body { font-family: Arial, Helvetica, sans-serif; scrollbar-base-color:#EA6F00; scrollbar-face-color:#EA6F00; scrollbar-track-color:#FBF4C6; scrollbar-arrow-color:#E82402; ; font-size: 13px;  background: url(pics/top_bgrd.gif) repeat-x;}
table td { font-family: Arial, Helvetica, sans-serif; }
form {margin:0px }
form input {margin:0px }
ol li {margin-top:8px }

.bgr_hell { background-color: #FBF4C6; }

.box_text { font-size: 11px; }

.coltop_bg_orange { font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #EA6F00}
.coltop_bg_red { font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #A80000; font-family: Arial, Helvetica, sans-serif}

.nav_border {  background-color: #EA6F00}
.nav_bgrd {  background-color: #FFFBE6; font-size: 13px}

.fatal_error_msg {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #F90643}


a.inaktivOben:link, a.inaktivOben:visited {COLOR:#EA6F00;	TEXT-DECORATION:none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}

a.inaktivOben:hover, a.inaktivOben:active,a.inaktivOben:focus {COLOR:#EA6F00;	TEXT-DECORATION:underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}

a.aktivOben:link, a.aktivOben:visited {COLOR:#666666;	TEXT-DECORATION:none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}

a.aktivOben:hover, a.aktivOben:active,a.aktivOben:focus {COLOR:#666666;	TEXT-DECORATION:underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}


a.inaktivLeft:link, a.inaktivLeft:visited {COLOR:#EA6F00;	TEXT-DECORATION:none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}

a.inaktivLeft:hover, a.inaktivLeft:active,a.inaktivLeft:focus {COLOR:#EA6F00;	TEXT-DECORATION:underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}

a.aktivLeft:link, a.aktivLeft:visited {COLOR:#666666;	TEXT-DECORATION:none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}

a.aktivLeft:hover, a.aktivLeft:active,a.aktivLeft:focus {COLOR:#666666;	TEXT-DECORATION:underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}

.nav_bgrd_weiss {  background-color: #FFFFFF; }

.nav_gr2 { font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #B31300; text-decoration: none; ; clip:   rect(   ); padding-left: 5px}

.nav_gr3 { font-size: 14px; font-weight: bold; color: #B31300; background-color: #FFFBE6; text-decoration: none; }
.nav_gr3 a:link { font-size: 14px; font-weight: bold; color: #B31300; background-color: #FFFBE6;  text-decoration: none; }
.nav_gr3 a:hover { font-size: 14px; font-weight: bold; color: #EA6F00; background-color: #FFFBE6; text-decoration: underline; }
.nav_gr3 a:visited { font-size: 14px; font-weight: bold; color: #EA6F00; background-color: #FFFBE6; }

.nav_gr { font-size: 14px; font-weight: bold; color: #EA6F00; background-color: #FFFBE6; text-decoration: none; }
.nav_gr a:link { font-size: 14px; font-weight: bold; color: #EA6F00; background-color: #FFFBE6;  text-decoration: none; }
.nav_gr a:hover { font-size: 14px; font-weight: bold; color: #EA6F00; background-color: #FFFBE6; text-decoration: underline; }
.nav_gr a:visited { font-size: 14px; font-weight: bold; color: #700A0A; background-color: #FFFBE6; }


.nav_nor { font-size: 12px; font-weight: normal; color: #333333; background-color: #FFFBE6; text-decoration: none; }
.nav_nor  a:link { font-size: 12px; font-weight: normal; color: #333333; background-color: #FFFBE6; text-decoration: none; }
.nav_nor a:hover { font-size: 12px; font-weight: normal; color: #EA6F00; background-color: #FFFBE6;  text-decoration: underline; }
.nav_nor  a:active { font-size: 12px; font-weight: normal; color: #B31300; background-color: #FFFBE6;  text-decoration: underline }
.nav_nor  a:visited { font-size: 12px; font-weight: normal; color: #B31300; background-color: #FFFBE6; }

.nav_nor_fett { font-size: 12px; font-weight: bold; color: #EA6F00; background-color: #FFFBE6; text-decoration: none; }
.nav_nor_fett  a:link { font-size: 12px; font-weight: bold; color: #EA6F00; background-color: #FFFBE6; text-decoration: none; }
.nav_nor_fett  a:hover { font-size: 12px; font-weight: bold; color: #EA6F00; background-color: #FFFBE6;  text-decoration: underline; }
.nav_nor_fett  a:active  { font-size: 12px; font-weight: bold; color: #000000; background-color: #FFFBE6; text-decoration: underline }
.nav_nor_fett  a:visited { font-size: 12px; font-weight: normal; color: #B31300; background-color: #FFFBE6; }

.nav_kl { font-size: 10px; font-weight: normal; color: #EA6F00; background-color: #FFFBE6; text-decoration: none; }
.nav_kl  a:link { font-size: 10px; font-weight: normal; color: #EA6F00; background-color: #FFFBE6;  text-decoration: none; }
.nav_kl  a:hover { font-size: 10px; font-weight: normal; color: #EA6F00; background-color: #FFFBE6;  text-decoration: underline; }
.nav_kl  a:visited { font-size: 10px; font-weight: normal; color: #A80000; background-color: #FFFBE6; }

.form_ort {  width:100px; height: 20px; }
.form_plz {  width:40px; height: 20px; }
.form_strasse {  width:100; height: 20px; top: 6px; margin:0px}
.form_schnell {  width:100; height: 20px; top: 6px; margin:0px}
.form_headtext { top: 6px; font-size: 12px; font-weight: bold; }
.form_text { font-size: 11px; }
.form_suche { width:150; height: 20px; top: 6px; margin:0px 0px}

.productovw_description { font-size: 12px; font-weight:bold; font-style:italic; color: #101A20; }
.productovw_kategorie { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #EA6F00;}
.productovw_kategorie a:link { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #EA6F00;}
.productovw_kategorie a:visited { font-size: 12px; font-weight: bold; color: #FFFFA0; background-color: #EA6F00;}
.productovw_sub { font-size: 12px; color: #000000; background-color: #F5F5F5; }
.productovw_sub a:link { font-size: 12px; color: #000000;}
.productovw_sub a:visited { font-size: 12px; color: #EA6F00;}
.productovw_table {  font-size: 9px; background-color: #F5F5F5;}

.topm_navpath {  font-size: 14px;  font-weight: bold; color: #FFFFFF;; font-family: Arial, Helvetica, sans-serif; background-color: #A80000}

.productliste_name { font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #EA6F00;}
.productliste_info { font-size: 12px; font-weight: bold; color: #422100; background-color: #FFFBE6;}
.productliste_preis { font-size: 17px; color: #FFFFFF; background-color: #E23503; font-weight: bold}
.productliste_altpreis { font-size: 13px; color: #CC3300;; font-weight: bold }
.productliste_code { font-size: 12px; color: #000000; background-color: #FED26D;}
.productliste_mehr { font-size: 13px; color: #000000; background-color: #FFFFCC;}
.productliste_mehr a:link { font-size: 13px; color: #000000; background-color: #FFFFCC;}
.productliste_mehr a:visited { font-size: 13px; color: #000000; background-color: #FFFFCC;}
.productliste_table {  font-size: 9px; background-color: #FFFBE6;}

.productdetail_mwst { font-size: 13px; font-weight: bold; color: #000000; background-color: #FFFFFF;}
.productdetail_foot { font-size: 11px; color: #000000; background-color: #FFFFFF;}
.productdetail_descr { font-size: 13px; color: #000000; background-color: #FFFFFF; }
.productdetail_item { font-size: 15px; font-weight: bold; color: #000000; background-color: #FFFFFF; }

.productsearch_msg { font-size: 13px; font-weight: bold; color: #000000; background-color: #F5F5F5; }

.startpage_offers { font-size: 12px; color: #000000; }
.startpage_offers_price { font-size: 13px; color: #000000; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.box_subhdl {  background-color: #FADB92; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 500; color: #454034}
.box_liste { font-size: 11px; color: #000000; background-color: #F7F8E7; }
.berater_headline_big { font-size: 17px; font-weight: bold; color: #303030; }
.berater_bg { background-color: #FBF4C6; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #700A0A}
.berater_headline_sub { background-color: #FBF4C6; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #700A0A }
.berater_table_line1 { background-color: #F7F8E7; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #700A0A }
.berater_table_line2 { background-color: #FFFFFF; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #700A0A }
.berater_table_coltops { background-color: #FADB92; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #700A0A }
.berater_table_head { background-color: #FBF4C6; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #700A0A }
