@charset "UTF-8";@media all{*{margin:0;padding:0}option{padding-left:0.4em}select{padding:1px}* html body *{overflow:visible}* html iframe,* html frame{overflow:auto}* html frameset{overflow:hidden}html{height:100%;margin-bottom:1px}body{font-size:100.01%;color:#000;background:#fff;text-align:left}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{margin-left:0.8em;line-height:1.5em}dt{font-weight:bold}dd{margin:0 0 1em 0.8em}blockquote{margin:0 0 1em 0.8em}blockquote:before,blockquote:after,q:before,q:after{content:""}#header{position:relative}#topnav{text-align:right}#header #topnav{position:absolute;top:10px;right:10px}#header,#nav,#main,#footer{clear:both}#col1{float:left;width:200px}#col2{float:right;width:200px}#col3{width:auto;margin:0 200px}#col1_content,#col2_content,#col3_content{position:relative}.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}.clearfix{display:block}.floatbox{overflow:hidden}#ie_clearing{display:none}.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c50l,.c25l,.c33l,.c38l,.c40l,.c60l,.c66l,.c75l,.c62l{float:left}.c50r,.c25r,.c33r,.c38r,.c40r,.c60r,.c66r,.c75r,.c62r{float:right;margin-left:-5px}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c40l,.c40r{width:40%}.c50l,.c50r{width:50%}.c60l,.c60r{width:60%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0 0.5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,.equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r{display:table-cell;vertical-align:top;float:none;margin:0;overflow:hidden}.skip,.hideme,.print,dfn{position:absolute;left:-1000em;top:-1000em}.skip:focus,.skip:active{position:static;left:0;top:0}}@media screen,projection{body{background:#ede1bd;text-align:center}.page_margins{text-align:left;margin:0 auto}.page_margins{width:900px}.page{margin:-10px auto}#header,#main,#teaser,#footer{min-width:960px}#header{color:#bfb186;height:70px;background:transparent url(../images/header/head_bg.gif);background-repeat:repeat-x;font-size:0.9em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#header .info{float:right;text-align:center;font-size:1.0em;padding-top:6px}#header .info span{color:#fff;font-weight:bold}.topnav{width:215px;height:24px;text-align:right}.topnav a,.topnav a:active,.topnav a:focus,.topnav a:link,.topnav a:visited{color:#bfb186}.topnav a:hover{color:#e5ddc3}#header .seperator{background:url(../images/header/head_seperator50.gif) no-repeat center -4px;vertical-align:top;width:16px;height:50px;float:right}#header .page{position:relative;padding:130px 0px 20px 0px}#header h1{color:#fff !important}#main{padding-top:20px;padding-bottom:20px}#main .page_margins{padding-top:30px}#teaser{background:#efe3bd url(../images/teaser_bg.gif);background-position:center 0px;background-repeat:repeat-x;border-top:1px solid #fff;padding:30px 0}#teaser h2{color:#261504;margin-bottom:1em}#teaser h3{color:#ff2a00;font-size:1em}#footer{background:#ede1bd url(../images/foot.gif);background-position:center 0px;background-repeat:repeat-x}#footer .content{background-image:url(../images/foot.png);background-position:top;background-repeat:no-repeat;height:215px;padding:0;margin:0 auto;width:900px;text-align:left;padding-top:30px;color:#998e6b}#footer .small{width:143px;margin:0;float:left;border-left:1px solid #fff;border-right:1px solid #bfb186;height:125px;padding-left:25px}#footer .big{width:193px;margin:0;float:left;border-left:1px solid #fff;border-right:1px solid #bfb186;height:125px;padding-left:13px}#footer .big h3{padding-left:13px}#footer ul,#footer li{margin:0;padding:0;list-style:none}#footer ul li{list-style-position:inside;list-style-image:url(../images/blog/list-bullet.gif)}#footer li a{color:#998e6b;text-decoration:none;font-weight:normal;font-size:0.9em}#footer li a:hover{color:#4d4736;text-decoration:underline}#footer .wide{margin-top:25px;text-align:center;font-size:0.9em}#footer .wide img{vertical-align:middle;margin-left:6px;margin-right:6px}#footer .wide a{color:#998e6b;text-decoration:none;font-weight:normal}#footer .wide a:hover{color:#4d4736;text-decoration:none}#footer .page{padding:10px 0px}#header h1{font-weight:bold;font-size:2.5em;letter-spacing:-2px;line-height:65%;color:#000}#header span{color:#99c}#footer a{color:#fff;background:transparent;font-weight:bold}#footer a:focus,#footer a:hover,#footer a:active{background-color:transparent;text-decoration:underline}#page-designer #col1{float:left;width:680px}#page-designer #col2{display:none}#page-designer #col3{width:auto;margin:0 0 0 680px}#page-designer #col1_content{padding:0 10px 0 0}#page-designer #col3_content{padding:0 0 0 30px}#page-blog #col1{float:left;width:19%;margin:0}#page-blog #col2{float:right;width:19%;margin:0}#page-blog #col3{width:auto;margin:0 19% 0 19%}#page-blog #col1_content{padding:0 10px 0 0px}#page-blog #col2_content{padding:0 0px 0 10px}#page-blog #col3_content{padding:0 10px;margin:0 -5px}#page-infos #col1{width:20%}#page-infos #col3{margin-left:20%;margin-right:0}#page-infos #col3_content{padding-left:25px}#page-infos #col2,#page-infos #col2_content{display:none}#page-shop #col1{float:left;width:19%}#page-shop #col2{display:none}#page-shop #col3{width:auto;margin:0 0 0 19%}#page-shop #col1_content{padding:0 10px 0 0}#page-shop #col3_content{padding:15px 20px 0 10px}#page-firms #col1{float:left;width:180px}#page-firms #col2{display:none}#page-firms #col3{width:auto;margin:0 0 0 180px}#page-firms #col1_content{padding:0}#page-firms #col3_content{padding:0}.left_box{border-right:1px solid #bfb186}.middle_box{border-left:1px solid #fff;border-right:1px solid #bfb186}.right_box{border-left:1px solid #fff}#header-cart{background-image:url(../images/header/cart_bg.png);height:46px;margin-right:0;width:103px}#header-cart.filled{background-position:0px -46px}#header-cart div{padding-left:30px}#header-cart a,#header-cart a span{color:#736a50 !important}}@media all{html *{font-size:100.01%}body{font-family:Arial;font-size:12px;color:#736250;background:#ede1bd url(../images/bg.gif) top repeat-x}h1,h2,h3,h4,h5,h6{font-family:"Times New Roman",Times,serif;font-weight:normal;color:#222;margin:0 0 0.25em 0}h1{font-size:125%;color:#261504;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:100%}h2{font-size:125%;color:#998e6b;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:100%}h3{font-size:115%;color:#261504;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:100%}p{line-height:1.5em;margin:0 0 1em 0}strong,b{font-weight:bold}sub,sup{font-size:91.6667%}hr{border-bottom:#ffffff;color:#bfb186;border-top:1px solid #bfb186;margin-top:3px;margin-bottom:5px}hr{border:0;border-top:1px solid #bfb186;border-bottom:1px #fff solid}a{color:#009fbf;background:transparent;text-decoration:none}a:focus,a:hover,a:active{color:#207080;text-decoration:underline}.sidebar{background:#f8f4e6;color:#666;padding:10px 10px;font-size:91.7%}.note{background:#efe;color:#040;border:2px #484 solid;padding:10px;margin-bottom:1em}.important{background:#ffe;color:#440;border:2px #884 solid;padding:10px;margin-bottom:1em}.warning{background:#fee;color:#400;border:2px #844 solid;padding:10px;margin-bottom:1em}.float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}.float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}.center{display:block;text-align:center;margin:0.5em auto}.info{font-size:90%}#selection{}#categories{margin-left:0px;margin-top:6px}#categories li{color:#1a0e03;list-style:none;float:left;margin-right:15px;margin-left:0px;padding-top:2px;padding-bottom:2px}#categories .active{color:#fff;background:#1a0e03;padding-left:5px;padding-right:5px;-moz-border-radius:1px;-khtml-border-radius:1px}#categories .active a{color:#fff}#categories li{color:#1a0e03;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.2em}#categories a{color:#1a0e03}#categories a:hover{color:#ff2a00;text-decoration:none}.ingredients,#recommendations ul{margin:0;padding:0}.ingredients li,#recommendations li{color:#4c361f;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;list-style:none;width:210px;height:100px;float:left;margin-right:0px;overflow:hidden}#recommendations{background:#ded2ae;color:#4d361f;height:110px;padding:10px 0 5px 0;margin-bottom:15px;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px}#page-designer #recommendations h3{font-size:0.9em;margin:0 0 10px 10px}#page-designer #col1_content{padding-right:0 !important}#page-designer #col3 .recommendations_background{position:absolute;background:#ded2ae;height:125px;width:50px;margin:60px 0 0 0;padding:0}.ingredients img,#recommendations img{height:80px;width:80px;float:left;margin-right:1px}.ingredients .price,#recommendations .price{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.2em;text-align:right;float:right;line-height:25px;margin-right:10px}.ingredients .price_box,#recommendations .price_box{width:90px;height:25px;float:left;line-height:90px;vertical-align:bottom}.ingredients .add,#recommendations .add{width:22px;height:22px;float:right;background-image:url(../images/designer/plus.gif);background-position:bottom;background-repeat:no-repeat}.ingredients #next_category{float:right;margin-right:10px}.ingredients #next_category a{display:block;height:70px;width:190px;background-image:url(../images/designer/next_category.png);background-repeat:no-repeat;background-position:center;background-color:#ded2ae;-moz-border-radius:2px;-khtml-border-radius:2px;text-decoration:none}.choco_select_box{background:#ded2ae;width:88%;text-align:center;padding:10px 5px;-moz-border-radius:1px;-khtml-border-radius:1px}.choco_select_box a{text-decoration:none}.choco_select_box h3{font-size:1em;font-weight:normal;padding:5px;margin:8px 0px;text-align:left;height:30px}.choco_select_box img{border:0;width:110px;height:190px}.choco_select{display:block;margin:0 auto;width:112px;height:30px;background-image:url(../images/designer/choose.png);background-repeat:no-repeat;background-position:center center}.choco_select,.choco_select:hover,.choco_select:active{text-decoration:none}#mix{width:190px}#mix-heading{float:left;margin-bottom:5px}#show-graphic{background-image:url(../images/designer/icon_visualmode.gif);background-repeat:no-repeat;height:15px;width:15px;border-right:1px solid #bfb186;margin-right:5px;float:right}#show-graphic.active,#show-graphic:hover{background-image:url(../images/designer/icon_visualmode_active.gif);text-decoration:none}#show-text{background-image:url(../images/designer/icon_textmode.gif);background-repeat:no-repeat;height:15px;width:15px;float:right}#show-text.active,#show-text:hover{background-image:url(../images/designer/icon_textmode_active.gif);text-decoration:none}#mix-graphic-display{background:#fff;margin:0;width:170px;padding:5px;text-align:center}#mix-graphic-display img{margin:1px}#mix-background{background:#ded2ae;padding:5px;-moz-border-radius:1px;-khtml-border-radius:1px}#mix-label{display:block;background-image:url(../images/designer/mix_label.png);background-repeat:no-repeat;background-position:center center;height:40px;width:180px;text-decoration:none}#mix-changelabel{margin-top:5px;display:block;background-image:url(../images/designer/mix_label_change.png);background-repeat:no-repeat;height:23px;width:73px;text-decoration:none}#mix-changelabel:hover{text-decoration:none}#mix-price{color:#1a0e03;font-family:Arial,Helvetica,sans-serif;font-size:2em;font-weight:bold;border-left:1px solid #bfb186;text-align:right}#mix-tocart{display:block;background-image:url(../images/designer/order_mix.png);background-repeat:no-repeat;background-position:center;height:30px;width:190px;margin-top:5px;text-decoration:none}#mix-endedit,#mix-new{width:190px;height:30px;display:block;background-repeat:no-repeat;background-position:center;text-decoration:none}#mix-endedit{background-image:url(../images/designer/save_changes.png);margin-top:5px}#mix-new{background-image:url(../images/designer/create_new_chocri.png);margin-top:3px}#mix-text-display h3{font-size:1.3em}#mix-text-display{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;color:#4d361f;padding:5px}#mix-ingredients{width:170px;padding:0;margin:0}#mix-ingredients li{margin-left:0px;margin-right:0px;padding-bottom:5px;margin-top:5px;list-style:none;border-bottom:1px solid #bfb186;width:170px;text-align:right}#mix-ingredients li div{text-align:left}#mix-text-display .price{font-size:1.1em;color:#1a0e03;font-weight:bold;background:url(../images/designer/ingredient_remove.gif);background-repeat:no-repeat;background-position:right;padding-right:12px}#mix-text-display .price:hover{text-decoration:none}#mix-label-form{background-image:url(../images/designer/mix_label_form_bg.gif);background-repeat:repeat-x;background-position:top;font-size:0.9em;margin-top:5px;width:170px;color:#fff;padding:10px;-moz-border-radius:2px;-khtml-border-radius:2px}#mix-label-form h2{color:#fff}#mix-label-form input{width:160px}#mix-label-form label{color:#ff7f7f}#designer-cacao{background-image:url(../images/designer/cacao.png);width:217px;height:272px;position:absolute;z-index:100;top:-96px;right:0px}#article hr{float:none}#article .head{height:35px}#article .info{font-family:Arial;font-size:90%;color:#736250;float:left;width:90%;height:36px}#article .info h1 a{color:#261504}#article .commentCount{width:36px;height:36px;background:url(../images/blog/comment_count.png) no-repeat;float:right;color:#009fbf;font-weight:bold;font-size:125%;text-align:center;vertical-align:middle;line-height:28px}#article .content{margin-top:5px}.spacer30{height:30px}.box{background-color:#dfd3b1;border:0;margin-top:10px;margin-bottom:10px;padding:10px;-moz-border-radius:2px;-khtml-border-radius:2px}#sidebar li{list-style-image:url(../images/blog/list-bullet.gif)}#sidebar .bloggroll a{color:#736250}#sidebar .info{color:#998e6b}#comment-list{font-size:120%;font-weight:bold;color:#998e6b;list-style:decimal}#comment-list .info{color:#998e6b;font-family:Arial;font-size:90%;margin-bottom:5px}#comment-list .comment{font-size:80%;font-weight:normal;color:#736250;margin-bottom:10px;line-height:normal;margin-top:10px}#comment-form input,textarea{margin-top:2px;margin-bottom:3px;margin-right:5px}#comment-form input{width:150px}#comment-form label{font-size:90%}.info{font-size:90%}#comment-list li.active{color:#CC2929}#comment-list li.active .comment,#comment-list li.active .info{color:#444}#address-form fieldset{margin-bottom:30px}#address-form legend,h4{font-size:100%;color:#261504;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:100%}#address-form label{float:left;width:130px;font-size:100%;color:#998e6b;font-family:Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:middle;line-height:28px}#address-form fieldset input{height:23px;width:300px;border:1px solid #bfb186;margin-top:5px;float:left}#address-form select{height:23px;width:130px;border:1px solid #bfb186;margin-top:5px;float:left}#address-form #id_country,#address-form #id_delivery_country,#address-form #id_state,#address-form #id_delivery_state{width:300px}#address-form textarea{width:300px;border:1px solid #bfb186;margin-top:5px;height:50px;float:left}#address-form .radio{float:left;margin-left:0px;margin-right:10px;width:auto;height:auto}#address-form .error{background:url(../images/checkout/error_arrow.gif) left no-repeat;line-height:23px;margin-top:6px;margin-left:30px;color:#fff;float:left;padding-left:25px;width:410px;font-weight:bold}#address-form #id_buy_greeting_card_label{padding-left:1em;width:80%}#address-form #id_buy_greeting_card{width:auto;height:auto;border:none}#address-form #id_greeting_card_message{width:428px;height:auto}#address-form #id_zip_code,#address-form #id_delivery_zip_code,#address-form #id_packstation_zip_code{width:44px;margin-right:256px}#address-form #id_send_newsletter{float:left;width:auto;height:auto;margin-right:10px;border:0}#address-form #send_newsletter_label{vertical-align:middle;line-height:28px;font-size:0.9em;width:550px}#address-form #id_seperate_delivery{float:left;width:auto;height:auto;margin-right:10px;border:0}#delivery_choice label{width:130px;padding-left:10px;float:none;line-height:20px}#delivery_choice input{margin-top:0px !important}#delivery_options ul{margin:0}#delivery_options ul li{list-style-type:none;list-style-position:outside;margin:0}#delivery_options input{height:16px !important;width:16px !important;border:none !important;margin-top:5px;float:none}#address-form #greeting_card_form img{float:right}#payment-form label{float:left;width:140px;font-size:100%;color:#998e6b;font-family:Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:middle;line-height:28px}#payment-form fieldset input{height:23px;width:300px;border:1px solid #bfb186;margin-top:5px;float:left}#payment-form select{height:23px;width:215px;border:1px solid #bfb186;margin-top:5px}#payment-form textarea{width:300px;border:1px solid #bfb186;margin-top:5px;height:50px}#payment-form #id_payment_0,#payment-form #id_payment_1,#payment-form #id_payment_2,#payment-form #id_payment_3,#payment-form #id_payment_bonus{float:left;margin-left:0px;margin-right:10px;border:0;width:auto;height:auto}#payment-form .error{background:url(../images/checkout/error_arrow.gif) left no-repeat;line-height:23px;margin-top:6px;margin-left:30px;color:#fff;float:left;padding-left:25px;width:280px;font-weight:bold}#payment-form .payment-leftcol{width:20%;float:left}#payment-form .payment-rightcol{width:80%;float:left;vertical-align:middle;font-size:1.1em}#payment-form .payment-rightcol em{font-size:0.9em;vertical-align:middle;line-height:25px;font-style:normal}#payment-form legend{font-size:100%;color:#261504;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:100%}#payment-form fieldset{margin-bottom:30px}#payment-form #id_donate{width:auto;height:auto;border:0}#payment-form #id_donate,#payment-form #id_donation_amount{float:none}#payment-form #donate_label,#donation_amount{width:70%;float:none}#bonus_info{background:#DED2AE;padding:5px}#bonus_info p{color:#000}#payment-form .bonus_button{width:70px;height:23px;border:0}#checkout-end{width:750px;margin-left:auto;margin-right:auto}#checkout-end hr{margin-bottom:1em}#checkout-end-thx{margin-left:120px;margin-right:105px;padding-left:240px;background-image:url(../images/checkout/thankyou.png);background-position:0px 0px;background-repeat:no-repeat;height:150px;margin-bottom:20px}#checkout-end table{font-size:1.1em;width:100%;font-weight:bold;margin:0;padding:0;margin-top:1em;border-collapse:collapse}#checkout-end table th{width:30%;color:#998E6B;font-size:1.0em;padding:2px 0}#checkout-end table td{width:70%;color:#261504;font-size:1.0em}#checkout-sidebar{font-size:0.9em;width:243px}#checkout-sidebar img{margin-bottom:5px;margin-top:3px}#checkout-sidebar hr{margin-bottom:5px;margin-top:5px}#checkout-sidebar .ad_image{border:2px solid #fff;height:60px;width:235px;display:block;background:#00b5d9}#checkout-control .box_small{float:left;width:160px;margin-right:25px}#checkout-control .box_big{float:left;width:345px}#checkout-control span{font-size:0.9em}#checkout-control span a{font-size:1.0em}#checkout-control table{width:100%;border:0;padding-top:5px}#checkout-control .line{height:25px;vertical-align:middle}#checkout-control th{color:#998e6b;text-align:left}#checkout-control .col_tafelname{width:180px;font-size:1em;font-weight:bold;color:#332310}#checkout-control .col_zusammenstellung{width:430px !important;width:440px;padding-right:10px}#checkout-control .col_preis{width:70px !important;width:120px;padding-left:50px !important;padding-left:0px;text-align:center}#checkout-control th.col_small{width:70px;text-align:center}#checkout-control td.col_preis,#checkout-control td.col_small{font-weight:bold;font-size:1.2em;color:#1a0e03;vertical-align:middle}#checkout-control td.col_preis{background:url(../images/cart/price_bg.gif) left no-repeat}#checkout-control td.col_small{width:70px;background-color:#ded2ae;text-align:center}#checkout-control tfoot{line-height:40px;color:#261504;background:#ded2ae}#checkout-control td.misc_left{text-align:right;color:#736a50;font-weight:bold;padding-right:10px;vertical-align:middle}#checkout-control td.misc_middle{font-size:0.9em;vertical-align:middle}#checkout-control td.misc_right{color:#261504;font-size:1.1em;font-weight:bold;text-align:right;padding-right:5px;vertical-align:middle}#checkout-control td.neg_price{color:#ff2a00}#checkout-control td.misc_middle span{font-weight:bold}#checkout-control tfoot .misc_left{color:#261504;font-size:1.1em}#checkout-control .disclaimer{padding-top:10px;padding-bottom:10px;font-size:1.0em;color:#261504}#checkout-control .disclaimer a{font-size:1.0em;color:#009fbf}#checkout-control .disclaimer input{margin-top:1px;float:right}#checkout-control .disclaimer label{padding-left:5px;width:230px;float:right}#checkout-control .error{font-size:1.1em;margin-top:5px;background:#cc2929;color:#fff;font-weight:bold;text-align:right;line-height:40px;vertical-align:middle;width:890px !important;width:99%;-moz-border-radius:1px;-khtml-border-radius:1px;padding-right:10px}#page-checkout .perror{font-size:1.1em;margin-top:5px;margin-bottom:10px;background:#cc2929;color:#fff;font-weight:bold;text-align:left;line-height:40px;vertical-align:middle;width:880px !important;width:99%;padding-left:10px;padding-right:10px;-moz-border-radius:1px;-khtml-border-radius:1px}#page-checkout .perror a{font-size:1.0em;color:#fff;font-weight:bold}.hlist{overflow:hidden;width:550px}.hlist ul{line-height:1em;list-style:none;margin:0;padding:24px 0 0 20px;white-space:nowrap}.hlist strong{color:#ff2a00;font-size:1.2em}.hlist li.special a{color:#fff}.hlist li.special strong{color:#fff}.hlist li{list-style-type:none !important;background:url(../images/header/left.gif) no-repeat top left;float:left;margin:1px;padding:0 0 0 2px;height:45px;text-align:center}.hlist a{color:#e5ddc3;background:transparent url(../images/header/right.gif) no-repeat top right;display:block;font-weight:normal;padding:5px 8px 3px 8px;text-decoration:none;text-transform:none;width:auto;width/**/:/**/ .1em}.hlist a:link,.hlist a:visited{background-color:transparent}.hlist>ul a,.hlist>ul strong{width:auto}.hlist ul li:focus,.hlist ul li:hover,.hlist ul li:active{background-position:0 -150px}.hlist li:focus a,.hlist li:hover a,.hlist li:active a{background-position:100% -150px}.hlist a:focus,.hlist a:hover,.hlist a:active{background-color:transparent;color:#e5ddc3;text-decoration:none}.hlist li.special a:focus,.hlist li.special a:hover,.hlist li.special a:active{background-color:transparent;color:#fff;text-decoration:none}.hlist li.active,.hlist ul li.active:focus,.hlist ul li.active:hover,.hlist ul li.active:active{background:url(../images/header/left_on.gif) no-repeat top left;border:0 none}.hlist li.active a{background:transparent url(../images/header/right_on.gif) no-repeat top right;font-weight:bold;padding:7px 16px 3px 13px;display:block;font-weight:normal;color:#3a240d}.hlist li.special.active strong{color:#608000}#page-home #main ul li{list-style-image:url(../images/home/list_point.png);list-style-position:outside}#page-home #main{background:url(../images/home/background.jpg) center no-repeat;height:268px}#page-home #main div{text-align:center;width:280px;position:relative;left:130px;top:40px}#page-home #main ul{text-align:left;margin-left:2em}#page-infos #main{color:#261504}#page-infos h2{font-size:1.2em;color:#261504;margin-bottom:10px;margin-top:20px}#page-infos h3{font-size:1.0em;color:#5e4329}#page-infos #navigation{color:#261504;font-weight:bold;margin:0}#page-infos #navigation li{list-style-type:none}#page-infos #navigation li.seperator{padding:0}#page-infos #navigation ul{margin:0}#page-infos #navigation ul li{font-weight:normal;list-style-type:none;margin:0}#page-infos #navigation ul li a{padding-left:10px}#page-infos #navigation a{color:#261504;display:block;padding:2px;-moz-border-radius:1px;-khtml-border-radius:1px}#page-infos #navigation a:hover,#page-infos #navigation a.active{background:#261504;color:white;text-decoration:none}#page-infos #navigation li.sublist{background:#e0d5b5;-moz-border-radius:1px;-khtml-border-radius:1px;padding:2px;padding-left:6px}#page-infos #col3_content img.border{border:1px solid #73502E}#page-infos #col3_content img.right{float:right}#page-infos #col3_content img.left{float:left}#page-infos #col3_content img.pad{margin:10px}#faq{padding:1em}#faq h2{color:#261504}#faq dd,#faq dt{font-size:1.2em;color:#736250}#faq dt a{color:#736250}#contact label{display:block}#contact h2{margin-bottom:1em}#page-blograce #main{background:url(../images/blog/blograce_bg.jpg) center 50px no-repeat}#page-blograce #topbox{width:330px;margin-left:285px;font-size:1.0em;height:250px;color:#261b0f;text-align:center}#page-blograce #topbox p{font-size:1em;line-height:1.3em}#page-blograce #topbox h1{font-size:1.5em;text-align:center}#page-blograce #topbox h2{font-size:1.3em}#page-blograce #topbox hr{border-bottom:0px;border-top:1px solid #d8ceae;margin-top:10px;margin-bottom:10px}#page-blograce hr.space{margin-top:8px !important;margin-bottom:15px !important}#page-blograce .mix ul{list-style-position:inside;list-style-type:none;margin-left:5px;padding:0}#page-blograce .mix ul li{margin:0;padding:0}#page-blograce #female .info,#page-blograce #male .info{margin-bottom:6px;margin-top:6px;text-align:right;height:25px;line-height:25px;color:#1a0e03}#page-blograce #female .info .divider,#page-blograce #male .info .divider{width:0;border-left:1px solid #bfb186;border-right:1px solid #ffffff;margin-left:5px;margin-right:5px}#page-blograce #female .info em,#page-blograce #male .info em{padding-left:5px;font-size:1.3em;font-weight:bold;font-style:normal;margin:0 5px}#page-blograce #female .info img,#page-blograce #male .info img{vertical-align:middle}#page-blograce #female hr,#page-blograce #male hr{margin-top:15px;margin-bottom:15px}#page-blograce #female{margin-left:40px;width:370px}#page-blograce #female p{font-size:0.9em;color:#1a0e03}#page-blograce #female h1{color:#990036;font-size:1.4em}#page-blograce #female h2{color:#e3004f;font-size:1.2em}#page-blograce #female h3{color:#990036;font-size:1.0em}#page-blograce #female .mix{color:#990036;font-size:0.8em;background:#f2cbbd;padding:7px 0 7px 7px}#page-blograce #male{margin-right:40px;width:370px}#page-blograce #male p{font-size:0.9em;color:#1a0e03}#page-blograce #male h1{color:#005580;font-size:1.4em}#page-blograce #male h2{color:#007fbf;font-size:1.2em}#page-blograce #male h3{color:#005580;font-size:1.0em}#page-blograce #male .mix{color:#005080;font-size:0.8em;background:#ccddd1;padding:7px 0 7px 7px}ul.check_mark li{list-style-image:url(../images/home/list_point.png);list-style-position:inside;text-align:left}ul.outer_check_mark li{list-style-image:url(../images/home/list_point.png);list-style-position:outside;text-align:left}#page-bonus-shop #main{background:transparent url(../images/bonus/bonus_teaser.jpg) no-repeat scroll center 5px;padding-top:230px;color:#4c361f}#page-bonus-shop label{font-size:125%;color:#998e6b;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:100%}#page-bonus-shop h1 span{color:#998E6B}#page-bonus-shop ol li{font-family:Arial,Sans,Verdana;color:#261504;font-weight:bold;font-size:1.1em}#page-bonus-shop ol li em{font-size:0.9em;font-weight:normal;font-style:normal}#page-bonus-shop #id_amount{text-align:center}#page-page-bonus-template #main{color:#4c361f}#page-bonus-template h2{font-family:Arial,Sans,Verdana;color:#261504;font-weight:bold;font-size:1.1em}#page-bonus-template .form{background:#ded2ae;padding:10px 15px 1px 10px;margin-bottom:5px}#page-bonus-template label{color:#736a50;font-weight:bold;font-size:1.1em}#page-bonus-template .choose{margin-bottom:20px}#page-bonus-template .choose .active{background:#ded2ae;idth:240px}#page-bonus-template .choose .subcl,#page-bonus-template .choose .subc,#page-bonus-template .choose .subcr{padding:10px}#page-bonus-template .choose img{width:auto;height:auto;border:1px solid #b8a97f;margin-top:10px}#page-bonus-template .form label{display:block}#page-bonus-template .form textarea,.form input,.form select{width:100%;margin-bottom:5px}#page-bonus-template .form em{color:#998e6b;font-weight:normal;font-size:0.9em;font-style:normal}#page-bonus-template #form-error{width:97%;display:block;background:#cc2929;color:white;padding:.5em;margin:.5em}#page-bonus-template .errorlist{list-style-type:none;margin:0;padding:0}#page-bonus-template .errorlist li{padding:0;margin:0;font-weight:bold;color:#bb2020;padding-left:10px}#page-bonus-template #preview{margin-top:20px;width:570px;height:286px;background-position:center;background-repeat:no-repeat}#page-bonus-template #preview.border{border:1px solid #DED2AE}#shopping-cart table{width:100%;border:0;padding-top:5px}#shopping-cart .error{font-size:1.1em;margin-top:5px;background:#cc2929;color:#fff;font-weight:bold;text-align:left;line-height:40px;vertical-align:middle;width:880px !important;width:99%;padding-left:10px;padding-right:10px;-moz-border-radius:1px;-khtml-border-radius:1px}#shopping-cart .error a{font-size:1.0em;color:#fff;font-weight:bold}#shopping-cart span{font-size:0.9em}#shopping-cart a{font-size:0.9em;font-weight:normal}#shopping-cart th{font-size:1.1em;font-weight:bold;color:#998e6b;text-align:left}#shopping-cart .line{height:25px;vertical-align:middle}#shopping-cart td.col_tafelname{width:180px;font-size:1em;font-weight:bold;color:#332310}#shopping-cart .col_preis{width:70px !important;width:120px;padding-left:50px !important;padding-left:0px;text-align:center}#shopping-cart td.col_preis{font-weight:bold;font-size:1.2em;color:#1a0e03;vertical-align:middle;background:url(../images/cart/table_bg_big.gif) left no-repeat}#shopping-cart th.col_small{width:70px;text-align:center}#shopping-cart td.col_small{width:70px;font-weight:bold;font-size:1.2em;color:#1a0e03;vertical-align:middle;background:url(../images/cart/table_bg_big.gif) right no-repeat;text-align:center}#shopping-cart td.col_small img{vertical-align:top;height:18px;width:18px;margin:0}#shopping-cart .minus{width:19px;height:18px;padding:0;margin:0;background:url(../images/cart/button_minus.gif) no-repeat left;display:block;float:left}#shopping-cart .plus{width:19px;height:18px;padding:0;margin:0;background:url(../images/cart/button_plus.gif) no-repeat right;display:block;float:left}#shopping-cart .col_small input{width:30px;font-size:0.7em;border:1px solid #c2b489;height:16px;text-align:center;vertical-align:middle}#shopping-cart td.misc_left{text-align:right;color:#736a50;font-weight:bold;padding-right:10px;vertical-align:top}#shopping-cart td.misc_middle{font-size:0.9em;vertical-align:middle}#shopping-cart td.misc_middle a{font-size:1.0em}#shopping-cart td.misc_right{color:#261504;font-size:1.1em;font-weight:bold;text-align:right;padding-right:5px;vertical-align:middle}#shopping-cart td.misc_right_red{color:#ff2a00;font-size:1.1em;font-weight:bold;text-align:right;padding-right:5px;vertical-align:middle}#shopping-cart tfoot{line-height:40px;color:#261504;background:#ded2ae}#shopping-cart tfoot .misc_left{color:#261504;font-size:1.2em}#shopping-cart input.bonus{font-size:1.0em;width:110px;height:20px;float:left;text-align:center}#shopping-cart a.bonus{margin-left:-2px;height:22px;width:70px;display:block;background:url(../images/cart/einloesen.gif) left no-repeat;float:left}#shopping-cart input.termin{float:left;height:auto;width:auto;border:0}#shopping-cart label.termin{float:left;width:160px !important;width:170px;padding-left:10px}#shopping-cart .col_zusammenstellung{padding-right:10px;padding-left:10px;vertical-align:top}#shopping-cart .col_zusammenstellung ol{padding:0;margin:0;list-style:none;margin-bottom:5px}#shopping-cart .col_produkt{vertical-align:top}#shopping-cart .empty{font-size:1.2em;text-align:center;padding:20px 0;font-weight:bold}#shopping-cart #gratis-mix-info{background-color:#61a600;color:white;text-align:right;padding:8px;font-weight:bold;-moz-border-radius:1px;-khtml-border-radius:1px;line-height:21px;vertical-align:middle}#shopping-cart #gratis-mix-info img{line-height:21px;vertical-align:middle}#shopping-cart .mix_design{display:none}#shopping-cart .mix_design input{border:0 !important}#shopping-cart .mix_design img{display:none;position:absolute;z-index:100;margin-left:13px;margin-top:15px}#shopping-cart .mix_design:hover img{display:block}#shopping-cart tr.gift_box td{background:none}#shopping-cart tr.gift_box td.col_tafelname h3{margin-bottom:2em;font-size:1em;color:#9a8d6a}#shopping-cart tr.gift_box td.col_tafelname strong{display:block;font-size:1.1em}#shopping-cart tr.gift_box td.col_tafelname em{font-style:normal;margin-top:10px;color:#9a8d6a}#shopping-cart tr.gift_box td.col_zusammenstellung{padding-top:2em}#aktion5p1-logo{background:url(../images/aktion5p1/cart_info.png);position:absolute;top:90px;margin-left:722px;display:block;width:178px;height:105px}#page-muttertag #main{background:url(../images/special/muttertag/muttertag.jpg) no-repeat center -25px;height:242px}#page-muttertag .teaser{text-align:center;color:#99826b;height:200px}#page-muttertag .teaser h1{color:#80002a}#page-muttertag .teaser p{font-size:0.9em}#page-muttertag .code{background:url(../images/special/muttertag/bonus_code.gif) top center no-repeat;height:30px;width:139px;line-height:30px;vertical-align:middle;text-align:center;color:#998e6b;font-size:1.2em;font-weight:bold;margin-left:auto;margin-right:auto}#lexicon h1 span{margin-left:10px;font-size:0.8em}#lexicon .ingredient{margin-top:10px;margin-bottom:10px}#lexicon .ingredient img{float:left}#lexicon .ingredient .description{float:right;text-align:left;width:80%}#lexicon .ingredient .description div{text-align:right;font-weight:bold;font-size:1.1em;height:23px}#lexicon .ingredient .description div .button{float:right;padding-left:10px;height:23px}#lexicon .ingredient .description img{border:0}#lexicon .ingredient .description div .price{float:right;padding-right:10px;height:23px;line-height:23px;vertical-align:middle}#lexicon-sidebar h2{margin:0}#lexicon-sidebar div{background:#dfd4b2;padding:10px;margin-top:5px}#lexicon-sidebar div div{padding:0;margin:0}#lexicon-sidebar li{list-style-image:url(../images/blog/list-bullet.gif)}#lexicon .pagination,#lexicon .pagination a{text-align:center;line-height:22px;height:22px;vertical-align:middle}#lexicon h1{height:22px;line-height:22px;vertical-align:middle}.raquo{background:url(../images/blog/list-bullet.gif) no-repeat left center;padding-left:10px}img.ingredient-shadow,img.ingredient-shadow_status_1{background:url(../images/designer/ingredient_shadow.png) no-repeat;padding-left:2px;padding-top:2px;padding-right:8px;padding-bottom:10px}#aktion5p1-logo{background:url(../images/aktion5p1/cart_info.png);position:absolute;top:90px;margin-left:722px;display:block;width:178px;height:105px}.info-overlay{color:#009fbf;text-decoration:none}.info-overlay:hover{text-decoration:none}.info-overlay span{display:none}.info-overlay:hover span{position:absolute;display:block;padding:5px;background:#ded2ae;border:5px solid #f0e5c6;color:#261504;font-size:1.05em !important;width:250px;font-weight:normal;z-index:200;text-decoration:inherit}#page-shop .subnavi{margin-left:0;margin-top:15px;list-style-type:none;font-size:1.1em;font-weight:bold;color:#261504;margin-bottom:40px}#page-shop .subnavi li{margin-left:0}#page-shop .subnavi li.divider{padding:0;width:160px}#page-shop .subnavi a{color:#261504;display:block;padding:1px 2px 1px 5px}#page-shop .subnavi a:hover{color:#ff2a00;text-decoration:none}#page-shop .subnavi a.active{background:#261504;color:#ffffff;text-decoration:none;width:155px;-moz-border-radius:1px;-khtml-border-radius:1px}#page-shop .subnavi a.osterbox{background:#509c37;color:#fff;text-decoration:none;width:155px;-moz-border-radius:1px;-khtml-border-radius:1px}#page-shop #sel-head,#page-shop #sel-foot{color:#998e6b;vertical-align:middle;line-height:22px}#page-shop #sel-head img,#page-shop #sel-foot img{vertical-align:middle;line-height:22px;margin-left:5px;margin-right:5px}#page-shop #sel-foot{text-align:center}#page-shop #mix-filter{width:99%;background:#ded2ae;border:0;padding:5px}#page-shop #mix-filter p{margin:0;line-height:1em}#page-shop #mix-filter select{width:99%;font-size:0.9em;margin-top:3px;margin-bottom:10px;color:#4c361f}#page-shop #mix-filter label{font-size:0.9em;color:#736a50}#page-shop #products{margin:0;padding:0}#page-shop #products .product{color:#4c361f;width:162px;float:left;margin-right:4px;margin-left:8px}#page-shop .cols3 .product{width:216px !important}#page-shop #products .product p{font-size:0.9em}#page-shop #products .product .info{font-size:0.9em;color:#1a0e03;text-align:right;margin-top:3px;margin-bottom:3px}#page-shop #products .product a{float:left}#page-shop #products #mix-quantity-form input{margin:0px !important}#page-shop #products .divider{width:0;border-left:1px solid #bfb186;border-right:1px solid #ffffff;margin-left:5px;margin-right:5px}#page-shop #products .product em{padding-left:5px;font-size:1.3em;font-weight:bold;font-style:normal}#page-shop #products hr{margin:10px 0}#page-shop #products .recommended_product{float:left;margin-right:10px;width:330px}#page-shop #products .recommended_product h2{color:#4e3e29}#page-shop #products .recommended_product .mix{background-color:#ded2ae;padding:5px 0px 5px 5px}#page-shop #products .recommended_product ul{color:#805a40;font-size:1.0em;list-style-position:inside;list-style-type:none;margin-left:5px;padding:0}#page-shop #products .recommended_product ul li{margin:0;padding:0}#page-shop #products .recommended_product p{color:#4c361f;font-size:0.9em;line-height:1.1em}#page-shop #products .recommended_product .info{margin-bottom:6px;margin-top:6px;text-align:right}#page-shop #products .recommended_product .info,#page-shop #products .recommended_product span,#page-shop #products .recommended_product em,#page-shop #products .recommended_product .info a{height:25px;line-height:25px}#page-shop #products .recommended_product .info form{margin:3px 5px;float:right}#page-shop #products .recommended_product a img{vertical-align:middle}#page-shop #products .recommended_product em{color:#4e3e29;font-size:1.4em;font-style:normal;font-weight:bold;margin:0 5px}#page-shop #products .product h2{color:#261504}#page-shop #products .product p.description{font-weight:bold}.mix-image,.mix-image-big{background:white;text-align:center}.mix-image img,.mix-image-big img{padding:1px}.mix-image.horizontal{width:156px}.mix-image.vertical{width:105px}.mix-image-big.horizontal{width:250px}#shop-details h1{font-size:1.3em;color:#261504}#shop-details .subcolumns{margin-top:10px;margin-bottom:30px}#shop-details p#additions{padding-left:1em}#shop-details #buy{margin-top:20px}#shop-details #buy strong{font-size:1.4em;margin-right:1em}#shop-details #buy,#shop-details #buy strong,#shop-details #buy a,#shop-details #buy a img{vertical-align:middle;line-height:23px}#press_reports table{border-collapse:collapse;width:100%}#press_reports td{padding:0.5em}#press_reports td.logo{width:40%}#press_reports td.logo a{text-decoration:none}#press_reports h3{font-size:1.1em}#press_reports p{margin-top:1em}#press_reports ul{list-style-type:none;padding:0}#press_reports ul li{display:inline;font-size:1.2em;font-weight:bold}#page-christmas-bonus{background:#ede1bd url(../images/christmas_bonus/bg.png) left -3px repeat-x}#page-christmas-bonus #main{background:url(../images/christmas_bonus/teaser.jpg) no-repeat top center}#page-christmas-bonus #winbox{position:absolute;z-index:2;margin-left:595px;margin-top:79px;text-align:center;width:260px}#page-christmas-bonus #code_wrapped,#page-christmas-bonus #email_wrapped{padding-left:10px;padding-right:10px;text-align:center;margin-bottom:10px;text-align:center;border:none}#page-christmas-bonus #code_wrapped{width:235px;height:26px;background:#ad1514 url(../images/christmas_bonus/code_input.png) no-repeat top left;padding-top:10px;font-size:1.2em;margin-top:10px}#page-christmas-bonus #email_wrapped{width:134px;height:19px;background:#ad1514 url(../images/christmas_bonus/email_input.png) no-repeat top left;padding-top:5px;font-size:1.0em;margin-top:0}#page-christmas-bonus #code_wrapped:focus,#page-christmas-bonus #email_wrapped:focus{outline:0}#page-christmas-bonus #winbox h1{color:#ffa7aa}#page-christmas-bonus #winbox h2{color:#ffffff;font-size:1.6em;margin-bottom:10px}#page-christmas-bonus #winbox strong{color:#fff;font-size:1.2em;margin-top:1em;display:block}#osterbox .teaser{background:transparent url(../images/shop/osterbox.jpg) no-repeat right 15px;height:230px;padding:70px 20px 0px 500px}#osterbox p{color:#4c361f;font-size:1.0em;line-height:1.1em}#osterbox .teaser p,#osterbox .teaser ul{margin-bottom:0.5em}#osterbox .teaser .price{margin-top:25px;text-align:center;font-size:1.6em;color:#509C37;font-weight:bold}#osterbox h1{font-size:1.2em;font-weight:bold;color:#000000}#osterbox h1 span{font-size:0.7em;color:#998e6b}#osterbox h3 span{font-size:0.7em;color:#166c3d}#osterbox .info{font-size:0.9em;color:#1a0e03;text-align:right;margin-top:3px;margin-bottom:3px}#osterbox .info a img{line-height:23px;vertical-align:middle}#osterbox .info .divider{width:0;border-left:1px solid #bfb186;border-right:1px solid #ffffff;margin-left:5px;margin-right:5px}#osterbox .info em{padding-left:5px;font-size:1.3em;font-weight:bold;font-style:normal}#osterbox .mix{background-color:#DED2AE;padding:5px 0 5px 5px}#osterbox .mix ul{font-size:1em;list-style-position:inside;list-style-type:none;margin:0;padding:0}#page-easter #main{background:url(../images/special/easter/main_bg.png) repeat-x top;padding-top:0px;height:292px}#page-easter #main .page_margins{background:url(../images/special/easter/main.jpg) no-repeat center top;height:312px;width:944px}#page-easter #main .inner{position:absolute;margin-left:590px;margin-top:95px;width:300px;text-align:center;color:#268102}#page-easter #main .inner p{margin-bottom:0px}#page-easter #teaser{background:#46a300 url(../images/special/easter/teaser_bg.png) repeat-x top;border:none;color:#fff}#page-easter #teaser .left_box,#page-easter #teaser .middle_box,#page-easter #teaser .right_box{border:none}#page-easter #teaser .left_box,#page-easter #teaser .middle_box{border-right:1px solid #99c728}#page-easter #teaser .subcl,#page-easter #teaser .subcr{text-align:center;padding:0 10px}#page-easter #teaser .subcolumns p{font-size:11px;margin-top:5px}#page-easter #teaser .subcolumns h2{color:#ffff7f}#page-easter #teaser .subcolumns strong{font-weight:bold}#schoko-abo h3{margin-bottom:10px;float:left}#schoko-abo h1{font-size:1.2em;font-weight:bold;color:#000000}#schoko-abo h1 span{font-size:0.7em;color:#998e6b}#schoko-abo p{color:#4c361f;font-size:1.0em;line-height:1.1em;margin-bottom:20px}#schoko-abo ul{margin:10px 0 0 0;padding:0}#schoko-abo li{font-size:0.95em;color:#4c361f;margin:5px 0}#schoko-abo li em{font-size:1.0em;font-weight:bold;font-style:normal}#schoko-abo .info{margin-top:10px;text-align:right;margin-bottom:20px}#schoko-abo a img{margin-top:-4px;vertical-align:middle}#schoko-abo .info em{color:#1a0e03;font-size:1.5em;font-style:normal;font-weight:bold;margin:0 5px}#schoko-abo #cart-info{-moz-border-radius:1px;-khtml-border-radius:1px;background-color:#61A600;color:white;font-weight:bold;padding:1em;font-size:1.1em;vertical-align:middle;text-align:center}}#page-firms #main{color:#261504;background:url(../images/firms/bg.jpg) center top no-repeat;padding-top:300px}#page-firms #main hr{margin-bottom:2em;margin-top:2em}#page-firms #col1_content strong{color:#998e6b;font-size:1.2em}#page-firms #subnavi{margin-left:0;margin-top:1em;width:80%}#page-firms #subnavi li{border-bottom:1px solid #BFB186;border-top:1px solid #FFFFFF;font-size:1em;font-weight:bold;list-style-type:none;list-style-position:outside;margin:0;padding-top:5px;padding-bottom:5px}#page-firms #subnavi li.first{border-top:0}#page-firms #subnavi li.last{border-bottom:0}#page-firms #subnavi li a{color:#261504;display:block;padding-left:0.8em}#page-firms #subnavi li a:hover{color:#ff2a00;text-decoration:none}#page-firms .left a{display:block;margin-top:8px;width:200px}#page-firms .right h1{margin-bottom:1em}#page-firms .right li{color:#261504;font-weight:bold;list-style-image:url(../images/misc/haekchen_gruen.png);list-style-position:outside;margin-bottom:0.2em}#page-firms #contact h2{color:#261504}#page-firms .quote{color:#736a50;margin-bottom:10px}#page-firms .quote blockquote{font-style:italic}#page-firms .quote cite{font-style:normal;padding-left:30px}#page-firms .right h2 a{font-size:0.6em;padding-left:1em}#page-mothers_day #main{background:url(../images/special/mothers_day/bg.png) repeat-x top;padding-top:0px;height:288px}#page-mothers_day #main .page_margins{background:url(../images/special/mothers_day/md_teaser.jpg) no-repeat center top;height:288px;width:900px}#page-mothers_day #main .inner{position:absolute;margin-left:530px;margin-top:100px;width:350px;text-align:center;color:#420841}#page-mothers_day #main .inner a{display:block;margin-top:10px}#page-mothers_day #teaser .subcolumns h2{color:#420841}#page-mothers_day #teaser .subcolumns strong{color:#bd387c;font-weight:bold}.specialbox .teaser{background:transparent no-repeat right 15px;height:245px;padding:40px 20px 0px 435px}.specialbox p{color:#4c361f;font-size:1.0em;line-height:1.1em}.specialbox .teaser p,.specialbox .teaser ul{margin-bottom:0.5em}.specialbox .teaser .price{margin-top:5px;font-size:1.5em;font-weight:bold;float:left;margin-right:20px}.specialbox h1{font-size:1.2em;font-weight:bold;color:#000000}.specialbox h1 span{font-size:0.7em;color:#998e6b}.specialbox h3 span{font-size:0.7em;color:#166c3d}.specialbox .info{font-size:0.9em;color:#1a0e03;text-align:right;margin-top:3px;margin-bottom:3px}.specialbox .info a img{line-height:23px;vertical-align:middle}.specialbox .info .divider{width:0;border-left:1px solid #bfb186;border-right:1px solid #ffffff;margin-left:5px;margin-right:5px}.specialbox .info em{padding-left:5px;font-size:1.3em;font-weight:bold;font-style:normal}.specialbox .mix{background-color:#DED2AE;padding:5px 0 5px 5px}.specialbox .mix ul{font-size:1em;list-style-position:inside;list-style-type:none;margin:0;padding:0}.specialbox .normal_box{height:120px;overflow:hidden}.specialbox .box_xl{margin-top:3.5em}.specialbox a{float:right}#page-xmas #header .seperator{background:url(../images/special/xmas/head_seperator50.png) no-repeat center -4px}#page-xmas #header #header-cart{background-image:url(../images/special/xmas/cart_bg.png)}#page-xmas #header-cart a,#page-xmas #header-cart a span{color:#fff !important}#page-xmas #main{background:#fff url(../images/special/xmas/bg.png) repeat-x top;height:287px;padding-top:0px}#page-xmas #main .page_margins{background:url(../images/special/xmas/xmas_teaser.jpg) no-repeat center top;height:308px;width:945px}#page-xmas #main .inner{position:absolute;margin:107px 0 0 450px}#page-xmas #teaser{background:#fff url(../images/special/xmas/teaser_bg.png) repeat-x bottom}#page-xmas #teaser{font-size:0.9em}#page-xmas #teaser .left_box,#page-xmas #teaser .middle_box{border-right:1px solid #ded6be}#page-vday #header #header-cart{background:url(../images/events/valentines_day/header_cart.png) -3px 4px no-repeat}#page-vday #header #header-cart a{color:#bfb186 !important}#page-vday #header #header-cart a span{color:#fff !important}#page-vday #header .seperator{background:url(../images/events/valentines_day/seperator_50.png) center -4px no-repeat}#page-vday #main{background:url(../images/events/valentines_day/content_bg.png) top repeat-x;height:309px;color:#fff;padding-top:0;margin-top:0;padding-bottom:0}#page-vday #main .page_margins{background:url(../images/events/valentines_day/vday.jpg) no-repeat top center;height:309px;width:960px;padding-top:0;margin-top:0}#page-vday #main .inner{position:absolute;margin-left:590px;margin-top:145px;width:320px;text-align:center}#page-vday #teaser{background:#64020c url(../images/events/valentines_day/teaser_bg.png) top repeat-x;border:0;color:#ffbfca;padding-top:0;font-size:0.9em}#page-vday #teaser .subcolumns h2{color:#fff}#page-vday #teaser .c25l,#page-vday #teaser .c25r{border:none;padding-top:30px}#page-vday #teaser .subcolumns.border .c25l{background:transparent url(../images/events/valentines_day/teaser_border.png) right top no-repeat}#page-vday #teaser .subcolumns.border_bottom .c25l{background:transparent url(../images/events/valentines_day/teaser_border.png) right bottom no-repeat}@media screen and (-webkit-min-device-pixel-ratio:0){.recommendations_background{margin-top:59px !important}}