html, body{margin:0px;padding:10px;color:#000;background-image:url(images/rahmenhg.gif);background-repeat:repeat;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;line-height:1em;text-align:left;}
h1{font-size:16px;color:#444;}
h2{font-size:14px;color:#666;}
h3{font-size:12px;color:#444;}
h4{font-size:11px;color:#444; margin-bottom:4px;}
.red {color:#ff0000;}
.ataglance {font-size:10px; background: #E4FAD2; padding:4px;}
img{float:left;margin:0 10px 0 0;border:0 none;}
.subimg{width:230px; float:left; margin-right:20px;}
.page{width:980px;background:#fff;margin:0 auto;min-height:100%;text-align:left;}
.header{width:980px;height:120px;margin:0 auto;min-height:100%;text-align:left;}
.nav{width:980px;height:25px;font-size:11px;font-family:sans-serif;background-image:url("images/redbg.png");background-repeat:repeat;margin-bottom:0px;text-align:center;border-bottom:1px dotted #555;padding-top:5px;color:#fff;max-height:25px; font-weight:600 }

.bigimg {width:605px;}
.nav ul{padding:0;margin:0;list-style-type:none;}
.nav li{float:left;margin:0 0.1em;}
.nav a{font-size:1.25em;font-weight:600;color:#fff;text-decoration:none;padding-left:1em;}
.nav a:hover{font-size:1.25em;font-weight:600;color:#840000;text-decoration:underline;padding-left:1em;}
.nav strong {color:#fff;}
.content{width:699px;line-height:1.4em;font-size:1.1em;color:#222;background:#fff;float:left;padding:10px;border-right:1px dotted #ababab;overflow:hidden;}
.margin{width:240px;min-height:100%;height:100%;background:#fff;float:right;padding:10px;overflow:hidden;}
.margin ul{padding:0;margin:0;list-style-type:none;}
.margin li{margin-bottom:0.5em;}
.sm {float:left; width:450px; height: 30px; background: #f00; border:1px solid #f00;}
.sep{height:1px;border-bottom:1px dotted #ababab;margin:5px 0px;clear:both;}
.footer{width:980px;height:30px;background:#fff;margin-top:0px;border-top:1px dotted #555;text-align:center;}
.clear10{width:980px;height:1px;clear:both;background:#fff;padding:0px;margin:0px;}
label{float:left;width:70px;margin-right:2em;}
formdiv.p{clear:both;}
.product{width:680px;height:150px;background:#ededed;padding:5px;margin-bottom:0px;border-bottom:1px dotted #555;}
.productspec{width:680px;height:150px;background:url('images/christmas.jpg') #FBEAE5;padding:5px;margin-bottom:0px;border-bottom:1px dotted #555;color:#fff}
.product2{width:680px;height:35px;background:url('images/product2.png') #fff;padding:5px;padding-top:2px;margin-bottom:12px;border-bottom:1px dotted #555;}
.product img{float:left;border:2px solid #fff;margin:0px;margin-right:5px;}
.productspec img{float:left;border:2px solid #fff;margin:0px;margin-right:5px;}
.product2 td{margin:0px;padding:0px;}
.product2 tr{margin:0px;padding:0px; vertical-align:top;}
.product2 select{height:28px;font-size:18px;font-weight:600;color:#555}
.product h2{margin-bottom:6px;margin-top:0px;font-size:20px;color:#555}
.productspec h2{margin-bottom:6px;margin-top:0px;font-size:20px;color:#aaa}
.price {font-size: 20px;}
.liefer {font-size: 11px;}
.fblike {height:30px;}
.wagen{float:right;background:url('images/einkaufswagen.png') #fff;width:160px;height:30px;border:0px;margin-left:5px;padding:0px;}
.kasse{float:right;background:url('images/zurkasse.png');width:160px;height:30px;border:0px;margin-left:10px;padding:0px;}
.paypal{float:right;background:url('images/ppxpress.gif');width:145px;height:42px;border:0px;margin-left:10px;margin-top:5px;padding:0px;}
#bezahlen{float:right;background:url('images/bezahlen.png');width:160px;height:30px;border:0px;margin-left:10px;padding:0px;}
#abschluss{float:right;float:right;background:url('images/abschluss.png');width:160px;height:30px;border:0px;margin-left:10px;padding:0px;}
.submit{margin-left:12em;float:right;background:url('images/abschluss.png');width:160px;height:30px;border:0px;margin-left:10px;padding:0px;}
.warenkorb{width:680px;background:#E3E3FF;padding:8px;border:1px dotted #555;}
.formular{width:690px;}
*{font-family:Verdana;font-size:96%;}
label{width:15em;float:left;}
label.error{float:none;color:red;padding-left:.5em;vertical-align:top;}
.formular p{clear:both;}
em{font-weight:bold;padding-right:1em;vertical-align:top;}
.gbuchhead{height:30px;background:url('images/product2.png');color:#555;font-size:11px;font-weight:400}
.gbuchhead label{width:550px;float:left;color:#fff;font-size:15px;font-weight:600}
.gbuch1{background:#F0F0CC;margin-bottom:10px;border-bottom:1px dotted #555;font-size:11px;}
.ui-effects-transfer { border: 2px dotted #509F33; }
a.el {padding-left: 15px;  background: transparent url(images/link.png) no-repeat center left;}

