#breadcrumb, #teaserleer,#teaserposition, #footerleiste,#flash { display: none; }

@page { size:21.0cm 29.70cm; margin-top:1.5cm; margin-bottom:1.5cm; margin-left:0.5cm;margin-right:0.5cm;  }


body {
height: 100%;
scrollbar-DarkShadow-Color:#000000; 
scrollbar-Track-Color: #b2dbc3; 
scrollbar-Face-Color: #008837;
scrollbar-Highlight-Color: #b2dbc3;
scrollbar-3dLight-Color: #ffffff;
scrollbar-Arrow-Color: #b2dbc3;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #ffffff;
font-size: 11px;
color:#000000;
margin: 0;
padding:0;
font-style:normal;
font-weight:normal;
line-height: 1.4;
}

td   {
line-height: 1.4;
text-align:left;
vertical-align:top;
font-size: 11px;
color:#000000;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}



body#content {
background-color: #ffffff;
}




a {color:#000000;text-decoration: underline;font-weight:normal;}
a:link {color:#000000;text-decoration: underline;font-weight:normal;}
a:visited {color:#000000;text-decoration: underline;font-weight:normal;}
a:hover {color:#000000;text-decoration: underline;font-weight:normal;}
a:active, a:focus {color:#000000;text-decoration: underline;font-weight:normal;}


.normallink a {color:#000000;text-decoration: none;font-weight:normal;}
.normallink a:link {color:#000000;text-decoration: none;font-weight:normal;}
.normallink a:visited {color:#000000;text-decoration: none;font-weight:normal;}
.normallink a:hover {color:#000000;text-decoration: none;font-weight:normal;}
.normallink a:active, .normallink a:focus {color:#000000;text-decoration: none;font-weight:normal;}


.tabelleabst {
width:760px;
margin-left:30px;
}




.fett-weiss11pt {
color : #ffffff;
font-weight: bold;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}



/*überschrift*/
h1 {
  font: bold 15px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0 0 0 0;
  color: #008837;
}

/*listenpunkt schwarz*/
h2 {
  font: bold 11px/1.4 Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0 0 0 0;
  color: #000000;
}

/*listenpunkt grün*/
h3 {
  font: bold 11px/1.4 Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0 0 0 0;
  color: #008837;
}

/*listenpunkt schwarz im block nicht fett*/
h4 {
  font: normal 11px/1.4 Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0 0 0 0;
  color: #000000;
}

/*teaser*/
h5 {
  font: bold 11px/1.4 Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 3px 0 0 0;
  color: #ffffff;
}

/*breadcrumb*/
h6 {
  font: normal 11px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0 0 0 0;
  color: #000000;
}



.linie-dunkel {
background-color: #03411d;
}

.linie-hell {
background-color: #ebebeb;
}




form {
  margin:0;
  padding:0;
}


input.newsletter,input.inventrechner {
margin:0;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
width:140px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size: 11px;
}

input.senden {
padding:0;
margin:10px 0 0 42px;
}



.boxes1 { 
width: 364px;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;
}

.boxes1a { 
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;
}

.boxes2 { 
width: 364px;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;
}

.boxes3 { 
width: 22px;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;
}

.boxes4 { 
width: 423px;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;
}

.boxes5 { 
width: 223px;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;

}

.boxes6 { 
width: 22px;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;
}

.boxes7 { 
width: 22px;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;
}

.boxes8 { 
width: 22px;
height:22px;
padding: 3px 0 0 2px;
background-color: #ffffff;
color: #000000;
border: 1px solid #08672f;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align:middle;
}
