body,td,th,p,span,h1,h2,a,input,textarea,select {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333399;}
a {color:#C77801;}
a:hover{text-decoration:underline;}
p {margin:5px 0px 10px;}
.orange {color:#C77801;}
.blue {color:#333399;}
.black {color:#000000;}
.redbold {color:#CC0000;font-weight:bold;}
.xlarge {font-size:16px;}
.largeblue {color:#333399;font-size:13px;}
.smallredbold {color:#CC0000;font-weight:bold;font-size:11px;}
.small {font-size:11px;}
.smalllinethrough {font-size:11px;text-decoration: line-through;}
.xsmall {font-size:10px;}
.smallbold {font-size:11px;font-weight:bold;text-decoration:none;color:#333399;}
.smallblack {color:#000000;font-size:11px;}
.xsmallblack {color:#000000;font-size:10px;}
.smallblue {color:#333399;font-size:11px;}
.xsmallblue {color:#333399;font-size:10px;}
.smallorange {color:#C77801;font-size:11px;}
.xsmallorange {color:#C77801;font-size:10px;}
.whitebold {color:#FFFFFF;font-weight:bold;}
h1 {font-size:16px;line-height:40px;margin:0px;padding:0px;}
h2 {font-size:13px;line-height:30px;margin:0px;padding:0px;}
select.hundertzwanzig {width:120px;}
input.text {width:260px;}
input.dreiviertel {width:190px;}
input.halb {width:155px;}
textarea {width:450px;}
textarea.schmal {width:260px;}
select.halb {width:155px;}
select.dreiviertel {width:190px;}
input.suche {font-size:11px;width:90px;}
select.suche {font-size:11px;}
ul.proddesc {line-height:18px;}
span.marken {float:left;margin-left:8px;margin-bottom:8px;}
input.anzahl {width:30px;}
ul#topnavi, ul#topnavissl {margin:0; padding:0;line-height:18px;text-align:center;}
ul#topnavi li, ul#topnavissl li {list-style:none;display:inline;}
ul#topnavi a {
float:left; width:126px; height:32px;
color:#FFFFFF;font-weight:bold;
background-image:url(/images/bg_top_orange.gif);
border-right-width:1px;
border-right-color:#FFFFFF;
border-right-style:solid;
padding-right:1px;
padding-left:1px;
}
ul#topnavi a:hover, ul#topnavi a.navaktiv {background-image:url(/images/bg_top_braun.gif);}
ul#topnavissl a {
float:left; width:126px; height:32px;
color:#FFFFFF;font-weight:bold;
background-image:url(/secure/images/bg_top_orange.gif);
border-right-width:1px;
border-right-color:#FFFFFF;
border-right-style:solid;
padding-right:1px;
padding-left:1px;
}
ul#topnavissl a:hover, ul#topnavissl a.navaktiv {background-image:url(/secure/images/bg_top_braun.gif);}
.tdwhite {background:#FFFFFF;}
.tdorange {background:#C77801;}
.tdorange2 {background:#DDAE67;}
.tdlightblue {background:#C8D9F0;}
.tdlightblue2 {background:#F1F6FB;}
.xlthumb {border:none;outline:none;margin:5px;}
ol.agbtoc {font-weight:bold;line-height:17px;padding:5px 0 5px 20px;margin:12px;}
ol.agbtoc a {font-weight:normal;}
ol.agb {font-weight:bold;padding:5px 0 5px 20px;margin:12px;}
ol.agb p {font-weight:normal;margin-top:5px;}
ol.agb ul {list-style-type:disc;font-weight:normal;margin-top:5px;margin-bottom:5px;}
ol.popup {margin-left:18px;}
table.stripedTable {border:none;border-spacing:0;border-collapse:collapse;}
table.stripedTable th, table.stripedTable td {padding: 3px 5px;}
table.stripedTable td.num {text-align:right;}
table.stripedTable tr.dark {background:#F1F6FB;}
table.postalRates th {text-align:left;}
