body {font-family: "Lucida Grande", Verdana, Arial, sans-serif;background-attachment: fixed;font-size: 12px;background-color:#ffffff;background-repeat: no-repeat;}
a img {border:none;}
table.productlist th {font-family: Georgia, "Times New Roman", Times, serif;color:#2D1606;background-color: #F6EBC9;font-size: 16px;}
h1 {font-family: Georgia, "Times New Roman", Times, serif;color: #2D1606;font-weight: normal;font-size: 22px;}
table.contactform th,table.agbform th {font-family: Georgia, "Times New Roman", Times, serif;color:#FFFFFF;background-color: #2D1606;font-size: 16px;font-weight: normal;}
td.navigation{height:32px;padding:0 16px 0 16px;}

table.productlist th,table.productlist td {text-align:right;padding:2px 8px 2px 8px;}
table.productlist th.desc,table.productlist td.desc{text-align:left;}
table.productlist th span.small {font-size:60%;}
table.productlist td span.small {font-size:80%;}
table.productlist td.articlegroup {text-align:left;font-family: Georgia, "Times New Roman", Times, serif;background-color:#2D1606;color:#FFFFFF;font-size: 16px;padding-left: 8px; background-position:615px 0px;}
table.productlist td.tagespreis {text-align:center;font-family: Georgia, "Times New Roman", Times, serif;background-color:#f6bf0a;color:#FFFFFF;font-size: 16px;padding-left: 8px;}
table.productlist tr.sum {background-color: #2D1606;color: #ffffff;}
table.productlist tr.odd {background-color: #f6ebc9;}
table.productlist tr.odd td:not(:first-child) {border-left:1px solid #e2d9b8;}
table.productlist tr.even {background-color: #ffffff;}
table.productlist tr.even td:not(:first-child) {border-left:1px solid #eeeeee;}
table.productlist td span.name{font-family: Georgia, "Times New Roman", Times, serif;font-size:16px;}
table.productlist td span.save{font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:bold;color:#F6BF0A}
table.productlist td.desc span.comp{font-weight:bold;}
table.contactform,table.agbform {background-color: #f6ebc9;}
td.label {font-family: Georgia, "Times New Roman", Times, serif;color:#2D1606;font-size: 14px;text-align: right;width:140px;}
table.infobox {background-color:#2D1606;height:136px;padding:24px;}
table.infobox td.label {color:#F6BF0A;font-size:20px;}
table.infobox td.value {font-family: Georgia, "Times New Roman", Times, serif;color:#2D1606;font-size: 28px;font-weight:bold;text-align: right;color:#F6BF0A}

td.margin {height:8px;}
td.errors {background-color: #990000;color: #FFFFFF;padding:8px;}
td.errors h1 {color:#ffffff;padding:0;margin:0;}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}
#tt h3{font-family: Georgia, "Times New Roman", Times, serif;color:#f6ebc9;font-weight:bold;margin:0;padding:0;line-height:100%;font-size:14px;}
#tt {position:absolute; display:block; font-size:12px;font-family: "Lucida Grande", Verdana, Arial, sans-serif;}
#tttop {display:block; height:5px; margin:0; overflow:hidden}
#ttcont {display:block; padding:8px; margin:0; background:#2D1606; color:#FFF;border:2px solid #F6EBC9;-moz-border-radius:5px;-webkit-border-radius:5px;}
#ttbot {display:block; height:5px; margin:0; overflow:hidden}
