/* Benutzerfarben ausgeben */
/*
usercolor.medium = "#bfbfbf"
usercolor.bright = "#5a0412"
usercolor.dark = "#7e7e7e"
 */


body {
	margin-top:			220px;
	
	background: #7e7e7e url(../images/pbkneu.gif) repeat-x;
	font:				101% ;
	color:				#222;	
	z-index:			1;
}

#bg2 {
	position:			absolute;
	z-index:			0;
	right:				0px;
	height:				200;
	width:				200;
	top:				0px;
	
	
}
#logo {
	background:			url(../images/plg.gif) repeat-x;
	top:				56px;
	height:				130px;
	z-index:			0;
}
#maintopic {
	position:			absolute;
	top:				1px;
	left:				5%;
	right:				5% !important;
	width:				89%;
	height:				53px;
	
	overflow:			hidden;
	z-index:			5;
}
#maintopic a {
	display:			block;
	float:				left;
	text-decoration:	none;
	border-left:		1px solid #bfbfbf;
	border-right:		1px solid #bfbfbf;	
	height:				53px;
	font-variant:		small-caps;
	font-weight:		bold;
	padding:			2px 10px 0px 10px;
	text-align:			center;
	font-size:			1.0em;
	line-height:			45px;
	color:				#fff;
}
#maintopic a:hover {
	color:				#fff;
	background:			url(../images/img03.gif) repeat-x;
	
}
#maintopic a.active {
	color:				#fff;
	
	
	font-weight:			bold !important;
	font-size:			11px;
}
#plaintext {
	position:			absolute;

	overflow:			hidden;
	right:				5%;
	top:				188px;
	width:				120px;
	height:				54px;
	z-index:			50;
}
#plaintext a {
	display:			block;
	float:				left;
	text-decoration:		none;
	
	border-left:		1px solid #bfbfbf;
	border-right:		1px solid #bfbfbf;
	height:				53px;
	font-variant:		small-caps;
	font-weight:		bold;

	padding:			2px 15px 0 15px;
	text-align:			center;
	font-size:			1.0em;
	line-height:			45px;
	color:				#fff;
}
#plaintext a:hover {
	color:				#fff;
	background:			url(../images/img03.gif) repeat-x;
}
#youarehere {
	position:			absolute;

	overflow:			hidden;
	left:				5%;
	top:				188px;
	width:				100px;
	height:				54px;
	z-index:			7;
}
#youarehere a {	
	display:			block;
	float:				left;
	text-decoration:		none;
	
	border-left:		1px solid #bfbfbf;
	border-right:		1px solid #bfbfbf;
	height:				53px;
	font-variant:		small-caps;
	font-weight:		bold;

	padding:			2px 15px 0 15px;
	text-align:			center;
	font-size:			1.0em;
	line-height:			45px;
	color:				#fff;
}

#youarehere a:hover {
	color:				#fff;
	background:			url(../images/img03.gif) repeat-x;
}
#topic {
	position:			absolute;
	left:				5%;
	top:				56px;
	width:				45%;
	height:				130px;
	text-align:			left;
	z-index:			8;
}
#topic a {
	background:			url(../images/img04.gif) repeat-x;
	text-align:			center;
	width:				24% !important;
	height:				27px;
	display:			inline;
	float:	left;
	color:				#fff;
	text-decoration:		none;
	padding:			0px;
	margin:				1px 1px 0px 1px;
	font-variant:		small-caps;
	font-weight:		bold;
	font-size:			1.0em;
	line-height:		26px;
	}
#topic p {
	background:			url(../images/img07.gif) repeat-x;
	text-align:			center;
}
#topic p a {
	border-bottom:			none !important;
	background:			url(../images/img09.gif) repeat-x;
}
#topic a.active {
	background:			url(../images/img07.gif) repeat-x;
	color:				#fff;
}
#topic a:hover {
	background:			url(../images/img10.gif) repeat-x;
	color:				#fff;
}
#topic h1 {
	background:			url(../images/img07.gif) repeat-x;
	width:				98%;
	height:				27px;
	font-weight:		bold;
	color:				#fff;
	font-variant:		small-caps;
	font-weight:		bold;
	font-size:			1.0em;
	letter-spacing:		1px;
	text-align:			center;
	line-height:		26px;
}
#eyecatcher {
	position:			absolute;
	left:				50% ;
	margin-left:		auto;
	margin-right:		auto;
	top:				56px;
	width:				44%;
	height:				130px;
	background:			url(../images/peye.jpg) no-repeat center;
	z-index:			3;
}
#content {
	width:				64%;
}
#contentfull {
	width:				87%;
}
#content, #contentfull {
	position:			absolute;
	top:				250px;
	left:				5%;
	padding:			0px;
	margin:				0px;
	z-index:			4;
}
#sidebar {
	border-left:		1px solid #bfbfbf;
	border-right:		1px solid #bfbfbf;
	border-bottom:		1px solid #bfbfbf;
	border-top:			1px solid #bfbfbf;


	position:			absolute;
	top:				250px;
	right:				6%;
	width:				18%;	
	color:				#000;
	padding:			5px 1% 5px 1%;
	
	z-index:			6;
}

form.search {
	background:			url(../images/) repeat-x;
	height:				28px;
	position:			absolute;
	text-align:			center;
	top:				200px;
	right:				35%;
	width:				30%;
	border:				2px solid #bfbfbf;
	z-index:			11;
}
form.search input {
	
	font-variant:		small-caps;
	padding:			2px 15px 0 15px;
	font-size:			1.0em;

	color:				#fff;
	border:				0px;
	margin:				0px;
	background:			transparent;
	text-align:			center;
	vertical-align :		middle;
	font-weight:			bold;
	
	
}
input.search {
text-align:			center;
	color:				#fff;
	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;
	
	z-index:			16;
}
#sidebarlefttextbox {
	text-align:		justify;
	width:			156px;
	
	font-weight:	normal;
	color:			#000;
	text-decoration:		none;
	margin-left:	10px;
	padding-left:	10px;
	padding-right:	10px;
	}

#sidebarleftheader {
	
	text-align:			center;
	height:				26px;
	
	color:				#000;
	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:				27px;
	width:				100%;
	background:			url(../images/img04.gif) repeat-x;
}
#footer a {
	text-align:			center;
	height:				27px;
	text-decoration:	none;	
	margin:				1px 1px 0px 1px;
	font-variant:		small-caps;
	font-weight:		bold;
	font-size:			1.0em;
	color:				#fff !important;
	line-height:		20px;



	margin:				0      	3px     0      10;
	/*       			oben, rechts, unten, links */
	padding:			0        0      8px   10px;
	
	
	
}
