body {
	font-size:100.01%;
	color : black;
	font-family : Arial, Georgia, Verdana, Helvetica, sans-serif;
	background-color:#004255; background-image:url(mitte_komplett.jpg); background-repeat:repeat-x; background-position:0 100px;
	padding-bottom:30px;
	margin-top : 0;
	margin-bottom : 0;
	text-align:center; padding-top:30px;
} 

#containerganz {clear:both; border: 1px solid black; width:764px; margin-left:auto; margin-right:auto; background-color:white; min-height:400px; text-align:right;}
#logo {}
#pfad {padding-left:5px; padding-top:2px; padding-bottom:2px; padding-right:13px; text-align:left; font-size:0.8em; color:#8e8e8e;} 
#containermitte {padding-left:5px; padding-right:12px; text-align:left;}
#containerinhalt {background-image:url(hintergrund.png); background-repeat:repeat-x; min-height:200px;}
#left {width:217px; background-color:transparent; float:left;}
#right {margin-left:217px; background-color:transparent}
#bild {padding-top:2px; padding-left:2px;}
#submenu {padding-top:40px; font-size:0.75em; text-align:right;width:217px;}
#hauptmenu {padding-top:90px; padding-left:20px;  font-size:1.0em; font-family:Georgia !important;}
#inhalt {padding-left:20px; min-height:200px; padding-top:25px; padding-bottom:30px; font-size:0.8em; color:#575757;}

.contklein {margin-top:20px;}
.contueber {font-size:1em; margin-bottom:0px; border-top:1px solid #a91220; border-bottom:1px solid #a91220; padding-top:2px; padding-bottom:2px;}
.texterlaeuterung { margin-top:0px;}
.kleinfett {font-weight:bold; font-size:0.8em; line-height:0.8em;}


h1, h2 {margin-top:0px; padding-top:0px;}
h1 {font-size:1.5em;}
h2 {font-size:1.4em;}
h3 {font-size:1.1em;}

#right ul {margin-left:10px; padding:0px;}
#right li {line-height:1em;padding-bottom:10px; font-weight:bold;color:#a91220; margin-left:0px;}

#hauptmenu a {color:#000000;}
#hauptmenu a:link {color:black;text-decoration: none; }
#hauptmenu a:visited {color:black;text-decoration: none;}
#hauptmenu a:focus {color: #a91220; text-decoration:underline}
#hauptmenu a:hover {color: #a91220; text-decoration:underline}
#hauptmenu a:active {color: #ff7003; text-decoration:underline}

#pfad a {color:#000000;}
#pfad a:link {color:#8e8e8e;text-decoration: none; }
#pfad a:visited {color:#8e8e8e;text-decoration: none;}
#pfad a:focus {color: black; text-decoration:underline}
#pfad a:hover {color: black; text-decoration:underline}
#pfad a:active {color: black; text-decoration:underline}

#submenu ul {list-style-type:none; margin-top:0px; padding-left:0px;width:217px; margin-left:0px;}
#submenu li { margin-bottom:2px; padding-left:0px; width:217px; margin-left:0px;}
#submenu a {color:#000000; padding-right:15px; background-image:url(pfeil_so.gif); background-repeat:no-repeat; background-position:center right;}
#submenu a:link {color:black;text-decoration: none; background-image:url(pfeil_so.gif); background-repeat:no-repeat; background-position:center right;}
#submenu a:visited {color:black;text-decoration: none; background-image:url(pfeil_so.gif); background-repeat:no-repeat; background-position:center right;}
#submenu a:focus {color: black; text-decoration:underline; background-image:url(pfeil_over.gif); background-repeat:no-repeat; background-position:center right;}
#submenu a:hover {color: black; text-decoration:underline; background-image:url(pfeil_over.gif); background-repeat:no-repeat; background-position:center right; }
#submenu a:active {color: black; text-decoration:underline; background-image:url(pfeil_over.gif); background-repeat:no-repeat; background-position:center right;}
.untermenu {color:silver;}


a {color:#000000;}
a:link {color:#a91220;text-decoration: none; }
a:visited {color:#a91220;text-decoration: none;}
a:focus {color: black; text-decoration:underline}
a:hover {color: black; text-decoration:underline}
a:active {color: #ff7003; text-decoration:underline}


.mittig {text-align:center}

#footer {padding:10px; font-size:0.8em; clear:both; overflow:hidden; border-top:1px dashed #ff7003;}
#links_footer {float:left; width:180px; text-align:left;}
#rechts_footer {margin-left:180px; text-align:right}

img {border:0px solid black;}

#ganzunten {width:764px; font-size:0.8em;padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto; text-align:right;}
#ganzunten a {color:#000000;}
#ganzunten a:link {color:white;text-decoration: none; }
#ganzunten a:visited {color:white;text-decoration: none;}
#ganzunten a:focus {color: #ff7003; text-decoration:underline}
#ganzunten a:hover {color: #ff7003; text-decoration:underline}
#ganzunten a:active {color: #ff7003; text-decoration:underline}


#sprungmarken {position:absolute;
 left:30px; top:30px; min-width:10px;
}
#sprungmarken a  {font-size:0.7em;}
#sprungmarken a:link {color:white;text-decoration: none; font-weight:bold; margin-left:-400px; }
#sprungmarken a:visited {color:white;text-decoration: none; font-weight:bold; margin-left:-400px;}
#sprungmarken a:focus {color: black; background-color:silver; font-weight:bold; text-decoration:underline; margin-left:0px; }
#sprungmarken a:hover {color: black; background-color:silver; font-weight:bold; text-decoration:underline; margin-left:0px;}
#sprungmarken a:active {color: black; background-color:silver;  font-weight:bold; text-decoration:underline; margin-left:0px; }
#sprungmarken2 {position:absolute;
 left:30px; top:30px; min-width:10px;
}
#sprungmarken2 a  {font-size:0.7em;}
#sprungmarken2 a:link {color:white;text-decoration: none; font-weight:bold; margin-left:-400px; }
#sprungmarken2 a:visited {color:white;text-decoration: none; font-weight:bold; margin-left:-400px;}
#sprungmarken2 a:focus {color: black; background-color:silver; font-weight:bold; text-decoration:underline; margin-left:0px; }
#sprungmarken2 a:hover {color: black; background-color:silver; font-weight:bold; text-decoration:underline; margin-left:0px;}
#sprungmarken2 a:active {color: black; background-color:silver;  font-weight:bold; text-decoration:underline; margin-left:0px; }
#sprungmarken3 {position:absolute;
 left:30px; top:30px; min-width:10px;
}
#sprungmarken3 a  {font-size:0.7em;}
#sprungmarken3 a:link {color:white;text-decoration: none; font-weight:bold; margin-left:-400px; }
#sprungmarken3 a:visited {color:white;text-decoration: none; font-weight:bold; margin-left:-400px;}
#sprungmarken3 a:focus {color: black; background-color:silver; font-weight:bold; text-decoration:underline; margin-left:0px; }
#sprungmarken3 a:hover {color: black; background-color:silver; font-weight:bold; text-decoration:underline; margin-left:0px;}
#sprungmarken3 a:active {color: black; background-color:silver;  font-weight:bold; text-decoration:underline; margin-left:0px; }


