*{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;margin:0;padding:0}
.Bildleiste{float:right;padding-left:4px;width:300px}
.Bildleiste img{border:none}
.Bildlinks img{border:none;float:left;margin-right:4px}
.Bildrechts img{width:300px}
.Bildrechts img,.Bildrechts2 img{border:1px solid gray;margin-top:5px}
.Bildrechts,.Bildrechts2{float:right;margin-bottom:5px;margin-left:10px}
.Direktlink{background-color:#ffffcc;display:block;float:left;margin-bottom:8px;padding:4px;width:382px}
.KeinDirektlink{background-color:#ffffcc;display:none;float:left;margin-bottom:8px;padding:4px;width:412px}
.Firma{color:#333333;font-size:20px}
.Herkunft{color:#333333;font-size:11px;margin-left:24px}
.Herkunft:hover,.Herkunft:focus,.Herkunft:active{color:#999999}
.Icon{border:none;float:left;height:32px;padding:1px;width:32px}
.Icon2{border:none;height:32px;padding:1px;width:32px}
.Label{font-size:16px;font-weight:bold}
.Liste{margin-left:18px;padding:6px}
.Nav{list-style:none;margin-left:4px;margin-top:20px}
.Nav li a,.Nav2 li a{background-image:url(bgNav.jpg);background-repeat:repeat-y;border:1px solid gray;border-left-color:white;border-top-color:#ffffff;color:#666666;display:block;font-size:14px;font-weight:bold;margin-top:2px;padding-bottom:2px;padding-left:12px;padding-top:2px;text-decoration:none;width:115px}
.Nav li a:hover,.Nav2 li a:hover{background-image:url(bgNav2.jpg)}
.Nav2{list-style:none;margin-left:-156px;position:absolute}
.ccontainer{background-color:#ffffff;background-image:url(bg2.jpg);background-repeat:repeat-y;padding:4px;width:860px}
.container{background-color:#ffffff;padding:4px;width:860px}
.content{float:right;margin-top:8px;width:700px}
.down{margin:20px}
.down input{border:1px none}
.footer{margin-top:8px;text-align:right}
.geno{font-family:Times;font-size:1.1em}
.navigation{float:left;margin-top:8px;width:125px}
.obenlinks{float:left;width:520px}
.obenrechts{float:right;text-align:right;width:200px}
.program{float:left;padding:20px}
.program img{border:none}
a{color:#000099}
a:focus,a:hover,a:active{color:#6666ff}
body{background-color:#e0e0e0}
body#Produkte h1{color:white}
body#Produkte li#NProdukte a,body#Geno li#NGeno a,body#PLZ li#NPLZ a,body#Download li#NDownload a,body#Auftrag li#NAuftrag a{background-image:url(bgNav2.jpg);cursor:default}
div#form2{margin-left:320px}
input#Durch{border:1px solid silver;margin-bottom:2px;margin-top:2px;width:220px;padding:1px}
input#Belehrung{border:1px none}
div#form2 input#submit{padding:2px;width:100px}
fieldset#form{float:left;margin-left:12px;width:285px}
fieldset#form input{border:1px solid silver;display:block;float:left;margin-bottom:2px;margin-top:2px;padding:1px;width:210px}
fieldset#form input#IOrt{width:124px}
fieldset#form input#PLZ{width:50px}
fieldset#form label{display:block;float:left;margin-top:2px;padding-right:2px;text-align:right;width:65px}
fieldset#form label#Ort{width:30px}
fieldset#form legend{color:black}
h1{color:#333333;font-size:28px;font-weight:normal;padding:6px;text-align:center}
h1 img {color:#FF0000;vertical-align:bottom}
h4{color:#333333;font-size:16px;margin-bottom:4px;margin-top:8px}
h5{color:#333333;font-size:14px;margin-bottom:8px;margin-top:8px}
hr,.clearer,fieldset#form br{clear:both}
html{margin:8px}
p{margin-bottom:8px;margin-top:8px}
div#imageBox{text-align:center;display:block;height:380px}
div#imageintern {display:block;margin-left:60px;width:500px}
div#imageintern img {width:500px;height:350px;border:none}
div#imageintern img#webkarte{border:1px solid silver}
.button {display:block;width:100px;float:left;border:1px solid gray;background-color:#DDDDDD;margin-top:5px;margin-right:10px;margin-left:10px;color:#333333;font-weight:bold;text-decoration:none;border-left-color:#CCCCCC;border-top-color:#CCCCCC}
.button:hover,.button:focus,.button:active {color:black;background-color:#EEEEEE}