.Text_Headline_red_20{ font-family:Arial,Verdana; font-size:20px;font-weight:bold; color:#e2001a; }
.Text_Headline_red_14{ font-family:Arial,Verdana; font-size:14px;font-weight:bold; color:#e2001a; }
.Text_Headline_20{ font-family:Arial,Verdana; font-size:14px;font-weight:bold; color:#333333; }
.Text_Headline_14{ font-family:Arial,Verdana; font-size:14px;font-weight:bold; color:#333333; }
.Text_Headline_12{ font-family:Arial,Verdana; font-size:12px;font-weight:bold; color:#333333; }
.Text{ font-family:Arial,Verdana; font-size:11px; color:#A5A5A5; }
.Text_underline{ font-family:Arial,Verdana; font-size:11px; color:#333333; text-decoration: underline;}

body
{
     
        background-color:#FFFFFF;
	padding: 0em;
	margin: 0em;
	font-family: Arial;
	font-size:11px;
}


td.flash_slideshow_headertext{padding:0px 0px 20px 0px;font-size:14px;font-weight:bold; color:#696969; }
td.flash_slideshow_maintext{padding:0px 0px 20px 0px;font-size:11px; color:#333333; }
td.flash_slideshow_link_td{padding:0px 0px 0px 0px;font-size:12px;}

a.flash_slideshow_link:link{}
a.flash_slideshow_link:visited{}
a.flash_slideshow_link:hover {}



td.add_to_cart{padding:0px 0px 0px 0px;background-image: url(pics/cart.gif);background-repeat:repeat-x;}
a.add_to_cart_link:link{vertical-align:middle;text-align:center;font-family: arial; font-size:11px; text-decoration: none; color:#333333;}

td.pre_order_header{font-family:Arial,Verdana; font-size:12px;font-weight:bold; color:#333333;}
td.pre_order{font-family:Arial,Verdana; font-size:12px;font-weight:bold; color:#e2001a;vertical-align:middle;}

td.acc_overview_border{border-style:solid;border-color:silver;border-width:1px;padding:10px 10px 10px 10px;}

td.acc_order_main_row { border-style : solid none none none;border-width:1px;border-color:gray;width:150px; height:35px;font-family:Arial, Helvetica; font-size:11px; font-weight:bold;color:#414042; background-image: url(pics/button_bg_35.jpg);background-repeat:repeat-x;padding:5px 10px 0px 10px;}

td.acc_order_main_row_header{ border-style : none none none none;border-width:1px;border-color:gray;width:150px; height:35px;font-family:Arial, Helvetica; font-size:13px; font-weight:bold;color:#BD002B; background-image: url(pics/button_bg_35.jpg);background-repeat:repeat-x;padding:0px 10px 0px 10px;}

td.acc_order_sub_row_header{ border-style : none none none none;border-width:1px;border-color:gray;width:150px; height:25px;font-family:Arial, Helvetica; font-size:11px; font-weight:bold;color:#666666; padding:5px 10px 5px 10px;background-color: silver;}

td.acc_order_sub_row{ border-style : solid none none none;border-width:1px;border-color:gray;width:150px; height:35px;font-family:Arial, Helvetica; font-size:11px; font-weight:normal;color:#666666; padding:5px 10px 0px 10px;background-color: white;}


table.home_layout_table{width:100%;padding:0px 0px 0px 0px;}
td.home_layout_col_main1{width:200px;padding:15px 0px 0px 0px;}
td.home_layout_col_main2{padding:0px 0px 0px 0px;}
td.home_layout_col_sub{height:100%;background-color:#efeeee;padding:15px 15px 15px 15px;}
td.home_layout_col_sub_middle{height:100%;background-color:#dbdada;padding:15px 15px 15px 15px;}

table.tablesolid{border-style : solid;border-width:1px;border-color:gray; }

  td{
  font-family:Arial; font-size:8pt; font-weight:normal; color:#333333;vertical-align:top;
  }
  
 td.alertstring{color:#e2001a;}
span.bread_level_1{color:#e2001a;}

td.center_mark_thumbs{border-style : solid;border-width:1px;border-color:#e2001a;}

td.sf_thumbs{border-style : solid;border-width:1px;border-color:#e2001a;padding:0px 3px 0px 0px;}
td.sf_flash{border-style : solid;border-width:1px;border-color:#e2001a;background-color:#ffffff;text-align:center;}
table.sf_whole_table{width:425px;background-color:#efeeee; }
td.sf_whole_table_td{padding:10px 10px 10px 10px;}
td.sf_header{padding:10px 0px 10px 0px;font-weight:bold;}
input.sf_preview_button{width:150px;background-color:#e2001a;color:#ffffff;font-family:arial;font-size:11px;border-style : solid;border-width:1px;border-color:#ffffff;}

td.select_color_header{font-family:Arial; font-size:12px; font-weight:bold; color:#e2001a;vertical-align:top;}
td.select_size_header{font-family:Arial; font-size:12px; font-weight:bold; color:#e2001a;vertical-align:top;}
td.select_quantity_header{font-family:Arial; font-size:12px; font-weight:bold; color:#e2001a;vertical-align:top;}

 td.login_welcome{font-family:Arial; font-size:12px; font-weight:bold; color:#e2001a;vertical-align:top;}

 td.art_header{font-family:Arial; font-size:16px; font-weight:bold; color:#e2001a;vertical-align:top;}
 td.art_nummer{font-family:Arial; font-size:11px; font-weight:bold; color:#333333;vertical-align:top;}
 td.preis_netto{font-family:Arial; font-size:12px; font-weight:bold; color:#333333;vertical-align:top;}
 td.preis_brutto{font-family:Arial; font-size:12px; font-weight:bold; color:#333333;vertical-align:top;}
 td.preis_netto_mwst{font-family:Arial; font-size:10px; font-weight:normal; color:#333333;vertical-align:top;}
 td.preis_brutto_mwst{font-family:Arial; font-size:10px; font-weight:normal; color:#333333;vertical-align:top;}
 td.thumbnail_pics{border-style:solid;border-color:#e2001a;border-width:1px;padding:0px 0px 0px 0px;background-color:#e2001a;}
 td.art_show_packing_unit{font-family:Arial; font-size:12px; font-weight:bold; color:#333333;vertical-align:top;}

 td.crossselling_pics{border-style:solid;border-color:#dbdada;border-width:1px;padding:0px 0px 2px 0px;background-color:#dbdada;}
 td.crossselling_border{border-style : none;border-width:1px;border-color:#e2001a; }
 td.crossselling_header{ padding:10px 5px 0px 0px; width:80px}
 td.crossselling_product_header{ padding:15px 5px 0px 0px; font-weight:bold;color:#e2001a; }

.sitemap_header_link{padding:10px 15px 5px 0px;width:100px;font-weight:bold;color:#000000;cursor:pointer;}
.sitemap_link{padding:0px 15px 0px 0px;font-weight:normal;cursor:pointer;color:#000000;text-decoration:underline;}
.sitemap_link_empty{padding:0px 15px 0px 0px;font-weight:normal;cursor:pointer;color:#000000}
.sitemap_link2{padding:0px 15px 0px 0px;font-weight:normal;cursor:pointer;color:#666666;text-decoration:underline;}
.sitemap_link_empty2{padding:0px 15px 0px 0px;font-weight:normal;cursor:pointer;color:#666666}

 td.art_details_border{border-style : solid;border-width:1px;border-color:gray;padding:5px 5px 5px 5px; }
 td.art_art_details_header{font-family:Arial; font-size:16px; font-weight:bold; color:#BD002B;vertical-align:top;}


td.gesamtbetrag{font-family:Arial; font-size:11px; font-weight:bold; color:#333333;vertical-align:top;}
td.rabatt_ansage{font-family:Arial; font-size:12px; font-weight:bold; color:#333333;vertical-align:top;}
td.rabatt{font-family:Arial; font-size:11px; font-weight:bold; color:#e2001a;vertical-align:top;}

 td.header_billing_shipping{font-family:Arial; font-size:12px; font-weight:bold; color:#333333;vertical-align:top;}

  td.b{
  font-family:Arial; font-size:8pt; font-weight:bold; color:#FF6600;vertical-align:top;;
  }

  td.b_333333{
  font-family:Arial; font-size:11px; font-weight:bold; color:#333333;vertical-align:top;;
  }
  
  td.header_bold_orange{
  font-family:Arial; font-size:11px; font-weight:bold; color:#FF6600;vertical-align:top;;
  }


input.produktsuche{width:150px;height:19px;padding:1px 0px 0px 0px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}

td.produktsuche_but{padding:1px 0px 0px 2px;width:20px;height:18px; font-family:Arial, Helvetica; font-size:11px; color:#414042; }


 input.innorm25 { width:30px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}
 input.innorm50 { width:50px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}
 input.innorm150 { width:150px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}
 select.innorm150 { width:150px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}
 select.innorm40 { width:40px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}
 select.innorm50 { width:50px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}
 select.innorm60 { width:60px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}

 select.innorm150ie { font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:#e2001a; background-color: #FFFFFF;}


textarea.norm150 { width:150px;height:60px;font-family:Arial, Helvetica; font-size:11px; color:black; border-width:1px;border-style : solid;bodercolor:#e2001a;background-color: #FFFFFF;}

textarea.norm350 { width:350px;height:100px;font-family:Arial, Helvetica; font-size:11px; color:black; border-width:1px;border-style : solid;bodercolor:#e2001a;background-color: #FFFFFF;}



  select.innorm100 { width:100px; font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:gray;}

 

 input.innorm150bg { width:150px; height:35px;font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:gray; background-color: #FFFFFF;background-image: url(pics/button_bg_35.jpg);background-repeat:repeat-x;}

 input.innorm150bg24 { width:150px; height:25px;font-family:Arial, Helvetica; font-size:11px; color:#414042;border-style : solid;border-width:1px;border-color:gray; background-color: #FFFFFF;background-image: url(pics/button_bg_24.jpg);background-repeat:repeat-x;}


td.vert_nav_spacer{padding:0px 0px 6px 0px;}

td.login_entry{padding:5px 5px 5px 5px;}
table.login_table{border-style : solid;border-width:1px;border-color:gray;}

a:link{font-family: arial, geneva, sans-serif; font-size:11px; text-decoration: none; color:#BD002B;}
a:visited{font-family: arial, geneva, sans-serif; font-size:11px; text-decoration: none; color:#BD002B;}
a:hover {font-family: arial, geneva, sans-serif; font-size:11px; text-decoration: underline; color:#BD002B;}

a.menu150:link{vertical-align:middle;text-align:center;width:150px;height:20px;font-family: arial, geneva, sans-serif; font-size:11px; text-decoration: none; color:#414042;border-style : solid;border-width:1px;border-color:gray;}
a.menu150:visited{vertical-align:middle;text-align:center;width:150px;height:20px;font-family: arial, geneva, sans-serif; font-size:11px; text-decoration: none; color:#414042;border-style : solid;border-width:1px;border-color:gray;}
a.menu150:hover {vertical-align:middle;text-align:center;width:150px;height:20px;font-family: arial, geneva, sans-serif; font-size:11px; text-decoration: none;color:#414042;border-style : solid;border-width:1px;border-color:gray;}


td.newsletter_header{font-family:Arial; font-size:15px; font-weight:bold; color:black;padding:10px 0px 0px 0px;}
td.newsletter_text{font-family:Arial; font-size:11px; font-weight:normal; color:black;padding:5px 10px 5px 0px;}
td.newsletter_label{width:120px;font-family:Arial; font-size:11px; font-weight:normal; color:black;padding:0px 10px 0px 0px;}
td.newsletter_alert{font-family:Arial; font-size:12px; font-weight:normal; color:red;}
 input.newsletter_button{width:150px;font-family:Arial; font-size:11px; font-weight:normal; color:black;border-style : solid;border-width:1px;border-color:gray; background-color: #FFFFFF;}
.newsletter_alert{color:red;}



