body {	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: normal;
	color: #333333;}

li {margin:0;}
p, ul {margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: normal;
	color: #333333;
}

a, a:link, a:visited  {
	color:#2D416E;text-decoration:none;}
a:hover, a:active {
	color:#2D416E;text-decoration:none;}

.weiterlink:link, .weiterlink:visited {color:#2D416E;text-decoration:none;}
.weiterlink:hover, .weiterlink:active {color:#2D416E;text-decoration:underline;}

TEXTAREA {background-color:#FFF;}

#searchsitemap {display:none;}

.weiterlink p {margin:0;text-align:left;}

#container {margin:0;}
#links {float:left;width:200px;border:2px dotted #EF4100;
	margin:0 10px 20px 10px;padding:10px;background-color:#8FA1AE;}
#maintext {margin:0 15px 0 250px;padding:10px;border:2px dotted #EF4100;}
#maintext p, #maintext ul {font-size:13px;line-height:17px;}

#naviAnzeiger {margin:0;position:absolute;top:90px;left:250px;
	font:bold 12px Verdana,Arial,Sans-Serif;color:#8CA2B5;text-decoration:none;}
#naviAnzeiger a, 	#naviAnzeiger a:link, #naviAnzeiger a:visited
	{font:bold 12px Verdana,Arial,Sans-Serif;color:#8CA2B5;text-decoration:none;}
#naviAnzeiger a:hover, #naviAnzeiger a:active
	{font:bold 12px Verdana,Arial,Sans-Serif;color:#8CA2B5;text-decoration:underline;}


#oben {margin:0 0 10px 250px;height:110px;
	font:normal 13px Verdana,Arial,Sans-Serif;color:#8CA2B5;}

.navi0div, .navi0diva  {margin:0 0 1px 0;}
.navi0p {margin:0;list-style:none;}
.navi0, .navi0a {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; line-height:19px; letter-spacing:0px; color: #3F5A99;}
.navi0:link, .navi0:visited {color: #3F5A99;text-decoration: none;}
.navi0:active, .navi0:hover
	{text-decoration: none; color: #c3f153;}
.navi0a:link, .navi0a:visited, .navi0a:hover, .navi0a:active
	{text-decoration: underline; color: #3F5A99;}

.navi1div, .navi1diva  {margin:0 0 1px 0;}
.navi1p {margin:0 0 0 15px;list-style:none;}
.navi1, .navi1a {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:19px; letter-spacing:0px; color: #3F5A99;}
.navi1:link, .navi1:visited {color: #3F5A99;text-decoration: none;}
.navi1:active, .navi1:hover
	{text-decoration: none; color: #c3f153;}
.navi1a:link, .navi1a:visited, .navi1a:hover, .navi1a:active
	{text-decoration: underline; color: #3F5A99;}

.navi2div, .navi2diva  {margin:0 0 1px 0;}
.navi2p {margin:0 0 0 30px;list-style:none;}
.navi2, .navi2a {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:19px; letter-spacing:0px; color: #3F5A99;}
.navi2:link, .navi2:visited {color: #3F5A99;text-decoration: none;}
.navi2:active, .navi2:hover
	{text-decoration: none; color: #c3f153;}
.navi2a:link, .navi2a:visited, .navi2a:hover, .navi2a:active
	{text-decoration: underline; color: #3F5A99;}

.navisub {font:normal 11px Verdana,Arial,Helvetica,Sans-Serif;margin:0;}
.navisub:link, .navisub:visited {color:#0092D6;text-decoration:none;}

.suchbereich {margin:3px 0 0 7px;}
label {display:block;color:#3F5A99;font:bold 10pt Sans-Serif;margin:10px 0 0 0;}
#suchbutton {background-color:#transparent;border:0;color:#3F5A99;font:bold 13px Sans-Serif;}
#suchbutton:link, .suchbutton:visited {color:#3F5A99;text-decoration:none;}
#suchstr {border:1px solid #CCC;width:80px;
	font:normal 13px Verdana,Arial,Sans-Serif;color:#000;}

#sitemap {margin:0;}
#sitemap blockquote {margin-left:30px;}
#sitemap h2 {font-weight:bold;color:#000;margin:0;font-size:13px;}
#sitemap h3 {font-weight:bold;color:#000;margin:0;font-size:13px;}
#sitemap h2 a:link, #sitemap h2 a:visited, #sitemap h3 a:link, #sitemap h3 a:visited
{	color:#000;
	text-decoration:none;
	}
#sitemap a:link, #sitemap a:visited {
	color:#B40040;text-decoration:none;
	}


.cmsbereich {position:absolute;top:5px;left:100px;background-color:white;padding:5px;}
.cms {position:relative;top:0;left:20px;width:100px;}
.cms {
	font:normal 12px/17px sans-serif;}
.cms a:link, .cms a:visited {text-decoration:none;
	color:red;}
.cms a:active, .cms a:hover {text-decoration:underline;
	color:red;}

.inp {width:210px;border:1px solid black;}
.inp2 {width:60px;border:1px solid black;}
.inpbut {background-color:#FFF;color:red;font:normal 13px Verdana,Arial,Helvetica,Sans-Serif;}

hr {background-color:#C6C6C6;border-bottom:solid 1px #C6C6C6;width:100%;
	text-align:left;
	margin:0 0 10px 0;}

.layoutLstandard {margin:0;border:0;}
.layoutLstandard h1, .layoutLstandard .ub1, .layoutLstandard .titel
	{font:bold 13px Verdana,Arial,Helvetica,Sans-Serif;color:#000;margin:0;}
.layoutLeinleitung h1, 	.layoutLeinleitung .ub1, .layoutLeinleitung .titel
	{font:bold 13px Verdana,Arial,Helvetica,Sans-Serif;color:#000;margin:0 0 13px 0;}
.layoutLstandard .introtext
	{	padding:0;
	margin:0;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: normal;
	color: #999;
	}
.layoutLmedien .introtext
	{	padding:0;
	margin:0;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: normal;
	color: #333;
	}

.layoutDstandard {margin:0;border:0;}

.bildlinks {margin:0 6px 0 0;float:left;}
.bildrechts {margin:0 0 0 10px;float:right; width:130px;}
.bildcenter {margin:0;text-align:center;}
.bildunter {font:italic 11px Verdana,Arial,Helvetica,Sans-Serif;
	text-align:center;margin-top:3px;}
.klein {font-size:11px;}
.blind {display:none;}
.mini {font-size:11px;font-weight:normal;}
.noborder {border:0;margin:0;padding:0;}

.hlp, .hlp:link, .hlp:visited {
	background-color:#008000;
	color:#FFFF00;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;}
.trennstrich {width:100%;height:1px;background:url('images/pixel000.gif') repeat-x;}
.rand {border:1px solid black;}

.inp {border:1px solid #B40040;width:300px;}
.but {border-top:1px solid #EDEDED;border-left:1px solid #EDEDED;
	border-right:1px solid #000;border-bottom:1px solid #000;}

.bildrahmen {
	width:125px;
	border:solid black 1px;
	margin:5px;
	padding:5px;
	float:left;
	text-align:center;
	background-color:#EEE;

}
.bildnam {
	font:normal 12px Arial;
}

.seitenzaehler {text-align:center;}

.beschText {font:normal 12px Verdana,Arial,Sans-Serif;margin:3px 0 10px 0;text-align:center;}
.grossbildText {font:normal 12px Verdana,Arial,Sans-Serif;margin:3px 0 10px 0;text-align:center;}
.galBesch {font:normal 13px/17px Verdana,Arial,Helvetica,Sans-Serif;margin:3px 0 10px 0;text-align:left;}
.main {text-align:left;}

.forum_listhead {margin:0;}
.forum_listbetreff {color:black;margin:0;}
.forum_listbody {margin:0 0 15px 0;}

