@charset "utf-8";
body{font-family:Arial;}
body#titel{height:110px;margin:0;padding:0;}
body#nav{margin:0 0 0 4pt;background-color:#FFFFCC;}
body#Produkt{margin:0;font-size:0.8em;background-color:#FFFFCC;color:#333333;}
body#unten{margin:0pt;background-color:#003300;}
button{width:auto;overflow:visible;padding:0.3em 0.5em;color:green;font-weight:bold;}
button:hover{color:green;font-weight:bold;cursor:pointer;}
button[disabled]{color:#CCCCCC;}
a{font-weight:bold;color:#000033;}
a:hover{color:#CC3333;}
a.versand{font-size:0.8em;color:#333399;}
a.versand:hover{color:#CC3333;}
#logo{font:normal 2.1em "Allegro BT",Cambria,Arial;color:#FFCC00;text-decoration:none;}
#logo:hover{color:#CCFF66;}
#kopfr a{color:#FFFFCC;}
#kopfr a:hover{color:#CCFF99;}
#kopf{float:left;height:100%;margin:0;padding:0;width:100%;background:url(design/back.jpg) no-repeat bottom #336600;}
#kopfl{float:left;margin:0.5em 0 0 1em;width:300px;height:75px;background:url(design/cypri1.png) no-repeat right top;}
#kopfl span{font:bold 1em Verdana;color:#FFFFCC;}
#kopfr{margin:0.5em 1em 0 320px;height:75px;font:normal 0.8em Verdana;background:url(design/cypri1.png) no-repeat left bottom;}
#kopfr p{margin-bottom:0.5em;font:bold 0.9em Verdana;text-align:center;color:#FFFFCC;}
#korb{width:14em;float:right;margin-top:0.7em;height:3.5em;padding:0.2em;text-align:center;font-size:0.9em;color:#333333;background-color:#FFFFCC;border:2px solid #333333;}
#korb a{color:#333333;}
#korb a:hover{color:#99CC66;}
#status{font:normal 1em/1em Arial;color:#333333;}
#njs{padding:0;font-weight:bold;background-color:#FFCC99;}
#l1{position:absolute;clear:both;width:100%;bottom:1px;padding:0.1em;font:normal 0.8em Arial;background-color:#99CC33;color:#FFFFCC;}
#op{margin-left:1em;margin-right:20%;}
#int{padding:2em;text-align:center;}
div#titel{margin-left:auto;margin-right:auto;width:95%;}
div#titel h1{color:#003300;}
#footer{margin:0.1em 0 0.2em 0;text-align:center;font-size:0.8em;background-color:#99CC33;color:#FFFFCC;}
#formular{padding:5pt;margin-left:auto;margin-right:auto;width:450px;background-color:#E0E0E0;}
#abschluss{margin-top:10px;margin-bottom:20px;text-align:center;line-height:1.5em;}
.Atext1{font-weight:bold;}
.Atext2{font-weight:normal;}
.textm{text-align:center;}
.textj{text-align:justify;}
.textr{text-align:right;}
.text8{font-size:8pt;}
.texti{font-style:italic;}
.texts{vertical-align:super;}
.zeile{font-style:italic;}
.zeilem{font-style:italic;text-align:center;}
.zeiler{font-style:italic;text-align:right;}
.Einh{text-align:center;vertical-align:top;font-weight:bold;}
.Preis{text-align:right;vertical-align:top;}
.Preis1{font-weight:bold;}
.Preis1:after{font-weight:normal;font-size:8pt;content:"inkl. MwSt.";}
.versand{font-weight:bold;font-size:9pt;}
.Menge{width:130pt;text-align:center;vertical-align:top;}
.imgr{float:right;margin:0 0 10px 10px;border:1px solid #666666;padding:2px;}
.imgr2{float:right;display:inline;clear:right;margin-top:20px;border:1px solid #666666;padding:2px;}
.wl{width:100%;border-collapse:collapse;}
.wnf{margin-left:auto;margin-right:auto;padding:1em;max-width:1000px;font-size:1em;}
.input[type=submit]:hover{cursor:pointer;}
div.intro{margin-left:auto;margin-right:auto;width:590px;font:1.0em Verdana;}
div.cr{padding:0.3em;font:1em Verdana;text-align:center;}
div.imp{margin:30px auto;width:350px;}
div.nav{margin:0;padding-top:0.8em;width:180px;font-size:0.75em;}
div.l{float:left;height:120px;width:160px;padding:8pt;text-align:left;font:1em Arial;}
div.lh{float:left;height:170px;width:160px;padding:8pt;text-align:left;font:1em Arial;}
div.m{float:left;height:120px;width:55%;padding:8pt 8pt 1em 8pt;text-align:left;font:1em Arial;}
div.mh{float:left;height:170px;width:55%;padding:8pt;text-align:left;font:1em Arial;}
div.r{padding:8pt;height:120px;text-align:center;font-size:1em;}
div.rh{padding:8pt;height:170px;text-align:center;font-size:1em;}
div.zucht{margin-bottom:1em;background-color:#EEEEEE;}
p.navi1{margin-top:0;margin-left:16px;font:bold 9pt Arial;}
p.kasten{padding:10pt;text-align:left;font-size:1em;background-color:#EEEEEE;}
p.kastenc{padding:10pt;text-align:center;font-size:1em;background-color:#EEEEEE;}
p.kastenrb{padding:10pt;text-align:left;font-size:1em;border-style:solid;border-width:thin;}
p.empf{padding:10pt;text-align:left;font-size:1em;background-color:#CCFF99;}
p.imp{margin-top:20pt;font-size:1em;}
div.zw{padding:5px 5px 20px;clear:both;}
img.index{width:580px;height:235px;float:right;margin-left:20px;margin-bottom:10px;}
img.r{float:right;margin-left:20pt;}
img.zw{float:right;margin-top:0;margin-right:5px;padding:2px;}
img.gefahr{margin-top:1em;}
img.hz{vertical-align:middle;}
h1{margin-top:5pt;margin-bottom:2pt;text-align:center;font:bold 1.15em Verdana;line-height:1.4em;color:#000033;}
#intro{text-align:left;background-color:#FFFFCC;color:#003300;}
h2{margin-bottom:2pt;font:bold 1em Verdana;color:#000033;}
h2.name{margin:0;font:bold 12pt Arial;color:#000000;}
h3{font:bold 10pt Verdana;}
span.nav{margin-left:20px;font:bold 10pt Verdana;color:#666699;}
span.navi2{margin-left:24px;font:bold 9pt Arial;}
span.grundpreis{font-size:9pt;}
span.fett{font-weight:bold;}
span.bestellschritt{text-align:left;font-size:10pt;}
span.button{margin:20px;display:block;text-align:center;line-height:1.5;}
span.j{color:green;}
span.n{color:#CC3300;}
span.s1{font:bold 0.9em Arial;color:green;}
span.s2{font:bold 0.9em Arial;color:#424894;}
span.sx{font:bold 0.9em Arial;color:#CC3300;}
span.aktiv{font-weight:bold;color:green;}
span.fade{color:gray;}
table.titel{width:100%;border-collapse:collapse;}
td.titelb{background-color:#E0E0E0;}
td.nr{font-size:8pt;vertical-align:top;}
td.bild{padding-bottom:2em;text-align:center;vertical-align:top;}
td.wbild{text-align:center;max-width:50px;}
td.Artikel{padding-bottom:5em;width:400px;height:180px;vertical-align:top;font-weight:normal;}
td.bestellung{background-color:#EEEEEE;}
td.warn{background-color:#FFCC99;}
td.bestellung1{font-size:10pt;}
td.warenkorb{font-size:10pt;}
td.wgesamt{font-weight:bold;background-color:#FFFFCC;}
td.wwert{text-align:right; background-color:#FFFFCC;}
ul.nav{margin-top:0;margin-left:13px;padding:0;width:155px;list-style-type:none;line-height:19px;}
legend{font-weight:bold;}
div.kontakt{margin:10pt auto;width:520px;padding:5pt;text-align:center;border:dashed #778899 1px;background-color:#EEEEEE;}
label.kontakt{display:inline-block;width:200px;text-align:left;}
input.kontakt{width:200px;}
textarea.kontakt{width:500px;height:8em;}
