/* Benutzerfarben ausgeben */
/*
usercolor.medium = "#bfbfbf"
usercolor.bright = "#0000fb"
usercolor.dark = "#7e7e7e"
 */


body {
	margin-top:			220px;
	background:			url(../images/pbk.gif) repeat center top;
	font:				101% ;
	color:				#999;
	z-index:			1;
}
#zentrieren {
	position:			absolute; /*wichtig*/
	top:				10px;
	left:				50%; /*wichtig*/
	margin:				0 -500px; /*wichtig*/
	width:				1000px;
}
#bg2 {
	position:			absolute;
	z-index:			0;
	right:				0px;
	height:				200;
	width:				200;
	top:				0px;
	background:			url(../images/bg2.gif) repeat-y;
	
}
#logo {
	background:			url(../images/plg.gif) no-repeat;
	z-index:			13;
}
#maintopic {
	position:			absolute;
	top:				170px;
	left:				50px;
	right:				130px!important;
	width:				90%;
	height:				61px;
	background:			url(../images/pln.gif) repeat-x;
	overflow:			hidden;
	z-index:			5;
}
#maintopic a {
	display:			block;
	float:				left;
	text-decoration:		none;
	height:				26px;
	margin-left:		3px;
	margin-right:		3px;
	margin-top:			32px;
	padding:			2px 7px 2px 7px;
	background:			url(../images/img03.gif) repeat-x;
	border:				1px solid #222;
	text-align:			center;
	font-size:			0.8em;
	font-weight:			bold;
	line-height:			20px;
	color:				#ff0;
}
#maintopic a:hover {
	color:				#000;
	background:			url(../images/img04.gif) repeat-x;
}
#maintopic a.active {
	color:				#ff0;
	background:			url(../images/img05.gif) repeat-x;
	font-weight:			bold !important;
	font-size:			10px;
}
#plaintext {
	position:			absolute;
	height:				22px;
	overflow:			hidden;
	left:				863px;
	top:				170px;
	width:				150px;
	color:				#ff0;
	text-decoration:		none;
	font-size:			11px;
	z-index:			50;
}
#plaintext a {
	text-decoration:		none;
	height:				22px;
	margin-right:		3px;
	margin-top:			1px;
	padding:			3px 15px 3px 15px;
	background:			url(../images/img07.gif) repeat-x;
	border:				1px solid #222;
	text-align:			center;
	font-size:			0.8em;
	font-weight:		bold;
	line-height:		19px;
	color:				#ff0;
	float:				left;
}
#plaintext a:hover {
	color:				#ff0;
	background:			url(../images/img04.gif) repeat-x;
}
#youarehere {
	position:			absolute;

	overflow:			hidden;
	left:				50px;
	top:				170px;
	width:				80px;
	height:				24px;
	z-index:			7;
}
#youarehere a {
	text-decoration:		none;
	height:				22px;
	margin-left:		3px;
	margin-top:			1px;
	padding:			3px 15px 3px 15px;
	background:			url(../images/img07.gif) repeat-x;
	border:				1px solid #222;
	text-align:			center;
	font-size:			0.8em;
	font-size:			0.8em;
	font-weight:			bold;
	line-height:			19px;
	color:				#ff0;
	float:				left;
}

#youarehere a:hover {
	color:				#ff0;
	background:			url(../images/img04.gif) repeat-x;
}
#topic {
	position:			absolute;
	left:				50px;
	top:				242px;
	width:				199px;
	background:			#bfbfbf url(../images/pllinks.gif) repeat-y;
	z-index:			8;
	height:				4000px;
}
#topic a {
	background:			url(../images/plnb.gif) repeat-x;
	text-align:			center;
	height:				26px;
	border:				1px solid #222;
	display:			block;
	color:				#ff0;
	text-decoration:		none;
	padding:			0px;
	margin:				3px 20px 3px 20px;
	font-weight:			bold;
	font-size:			10px;
	line-height:			26px;
}
#topic p {
	background:			url(../images/plnc.gif) repeat-x;
	text-align:			center;
}
#topic p a {
	border-bottom:			none !important;
}
#topic a:hover, #topic a.active {
	background:			url(../images/plnd.gif) repeat-x;
	color:				#0000fb;
}
#topic h1 {
	background:			url(../images/pllinks.gif) repeat-y;

	padding:			9px 20px 9px 20px;
	background-color:			#7e7e7e;
	font-size:			100%;
	font-weight:			bold;
	color:				#ff0;
	letter-spacing:			1px;
	
	margin:				0px;
	text-align:			center;
}
#eyecatcher, #eyecatcher2, #eyecatcher3, #eyecatcher4, #eyecatcher5, #eyecatcher6, #eyecatcher7, #eyecatcher8 , #eyecatcher9, #eyecatcher10, #eyecatcher11, #eyecatcher12, #eyecatcher13, #eyecatcher14 {
	position:			absolute;
	left:				50px;
	top:				0px;
	width:				900px;
	height:				220px;
	background:			url(../images/s2dlogo.jpg) no-repeat;
	z-index:			3;
}

#eyecatcher2 { 
	background:		url(../images/peye2.jpg) no-repeat; 
} 
#eyecatcher3 { 
	background:		url(../images/peye3.jpg) no-repeat; 
} 
#eyecatcher4 { 
	background:		url(../images/peye4.jpg) no-repeat; 
} 
#eyecatcher5 { 
	background:		url(../images/peye5.jpg) no-repeat; 
} 
#eyecatcher6 { 
	background:		url(../images/peye6.jpg) no-repeat; 
} 
#eyecatcher7 { 
	background:		url(../images/peye7.jpg) no-repeat; 
} 
#eyecatcher8 { 
	background:		url(../images/peye8.jpg) no-repeat; 
} 
#eyecatcher9 { 
	background:		url(../images/peye9.jpg) no-repeat; 
} 
#eyecatcher10 { 
	background:		url(../images/peye10.jpg) no-repeat; 
} 
#eyecatcher11 { 
	background:		url(../images/peye11.jpg) no-repeat; 
} 
#eyecatcher12 { 
	background:		url(../images/peye12.jpg) no-repeat; 
} 
#eyecatcher13 { 
	background:		url(../images/peye13.jpg) no-repeat; 
} 
#eyecatcher14 { 
	background:		url(../images/peye14.jpg) no-repeat; 
} 

#content {
	width:				48%;
}
#contentfull {
	width:				75%;
}
#content, #contentfull {
	position:			absolute;
	top:				242px;
	left:				260px;
	padding:			0px;
	margin:				0px;
	z-index:			4;
	text-align: 		justify; 
}
#sidebar {
	position:			absolute;
	top:				242px;
	left:				75%;
	width:				20%;
	background:			#bfbfbf url(../images/plrechts.gif) repeat-y;
	color:				#aaaaaa;
	z-index:			4;
	height:				5590px;
	text-align: 		justify; 
	font-size:			0.9em;
	line-height:		6px;
}

form.search {
	background:			url(../images/plna.gif) repeat-x;
	height:				26px;
	position:			absolute;
	top:				290px;
	left:				760px;
	width:				180px;
	z-index:			11;
}
form.search input {
	border:				0px;
	margin:				0px;
	background:			transparent;
	text-align:			center;
	vertical-align :			middle;
	font-weight:			bold;
}
input.search {
	color:				#ff0;
	width:				150px;
	font-size:			10px;
	font-weight:			bold;
}
#sidebarleft {
	position:			absolute;
	white-space:		normal;
	text-align:			center;
	left:				0px;
	width:				199px;
	margin-bottom:		10px;
	padding-bottom:		10px;
	padding-left:		0px;
	padding-right:		0px;
	background:			url(../images/pllinks.gif) repeat-y;
	z-index:			16;
	height:				5950px;
}
#sidebarlefttextbox {
	text-align:		justify;
	width:			156px;
	border:			0px solid #ff0;
	font-weight:	normal;
	color:			#ffffff;
	text-decoration:		none;
	margin-left:	10px;
	padding-left:	10px;
	padding-right:	10px;
	}

#sidebarleftheader {
	background:			url(../images/img07.gif) repeat-x;
	text-align:			center;
	height:				26px;
	border:				1px solid #222;
	color:				#ff0;
	text-decoration:	none;
	padding:			0px;
	margin:				3px 20px 3px 20px;
	font-weight:		bold;
	font-size:			10px;
	line-height:		26px;
}


#footer {
	clear:				both;
	text-align:			center;
	margin-left:			auto;
	margin-right:			auto;
	height:				26px;
	width:				100%;
	background:			transparent;
}
#footer a {
	text-decoration:		none;
	margin:				0      	3px     0      10;
	/*       			oben, rechts, unten, links */
	padding:			0        0      8px   10px;
	font-size:			0.8em;
	font-weight:			bold;
	color:				#aaa;
}

