/****** GRUNDLEGENDER STIL *****/
BODY{color:#000000;margin:0px;background-color:#660002;}
img{border:0;}
FORM{display:inline;}
.onepxwidth{width:1px;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA{width:98%;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;}
/* schriftformatierung für allgem. textbereiche  */
.main{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;line-height:1.5;color:#000000;}
.main2{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.98em;line-height:1.5;color:#000000;}
/**** STYLE FÜR INDEX.HTML ***/
#shop{width:100%;}
/* extrabuttons Warenkorb,Kasse,Kundenkonto,Login*/
#button_login{float:right;padding-top:1px;padding-right:10px;}
UL#button_navigation{float:right;height:100px;padding:10px 10px 10px 0px;margin:0px;width:520px;}
#button_navigation li{float:left;display:block;height:100px;width:100px;list-style:none;margin:0px 10px 0px 10px;}
#cart_button{background-image:url(img/header/button_cart.png);background-repeat:no-repeat;background-position:0px 0px;display:block;height:100px;width:100px;text-decoration:none;}
#cart_button:hover{background-image:url(img/header/button_cart.png);background-repeat:no-repeat;background-position:0px -100px;text-decoration:none;}
#account_button{background-image:url(img/header/button_account.png);background-repeat:no-repeat;background-position:0px 0px;display:block;height:100px;width:100px;text-decoration:none;}
#account_button:hover{background-image:url(img/header/button_account.png);background-repeat:no-repeat;background-position:0px -100px;text-decoration:none;}
#checkout_button{background-image:url(img/header/button_checkout.png);background-repeat:no-repeat;background-position:0px 0px;display:block;height:100px;width:100px;text-decoration:none;}
#checkout_button:hover{background-image:url(img/header/button_checkout.png);background-repeat:no-repeat;background-position:0px -100px;text-decoration:none;}
#login_button{background-image:url(img/header/button_login.png);background-repeat:no-repeat;background-position:0px 0px;display:block;height:100px;width:100px;text-decoration:none;}
#login_button:hover{background-image:url(img/header/button_login.png);background-repeat:no-repeat;background-position:0px -100px;text-decoration:none;}
#logoff_button{background-image:url(img/header/button_logoff.png);background-repeat:no-repeat;background-position:0px 0px;display:block;height:100px;width:100px;text-decoration:none;}
#logoff_button:hover{background-image:url(img/header/button_logoff.png);background-repeat:no-repeat;background-position:0px -100px;text-decoration:none;}
/* obere navigaton / anmelden/ihr konto/korb/kasse */
.topNavigation{background-image:url(img/header/top_button.gif);background-repeat:repeat-x;padding:0px;border-bottom:1px solid #D39F07;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#660002;line-height:28px;font-weight:bold;}
UL#top_navigation{height:30px;margin:0px;padding:0px;}
UL#top_navigation li{list-style:none;float:left;height:30px;border-left:1px solid #D39F07;background-image:url(img/header/top_button.gif);background-repeat:repeat-x;padding:0px 10px 0px 10px;}
UL#top_navigation li a{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#660002;line-height:28px;font-weight:bold;}
UL#top_navigation li a:hover{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#000;font-weight:bold;text-decoration:underline;padding-bottom:1px;}
LI.nav_spacer{width:3%;}
/* headerbereich für top_logo */
#header_background{height:135px;text-align:left;background-image:url(img/header/top_logo.png);background-repeat:no-repeat;background-position:10px 5px;}
/* suchfeld in der box_search */
.flatSearch{border:1px solid #cccccc;padding:2px;background:#FAFAD2;color:#878787;}
/* Hintergrundfarbe und Länge der Eingabefelder */
.colorInput{background:#FFFFCC;}
form[id=create_account] input[type=text],form[id=create_account]  input[type=password]{width:200px;}
form[id=account_edit] input[type=text],form[id=account_edit]  input[type=password]{width:200px;}
/* box advanced search */
.box_search{background-color:#FBEFC0;border:1px dashed #ccc;margin-left:10px;padding:20px;}
/* "navtrail" - seitennavigation /startseite/katalog.. */
.headerNavigation{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#fde171;font-weight:normal;height:18px;vertical-align:middle;padding-left:5px;}
A.headerNavigation{color:#fde171;}
A.headerNavigation:hover{color:#fbefc0;}
/********* SÄMTLICHE LINKDEFINITIONEN *************/
/*allgem. links*/
A{color:#660002;text-decoration:none;}
A:hover{color:#333;text-decoration:underline;}
/*loginbox passwort vergessen */
A.pw{font-size:11px;text-decoration:none; line-height:20px;}
A.pw:hover{font-size:11px;color:#FFFFF;text-decoration:underline;}
/*produkt titel in den boxen die produktbilder enthalten wie "whatsnew" "last_viewed" "specials" */
A.boxLink{color:#666666;font-size:12px;font-weight:bold;text-decoration:none;}
A.boxLink:hover{color:#333333;font-weight:bold;text-decoration:underline;}
/*weitere Links in den boxen mit produktbild wie zb. "last_viewed" */
A.boxLinkText{color:#dd6900;font-size:12px;text-decoration:none;}
A.boxLinkText:hover{color:#333333;text-decoration:underline;}
/*img links im titel von den linken boxen*/
A.show_left{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1em;color:#000000;display:block;width:180px;line-height:23px;}
A.show_left:hover{color:#dd6900;text-decoration:none;line-height:23px;}
/*img links im titel von den rechten boxen*/
A.show_right{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1em;color:#fbefc0;display:block;width:180px;line-height:23px;}
A.show_right:hover{color:#660002;text-decoration:none;line-height:23px;}
/*link erweiterte Suche in der "searchbox" wenn als Box aktiviert */
A.searchlink{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.9em;color:#cccccc;text-decoration:none;}
A.searchlink:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.9em;color:#f1f1f1;text-decoration:underline;}
/*mwst und versandkosten links in den boxen*/
SPAN.box_shipping_link{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.9em;font-weight:normal;}
.box_shipping_link a{color:#660002;}
.box_shipping_link a:hover{color:#dd6900;}
/* produkttitel als link zb. "new_products_default" u. "cart.html" */
.products_link{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.95em;color:#660002;font-weight:bold;text-decoration:none;}
.products_link:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.95em;color:#E48320;text-decoration:underline;}
/*produkt-titel in der slideshow auf startseite */
.products_slidelink{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.95em;color:#000000;font-weight:bold;text-decoration:none;}
.products_slidelink:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.95em;color:#dd6900;font-weight:bold;text-decoration:none;}
/* produkttitel link in der reviews_info */
A.reviews_link{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;color:#dd6900;font-weight:bold;text-decoration:none;}
A.reviews_link:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;color:#333333;text-decoration:none;}
/*gutschein bild in der "box_cart"*/
A.gift_box{background-image:url(img/img_gift.gif);background-repeat:no-repeat;text-decoration:none;height:50px;width:54px;display:block;}
A.gift_box:hover{background-image:url(img/img_gift.gif);background-repeat:no-repeat;text-decoration:none;height:50px;width:54px;display:block;}
/*gift_cart.html*/
A.gift_link{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;font-weight:bold;color:#dd6900;text-decoration:underline;}
A.gift_link:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;font-weight:bold;color:#333333;text-decoration:underline;}
/*seitennavigation bei mehreren produktseiten*/
.navbar{font-size:12px;color:#cccccc;}
A.pageResults{color:#333333;text-decoration:underline;}
A.pageResults:hover{color:#dd6900;}
/*im checkout - checkout_confirmation "bearbeiten"*/
A.confirmationEdit{color:#009900;font-style:italic;font-weight:normal;}
A.confirmationEdit:hover{color:#669933;font-style:italic;text-decoration:underline;font-weight:normal;}
/*categorie_listing*/
A.catLink{font-size:12px;font-weight:bold;color:#333333;}
A.catLink:hover{color:#dd6900;}
/*product_navigator.html - datei bearbeiten,wenn anstelle der grafiken text stehen soll (text nur auskommentiert) */
A.first{background-image:url(img/navigator/nav_first.gif);background-repeat:no-repeat;background-position:0px 0px;height:20px;width:20px;display:block;margin:0px 25px 5px 25px;}
A.first:hover{background-image:url(img/navigator/nav_first.gif);background-repeat:no-repeat;background-position:-20px 0px;height:20px;width:20px;display:block;margin:0px 25px 5px 25px;}
A.back{background-image:url(img/navigator/nav_back.gif);background-repeat:no-repeat;background-position:0px 0px;height:20px;width:20px;display:block;margin:0px 25px 5px 25px;}
A.back:hover{background-image:url(img/navigator/nav_back.gif);background-repeat:no-repeat;background-position:-20px 0px;height:20px;width:20px;display:block;margin:0px 25px 5px 25px;}
A.next{background-image:url(img/navigator/nav_next.gif);background-repeat:no-repeat;background-position:0px 0px;height:20px;width:20px;display:block;margin:0px 25px 5px 25px;}
A.next:hover{background-image:url(img/navigator/nav_next.gif);background-repeat:no-repeat;background-position:-20px 0px;height:20px;width:20px;display:block;margin:0px 25px 5px 25px;}
A.last{background-image:url(img/navigator/nav_last.gif);background-repeat:no-repeat;background-position:0px 0px;height:20px;width:20px;display:block;margin:0px 25px 5px 25px;}
A.last:hover{background-image:url(img/navigator/nav_last.gif);background-repeat:no-repeat;background-position:-20px 0px;height:20px;width:20px;display:block;margin:0px 25px 5px 25px;}
/* CONTENTBEREICH  - index.html */
#mainBG{background-color:#FFE88E;background-image:url(img/maincol/mainBG.gif);background-repeat:repeat-x;background-position:top;width:90%;}
#main_col{text-align:left;vertical-align:top;background-image:url(img/maincol/bgTop.gif);background-repeat:repeat-x;margin:0px;padding:0px;width:auto;background-color:#FFE88E;height:100%;}
#main_col1{margin:0px;padding:0px 10px 0px 10px;background-image:url(img/maincol/eol.gif);background-repeat:no-repeat;}
#main_col2{margin:0px;padding:0px;background-image:url(img/maincol/bgLeft.gif);background-repeat:repeat-y;}
#mainborder{width:70%;padding:20px 0px;}
#mainsuma{width:70%;padding:20px 0px;}
#mainBGu{text-align:right;background-image:url(img/maincol/bgBottom.gif);background-repeat:repeat-x;background-position:bottom;width:auto;background-color:#FFE88E;height:71px;}
#main_col_bottom{background-image:url(img/maincol/eul.gif);background-repeat:no-repeat;height:71px;}
/****** BOXEN links und rechts ******/
/*linke boxenspalte - index.html*/
#left_col{width:260px;vertical-align:top;margin:0px;padding:20px 0px 0px 0px;}
/*rechte boxenspalte - index.html*/
#right_col{width:195px;vertical-align:top;margin:10px 0px;background-color:#FFE88E;float:right;}
/*** KATEGORIEBOX ***/
/****** erste ebene (hauptkategorie) ******/
#boxCategories{}
#boxCategories ul{margin:0px 7px 0px 2px;padding:0px;}
#boxCategories ul li{list-style-type:none;padding:2px;border-bottom:1px dashed #cccccc;}
#boxCategories ul li a.normal{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#333;background-image:url(img/icon_kat.gif);background-repeat:no-repeat;background-position:0px 4px;padding-left:15px;}
#boxCategories ul li a.normal:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#333333;background-image:url(img/icon_kat_h.gif);background-repeat:no-repeat;background-position:0px 4px;}
/*aktive hauptkategorie*/
#boxCategories ul li a.active{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#333333;font-weight:bold;background-image:url(img/icon_kat_h.gif);background-repeat:no-repeat;background-position:0px 4px;padding-left:15px;}
#boxCategories ul li a.active:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#999999;font-weight:bold;background-image:url(img/icon_aukat_h.gif);background-repeat:no-repeat;background-position:0px 4px;}
/****** zweite ebene  (Unterkategorie) ******/
#boxCategories ul ul{margin:2px 0px 0px 0px;padding:0px;border-top:1px dashed #E19E26;border-bottom:1px dashed #E19E26;}
#boxCategories ul ul li{padding:2px 0px 2px 0px;border-bottom:0px solid #DDAE45;background-color:#FBEFC0;}
#boxCategories ul ul li a.normal{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#484848;background-image:none;padding-left:5px;}
#boxCategories ul ul li a.normal:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#333333;background-image:none;}
/* aktive unterkategorie */
#boxCategories ul ul li a.active{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#333333;font-weight:bold;background-image:url(img/icon_aukat.gif);background-repeat:no-repeat;background-position:2px 4px;padding-left:15px;}
#boxCategories ul ul li a.active:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#666666;font-weight:bold;background-image:url(img/icon_aukat_h.gif);background-repeat:no-repeat;background-position:2px 4px;padding-left:15px;}
/****** dritte ebene  (Unter-Unter-kategorie) ******/
/*Rausgeworfen,da nicht genutzt*********************/
/* produktanzahl hinter den kategorienamen */
span.catcount{color:#660002;}
/*** ENDE KATEGORIEBOX ***/
/*außenrahmen der boxen*/
.shopbox_top{background-image:url(img/boxes/box_top.gif);background-repeat:no-repeat;height:30px;}
.shopbox_middle{height:auto;width:235px;padding:0px;margin:0px 0px 0px 10px;background-image:url(img/boxes/box_middle.gif);background-repeat:repeat-y;}
.shopbox_bottom{background-image:url(img/boxes/box_bottom.gif);background-repeat:no-repeat;height:16px;width:235px;margin:0px 0px 10px 10px;}
/* "nur text" in den boxen */
.boxText{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;color:#ffffff;}
/*LINKE BOXEN */
/*überschrift*/
.infoBoxHeading_left{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;font-weight:bold;color:#000000;vertical-align:middle;text-indent:50px;margin:0px;line-height:25px;}
/*inhalt*/
.infoBox_left{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;margin:0px;padding:5px 10px 5px 10px;color:#333333;}
/*inhalt zentriert*/
.infoBox_left_center{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;text-align:center;margin:0px;padding:5px;color:#333333;}
.infoBox_left_cloud{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;margin:0px;padding:5px  0px 0px 15px;color:#fbefc0;}
/*RECHTE BOXEN*/
/*überschriften*/
.infoBoxHeading_right{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;font-weight:bold;color:#fbefc0;height:24px;line-height:24px;vertical-align:middle;text-indent:24px;background-image:url(img/boxes/box_r_top.gif);background-repeat:no-repeat;background-position:left top;}
.infoBoxHeadingCallback{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.05em;font-weight:normal;color:#fbefc0;line-height:15px;text-indent:15px;background-image:url(img/boxes/box_r_top.gif);background-repeat:no-repeat;background-position:left top;padding-top:7px;padding-left:17px;padding-right:17px;padding-bottom:17px;}
.infoBoxMiddle_right{background-image:url(img/boxes/box_r_middle.gif);background-repeat:repeat-y;background-position:left;width:195px;padding:0px;}
.infoBoxDesign{background-image:url(img/boxes/box_r_middle.gif);background-repeat:repeat-y;width:135px;padding:0px;}
.infoBoxBottom_right{background-image:url(img/boxes/box_r_bottom.gif);background-repeat:no-repeat;background-position:left bottom;}
/*inhalt*/
.infoBox_right{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;margin:0px;padding:5px 20px 25px 10px;color:#fbefc0;}
.infoBox_right_center{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;text-align:center;margin:0px;padding:5px 10px 25px 10px;color:#fbefc0;}
.extraBox2{text-align:center;margin:0px;padding:5px 0px 0px 0px;}
/**BOX_CART**/
/*in produkte der box "warenkorb"*/
.cart_products{border-bottom:1px solid #660002;padding:5px;}
.boxText_cart{color:#fbefc0;}
/*preisfeld in boxen mit preis zb."whatsnew" "specials" ..*/
DIV.boxPrice{color:#333333;font-weight:bold;background-color:#FDE171;border:1px dashed #cccccc;padding:3px;width:80%;text-align:center;margin-top:2px;margin-right:auto;margin-left:auto;}
/* guthabenanzeige in der box "cart" */
.gvBox{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:13px;font-weight:bold;left:auto;}
/*** BESTSELLERSBOX  ***/
.bestsellers{border-bottom:1px solid #8099cf;font-size:11px;}
/*preisfeld in der "bestsellersbox" */
.boxTextPrice{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#333333;text-align:right;font-weight:bold;}
.bestsellers_shipping_link{color:#333333;font-weight:normal;}
.bestsellers_shipping_link a{color:#333333;font-weight:normal;}
.bestsellers_shipping_link a:hover{color:#dd6900;font-weight:normal;}
/*AUFZÄHLUNG FÜR BOXEN zB /"mehr über" /"informationen" /"extrabox1" /"extrabox2" */
/*Menüliste für die box_information*/
UL#box_information{font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#666666;margin:0px 7px 0px 2px;padding:0px;}
#box_information li{list-style:none;margin:3px 0px 0px 0px;padding:3px 5px 3px 5px;border-bottom:1px dashed #cccccc;}
#box_information li a{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#666666;}
#box_information li a:hover{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#333333;padding:0px;}
/*Menüliste für die box_content*/
UL#box_content{font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#FFE88E;margin:0px 7px 0px 2px;padding:0px;}
#box_content li{list-style:none;margin:3px 0px 0px 0px;padding:3px 5px 3px 5px;border-bottom:1px dashed #FFE88E;}
#box_content li a{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#FFE88E;}
#box_content li a:hover{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#660002;padding:0px;}
/*Menüliste für die box_extra1*/
UL#box_extra1{font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#FFE88E;margin:0px 7px 0px 2px;padding:0px;}
#box_extra1 li{list-style:none;margin:3px 0px 0px 0px;padding:3px 5px 3px 5px;border-bottom:1px dashed #FFE88E;}
#box_extra1 li a{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#FFE88E;}
#box_extra1 li a:hover{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#660002;padding:0px;}
/*Menüliste für die box_extra2*/
UL#box_extra2{font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#FFE88E;margin:0px 7px 0px 2px;padding:0px;}
#box_extra2 li{list-style:none;margin:3px 0px 0px 0px;padding:3px 5px 3px 5px;border-bottom:1px dashed #FFE88E;}
#box_extra2 li a{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#FFE88E;}
#box_extra2 li a:hover{text-decoration:none;font-size:1.05em;font-family:Tahoma,Arial,Verdana;color:#660002;padding:0px;}
/*** STARTSEITE ***/
/* "willkommen" */
.pageHeading{font-family:Verdana,Arial,sans-serif;font-size:1.3em;font-weight:bold;color:#333333;}
/* besucherbegrüssung  "gast" "herr/frau name" */
.greetUser{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;color:#000000;font-weight:normal;}
/**** MODULDATEIEN ****/
/* überschiften in den moduldateien */
.contentsTopics{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.2em;color:#E48320;font-weight:bold;height:24px;line-height:24px;vertical-align:middle;text-align:center;padding:10px 10px 15px 10px;margin:0px;}
/* zweite kleinere Überschrift zb in sitemap.html bzw. kategorieliste und produkt_listing.html */
.moduleHeading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:small;font-weight:bold;padding-bottom:10px;}
/* zb in account.html (ihr konto) */
.smallHeading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;color:#660002;}
/* texte in den modultateien */
/*zb in reviews */
.small_text{font-family:Tahoma,Verdana,Arial,san-serif;font-size:10px;color:#669933;}
.smallText{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#333333;}
/* hintergrundfeld in den moduldateien */
#contentsBG{padding:10px;margin:0px;vertical-align:top;}
/* button  rechts */
#button_right{padding-top:5px;text-align:right;}
/*kontaktforumlar*/
#contact{background-image:url(img/contact.gif);background-repeat:no-repeat;background-position:right top;}
/******** CHECKOUT + WARENKORB  *********/
/* im WARENKORB des Contentbereichs bzw. orderdetails */
.boxTextBG{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;background-color:#fbefc0;}
.boxTextBGIII{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;background-color:#fde171;}
SPAN.total{font-size:12px;font-weight:bold;color:#660002;}
.summe{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;color:#660002;}
/*nicht genug auf lager anzeige im shopping_cart bzw. orderdetails*/
.stockWarning{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#cc0033;}
/*gutscheinefeld in shopping_cart.html bzw. gift_cart.html  und error_message für die suche*/
.boxTextBGII{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#333;border:1px dashed #cccccc;background-color:#fbefc0;}
/*hintergundfelder bei "new_products_default" "new_products_overview" "specials"*/
.centerfield{background-color:#fbefc0;vertical-align:top;text-align:center;padding:5px;height:auto;width:200px;}
.centerfield:hover{background-color:#fde171;vertical-align:top;text-align:center;padding:5px;}
SPAN.products_price{font-size:0.98em;color:#660002;font-weight:bold;}
SPAN.products_slideprice{font-size:0.98em;color:#660002;font-weight:bold;}
SPAN.shipping{font-size:0.9em;}
.products_table{background-color:#FBEFC0;border:1px dashed #cccccc;padding-top:5px;margin-bottom:3px;}
.products_table_opt{background-color:#FBEFC0;border:1px dashed #cccccc;padding:10px;margin-bottom:3px;width:100%;}
.products_table:hover{background-color:#fde171;}
/*** "categorie_listing" kategoriebild ***/
#float_image_right{float:right;padding:5px 5px 15px 15px;}
.moreHeading{font-size:1.1em;font-weight:bold;color:#dd6900;}
/*** product_info ***/
.info_ohneBestand{background-color:#FBEFC0;border:1px dashed #cccccc;padding:10px;margin-left:15px;text-align:center;}
SPAN.info_price{font-size:1.2em;color:#660002;font-weight:bold;}
#infoContentsBG{padding:0px;margin:0px;vertical-align:top;}
.infoBG{color:#660002;}
.infoField{background-color:#660002;color:#FFE88E;}
.lupe{background-image:url(img/lupe.gif);background-repeat:no-repeat;height:20px;width:30px;display:block;margin-top:10px;}
/* hintergrund in der tabellarischen attribute auflistung (tablelisting.html) */
.tableListingI{background-color:#fbefc0;color:#666;}
.tableListingII{background-color:#fde171;color:#333;}
/* UPCOMING_PRODUCTS */
.upcomingListingI{background-color:#fbefc0;color:#666666;font-size:0.83em;}
.upcomingListingI a{color:#666666;}
.upcomingListingI a:hover{color:#666666;text-decoration:underline;}
.upcomingListingII{background-color:#fde171;color:#333333;font-size:0.83em;}
.upcomingListingII a{color:#333333;}
.upcomingListingII a:hover{color:#333333;text-decoration:underline;}
/*** REVIEWS ***/
SPAN.ratingtext{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;color:#990033;}
/**** LOGIN / ACCOUNT - DATEIEN ***/
/* zb in login.html / account - dateien / create_account */
DIV.formArea{background-color:#fbefc0;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;padding:5px;margin-bottom:10px;}
TABLE.formArea,TD.formArea{background-color:#fbefc0;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;margin-bottom:10px;}
.formArea:hover{background-color:#fde171;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;}
.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;font-weight:bold;color:#494449;text-decoration:underline;}
.formcheck{background-color:#F8D175;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;}
/*account.html*/
UL#account_list{padding:0px;margin:10px 0px 0px 0px;}
UL#account_list li{list-style:none;background-image:url(img/arrow_red.gif);background-repeat:no-repeat;background-position:2px 5px;padding:0px 5px 0px 20px;}
UL#account_list li a{font-family:Tahoma,Verdana,Arial,san-serif;color:#666;font-size:12px;text-decoration:none;}
UL#account_list li a:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;color:#333333;text-decoration:underline;}
/* abstand für die überschriften in create_account */
.abstand{margin-top:10px;padding-left:5px;}
/* "notwendige Angabe" bei accounterstellung */
.inputRequirement{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.96em;color:#FF6600}
/* adressfeld in sämtlichen dateien des adressbuchs und im checkout */
.address_lable{background-color:#ffffff;font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.0em;color:#484848;padding:7px;}
.arrow{background-image:url(img/arrow_right.gif);background-repeat:no-repeat;background-position:0px 5px;width:40px;}
/* adressauswahl / versandauswahl / zahlungsauswahl */
.moduleRow{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;line-height:1.5;color:#484848;background-color:#fbefc0;cursor:pointer;}
.moduleRowOver{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;line-height:1.5;color:#484848;background-color:#F8D175;cursor:pointer;}
/* nur bei zahlungs und versandartauswahl */
.moduleRowSelected{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;line-height:1.5;color:#484848;background-color:#ffffff;}
.cot2_gv{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;color:#FF0000;font-weight:bold;}
.cot3_gv{background-image:url(img/img_gift.gif);background-repeat:no-repeat;background-position:left;height:55px;width:35px;}
/* CHECKOUT DATEN */
.checkoutTitle{font-family:Tahoma,Verdana,Arial,san-serif;font-size:0.9em;font-weight:bold;padding:5px;border:1px dashed #cccccc;background-color:#fbefc0;}
TABLE.checkoutTable{background-color:#fbefc0;border:1px dashed #cccccc;margin-right:8px;}
DIV.checkoutTable{background-color:#fbefc0;border:1px dashed #cccccc;padding:5px;margin-right:8px;}
/* Karteireiter bei der Kaufabwicklung*/
/* aktiv*/
.kartei_ro{background-image:url(img/kartei_ro.gif);background-repeat:no-repeat;background-position:top right;z-index:4;}
.kartei_lo{background-image:url(img/kartei_lo.gif);background-repeat:no-repeat;background-position:top left;z-index:3;}
.kartei_fill{background-image:url(img/kartei_fill.gif);background-repeat:repeat;background-position:top left;z-index:0;}
.kartei_fillr{background-image:url(img/kartei_fillr.gif);background-repeat:repeat-y;background-position:top right;z-index:2;}
.kartei_inhalt{margin:0;padding:1.5em;color:#FBEFC0;text-align:center;}
/* inaktiv*/
.kartei_ro_in{background-image:url(img/kartei_ro2.gif);background-repeat:no-repeat;background-position:top right;z-index:4;}
.kartei_lo_in{background-image:url(img/kartei_lo2.gif);background-repeat:no-repeat;background-position:top left;z-index:3;}
.kartei_fill_in{background-image:url(img/kartei_fill2.gif);background-repeat:repeat;background-position:top left;z-index:0;}
.kartei_fillr_in{background-image:url(img/kartei_fillr2.gif);background-repeat:repeat-y;background-position:top right;z-index:2;}
.kartei_inhalt_in{margin:0;padding:1.5em;color:#CC882A;text-align:center;}
#checkoutBG{padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:20px;vertical-align:top;}
/* nur noch für Sofortüberweisung*/
.checkoutBarTo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;color:#F9AC3E;}
.checkout_bullet2{background-image:url(img/checkout_bullet2.gif);background-repeat:no-repeat;background-position:0px 3px;}
/* Tab Pane in checkout_payment.html AGB und Widerruf*/
.dynamic-tab-pane-control.tab-pane{position:relative;width:99%;
/* width needed weird IE bug */
margin-right:-2px;
/* to make room for the shadow */
margin-top:15px;}
.dynamic-tab-pane-control .tab-row .tab{width:auto;height:16px;background-image:url(img/tab.gif);background-repeat:repeat-x;position:relative;top:0;display:inline;float:left;overflow:hidden;cursor:pointer;margin:1px -1px 1px 2px;padding:4px 10px 2px 10px;border:0;z-index:1;font:12px Tahoma;white-space:nowrap;font:0.9em Tahoma;text-align:center;}
.dynamic-tab-pane-control .tab-row .tab.selected{width:auto;height:18px !important;background-image:url(img/tab.active.gif) !important;background-repeat:repeat-x;border-bottom-width:0;z-index:3;padding:4px 10px 2px 10px;margin:1px -3px -3px 0px;top:-2px;font:0.9em Tahoma;}
.dynamic-tab-pane-control .tab-row .tab a{font:0.9em Tahoma;color:#000000;text-decoration:none;cursor:pointer;}
.dynamic-tab-pane-control .tab-row .tab.hover{font:0.9em Tahoma;width:auto;height:16px;background-image:url(img/tab.hover.gif);background-repeat:repeat-x;padding:4px 10px 2px 10px;}
.dynamic-tab-pane-control .tab-page{clear:both;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;background:#fbefc0;z-index:2;position:relative;top:-2px;font:0.9em tahoma;color:#000000;padding:10px;filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#fffcfcfe,endcolorstr=#fff4f3ee,gradienttype=0)
/*progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899,Strength=2,Direction=135);*/
/*244,243,238*/
/* 145,155,156*/
}
.dynamic-tab-pane-control .tab-row{z-index:1;white-space:nowrap;}
/* agb akzeptieren feld */
.conditions{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.0em;color:#CC3300;background-color:#fbefc0;border:1px dashed #cccccc;padding:7px;}
SPAN.checktext{font-weight:normal;}
/* hinweis der oben angezeigt wird */
.confirmationText{font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;font-weight:bold;color:#dd6900;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;padding:3px;}
/* checkout_success.html */
.successTopics{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;color:#333333;font-weight:bold;line-height:24px;vertical-align:middle;padding:0px 10px 0px 10px;margin:0px;}
.checkout_success{background-image:url(img/checkout_success.gif);background-repeat:no-repeat;background-position:center;background-position:top;height:95px;width:95px;}
.checkout_success_mail{background-image:url(img/flymail.gif);background-repeat:no-repeat;background-position:center;height:25px;width:35px;}
.checkout_gift{background-image:url(img/img_gift.gif);background-repeat:no-repeat;background-position:center;height:55px;width:35px;}
/* anzeige im Warenkorb bzw. order_details wenn ein artikel nicht verfügbar ist */
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;color:red;font-weight:bold;}
/******* PREISE ********/
SPAN.productSpecialPrice{font-family:Verdana,Arial,sans-serif;color:Aqua;font-size:12%;}
SPAN.productOldPrice{font-family:Verdana,Arial,sans-serif;color:#ff6600;text-decoration:line-through;}
SPAN.productDiscountPrice{font-family:Verdana,Arial,sans-serif;color:#0000FF;font-weight:bold;}
/* Kategorie Liste (übersicht) */
.sitemap_heading{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;color:#484848;background-color:#fbefc0;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;padding:2px;}
.sitemap_heading a{color:#484848;}
.sitemap_heading a:hover{color:#333333;text-decoration:none;}
.sitemap_sub{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:9pt;color:#666666;border-bottom:1px dashed #cccccc;padding:2px 2px;}
.sitemap_sub a{color:#666666;}
.sitemap_sub a:hover{color:#484848;text-decoration:underline;}
/* Hersteller Liste */
.manufacturers_heading{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;color:#660000;background-color:#fbefc0;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;padding-top:5px;padding-bottom:5px;}
.manufacturers_heading a{color:#660000;font-weight:bold;}
.manufacturers_heading a:hover{color:#dd6900;text-decoration:none;}
/*** linien zb in product_listing ***/
.line_top{border-top:1px dashed #cccccc;}
.line_right{border-right:1px solid #cccccc;}
.line_bottom{border-bottom:1px dashed #cccccc;}
/* MELDUNGEN */
.errorBox{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#282828;background-color:#ffcccc;border:1px solid #990033;text-align:center;padding:1px;}
.errorBox2{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#282828;background-color:#ffcccc;border:1px solid #990033;text-align:left;padding:1px;}
/*fehlermeldung zb in gutscheine versand */
SPAN.errorText{font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:bold;color:#990033;}
/* meldung beim checkout_payment */
.infoBoxNotice{background:#ffcccc;padding:2px;}
.infoBoxNoticeContents{background:#990033;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
.productsNotifications{background-color:#f2fff7;}
/*message zb. gift_cart.html,login.html*/
.headerMessage{background-color:#66cc33;color:#333333;text-align:center;font-weight:bold;padding:1px;}
.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}
.headerInfo{background:#00ff00;}
.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center;}
TD.fieldKey{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;}
SPAN.underline{text-decoration:underline;}
/* message box */
.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffcccc;}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#99ff00;}
#design{line-height:24px;font-family:Tahoma,Verdana,Arial,san-serif;font-size:11px;color:#666666;text-align:right;vertical-align:middle;padding:40px 10px 5px 0px;}
#design a{text-decoration:none;color:#666666;}
#design a:hover{text-decoration:none;color:#dd6900;}
#weblinks{line-height:44px;font-family:Tahoma,Verdana,Arial,san-serif;font-size:12px;color:#E48320;text-align:center;vertical-align:middle;padding:20px 10px 5px 0px;}
#weblinks a{text-decoration:none;color:#E48320;}
#weblinks a:hover{text-decoration:none;color:#FFCC00;}
.agbLink{font-size:1.0em;color:#006600;}
.agbLink a{text-decoration:none;color:#993300;}
.agbLink a:hover{text-decoration:none;color:#009900;}
/******* aus der default.css ******/
/*** Footer Div ***/
DIV#copyright{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;text-align:center;color:#999999;}
DIV#copyright a{color:#999999;}
DIV#copyright a:hover{color:#dd6900;text-decoration:underline;}
DIV#copyright span{color:#dd6900;}
/* Parse Time */
DIV#parsetime{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;text-align:center;}
/* sitewide font classes */
/* Note:heading<Number> equals <font size="Number"> */
.heading1{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:7pt;}
.heading2{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:9pt;}
.heading3{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:10pt;}
.heading4{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12pt;}
.heading5{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:16pt;}
/* wahrscheinlich nicht benötigte klassen */
/* TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#f8f8f9;}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9;}
*/
.subBar{background:#f4f7fd;}
.subBar{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#000000;}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#aabbdd;}
.tableBody{padding:5px;}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
/* CSS für den Hinweistext Meter in der order-details.html  */
.text_meter{background-color:#FFFFFF;border:1px solid #990033;color:#000000;font-size:0.9em;padding:5px;}
/* CSS für den Hinweistext Meter in der order.php  */
.extrabox_img{padding-bottom:5px;}
/* CSS für allproduct in der InfoBox  */
.allproductsHeader{background-color:#f2f2f2;color:#6f6f6f;padding-left:3px;}
.allproductsContent{color:#777777;padding:2px;}
.allproductsContent h1{font-size:1.0em;margin:2px 2px 2px 0px;color:#000000;}
.allproductsContent a{color:#6f6f6f;}
/* Format für Frage zu diesem Produkt */
.ask_question{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.98em;line-height:1.5;color:#000000;padding-left:10px;padding-right:10px;background-color:#FFE88E;}
.ask_question2{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.98em;line-height:1.5;color:#000000;}
.ask_input{color:#FFFFFF;padding-left:10px;padding-right:10px;}
#rechte{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;line-height:1.5;text-align:center;color:#808080;}
/* Format Sonderangebote box_specials */
#boxSpecials{list-style-type:none;list-style-position:inside;padding:0px 0px 0px 5px;border-bottom:1px dashed #cccccc;}
#boxSpecials a.normal{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#333;background-image:url(img/icon_kat.gif);background-repeat:no-repeat;background-position:0px 4px;padding-left:15px;}
#boxSpecials  a.normal:hover{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.2em;color:#333333;background-image:url(img/icon_kat_h.gif);background-repeat:no-repeat;background-position:0px 4px;}
.wishlist_table{background-color:#fde171;border:1px dashed #cccccc;padding-top:5px;margin-bottom:3px;}
.products_table_AZ{background-color:#FBEFC0;border:1px dashed #cccccc;padding-left:5px;padding-top:2px;padding-right:5px;padding-bottom:5px;}
.AZ_title{background-color:#FFE88B;padding-bottom:3px;}
/*PopCart*/
#popCart{position:absolute;top:40%;left:50%;width:500px;margin-left:-280px;background-color:#FFFFFF;border:1px solid #000000;z-index:100000;display:none;padding:25px 10px 25px 10px;}
.cart_contents{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;color:#660000;text-align:center;color:#000000;height:42px;}
.popup_header{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;text-align:center;vertical-align:bottom;padding:3px 10px;margin:0px auto;}
.popup_image{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;text-align:center;margin:10px auto;padding:5px;}
#link_exchange{width:800px;margin:0px auto;padding:0 0 10px 0;text-align:right;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#888888;}
#link_exchange a{color:#888888;}
.textimg{padding-left:5px;vertical-align:middle;}
.floatleft{float:left;padding-right:10px;}
h1{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.1em;line-height:1.5;display:inline;}
h2{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.1em;line-height:1.5;display:inline;font-weight:normal;}
h3{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.1em;display:inline;font-weight:normal;}
h4{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.0em;line-height:1.5;display:inline;font-weight:normal;}
h5,h6{font-family:Tahoma,Verdana,Arial,san-serif;font-size:1.0em;line-height:1.5;display:inline;font-weight:normal;}