html * {
      font-size: 100.01%;
      margin-bottom: 1px;
   }


body {
	color: #000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0;
 /* 16px Größe Browser reduzieren auf 13px */
 font-size:81.25%;  
 }


p {
   line-height: 1.2em;
   margin:0;
   margin-bottom: 0.5em;
   }

ul, ol, dl {
  line-height: 1.4em;
  margin: 0 0 1em 1.4em;
  }

li {
   line-height: 1.3em;
   margin-left: 1.3em;
    }

label,dt {
   font-size: 1em;
   font-weight: bold
   }
dd { margin: 0 0 0.5em 1em }

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
	}
blockquote,
q {
	quotes: "" "";
	}

img {
	border: 0;
	margin: 0;
	padding: 0;
}

/* Standard-Ueberschriften */
h1,h2,h3,h4,h5,h6 {
   font-weight:bold;
   color:#000000;
   margin: 0 0 0.3em 0;
   padding:0;
  }
h1,h2,h3 { 
   font-weight: normal;
   line-height: 1.1em;
 }
h1 { font-size: 218% }          
h2 { font-size: 140%;}          
h3 { font-size: 133.33% }       
h4 { font-size: 116.33% }       
h5 { font-size: 95.0% }      
h6 { font-size: 83.33%; }       

/* standard fuer Anker */
a {
   color: #000;
   text-decoration:none;
  }
a:focus, a:active {
   color:#000;
   text-decoration:none;
   }
a:hover {
   text-decoration:none;
  } 
 

 


div#Page {
     text-align: left;    /* Seiteninhalt wieder links ausrichten */
     width: 660px;
     padding: 0.5em;
     background-color: #FFF;
    }

div#topLayer {
     margin: 20px auto;
     padding: 0 1em;
     height:160px;
     border: 0px dashed silver;
     background:  url(../img/printheader.gif) repeat-x top left;
   }

#topLayer #logo {
	position: relative;top: 70px;	left: 99px;
	width: 300px;
	height: 3em;
	background: url(../img/logolochow.gif) no-repeat left top;
}

div#header {
     margin: 10px auto;
     text-align:center;
     padding: 0.2em 0;
     font-size:1.1em;
     font-weight:bold;
     letter-spacing:1px;
     border: 0px dashed silver;
    
   }


div#ContentLayer {
     margin: 0px;
     padding: 20px 10px;
     border: 0px dashed silver;
     margin-bottom:50px;
   }

  
#printform {
 position:fixed;bottom:0;left:0;
 width:100%;
 height:30px;
 padding: 10px 0;
 margin: 0;
 border-top:2px outset #000;
 background:#FFFFFF;
}   
   
#printform form {
   position:relative;
   margin: 0 ;
   padding:0;
   }

#printform form #printButton {
 float:left;
 margin:0 0 0 50px;
}
#printform #closeButton {
  float:right;
  margin: 0 50px 0 0;
   }
#grain-type-navigation,
.compare-navigation,     
#sort-navigation {display:none;}   
 