@charset "utf-8";
/* ie hacks */

/************************************************** ie8 ***************************************************/
.shipping_select table{width:200px;} /* IE 8*/
.shipping_select table td{padding:0;}
/*************************************************** ie7 ***************************************************/



/*************************************************** Counter Sold ***************************************************/
.counter_border_galerie{width:199px;height:21px;background-position:-886px -193px; margin-right:2px;}
.counter_border_liste{width:199px;height:21px;background-position:-886px -272px; margin-right:2px;}
.counter_border_filter{width:137px;height:21px;background-position:-948px -219px; margin-top:10px;}
.counter_border_kl_galerie{width:147px;height:21px;background-position:-938px -246px; position:absolute; margin:70px 0 0 -10px;}
.counter_border_detail{width:253px;height:46px;background-position:-832px -573px;}
/*************************************************** Counter ***************************************************/


/* Kategorien links */
*+html li.active_li a{width:208px;}
*+html .categories_ul a{display:inline-block;}
*+html .nosub, * html .cat_level_0_a, * html .cat_level_1_a, * html .cat_level_2_a, * html .cat_level_3_a, * html .cat_level_4_a, * html .cat_level_5_a,  * html .cat_level_6_a,  * html .cat_level_7_a,  * html .cat_level_8_a,  * html .cat_level_9_a{width:208px;}
*+html .nosub:hover, * html .cat_level_0_a:hover, * html .cat_level_1_a:hover, * html .cat_level_2_a:hover, * html .cat_level_3_a:hover, * html .cat_level_4_a:hover, * html .cat_level_5_a:hover, * html .cat_level_6_a:hover, * html .cat_level_7_a:hover, * html .cat_level_8_a:hover, * html .cat_level_9_a:hover{width:208px;}
*+html a.active{width:208px;}

/* Product Info */
*+html .width190{float:left;width:189px;} /* Breite der Selects in Product Info - unlogisch: Der IE6 braucht 189px, allen anderen können Mathe und können 190px. */
*+html #pi_gallery_tn{padding:10px 0 0 27px;}
*+html .pi_tab_content{width:536px;}
*+html .prod_preis sup{float:left !important;}
*+html .ehi_pos{margin-left:105px;}


/* 08.02.2012 - Detailseitenanpassung */
*+html #product_info .prod_preis sup{float:none !important;}

*+html .link_buy{margin-top:-30px;margin-left:-17px !important;}
*+html .button_buy_text{float:none;width:140px;}
*+html .input_amount_container input{width:20px;border:1px solid #00247B;text-align:right;padding:2px;}

*+html .box_added{width:140px;}

/* 18.04.2012 */
*+html body{background:none;}
*+html .item_grid_2_cols_tc{background:#FFF;}
*+html .item_grid_2_cols_ms_tc{background:#FFF;}
*+html .item_grid_5_cols_tc{background:#FFF;}
*+html .item_list_tc{background:#FFF;}

*+html .button_sd_form .image_input{width:auto;float:left;}
.button_sd_form .ld{color:#FFF;display:block;float:left;background-position:-537px -649px;font-size:12px;font-weight:bold;padding:3px 0px 0px 5px;margin-right:3px;height:21px;}

*+html #overlay_ie7_top{width:100%;height:150px;position:absolute !important;z-index:3;background:#FFF;top:0;left:0;overflow:hidden;}
*+html #overlay_ie7_left{width:220px;height:3000px;position:absolute !important;z-index:3;background:#FFF;overflow:hidden;top:150px;margin-left:-510px;}
*+html #overlay_ie7_bottom{width:100%;height:400px;position:absolute !important;z-index:3;background:#FFF;top:0;left:0;overflow:hidden;}

/************************************************** ie 6 ***************************************************/ 

/* Kategorien links */
* html li.active_li a{width:208px;}
* html .categories_ul a{display:inline-block;}
* html .nosub, * html .cat_level_0_a, * html .cat_level_1_a, * html .cat_level_2_a, * html .cat_level_3_a, * html .cat_level_4_a, * html .cat_level_5_a,  * html .cat_level_6_a,  * html .cat_level_7_a,  * html .cat_level_8_a,  * html .cat_level_9_a{width:208px;}
* html .nosub:hover, * html .cat_level_0_a:hover, * html .cat_level_1_a:hover, * html .cat_level_2_a:hover, * html .cat_level_3_a:hover, * html .cat_level_4_a:hover, * html .cat_level_5_a:hover,  * html .cat_level_6_a:hover,  * html .cat_level_7_a:hover,  * html .cat_level_8_a:hover,  * html .cat_level_9_a:hover{width:208px;}
* html a.active{width:208px;}
/* Product Info */
* html .width190{float:left;width:189px;} /* Breite der Selects in Product Info - unlogisch: Der IE6 braucht 189px, allen anderen können Mathe und können 190px. */
* html #pi_gallery_tn{padding:10px 0 0 27px;}
* html .pi_tab_content{width:536px;}


* html a img{border:none;}
* html .bluebox_title h3, * html .greybox_title h3, * html .silverbox_title h3{float:left;}
* html .item_grid_2_cols .prod_descr{height:85px;}

/* Gallery */
* html #pi_gallery_tn{padding:8px 11px 8px 10px;}

/**************************HACKS ENDE **************************/

/* allgemeines CSS */
body, img, a, h1, h3, h4, p, textarea, input[type="radio"]{padding:0;margin:0;border:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
form{margin:0;}
table{border-collapse:collapse; border-spacing:0;}

.moneyordertab1{background:#FFF;border-collapse:separate !important; border-spacing:2px !important;border:1px solid #fcde98}
.moneyordertab2{background:#fcde98;border-collapse:separate !important; border-spacing:10px !important;}

optgroup{font-style:normal;color:#00247B;}
option{color:#000;}
optgroup option{padding:0px 0 0px 10px;}

.handcursor{cursor:pointer;}
.centerme{margin:0 auto;}

.size1{font-size:1px;}
.size9{font-size:9px;}
.size10{font-size:10px;}
.size11{font-size:11px;}
.size12{font-size:12px !important;}
.size13{font-size:13px !important;}
.size16{font-size:16px;} /* MindStar */
.size18{font-size:18px;}
.size20{font-size:20px !important;}
.size21{font-size:21px !important;}
.size30{font-size:30px !important;}
.size32{font-size:32px !important;}

.colorgrey{color:#71788c !important;}
.colorblack{color:#000000 !important;}
.colorwine{color:#9a2349 !important;}
.colorblue{color:#00247B !important;}
.colorred{color:#FF0000 !important;}
.colordarkred{color:#8d0000 !important;}
.colorgreen{color:#007b09 !important;}
.colorwhite{color:#FFFFFF !important;}
.colororange{color:#FF6600 !important;}

.backgrey{background:#f5f5f5;}
.backgrey2{background:#efefef;}
.backgrey3{background:#CCC;}
.backoverview{background:#e2eaff;}


body{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}
body{background:#FFF url(/templates/mindfactory/images/page_transparent.png?rev=36677) center repeat-y;}
body#body_popup{background:none !important;width:780px;margin:0 auto;}

h3{font-size:11px;text-transform:uppercase;font-weight:bold;} /* für grossgeschriebene Überschriften */
.ueb3{font-size:11px;font-weight:bold;text-transform:uppercase;}

h4{text-transform:none;font-weight:bold;} /* für Kategoriebezeichnung in Artikelkästen */
p{padding:5px 0 0 0;}
h1{font-size:16px;}/* Produktnamen in Product_Info ! */

a{color:#00247B;text-decoration:none;}
a:link {font-weight:bold; color:#00247B; text-decoration:none;}
a:visited {font-weight:bold; color:#00247B; text-decoration:none;}
a:focus {font-weight:bold; color:#00247B; text-decoration:none;}
a:hover {font-weight:bold; color:#00247B; text-decoration:underline;}
a:active {font-weight:bold; color:#00247B; text-decoration:none;}

a.line, span.line{text-decoration:underline !important;}
a.line:hover{text-decoration:none !important;}
a.noline{text-decoration:none !important;}
a.unbold, .unbold{font-weight:normal !important;}

.notrans{text-transform:none;}
.transbig{text-transform:uppercase;}
.bold{font-weight:bold !important;}
.italic{font-style:italic;}

/* Formulare */
.inputborder{border:1px solid #d0d1d7;}
.textinput{height:16px;width:auto;border:1px solid #d0d1d7;padding:0;color:#000;letter-spacing:1px;} /* size immer an .size9 anpassen */
.textinput172{height:16px;width:172px;border:1px solid #d0d1d7;color:#000;letter-spacing:1px;} /* 210 - 20 padding - 16 Icon - 2 Border*/
.textinput_small{height:16px;width:150px;border:1px solid #d0d1d7;color:#000;letter-spacing:1px;} /* size immer an .size9 anpassen */
.textareainput{border:1px solid #d0d1d7;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.image_input{width:100%;height:100%;} /* weil input type image kein width und height haben darf */

/* allgemeine Klassen */
.floatLeft{float:left;}
.floatRight{float:right !important;}
.floatNone{float:none !important;}
.clear{clear:both;}

/* Height Klassen */
.height5{float:left;width:100%;height:5px;font-size:1px;}
.height10{float:left;width:100%;height:10px;font-size:1px;line-height:1px;}
.height14{height:14px;font-size:1px;}/* font-size für IE7 */
.height23{height:23px;}
.height45{height:45px !important;}/* Warenkorb */
.height50{height:50px;}
.height55{height:55px !important;}/* Kunden kauften ebenfalls item_70_also_purchased und Equipment, MindStar */
.height90{height:90px;}
.height120{height:120px;} /* wegen Infotext Paypal in order_overview */
.height130{height:130px;}
.height272{height:285px;}
.height100p{height:100px;}
.height100{height:100%;}

/* Width Klassen */
.width5{width:5px;float:left;height:10px;font-size:1px;}
.width10{float:left;width:10px;height:10px;font-size:1px;}
.width11{float:left;width:11px;height:10px;font-size:1px;}
.width30{width:30px;height:10px;font-size:1px;}
.width50{width:50px;} /* Anzahl in cart */
.width70{width:70px;} /* Icon Zahlungsart in Zahlungsarten Bestellvorgang */
.width85{width:85px;} /* Wählen in cart */
.width100p{width:100px;}
.width100{float:left;width:100%;}
.width110{width:110px;} /* Einzel- und Gesamtpreis in cart */
.width120{width:120px;}
.width136{width:136px !important;}
.width150{width:150px;}
.width177{width:177px !important;}/* IE8 - Filter links*/
.width184{width:184px !important;}
.width190{width:190px;}
.width200{width:200px;}
.width210{width:210px !important;}
.width225{width:225px;}
.width235{width:235px;}
.width260{width:260px;}
.width300{width:300px;}
.width330{width:330px;}/* product_info*/
.width344{width:344px;}
.width365{width:365px;}
.width370{width:370px;} 
.width374{width:374px;} 
.width385{width:385px;} /* Infos in cart */
.width420{width:420px;} /* Breite Video in Detailseite */
.width450{width:450px;} /* Linke Spalte Zahlungsbedingungen Bestellvorgang*/
.width620{width:620px;}
.width710{width:710px;} /* account_product_settings */
.width736{float:left;width:736px;}
.width760{float:left;width:760px;}
.width778{width:778px;}
.width780{width:780px;}
.width800{width:800px;} /* z.B. Breite in der Product_Info_Gallery */

.debug{background:red;}
.overflowhidden{overflow:hidden;}

/* Vertical Align: */
.va_top{vertical-align:top !important;}

/*** Padding Klassen **/ 
.pa0{padding:0 !important;}
.pa10{padding:10px;}
.pa15{padding:15px;}
.pa20{padding:20px;}
.pa5{padding:5px;} /* für textareas */

.pa10_4{padding:4px 10px 4px 10px;}
.pa10b_4{padding:10px 10px 4px 10px;}/* für innere Account-Boxen, z.B. account_data_change */
.pa10_4R0{padding:4px 0px 10px 10px;}

.pat2{padding:2px 0 0 0;}
.pat3{padding:3px 0 0 0;}
.pat4{padding:4px 0 0 0;}
.pat5{padding:5px 0 0 0;}
.pat5r10{padding:5px 10px 0 0;}
.pat7{padding:7px 0 0 0;}
.pat10{padding:10px 0 0px 0;}
.pat12{padding:12px 0 0px 0;}
.pat20{padding:20px 0 0px 0;}
.pat30{padding:30px 0 0px 0;}
.pat35{padding:35px 0 0px 0;}
.pat59{padding:59px 0 0px 0;}
.pat100{padding:100px 0 0px 0;}

.pab0{padding-bottom:0px;}
.pab2{padding:0 0 2px 0;}
.pab5{padding:0 0 5px 0;}
.pab10{padding:0 0 10px 0;}
.pab12{padding:0 0 12px 0;}
.pab15{padding:0 0 15px 0;}

.pat10r{padding:10px 10px 0 0;}
.pat20r{padding:20px 20px 0 0;}

.pabl0l{padding:0 0 10px 10px;}

.patl0l{padding:5px 0px 0px 10px;}
.pat10l30{padding:10px 0px 0px 30px;}
.pat20l{padding:20px 0px 0px 10px;}

.patb5{padding:5px 0;}
.patb10{padding:10px 0;}

.pal5{padding:0px 0 0px 5px;}
.pal10{padding:0px 0 0px 10px;}
.pal12{padding:0px 0 0px 12px;}
.pal15{padding:0px 0 0px 15px;}
.pal20{padding:0px 0 0px 20px;}
.pal23{padding:0 0 0 23px;}/* Versandart - Radioboxen*/
.pal30{padding:0 0 0 30px;}
.pal40{padding:0px 0 0px 40px;}

.par5{padding:0 5px 0 0;}
.par10{padding:0 10px 0 0;}
.par15{padding:0 15px 0 0;}
.par30{padding:0 30px 0 0;}
.par40{padding:0 30px 0 0;}


.palr2{padding:0 2px;}
.palr5{padding:0 5px;}
.palr10{padding:0 10px;}
.palr11{padding:0 11px;} /* Buttons Vorgang im Warenkorb */
.palr20{padding:0 20px;} /* Microsites */

.partbr10{padding:10px 10px 10px 0;}
.partbl10{padding:10px 0px 10px 10px;}
/* Padding für Tabellen */
.tabpa5 td, .tabpa5 th{padding:5px;}
.tabpa3 td, .tabpa3 th{padding:3px;}

/*** Margin Klassen **/ 
.ma0{margin:0 !important;}

.mat1{margin:1px 0 0 0;}
.mat2{margin:2px 0 0 0;}
.mat3{margin:3px 0 0 0;}
.mat4{margin:4px 0 0 0;}
.mat5{margin:5px 0 0 0;}
.mat10{margin:10px 0 0 0;}
.margintop10{margin-top:10px;}
.margintop20{margin-top:20px;}
.mat12{margin:12px 0 0 0;}
.mat17{margin:17px 0 0 0;}
.mat20{margin:20px 0 0 0;}
.mat23{margin:23px 0 0 0;} /* Übersicht 2_cols damit Button unten bündig ist */
.mat30{margin:30px 0 0 0;}
.mat35{margin:35px 0 0 0;}
.mat5l{margin:5px 0 0 5px;}

.mar5{margin:0 5px 0 0;}
.mar10{margin:0 10px 0 0;}
.mar20{margin:0 20px 0 0;}

.mab0{margin-bottom:0px;}
.mab4{margin:0px 0 4px 0;}
.mab5{margin-bottom:5px;}
.mab10{margin:0px 0 10px 0;}

.mal5{margin:0 0px 0 5px;}
.mal10{margin:0 0px 0 10px;}
.mal13{margin:0 0px 0 13px;}
.mal15{margin:0 0px 0 15px;}
.mal20{margin:0 0px 0 20px;}
.mal70{margin:0 0px 0 70px;}
.mal50{margin:0 0px 0 50px;}
.mal120{margin:0 0px 0 120px;}
* html .mal20{margin:0 0px 0 10px;}
.left10{margin-left:8px;}

.matb5{margin:5px 0 5px 0;}
.matb10{margin:10px 0 10px 0;}


.line15{line-height:1.5;}
.line17{line-height:1.7;}

.textLeft{text-align:left;}
.textRight{text-align:right;}
.textCenter{text-align:center;}

.blueline1{font-size:1px;background:#00247B;height:1px;float:left;width:100%;}
.greyline1{font-size:1px;background:#d1d1d1;height:1px;float:left;width:100%;}
.greyline_pi1{font-size:1px;background:#d1d1d1;height:1px;float:left;width:100%;}
#shopping_cart .greyline_pi1{width:760px;}

a.block{display:block;float:left;width:100%;height:100%;text-decoration:none;}
a.block:hover{text-decoration:none;}


/* Pic Loader Klassen */
/* ausgelagert in first.css */

/* Inputs */

.input_search{margin-top:4px;margin-left:3px;}

/* Buttons */
.button_search{width:16px;height:18px;background-position:-66px -87px;background-color:#00247B;margin-top:4px;}
.button_mail{width:16px;height:20px;background-position:-83px -85px;}
.button_pw{width:16px;height:20px;background-position:-101px -85px;}
/*.button_newsletter{width:37px;height:25px;background-position:-115px -87px;margin-bottom:4px;}*/
.button_detail{width:93px;height:23px;background-position:-134px -113px;} /* Icon vor Text */

.button_group_products{width:200px;height:23px;}

div.button_group_products_wish, div.button_group_products_detail{width:32px;height:23px;}
div.button_group_products_buy{width:134px;height:23px;}

a.button_group_products_wish{background-position:-96px -805px;}
a.button_group_products_detail{background-position:-192px -805px;}
a.button_group_products_buy{display:block;background-position:0 -462px;color:#FFF;font-size:12px;width:126px;height:20px;padding:3px 0 0 8px}

.button_group_products_wish a:hover{background-position:-96px -827px;}
.button_group_products_detail a:hover{background-position:-192px -827px;}
a.button_group_products_buy:hover{display:block;background-position:0 -484px;color:#FFF;}


.button_more_filters{margin:0 0 0 5px;background-position:-300px -86px;width:11px;height:11px;} /* Pfeil nach rechts */
.button_more_filters_open{margin:0 0 0 5px;background-position:-300px -108px;width:11px;height:11px;} /* Pfeil nach unten */
.button_arrow_right{width:22px;height:24px;background-position:-447px -560px;}/* kein Text */
.button_gotocart{width:190px;height:25px;background-position:-465px -18px;} /* Icon vor Text */
#box_nextstep .button_order{height:23px;background-position:0px -535px;} /* Icon nach Text */
.button_order{height:23px;background-position:0px -535px;} /* Icon nach Text */

.button_buy{width:85px;height:23px;background-position:-368px -485px;} /* Icon vor Text */
.button_change_quantity_big{width:150px;height:48px;background-position:-842px -343px;}
.button_buy_coupon_big{width:192px;height:91px;background-position:-843px -392px;}

.button_blue_l{width:5px;height:22px;background-position:-864px -649px;}
.button_blue_r{width:5px;height:22px;background-position:-881px -649px;}
.button_blue_c{height:22px;background-position:0px -315px;color:#FFF;font-size:12px;font-weight:bold;padding-left:3px;padding-right:3px;}


/* Icons Startseite */
.icon_info{width:40px;height:40px;background-position:-93px -113px;}
.icon_sonderpreis{width:70px;height:54px;background-position:0 -113px;}
.icon_startbread{width:15px;height:12px;background-position:-134px -138px;}
.icon_startbread_white{width:15px;height:12px;background-position:-177px -138px;}

.icon_gutschein{width:62px;height:63px;background-position:0 -234px;margin:5px 0px 0px 0px;}
.icon_mindstar{width:62px;height:63px;background-position:-63px -234px;margin:5px 0px 0px 0px;}
.icon_highlights{width:62px;height:63px;background-position:-126px -234px;margin:5px 0px 0px 0px;}
.icon_cross{width:15px;height:15px;background-position:-191px -265px;} /* rotes Kreuz für Produktbilder ausgeschaltet, Produktvergleich */
.icon_check{width:15px;height:15px;background-position:-207px -265px;} /* grüner Haken für Produktbilder eingeschaltet, Produktvergleich */
.icon_arrow_right{width:9px;height:9px;background-position:-301px -88px;} /* paging-Pfeile für Übersichten */
.icon_arrow_left{width:9px;height:9px;background-position:-301px -98px;} /* paging-Pfeile für Übersichten */

.icon_arrow_green_right{width:12px;height:12px;background-position:0px -445px;margin-top:1px;margin-left:5px;}/* für order_button */
.icon_order_cart_hq{width:58px;height:36px;background-position:-225px -126px;margin-top:-8px;margin-left:5px;}
.icon_cart_arrow{width:42px;height:16px;background-position:0px -565px;margin-top:1px;margin-right:10px;}
.icon_cart_arrow_hq{width:67px;height:35px;background-position:-224px -44px;margin-top:-8px;margin-right:10px;}
.icon_wishlist_arrow_hq{width:67px;height:35px;background-position:-229px -83px;margin-top:-8px;margin-right:10px;}
.icon_info_grey{width:26px;height:26px;background-position:-693px -565px;}


.icon_pdf_right{width:12px;height:12px;background-position:0px -253px;margin-top:1px;margin-left:5px;}
.icon_print_small_right{width:13px;height:13px;background-position:0px -459px;margin-top:1px;margin-left:5px;}
.icon_fb_right{width:12px;height:12px;background-position:0px -475px;margin-top:1px;margin-left:5px;}


/* Ansicht Liste Sortierung */
.icon_arrow_down{width:10px;height:10px;background-position:-1px -65px;}/* HQ blau */
.icon_arrow_up{width:10px;height:10px;background-position:-1px -53px;} 

/* Icons Sorting klein */
.icon_wishlist_small{width:24px;height:23px;background-position:-784px -24px;}
.icon_details_small{width:24px;height:23px;background-position:-810px -24px;}
.icon_buy_small{width:24px;height:23px;background-position:-836px -24px;}

.icon_circle_on{width:17px;height:17px;background-position:-466px 0;}/* Kreise für Status der Bestellung */
.icon_circle_off{width:17px;height:17px;background-position:-484px 0;}/* Kreise für Status der Bestellung */
.icon_reload{width:20px;height:25px;background-position:0 -224px;}/* Aktualisieren für Warenkorb */
.icon_reload_small{width:12px;height:17px;background-position:-460px -349px;}/* Aktualisieren für Warenkorb */
.icon_delete{width:20px;height:25px;background-position:-21px -224px;}/* Warenkorb, Produktvergleich */
.icon_disk{width:15px;height:15px;background-position:-223px -265px} /* Download Icon in weiß */
.icon_tocart{width:49px;height:49px;background-position:-841px -483px} /* Icon für Warenkorb nach Hinzufügen in Artikelübersichten  */
.icon_tomindstar{width:49px;height:49px;background-position:-939px -483px} /* Icon für Warenkorb nach Hinzufügen in Artikelübersichten  */
.icon_towishlist{width:49px;height:49px;background-position:-890px -483px} /* Icon für Warenkorb nach Hinzufügen in Artikelübersichten  */
.icon_corner{width:137px;height:152px;background-position:-963px -155px;}
.icon_present{width:22px;height:20px;background-position:-864px -315px;}
.icon_pfp{width:25px;height:20px;background-position:-885px -314px;}

/* Backgrounds für Icons Startseite */
.bg_gs{background-image:url(/templates/mindfactory/images/bg_gs.jpg);height:110px;}
.bg_ms{background-image:url(/templates/mindfactory/images/bg_ms.jpg);height:110px;}
/*.bg_hl{background-image:url(/templates/mindfactory/images/bg_hl.jpg);height:110px;}*/
.bg_konf{background-image:url(/templates/mindfactory/images/bg_konf.jpg);height:114px;background-repeat:no-repeat;}
.bg_mon{background-image:url(/templates/mindfactory/images/bg_mon.jpg);height:114px;background-repeat:no-repeat;}

/* Links in Display:Block für Icons Startseite */
.linkblock_ms{position:absolute;display:block;width:190px;height:110px;}
/*.linkblock_hl{position:absolute;display:block;width:190px;height:110px;}*/
.linkblock_konf{position:absolute;display:block;width:190px;height:114px;}
.linkblock_account{position:absolute;display:block;width:190px;height:140px;}


/*** Warenkorb speichern/laden**/ 
#basketname.textinput{height:20px !important; width:279px !important; margin-right:5px; padding-left:5px;}
#loadname select {height:22px !important; width:260px !important; margin-right:5px;}
.icon_private{width:20px;height:25px;background-position:-591px -560px;}
.icon_public{width:20px;height:25px;background-position:-552px -560px;}
.icon_public_logout{width:18px;height:14px;background-position:-552px -598px;}
.icon_warenkorb_laden{width:53px;height:38px;background-position:-638px -563px;}
.icon_warenkorb_speichern{width:31px;height:38px;background-position:-482px -560px;}
.basket_save{ background:url(/templates/mindfactory/images/basket_save.jpg?rev=36677) no-repeat; height:62px; width:385px;}
.basket_load{ background:url(/templates/mindfactory/images/basket_load.jpg?rev=36677) no-repeat; height:62px; width:385px;}
.icon_organize{width:15px;height:15px;background-position:-595px -597px;}
#login_password{height:16px !important; width:172px !important;}
#login_email_address{height:16px !important; width:172px !important;}
#box_email_address{height:16px !important; width:172px !important;}



/* Order_login */
#guest_login input[name="city"]{width:130px !important;}
#guest_login input[name="haus_nr"]{width:50px !important;}



/* MindStar */
.ms_logo{width:91px;height:59px;background-position:-43px -235px;} /* Logo auf der MindStar-Seite bei den Artikeln */
.item_grid_2_cols_ms_tc{position:absolute;height:183px;width:375px;background:url(/templates/mindfactory/images/trans50.png);z-index:2;text-align:center;}
.item_grid_2_cols_ms_tc .tc_prod_name{height:39px;}
.mindstar_width{ width:60px !important;}

/* Boxmodelle */
.bluebox_t{float:left;height:25px;width:100%;background-position:0 -14px;}
.bluebox_t_l{float:left;font-size:1px;height:25px;width:7px;background-position:0px -1px;}
.bluebox_t_r{float:right;font-size:1px;height:25px;width:7px;background-position:-8px -1px;}
.bluebox_title{color:#FFF;padding:6px 0 0 10px;}

/* Standard-Blau für Herstellerübersichten */
.bluebox_t_maincat0{float:left;height:25px;width:100%;background-position:0 -14px;}
.bluebox_t_l_maincat0{float:left;font-size:1px;height:25px;width:7px;background-position:0px -1px;}
.bluebox_t_r_maincat0{float:right;font-size:1px;height:25px;width:7px;background-position:-8px -1px;}

/* Kategoriehervorhebung für Boxtitle*/
.bluebox_t_maincat1{float:left;height:25px;width:100%;background-position:0 -77px;}
.bluebox_t_l_maincat1{float:left;font-size:1px;height:25px;width:7px;background-position:-32px -1px;}
.bluebox_t_r_maincat1{float:right;font-size:1px;height:25px;width:7px;background-position:-40px -1px;}

/*Unterhaltungselektronik grün */
.bluebox_t_maincat2{float:left;height:25px;width:100%;background-position:0 -103px;}
.bluebox_t_l_maincat2{float:left;font-size:1px;height:25px;width:7px;background-position:-48px -1px;}
.bluebox_t_r_maincat2{float:right;font-size:1px;height:25px;width:7px;background-position:-56px -1px;} 
/* x:+8px */

.bluebox_t_maincat3{float:left;height:25px;width:100%;background-position:0 -129px;}
.bluebox_t_l_maincat3{float:left;font-size:1px;height:25px;width:7px;background-position:-64px -1px;}
.bluebox_t_r_maincat3{float:right;font-size:1px;height:25px;width:7px;background-position:-72px -1px;}

.bluebox_t_maincat4{float:left;height:25px;width:100%;background-position:0 -155px;}
.bluebox_t_l_maincat4{float:left;font-size:1px;height:25px;width:7px;background-position:-80px -1px;}
.bluebox_t_r_maincat4{float:right;font-size:1px;height:25px;width:7px;background-position:-88px -1px;}

.bluebox_t_maincat5{float:left;height:25px;width:100%;background-position:0 -181px;}
.bluebox_t_l_maincat5{float:left;font-size:1px;height:25px;width:7px;background-position:-96px -1px;}
.bluebox_t_r_maincat5{float:right;font-size:1px;height:25px;width:7px;background-position:-104px -1px;}

.bluebox_t_maincat6{float:left;height:25px;width:100%;background-position:0 -207px;}
.bluebox_t_l_maincat6{float:left;font-size:1px;height:25px;width:7px;background-position:-112px -1px;}
.bluebox_t_r_maincat6{float:right;font-size:1px;height:25px;width:7px;background-position:-120px -1px;}

.bluebox_t_maincat7{float:left;height:25px;width:100%;background-position:0 -233px;}
.bluebox_t_l_maincat7{float:left;font-size:1px;height:25px;width:7px;background-position:-128px -1px;}
.bluebox_t_r_maincat7{float:right;font-size:1px;height:25px;width:7px;background-position:-136px -1px;}

.bluebox_t_maincat8{float:left;height:25px;width:100%;background-position:0 -287px;}
.bluebox_t_l_maincat8{float:left;font-size:1px;height:25px;width:7px;background-position:-144px -0px;}
.bluebox_t_r_maincat8{float:right;font-size:1px;height:25px;width:7px;background-position:-152px -0px;}

/* silberne Boxen Detailansicht */
.silverbox_t{float:left;height:25px;width:100%;background-position:0 -287px;}
.silverbox_t_l{float:left;font-size:1px;height:25px;width:7px;background-position:-144px 0px;}
.silverbox_t_r{float:right;font-size:1px;height:25px;width:7px;background-position:-152px 0px;} 

.silverbox_title{color:#00247B;padding:6px 0 0 10px;overflow:hidden;height:15px;}


.bordergrey{border-left:1px solid #cecece;}
.borderfullgrey{border:1px solid #cecece;}
.borderfullred{border:1px solid #FF0000;}
.borderwhite{border:1px solid #FFFFFF;}/* popup product info gallery */
.border0{border:none !important;}
.bordergreytop{border-top:1px solid #cecece;} /* greyline */
.bordergreybottom{border-bottom:1px solid #cecece;}
.bordergreyright{border-right:1px solid #cecece;}
.bordergreyleft{border-left:1px solid #cecece;}

/* greyboxfill mit grauem Header, z.B. inaktive Tabs in Product_info */

.greyfillbox_t{float:left;height:25px;width:100%;background-position:0 -259px;}
/* wird für Javascript genutzt! */
.greyfillbox_t_l{float:left;font-size:1px;height:25px;width:7px;background-position:-16px 0px;}
.greyfillbox_t_r{float:right;font-size:1px;height:25px;width:7px;background-position:-24px 0px;}
.greyfillbox_title{color:#FFF;padding:6px 0 0 10px;}

/* greybox mit dünner Linie umrandet */
.greybox{float:left;background-position:-36px 0;color:#00247B;} 
#box_contact .greybox{background-position:-35px 0;}
.greybox_full{float:left;/*background-position:-33px 0;*/color:#00247B;background-position:-1489px 0;}
.greybox_pi{float:left;color:#00247B;background-position:-1709px 0;}
.greybox_acc{width:374px;height:110px;float:left;color:#00247B;background-position:-205px -366px;}/* account inner boxes */
.greybox_1_in_big{float:left;width:760px;color:#00247B;background-position:-727px 0;}/* Account-Box in account_data_change in großer Box */
.greybox_2_in_big{float:left;width:374px;color:#00247B;background-position:-1113px 0;}/* Login-Boxen in großer Box, Versandinformationen Bestellvorgang */
.greybox_3_in_big{float:left;width:246px;color:#00247B;background-position:-1241px 0;}/* Versandarten Bestellvorgang */
.greybox_acc_inner_full{float:left;/*background-position:-33px 0;*/color:#00247B;background-position:1773px -366px;} /* bei Unterseiten: Graue Box mit 100% und 10px padding auf jeder Seite */
.greybox_b{font-size:1px;height:6px;width:100%;background-position:0 -45px;}
.greybox_b_l{float:left;font-size:1px;height:6px;width:6px;background-position:-271px -94px;}
.greybox_b_r{float:right;font-size:1px;height:6px;width:6px;background-position:-278px -94px;}
.greybox_t{height:6px;width:100%;background-position:0 -40px;}
.greybox_t_l{float:left;font-size:1px;height:6px;width:6px;background-position:-271px -87px;}
.greybox_t_r{float:right;font-size:1px;height:6px;width:6px;background-position:-278px -87px;}
.greybox_title{color:#00247B;text-transform:uppercase;font-weight:bold;}
.greybox_260{width:260px;background-position:-1227px 0;}
.greybox218{background-position:-1270px 0;}
.greybox_cart{background-position:-707px 0;} /* box_order next step*/

/* Einzeln vorkommende Container */
#page{width:1000px;margin:0 auto;text-align:left;/*display:none;*/padding-bottom:120px;background-color:#FFF;}

/* Themenbezogener Hintergrund */
.transparent_bg{width:auto;margin:0 auto;min-height:1500px;}/* background in HTML, damit das Bild nur teilw. geladen wird*/


/* XMAS 2013 */
/*
.box_top_xmas_bg{float:left;width:1036px;margin-left:-19px;background:#FFF url(/templates/mindfactory/images/box_top_new_year.jpg?rev=36677) no-repeat center top;}
.box_top_xmas_bg #box_top{width:1000px;margin-left:20px;}
*/

/* follower */
/*
.followerparticle{position:absolute;z-index:999999;}
*/


a.animate_bg{background:url(/templates/mindfactory/images/backgrounds/background_doom_animation.jpg) no-repeat center top;display:block;width:100%;height:160%;position:absolute;margin-left:0;z-index:999;}


.pic_bg{width:100%;min-height:1500px;} /* background in HTML, damit das Bild nur teilw. geladen wird*/
#bg_banner{position:absolute; z-index:0;width:100%;height:100%;}
#page{z-index:2;position:relative;}
#make_content_unclickable{z-index:0;margin:0 auto;width:1036px;position:absolute;left:50%;margin-left:-518px;height:100%;}

#box_top{width:100%;}
#box_top sup{vertical-align:text-top;line-height:120%;font-size:65% !important;}

.pcgh{float:left;margin:10px 0px 10px 15px;}

.logo_h1{position:absolute;font-size:10px;margin-top:40px;color:#FEFEFE;}
span.icon_cart_mini{width:12px;height:10px;background-position:-52px -93px;}

/* icon size box top cats subcats menu */
img.subimg {width:30px;height:30px;float: left;}

a.show_mobile_bar_link{display:block;width:1018px;background:#00247B;color:#FFF;padding:10px;text-align:center;margin-left:-20px;}
/*a.show_mobile_bar_link{display:block;width:980px;background:#00247B;color:#FFF;padding:10px;text-align:center;}*/

.scrollup_button{width:40px;height:40px;position:fixed;display:none;bottom:50px;background:url(/templates/mindfactory/images/icons/icon_scroll_top.png?rev=36677) no-repeat;}
.scrollup_button:hover{text-decoration:none;}
.sub_l{left:100px;}
.sub_r{right:100px;}

.icon_mail{width:16px;height:11px;background-position:-467px -44px;font-size:1px;}
.icon_phone{width:16px;height:11px;background-position:-467px -56px;font-size:1px;}
.ehi_pos{position:absolute;margin-left:235px;}


/* 16.12.2013 - box top with bar */
#box_top_bar{background-color:#e8ebf2;border:1px solid #cecece;height:35px;width:100%;position:fixed;z-index:999;top:0;}
.box_bar_top_content{font-size:10px;color:#71788c;text-align:left;width:1000px;margin:0 auto;}
.box_bar_top_content a{color:#71788c;font-weight:normal;}
.box_bar_top_content a strong{font-weight:normal;}
.icon_phone_grey{display:block;float:left;width:15px;height:11px;background-position:-378px -102px;font-size:1px;}
.icon_mail_grey{display:block;float:left;width:15px;height:11px;background-position:-378px -117px;font-size:1px;}
.box_bar_top_content ul, .box_bar_top_content ul li{margin:0;padding:0;list-style:none;}
.box_bar_top_content ul.account_list li{float:left;padding-right:5px;padding-left:5px;border-left:1px solid #71788c;}
.box_bar_top_content ul.account_list li:first-child{border-left:0px solid red;}
.box_bar_top_content ul.social_list li{float:left;padding-right:2px;padding-left:3px;}
.s_link_top{display:block;width:16px;height:16px;}
.s_xing{background-position:-397px -101px;}
.s_twitter{background-position:-414px -101px;}
.s_gplus{background-position:-431px -101px;}
.s_facebook{background-position:-448px -101px;}


/* highlights new layout */
.hl_icon_list, .hl_icon_list li{list-style:none;padding:0;margin:0;}
.hl_icon_list li{float:left;display:block;}
.hl_icon_list a{display:block;height:40px;text-decoration:none;width:180px;margin:17px 0 10px 10px;}
.hl_list_icon{float:left;display:block;width:33px;height:33px;margin-right:5px;}
.hl_list_title{display:block;font-size:10px;color:#00247B;}
.hl_list_text{display:block;font-size:10px;color:#b9b9b9;}
.i_s{background-position:-378px -129px;}
.i_h{background-position:-412px -129px;}
.i_g{background-position:-446px -129px;}
.i_ms{background-position:-378px -163px;}
.i_m{background-position:-412px -163px;}
/* 16.12.2013 END s*/


/* Icons rechts mit Facebook, Twitter usw. */
#box_right_icons{overflow:hidden;display:none;position:absolute;height:573px;width:55px;right:0;} /* */
.verticalcenterclass{width:100%;height:100%;top:50%;margin-top:-290px;} /* wird mit Javascript eingefügt */
#box_right_icons a{display:block;position:absolute;right:-160px;}

#r0{margin-top:-60px;}
#r1{margin-top:13px;}
#r2{margin-top:63px;}
#r3{margin-top:113px;}
#r4{margin-top:163px;}
#r5{margin-top:213px;}

#r6{margin-top:263px;}
#r7{margin-top:313px;}
#r8{margin-top:363px;}
#r9{margin-top:413px;}
#r10{margin-top:463px;}
#r11{margin-top:513px;}

/* Wenn Javascript angeschaltet ist: */
.icons_js_is_off{overflow:hidden;display:block !important;position:fixed !important;height:330px;width:55px;right:0;top:50%;margin-top:-165px;}
#box_right_icons.icons_js_is_off:hover{width:250px;}
.icons_js_is_off a:hover{right:0 !important;}

/* Ende Icons rechts */


#box_cart{width:210px;font-size:1px;}
a.cartbox_top{background-position:-13px -27px;width:210px;height:25px;}
a.cartbox_top:hover{background-position:-13px -53px;}

span.cartbox_left{cursor:pointer;margin-top:5px;margin-left:30px;display:block;float:left;width:85px;border-right:1px solid #FFF;}
span.cartbox_right{cursor:pointer;margin-top:5px;display:block;float:right;width:94px;}

.link_cart_icon{width:55px;}
.cart_form{margin-top:8px;line-height:1.5;width:157px;}
.cart_title{width:60px;}
.cart_value{text-align:right;width:95px;}

#box_search_cat, #box_search_cat2{width:100%;height:25px;}
#box_search_cat a, #box_search_cat2 a{color:#FFF;}

/*.search_loading_layer{background:#FFF url(/templates/mindfactory/images/loading.gif?rev=36677) no-repeat center 165px;width:1040px;height:3000px;position:absolute;z-index:50;margin:-20px 0 0 -20px}*/
.search_loading_layer{background:url(/templates/mindfactory/images/loading.gif?rev=36677) no-repeat center;width:1000px;height:32px;position:absolute;z-index:50;margin:145px 0 0 0}

/* 13.02.2013 */
#shopping_cart_top_overlay{position:absolute;width:210px;margin-top:25px;z-index:6;display:none;}
#shopping_cart_top_overlay .content_overlay{background:#FFF;width:190px;padding:10px;float:left;border-top:1px solid #CECECE;}
#shopping_cart_top_overlay .arrow_overlay{position:absolute;margin:-11px 0 0 40px;}

#box_search_cat .bluebox_t_l{background-position:0 -148px;}
#box_search_cat .bluebox_t_r_maincat8{background-position:-120px -148px;}
#box_search_cat .bluebox_t_l_maincat1{background-position:-16px -148px;}

#box_search .livesearch_pos{float:left;width:1000px;height:31px;background-position:-97px -741px;}
#box_search .input_search_top input{width:832px !important;padding-left:12px;text-align:left;color:#7b7b7b;background:#FFF;height:27px;border:none;margin:2px 0 0 2px;}
#box_search .input_search_top{float:left;}
.input_search_top{float:left;}
#box_search .button_search_top{float:right;width:152px;height:31px;background-position:-582px -376px;}


.categories_ul{list-style:none;margin:0;padding:0;}
.categories_ul li{border-right:1px solid #c2d1f7;padding:0 0 0 0px;float:left;}

/* 24.06.2013 - Umbenennung Haushalt */
.categories_ul a{display:block;height:13px;padding:6px 15px 6px 19px;text-transform:uppercase;background-position:0 -14px;text-align:center;}
.categories_ul a:hover{height:13px;padding:6px 15px 6px 19px;text-transform:uppercase;text-decoration:none;}
.coupon_parent_li{position:absolute;margin-left:867px;}
a.maincat8_selected{width:84px;border-left:1px solid #c2d1f7;}


div#get_a_job{margin-bottom:10px;}
div#get_a_job_nobanner{float:left;/*margin-bottom:10px;margin-top:10px;*/border-left:2px solid #00247B;}

#bottom_fixed .categories_ul a{display:block;height:13px;padding:6px 9px 6px 9px;text-transform:uppercase;background-position:0 -14px;text-align:center;}
#bottom_fixed .categories_ul a:hover{height:13px;padding:6px 9px 6px 9px;text-transform:uppercase;text-decoration:none;}

#box_search_cat .categories_ul{position:absolute;width:987px;}

.categories_ul a.maincat1:hover{background-position:0 -77px !important;}
a.maincat1_selected{background-position:0 -77px !important;}
.categories_ul a.maincat2:hover{background-position:0 -103px !important;}
a.maincat2_selected{background-position:0 -103px !important;}
.categories_ul a.maincat3:hover{background-position:0 -129px !important;}
a.maincat3_selected{background-position:0 -129px !important;}
.categories_ul a.maincat4:hover{background-position:0 -155px !important;}
a.maincat4_selected{background-position:0 -155px !important;}
.categories_ul a.maincat5:hover{background-position:0 -181px !important;}
a.maincat5_selected{background-position:0 -181px !important;}
.categories_ul a.maincat6:hover{background-position:0 -207px !important;}
a.maincat6_selected{background-position:0 -207px !important;}
.categories_ul a.maincat7:hover{background-position:0 -233px !important;}
a.maincat7_selected{background-position:0 -233px !important;}
.categories_ul a.maincat8:hover{background-position:0 -287px !important;}
a.maincat8_selected{background-position:0 -287px !important;}

#box_middle{width:100%;}
#box_middle_he_sayt{width:100%;}

#box_main_small{width:210px;}
#box_main_small_he_sayt{width:210px;}

#box_login{width:100%;float:left;}
#box_login input[type="checkbox"]{padding:0;margin:3px 3px 0 0;}/* Attribute */
.form_login{width:200px;float:right;}
.loginlinks{list-style-type:none;width:100%;padding:0;margin:0;}
.loginlinks{padding:0;margin:0;}
.loginlinks a{padding:0 0 0 17px;background-position:-300px -86px;}
.loginlinks span{padding:0 0 0 17px;background-position:-300px -86px;}

#box_newsletter{width:100%;}

#box_infos{width:100%;}

/* Lables */
.lable_cab{margin-top:-8px;}
.lable_sofu{margin-top:14px;}
#box_labels hr{margin:11px 0 11px 0;}
#box_labels .pat5{padding-top:9px;} /* original auf 10px - wegen paydirekt geändert
#box_labels sup{color:#FF0000;text-transform:uppercase;font-weight:bold;}
#box_labels .patalso{padding:20px 0 6px 0;}
/* Kategorien links */
#box_categories, #box_categories2{width:100%;/*background:#efefef;*/background-image:url(/templates/mindfactory/images/silver.gif);}
#box_categories2 h2{margin:0;padding:0;}

#box_categories a{font-weight:normal}


.cat_level_0{width:208px;font-size:11px;text-align:left;padding:0;margin:0 0 0 0px;} 
.cat_level_0 li{width:208px;margin:0;padding:0px 0 2px 0px;border-bottom:1px solid #FFF;}

.cat_level_0, .cat_level_1, .cat_level_2, .cat_level_3, .cat_level_4, .cat_level_5, .cat_level_6, .cat_level_7, .cat_level_8, .cat_level_9{margin:0;list-style:none;width:208px;padding:0;}
.cat_level_1, .cat_level_1 li{padding:0;border:none;}
.cat_level_2, .cat_level_2 li{padding:0;border:none;}
.cat_level_3, .cat_level_3 li{padding:0;border:none;}
.cat_level_4, .cat_level_4 li{padding:0;border:none;}
.cat_level_5, .cat_level_5 li{padding:0;border:none;}
.cat_level_6, .cat_level_6 li{padding:0;border:none;}
.cat_level_7, .cat_level_7 li{padding:0;border:none;}
.cat_level_8, .cat_level_8 li{padding:0;border:none;}
.cat_level_9, .cat_level_9 li{padding:0;border:none;}

.cat_level_1 li a .nowrap, .cat_level_1 li .sndcattextline{padding-left: 5px;}
.cat_level_2 li a .nowrap, .cat_level_2 li .sndcattextline{padding-left: 10px;}
.cat_level_3 li a .nowrap, .cat_level_3 li .sndcattextline{padding-left: 15px;}

/* 4. 5. und 6. Ebene*/
.cat_level_4 li a .nowrap, .cat_level_4 li .sndcattextline{padding-left: 20px;}
.cat_level_5 li a .nowrap, .cat_level_5 li .sndcattextline{padding-left: 25px;}
.cat_level_6 li a .nowrap, .cat_level_6 li .sndcattextline{padding-left: 30px;}

.cat_level_7 li a .nowrap, .cat_level_7 li .sndcattextline{padding-left: 35px;}
.cat_level_8 li a .nowrap, .cat_level_8 li .sndcattextline{padding-left: 40px;}
.cat_level_9 li a .nowrap, .cat_level_9 li .sndcattextline{padding-left: 45px;}


.nowrap{white-space: nowrap;}

.nosub, .cat_level_0_a, .cat_level_1_a, .cat_level_2_a, .cat_level_3_a, .cat_level_4_a, .cat_level_5_a,  .cat_level_6_a, .cat_level_7_a, .cat_level_8_a, .cat_level_9_a{display:block;width:198px;padding:3px 0 3px 10px;background-position:-542px -80px;}
.nosub:hover, .cat_level_0_a:hover, .cat_level_1_a:hover, .cat_level_2_a:hover, .cat_level_3_a:hover, .cat_level_4_a:hover, .cat_level_5_a:hover,  .cat_level_6_a:hover, .cat_level_7_a:hover, .cat_level_8_a:hover, .cat_level_9_a:hover{text-decoration:none;background-position:-542px -80px;width:198px;}

li.background_maincat1 a:hover{background-color:#eaf0ff;width:198px;}
li.background_maincat2 a:hover{background-color:#eaffee;width:198px;}
li.background_maincat3 a:hover{background-color:#feeaff;width:198px;}
li.background_maincat4 a:hover{background-color:#fff7ea;width:198px;}
li.background_maincat5 a:hover{background-color:#CCC;width:198px;}
li.background_maincat6 a:hover{background-color:#eaf6ff;width:198px;}
li.background_maincat7 a:hover{background-color:#eaf0ff;width:198px;}

li.background_maincat0 a:hover{background-color:#eaf0ff}


a.active{display:block;width:198px;background-position:-810px -80px;font-weight:bold !important;padding:3px 0 3px 10px;}
a.active:hover{text-decoration:none;}

.active_area{margin:0;padding:0;background:#FFF;}  /* hinterlegter Bereich */

/* last category */
li.active_li a{display:block;width:198px;color:#FFF !important;font-weight:normal !important;}
li.active_li_maincat0, li.active_li_maincat0 a.active:hover{background:#00247B;}/* 0 = account */
li.active_li_maincat1, li.active_li_maincat1 a.active:hover{background:#186fff;}
li.active_li_maincat2, li.active_li_maincat2 a.active:hover{background:#2d6911;}
li.active_li_maincat3, li.active_li_maincat3 a.active:hover{background:#691138;}
li.active_li_maincat4, li.active_li_maincat4 a.active:hover{background:#691e11;}
li.active_li_maincat5, li.active_li_maincat5 a.active:hover{background:#000;}
li.active_li_maincat6, li.active_li_maincat6 a.active:hover{background:#115ccb;}
li.active_li_maincat7, li.active_li_maincat7 a.active:hover{background:#87374e;}

#box_main_big{width:780px;padding:0;}
#box_main_big_he_sayt{width:780px;padding:0;}

.breadcrumbs{padding:0px 0 0 10px;}

/* 24.01.2012 - Breadcrumbs wie Kategorie aussehen lassen */
.breadcrumbs{width:780px;padding:0;}
.colorblue_breadcrumbs{display:block;}
.colorblue_breadcrumbs, .colorblue_breadcrumbs a{color:#00247B !important;}
/*.breadcrumbs h2{position:absolute;font-size:1px;text-indent:-5000px;margin:0; padding:0;}*/
/*.breadcrumbs h2{position:absolute;font-size:5px !important;text-indent:-10000px !important;margin:0; padding:0;font-weight:normal;}*/
/*.breadcrumbs h2{position:absolute;width:200px;height:5px;font-size:5px !important;text-indent:-10000px !important;margin:0; padding:0;}*/
.specialbc{display:inline;font-size:11px;}



/* Bewertungssterne: */
.rev{width:65px;height:15px;}
.rev_0{background-position:-312px -101px;}
.rev_1{background-position:-312px -115px;}
.rev_1_h{background-position:-312px -129px;}
.rev_2{background-position:-312px -143px;}
.rev_2_h{background-position:-312px -157px;}
.rev_3{background-position:-312px -171px;}
.rev_3_h{background-position:-312px -185px;}
.rev_4{background-position:-312px -199px;}
.rev_4_h{background-position:-312px -213px;}
.rev_5{background-position:-312px -227px;}

/* Tabifier Slideshow mit Cycle */

#box_banner{width:780px;/*height:235px;*/}
#box_banner_nav{position:relative;margin-top:-42px;z-index:100;}
.box_banner_parent{width:780px;height:210px;float:left;}

/* Banner dynamisch mit Preis */
.banner_dyn{width:780px;height:210px;}
.banner_dyn a{display:block;font-size:26px;padding:148px 20px 27px 5px;text-align:right;color:#FFF;}
.banner_dyn a:hover{text-decoration:none;}
.banner_dyn_preis{/*background:url(/templates/mindfactory/images/price_bg.png) no-repeat 585px 155px;*/}
/* Banner dynamisch mit Preis ENDE */


/* bookmarks */
.bookmarks{padding:0 0 0 0px;width:210px;}
.bookmark{width:26px;height:39px;margin:0 10px 10px 0px;}
.bm_forum{background-position:-455px -304px;}
.bm_twitter{background-position:-483px -304px;}
.bm_facebook{background-position:-510px -304px;width:27px;}
.bm_google{background-position:-538px -304px;width:27px;}
.bm_blog{background-position:-567px -304px;width:27px;}
.bm_rss{background-position:-594px -304px;margin-right:0;width:27px;}


#box_herstellershops{width:100%;background-position:-487px 0;}
.oneShop{text-align:center;margin:0 19px 0 0px;}
.shop_pic{width:80px;height:61px;background:#EEE;margin:10px 0 10px 0}

#box_seo{width:100%;background-position:-487px 0;line-height:1.3;}
#box_seo a{color:#71788c !important;text-decoration:underline;font-weight:normal;}
#box_seo a:hover{text-decoration:none;}
#box_seo h2{margin:0;padding:0;font-size:16px;}

#box_social{width:100%;background-position:-487px 0;}
.sn{float:left;width:158px; height:48px;margin:0 10px 0 0;}
a.sn_forum{background-position:-378px -102px;}
a.sn_forum:hover{background-position:-378px -151px;}
a.sn_twitter{background-position:-537px -102px;}
a.sn_twitter:hover{background-position:-537px -151px;}
a.sn_facebook{background-position:-378px -200px;}
a.sn_facebook:hover{background-position:-378px -249px;}
a.sn_rss{background-position:-537px -200px;}
a.sn_rss:hover{background-position:-537px -249px;}
a.sn_blog{background-position:-696px -102px;}
a.sn_blog:hover{background-position:-696px -151px;}
a.sn_google{background-position:-696px -200px;}
a.sn_google:hover{background-position:-696px -249px;}

#box_bottom_nav{text-align:center;}
#box_bottom{width:100%;text-align:center;}

/* 10.01.2013 */
#box_bottom .partner{float:left;width:980px;background:#FFF;padding:10px;margin-top:10px;}
.partnerlogos{height:40px;width:840px;margin:10px auto 0 auto;width:550px;}
.partnerlogos div{margin-left:40px;}

/* Schrifteinstellungen */
.formtitle{font-weight:bold;color:#000;}
.texttitle{font-weight:bold;}
.formth {width:150px;} /* Formularfelder z.B. product_info_error_agent.php */

/* product_info_agent - don't show price url always */
.price_too_high_div{display:none;}


/* box_products */
#box_filter{width:100%;}
#box_filter td{text-align:left;border:1px solid #d3d3d3;padding:2px 0 2px 5px}
.filter_title{text-align:left;border:1px solid #d3d3d3;padding:5px 0 2px 5px}
.oneFilter{margin:0 10px 0 0;padding:2px 0 2px 0;}
.filter_text{text-decoration:underline;padding:2px 5px 0 5px;}
.filtertab{margin-bottom:6px;}
.filter_cb{width:13px;height:13px;float:left;margin-top:2px;background-position:-149px -137px;}
.filter_cb_on{width:13px;height:13px;float:left;margin-top:2px;background-position:-163px -137px;}
.nobordertab td, .nobordertab th{border:none !important;}
.noborder{border:none !important;}

/* box search filter: Bemerkung: Ab 12.01.2011 sind die Suchfilter auf der linken Seite, die Kategoriefilter bleiben aber in der Mitte!! */
.oneFilterSearch{padding:5px 0 5px 10px;width:199px;} /* Breite Box links, also 210-10px Padding - 1px Border grey right */
.oneFilterSearch select{width:180px;}
/* box search filter ENDE */

/* Filter Produktansicht */
#item_filter select{width:120px;}

/* box_view einstellen */
#box_view{}
/* 1 - mf_customer */
.icon_list, .icon_list_inactive, .icon_grid_2_cols, .icon_grid_2_cols_inactive, .icon_grid_4_cols, .icon_grid_4_cols_inactive, .icon_grid_5_cols, .icon_grid_5_cols_inactive, .icon_list_sorting, .icon_list_sorting_inactive{width:15px;height:15px;margin-left:10px;}
.icon_list{background-position:0 -299px;}
.icon_list_inactive{background-position:-16px -299px;}
/* 3 - mf_customer */
.icon_grid_2_cols{background-position:-32px -299px;}
.icon_grid_2_cols_inactive{background-position:-48px -299px;}
/* 4 - mf_customer */
.icon_grid_4_cols{background-position:-128px -299px;;}
.icon_grid_4_cols_inactive{background-position:-144px -299px;}
/* 5 - mf_customer */
.icon_grid_5_cols{background-position:-64px -299px;}
.icon_grid_5_cols_inactive{background-position:-80px -299px;}
/* 6 - mf_customer */
.icon_list_sorting{background-position:-96px -299px;}
.icon_list_sorting_inactive{background-position:-112px -299px;}



.icon_cart_pictures{width:15px;height:15px;background-position:-96px -299px;margin-right:10px;}/* Warenkorb */
.icon_cart_pictures_inactive{width:15px;height:15px;background-position:-112px -299px;margin-right:10px;}/* Warenkorb */

/* Tabellen */
.deftab td, .deftab th{padding:2px 0;}
.formdef{border:1px solid #cecece;padding:10px;/*background-color:#efefef;*/} /* Login, account_data_change, */
.articletab td{border-bottom:1px solid #CECECE;}

.error{color:red;padding-left:5px;background:#FFFF99;margin:0 0 5px 0} /* Fehler allgemein */
.success{color:green;padding-left:5px;background:#FFFF99;} /* Message allgemein */

/*******************Artikelansichten Anfang************************/

/* Bild nachladen und anzeigen: */
#item_preview{z-index:3;position:absolute;width:220px;min-height:200px;border:1px solid #cecece;background:#FFF url(/templates/mindfactory/images/loading.gif) no-repeat center 60px;padding:10px;display:none;color:#000;font-size:11px;padding: 5px 5px 5px 15px;}

#item_preview img{border:10px solid #FFF;}

.prod_inkl{text-align:right;} /* benötigt in Listings (wird überschrieben) und Product Info */

/* einArtikel - 2 Spaltenansicht */
.item_grid_2_cols{float:left;background-position:-1102px 0;width:385px; color:#00247B;}

.item_grid_2_cols .prod_katname{width:200px;height:14px;overflow:hidden;}
.item_grid_2_cols .prod_bezname{padding:5px 0;height:23px;width:184px;overflow:hidden;}
/*.item_grid_2_cols .prod_preisbox{width:140px;height:71px;}*/
.item_grid_2_cols .prod_preisbox{width:180px;height:51px;}
.item_grid_2_cols .prod_preis{color:#00247B;}
.item_grid_2_cols .prod_shipping{padding:5px 0 0 0;}

.prod_shipping_store{padding:2px 0 0 0 !important;}
.prod_shipping_store strong{font-size:13px;}

.text_shipping_status1{color:#3e860b !important;font-size:15px;padding:0;}
.text_shipping_status2{color:#00247b !important;}
.text_shipping_status3{color:#00247b !important;}
.text_shipping_status4{color:#00247b !important;}
.text_shipping_status6{color:#00247b !important;}

.item_grid_2_cols .prod_preis sup{float:right;padding:3px 0 0 0;}

.item_grid_2_cols .prod_inkl{text-align:right;padding:10px 0 0 0;}
.item_grid_2_cols .prod_pic{width:120px;height:80px;text-align:left;padding:0 0 5px 0;margin:5px 0 0 0;}
.item_grid_2_cols .prod_descr{width:223px;height:86px;padding:0 0 0 10px;line-height:1.3;overflow:hidden;}
.item_grid_2_cols .prod_reviews_model{width:155px;float:left;margin-top:2px;}
.item_grid_2_cols .prod_reviews_model div{margin:0 0 2px 0;}
.item_grid_2_cols .prod_reviews_title{}
.item_grid_2_cols .prod_infobox{width:165px;}
/* Transparenter Container */
.item_grid_2_cols_tc{position:absolute;height:205px;width:365px;background:url(/templates/mindfactory/images/trans50.png);z-index:2;text-align:center;}
.item_grid_2_cols_tc .tc_prod_name{height:49px;}


/* einArtikel - 5 Spaltenansicht */
.item_grid_5_cols{float:left;background-position:-98px 0;width:148px; color:#00247B;}
.item_grid_5_cols .prod_katname{width:100%;height:12px;overflow:hidden;}
.item_grid_5_cols .prod_bezname{padding:5px 0;height:35px;width:127px;overflow:hidden;}
.item_grid_5_cols .prod_preisbox{width:125px;height:90px;padding-bottom:20px;}
.item_grid_5_cols .prod_preis{color:#00247B;}
.item_grid_5_cols .prod_preis sup{float:right;padding:3px 0 0 0;}
.item_grid_5_cols .prod_inkl{text-align:right;}
.item_grid_5_cols .prod_pic{width:120px;height:80px;text-align:left;padding:5px 0 5px 0;margin:5px 0 0 0;}
.item_grid_5_cols .prod_infobox{width:125px;}


.item_grid_5_cols .sales_show{margin:-40px 0 0px -10px;float:left;height:21px;}
.item_grid_5_cols .sales_show_text{color:#00247B;width:136px;font-size:10px;font-weight:bold;text-align:center;}


/* Transparenter Container */
.item_grid_5_cols_tc{position:absolute;height:312px;width:146px;background:url(/templates/mindfactory/images/trans50.png);z-index:2;text-align:center;margin-left:-10px;}
.item_grid_5_cols_tc .tc_prod_name{height:60px;padding:0;}


/* Button Änderungen 25.07.2012 */
.item_grid_5_cols .button_group_products{width:149px;height:23px;position:absolute;margin:95px 0 0 -10px;}
.item_grid_5_cols div.button_group_products_buy{width:82px;height:23px;}
.item_grid_5_cols a.button_group_products_buy{font-size:11px;height:18px;width:80px;padding:5px 0 0 2px}
.item_grid_5_cols a.button_group_products_buy:hover{background-position:0 -484px;}



/* einArtikel - Listenansicht */
.item_list{float:left;background-position:-1489px 0;width:780px; color:#00247B;}

.item_list .prod_katname{width:100%;}
.item_list .prod_bezname{padding:5px 0;width:550px;}
.item_list .prod_preisbox{width:185px;height:71px;}
.item_list .prod_preis{color:#00247B;}
.item_list .prod_preis sup{float:right;padding:3px 0 0 0;}
.item_list .prod_inkl{text-align:right;}
.item_list .prod_pic{width:120px;height:80px;text-align:left;padding:0 0 5px 0;margin:0px 0 0 0;}
.item_list .prod_descr{padding:0 0 0px 10px;margin-bottom:10px;height:42px;overflow:hidden;line-height:1.3;width:610px;}
.item_list .prod_reviews_model{padding:0 0 0 10px;float:left;}
.item_list .descr_model{width:620px;}
.item_list .prod_reviews_model div{margin:0 0 2px 0;}
.item_list .prod_reviews_title{padding:0 5px 0 0;}
.item_list .prod_infobox{width:560px;}
/* Transparenter Container */
.item_list_tc{position:absolute;height:171px;width:760px;background:url(/templates/mindfactory/images/trans50.png);z-index:2;text-align:center;}
.item_list_tc .tc_prod_name{height:20px;}


/* einArtikel Listenansicht mit Sortierung - Ansicht 6 - TABLE! */
table.item_list_sorting td{padding:10px;border:1px solid #CECECE;vertical-align:top;}
table.item_list_sorting .prod_info_width{width:191px;}/* Breite erste td mit Produktinfos*/
table.item_list_sorting .prod_bezname{width:149px;}
table.item_list_sorting .prod_bez_overflow{height:40px;overflow:hidden;}
table.item_list_sorting .prod_preisbox{width:130px;}/* Breite letzte td mit Preis */
/*
daraus ergibt sich folgende Rechnung für die vier Attributspalten:
	780px
-	  7px borders
-	191px productinfo
- 130px preisbox
----------------
	452px / 4
----------------
	113px pro Spalte m. Attribut	
*/

td.info_col{width:113px;}

.item_list_sorting_title td{padding:0 !important;border:none !important;/*vertical-align:middle !important;*/}
.item_list_sorting_title .silverbox_t{float:none !important;height:25px;width:auto !important;background-position:0 -287px;}
.item_list_sorting_title .selected_sorting{color:#FFF !important;font-weight:bold;border:1px solid red;}


span.icon_arrow_right{width:10px;height:11px;background-position:-13px -91px;margin-right:5px;font-size:8px;}
span.icon_arrow_left{width:10px;height:10px;background-position:-12px -79px;margin-right:5px;margin-top:2px;font-size:8px;}
span.icon_arrow_down{background-position:-1px -90px;margin-right:5px;margin-top:2px;font-size:8px;}
span.icon_arrow_up{background-position:-1px -78px;margin-right:5px;margin-top:2px;font-size:8px;}

/* Transparenter Container */
.item_list_sorting_tc{position:absolute;height:145px;width:778px;background:url(/templates/mindfactory/images/trans50.png);z-index:2;text-align:center;margin:-10px 0 0 -10px;}
.item_list_sorting_tc .tc_prod_name{height:20px;}

/* Links für Spaltenüberschriften - Bedingung: es gibt eine feste Breite pro Spalte! */
a.col_link_info{display:block;height:25px;position:absolute;width:160px;}



/* Button Änderungen 25.07.2012 */
.item_list_sorting .button_group_products{width:136px;height:23px;position:absolute;margin:40px 0 0 0;}
.item_list_sorting div.button_group_products_buy{width:72px;height:23px;}
.item_list_sorting a.button_group_products_buy{font-size:10px;height:18px;width:81px;padding:5px 0 0 2px}
.item_list_sorting a.button_group_products_buy:hover{background-position:0 -484px;}




/*******************Artikelansichten Ende************************/


/* DETAILSEITE Product_info  */
.icon_eye{width:21px;height:12px;background-position:-24px -124px;display:block;float:left;margin-right:5px;}


#products_landingpage{font-size:12px;width:760px;}
#products_landingpage h4{font-size:12px;padding:10px 0;}
#products_landingpage h3{text-transform:none;font-size:20px;}
#products_landingpage p{padding-bottom:10px;}

/* be quiet */
#data-page sup{vertical-align:text-top;line-height:120%;font-size:65% !important;}

#pi_piccontainer{float:left;padding:10px 0 10px 10px;width:320px;height:320px;}
.center_320_pic{width:250px !important;height:250px !important;padding-top:80px !important;padding-left:80px !important;}
.box_info_price{float:left;padding:10px 10px 0 10px;width:428px;}
.product_name_overflow{height:38px;overflow:hidden;}
#product_info h1{font-weight:normal !important;}
.not_available_anymore{font-weight:bold;font-size:12px;font-weight:normal;padding-top:100px;color:red;text-align:center;}
.jump_to_alternatives{text-align:center;padding-top:5px;}
#product_info .prod_preisbox{padding-left:175px;padding-top:25px;}
#product_info .price_per_text{font-size:10px;float:right;padding:5px 0;}
#product_info .prod_preis{font-size:36px;}
#product_info .prod_preis sup{font-size:19px;}
.finance_text{font-size:14px;padding-top:10px;font-size:10px;}
span.big_finance_text{font-size:18px;color:#00247B !important;}
.special_price_pos{font-size:18px;position:absolute;font-weight:bold;margin-top:-65px;text-transform:uppercase;}
.button_big_blue_l{float:left;width:5px;height:46px;background-position:-382px -304px;}
.button_big_blue_r{float:left;width:5px;height:46px;background-position:-449px -304px;}
.button_big_blue_c{float:left;width:auto;height:46px;background-position:0 -338px;}
.icon_cart_big_blue{float:left;width:42px;height:46px;background-position:-398px -304px;}
.button_big_grey_l{float:left;width:5px;height:46px;background-position:-695px -304px;}
.button_big_grey_r{float:left;width:5px;height:46px;background-position:-762px -304px;}
.button_big_grey_c{float:left;width:auto;height:46px;background-position:0 -533px;}
.icon_cart_big_grey{float:left;width:42px;height:46px;background-position:-710px -304px;}
.icon_wishlist_big_grey{float:left;width:42px;height:46px;background-position:-780px -304px;}
.button_big_grey_c .button_buy_text{color:#00247B;padding:0;width:200px;}
.button_big_grey_c .button_buy_text a{display:block;padding:15px 0;text-align:center;}
.button_big_grey_c .button_buy_text a:hover{text-decoration:none;}
.button_buy_big{padding-top:10px;}
.input_amount_container{margin:10px 10px 0 5px;}
.input_amount_container input{width:30px;border:1px solid #00247B;text-align:right;padding:2px;}
.button_buy_text{float:left;color:#FFF;font-size:12px;font-weight:bold;padding-top:15px;width:150px;}
.link_buy{position:absolute;height:46px;width:160px;margin-left:90px;}
#product_info .expandable a{display:block;padding:10px 0;font-weight:normal;text-decoration:underline;}
.pixel_check{width:208px;padding-bottom:10px;}
#product_info .greyline1{width:779px;}
#pi_gallery_tn{height:170px;width:330px;border-right:1px solid #CECECE;}

/* 08.12.2014 */
.link_wish{position:absolute;height:46px;width:243px;margin-left:0;margin-top:-37px;}
.button_wish_big{padding-top:10px;}
.button_wish_text{text-align:center;width:243px;padding-top:5px;}

/* Service 11.02.2016 */
.serviceIcon{float:left;margin:0 20px 0 0;}
.serviceBuy{float:right;margin-top:35px;}
.serviceText{float:left;width:440px;}
.serviceText h3{font-size:14px;text-transform:none;color:#00247B;}

/* overlay in cart */
.initOverlay{background:url(/templates/mindfactory/images/transbl30.png?rev=36677);position:absolute;width:100%;height:220%;z-index:4;}
.initOverlay_inner{width:900px;background:#FFF url(/templates/mindfactory/images/gras.jpg) bottom right no-repeat;float:left;position:absolute;left:50%;margin-left:-450px;top:145px;padding-bottom:30px;}
#werder h2{text-transform:none;font-size:18px;font-weight:normal;margin-top:20px;}

.icon_close{width:26px;height:26px;background-position:-726px -565px;display:block;}
.pi_overlay{background:url(/templates/mindfactory/images/trans50.png?rev=36677);position:absolute;width:778px;margin-left:1px;height:430px;z-index:2;}
.pi_overlay_inner{width:718px;border:1px solid #CECECE;margin:100px 0 0 18px;background:#FFF;padding:10px;float:left;}

/* dark overlay */
.dark_overlay{background:url(/templates/mindfactory/images/trans50.png?rev=36677);position:absolute;width:778px;margin-left:1px;height:430px;z-index:2;}
.dark_overlay_inner{width:718px;border:1px solid #CECECE;margin:100px 0 0 18px;background:#000;padding:10px;float:left;}


.text_error_pic{font-size:9px;padding-left:10px;margin-top:-1px;}
	/* Galerie Thumbnails Product_Info */
	.jcarousel-skin-tango .jcarousel-container {}
	.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
	.jcarousel-skin-tango .jcarousel-container-horizontal {width: 245px;padding: 10px 40px;}
	.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
	.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  245px;height: 80px;}
	.jcarousel-skin-tango .jcarousel-item {width: 80px;height: 80px;}
	.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;margin-right: 2px;}
	.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
	.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
	/* Buttons horizontal */
	.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 43px;right: 5px;width: 15px;height: 31px;cursor: pointer;background: transparent url(/templates/mindfactory/images/sprites_general.gif?rev=36677) no-repeat -14px -173px;}
	.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(/templates/mindfactory/images/sprites_general.gif?rev=36677);}
	.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus {background-position: -14px -173px;}
	.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -45px -173px;}
	
	.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -74px -173px;}
	
	.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 43px;left: 5px;width: 15px;height: 31px;cursor: pointer;background: transparent url(/templates/mindfactory/images/sprites_general.gif?rev=36677) no-repeat 0 -173px;}
	.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background: url(/templates/mindfactory/images/sprites_general.gif?rev=36677) 0 -173px;}
	
	.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {background-position: 0 -173px;}
	.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -29px -173px;}
	
	.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -59px -173px;
	}
	
	
/* Thickbox */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {font-size: 12px;color: #333333;}
#TB_secondLine {font-size: 10px;color:#666666;margin-top:5px;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayBG {background:url(/templates/mindfactory/images/transbl.png?rev=36677);}
#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;border: 5px solid #525252;text-align:left;top:50%;left:50%;display:none;}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-bottom: 1px solid #cecece;}
#TB_caption{float:left;padding:15px;}
#TB_closeWindow{float:right;text-align:right;padding:15px;}
#TB_closeAjaxWindow{padding:15px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:15px;}
/*
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;}

*/


/* Make Buttons */
#TB_next a{display:block;position:absolute;width:25px;height:58px;top:45%;background:url(/templates/mindfactory/images/next.png);left:100%;margin-left:20px;}
#TB_prev a{display:block;position:absolute;width:25px;height:58px;top:45%;background:url(/templates/mindfactory/images/prev.png);margin-left:-60px;}
#TB_prev a:hover, #TB_next a:hover{text-decoration:none;}


#manufacturer_info{border-right:1px solid #CECECE;width:153px;padding:10px;height:150px;}
.manufacturer_image{float:left;height:36px;width:108px;}
.manufacturer_image a:hover{text-decoration:none;}
.manufacturer_logo_not_available{width:106px;height:27px;border:1px solid #CECECE;background:#FFF;text-align:center;color:#000;display:block;font-weight:normal;font-size:12px;padding-top:7px;overflow:hidden;}


/* no img text */
.noimg_text{position:absolute;width:300px;text-align:center;padding:10px;margin-top:310px;}


/* Shopping Optionen */
.shopping_options{list-style:none;margin:0;padding:0;} /* ul */
.shopping_options li{margin:4px 0 0 0;width:100%;}
.shopping_options a{padding:2px 0 2px 22px;display:block;}

.icon_pi_size{width:17px;height:16px;}
.icon_print{background-position:0 -315px;}
.icon_wishlist{background-position:0 -333px;}
.icon_compare{background-position:0 -351px;}
.icon_error{background-position:0 -369px;}
.icon_giftcoupon{background-position:0 -387px;}
.icon_finance{background-position:0 -405px;}
.icon_question{background-position:0 -423px;}
.icon_improvement{background-position:-373px -535px;}
.icon_share{background-position:-467px -43px;height:12px; width:16px;float:left}

/* Artikel gekauft */
.box_added{width:150px;float:left;padding-top:18px;}
.box_added_text{float:left;width:130px;padding-left:3px;}
.box_added_text a{font-size:10px;font-weight:bold;color:#0F3;}
.icon_ready_in_cart{width:10px;height:9px;background-position:-71px -135px;float:left;}

/* Products_Actions */
#products_action{font-size:12px;padding:10px;}

/* Popup_Gallery */
/*.thumbnail img{height:40px;width:auto;}*/
.thumbnail img{border:1px solid #FFF;}
.thumbnail img.activeimg{border-bottom:1px solid #CECECE;}
.mainpic img{/*max-width:740px;max-height:290px;width:expression(this.width>740 ? 740: true);height:expression(this.height > 320 ? 320: true);*/width:320px;height:320px}

.jqzoom{margin:0 auto;}
.jqZoomPup{overflow:hidden;background-color: #FFF;z-index:10;border: 1px solid #c4c4c4;cursor:pointer;}
.preload{color: #333;font-size: 12px;font-family: Tahoma;text-decoration: none;border: 1px solid #CCC;padding: 8px;text-align:center;background:#FFF url(/templates/mindfactory/images/loading.gif) no-repeat 43px 30px;width:90px;/**width:100px;*/height:43px;/* *height:55px;*/z-index:10;position:absolute;top:3px;left:3px;}

.jqZoomWindow{border:1px solid #cecece;background-color: #FFF;position:absolute;}



/* 11.04.2012 - Schnäppshop in Product_info */
.schnaepp_facts{float:left;padding:0 20px 0 20px;color:#000;width:400px;}
.schnaepp_price_box{float:left;}
.schnaepp_price{font-size:36px;float:left;width:240px;color:#750011;height:80px;text-align:right;}
.schnaepp_price sup{font-size:19px;}

.subtext_schnaeppprice{color:#71788c;font-size:10px;}

.schnapp_cart_button{float:left;}
.schnapp_cart_button .button_sd_red span{padding-left:55px;padding-right:55px;}

.box_added_text_bottom{color:#007b09;font-size:12px;font-weight:bold;padding:10px;background:#fffddb;border:1px solid #fff999;}


/* 27.09.2012 - Social Privacy */
#privacy_social{float:left;padding-left:10px;}
/* Plugin */
.social_share_privacy_area {clear: both;margin: 20px 0 !important;list-style-type: none;padding: 0 !important;width: auto;height: 25px;display: block;}
.social_share_privacy_area li {margin: 0 !important;padding: 0 !important;height: 21px;float: left;}
.social_share_privacy_area li .dummy_btn {float: left;margin: 0 0 0 10px;cursor: pointer;padding: 0;height: inherit;}
.social_share_privacy_area li div iframe {overflow: hidden;height: inherit;width: inherit;}
.social_share_privacy_area .facebook {width: 155px;display: inline-block;}
.social_share_privacy_area .facebook .fb_like iframe {width: 115px !important;}
.social_share_privacy_area .twitter {width: 128px;}
.social_share_privacy_area li div.tweet {width: 95px;}
.social_share_privacy_area .gplus {width: 123px;}
.social_share_privacy_area li div.gplusone {width: 90px;}
.social_share_privacy_area li .switch {display: inline-block;text-indent: -9999em;background: transparent url(/templates/mindfactory/images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;width: 23px;height: 12px;overflow: hidden;float: left;margin: 4px 0 0;padding: 0;cursor: pointer;}
.social_share_privacy_area li .switch.on {background-position: 0 -12px;}
.social_share_privacy_area li.help_info {position: relative; }
.social_share_privacy_area li.help_info .info, .social_share_privacy_area li .help_info.icon .info {display: none;position: absolute;bottom: 40px;left: 0;width: 290px;padding: 10px 15px;margin: 0;font-size: 12px;line-height: 16px;font-weight: normal;border: 1px solid #CECECE;background: #EEE;color:#000;z-index: 500;}
.social_share_privacy_area li.gplus.help_info .info {left: -60px;}
.social_share_privacy_area li .help_info.icon .info {left: -243px;width: 350px;}
.social_share_privacy_area li.help_info.display .info, .social_share_privacy_area li .help_info.icon.display .info {display: block;}
.social_share_privacy_area li.help_info.info_off.display .info {display: none;}

/* Settings/Info end */

/* 12.12.2013 -  Own JQuery Plugin */
#privacy_social_neu{float:left;padding:0 10px 10px 10px;}
ul.privacy_networks_list{float:left;list-style:none;padding:0;margin:0;margin:10px 0 10px 10px;}
ul.privacy_networks_list li{margin:0;padding:0;height:25px;float:left;overflow:hidden;text-align:left;margin-right:5px;}
ul.inactive_ul li{width:auto;}
ul.inactive_ul{cursor:pointer;}
.social_ask_layer, .deactive_social_layer{display:none;position:absolute;width:300px;background:#FFF;margin:28px 0 0 10px !important;padding:10px;border:1px solid #CECECE;z-index:999;}
a.deactivate_social_link{display:block;border:1px solid #CECECE;background:#EEE;padding:3px;color:#000;font-weight:normal;font-size:10px;}
.deactive_social_layer{width:210px;margin:0;right:300px;color:#000;float:right;}


/* Box zuletzt gesehene Artikel */
#box_last_seen{width:100%;}


/* Tags */
#box_tags{width:100%;}
.taglink{display:block;float:left;padding:0px 10px 10px 0;}


/* Configurator Area 22.05.2014 */
#config_area{padding:10px;width:760px;}
#config_area h2{font-size:16px;font-weight:normal;text-align:center;color:#000;}
#config_area h3{text-transform:none;color:#000;font-weight:normal;font-size:12px;margin:10px 0 10px 10px;}
#config_area select{font-family:Verdana, Geneva, sans-serif;font-size:12px;}
.dd-select a, a.dd-option{color:#000;font-size:12px;font-weight:normal;}
.dd-select a:hover, a.dd-option:hover{text-decoration:none;}
a.dd-option-selected{background:#e5e9f2;}
.dd-active-select{border:1px solid #00247B !important;}
.dd-selected-text{color:#b6b6b6;}
.dd-active-select .dd-selected-text{color:#000;}

.dd-pointer{width:38px;height:56px;background:url(/templates/mindfactory/images/sprites_general.gif?rev=36677) no-repeat 0 0;position:absolute;right:-1px;top:50%;margin-top:-28px;}
.dd-pointer-down{background-position:-999px -489px;}
.dd-pointer-up{background-position:-1039px -489px !important;}

.dd-small-pointers .dd-pointer{height:36px;margin-top:-18px;}
.dd-small-pointers .dd-pointer-down{background-position:-999px -499px;}
.dd-small-pointers .dd-pointer-up{background-position:-1039px -499px !important;}
a.config_info{float:right;display:block;width:16px;height:16px;background-position:-778px -565px;margin-top:20px;}
a.config_info_noimg{margin-top:10px !important;}
a.config_info:hover{text-decoration:none;}




/* Tab Description */
#box_prod_info_descr{width:100%;}
#box_prod_info_tabs{width:100%;}
#box_prod_info_tabs .bluebox_title{padding:0;}

/* Tabs Product_Info */
.pi_tabs_ul{list-style:none;margin:0;padding:0;text-transform:uppercase;}
.pi_tabs_ul li{float:left;padding:0 0px 0 0px;/* feste Breite für Verteilung */ /*width:130px;*/}
.pi_tabs_ul a{color:#00247B;display:block;padding:6px 0px 6px 0px; text-align:center;height:13px;}
.pi_tabs_ul li a.selected_maincat0{background-position:0 -259px;color:#FFF;border:none !important;}




/* alatest */
/*#alaTestReviews iframe{width:758px;}*/
li.alatest_display{display:none;}

#innertabs_container{float:left;margin-top:20px;width:214px;}
.pi_innertabs_ul{list-style:none;margin:0;padding:0;text-transform:uppercase;}
.pi_innertabs_ul li{float:left;width:200px;/* feste Breite für Verteilung */ /*width:130px;*/}
.pi_innertabs_ul a{color:#00247B;display:block;padding:6px 0px 6px 0px; text-align:center;height:13px;}
.pi_innertabs_ul li a.selected_maincat0{background-position:0 -259px;color:#FFF;border:none !important;}

#shopReviews{float:left;width:736px;border:1px solid #CECECE;padding:10px;}

/* Tabs Ausnahme für hidden */
.displayinnerdefault{display:inline-block;}

/* alatest ENDE */

/* Technische Daten */
.techhovertab .hovertr:hover td{background:#eaf0ff !important;}

/* Reviews Tab */
.box_rma{padding-left:20px;float:left;width:200px;margin-left:10px;border-left:1px solid #CECECE;height:109px;}
.rma_quote_text{font-size:12px;padding:20px 0 0 10px;float:left;}
.icon_thumb_up{width:11px;height:11px;background-position:-125px -161px;}
.icon_thumb_down{width:11px;height:11px;background-position:-140px -161px;}

/* Hersteller des Jahres PCGH*/
.pcgh_icon_detail{float:right;padding:0 10px 10px 10px;}

/********************* DETAILSEITE ENDE



/******************* Registrierung als Neukunde */
#city_layer{display:none;width:144px;}
#city_layer select{width:100%;}
#street_layer{position:absolute;background:#FFF;}
#street_layer table{border:1px solid #CECECE;width:350px;}

.account_password_change_format{padding-left:10px;}
ul#password_check{margin:10px 0 0 0 !important;padding:0 !important;}
#password_check li{list-style:none;padding-left:20px;background-position:-212px -616px;color:green;font-weight:bold;}
#password_check li.wrong{list-style:none;padding-left:20px;background-position:-212px -654px;color:red;font-weight:normal;}



/* Welcome */
.not_reviewed_ul{margin:0;padding:0;color:#000;list-style:none;width:778px;}
.not_reviewed_ul li{font-weight:bold;font-size:12px;padding:7px 0 8px 0;}
.not_reviewed_ul .list_type{width:30px;padding-left:10px;}
.not_reviewed_ul span{display:inline-block;vertical-align:bottom;}
.not_reviewed_ul .prodname{width:260px;height:15px;overflow:hidden;}
.not_reviewed_ul .rev_parent{width:105px;}
.not_reviewed_ul .status_rev{width:145px;text-align:center;}
.not_reviewed_ul .buy_date{width:80px;text-align:center;}
.not_reviewed_ul .prodname, .not_reviewed_ul .rev_parent, .not_reviewed_ul .status_rev{padding-top:5px;}
.not_reviewed_ul li.even{background:#f1f4f9;}

.welcome_banner .box_banner_parent{width:780px;height:85px;float:left;}
.welcome_banner .banner_dyn a{display:block;font-size:26px;width:780px;height:85px;text-align:right;color:#FFF;padding:0;}
.welcome_banner {float:left;}

/* account_reviews */
#account_reviews ul.topnav{margin:0;padding:0;list-style:none;float:left;width:100%;background:url(/templates/mindfactory/images/layout/account_reviews/topnav_bg.gif) repeat-x bottom;font-size:11px;line-height:normal;}
#account_reviews ul.topnav li{float:left;margin:0;padding:0;background:url(/templates/mindfactory/images/layout/account_reviews/t_r_nor.jpg) no-repeat right top;}
#account_reviews ul.topnav a{display:block;background:url(/templates/mindfactory/images/layout/account_reviews/t_l_nor.jpg) no-repeat left top;padding:5px 12px;}
#account_reviews ul.topnav li.current {background-image:url(/templates/mindfactory/images/layout/account_reviews/t_r_on.jpg);}
#account_reviews ul.topnav li.current a {background-image:url(/templates/mindfactory/images/layout/account_reviews/t_l_on.jpg);}
#account_reviews ul.topnav a{text-transform:uppercase;color:#949494;}
#account_reviews ul.topnav a:hover{text-decoration:none;}
#account_reviews li.current a{color:#000;}
#account_reviews .topnav_content_container{border-right:1px solid #CECECE;border-left:1px solid #CECECE;border-bottom:1px solid #CECECE;}
#account_reviews .not_reviewed_ul{width:728px;}
#account_reviews .not_reviewed_ul .prodname{width:212px;}
.icon_ignore{display:inline-block;background-position:-754px -565px;width:22px;height:22px;}


/* account_orders*/
#account_orders h1{font-size:30px;font-weight:normal;font-size:20px;margin:20px 0;}
#account_orders .title_line{background:#f6f6f6;border:1px solid #CECECE;padding:10px;float:left;width:738px;margin:10px 0;}
#account_orders .title_line .col1, #account_orders .title_line .col2, #account_orders .title_line .col3, #account_orders .title_line .col4{color:#969696;float:left;text-transform:uppercase;font-size:12px;}
#account_orders .col1{width:18%;font-size:12px;float:left;color:#000;}
#account_orders .col2{width:15%;font-size:12px;float:left;color:#000;}
#account_orders .col3{width:37%;font-size:12px;float:left;}
#account_orders .col4{width:30%;font-size:12px;float:left;}
#account_orders .oneOrder{float:left;width:758px;padding:10px 0;}
#account_orders hr{border-top:1px solid #CECECE;border-bottom:1px solid #EFEFEF;margin:0;}
#account_orders .action_button{float:right;margin:0 0 10px 0;}
#account_orders .status_bar{height:20px;float:left;background:#CECECE;width:150px;float:left;}
#account_orders .sbl{background-position:-537px -952px;display:block;height:20px;padding-left:2px;}
#account_orders .sbr{display:block;height:20px;background-position:100% -952px;}
#account_orders .status_bar_text{float:left;color:#000;margin:3px 0 0 10px;}
#account_orders .ids{margin-top:5px;}
#account_orders .ids p{color:#969696;margin:0;padding:0;}
#account_orders .icon_arrow_down{width:11px;height:11px;background-position:-763px -84px;}
#account_orders .icon_arrow_up{width:11px;height:11px;background-position:-193px -267px;}
#account_orders .action_button span{width:150px;text-align:center;}
.icon_repair{width:16px;height:16px;background-position:0 -116px;}
#account_orders .icon_check{width:11px;height:11px;background-position:-209px -267px;float:right;margin:2px 0 0 3px;}

.orderdetails{width:755px;border:1px solid #CECECE;background:#FFF;float:left;display:none;}
#account_orders .orderdetails .lc hr{border-bottom:none;}
.orderdetails h2{color:#848484;margin:0 0 5px 0;padding:0;}
.orderdetails h3{text-transform:none;font-size:12px;color:#878787;font-weight:normal;margin:0 0 20px 0;padding:0;}
.orderdetails .lc{float:left;width:430px;border-right:1px solid #CECECE;padding-right:9px;}
.orderdetails .rc{float:left;width:268px;padding-left:10px;color:#000;font-size:12px;}
.orderdetails .prodimage{float:left;width:20%;height:80px;}
.orderdetails .address{margin-bottom:20px;}
.orderdetails .prodinfo{float:left;width:80%;color:#878787;font-size:11px;}
.orderdetails .prodname{margin-bottom:5px;}
.orderdetails .blocksumme{float:right;width:250px;margin-top:10px;margin-bottom:10px;}
.orderdetails .title, .orderdetails .value{float:left;width:50%;font-size:11px;color:#000;}
.orderdetails .value{text-align:right;}
.orderdetails .closebar{background:#EEE;border-top:1px solid #CECECE;padding:10px;text-align:center;}

/* create_account */
#create_account .deftab th{text-align:right;padding-right:20px;font-weight:normal;}
#create_account .height10{border-top:1px solid #CECECE;margin:20px 0 9px 0;}

.password_check_box{width:300px;float:right;font-size:12px;}
.password_check_box span.bold{color:#71788c;font-weight:normal !important;}


/* Ampel */
#password_ampel_complete{display:none;}
#password_ampel_inactive{margin-top:10px;width:100px;height:15px;background:url(/templates/mindfactory/images/ampel_i.jpg?rev=36677) no-repeat;border:1px solid #555;}
#password_ampel_active{font-size:1px;line-height:1px;height:100%;background:url(/templates/mindfactory/images/ampel_a.jpg?rev=36677) no-repeat;width:0;}
#password_safety_text{padding-top:12px;padding-left:120px;font-weight:bold;}

.pwstrength1{width:20px !important;}
.pwstrength2{width:40px !important;}
.pwstrength3{width:60px !important;}
.pwstrength4{width:80px !important;}
.pwstrength5{width:100px !important;}

/*
#street_layer tr:hover{background:#00247B;color:#FFF;cursor:pointer;}
*/
#street_layer td{padding:5px 5px;}

#error_layer{color:#FF0000;}
/* ENDE Registrierung */

.icon_years{width:80px;height:80px;background-position:-296px -242px;}

/********** account_basket_settings ********/
#basket_settings_table .clicked{background:#FFF;}
#basket_settings_table .clicked td{border:1px solid #AAA;background:#ebebeb;}
#basket_settings_table .art_layer{margin-top:40px;left:300px;}

#basket_settings_table .link_copied_message{font-size:10px;display:inline;border:none;}


/********** Tabs */

/* Reviews */
#reviews{width:100%;}
.rev_chart_box{width:225px;}
.chart_line{padding:3px 0;width:230px;}
.chart_full{width:100px;height:15px;background:#CCC;}
.chart_value{width:0px;height:15px;background-position:0 -20px;}
.chart_text{padding-right:8px;width:65px;}

.rev_info_box{width:294px;padding-left:10px;}
.allrevs{}
.onerev{padding-bottom:10px;border-bottom:1px solid #cecece;}

.paging{width:100%;} /* Paging für Zubehör und Meinungen */

/* Awards */
.oneaward img{width:80px;max-height:80px;}

/********** Tabs Ende */
/* Kunden kauften ebenfalls */
/* einArtikel - 5 Spaltenansicht */
.item_pi_5_cols{float:left;width:144px;color:#00247B;border-bottom:1px solid #CECECE;padding-bottom:10px;margin-bottom:10px;width:143px;border-right:1px solid #CECECE;}
.item_pi_5_cols .prod_pic{background:#FFF;width:100%;text-align:center;height:90px;}



.ts{margin:5px 0 5px 0;}
.ts_pic{float:left;width:105px;}
/*.ts_pic img{max-width:95px;width:expression(this.width>95 ? 95: true);max-height:95px;height:expression(this.height > 95 ? 95: true);}*/
.ts_info{float:left;width:140px;}
.ts_title{height:60px;}
.ts_rev{float:left;width:100%;}


/* Account */
#box_account_content{width:100%;}
#box_account_content .prod_bezname{width:360px;}
#box_change_info, #box_data{width:100%;} /* data change */
#box_account_content .art_layer{margin-top:60px;left:280px;}

/* RMA */
#box_account_rma_assistant h2{font-size:40px;font-weight:normal;padding:0;margin:0 0 0 0;}
#box_account_rma_assistant h3{font-size:18px;font-weight:normal;padding:0;margin:10px 0 10px 0;text-transform:none;}

#box_account_rma_assistant p{padding-bottom:10px;margin:0;}
#box_account_rma_assistant sup{vertical-align:text-top;line-height:120%;font-size:65% !important;}
#box_account_rma_assistant .error_descr{/*border:1px solid #00247B;background:#FFC;width:160px;padding:0 5px;color:#71788c;margin-left:5px;*/width:130px;}
#box_account_rma_assistant #error_layer{position:relative;margin:20px 0 0 -200px;width:100px;}

/* RMA Shipping Service */
#box_account_rma_assistant .col2{float:left;width:50%;}
#box_account_rma_assistant #shippingService ul{vertical-align:middle;list-style:none;margin:0;padding:0;}
#box_account_rma_assistant #shippingService img, #box_account_rma_assistant #shippingService input[type="radio"]{display:inline;vertical-align:middle;}
#box_account_rma_assistant #shippingService img{width:auto;height:30px;margin-left:20px;}

.groupart_content{background:#fafafa;padding:1em;border:1px solid #CECECE;}


hr{border:none;border-top:1px solid #CECECE;background:none;}

#box_account_rma_assistant h3 span.number{display:block;float:left;background-position:-887px -237px;height:27px;width:31px;text-align:center;padding-top:3px;margin-right:15px;}
#box_account_rma_assistant h3 span.text_h3{display:block;padding:3px 0 5px 0;}
.icon_edit{width:20px;height:25px;background-position:-93px -179px;}

.rma_overlay{position:absolute;width:778px;height:68%;background:url(/templates/mindfactory/images/trans50.png);}
.article_decision{float:left;background:#FFF;width:668px;border:1px solid #00247B;margin:300px 30px 50px 30px;padding:20px;}
.oneartdec{float:left;padding-bottom:10px;border-bottom:1px solid #CECECE;margin-bottom:10px;}
.inner_rma_overlay{border:1px solid #00247B;padding:20px;margin:100px;width:600px;}
.rma_buttonplace{margin:0 auto;width:280px;}

/* shopping cart / wish_list */
#order_status{width:100%;background-position:-707px 0;}
#order_status_inner{width:100%;background-position:-707px 0;}
.order_number{padding:1px 0 0 5px;}

.icon_circle_0{margin:0 88px 0 35px;}
.icon_circle_1{margin:0 88px 0 25px;}
.icon_circle_2{margin:0 88px 0 40px;}
.icon_circle_3{margin:0 88px 0 55px;}
.icon_circle_4{margin:0 88px 0 20px;}
.order_status_icons{position:relative;margin:0px 0 0 0;}

.link_copied_message{color:green;font-size:16px;font-weight:bold;display:block;padding:10px;border:1px solid #CECECE;margin-top:10px;width:748px;text-align:center;}

/* Goldorder in shopping cart */
.goldorder_arrow_blue{background:#f5f5f5 url(/templates/mindfactory/images/goldorder_bg.png?rev=36677) no-repeat;float:left;width:100%;}

/* Tabelle Order_details und wishlist */
.cart_art{/*height:125px;*/background: url(/templates/mindfactory/images/cart_art_back.jpg) repeat-y;}
#shopping_cart .prod_pic{width:80px;}
#shopping_cart sup{line-height:75%;font-size:55%;}

#box_buy_now{width:100%} /* Box rechts im Warenkorb "Jetzt einkaufen" */
.showclosequestion{line-height:0;font-size:1px;}/* */

#box_midnight{width:100%} /* Infobox Midnightshopping im Warenkorb */

/* Popup Lagerstatus */
.shipping_status{width:12px;height:12px;background:url(/templates/mindfactory/images/sprites_hq.png?rev=36677);}
.popup_lagerstatus_help .greybox_pi{background-position:-1686px 0;width:583px !important;}


.status_1{background-position: 0 -27px;}
.status_2, .status_3, .status_4, .status_6{background-position: 0 -40px;}

.shippingtab td{padding:5px;border:1px solid #CCC;}

/* popup share articles 23.10.2012 */
.product_info_share_product .piccol{float:left;width:320px;height:320px;margin-right:20px;}
.product_info_share_product .centerpic{float:left;padding:80px 0 0 80px;width:240px;height:240px;}
.product_info_share_product .pi_tab_content h3{text-transform:none;font-size:16px;font-weight:normal;padding-top:10px;}
.product_info_share_product .pi_tab_content p{font-size:12px;color:#71788c;}
.product_info_share_product .social_icon{position:absolute;margin:10px 0 0 230px;}

/* last_seen Artikel */
.prodpic_container{height:200px;width:400px;border:1px solid #00247B;background:#FFF;position:absolute;top:0;left:0;display:none;}

/* Infocenter neu: 13.02.2012 */
#infocenter{background:url(/templates/mindfactory/images/infocenter/smoke.jpg?rev=36677) 200px -300px no-repeat;}
#popup{background:#FFF;}
#infocenter h1{font-size:30px;font-weight:normal;}
#infocenter .greybox_full{background-position:-1490px 0;}
#infocenter h2{font-size:18px;font-weight:normal;}
#infocenter h2 a, #infocenter h2 a:hover{text-decoration:none;font-weight:normal;}
#infocenter p{font-size:12px;color:#000;padding-bottom:7px;line-height:1.4;padding-top:10px;}
#infocenter a{text-decoration:underline;font-weight:normal;}
#infocenter a:hover{text-decoration:none;}
#infocenter ul{list-style:disc;font-size:12px;color:#000;line-height:1.4;padding-left:17px;}
#infocenter ul.countme{list-style:decimal;padding-left:20px;}
.fuel_header{background:url(/templates/mindfactory/images/infocenter/fuel_head_bg.jpg?rev=36677) repeat-x;} /* Microsite für Tankgutschein! */

#tab_versand{font-size:12px;background:#FFF;}
#tab_versand th{background:#FFF url(/templates/mindfactory/images/layout/tab_versand_th_bg.jpg?rev=36677) repeat-x;}
#tab_versand th, #tab_versand td{padding:5px;border:1px solid #CECECE;}
#tab_versand td{text-align:center;}

.ic_nav{float:left;width:100%;margin:20px 0;}
.ic_nav ul{list-style:none;padding:0 !important;margin:0 !important;}
.ic_nav ul li{display:block;float:left;}
.ic_nav ul li a{display:block;font-size:12px;text-decoration:none !important;background-position:0 -288px;width:100%;margin:0;padding:0;height:20px;padding-top:5px;border:1px solid #dfdfdf;text-align:center;font-weight:normal;}

/* Finanzierungsrechner */
#fin_calculator .greybox_1_in_big{width:740px;background-position:-747px 0;}
#fin_calculator h1{font-size:12px;font-weight:bold;}
#fin_calculator #calc_right{width:520px;padding-bottom:5px;}
#fin_calculator .greybox_260{width:250px;background-position:-1237px 0;}
#fin_calculator .prod_pic{padding-bottom:10px;}

/* Coupon-Box im Warenkorb */
#box_coupon{}

/* order_overview */
.coupon_banner{}
.order_overview_note_text2{text-align:left;}
#order_overview .expandable a{color:#888;font-weight:normal;text-decoration:underline;}
.hideme{display:none;}
#order_overview input[type="checkbox"]{margin-left:0;}
#business_reference input[type="text"]{font-size:14px;font-family:Verdana, Geneva, sans-serif !important;width:110px !important;margin-left:10px;color:#808080;padding:4px 0;}
.widthcbtext{width:740px;}

/* Kommentare im Überblick */
textarea#order_comments{width:735px;}


/* Kommentar / Bewertung schreiben */
textarea#review{width:500px;}
fieldset{border:1px solid #cecece;}



/* Bestellvorgang*/
.box_vsk{width:193px;height:24px;}
.vsk_blue{background-position:-357px -509px;}
.vsk_special{background-position:-164px -509px;}
/* wenn Zahlungsweise nicht verfügbar ist */

.payment_error{background-color:#EEE;color:#AAA !important;}
.payment_error a{color:#AAA !important;}
.payment_error .vsk_blue{background:#EEE;}
.payment_error .colorwhite{color:#AAA !important;}
.payment_error_overlay_div{position:absolute;width:200px;height:30px;}

.payment_descr{width:580px;display:block;float:left;}

/* Trusted Shops */
#trusted_shops_protection{float:right;width:758px;padding:10px;border:1px solid #CECECE;margin:0px 0 14px 0;}
#trusted_order_success{float:left;width:708px;border:1px solid #CECECE;padding:10px;margin:30px 0;}
#trusted_order_success td{margin:0;padding:0;vertical-align:top;}


.shipping_error_overlay_div{position:absolute;width:200px;height:30px;}
#shipping_address_overlay{display:none;position:absolute;background:url(/templates/mindfactory/images/trans50.png?rev=36677);width:780px;height:255px;}

.icon_packstation{display:block;background:url(/templates/mindfactory/images/lables/packstation.png?rev=36677) no-repeat;width:57px;height:38px;position:absolute;margin:-45px 0 0 237px;}
.icon_upsshop{display:block;background:url(/templates/mindfactory/images/lables/upsshop.png?rev=36677) no-repeat;width:88px;height:38px;position:absolute;margin:-45px 0 0 205px;}
.icon_hermesshop{display:block;background:url(/templates/mindfactory/images/lables/hermesshop.png?rev=36677) no-repeat;width:42px;height:38px;position:absolute;margin:-45px 0 0 253px;}

/* upsshop overlay order_shipping */
.pickup_access{display:none;z-index:9999;position:absolute;top:-400px;background:#FFF;padding:20px;border:1px solid #CECECE;}

#pickupIframe_hermesshop, #pickupIframe_upsshop{border:none !important;margin:0;padding:0;border-collapse:collapse;}
#pickupaddress{display:block;margin-top:5px;}

/* Merkzettel / Wishlist */
ul.nolist{list-style:none;}

/* Landingpages / Microsites */
#landingpage{width:780px;float:left;}
#landingpage p{font-size:12px;}
#landingpage h1{font-size:12px;}

/* MindStar  + Popup */
.ms_leftcol{width:135px;}
.ms_prodpic{width:125px;background:#CECECE;height:110px;}
.ms_rightcol{width:218px;}
.ms_balken_full{width:200px;height:20px;background:url(/templates/mindfactory/images/microsite_images/MindStar/balken_full.png?rev=36677) no-repeat center;}
.liveshopping_popup{width:100%;}

.printme{cursor:pointer;}

/* Gutscheine */
.infotext{width:360px;float:left;}

/* Highlights Navigation */
.high_special{color:#FF0000 !important;font-weight:bold !important;}
#overlay{width:100%;height:3000px;position:absolute !important;z-index:3;background:#FFF;top:0;left:0;overflow:hidden;}

/* Suche FFSuggest*/
/* Factfinder Overlay Autocomplete */
/* needed otherwise the searchBoxLine will pop-up in IE */
div.suggestFormWrap{position:relative;z-index:1001;}

div.suggestLayer {position: relative;left: -210px;top:35px;width: 1px;height: 0px;display: none;padding: 0;margin: 0;z-index: 1000;}/* Höhe auf 0, damit sich nichts verschiebt.*/

table.suggestLayer {border:1px solid #CECECE;font-size: 11px;width:130px;height: 12px;background-color:#FFF;color:#00247B;cursor: pointer;}/* allgemeine Einstellungen Tabelle */
tr.suggestHeader{color: #cecece;font-weight: normal;font-size: 11px;}/* text header */
tr.suggestHeader td{/*border-bottom: 1px solid #5C7997;*/padding: 0;}/* header */
td.suggestFooter{height:25px;border-top:solid 1px #5C7997;font-size:9px;color: #173553;background-color: #FCFCFC;}/* Footer des Suchfensters */
td.suggestTextQuery{font-weight:bold;padding: 2px 15px 2px 10px;}/* Texte Artikelbezeichnung im Ergebnis */
span.suggestTextQueryTyped{color: #b2bdd7;text-decoration: underline;} /* Getippter Text im Ergebnis */
td.suggestTextType{padding: 2px 15px 2px 15px;width: 30%;border-left:1px solid #00247B;} /* Kategorie in der der Suchbegriff gefunden wurde */
td.suggestTextAmount{padding: 2px 5px 2px 15px;width: 30%;text-align: right;border-left:1px solid #00247B;} /* Menge der Suchergebnisse */
tr.suggestHighlight{color: #FCFCFC;background-color: #00247B;} /* hover Effekt beim drüber fahren */


/* Zweite Suche unten Anfang - Feste Leiste unten*/
.bottom_categories_bar{position: fixed;background:#00247B;height:25px;bottom:0px;width:1000px;border-top:2px solid #FFF;z-index:4}
.bottom_categories_bar{position: fixed;background:#00247B;height:25px;bottom:0px;width:1000px;border-top:2px solid #FFF;}

#suggestLayer2 table.suggestLayer2 {border:1px solid #CECECE;font-size: 11px;width:130px;height: 12px;background-color:#FFF;color:#00247B;cursor: pointer;height:230px;}/* allgemeine Einstellungen Tabelle */
#suggestLayer2 {position: relative;left: -210px;top:auto;bottom:230px;width: 1px;height: 0px;display: none;padding: 0;margin: 0;z-index: 1000;}/* Höhe auf 0, damit sich nichts verschiebt.*/

#suggestLayer2 tr.suggestHeader td{/*border-bottom: 1px solid #5C7997;*/height: 20px;}/* header */


/* Zweite Suche unten Ende */


.filterarray select{width:190px;margin-left:10px;}
.filterarray li.background_maincat0 .filter_cb_on a.unbold:hover, .filterarray li.background_maincat0 .filter_cb a.unbold:hover{background:none;}

/* Tabs Ausnahme für hidden */
.pi_tab_content{display:none;}
.displaydefault{display:inline-block;}

/* Box Tag Clouds */
#box_tag_cloud h1, #box_tag_cloud h2, #box_tag_cloud h3, #box_tag_cloud h4, #box_tag_cloud h5{float:left;font-size:10px;margin:0;padding:0 2px;}
#box_tag_cloud h1 a, #box_tag_cloud h2 a, #box_tag_cloud h3 a, #box_tag_cloud h4 a, #box_tag_cloud h5 a{color:#71788c;font-weight:normal;text-decoration:underline;} 
#box_tag_cloud h1 a:hover, #box_tag_cloud h2 a:hover, #box_tag_cloud h3 a:hover, #box_tag_cloud h4 a:hover, #box_tag_cloud h5 a:hover{text-decoration:none;} 


/* Feedbackcorner */
.feedbackcorner{position:fixed;right:0;bottom:0;z-index:3;}
#survey{width:500px;}

/* Bilder für unser gesamtes Sortiment */
.categoryimage{width:354px;}

.katbanner img{width:780px;}

/* Microsite Zertifikate */
.zertifikat{height:175px;width:128px;}
.zert_pic img{max-width:128px;height:auto;}
.zert_pic{float:left;height:125px;width:100%;}
.zert_link{height:40px;width:100%;overflow:hidden;line-height:1.2;}



/* Google Translate */
#google_translate_element{float:left; margin-left:170px;position:absolute;}
.goog-te-gadget-icon{display:none !important;}
#google_translate_element a{font-size:10px !important; font-weight:normal !important; color:#00247B !important;}


/* Products Image Overlay, wie z.B. bei Mainboards  */
.prod_image_overlay{padding-top:10px;position:absolute;z-index:1;}


/* Trustpilot neu - mit PHP */
.trustpilot_widget{width:190px;float:left;margin-bottom:3px;}
.tp_image{background:url(/templates/mindfactory/images/tp_de.png?rev=36677) no-repeat 0 0;}
.tp_figure{width:30px;height:37px;float:left;background-position:-110px -101px;margin:7px 10px 0 0;}
.tp_bubble_box{width:90px;height:47px;background-position:0 -141px;float:left;padding:10px 0 0 20px;}

.tp_text{width:71px;height:10px;margin-bottom:2px;}
.tp_perfekt, .tp_hervorragend, .tp_ausgezeichnet{background-position:-77px -84px;}
.tp_gut{background-position:-77px -68px;}
.tp_passabel{background-position:-77px -52px;}
.tp_schwach{background-position:-77px -36px;}
.tp_mangelhaft{background-position:-77px -20px;}

.tp_stars{width:72px;height:14px;margin-bottom:2px;}
.tp_stars_0{background-position:-2px -2px;}
.tp_stars_1{background-position:-2px -18px;}
.tp_stars_2{background-position:-2px -34px;}
.tp_stars_3{background-position:-2px -49px;}
.tp_stars_4{background-position:-2px -65px;}
.tp_stars_5{background-position:-2px -82px;}

.tp_score{color:#808080;font-size:10px;}
.tp_review_count{color:#00247B;font-size:10px;}




/* Comparator */
#popup_comparator table th{font-weight:normal !important;}
#popup_comparator table td, #popup_comparator table th{border-right:1px solid #CECECE !important;padding:10px 30px;}
#popup_comparator table{border-left:1px solid #CECECE;border-right:1px solid #CECECE;border-bottom:1px solid #CECECE;}
#popup_comparator .backgrey, #popup_comparator .backgrey td, #popup_comparator .backgrey th{background:#f5f5f5;}

/* box_order_next_step */
.pp_vk_text_pos{float:right;margin-top:5px;}
#text_next_step{padding-top:5px !important;}


/* Finanzierung im Shop - order_financing */

#order_status_fin{width:100%;background-position:-707px 0;position:relative;margin-bottom:0px;}
#order_status_fin .par30, #order_status_fin .palr11{padding:0 36px 0 0;}

#order_status_fin .icon_circle_0{margin:0 88px 0 35px;}
#order_status_fin .icon_circle_1{margin:0 88px 0 45px;}
#order_status_fin .icon_circle_2{margin:0 88px 0 25px;}
#order_status_fin .icon_circle_3{margin:0 88px 0 15px;}
#order_status_fin .icon_circle_4{margin:0 88px 0 40px;}

#order_financing .techhovertab{border:1px solid #eee;}
#order_financing .techhovertab th, #order_financing .techhovertab td{border:1px solid #eee;}
#order_financing .techhovertab th{background:#f5f5f5;}



/* TipTip CSS - Version 1.2 */


#tiptip_holder {display: none;position: absolute;top: 0;left: 0;z-index: 99999;}
#tiptip_holder.tip_top {padding-bottom: 5px;}
#tiptip_holder.tip_bottom {padding-top: 5px;}
#tiptip_holder.tip_right {padding-left: 5px;}
#tiptip_holder.tip_left {padding-right: 5px;}
#tiptip_content {font-size:12px;color:#fff;padding: 10px;border: 1px solid #AAA;background:#888;text-align:left;}

.show_tooltip{display:block;padding:2px;border:1px solid #CECECE;width:10px;float:left;margin-left:20px;background:#EEE;color:#aaa !important;text-decoration:none !important;}

#loading_screen{display:none;width:780px;background:url(/templates/mindfactory/images/trans50.png);text-align:center;position:absolute;z-index:9999;overflow:hidden;}
#loading_content{font-size:12px;color:red;padding-top:10px;width:500px;margin:0 auto;font-weight:normal;font-size:12px;}





/* standard_button.html - Buttons Sliding Doors */
.button_sd a{display:block;float:left;background-position:100% -649px;} /* right door */
.button_sd a:hover{text-decoration:none;}
.button_sd a span{display:block;background-position:-537px -649px;font-size:12px;padding:3px 0px 4px 5px;margin-right:5px;} /* left door*/

.button_sd_form{float:left;}
.button_sd_form .rd{display:block;float:left;background-position:100% -649px;} /* right door */
.button_sd_form .ld{color:#FFF;display:block;float:left;background-position:-537px -649px;font-size:12px;font-weight:bold;padding:3px 0px 4px 5px;margin-right:3px;} /* left door*/
.button_sd_form .image_input{padding-right:8px;margin-left:-5px;margin-top:-17px;}

.icon_after_class{float:right;}
b.icon_after_class{float:none;display:inline-block;margin-right:5px;}

.icon_before_class{float:left;}
b.icon_before_class{float:none;display:inline-block;margin-left:5px;padding-bottom:5px;}


/* red Button für special Price */
.button_sd_red a{display:block;float:left;background-position:100% -682px;} /* right door */
.button_sd_red a:hover{text-decoration:none;}
.button_sd_red a span{display:block;background-position:-537px -682px;font-size:12px;padding:3px 0px 4px 5px;margin-right:5px;} /* left door*/


/* big button for cart button */
.button_sd_big_form{float:left;}
.button_sd_big_form .rd{display:block;float:left;background-position:100% -838px;} /* right door */
.button_sd_big_form .ld{color:#FFF;display:block;float:left;background-position:-537px -838px;font-size:16px;font-weight:bold;padding:12px 5px 0px 10px;margin-right:3px;} /* left door*/
.button_sd_big_form .image_input{padding-right:8px;margin-left:-5px;margin-top:-33px;}

/* big button grey for cart */
.button_sd_big_grey a{display:block;float:left;background-position:100% -889px;} /* right door */
.button_sd_big_grey a:hover{text-decoration:none;}
.button_sd_big_grey a span{display:block;background-position:-537px -889px;font-size:16px;font-weight:bold;padding:17px 5px 12px 10px;margin-right:3px;} /* left door*/
.icon_back_grey{width:14px;height:19px;background-position:-693px -595px;}



/* 404 Page */
#error_page{float:left;width:780px;background:url(/templates/mindfactory/images/404/404_main.jpg) no-repeat;height:496px;}
#error_page .left_col{width:350px;float:left;padding:20px 10px 20px 20px;}
#error_page .right_col{width:320px;float:left;padding:20px 20px 20px 60px;}
#error_page h2{font-weight:normal;font-size:18px;color:#ffffff;margin:0;padding:0;}
#error_page p{font-size:12px;color:#FFF;}
#error_page p.small_cents{font-size:10px; color:#a6cdfa;}
#error_page a.callback_link{float:left;font-size:12px;display:block;background:url(/templates/mindfactory/images/404/button_content.png) repeat-x;padding:10px 5px 14px 5px;color:#FFF;font-weight:normal;}


/* Live Ticker */
#ticker{color:#FFF !important;font-weight:bold;}
#ticker {overflow: hidden;background:url(/templates/mindfactory/images/sprites_x.gif?rev=36677) 0 -14px;height: 15px;overflow: hidden;font-size:12px;list-style:none;color:#00247B;padding:5px 0;width:1038px;margin:0 0 0 -20px;/*background:url(/templates/mindfactory/images/sprites_x.gif?rev=36677) 0 -507px;*/}
#ticker li {text-align:center;height:25px;}
#ticker a{color:#FFF;font-size:12px;}


/* Slider */
.ui-widget-content {/*border:1px solid #CECECE;background: #fe0000; color: #333333;*/cursor:pointer;} /* Slider bar  */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { font-weight: bold; color: #eb8f00;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; border:none;}
.ui-widget :active { outline: none; }

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute;z-index:2;width:28px;height:19px;cursor:pointer;background:url(/templates/mindfactory/images/sprites_general.gif?rev=36677) no-repeat -93px -154px;}
.ui-slider .ui-slider-range { position: absolute;z-index:1;display:block;border: 0;}

.ui-slider-horizontal { height: 5px; }
.ui-slider-horizontal .ui-slider-handle { top: -7px; margin-left:-12px;}
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }


.slider_container{float:left;margin:3px 0 10px 7px;width:170px;height:5px;background:#Fe0000;border:1px solid #CECECE;}
#slider{float:left;margin:3px 0 10px 40px;width:147px;height:5px;position:absolute;}
#fin_calculator_cart{font-size:11px;color:#000;}
#fin_calculator_cart .calc_col{float:left;width:239px;padding:0 10px 0 10px;border-right:1px solid #CECECE;height:65px;}
#fin_calculator_cart dl.fin{float:left;}
#fin_calculator_cart dl.fin dt{float:left;font-weight:normal;width:139px;margin:0;padding:0;height:25px;}
#fin_calculator_cart dl.fin dd{float:left;width:99px;margin:0;padding:0;height:25px;font-weight:bold;text-align:right;}
#fin_calculator_cart #fin_months_input{width:37px;border:1px solid #d30200;text-align:center;color:#000;font-size:11px;}
#fin_calculator_cart .price{color:#fe0501;font-size:20px;font-weight:bold;margin-top:25px;}

.loading{background:url(/templates/mindfactory/images/loading_red.gif?rev=36677) no-repeat center top;width:100%;height:32px;float:right;margin-top:5px;}
.loading_blue{background:url(/templates/mindfactory/images/loading.gif?rev=36677) no-repeat center top;width:100%;height:32px;float:right;margin-top:5px;}

/* order payment method */
#fin_calculator_payment .slider_container{width:160px !important;}
#fin_calculator_payment #slider{width:147px !important;margin:3px 0 10px 35px !important;}

#fin_calculator_payment{font-size:11px;color:#000;}
#fin_calculator_payment #slider{float:left;margin:0px 0 10px 4px;width:210px;}
#fin_calculator_payment .calc_col{float:left;width:232px;padding:0 10px 0 10px;border-right:1px solid #CECECE;height:100px;}
#fin_calculator_payment dl.fin{float:left;}
#fin_calculator_payment dl.fin dt{float:left;font-weight:normal;width:139px;margin:0;padding:0;height:25px;}
#fin_calculator_payment dl.fin dd{float:left;width:89px;margin:0;padding:0;height:25px;font-weight:bold;text-align:right;}
#fin_calculator_payment #fin_months_input{width:37px;border:1px solid #d30200;text-align:center;color:#000;font-size:11px;}
#fin_calculator_payment .price{color:#fe0501;font-size:20px;font-weight:bold;}

.button_choose_fin{cursor:pointer;float:right;margin-top:10px;}

/* red Boxes Finance */
.redbox_t{float:left;height:25px;width:100%;background-position:0 -507px;}
.redbox_t_l{float:left;font-size:1px;height:25px;width:7px;background-position:-160px 0px;}
.redbox_t_r{float:right;font-size:1px;height:25px;width:7px;background-position:-168px 0px;}
.redbox_title{color:#FFF;padding:6px 0 0 10px;}


.button_sd_form .rd_red{display:block;float:left;background-position:100% -716px;} /* right door */
.button_sd_form .ld_red{color:#FFF;display:block;float:left;background-position:-537px -716px;font-size:12px;font-weight:bold;padding:3px 0px 4px 5px;margin-right:3px;} /* left door*/


/* red Button finance - santander */
.button_sd_fin a{display:block;float:left;background-position:100% -716px;} /* right door */
.button_sd_fin a:hover{text-decoration:none;}
.button_sd_fin a span{display:block;background-position:-537px -716px;font-size:12px;padding:3px 0px 4px 5px;margin-right:5px;} /* left door*/

/* grey Button shopping Cart */
.button_sd_grey a{display:block;float:left;background-position:100% -806px;} /* right door */
.button_sd_grey a:hover{text-decoration:none;}
.button_sd_grey a span{display:block;background-position:-537px -806px;font-size:12px;padding:3px 0px 5px 5px;margin-right:5px;} /* left door*/

.button_sd_form .rd_grey{display:block;float:left;background-position:100% -806px;} /* right door */
.button_sd_form .ld_grey{color:#00247B;display:block;float:left;background-position:-537px -806px;font-size:12px;font-weight:bold;padding:3px 0px 4px 5px;margin-right:3px;} /* left door*/


.icon_santander{width:22px;height:19px;background-position:-48px -101px;}
.redbox_t .icon_santander, .silverbox_t .icon_santander{margin-top:-2px;}

/* Social Images */
.fb_image{display:none;}

/* 21.08.2012 - Search  */
.moveup{margin-top:-25px;}
.moveright{margin-left:220px;}
#box_search{width:1000px;margin-bottom:10px;}
#box_search .silverbox_t_l{float:left;font-size:1px;height:25px;width:7px;background-position:-176px 0px;}
#box_search .silverbox_t_r{float:right;font-size:1px;height:25px;width:7px;background-position:-184px 0px;}
#box_search .silverbox_t{float:left;height:25px;width:100%;background-position:0 -14px;}



/*21.01.2013 - new default */
#box_highlights .icon_hl{float:left;margin-right:10px;text-align:center;padding:0 15px;}
/*#box_highlights .icon_hl{float:left;width:118px;margin-right:10px;text-align:center;}*/

#box_highlights a{color:#000;font-weight:normal;}
#box_highlights a.hllink{display:block;height:43px;margin:0 auto;}

#box_highlights .ms{width:74px;background-position:0 -585px;}
#box_highlights .gs{width:80px;background-position:0 -632px;}
#box_highlights .md{width:52px;background-position:0 -674px;}
#box_highlights .ha{width:43px;background-position:0 -720px;}
#box_highlights .ss{width:65px;background-position:-626px -300px;}
#box_highlights .mh{width:104px;background-position:0 -510px;}
#box_highlights .tf{width:45px;background-position:0 -766px;}
#box_highlights .avk{width:33px;background-position:-5px -811px;}

#box_info p{padding:3px 0 2px 0;}

/* item_grid_4_cols */
.item_grid_4_cols{width:195px;padding:10px 0 0 0;}
.item_grid_4_cols .bcontent{float:left;width:194px;border-right:1px solid #CECECE;}
.item_grid_4_cols .prod_bezname{width:174px;text-align:center;padding:0 10px;}
.item_grid_4_cols .prod_bezname h3, .item_grid_4_cols .prod_bezname h4{height:28px;overflow:hidden;}
.item_grid_4_cols .sp{height:16px;margin-top:5px;}
.item_grid_4_cols .prod_inkl{text-align:center;/*height:30px;*/}

.item_grid_4_cols .button_group_products{width:179px;height:23px;position:relative;padding:0;margin:10px 0 0 10px;}
.item_grid_4_cols div.button_group_products_buy{width:112px;height:23px;}
.item_grid_4_cols a.button_group_products_buy{font-size:11px;height:18px;width:110px;padding:5px 0 0 2px;text-align:center;}
.item_grid_4_cols a.button_group_products_buy:hover{background-position:0 -484px;}

.item_grid_4_cols_tc{position:absolute;height:275px;padding:10px;width:173px;background:url(/templates/mindfactory/images/trans50.png);z-index:2;text-align:center;}
.item_grid_4_cols_tc .tc_prod_name{height:49px;}
.item_grid_4_cols_listing_tc{position:absolute;height:325px;padding:10px;width:173px;background:url(/templates/mindfactory/images/trans50.png);z-index:2;text-align:center;}
.item_grid_4_cols_listing_tc .tc_prod_name{height:49px;}

.item_grid_4_cols .sales_show{margin:5px 0 0px 9px;float:left;height:21px;}
.item_grid_4_cols .sales_show_text{color:#00247B;width:167px;font-size:12px;font-weight:bold;}

/* over X sold */
.sales_show .ss_l, .sales_show .ss_r{display:block;float:left;}
.sales_show .ss_r{background-position:100% -775px;} /* right door */
.sales_show .ss_l{background-position:-538px -775px;font-size:12px;padding:3px 0px 6px 5px;margin-right:5px;} /* left door*/

/* item_art_layer */
.art_layer{width:535px;border:1px solid #CECECE;position:absolute;left:342px;margin-top:150px;background:#FFF;z-index:3;display:none;text-align:left;}
.item_grid_4_cols_ts .art_layer{left:133px;}



#box_topseller_dyn .horizontal, #box_topseller_dyn .horizontal li{list-style:none;margin:0;padding:0;}
/* box_topseller_dyn */	
#box_topseller_dyn .heighthack{height:297px;}
#box_topseller_dyn .jcarousel-container-horizontal {width: 778px;padding:inherit;}
#box_topseller_dyn .jcarousel-clip-horizontal {width:  778px;height: 297px;}
#box_topseller_dyn .jcarousel-item {width: 195px;height: 297px;}
#box_topseller_dyn .jcarousel-direction-rtl .jcarousel-item-horizontal {margin:inherit;}
/* Buttons horizontal */
#box_topseller_dyn .jcarousel-skin-tango .jcarousel-next-horizontal, #box_topseller_dyn .jcarousel-skin-tango .jcarousel-prev-horizontal{top:0;width:15px;padding:0 5px;height:309px;cursor:pointer;background-color:transparent;background-position:5px 130px;z-index:3;}
#box_topseller_dyn .jcarousel-skin-tango .jcarousel-next-horizontal {right:0px;background-image:url(/templates/mindfactory/images/layout/arrow_right.gif?rev=36677);background-repeat:no-repeat;z-index:3;}	
#box_topseller_dyn .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #box_topseller_dyn .jcarousel-skin-tango .jcarousel-next-horizontal:focus {background-color: #EEE;background-position: 5px 130px;z-index:3;}
#box_topseller_dyn .jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: 5px 131px;z-index:3;}
	
#box_topseller_dyn .jcarousel-skin-tango .jcarousel-prev-horizontal {left:0;background-image:url(/templates/mindfactory/images/layout/arrow_left.gif?rev=36677);background-repeat:no-repeat;}
#box_topseller_dyn .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #box_topseller_dyn .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {background-color:#EEE;background-position: 5px 130px;}
#box_topseller_dyn .jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: 5px 131px;}
	
#box_topseller_dyn .categories_ul a{background-position:0 -287px;color:#71788c;}
#box_topseller_dyn .categories_ul a:hover{color:#FFF;}
#box_topseller_dyn .rightcat{padding-right:21px;}


/* Heim | Garten  - Bugfix verschiedene Buchstabeninterpretation in den Browsern: Breite festsetzen*/
#box_topseller_dyn .categories_ul a{padding-left:0;padding-right:0;width:126px;}
#box_topseller_dyn .categories_ul a.maincat6{width:131px;}




.art_layer h4{font-size:16px;color:#000;font-weight:normal;}
.art_layer .lc{float:left;width:220px;background:#EEE;padding:10px;height:155px;margin:15px 20px 20px 0;overflow-x:hidden;}
.art_layer p{padding:0;margin:0;}
.art_layer .rc{float:left;width:235px;}
.art_layer .button_buy_small{width:235px;float:left;}
.art_layer .b_text{padding:0 27px 0 28px;}
.art_layer_arrow{width:36px;height:16px;background-position:-224px -26px;position:absolute;margin:-16px 0 0 20px;}
.art_layer .bottom_area{background:#eeeeee;float:left;width:100%}
.art_layer .bottom_area ul{margin:0;padding:0;}
.art_layer .bottom_area ul li{float:left;list-style:none;margin:0;padding:0;}
.art_layer .bottom_area ul a, .art_layer .bottom_area ul span{display:block;float:left;}
.art_layer .bottom_area ul a{border-right:1px solid #CECECE;padding:10px;}
.icon_wl{width:14px;height:14px;background-position:-581px -410px;margin-right:10px;}
.icon_sh{width:21px;height:15px;background-position:-581px -432px;margin-right:10px;}
.icon_de{width:17px;height:14px;background-position:-581px -452px;margin-right:10px;}



/* 12.02.2013 */
.categories_ul .build_ul li{border:none;height: 30px;}
.categories_ul .build_ul{display:none;position:absolute;list-style:none;margin:0 0 0 0;padding:0;z-index:5;}
.shadowLeft{float:left;background:url(/templates/mindfactory/images/layout/lcc.png?rev=36677) left repeat-y;padding-left:4px;margin-left:-4px;}
.shadowRight{float:left;background:url(/templates/mindfactory/images/layout/rcc.png?rev=36677) right repeat-y;padding-right:4px;}
.shadowBottom{float:left;width:100%;height:4px;background:url(/templates/mindfactory/images/layout/bcc.png?rev=36677) bottom repeat-x;}

.outercat{float:left;padding:10px 10px 10px 0;background:#FFF;}
.bordercat1{border:1px solid #1169ff;/*background:#eaf0ff;*/ height: 250px;}
.bordercat2{border:1px solid #2d6911;/*background:#eaffee;*/ height: 250px;}
.bordercat3{border:1px solid #691138;/*background:#feeaff;*/ height: 250px;}
.bordercat4{border:1px solid #691e11;/*background:#fff7ea;*/ height: 160px;}
.bordercat5{border:1px solid #000;/*background:#FFF;*/ height: 250px;}
.bordercat6{border:1px solid #329fcb;/*background:#eaf6ff;*/height: 250px;}

.oneColCats{float:left;width:220px;height:120px;margin-left:10px;}
.categories_hover{margin:0;padding:0;list-style:none;}
.categories_hover li{float:none;padding:1px 0;margin:0;text-align:left;}
.categories_hover li a{text-transform:none;text-align:left;margin:0;padding:0;}
.categories_hover li a:hover{text-transform:none;text-align:left;margin:0;padding:0;}
.categories_hover li a span.colorblue{color:#00247B !important;}
.categories_hover li a span.span_catname{color:#71788c; float: left; margin-top: 8px; margin-left: 10px;}
.categories_hover li a:hover span.span_catname{color:#00247B !important;text-decoration:underline;}
/*
.menubanner{float:left;margin-top:10px;border-top:1px solid #CECECE;padding-top:9px;}
.menubanner a, .menubanner a:hover{margin:0 0 0 10px;padding:0;display:inline;}
*/
.submenu_1{margin-left:-6px !important;}
.submenu_6{width:520px !important;margin-left:-24px !important;}


/* 17.10.2013 - Sprites Subcats eingefügt um 73 Requests zu sparen */
.subcat_icon{display:block;width:30px;height:30px;float:left;background-position:-435px -125px;}
.subcat_31023{background-position:-124px 0;}
.subcat_31210{background-position:-249px 0;}
.subcat_31216{background-position:-280px 0;}
.subcat_31087{background-position:-155px 0;}
.subcat_30995{background-position:-62px 0;}
.subcat_31109{background-position:-186px 0;}
.subcat_30979{background-position:-31px 0;}
.subcat_35433{background-position:-31px -94px;}
.subcat_31256{background-position:-311px 0;}
.subcat_31277{background-position:-342px 0;}
.subcat_31348{background-position:-373px 0;}
.subcat_31367{background-position:-404px 0;}
.subcat_31190{background-position:-218px 0;}
.subcat_31452{background-position:-124px -31px;}
.subcat_31387{background-position:-435px 0;}
.subcat_36633{background-position:-404px -94px;}
.subcat_30953{background-position:0 0;}
.subcat_34498{background-position:-311px -63px;}
.subcat_31011{background-position:-93px 0;}
.subcat_31415{background-position:0 -31px;}
.subcat_31431{background-position:-31px -31px;}
.subcat_31439{background-position:-62px -31px;}
.subcat_42229{background-position:-155px -125px;}
.subcat_31448{background-position:-94px -32px;}

.subcat_74871{background-position:-373px -125px;}
.subcat_34765{background-position:-342px -63px;}
.subcat_74717{background-position:-280px -125px;}
.subcat_74703{background-position:-218px -125px;}
.subcat_74710{background-position:-249px -125px;}
.subcat_34771{background-position:-373px -62px;}
.subcat_74731{background-position:-342px -125px;}
.subcat_34786{background-position:-404px -62px;}
.subcat_34930{background-position:-435px -62px;}
.subcat_74724{background-position:-311px -125px;}

.subcat_38088{background-position:0 -125px;}
.subcat_38084{background-position:-435px -94px;}
.subcat_35595{background-position:-124px -94px;}
.subcat_36536{background-position:-373px -94px;}
.subcat_35605{background-position:-435px -125px;}
.subcat_35608{background-position:-155px -94px;}
.subcat_35614{background-position:-187px -94px;}
.subcat_35618{background-position:-218px -94px;}

.subcat_31728{background-position:-186px -62px;}
.subcat_31716{background-position:-124px -62px;}
.subcat_31725{background-position:-155px -62px;}
.subcat_31707{background-position:-93px -62px;}
.subcat_36478{background-position:-311px -94px;}

.subcat_31560{background-position:-186px -31px;}
.subcat_36423{background-position:-249px -94px;}
.subcat_36424{background-position:-280px -94px;}
.subcat_31600{background-position:-280px -31px;}
.subcat_31631{background-position:-404px -31px;}
.subcat_34483{background-position:-249px -62px;}
.subcat_31614{background-position:-342px -31px;}
.subcat_31634{background-position:-435px -31px;}
.subcat_31627{background-position:-373px -31px;}
.subcat_31544{background-position:-156px -31px;}
.subcat_31607{background-position:-311px -31px;}
.subcat_31565{background-position:-218px -31px;}
.subcat_31587{background-position:-249px -31px;}
.subcat_35586{background-position:-62px -94px;}

.subcat_35430{background-position:0 -94px;}
.subcat_36527{background-position:-342px -94px;}
.subcat_41184{background-position:-62px -125px;}
.subcat_42630{background-position:-187px -125px;}
.subcat_35588{background-position:-93px -94px;}
.subcat_75018{background-position:-404px -125px;}
.subcat_31684{background-position:-31px -62px;}
.subcat_31698{background-position:-62px -62px;}
.subcat_41191{background-position:-93px -125px;}
.subcat_31666{background-position:0 -63px;}
.subcat_38183{background-position:-31px -125px;}
.subcat_34232{background-position:-218px -62px;}
.subcat_34485{background-position:-280px -63px;}
.subcat_41863{background-position:-124px -125px;}



/*************************************************************************** ***/
#posme{display:none;}



/* 21.03.2014 - cable */
.cable_header{float:left;width:780px;background:url(/templates/mindfactory/images/special/cable/header_bg.jpg) repeat-y;margin-bottom:10px;}
.cable_header_img{float:left;width:780px;background:url(/templates/mindfactory/images/special/cable/header.jpg) no-repeat top;min-height:340px;}
h2.cable_h2{font-family:Verdana, Geneva, sans-serif;font-size:20px;font-weight:normal;text-align:center;color:#FFF;margin:230px 0 20px 0;padding:0;}
.cable_header p{font-size:12px;padding:5px 20px;text-align:center;line-height:1.5;}

/* 06.05.2014 - Banner Wrap Karriere */
.banner_wrap{margin:0 0 10px -51px;padding:0;}


/* 26.02.2015 - gpay */
.ui-giropay_widget{max-height:200px;overflow-y: auto;overflow-x: hidden;padding-right: 20px;list-style-type:none;border:1px solid #CECECE;background-color:#FFF;font-size:12px;margin:0;padding:0;width:0;background-color: #FFFFFF;text-align: left;}
ul.ui-giropay_widget {width: 600px;z-index: 8327;}
.ui-giropay_widget .ui-menu-item a {display:block;cursor:pointer;color:grey;text-decoration: none;padding: 10px 5px;font-size: 12px;white-space: nowrap;overflow: hidden;}
.ui-giropay_widget .ui-menu-item a:hover{background-color:#f5f5f5;font-weight:normal;}
.ui-giropay_widget .matched_part {color: #252658;font-weight: bold;}
.payment_description .bic_text{padding-left:30px;}

/* 27.03.2015 - gpay */
.ui-eps_widget{max-height:200px;overflow-y: auto;overflow-x: hidden;padding-right: 20px;list-style-type:none;border:1px solid #CECECE;background-color:#FFF;font-size:12px;margin:0;padding:0;width:0;background-color: #FFFFFF;text-align: left;}
ul.ui-eps_widget {width: 600px;z-index: 8327;}
.ui-eps_widget .ui-menu-item a {display:block;cursor:pointer;color:grey;text-decoration: none;padding: 10px 5px;font-size: 12px;white-space: nowrap;overflow: hidden;}
.ui-eps_widget .ui-menu-item a:hover{background-color:#f5f5f5;font-weight:normal;}
.ui-eps_widget .matched_part {color: #252658;font-weight: bold;}
.payment_description .bic_text{padding-left:30px;}

/* 28.10.2016 */
.cart-note{display:block;position:absolute;font-size:20px;margin:-4px 0 0 -12px;}
.wish-note{display:block;position:absolute;}
