.bodymain {
width: 100%;
height: 100%;
text-align: center; 
margin: 10px 0px 10px 0px;
padding: 0px;
background-color: #B9B7B7; 
scrollbar-3dlight-color: white;
scrollbar-arrow-color: gray;
scrollbar-track-color: #F2F2F2;
scrollbar-darkshadow-color: #D3D3D3;
scrollbar-face-color: #E9E9E9;
scrollbar-highlight-color: #E9E9E9;
scrollbar-shadow-color: #E9E9E9;}


/*gesamtes Design Aussenmasse*/
#layout {
width: 756px;
text-align: left;
margin: auto;
padding: 0px;}


/*/// Logo, Footer, Border oben Anfang ///*/
/*Stichprobeninventur Logo oben*/
#header{
width: 756px;
height: 146px;
padding: 0px;
margin: 0px;}

/*Headline Border*/
#hborder{
width: 754px;
height: 22px;
background-image: url(../../_images/gfx/h_border.gif);
background-repeat: repeat-x;
margin: 0px 1px 0px 1px;
padding: 0px;}

/*Footer unten*/
#footer{
width: 756px;
height: 22px;
background-image: url(../../_images/gfx/footer.gif);
background-repeat: no-repeat;
padding: 0px;
margin: 0px;}
/*/// Logo, Footer, Border oben Ende ///*/



/*Content Inhalt*/
#content{
width: 756px;
height: 835px;
background-image: url(../../_images/gfx/main_bg.gif);
background-repeat: repeat-y;
margin: 0px;
padding: 0px;}




/*/// Navi, Inhalt, Teaser Anfang ///*/
/*Navigation Links*/
#navigation{
width: 170px;
height: 785px;
text-align: left;
margin-top: 30px; 
padding: 0px;
float: left;}

/*Inhalt mitte der Website*/
#inhalt{
width: 419px;
height: 785px;
text-align: left;
margin-top: 30px; 
padding: 0px;
overflow: auto;
float: left;}

/*Teaser rechts*/
#teaser{
width: 165px;
height: 785px;
text-align: left;
float: right;
background-color: #ECECEC;
margin-top: 30px; 
margin-right: 1px;
padding: 0px;}
/*/// Navi, Inhalt, Teaser Ende ///*/



/*/// Navi Left Anfang ///*/
/*Navigationspunkt*/
#navipunkt{
width: 140px;
height: 13px;
margin: 0px;
padding: 5px 0px 5px 10px;}

/*Anschrift, immer links in der Navi*/
#anschrift{
width: 140px;
height: 214px;
margin: 0px;
padding: 5px 0px 5px 10px;}
/*/// Navi Left Ende ///*/




/*/// Style Allgemein Anfang ///*/
/*Standard Headline*/
h2 {
padding-right: 15px;
font-size: 24px;
font-family: Futura Bk BT, Verdana,Arial,Helvetica;
font-weight: normal;
letter-spacing: 0px;
line-height: 24px;
color : #A42C42;}

/*Texte*/
p {
width: 390px;
font-size: 12px; 
font-family: Arial,Verdana,Helvetica;
line-height: 16px;
color : #050505;}
/*/// Style Allgemein Ende ///*/

div, p {
font-size: 12px; 
font-family: Arial,Verdana,Helvetica;
line-height: 16px;
color : #050505;}




td {
font-size: 12px; 
font-family: Arial,Verdana,Helvetica;
line-height: 16px;
color : #050505;
}		

/*Alle Links*/	
a:link  {color : #A42C42; font-weight: normal; text-decoration: none;}
a:visited {color : #A42C42; font-weight: normal; text-decoration: none;}
a:active {color : #A42C42; font-weight: normal; text-decoration: none;}
a:hover {color : #666666; font-weight: normal; text-decoration: underline;}

.small 	 {font-size: 11px; color: #050505; line-height: 13px;}
.news 	 {font-size: 11px; color: #050505; line-height: 13px;}
.date {font-size: 10px; font-family: Arial,Verdana,Helvetica; color : #666666;}
.trennlinie {margin-top: 3px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; clear: both;}	
.artikel {margin: 15px 0px 15px 0px; font-size: 12px; font-family: Arial,Verdana,Helvetica;}



/* ----------- Menue ----------------------- */
DIV.menu1 { position: absolute; z-index:1; top: 212;  visibility:hidden;  } 
a.menu1 { font-family: Verdana,Arial,Helvetica; font-size: 10px; 
color: #454545; background-color: #ECECEC; font-weight: 500; 
text-decoration: none; padding: 2px; margin: 0px; display: block; width: 150px;}   
a.menu1:visited {color: #454545; font-weight: 500; background-color: #ECECEC; text-decoration: none;}
a.menu1:hover {color: #A42C42; background-color: #C0C0C0; text-decoration: none;} 
a.menu1:active {color: #FFFFFF; background-color: #A42C42; text-decoration: none;} 

DIV.menu2 { position: absolute; z-index:2; top: 233; visibility:hidden;  } 
a.menu2 { font-family: Verdana,Arial,Helvetica; font-size: 10px; 
color: #454545; background-color: #ECECEC; font-weight: 500; 
text-decoration: none; padding: 2px; margin: 0px; display: block; width: 166px;} 
a.menu2:visited {color: #454545; font-weight: 500; background-color: #ECECEC; text-decoration: none;}
a.menu2:hover {color: #A42C42; background-color: #C0C0C0; text-decoration: none;} 
a.menu2:active {color: #FFFFFF; background-color: #A42C42; text-decoration: none;} 

DIV.menu3 { position: absolute; z-index:3; top: 250; visibility:hidden;  } 
a.menu3 {font-family: Verdana,Arial,Helvetica; font-size: 10px;
color: #454545; background-color: #ECECEC; font-weight: 700; 
text-decoration: none; padding: 2px; margin: 0px; display: block; width: 80px;} 
a.menu3:visited {color: #454545; font-weight: 500; background-color: #ECECEC; text-decoration: none;}
a.menu3:hover {color: #A42C42; background-color: #C0C0C0; text-decoration: none;} 
a.menu3:active {color: #FFFFFF; background-color: #A42C42; text-decoration: none;} 

DIV.menu4 { position: absolute; z-index:4; top: 267; visibility:hidden;  } 
a.menu4 {font-family: Verdana,Arial,Helvetica; font-size: 10px;
color: #454545; background-color: #ECECEC; font-weight: 500; 
text-decoration: none; padding: 2px; margin: 0px; display: block; width: 120px;} 
a.menu4:visited {color: #454545; font-weight: 500; background-color: #ECECEC; text-decoration: none;}
a.menu4:hover {color: #A42C42; background-color: #C0C0C0; text-decoration: none;} 
a.menu4:active {color: #FFFFFF; background-color: #A42C42; text-decoration: none;}  

DIV.menu5 { position: absolute; z-index:5; top: 328; visibility:hidden;  } 
a.menu5 {font-family: Verdana,Arial,Helvetica; font-size: 10px;
color: #454545; background-color: #ECECEC; font-weight: 500;  
text-decoration: none; padding: 2px; margin: 0px; display: block; width: 126px;}  
a.menu5:visited {color: #454545; font-weight: 500; background-color: #ECECEC; text-decoration: none;}
a.menu5:hover {color: #A42C42; background-color: #C0C0C0; text-decoration: none;} 
a.menu5:active {color: #FFFFFF; background-color: #A42C42; text-decoration: none;}

form input, form option, form submit, form select, form textarea {
font-size: 11px; 
font-family: Verdana,Arial,Helvetica; 
font-weight: normal; 
color: #000000; 
background-color: #f1f1f1; 
border-top: 0px solid #A42C42; 
border-bottom: 0px solid #A42C42; 
border-right: 0px solid #A42C42; 
border-left: 0px solid #A42C42;
}
	
.input {
background-color : #f1f1f1; 
border-top: 1px solid #A42C42; 
border-bottom: 1px solid #A42C42; 
border-right: 1px solid #A42C42; 
border-left: 1px solid #A42C42;
width: 240px;
}	

.sub {
color: #2E1650; 
background-color: #F1F1F1; 
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-right: 1px solid #000000; 
border-left: 1px solid #000000;
}



