/*body{background:url(/img/tmpl/main_bg.jpg) no-repeat fixed; background-size: cover;}*/
body{background-color: #cc9966;}

#main{width:522px;/*margin:0px auto 50px auto;*/} /*502*/

#header1{ position:relative; width:522px; height:79px;} /*502*/
#header1_1{ position:absolute; top:10px;left:0px;width:137px;height:55px;z-index:5;}
#header1_2{ position:absolute; top:10px;left:138px;width:118px;height:55px;z-index:5;}
#header1_3{ position:absolute; top:10px;left:257px;width:167px;height:55px;z-index:5;}
#header1_4{ position:absolute; top:10px;left:426px;width:174px;height:55px;z-index:5;}
#header1_5{ position:absolute; top:10px;left:602px;width:190px;height:55px;z-index:5;}

#searchbox1{ position:absolute;right:0;width:260px;height:79px; cursor:pointer;z-index:1;}
#searchbox2{ position:absolute;right:0;width:467px;height:79px; background:url(/img/tmpl/SUCHE_gross.png); display:none; } /*z-index:10;*/

#content{width:522px; padding-top:20px;font-size:14px;} /*522*/
#content td,p{font-size:14px;}

#navi_0 .naviebene_0_0 A{text-decoration:none; padding-left:20px;}
#navi_0 .naviebene_0_0_trenner{width:222px;height:5px;}       
#navi_0 .naviebene_0_1{padding:2px 0;width:222px;}
#navi_0 .naviebene_0_1 A{text-decoration:none;padding-left:20px;}
#navi_0 .naviebene_0_1_trenner{width:222px;height:5px;}
.navi_0_1{padding-bottom:20px;}
#navi_0 .naviebene_1_0, #navi_0 .list_0_0{padding:2px 0; font-family:Arial; font-size:14px;width:222px;}
#navi_0 .naviebene_1_0 A, #navi_0 .list_0_0 A{text-decoration:none; padding-left:30px;}
#navi_0 .naviebene_1_1, #navi_0 .list_0_1{padding:2px 0; font-family:Arial; font-size:14px;width:222px;}
#navi_0 .naviebene_1_1 A, #navi_0 .list_0_1 A{text-decoration:none; padding-left:30px;}
#navi_0 .naviebene_2_0{padding:2px 0; font-family:Arial; font-size:14px;width:222px;}
#navi_0 .naviebene_2_0 A{text-decoration:none; padding-left:50px;}
#navi_0 .naviebene_2_1{padding:2px 0; font-family:Arial; font-size:14px;width:222px;}
#navi_0 .naviebene_2_1 A{text-decoration:none; padding-left:50px;}
#navi_0 .naviebene_3_0{padding:2px 0; font-family:Arial; font-size:14px;width:222px;}
#navi_0 .naviebene_3_0 A{text-decoration:none; padding-left:70px;}
#navi_0 .naviebene_3_1{padding:2px 0; font-family:Arial; font-size:14px;width:222px;}
#navi_0 .naviebene_3_1 A{text-decoration:none; padding-left:70px;}
#navi_0{font-family:Birch; font-size:35px;}
html[data-useragent*='iPad'] #navi_0, html[data-useragent*='iPhone'] #navi_0, html[data-useragent*='Android'] #navi_0{font-family:Verdana; font-size:20px;}        
#navi_0 .naviebene_0_0{padding:2px 0;width:222px;}

#navi_2 A{font-size:16px; font-weight:bold; line-height:17px;}
#navi_2 .naviebene_1_0 A{color:#113968; text-decoration:none;padding-left:20px;}
#navi_2 .naviebene_1_0 A:hover{color:#4c73a1;}
#navi_2 .naviebene_1_1 A{color:#B80718; text-decoration:none;padding-left:20px;}
#navi_2 .naviebene_1_1 A:hover{color:#e57580;}
#navi_2 .naviebene_2_0 A{color:#113968; text-decoration:none;padding-left:40px;}
#navi_2 .naviebene_2_0 A:hover{color:#4c73a1;}
#navi_2 .naviebene_2_1 A{color:#B80718; text-decoration:none;padding-left:40px;}
#navi_2 .naviebene_2_1 A:hover{color:#e57580;}

.noul, .noul:hover{ text-decoration:none !important;}

#content .left{width:222px;padding:0 10px 200px 10px;}
#content .middle{width:480px; border-left:solid 0px #875355; border-right:solid 0px #875355;padding:0 10px 30px 10px;}
#content .right{width:300px;padding:0 10px 30px 10px;}
#content .trenner, #content .trenner2{width:320px;height:5px;}

#content h1{font-family:Birch; font-size:35px;}
#content .subtitel{margin:-5px 0 20px 0;padding:0; font-family:Birch; font-size:35px; font-weight:normal;}
#content .subtitel a{text-decoration:none;}
#content .subtitel a:hover{text-decoration:underline;}

.bestellbutton_rot{font-family:Birch; font-size:25px !important; font-weight:normal; color:#fff;vertical-align:middle;}
html[data-useragent*='Android'] .bestellbutton_rot{vertical-align:bottom;}
html[data-useragent*='Firefox'] .bestellbutton_rot{vertical-align:middle;}
.bestellbutton_rot:hover{ color:#ebccce;}

.bestellbutton_blau{font-family:Birch; font-size:25px !important; font-weight:normal; color:#fff;vertical-align:middle;}
html[data-useragent*='Android'] .bestellbutton_blau{vertical-align:bottom;}
html[data-useragent*='Firefox'] .bestellbutton_blau{vertical-align:middle;}
.bestellbutton_blau:hover{color:#c7d5df;}



#content .right .subtitel{margin:0 0 20px 5px;}
#rightborder{width:300px;}
#rightborder .trenner{width:300px;height:5px;margin:10px 0;}
#rightborder .list_0_0{padding:2px 0; font-family:Arial; font-size:14px;width:300px;}
#rightborder .list_0_0 A{text-decoration:none; padding-left:20px;}
#rightborder .list_0_1{padding:2px 0; font-family:Arial; font-size:14px;width:300px;}
#rightborder .list_0_1 A{text-decoration:none; padding-left:20px;}

#rightborder .list_0_0_op{padding:2px 0; font-family:Arial; font-size:14px;width:300px;}
#rightborder .list_0_0_op A{text-decoration:none; padding-left:20px;}

#rightborder .list_0_1_op{padding:2px 0; font-family:Arial; font-size:14px;width:300px;}
#rightborder .list_0_1_op A{text-decoration:none; padding-left:20px;}


#leftteaser{ position:relative; width:222px; height:190px;margin:30px 0;cursor:pointer;}
#leftteaser .front{position:absolute;width:222px;height:190px;z-index:2;}
#leftteaser .back{position:absolute;width:222px;height:190px;z-index:1;}

#abdecktipp{ position:relative; width:120px; height:120px;margin:0px 0;cursor:pointer;}
#abdecktipp .front{position:absolute;width:120px;height:120px;z-index:2;}
#abdecktipp .back{position:absolute;width:120px;height:120px;z-index:1;}

#abdecktipp120{ position:relative; width:120px; height:120px;margin:0px 0;cursor:pointer;}
#abdecktipp120 .front{position:absolute;width:120px;height:120px;z-index:2;}
#abdecktipp120 .back{position:absolute;width:120px;height:120px;z-index:1;}

#abdecktipp60{ position:relative; width:60px; height:60px;margin:0px 0;cursor:pointer;}
#abdecktipp60 .front{position:absolute;width:60px;height:60px;z-index:2;}
#abdecktipp60 .back{position:absolute;width:60px;height:60px;z-index:1;}

#front_teaser{width:480px;margin:30px 0;}
#front_teaser .item{width:225px;padding:20px 0 0 0;cursor:pointer;}
#front_teaser .itemdots_b{background:url(/img/tmpl/NAV_dot_b.png) repeat-x;color:#2a5877;}
#front_teaser .itemdots_r{background:url(/img/tmpl/NAV_dot_r.png) repeat-x;color:#B80718;}


.bubble{position:relative; width:140px; height:169px;margin:10px auto;cursor:pointer;}
.bubble .front{position:absolute;width:140px;height:169px;z-index:2;}
.bubble .back{position:absolute;width:140px;height:169px;z-index:1;}

#front_slider{position:relative;width:480px;height:373px; margin-bottom:30px; cursor:pointer;}
#front_slider .item{position:absolute;width:480px;height:373px;}
#front_slider .item .front{position:absolute;width:480px;height:373px;z-index:2;}
#front_slider .item .back{position:absolute;left:28px;top:33px;width:426px;height:283px;z-index:1;}

#goL, #goR{position:absolute;top:150px;z-index:3;color:#fff; font-size:20px; display:none;cursor:pointer;padding:10px;}
#goL{left:5px;}
#goR{right:5px;}
       
.nlinput{width:195px;border:0px;padding:2px;margin:0px;outline:none;background-color:#f2e1c6 ;}
html[data-useragent*='Android'] .nlinput{font-size:14px;}      
.nlinp1{padding:93px 18px 0 0;}
.nlinp2{padding:35px 18px 0 0;}
.nlinp3{padding:35px 18px 0 0;}
html[data-useragent*='iPad'] .nlinp3, 
html[data-useragent*='iPhone'] .nlinp3{padding:37px 18px 0 0;}
.nlinp4{padding:9px 0 0 38px;}
html[data-useragent*='MSIE'] .nlinp3{padding:37px 18px 0 0;}
html[data-useragent*='MSIE'] .nlinp4{padding:10px 0 0 38px;}
.nlsubmit{border:0px;width:119px; height:61px;background:url(/img/tmpl/blank.png); padding:0px;margin:0px;outline:none;}
.nlsubmit:hover{background:url(/img/tmpl/SIGNUP_over.png); }

#subfooter2{position:relative;width:522px; height:96px; background:url(/img/tmpl/fb-stats.png) no-repeat; margin:10px 0;}/*502*/
#subfooter2 a{color:#fff; text-decoration:none;}

#kommentarelink{position:absolute;top:7px;left:65px;width:140px;height:35px;cursor:pointer;}
#kommentare{position:absolute;top:20px;left:230px;width:750px;color:#fff}
#kommentare .user{color:#f00;}
#kommentare .user a{color:#f00; text-decoration:none;}
#kommentare .msg{margin-top:5px; font-family:KGT; font-size:25px; overflow:hidden; letter-spacing:1px; font-style:italic;}

#seil_l{position:absolute;top:0px;left:202px;width:99px;height:106px;}
#seil_r{position:absolute;top:0px;left:685px;width:99px;height:106px;}

#partnerlogos{position:absolute;top:152px;left:40px;} /*30,522*/
#partnerlogos .logo{float:left;margin-right:20px;}

#footer_kontakt{position:absolute;top:342px;left:45px;width:180px;height:280px;} /*45,522*/
#footer_kontakt TD{ font-size:12px;color:#000;}
#footer_kontakt A{color:#B80718; text-decoration:none;}
#footer_kontakt A:hover{ text-decoration:underline;}

#footer_zahlung{position:absolute;top:342px;left:300px;width:180px;height:280px;} /*290->300,522*/
#footer_zahlung TD{ font-size:12px;padding-bottom:2px;color:#000;}
#footer_zahlung A{color:#B80718; text-decoration:none;}
#footer_zahlung A:hover{ text-decoration:underline;}

#footer_einkaufen{position:absolute;top:747px;left:45px;width:190px;height:280px;} /*35->45,522*/
#footer_einkaufen TD{ font-size:12px;padding-bottom:10px;color:#000;}

#footer_media{position:absolute;top:747px;left:300px;width:170px;height:280px;} /*290->300,522*/

#footer .left{width:752px;padding-left:20px;padding-right:40px;}
#footer .right{width:232px;height:332px;padding-right:20px;background:url(/img/tmpl/newsletter.png) no-repeat;}

#footer{width:522px;}/*502*/
#subfooter1{position:relative;width:522px; height:1136px; font-size:12px; color:#333;}/*502*/

#wk{ position:relative; margin-left:33px;width:233px;height:221px; cursor:pointer; font-family:Arial !important; font-size:12px !important;}
#wk_items{position:absolute; top:87px; left:21px;font-family:postoffice; font-size:23px; color:#fff;}
html[data-useragent*='MSIE'] #wk_items{top:92px;}
html[data-useragent*='iPad'] #wk_items, 
html[data-useragent*='iPhone'] #wk_items, 
html[data-useragent*='Android'] #wk_items{top:89px;left:29px;}

#wk .liste{position:absolute; top:87px; left:85px;width:140px}
#wk .liste TD{ font-family:Arial !important;}
#wk .liste .artikel{color:#fff; font-size:16px;border-top:solid 2px #fff;padding-top:2px;}
#wk .liste .betrag{color:#fff; font-size:20px;border-bottom:solid 2px #fff;padding-bottom:2px;}
#wk .liste .gratisvk1{color:#fff; font-size:14px;padding-top:2px;}
#wk .liste .gratisvk2{color:#fff; font-size:10px;border-bottom:solid 2px #fff;padding-bottom:2px;}

.srahmen{position:relative;width:170px; height:231px; z-index:10; background:url(/img/tmpl/SOC_PICframe.png) no-repeat 10px;}
.srahmen .kopf{position:absolute; z-index:1; overflow:hidden; cursor:pointer;}
.srahmen .k1{top:10px;left:21px;width:44px; height:54px;}
.srahmen .k2{top:11px;left:98px;width:45px; height:55px;}
.srahmen .k3{top:88px;left:22px;width:44px; height:57px;}
.srahmen .k4{top:89px;left:99px;width:44px; height:54px;}
.srahmen .k5{top:170px;left:26px;width:32px; height:46px;}
.srahmen .k6{top:169px;left:101px;width:40px; height:49px;}

#nav-search-in{float:left;position:absolute;left:40px;top:28px;width:450px;z-index:10;}
#nav-search-in-content{float:left;width:auto;padding:0 5px;border-right:dotted 1px #000;height:20px;color:#000;}
#nav-search-in-content:hover{cursor:pointer;}

#was{color:#000; font-size:12px;}

#searchDropdownBox{display:none;position:absolute;top:25px;left:0px;}
#twotabsearchtextbox{float:left;width:295px;height:20px;border:none;padding:0 5px;margin:0;outline:none;background-color:#f2e1c6;}
.nav-submit-input{float:left;margin:-4px 0 0 13px !important;border: 0px !important;width:29px; height:25px; background:url(/img/tmpl/blank.png) !important; outline:none;}
.nav-submit-input:hover{background:url(/img/tmpl/BUTTON_01_over.png) !important; }
html[data-useragent*='MSIE'] .nav-submit-input{margin:-4px 0 0 14px;}

#twotabsearchtextbox2{float:left;width:155px;height:20px;border:0px;padding:0 5px;margin:0;outline:none;background-color:#f2e1c6 ;}
.nav-submit-input2{float:left;margin:-5px 0 0 11px !important;border: 0px !important;width:34px; height:28px; background:url(/img/tmpl/blank.png) !important; outline:none;}
.nav-submit-input2:hover{background:url(/img/tmpl/BUTTON_02_over.png) !important; }
html[data-useragent*='MSIE'] .nav-submit-input2{margin:-5px 0 0 11px;}

#contentsearch{position:relative;background:url(/img/tmpl/SUCHE_solo.png); width:206px;height:55px;}
#twotabsearchtextbox3{position:absolute;top:15px;left:15px;float:left;width:125px;height:20px;border:0px !important;padding:0 5px !important;margin:0;outline:none;background-color:#f2e1c6 !important;-webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important; -webkit-box-shadow: none !important;-moz-box-shadow: none !important; box-shadow: none !important;}
.nav-submit-input3{position:absolute;top:12px;left:160px;border: 0px !important;width:29px; height:25px; background:url(/img/tmpl/blank.png) !important; outline:none;}
.nav-submit-input3:hover{background:url(/img/tmpl/BUTTON_01_over.png) !important; }
html[data-useragent*='MSIE'] .nav-submit-input3{margin:-5px 0 0 11px;}

#searchbox3{ position:absolute;left:32px;top:161px;}

/*
.slicknav_menu {
	display:none;
}

@media screen and (max-width: 40em) {*/
	
	.js #slicknav_plain_menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
/*}*/


