BODY     { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: justify; margin: 0px; padding: 0px }


P   { color: black; font-style: normal; font-weight: normal; font-size: 11px; line-height: 160%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
B     { color: #000; font-style: normal; font-weight: bold; font-size: 11px; line-height: 160%; font-family: Tahoma, Verdana, sans-serif }
TD          { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
INPUT  { color: black; font-style: normal; font-weight: bold; font-size: 9px; font-family: Tahoma, Arial, Helvetica, sans-serif }
A    { color: #999; font-weight: normal; font-size: 10px; font-family: Tahoma, Verdana, sans-serif; text-decoration: underline }
A:hover   { color: #ff8c00 }

DIV.infoblock_content
             { color: #000; font-weight: normal; font-size: 11px; text-align: justify; padding: 2px 10px 2px 15px }

DIV.infoblock_header
            { color: #000; font-weight: bold; font-size: 12px; text-align: left; padding-left: 5px }

.orange
  { color: black; font-weight: normal; background: url(../img/orange_head_innen.jpg) repeat 0px 0px; text-align: center }

.footer_white
  { color: black; font-weight: normal; background-color: white; text-align: center }



.navi_tab
    { background: url(../img/orange_head_innen.jpg) repeat 0px 0px; margin: 0px; padding: 0px }

h1
      { color: black; font-weight: bold; font-size: 11px; background: url(../img/orange_head_innen.jpg) repeat 0px 0px; text-align: left; margin: 0px; padding: 3px 0px 0px 15px; border: 0px; width: auto; height: 18px }

h3
      { 
color: black; 
font-weight: bold; 
font-size: 11px; 
background: url(../img/orange_head_innen.jpg) repeat 0px 0px; 
text-align: left; 
margin: 0px; 
padding:10px;
border: 0px; 
width: auto; 
height: auto; }



/* Ankerelemente (Links) mit Pseudoklassen versehen -
Reihenfolge beachten wegen Spezifität! */
a:link   { color: #000; font-size: 10px; background-color: transparent }
a:visited  { color: #696969; background-color: transparent }
a:hover, a:focus, a:active   { color: #ff8c00; background-color: transparent }

#navipath  { color: rgb(99,99,99); background-color: #ffffff; padding: 0 0 10px 10px; width: 388px }

.navi{
	width:165px;
	border-bottom:1px solid rgb(170,170,170);
	background-color:rgb(255,255,255);
}

a.navipath   { color: #ffa500; font-size: 10px; padding-left: 15px } 

a.navileft_passive  { color: black; background-color: #ffd27f; padding-top: 3px; padding-bottom: 3px; display: block }
a.navileft_active  { color: black; background: #ccc url(../images/navi_pfeil_rechts.gif) no-repeat right ; padding-top: 3px; padding-bottom: 3px; display: block } 

a.navileft_open   { color: black; background: #ffd27f url(../images/navi_pfeil.gif) no-repeat right ; padding-top: 3px; padding-bottom: 3px; display: block } 

a.sitemap_level1  { color: #808080; font-weight: normal; background: url(../images/navi_pfeil_rechts.gif) no-repeat right ; padding-bottom: 0.4em; border-bottom: 1px solid #b4a8b4; display: block }

a.sitemap_level1:hover  { color: #ffd27f; font-weight: normal; background: url(../images/navi_pfeil_rechts.gif) no-repeat right ; padding-bottom: 0.4em; border-bottom: 1px solid #b4a8b4; display: block }

a.sitemap_level2  { color: #CD5C5C; background: url(../images/navi_pfeil_rechts.gif) no-repeat 170px 4px; display: block }

a.sitemap_level2:hover  { color: #ffd27f; background: url(../images/navi_pfeil_rechts.gif) no-repeat 170px 4px; display: block }

a.sitemap_level3 {
	color:rgb(190,190,190);
}

.sitemap_level2_container {
	float:left;
	width:50%;
	padding-top:.3em;
}

.sitemap_level3_container {
	float:right;
	width:50%;
	padding-top:.3em;
}
.right     { float: right; margin: 5px 5px 5px 5px; padding: 0px; border: solid 1px #000000 }
.middle     { float: center; margin: 2px 2px 10px 10px; padding: 0px; border: solid 1px #000000 }
.left     { float: left; margin: 5px 5px 5px 5px; padding: 0px; border: solid 1px #000000 }
.pict      { margin: 5px 5px 20px 0px; padding: 0px; border: solid 1px #000000 }
