/* schriftstil,abst?nde */



body

{margin-top: 40px; margin-left: 40px; margin-right: 40px;margin-bottom: 40px;   background-color:white;

}

table,td

{font: normal 13px/18px verdana, sans-serif; color: #000000;}



h2{font: small-caps bold 21px "Comic Sans MS", "Trebuchet MS", verdana, sans-serif; color:#000;

margin-bottom:0;}

h3{font: 16px "Comic Sans MS", "Trebuchet MS", verdana, sans-serif; color:#225597;

margin-bottom:0;}



/* hauptger?st */



#kopfa {border-left:solid 1px #000000;

border-right:solid 1px #000000;

border-bottom:solid 1px #000000;

background-color:#F0F0F0;

text-align:center;

height:35px;

border-top:solid 1px #000000;}



#kopfb {

border-right:solid 1px #000000;

border-bottom:solid 1px #000000;

background-color:#FBFBFB;

text-align:right;

vertical-align:bottom;

padding-right:20px;

border-top:solid 1px #000000;}



#logoa {border-left:solid 1px #000000;

border-right:solid 1px #000000;

background:  url("images/wo_li.jpg");

border-bottom:solid 1px black;

background-color:#ffffff;

}



#logob {

border-right:1px solid #000000;

height:100px;

text-align:right;

vertical-align:bottom;

padding-top:1px;

border-bottom:1px solid black;

}



#logoc {

height:25px;

text-align:left;

vertical-align:bottom;

padding-top:1px;

border-top:solid 1px #000000;

border-bottom:1px solid black;

}



#fuss {

border-right:solid 1px #000000;

border-bottom:solid 1px #000000;

background-color:#FBFBFB;

text-align:center;

vertical-align:top;

padding-top:2px;

border-top:solid 1px #000000;

height:35px;}





#namefuss {font: normal 12px verdana, sans-serif; color: #000000;background-color:#ffffff; padding:2px;

border-right:solid 1px #000000;

border-left:solid 1px #000000;

border-bottom:solid 1px #000000;

}



#name {font: normal 12px verdana, sans-serif; color: #000000;background-color:#ffffff; padding:2px;

border-right:solid 1px #000000;

border-left:solid 1px #000000;

border-top:solid 1px #000000;

line-height:19px

}



#fussb {font: normal 11px verdana, sans-serif; color: #000000;background-color:#ffffff; padding:2px;

border:solid 1px #000000;

}



#ina {border-left:1px solid #000000;

border-right:1px solid #000000;

background-color:#225597;

}



#inb {padding-top: 30px; padding-left: 20px;padding-right:20px;padding-bottom: 40px;

border-right:solid 1px #000000;

background-color:#ffffff;}



/* scrolleiste internet explorer ab vers.5.5 */



body

{scrollbar-arrow-color: #000000; scrollbar-base-color: #ffffff;

scrollbar-highlight-color : #000000; scrollbar-shadow-color : #ffffff;

SCROLLBAR-TRACK-COLOR: #e6e6e6;}



/* menue oben */



#menu2 a , #menu2 a:visited , #menu2 a:active {display:block;

background-color:#1b3961;

color:#abc2f6;

text-decoration:none ;

font: 12px/26px verdana, sans-serif;

text-decoration:none ;

padding: 0 6px;

text-align:center;

border-right:1px solid #845354;

border-top:1px solid #845354;

}



#menu2 a:hover{

background-color:#bf0a0a;

color:#cfcfcf;

text-decoration:none ;

}





/* menue links */



#menu1 a , #menu1 a:visited , #menu1 a:active {display:block;

background-color:#1b3961;

color:#abc2f6;

font-style:normal;

line-height:24px;

text-decoration:none ;

padding: 0 5px;

text-align:right;

border-left:1px solid #a55656;

border-top:1px solid #a55656;

width:160px

}



#menu1 a:hover{

background-color:#e36e00;

color:#cfcfcf;

text-decoration:none ;

}

#navlinie {border-top:solid 1px #a55656;padding: 0px 5px 0px 5px;}



/* allgemeine links im text */



a:link, a:visited, a:active{ font: italic 12px/18px verdana, times, serif;text-decoration:underline;color:#000000}



a:hover{ font: italic 12px/18px verdana, sans-serif;text-decoration:none;background-color:#225597;

color:#e6e6e6;}



/* uhr - datum */



input.datum {

font-size:9pt;

color:#000000;

border:solid 0px;

text-align:center;

background:transparent;



}



input.zeit{

font-size:9pt;

color:#000000;

border:solid 0px;

text-align:center;

background:transparent;



}

form {margin:0px}





#navipath {

	padding:0;

	padding-bottom:10px;

	background-color:#ffffff;

	color:rgb(99,99,99);

	width:388px;

}



.navi{

	width:180px;

	border-bottom:1px solid rgb(170,170,170);

	background-color:rgb(255,255,255);}



a.navipath { font-size:10px; color: rgb(160,160,160); } 



a.navileft_passive {

	display:block;

	background-color:#E8E8EE;

	padding-top:3px;

	padding-bottom:3px;

	color:rgb(51,79,119);

} 



a.navileft_active {

	display:block;

	background-color:#ffffff;

	background:url("../images/navi_pfeil_rechts.gif") no-repeat;

	background-position:right;

	padding-top:3px;

	padding-bottom:3px;

	color:rgb(250,150,10);

} 



a.navileft_open {

	padding-left:15px;

	display:block;

	background:url("../images/navi_pfeil.gif") no-repeat;

	background-position:right;

	background-color:#E8E8EE;

	padding-top:3px;

	padding-bottom:3px;

	color:rgb(51,79,119);

} 



#additionalnavi {

	float:right;

	background-color:#ffffff;

	margin-top:3px;

	padding-bottom:2px;

	padding-top:0px;

	margin-left:10px;

	text-align:center;

	width:170px;

	color:rgb(160,160,160);

}



a.additionalnavi { font-size:12px; color: rgb(0,0,0); }