

* {margin:0;padding:0;}

body {
	font:normal 13px/15px Verdana,Arial,Helvetica,Sans-Serif;
	color:#000;
	
	}

p, td, li {margin:0;font:normal 13px/16px Arial,Helvetica,Sans-Serif;}
ul, li {list-style:none;margin-left:0;}
li {padding-left:15px; background:transparent url('pixel3.gif') 4px 7px no-repeat;}

p, ul, h1, h2 {margin-bottom:10px;}
h1 {font-size: 17px; line-height: 19px; color: #DE6725; text-decoration:none;}
h2 {font-size: 14px; line-height: 16px; color: #F8C313;}

table {border-collapse:collapse;}
th, td {padding:3px;}
th {text-align:left; font-weight:bold;}
table.blind, table.blind td {padding:0; margin:0; border:0;}

a:link, a:visited {color:#044364; text-decoration:underline; }
a:active, a:hover, a:focus {color:#DE6725; text-decoration:underline; }

h1 a:link, h1 a:visited {color:#DE6725; text-decoration:none; }
h1 a:active, h1 a:hover, h1 a:focus {color:#DE6725; text-decoration:underline; }

img {border:0;padding:0;margin:0;}

#oben {
position: absolute;
left:28px;
top:0;
padding:0;
width:950px;
background:transparent url('pics/gewschriftzug.gif') 235px 0 no-repeat;
}
#menue {
position: absolute;
left:28px;
top:200px;
background-color: transparent;
width:234px;
height: 300px;
}
#maintext {
background: #FFF url('pics/mainbg.jpg') right top repeat-y;
width: 610px;
position:absolute;
top:150px;
left:290px;
padding:15px 30px 15px 15px;
border:0;
}
#menue ul {margin:0 0 30px 13px;}
#menue ul ul {margin:0px;}
#menue li.akt, #menue li.pas  {
padding-left:19px; margin-top:4px;
background:transparent url('pics/punkt.gif') 1px 3px no-repeat;
}
#menue li.pas {background-image:none;}
#menue li.akt a, #menue li.akt a:link, #menue li.akt a:visited 
	{font-weight:bold; color:#F8C313; text-decoration:none;}
#menue li.akt a:active, #menue li.akt a:hover, #menue li.akt a:focus {color: #000;} 
	
#menue li.pas a, #menue li.pas a:link, #menue li.pas a:visited 
	{font-weight:bold; color:#000; text-decoration:none;}	
#menue li.pas a:active, #menue li.pas a:hover, #menue li.pas a:focus {color:#F8C313;}	

#menue li.akt li {background-image:none; padding-left:10px;}
#menue li.akt li a, #menue li.akt li a:link, #menue li.akt li a:visited 
	{font-weight:normal;}

#sitemap {margin:0;}
#sitemap blockquote {margin-left:30px;}
#sitemap h2 {font-weight:bold;color:#162F59;margin:0;font-size:13px;}
#sitemap h3 {font-weight:bold;color:#162F59;margin:0;font-size:13px;}
#sitemap h2 a:link, #sitemap h2 a:visited, #sitemap h3 a:link, #sitemap h3 a:visited {color:#162F59;}


.cms {position:absolute;top:0;left:400px;}
#maintext .cms {position:relative;top:0;left:20px;width:100px;}
.cms {background-color:#FFFFFF;
	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:#000;border-bottom:solid 1px #000;width:100%;
	text-align:left;
	margin:0 0 10px 0;}


.layoutDstandard {margin:0;border:0;}
.layoutDBilderUnten {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;}

.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;}
.logoleiste {margin: 10px 0 0 0; background-color:#F1F6F0;}
.logoleiste img {border:0; margin:0; padding:0;}