body, td, div, input, select { font-family:Verdana, Arial, Helvetica, sans-serif; }
body { background-color:#0469aa }
a { text-decoration:none; color:#0469aa }
a:hover { text-decoration:underline }
img { border:0; }
input { vertical-align:middle; margin:0; }
input.rahmen { border:1px solid #d3d4db; vertical-align:middle; }
select { vertical-align:middle }
form { padding:0; margin:0; }

#rahmen { margin:15px auto 0px auto; background-color:#FFFFFF; border:1px solid #b83f37 }
.whereis { background-color:#0469aa; color:#FFFFFF; font-size:10px;  padding:3px 0 3px 15px;  }
.whereis a { color:#FFFFFF; }



div.box_left { border-right:1px solid #c5c7d0; border-bottom:1px solid #c5c7d0; width:190px; padding:6px 0 10px 0; font-size:11px; }
.inb_left { padding:0 10px 0 10px }
div.box_right { border-left:1px solid #c5c7d0; border-bottom:1px solid #c5c7d0;  padding:6px 0 10px 0; font-size:11px; }
.inb_right { padding:0 10px 0 10px }

.eingabe_100 input, textarea { width:97% }
.eingabe_schnellsuche input { width:103px; }

div.line { height:1px; overflow:hidden; background-color:#c5c7d0 }

div.trenner { height:1px; overflow:hidden; margin:2px 0 2px 0; }


div.contpart { border-top:1px solid #0469aa; border-left:1px solid #c5c7d0; border-right:1px solid #c5c7d0; border-bottom:1px solid #c5c7d0; padding:10px 15px 15px 15px; font-size:12px; margin-top:1px; } 
div.contpart input, select { font-size:12px; }

h1 { color:#b83e39; font-size:16px; margin:5px 0 10px 0; font-weight:bold; }
.rot { color:#b83e39 }

#indenkorb input { text-align:center; font-weight:bold; margin-top:5px }

table.formular td { padding-bottom:5px }


div.notice { padding:10px 5px 10px 5px; border:1px solid #b83e39; margin:10px 0 10px 0 }


div.bestellvorgang { margin-top:35px }
table.bestellvorgang td { font-size:11px; }
table.bestellvorgang img { margin-bottom:5px }

div.copyright { font-size:10px; margin:0; padding:0; text-align:center; }
div.copyright a { color:#000000 }
div.parseTime { height:1px; overflow:hidden; visibility:hidden }
div.nospoon { font-size:10px; text-align:center; padding:18px 0 3px 0 }
div.nospoon a { color:#FFFFFF }


table.kompatibel td { border-bottom:1px solid #000000; }




table.warenkorb td { font-size:11px }
table.warenkorb input { font-size:11px }
#loeschen input { border:none }
#warenkorbanz input { margin-top:-1px }
#agblink font, a { color:#0469aa; }




@media print
{
body { background-color:#FFFFFF }
}