*,form{margin:0;padding:0}img{border:none}body{background-image:url(image/body-bg.gif);background-repeat:repeat-x;background-color:#755840;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}#wrapper{width:990px;margin:20px auto 0;position:relative}#rahmen{clear:both;padding-bottom:0;background-color:#FFF}* html #rahmen{height:1%}#head{padding:14px 0 0;height:300px;background-image:url(image/bg-head.gif);background-repeat:no-repeat;position:relative;background-color:#755840}#middle{padding:7px 0 0}#middle-left{float:left;width:175px}#middle-center{float:left;margin-left:14px;width:610px;display:inline}* html #middle-center{float:left;margin-left:14px;width:609px}#middle-right{float:right;margin-left:14px;width:175px}#footer{clear:both;float:none;padding:30px 4px 4px;background-color:#755840;background-image:url(image/bg-footer.gif);background-repeat:no-repeat;text-align:center;color:#FFF}#footer a{color:#FFF;text-decoration:none}.clear{clear:both;float:none}.modul ul{list-style:none}.modul table{width:100%}.modul h1,.modul_impressum h1,.modul_contact h1{font-size:13px;color:#000;padding:4px 0 0 10px;text-transform:uppercase}.modul .abschluss{font-size:1px;display:block;height:15px}.h1-main-navi a,.h1-main-navi a:hover{color:#fff;text-decoration:none}.btn_allgemein{cursor:pointer}#navi-top{position:absolute;top:270px;left:0;width:990px;height:45px;background-image:url(image/bg-navi-top.jpg);background-repeat:no-repeat;background-position:0 10px;background-color:#FFF;z-index:10}#navi-top ul{margin:0 0 0 3px;padding:16px 0 0 20px;list-style:none;background-image:url(image/hg-navi-top.gif);background-position:0 2px;background-repeat:no-repeat;height:20px;list-style-image:none;list-style-position:outside;list-style-type:none}#navi-top li{display:inline;margin:0;padding:0}#navi-top a{background-image:url(image/hg-navi-top.gif);background-position:right 2px;background-repeat:no-repeat;color:#FFF;float:left;font-weight:700;margin:0;padding:0 5px;text-decoration:none}#navi-top a span{float:left;padding:0 13px 0 6px;color:#FFF;float:none}#navi-top a:hover span{color:#FFF}#navi-top li.active-top{float:left;margin:0;padding:0 0 0 4px;text-decoration:none;font-weight:700}#navi-top li span.active-top{float:left;display:block;padding:0 13px 0 6px;color:#FFF}#head-left{float:left;width:0;height:256px;margin:0}.werbung{margin:10px;background:#fff}#head-center{float:left;width:990px;height:256px;margin-left:0;background-image:url(image/kopfbild.jpg);background-repeat:no-repeat;background-position:left bottom;position:relative}#head-center .logo{width:585px;height:50px;margin-left:0;float:right}#head-center #trustedshop{width:125px;height:80px;top:165px;left:370px;position:absolute}#head-center #trustedshop img{cursor:pointer;height:58px;margin:0 0 0 40px;width:58px}#head-right{clear:both;display:block;position:absolute;width:455px;height:70px;left:530px;top:198px;z-index:98}.modul td{padding:0 10px}#head-right .modul{width:190px;float:left;margin-right:20px}#head-right h1.search{color:#FFF;padding:0}#head-right .modul .suchfeld{width:120px;display:inline;float:left;margin:5px 5px 0 15px}#head-right .modul .submit{float:right;margin-top:5px}#head-right a{color:#FFF;font-weight:700;text-decoration:none}#head-right .modul_basket_top{color:#FFF;font-weight:700;margin:0 0 0 223px;font-size:12px}#head-right .modul_basket_top table{color:#FFF;font-weight:700;margin:4px 10px 0 0;font-size:10px;float:left;width:165px;border-spacing:0}#head-right .modul_basket_top h1{font-size:13px;color:#FFF;margin-left:0;padding:0;text-transform:uppercase}#head-right .modul_basket_top img{margin-top:8px}#middle #middle-left .modul,#middle #middle-left .modul_mainmenu{background-color:#FFF;padding-bottom:15px}#middle #middle-left .modul h1,#middle #middle-left .modul_mainmenu h1{background-image:url(image/bg-modul-h1.jpg);background-position:left top;background-repeat:no-repeat;font-size:13px;color:#FFF;margin:4px 0 0 9px;padding:5px 0 8px 10px;text-transform:uppercase}* html #middle #middle-left .modul ul{width:160px}* html #middle #middle-left .modul_mainmenu ul{width:164px}#middle #middle-left .modul ul{list-style:none;background-image:url(image/bg_ul.gif);margin-left:10px}#middle #middle-left .modul_mainmenu ul{list-style:none;background-image:url(image/bg_ul.gif);margin-left:10px;height:400px;overflow-x:hidden;overflow-y:scroll}#middle #middle-left .modul ul li a,#middle #middle-left .modul_mainmenu ul li a{text-decoration:none;background-image:url(image/button-weiss.gif);background-position:5px 4px;background-repeat:no-repeat;color:#000;display:block;padding:4px 5px 4px 23px;border-top:1px dotted #ccc;font-weight:700}* html #middle #middle-left .modul ul li a,* html #middle #middle-left .modul ul li a:hover{width:136px}* html #middle #middle-left .modul_mainmenu ul li a,* html #middle #middle-left .modul_mainmenu ul li a:hover{width:116px}#middle #middle-left .modul li a:hover,#middle #middle-left .modul_mainmenu li a:hover{text-decoration:none;background-image:url(image/button-orange.gif);background-position:5px 4px;background-repeat:no-repeat;color:#000;display:block;padding:4px 0 4px 23px;border-top:1px dotted #ccc;font-weight:700}#middle #middle-left .modul ul li .active,#middle #middle-left .modul_mainmenu ul li .active{text-decoration:none;background-image:url(image/button-orange.gif);background-position:5px 4px;background-repeat:no-repeat;color:#000;display:block;padding:4px 0 4px 23px;border-top:1px dotted #ccc;font-weight:700}#middle #middle-left .modul ul ul{height:auto;overflow:visible}#middle #middle-left .modul ul ul li{list-style:none}#middle #middle-left .modul ul ul li a{background-image:url(image/bullet-orange.gif);background-position:17px 9px;background-repeat:no-repeat;border-top:none;font-weight:400;color:#000;padding:3px 0 3px 10px;width:145px}#middle #middle-left .modul ul ul li a:hover{background-image:url(image/bullet-orange.gif);background-position:17px 9px;background-repeat:no-repeat;border-top:none;font-weight:400;text-decoration:underline;color:#000;padding:3px 0 3px 10px;width:145px}#middle #middle-left .modul ul li ul li .active{background-image:url(image/bullet-orange.gif);background-position:17px 9px;background-repeat:no-repeat;border-top:none;font-weight:700;text-decoration:none;color:#000;padding:3px 0 3px 10px;width:145px}#middle #middle-left .abschluss{background-image:none;background-repeat:no-repeat;background-position:right top;display:block;height:10px}#middle-center p{padding:2px 0 3px}#middle-center h1{font-size:15px;padding:8px 0 15px}#middle-center h2{font-size:13px;padding:2px 0 5px 2px}#middle-center .headline2{font-size:13px;padding:10px 0 0;font-weight:700;display:block}#middle-center h3{font-size:13px}#middle-center a{color:#000;text-decoration:none;font-weight:700}#middle-center .modul_link_no_f a,#middle-center .modul_link_no_f a:hover{font-weight:400;color:#000}#middle-center a:hover{color:#F60;text-decoration:none;font-weight:700}.btn_recalc{background-color:#FFF;background-image:url(image/button_change.gif);border:0 none;height:20px;margin:0 0 0 8px;width:20px}#middle-center .modul_links_ext{width:80%;text-align:center;margin:30px auto 0;padding-top:10px;border-top:1px dotted #CCC}#middle-center .modul_links_ext a,.modul_links_ext a:hover{width:80%;color:#666;font-weight:400}#middle-center .kont_adr td{padding-left:0}#middle-center .modul_breadcrumb{font-size:9px;padding-bottom:8px;text-align:right}#middle-center .modul_breadcrumb a{font-weight:400;text-decoration:none}.modul_faq ul{list-style:none;margin-top:5px}.modul_faq td{list-style:none;padding:2px}#sfrm #sterm{width:150px}#sfrm #artgrp{width:150px}#sfrm #hersteller{width:150px}#middle-center #suche{background-image:url(image/button_suche.gif);background-repeat:no-repeat;border:none;height:22px;width:50px;background-color:#FFF}.hervorhebung{background-color:#FFC6A0}#middle-center .preistext a,.preistext a:hover{color:red;font-weight:400}.so_item{width:293px;height:190px;border:1px solid #CEDFEF;float:left;margin:0 3px 6px}.so_grp{width:100%;border:0 solid red;margin-bottom:10px}#middle-center .abschluss{clear:both;width:1px;float:left}#middle-center .so_grp .abschluss{clear:none;width:1px;display:none}#middle-center .preistext{color:#CB5454;margin-top:5px}#middle-center .preistext a,#middle-center .preistext a:hover{color:#CB5454;font-weight:400}.so_img{width:170px;height:130px;float:left;margin:auto}.so_txt{width:110px;float:left}.so_name{height:45px;color:#000;font-weight:700;padding:5px 10px 0}.so_prop{width:100%;height:40px}.so_cost{height:35px;color:#000;font-weight:700;padding:4px 0 10px}#middle .so_cost .oldpreis{color:#666;font-weight:700;font-size:13px;line-height:250%}#middle .so_cost .preis{color:#333;font-weight:700;font-size:12px}#middle .so_cost .newpreis{color:red;font-weight:700;font-size:12px}#middle .list_preis .preis{font-size:12px}#middle .list_preis .oldpreis{font-size:12px}#middle .list_preis .newpreis{font-size:13px}#middle .so_cost .oldpreis span.preistext,#middle .list_preis .oldpreis span.preistext{display:none}.so_btn{width:100%;height:35px}.btn_wkorb{border:none;background-image:url(image/button_warenkorb.gif);background-repeat:no-repeat;background-color:transparent;width:28px;height:20px;margin-right:10px}.btn_ainfo{border:none;background-image:url(image/button_info.gif);background-repeat:no-repeat;background-color:transparent;width:20px;height:20px}.liste1{width:100%;margin-bottom:15px}.liste1 td{width:25%;padding:2px;border:1px solid #CCC}#middle-center .list_text h2{font-size:11px;color:#666;border:none;margin:0 0 2px}.vskliste{clear:both;width:100%;border:1px solid #CCC;margin:0 0 10px}.vskliste th{color:#FFF;padding:3px 0}.vskliste td{height:20px;padding:0 5px}.artikelliste{width:100%;border:1px solid #CCC;margin:0 0 20px}.artikelliste th{background-color:#4D3119;color:#FFF;padding:3px 0;text-align:center}.artikelliste td{padding:2px 5px}.artikelliste td input{width:30px;float:left}.row_0{background-color:#DDD}.row_1{background-color:#EEE}.row_vsk td{border-top:1px solid #ccc;color:#000;padding:0 5px;height:20px}.row_summe td{border-top:1px solid #999;border-bottom:0 solid #ccc;background-image:url(image/bg_row_summe.gif);background-repeat:repeat-x;background-color:#E9E9E9;color:#000;padding:0 5px;height:30px}.row_footer{background-color:#FEFAF0}.list_text{width:auto;text-align:left}.list_ampel{width:15px;text-align:center}.list_preis{width:80px;text-align:right;font-weight:700}.list_stk{width:40px;text-align:right;font-weight:700}.list_wkorb{width:50px;text-align:center}.list_link{width:50px;text-align:center}#middle-center .list_grplink{color:#666}#middle-center .artikelliste .werbeblock td{background-image:url(image/w.gif);background-repeat:no-repeat;font-weight:400;padding:10px 10px 10px 70px;text-align:left}.artikeldetails,.vskliste{width:100%;border:1px solid #999;border-collapse:collapse;margin-top:6px;font-size:11px}.artikeldetails th,#middle-center .vskliste th{text-align:left;background-color:#4D3119;padding:3px 5px;border:1px solid #999;color:#FFF;font-size:10px;white-space:nowrap}.artikeldetails td{border:1px solid #999}.list_text,.list_preis{padding:3px 0 3px 3px}.artikeldetails .desc{text-align:left;background-color:#EAE9E9;padding:2px;width:100px;vertical-align:top}.artikeldetails .cont{text-align:left;background-color:#FFF;padding:2px 10px;width:auto;vertical-align:top}#middle-center .artikeldetails h1{font-size:13px;color:#fff;float:left;padding:0;text-transform:none}#middle-center .artikeldetails label{clear:left;display:block;float:left;width:80px}#middle-center .artikeldetails span{display:block}#middle-center .artikeldetails .preistext,#middle-center .artikelliste .preistext{font-size:10px;color:red;display:inline}.cont a{float:left}.cont .preistext a{float:none}.imgcontainer{float:right}.pagination{display:block;width:auto;text-align:center;margin-bottom:10px;font-size:10px}#pagination-list{display:inline}#pagination-list ul{list-style:none}#pagination-list li{display:inline;margin:0 3px;padding:0;border:1px solid #4D3119;color:#4D3119;background-image:none}#pagination-list a{text-decoration:none;color:#4D3119;padding:0 2px;background-image:none;display:inline}#pagination-list a:hover{color:#FFF;background-color:#F60;padding:0 2px}#pagination-list #current-page{color:#FFF;background-color:#F60;padding:0 2px}.box_firstletter{width:583px;text-align:left;padding:3px;height:auto;background-color:#EEEBE8;margin-bottom:10px}.box_manufac{float:left;height:auto;width:25%;margin-bottom:10px}.boxhead{background-color:#A6988C;margin:1px 1px 0;color:#FFF;font-weight:700;padding:2px}.boxbody{background-color:#EEEBE8;margin:0 1px 1px;color:#000;font-weight:400;padding:2px}.boxbody ul{list-style:none;margin-left:4px}.boxbody li{background-image:url(image/bullet-orange.gif);background-position:0 5px;background-repeat:no-repeat;padding-left:8px}#middle #middle-center .modul{padding-bottom:12px}#middle #middle-center .select_recalc{height:20px;float:left}#middle #middle-center .btn_recalc{background-image:url(image/button_change.gif);width:20px;height:20px;border:0;margin:0 0 0 8px;background-color:#FFF;cursor:pointer}fieldset,#widerruf{border:1px solid #CCC;padding:0 4px 10px;margin:0 0 20px;position:relative;background-color:#EDEAE7}#widerruf{padding:20px 10px}#frmsubmit fieldset table{margin-top:15px}legend{padding:2px 8px;font-weight:700;background-color:#BAACA0;border:1px solid #CCC}#errorbox{background-color:#FCC;border:1px solid red;color:#000;margin-bottom:10px}#errorbox p{padding:5px}#errorbox ul{margin:5px 5px 5px 20px}#successbox{background-color:#CFC;border:1px solid #0A0;color:#000;margin-bottom:10px}#subfor table{margin-top:15px}#frmsubmit #anrede,#frmsubmit #lianrede,#widerruf #anrede{width:80px;height:21px}#frmsubmit #ansprech,#frmsubmit #liansprech,#widerruf input[name=captcha_code],#widerruf #referenz,#widerruf #ansprech{width:180px;height:17px}#frmsubmit #name,#frmsubmit #liname,#widerruf #name{width:180px;height:17px}#frmsubmit #vorname,#frmsubmit #nachname,#frmsubmit #livorname,#frmsubmit #linachname,#widerruf #vorname,#widerruf #nachname{width:86px;height:17px}#frmsubmit #strasse,#frmsubmit #listrasse,#widerruf #strasse{width:180px;height:17px}#frmsubmit #landkz,#frmsubmit #lilandkz,#widerruf #landkz{width:182px;height:21px}#frmsubmit #plz,#frmsubmit #liplz,#widerruf #plz{width:50px;height:17px}#frmsubmit #ort,#widerruf #ort,#frmsubmit #liort{width:122px;height:17px}#frmsubmit #telefon,#frmsubmit #telefax,#widerruf #telefon,#widerruf #telefax{width:180px;height:17px}#frmsubmit #steuerID,#widerruf #steuerID,#frmsubmit #geburtsdatum{width:100px;height:17px}#frmsubmit #email,#widerruf #email{width:180px;height:17px}#frmsubmit #passwd,#frmsubmit #passwdb{width:180px;height:17px}#frmsubmit #zahlung{width:182px;height:21px;float:left}#frmsubmit #bemerk{width:410px;height:90px}#subfor #getmail,#subfor #getpass{width:180px;height:17px}#getshipcost #landkz{width:182px;height:20px}#contact #name,#contact #email{width:200px}#contact #nachricht{width:200px;height:120px}#contact td{vertical-align:top;padding:3px}#widerruf #nachricht{width:400px;height:100px;resize:none}#news{width:100%}#news #item{padding-top:5px;width:100%}#news #item #headline{color:#000;font-size:12px;font-weight:700;padding-bottom:5px}#news #item #headline a{float:left;color:#000}#news #item #headline a:hover{color:#F60}#news #item #headline span{float:right;font-size:10px;font-weight:400;clear:right}#news #item #headline .links{float:left;font-weight:700;font-size:12px}#news #item #inhalt{clear:both;border:1px solid #CCC;padding:10px}#bewertinp #vorname,#bewertinp #nachname,#bewertinp #ort,#bewertinp #email{width:250px;height:18px}#bewertinp #kommentar{width:300px;height:130px}#bewertinp td{vertical-align:top;padding:3px}#middle #middle-right .modul{background-image:url(image/bg_ul.gif);background-position:right top;background-repeat:repeat;background-color:#FFF;padding-bottom:15px;margin-right:10px}#middle #middle-right .modul h1{background-image:url(image/bg-modul-h1.jpg);background-position:left top;background-repeat:no-repeat;font-size:13px;color:#FFF;margin:4px 0 10px;padding:5px 0 8px 10px;text-transform:uppercase}#middle #middle-right .abschluss{display:block;height:10px}#middle #middle-right .kasse{text-align:center;padding-top:12px}#middle #middle-right .modul ul li{margin:0 10px;padding:3px 0}#middle #middle-right .modul ul li a{color:#633;text-decoration:none}#middle #middle-right .modul ul li a:hover{color:#F60;text-decoration:none}.modcontent ul,.modcontent ol{margin:10px 0 10px 18px;list-style:inherit!important;}.modcontent h2,.modcontent h3{margin:15px 0 5px}#debug{width:996px;margin:auto;margin-top:20px;margin-bottom:100px;padding:3px;color:red;border:2px solid red;background-color:#FDD}#debug h1{text-align:center}#debug hr{border:1px solid red;margin:0;padding:0}#middle-center a.link_flat{font-weight:500}.vorteile td{padding:0}.modul.error{background-image:url(image/payment-error.jpg);background-position:right top;background-repeat:no-repeat;min-height:300px;padding-right:400px!important}#middle #middle-right .modul{hyphens:auto;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-wrap:break-word}#middle #middle-right .modul p{text-align:left}#middle #middle-right .modul p .bewert_name{font-weight:700;display:block}

#mobile-navi{display:none}.checkbox{display:inline-block!important;}@media only screen and (max-width: 800px){html *{box-sizing:border-box}#head-center .logo{width:100%;height:30px;margin-right:0;margin-top:0;float:left;z-index:1000}#mobile-navi{display:block;background-color:#666;height:30px;width:34px;margin:20px;border-top:18px double #FFF;border-bottom:6px solid #FFF;font-size:0;cursor:pointer;position:absolute;z-index:10000}#middle{padding:0 10px}#middle-left{display:none}#head-right,#head-left,#head-center{float:left;width:100%;height:inherit;background-image:none!important;}#head{padding:30px 0 0;height:125px;background-image:url(image/logo-mobile.png);background-position:center top;background-repeat:no-repeat;position:relative;background-color:#755840;border-top:4px solid #fff}#middle-right,#middle-left,#middle-center{float:none;width:100%}#head-center{position:absolute;top:0;left:0;width:99%;height:30px;z-index:1000}#wrapper{width:100%;margin:0;padding:0;position:relative}#head-right #search{margin-left:0;height:40px;position:absolute;top:100px;left:0;width:100%;background-color:#333}#head-right{top:0;left:0;} #head-right .modul { width: 100%;float: none; margin-right: 0px;} #head-right .modul .suchfeld{width:80%;display:inline;float:left;margin:3px 10px;padding:5px}#navi-top{display:none}#navi-top .modul,#navi-top ul{float:none;text-align:left}#head-right .modul_basket_top h1,#head-right #search h1{display:none}#head-right .modul_basket_top{color:#FFF!important;font-weight:700;position:absolute;top:25px;right:10px;font-size:12px;padding-top:10px}#head-right .modul_basket_top table{color:#fff}#middle #middle-right .modul{margin-right:0}#middle-right,#middle-center{margin-left:0}#middle #middle-left .modul h1,#middle #middle-left .modul_mainmenu h1,#middle #middle-right .modul h1,#middle #middle-right .modul_mainmenu h1{background-image:none;background-position:left top;background-repeat:no-repeat;font-size:13px;margin:0;padding:10px;text-transform:uppercase;background-color:#755840;}#addonitems{display:none!important}#footer{clear:both;float:none;height:inherit;background-color:#333;background-image:none;background-repeat:no-repeat;text-align:center;color:#FFF}#footer p{padding:10px}.so_item{width:100%;height:inherit;min-height:190px;border:1px solid #CEDFEF;float:left;margin:5px 0}#middle-center .modul_breadcrumb{font-size:12px;padding:0 0 10px;margin-bottom:5px;text-align:left;border-bottom:1px dotted #ccc} #lightbox-container-image-box, #lightbox-image, #lightbox-container-image-data-box{width:100%!important;height:auto!important;}#head-center #trustedshop {width: 90px;height: 60px;top: 30px;left: 60px;position: absolute;z-index: 1000000;background-image:url(image/trustedshops.png);background-position:right bottom;background-repeat:no-repeat;}#frmsubmit #bemerk {width: 250px!important;}.banner {text-align:center!important;padding:10px;}#sfrm {display:none !important;}#middle-center p { word-break: break-all;}
#frmsubmit #agb,#frmsubmit #newsletter{border:0px solid #000!important;width: 15px;height: 15px;background:#fff;}
.checkbox{border:1px solid #666!important;display:inline-block!important;padding:2px!important;border-radius:5px!important;margin: 0 20px 10px 0;float:left;}
.jcarousel-skin-inb .jcarousel-container-horizontal *{box-sizing:content-box;}
}