<!--
/*<![CDATA[*/


/* ++++++ VERSCHIEDENES ++++++ */

body {background-color: #EEEEDD; color: #003333; font-family: Arial, Helvetica, sans-serif; text-align: center; margin: 0px;}

.textlayout {font-size: 12px; color: #003333; font-family: Arial, Helvetica, sans-serif;}


/* ++++++  ZENTRIERUNG DER EBENEN ++++++   */

#mitte {text-align:left; margin:0px auto;  width:1015px; hight: 768px;}



/* ++++++  POSITIONSANGABEN DER LOGO-EBENE ++++++   */

#logo {width:1015px; height:75px;}



/* ++++++ STILDEFINITION DER HAUPTNAVIGATION - Boxen mit variabler Weite ++++++*/

#main_position {position: relative; height: 20px; width: 520px; top: -28px;  left: 168px; }

*html #main_position {top: -10px; left: 127px;}

.mainmenue { display:table; border-spacing: 1px; padding: 0px; list-style-type:none; white-space: nowrap;} 

.mainmenue li { display: table-cell; }

*html .mainmenue li {float:left; margin-right: 1px;} /* damit der IE das Menue horizontal anzeigt */

.mainmenue a { width: auto; display: block; text-decoration: none;  font-size: 12px; font-style: bold; font-weight: bold;  height: 20px; vertical-align: middle; line-height: 20px;   padding: 0px 5px; background-color:  #CCCC99; color: #003333;}

*html .mainmenue a {float:left;}

.mainmenue a:hover { background-color : #CC9966; }

.mainmenue a.aktuell { background-color: #99AA00;} 



/* ++++++ STILDEFINITIONEN DER ÜBERSCHRIFTEN ++++++*/

#uzweitnavi {width:158px; height:20px; margin-right: 8px;  float: left; }

#utext {width:661px; height:20px; margin-right: 8px; background-color: #CCCC99; border: 1px solid #CCCC99; font-size: 14px; font-style: bold; font-weight: bold; vertical-align: middle; line-height: 20px; padding-left: 15px; float: left; }

.utext2 {font-size: 10px;}
.utext2 a {color: #003333;}

*html #utext  {width:679px; }

#unews {width:158px; height:20px; float: right;}

.ustil { background-color: #CCCC99; font-size: 12px; font-style: normal; font-weight: bold; vertical-align: middle; line-height: 20px; text-align: center; border: 1px solid #CCCC99;}


/* ++++++ STILDEFINITIONEN DER INHALTSBOXEN ++++++*/


/* ++++++ STILDEFINITIONEN DER NEBENNAVIGATION++++++*/

#zweitnavi {width:160px; height: 380px; overflow: visible; margin-right: 8px;  float: left;  background-color: #EEEEDD;}

*html #zweitnavi {width: 158px; margin-right: 5px;}

.unternavi { display:table; border-spacing: 0px; margin: 0px; list-style-type:none;} 

.unternavi li { display: table-cell; }


.unternavi a { width: 153px; display: block; text-decoration: none;  padding-left: 5px; border-bottom: 1px solid #CCCC99; border-right: 1px solid #CCCC99; border-left: 1px solid #CCCC99; font-size: 11px; font-style: bold; font-weight: bold;  height: 20px; vertical-align: middle; line-height: 20px;  background-color:  #DDDDAA; color: #003333;}

*html .unternavi a {width: 158px;}

.unternavi a:hover { background-color : #DDBB88; }

.unternavi a.bild {display:inline; width: 147px; text-decoration: none;  padding-left: 10px;  border-bottom: 1px solid #CCCC99; border-right: 1px solid #CCCC99; border-left: 1px solid #CCCC99; line-height: 20px; background-color:  #FFFFBB;}


/* ++++++ DEFINITION DER 3. EBENE ++++++ */

.unternavi a.umenue {width: 148px; display: block; text-decoration: none;  padding-left: 10px;  border-bottom: 1px solid #CCCC99; border-right: 1px solid #CCCC99; border-left: 1px solid #CCCC99; font-size: 11px; font-style: bold; font-weight: bold;  height: 20px; vertical-align: middle; line-height: 20px;  background-color:  #EEEEBB; color: #003333;}

*html .unternavi a.umenue { width: 158px;}


/* ++++++ DEFINITION DER 4. EBENE ++++++ */

.unternavi a.uumenue {width: 143px; display: block; text-decoration: none;  padding-left: 15px;  border-bottom: 1px solid #CCCC99; border-right: 1px solid #CCCC99; border-left: 1px solid #CCCC99; font-size: 11px; font-style: bold; font-weight: bold;  height: 20px; vertical-align: middle; line-height: 20px;  background-color:  #EEEECC; color: #003333;}

*html .unternavi a.uumenue { width: 158px;}




/* ++++++ WEITERE DEFINITIONEN DES INHALTSBEREICHES ++++++ */

#text {width:660px; height:427px; padding: 8px;  margin-left: 168px;}

*html #text  {height: 300px; width:679px; margin-left: 0px;}

#text a {color: #999900;} 
#text a:visited {color: #993333;} 


#bild {width:676px; height:110px; margin-right: 8px;  float: left; border-left: 1px solid #CCCC99; border-right: 1px solid #CCCC99; border-top: 1px solid #CCCC99;}

*html #bild  {width:679px; margin-left: 3px; background-color: #FFFFFF;}


#news {width:158px; overflow: visible; float: right;}


.inhalt {background-color: #FFFFFF; border-left: 1px solid #CCCC99; border-right: 1px solid #CCCC99; border-bottom: 1px solid #CCCC99; font-size: 12px;}



#text .sitemap[class] {padding-left: -100px;}

#text .sitemap a {text-decoration: none; color: #003333; }

#text .sitemap a:visited {color: #003333;} 

#text .sitemap a:hover {color: #993333;}



/* ++++++ STILDEFINITION DER FUSSNAVIGATION ++++++*/



#fussbereich {height: 20px; width: 720px; background-color: #667700; font-size: 10px; font-style: normal; font-weight: bold; vertical-align: middle; line-height: 20px; text-align:left; margin-top: 10px; padding-left: 15px; float: left; }


*html #fussbereich {width: 750px; }

#nebennavi {  background-color: #667700; height: 20px; width: 265px; margin-top: 10px; padding-right: 15px; float: right;}






.fussnavi { text-align: right;  font-size: 10px; vertical-align: middle; line-height: 20px; font-weight: bold; }


.fussnavi a {text-decoration : none; color: #003333;}




/*]]>*/


-->
