*{margin:0;padding:0;outline:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{height:100%;overflow-y:scroll;}
body{position:relative;color:white;font-family:DXWebLight, sans-serif;font-weight:normal;font-style:normal;font-size:15px;line-height:24px;letter-spacing:0px;background:url(../images/bg.jpg) #26415e;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-font-feature-settings:'calt=1, liga=1, clig=1, kern=1';-moz-font-feature-settings:'calt' 1, 'liga' 1, 'clig' 1, 'kern' 1;-ms-font-feature-settings:'calt', 'liga', 'clig', 'kern';-webkit-font-feature-settings:'calt', 'liga', 'clig', 'kern';font-feature-settings:'calt', 'liga', 'clig', 'kern';}
div#wrapper_main{position:relative;width:1246px;margin:0px auto;background:url(../images/bg_aufheller.png) 0px 0px no-repeat;z-index:0;-moz-background-size:1246px;-webkit-background-size:1246px;background-size:1246px;-moz-box-shadow:0px -5px 10px #000000;-webkit-box-shadow:0px -5px 10px #000000;box-shadow:0px -5px 10px #000000;}
div#header{position:relative;width:1246px;height:130px;margin:0px auto;background:url(../images/bg_header.jpg) no-repeat;}
div#hauptspalte_links{position:relative;float:left;width:286px;padding-left:2px;margin-bottom:80px;overflow:hidden;z-index:1;}
div#hauptspalte_rechts{float:right;width:960px;padding-bottom:80px;}
div#cms_content{padding-right:82px;}
div#bottom_content{position:relative;width:1246px;height:340px;margin:0px auto;background:url(../images/bg_dunkler.png);border-bottom:1px solid black;border-top:1px solid #3e4961;z-index:2;}
body.home div#fullscreen_overlay{position:fixed;left:0px;right:0px;top:0px;bottom:0px;background-color:white;z-index:10000;}
body.home div#fullscreen_image{z-index:10001 !important;}
body.home div#kasten_sonnenangebote{position:fixed;width:377px;height:495px;top:50%;left:50%;margin:-250px 0px 0px -188px;z-index:10002}
body.home a#link_men{position:absolute;display:block;width:100px;height:40px;top:350px;left:50px;}
body.home a#link_women{position:absolute;display:block;width:130px;height:40px;top:350px;left:200px;}
body.home a#link_spaeter{position:absolute;display:block;width:280px;height:40px;top:420px;left:50px;}
body.home div#header{position:relative;width:1246px;height:130px;margin:0px auto;background:url(../images/bg_header_herbst_2015.jpg) no-repeat;}
div#herbst_oben{position:absolute;top:174px;width:1246px;height:820px;background:url(../images/herbst_2015_oben.jpg) no-repeat;}
div#herbst_unten{position:absolute;top:994px;left:0px;width:1246px;height:212px;background:url(../images/herbst_2015_unten.png) no-repeat;z-index:-1;}
a#frostsale_de,
a#frostsale_en{display:block;height:149px;padding-top:47px;position:relative;top:70px;}
div#headline_arrivals_de,
div#headline_arrivals_en{position:relative;top:0px;width:878px;height:56px;text-align:center;background:url(../images/headline_arrivals_de.png) no-repeat;}
div#headline_arrivals_en{background:url(../images/headline_arrivals_en.png) no-repeat;}
div#headline_de,
div#headline_en{position:absolute;left:211px;top:290px;width:607px;height:75px;background:url(../images/headline_movie_de.png) no-repeat;}
div#headline_en{background:url(../images/headline_movie_en.png) no-repeat;}
div#stahlplatte{width:878px;height:485px;margin-top:102px;background:url(../images/stahlplatte.jpg) no-repeat;opacity:0.6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 20px #000000;-moz-box-shadow:0px 0px 20px #000000;box-shadow:0px 0px 20px #000000;}
div#produkte_home{position:absolute;top:368px;margin-left:45px;width:833px;height:485px;overflow:hidden;}
div#produkte_home div.produkt{width:160px;height:235px;float:left;margin:0px 0px 5px 30px;text-align:center;white-space:normal;}
div#produkte_home div.produkt img{display:block;width:160px;height:203px;}
div#produkte_home div.produkt_name{display:block;color:black;font-weight:bold;font-size:14px;line-height:17px;height:35px;overflow:hidden;}
body.home div#pagerbox2_container{top:208px;}
body.home div#pagerbox2_container:before,
body.home div#pagerbox2_container:after{display:none;}
body.home div#cms_content{margin-top:58px;}
div#wrapper_headline{position:relative;padding-right:82px;margin-top:93px;margin-bottom:10px;line-height:25px;font-size:0px;z-index:1;}
body.home div#wrapper_headline{visibility:hidden;}
div#headline{display:inline;}
div#breadcrumbs{float:right;margin:7px 0px 0px;font-size:0px;text-transform:uppercase;cursor:default;white-space:nowrap;}
div#breadcrumbs span{margin-left:12px;font-size:12px;}
div#breadcrumbs span:before{content:"\00BB\ ";}
div#cookie_restriction{background-color:black;border:1px solid #474D54;left:50%;margin-left:-337px;padding:6px 25px 2px;position:absolute;text-align:center;top:190px;width:878px;z-index:1000;display:none;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.7);box-shadow:0px 0px 8px rgba(0,0,0,0.7);}
div#cookie_restriction a{font-family:DXWebMedium, sans-serif;color:#3973d7;}
div#teaserkasten{position:relative;width:960px;height:400px;margin:65px 0px -65px;overflow:hidden;}
div#teaser_front{position:relative;width:878px;height:282px;background-color:#d2d1d0;border-top:1px solid white;border-bottom:1px solid #7a7a7a;border-left:1px solid white;color:#2a2a2a;overflow:hidden;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.8);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.8);box-shadow:1px 1px 2px rgba(0,0,0,0.8);}
div.teaser_text{height:282px;padding:35px 0px 10px 45px;}
img#teaser_back{position:absolute;width:503px;height:256px;top:135px;right:0px;z-index:-1;}
div#produkte{position:relative;width:960px;height:751px;overflow:hidden;}
div.produkt{position:relative;width:250px;height:370px;float:left;margin:0px 63px 9px 0px;text-align:center;white-space:normal;}
div.produkt img{display:block;width:250px;height:318px;}
div.produkt_name{display:block;font-size:17px;max-height:50px;overflow:hidden;}
a.produkt_tooltip:hover{opacity:1;}
a.produkt_tooltip{background-color:black;border:1px solid #474D54;padding:5px 10px;position:absolute;top:300px;left:0px;width:250px;min-height:65px;opacity:0;font-size:14px;line-height:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s;}
div#produktansicht{position:absolute;top:367px;width:960px;height:712px;background-color:#d2d1d0;border-top:1px solid white;border-bottom:1px solid #7a7a7a;color:#2a2a2a;overflow:hidden;z-index:10;display:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.8);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.8);box-shadow:1px 1px 2px rgba(0,0,0,0.8);}
div#produktansicht div#produktspalte_links{float:left;width:535px;height:680px;}
div#produktansicht div#produktspalte_rechts{float:right;width:425px;height:680px;padding-right:25px;}
div#produktspalte_links img#produkt_mittel{width:535px;height:680px;}
img#lupe.inaktiv{cursor:default !important;background:url(../images/magnify.png) no-repeat 5px 50px #525252;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
img#lupe_icon{position:absolute;width:66px;height:180px;left:482px;top:81px;cursor:pointer;}
img#lupe{position:absolute;width:200px;height:165px;left:339px;top:100px;margin-left:168px;cursor:all-scroll;-webkit-transition:background-color 2.0s;-moz-transition:background-color 2.0s;-ms-transition:background-color 2.0s;transition:background-color 2.0s;}
div#lupe_hinweis{position:absolute;top:85px;left:10px;}
div#produktansicht.inverse div#lupe_hinweis{color:white;}
img#produkt_gross{position:absolute;width:1070px;height:1360px;top:0px;left:0px;margin-left:-335px;opacity:0.1;-webkit-transition:opacity 2.0s;-moz-transition:opacity 2.0s;-ms-transition:opacity 2.0s;transition:opacity 2.0s;}
div#wrapper_produkt_gross{position:relative;width:400px;height:330px;overflow:hidden;margin:20px 0px 25px 0px;background-color:#d2d1d0;border-width:1px;border-style:solid;border-color:#80807f #ebebeb #ebebeb #80807f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
div#wrapper_produkt_gross a.like{position:absolute;right:1px;bottom:1px;width:74px;height:20px;}
div#wrapper_produkt_gross img.manufacturer_image{position:absolute;left:100px;top:155px;}
form#form_produktansicht{position:absolute;top:652px;right:25px;width:400px;}
a#preorder_link{position:absolute;top:652px;width:400px;}
div#gallery_images{position:absolute;width:535px;text-align:center;top:600px;}
img.gallery_image{cursor:pointer;}
a#invert{position:absolute;display:block;bottom:4px;left:4px;width:21px;height:21px;background:url(../images/inverse.png) no-repeat;z-index:11;}
a#invert:hover{background-position:0px -21px;}
div#produktansicht.inverse{background-color:#525252;border-top:1px solid #7a7a7a;border-bottom:1px solid #2a2a2a;}
div#produktansicht.inverse div#wrapper_produkt_gross{background-color:#525252;border-color:#2a2a2a #7a7a7a #7a7a7a #2a2a2a;}
div#produktansicht.inverse h4{color:white;}
div.produktdetails{position:absolute;width:400px;height:160px;margin-right:30px;top:488px;font-size:14px;line-height:18px;padding:12px 15px 0px 15px;background-color:#b3afa8;z-index:2;border-width:1px;border-style:solid;border-color:#7e7b76 #f6f6f6 #f6f6f6 #7e7b76;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
div.produktdetails.aktiv{z-index:4;}
div#produkt_tabs_wrapper{position:absolute;top:467px;width:400px;height:21px;z-index:3;}
div#produkt_tabs{float:left;margin-left:27px;}
div#produkt_tabs a.produkt_tab{position:relative;width:118px;height:21px;float:right;margin-left:-25px;font-size:12px;font-family:DXWebMedium, sans-serif;line-height:24px;text-align:center;z-index:1;background:url(../images/tabs.png) -474px 0px no-repeat;}
div#produkt_tabs a.produkt_tab.aktiv,
div#produkt_tabs a.produkt_tab:hover{z-index:2;background-position:-356px 0px;}
div#cart_tabs_wrapper{width:211px;height:21px;margin:-14px 0px 14px 2px;}
div#cart_tabs{float:left;margin-left:27px;}
div#cart_tabs a.cart_tab{position:relative;width:118px;height:21px;float:right;margin-left:-28px;font-size:12px;font-family:DXWebMedium, sans-serif;line-height:24px;text-align:center;z-index:3;background:url(../images/tabs.png) -592px 0px no-repeat;}
div#cart_tabs a.cart_tab.aktiv,
div#cart_tabs a.cart_tab:hover{z-index:4;background-position:-474px 0px;}
div.cart_sidebar{position:relative;width:211px;text-align:center;}
img#minireload{position:absolute;top:6px;right:15px;}
a#minitab{position:absolute;right:70px;margin-top:-35px;display:block;width:59px;height:21px;background:url(../images/tabs.png) -712px 0px no-repeat;z-index:4;}
div#wrapper_bottom_tabs{position:relative;width:1246px;height:30px;margin:0px auto;border-bottom:1px solid black;}
div#bottom_tabs{float:left;margin-left:97px;}
div#bottom_tabs a.inhaltstab{position:relative;width:178px;height:29px;float:right;margin-left:-20px;line-height:35px;text-align:center;text-transform:uppercase;letter-spacing:1px;z-index:1;background:url(../images/tabs.png) -178px 0px no-repeat;}
div#bottom_tabs a.inhaltstab.aktiv,
div#bottom_tabs a.inhaltstab:hover{z-index:2;background-position:0px 0px;}
div#spriteman{position:absolute;width:43px;height:40px;bottom:-40px;left:24px;background:url(../images/spriteman.png) no-repeat;}
div.bottom_content.wait{height:inherit;}
div#inhalt_standard{position:relative;width:1082px;height:218px;margin:62px auto;overflow:hidden;}
div.standardspalte_links{width:318px;height:218px;overflow:hidden;float:left;white-space:normal;}
div.standardspalte_mitte{width:318px;height:218px;margin:0px 64px;overflow:hidden;float:left;white-space:normal;}
div.standardspalte_rechts{width:318px;height:218px;overflow:hidden;float:right;white-space:normal;}
div.inhaltslider{position:absolute;white-space:nowrap;height:inherit;width:inherit;}
div#inhalt_newsletter{position:relative;width:1102px;height:340px;margin:0px 83px;overflow:hidden;padding:38px 0px 16px 0px;}
div#inhalt_newsletter div.wrapper_newsletter{display:inline-block;width:250px;height:180px;margin:28px 22px 0px 0px;text-align:center;font-size:13px;}
div.stop{display:inline-block;width:inherit;height:inherit;}
div.cart_produktmenu{white-space:nowrap;height:37px;line-height:37px;margin-top:5px;}
input.cart_menge{text-align:center;padding-left:0px !important;font-family:DXWebMedium, sans-serif !important;}
span.zwischensumme{font-size:17px;float:right;margin-top:2px;}
span.aktualisieren{font-size:17px;float:right;margin-top:6px;visibility:hidden;}
td.mittelspalte{padding:0px 15px 45px 0px;}
div#wunschzettel_senden{width:878px;height:270px;background:url(../images/geschenk.png) no-repeat 350px top;}
div#footer{width:1246px;height:81px;margin:0px auto;background-color:#232323;border-top:1px solid #595958;padding-top:2px;text-align:center;line-height:20px;}
div#footer_inhalt{display:table-cell;vertical-align:middle;color:#837e76;text-decoration:none;}
div#footer_inhalt a{color:#657290;}
div#footer_inhalt a:hover{color:white;}
div.footer_inner{padding:7px 2px 3px;border-top:1px solid #414141;border-bottom:1px solid black;display:inline;}
div.footer_outer{padding:8px 0px 4px;border-top:1px solid black;border-bottom:1px solid #414141;display:inline;}
div.footer_spacing{display:inline-block;width:45px;}
div#ship{display:inline-block;width:155px;height:21px;margin:0px 8px -7px -10px;background:url(../images/ship.png) no-repeat;}
span#shipto{text-transform:capitalize;}
div#niete{position:absolute;right:-5px;bottom:0px;width:35px;height:37px;background:url(../images/niete.png) no-repeat;}
img#seifenblase{position:absolute;bottom:4px;right:-4px;width:30px;height:30px;z-index:2;opacity:0;}
div#lightbox + div.boxwrapper div.stitchbox{padding-top:15px;}
div.stitchbox{position:relative;width:211px;background:url(../images/bg_stitchbox_main.png) repeat-y;margin-bottom:50px;}
div.stitchbox:before{position:absolute;top:-15px;left:0px;content:" ";width:211px;height:15px;background:url(../images/bg_stitchbox_kanten.png) no-repeat 0px 0px;}
div.stitchbox:after{position:absolute;bottom:-15px;left:0px;content:" ";width:211px;height:15px;background:url(../images/bg_stitchbox_kanten.png) no-repeat 0px -15px;}
div#lightbox{position:relative;width:211px;margin:11px 0px 7px 0px;}
img#lightbox_gehaeuse{position:relative;margin-bottom:-73px;z-index:2;width:211px;height:255px;}
div#lightbox_lichtkegel{position:absolute;width:211px;height:300px;margin-top:-15px;background:url(../images/lightbox_lichtkegel.png) no-repeat;z-index:1;}
div#lichtschalter{position:absolute;top:51px;left:38px;width:136px;height:132px;cursor:pointer;z-index:3;background:url(#);}
div#gotlands_anschnitt{position:absolute;right:3px;bottom:-12px;width:44px;height:166px;background:url(../images/gotlands_anschnitt.png) no-repeat;z-index:2;}
div#menubox{position:relative;width:211px;font-size:17px;letter-spacing:1px;}
div#menubox ul{list-style:none;margin-bottom:-4px;}
div#menubox_menu{width:200px;min-height:252px;overflow:hidden;padding-top:5px;}
div#menubox a{position:relative;display:block;font-family:DXWebMedium, sans-serif;color:#c4c4c4;margin-left:30px;padding:9px 0px 9px 36px;background:none;text-transform:uppercase;text-shadow:0px -1px 0px rgba(0,0,0,0.6);z-index:3;}
div#menubox a:hover,
div#menubox li.active a{color:white;background:url(../images/pfeile.png) no-repeat 0px -58px;}
div#leftbox_1{margin-top:850px;}
div.leftbox_content{padding:5px 11px 5px 17px;}
div.leftbox_content h2{text-align:center;}
div#hinweis_unten{position:absolute;margin:-78px 0px 0px 10px;width:211px;height:74px;font-family:JouWeb;font-size:26px;letter-spacing:1px;text-align:center;z-index:3;}
div#preisbox{position:absolute;top:412px;right:0px;padding:7px 5px 0px 10px;background-color:#8a6353;height:34px;font-size:24px;color:black;-webkit-border-radius:17px 0px 0px 17px;-moz-border-radius:17px 0px 0px 17px;border-radius:17px 0px 0px 17px;-webkit-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.35), 0 1px 0 rgba(255, 255, 255, 0.8);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 rgba(255, 255, 255, 0.8);box-shadow:0 1px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 rgba(255, 255, 255, 0.8);}
@media screen and (min-width:0\0){div#preisbox{padding-top:6px;}
}
div#produktansicht.inverse div#preisbox{-webkit-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.35), 0 1px 0 rgba(255, 255, 255, 0.3);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 rgba(255, 255, 255, 0.3);box-shadow:0 1px 0 rgba(0, 0, 0, 0.35) inset, 0 1px 0 rgba(255, 255, 255, 0.3);}
div#preis_alt{position:absolute;top:445px;right:24px;font-size:14px;text-decoration:line-through;color:#c00000;}
div#produktansicht.inverse div#preis_alt{color:#810000;}
div#pagerbox1{height:68px;width:211px;margin:-20px 0px 20px;text-align:center;font-size:17px;line-height:71px;background:url(../images/bg_minibox.png) no-repeat;display:none;}
div#blaetterpfeil1_links{float:left;display:block;width:19px;height:33px;margin:18px 12px 0px;background:url(../images/pfeile.png) no-repeat 0px 0px;}
div#blaetterpfeil1_rechts{float:right;display:block;width:19px;height:33px;margin:18px 12px 0px;background:url(../images/pfeile.png) no-repeat 0px -63px;}
div#blaetterpfeil1_links:hover{background-position:0px -146px;}
div#blaetterpfeil1_rechts:hover{background-position:0px -204px;}
div#pagerbox2_container{position:absolute;top:0px;bottom:0px;right:0px;width:24px;z-index:1;display:none;}
div#pagerbox2{position:absolute;width:24px;height:72px;background-color:black;border:1px solid #465c72;border-right:0px;-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}
div#blaetterpfeil2_links{position:absolute;top:0px;width:24px;height:36px;opacity:0.7;background:url(../images/pfeile.png) no-repeat 7px -436px;}
div#blaetterpfeil2_rechts{position:absolute;bottom:0px;display:block;width:24px;height:36px;opacity:0.7;background:url(../images/pfeile.png) no-repeat -29px -439px;}
div#blaetterpfeil2_links:hover,
div#blaetterpfeil2_rechts:hover{opacity:1.0;}
div#pagerbox2_container:before{position:absolute;left:-20px;display:block;content:" ";width:73px;height:43px;background:url(../images/schlitz_rechts.png) no-repeat 0px -68px;}
div#pagerbox2_container:after{position:absolute;left:-20px;bottom:-25px;display:block;content:" ";width:73px;height:43px;background:url(../images/schlitz_rechts.png) no-repeat 0px 0px;}
div#pagerbox3{display:none;}
div#blaetterpfeil3_links{position:absolute;left:-5px;top:155px;width:46px;height:46px;background:url(../images/pfeile.png) 0px -244px no-repeat;}
div#blaetterpfeil3_rechts{position:absolute;right:-5px;top:155px;width:46px;height:46px;background:url(../images/pfeile.png) 0px -336px no-repeat;}
div#blaetterpfeil3_links:hover{background-position:0px -290px;}
div#blaetterpfeil3_rechts:hover{background-position:0px -382px;}
div.blaetterpfeil{cursor:pointer;}
div#infobox{position:fixed;left:50%;top:35%;display:none;width:256px;min-height:140px;margin-left:-140px;margin-top:50px;z-index:2000;background:url(../images/meldung_bg.png) #484848;padding:15px;color:white;background-color:#525252;border-top:1px solid #868686;cursor:move;-webkit-appearance:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.8);box-shadow:0px 0px 30px rgba(0,0,0,0.8);}
div#infobox hr{margin:15px 0px;}
span#infobox_headline{font-size:18px;font-family:DXWebMedium, sans-serif;width:240px;overflow:hidden;white-space:nowrap;}
span#infobox_message{font-size:14px;line-height:130%;}
div#infobox input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
div#newsbox{position:absolute;left:50%;margin-left:-375px;width:750px;height:850px;padding-top:30px;background-color:black;border:1px solid #474d54;display:none;z-index:1000;-webkit-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 8px rgba(0, 0, 0, 0.7);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
div#iframe_overlay{height:120px;width:730px;position:absolute;left:0px;top:30px;cursor:default;}
img.imagebox{cursor:pointer;}
div#imagebox{position:fixed;width:200px;height:150px;left:50%;top:50%;margin-left:-100px;margin-top:-75px;text-align:center;background-color:#d2d1d0;display:none;-webkit-box-shadow:0px 0px 100px black;-moz-box-shadow:0px 0px 100px black;box-shadow:0px 0px 100px black;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
img#imagebox_image{margin-top:-1px;-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px;}
span#imagebox_title{display:block;color:black;font-family:DXWebMedium, sans-serif;}
div#waitbox{position:fixed;width:200px;height:150px;left:50%;top:50%;margin-left:5px;margin-top:-75px;text-align:center;background-color:#d2d1d0;display:none;-webkit-box-shadow:0px 0px 100px black;-moz-box-shadow:0px 0px 100px black;box-shadow:0px 0px 100px black;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
div#loginbox{position:absolute;width:211px;margin-top:-3px;background-color:#525252;text-align:center;font-size:15px;line-height:24px;padding:10px 0px;border:1px solid #1C1C1C;border-top:0px;z-index:999;display:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
div#loginbox input{width:175px;}
a#top_logout{width:20px;height:20px !important;padding:0px !important;margin:0px 0px -2px 13px;border:0px !important;background:url(../images/logout.png) no-repeat -29px 0px !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;transition:none !important;}
a#top_logout:hover{background-position:0px 0px !important;}
div#currencybox{position:absolute;width:211px;margin-top:-3px;background-color:#525252;text-align:center;font-size:15px;line-height:24px;padding:10px 0px;border:1px solid #1C1C1C;border-top:0px;z-index:999;display:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
div#currencybox a{width:175px;padding:0px !important;height:25px !important;color:#363636 !important;border:1px solid #333333 !important;letter-spacing:0px !important;text-transform:none !important;transition:none !important;background:#b3afa8 url("../images/bg_button.png") repeat-x padding-box !important;}
div#currencybox a:hover{background-position:0px -25px !important;}
div#contentbox,
div#requestbox{position:absolute;left:50%;width:620px;margin-left:-310px;padding:30px 0px 30px 30px;color:#2a2a2a;background-color:#d2d1d0;border-top:1px solid #ffffff;border-bottom:1px solid #7a7a7a;z-index:1000;display:none;-webkit-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 8px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 8px rgba(0, 0, 0, 0.7);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
div#contentbox_inhalt,
div#requestbox_inhalt{height:640px;min-height:300px;padding-right:30px;cursor:default;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
div#requestbox{top:30px;}
div#requestbox_inhalt{overflow:hidden;}
div.starwars_block{position:relative;overflow:hidden;padding:20px 90px 40px 215px;}
div.glowbox{position:relative;overflow:hidden;display:inline-block;border:1px solid white;background-clip:padding-box;-webkit-box-shadow:0px 0px 10px white;-moz-box-shadow:0px 0px 10px white;box-shadow:0px 0px 10px white;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
div.glowbox img{margin-bottom:-8px;}
div.starwars_textfeld{position:absolute;width:415px;padding:20px;background-color:rgba(0, 0, 0, 0.7);bottom:0px;}
div.fullscreen{position:relative;width:1246px;background-repeat:repeat-y;margin-top:-140px;margin-left:-286px;margin-bottom:-110px;padding:200px 0px 80px;z-index:0;}
a.close{position:absolute;display:inline-block;top:0px;width:28px;height:28px;background:url(../images/close.png) no-repeat;}
a.close.dunkel,
div#produktansicht a.close{background-position:0px -28px;}
a.close.dunkel:hover,
div#produktansicht a.close:hover{background-position:-28px -28px;}
a.close.hell,
div#produktansicht.inverse a.close{background-position:0px 0px;}
a.close.hell:hover,
div#produktansicht.inverse a.close:hover{background-position:-28px 0px;}
a.close.circle{background-color:#3c536d;margin:-8px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
a.close.circle:hover{background-color:#4f6c8f;}
div#wrapper_hauptmenu{position:relative;width:1246px;height:44px;margin:0px auto;border-top:1px solid #191a1b;border-bottom:1px solid #2a3f58;}
div#hauptmenu{width:1246px;height:42px;font-size:18px;line-height:44px;margin:0px auto;padding:0px 70px 0px 60px;border-top:1px solid #444546;border-bottom:1px solid #191a1b;background-color:#333436;cursor:default;}
ul#nav{display:inline-block;height:42px;}
ul#nav ul.level0{display:none;}
ul#nav li.level0{display:inline-block;}
div#hauptmenu a{height:40px;display:inline-block;color:white;text-decoration:none;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:0px 20px;border-left:1px solid transparent;border-right:1px solid transparent;-webkit-transition:background 1s;-moz-transition:background 1s;-ms-transition:background 1s;transition:background 1s;}
ul#nav li.nav-1 a.level-top{width:82px;}
ul#nav li.nav-2 a.level-top{width:106px;}
ul#nav li.nav-3 a.level-top{width:115px;}
ul#nav li.nav-4 a.level-top{width:129px;}
div#hauptmenu a:hover,
div#hauptmenu a.active,
div#hauptmenu a.add_top.temp_active,
ul#nav li.level0.active a.level-top,
ul#nav li.level0 a.level-top.temp_active{border-left:1px solid #292929;border-right:1px solid #292929;background:url(../images/bg_hauptmenu_over.png) repeat-x #4d4b41;}
div#hauptmenu a.add_top{margin-right:-4px;}
div#dementor{background-color:#4D4B41;border-top:1px solid #6B695D;font-size:17px;line-height:40px;padding-left:8px;position:absolute;text-transform:uppercase;z-index:12;white-space:nowrap;display:none;}
div#submenu{position:absolute;width:1246px;min-height:200px;padding:25px 84px 25px 84px;background:url(../images/blauer_schein.png) no-repeat bottom right black;display:none;z-index:11;border-bottom:1px solid #444546;}
div#submenu ul{list-style:none;}
div#submenu ul:first-child:before{border-bottom:1px solid #444546;content:"\00a0";display:block;margin-top:20px;position:absolute;width:1080px;}
div#submenu ul li ul li:first-child:before{content:" ";display:block;margin-top:10px;}
div#submenu ul li{width:17%;height:inherit;float:left;margin-right:-5px;text-transform:uppercase;font-size:17px;line-height:40px;letter-spacing:1px;white-space:nowrap;}
div#submenu ul li ul li{clear:both;white-space:nowrap;}
div#submenu li.active > a{color:#558de3;}
div#submenu a:hover{color:#8a8a8a;}
div#submenu ul>li>span{font-family:DXWebMedium, sans-serif;}
div#kontaktformular,
div#requestformular{width:560px;padding:15px;background-color:#525252;border-top:1px solid #868686;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.8);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.8);box-shadow:1px 1px 2px rgba(0,0,0,0.8);}
div#kontaktformular button,
div#requestformular button{float:right;margin:0px;width:180px;}
form#suchformular{float:right;height:30px;margin:5px 10px 0px 0px;}
input#finden{float:left;width:220px;height:30px;color:#c2c2c2;margin:0px;background-color:#525252;border-right:0px;z-index:1000;padding-right:25px;-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}
input#suchen{float:left;width:33px;height:30px;border:0px;margin:0px 0px 0px 0px;background:url(../images/buttonsymbole.png) -357px 0px no-repeat;cursor:pointer;z-index:1000;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
input#finden:hover + input#suchen,
input#suchen:hover{background-position:-397px 0px;}
input#finden.wait{background:url(../images/ajaxloader2.gif) no-repeat 228px 6px #525252;}
div#suggestbox{background-color:#525252;border:1px solid #1C1C1C;border-top:0px;margin-top:30px;position:absolute;width:253px;z-index:999;max-height:500px;overflow:auto;display:none;-webkit-box-shadow:0 7px 29px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 7px 29px rgba(0, 0, 0, 0.8);box-shadow:0 7px 29px rgba(0, 0, 0, 0.8);-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}
div#suggestbox ul{padding:8px 0px;list-style-type:none;}
div#suggestbox li{line-height:24px;padding:2px 8px;font-size:17px;cursor:pointer;}
div#suggestbox li:hover,
div#suggestbox li.selected{background-color:#333436;}
div.checkoutstep{position:relative;overflow:hidden;width:878px;padding:20px 40px 20px 40px;background-color:#525252;border-top:1px solid #868686;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.8);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.8);box-shadow:1px 1px 2px rgba(0,0,0,0.8);}
div.checkoutbody{margin-top:25px;}
div.checkouthead{height:20px;}
div.checkout_spalte_links{float:left;width:410px;}
div.checkout_spalte_rechts{float:right;width:320px;}
div.checkoutbody input[type="tel"],
div.checkoutbody input[type="text"],
div.checkoutbody input[type="email"],
div.checkoutbody input[type="number"],
div.checkoutbody input[type="password"],
div.checkoutbody .select_wrapper{width:320px;margin:6px 0px;}
div#opc-login{margin-top:30px !important;padding:0px;background:none;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
div#opc-billing,
div#opc-shipping,
div#opc-shipping_method,
div#opc-payment,
div#opc-review{display:none;}
div#opc-login div.checkouthead{display:none;}
div#opc-review div.checkoutbody{margin-top:0px;}
select#billing-address-select{width:818px;}
select#shipping-address-select{width:818px;}
div.my-account{margin-top:55px;}
table#order_history{margin-top:20px;}
table#order_history td,
table#order_history th{padding:0px 30px 0px 0px;text-align:left;}
form#wishlist-view-form{margin-top:-55px;}
div#redirect_prost{width:878px;min-height:380px;padding-top:52px;background:url(../images/prost.png) top right no-repeat;}
span.unterschrift{font-family:JouWeb;font-size:36px;line-height:50px;letter-spacing:1px;}
input[type="tel"],
input[type="text"],
input[type="email"],
input[type="number"],
input[type="password"],
textarea{position:relative;border:1px solid #1c1c1c;background-color:#ebebeb;font-family:inherit;font-size:inherit;font-weight:inherit;margin:6px 0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
input[type="tel"],
input[type="text"],
input[type="email"],
input[type="number"],
input[type="password"]{height:25px;padding:2px 0px 0px 7px;vertical-align:middle;resize:none;}
input[type="tel"].required,
input[type="text"].required,
input[type="email"].required,
input[type="number"].required,
input[type="password"].required,
textarea.required{background-image:url(../images/required.png);background-repeat:no-repeat;background-position:right;padding-right:16px;}
textarea{display:block;padding:5px;resize:vertical;}
@media screen and (min-width:0\0){textarea.required{background-image:url(../images/required_ie.png);background-position:right top;}
}
input.placeholder,
textarea.placeholder{color:#707070;}
a.button,
button[type="submit"]{background:url(../images/bg_button.png) repeat-x #b3afa8;border:1px solid #333333;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.4);box-shadow:1px 1px 2px rgba(0,0,0,0.4);font-family:DXWebMedium, sans-serif;font-size:15px;text-shadow:0px 1px 1px #cccac6;color:#363636;vertical-align:middle;width:150px;height:25px;position:relative;margin:6px 0px;padding:0px 20px 0px 4px;cursor:pointer;outline:0px none;}
button[type="submit"]{padding-top:2px;}
@media screen and (min-width:0\0){button[type="submit"]{padding-top:0px;line-height:25px;}
}
a.button:active,
button[type="submit"]:active{outline:0px none;}
a.button:hover,
button[type="submit"]:hover{background-position:0px -25px;}
a.button.rot,
button[type="submit"].rot{background-position:0px -50px;}
a.button.rot:hover,
button[type="submit"].rot:hover{background-position:0px -75px;}
a.button{display:inline-block;text-align:center;line-height:25px;}
a.button:after,
button[type="submit"]:after{content:"\00a0";position:absolute;width:13px;height:25px;top:0px;right:5px;overflow:hidden;background:url(../images/buttonsymbole.png) no-repeat;}
a.button.none,
button[type="submit"].none{padding-right:4px;}
a.button.none:after,
button[type="submit"].none:after{width:0px;background:none;}
a.button.smile:after,
button[type="submit"].smile:after{width:22px;background-position:-30px 0px;}
a.button.heart:after,
button[type="submit"].heart:after{width:22px;background-position:-60px 0px;}
a.button.prost:after,
button[type="submit"].prost:after{width:22px;background-position:-90px -1px;}
a.button.basket:after,
button[type="submit"].basket:after{width:22px;background-position:-120px 0px;}
a.button.trash:after,
button[type="submit"].trash:after{width:15px;right:7px;background-position:-160px 0px;}
a.button.refresh:after,
button[type="submit"].refresh:after{width:16px;right:6px;background-position:-190px 0px;}
a.button.delete:after,
button[type="submit"].delete:after{width:13px;right:8px;background-position:-220px 0px;}
a.button.down:after,
button[type="submit"].down:after{width:21px;right:2px;background-position:-250px 0px;}
a.button.geschenk:after,
button[type="submit"].geschenk:after{width:20px;right:9px;background-position:-285px 0px;}
a.button.save:after,
button[type="submit"].save:after{width:16px;right:6px;background-position:-324px 0px;}
input[type="checkbox"]{position:relative;bottom:-1px;margin-right:5px;padding:0px;outline:0px none;outline-offset:-1px;cursor:pointer;}
input[type="radio"]{cursor:pointer;margin:-5px 5px 0px 0px;padding:0px;outline:0px none;}
input[type="radio"]:disabled,
input[type="checkbox"]:disabled{opacity:0.3;cursor:default;}
input[type="radio"]:disabled + label,
input[type="checkbox"]:disabled + label{cursor:default;}
label{margin:0px 25px 0px 0px;cursor:pointer;outline:0px none;}
div.select_wrapper{display:inline-block;height:25px;margin:6px 0px;border:1px solid #322C27;vertical-align:middle;overflow:hidden;border:1px solid #333333;background:url(../images/bg_select.png) right -1px no-repeat white;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.4);box-shadow:1px 1px 2px rgba(0,0,0,0.4);}
div.select_wrapper.required{background-position:right -26px;}
div.select_wrapper select{display:inline-block;width:120%;line-height:20px;background:transparent;border:0px;padding:3px;font-size:15px;font-family:DXWebMedium, sans-serif;text-shadow:0px 1px 1px #cccac6;color:#363636;cursor:pointer;}
select option{text-shadow:none;}
a#logo_gotlands{display:block;position:absolute;top:32px;left:86px;width:280px;height:76px;}
a#logo_matchless{display:block;position:absolute;top:47px;left:972px;width:196px;height:46px;}
a#logo_belstaff{display:block;position:absolute;top:55px;left:715px;width:194px;height:40px;}
a{cursor:pointer;color:white;text-decoration:none;border:0px;outline:0px none;}
a.signed{display:inline-block;background-color:#3c536d;padding:0px 6px;margin:5px 0px;border:1px solid #202f40;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
a.signed:hover{background-color:#4f6c8f;}
div.sale_item{position:absolute;top:45%;width:52px;height:52px;background:url(../images/sonne.png) no-repeat center;}
div.movie_item{position:absolute;top:50%;width:81px;height:81px;background:url(../images/filmdose.png) no-repeat center;}
img{border:0px;}
div#frontbild{position:relative;float:right;width:360px;height:476px;margin-left:60px;}
div.pipe{display:inline-block;width:1px;height:10px;margin:0px 8px;line-height:12px;background-color:white;}
.clearfix:after{content:" ";display:block;height:0px;clear:both;}
.clearfix{display:table;margin:0px auto;}
.draggable{cursor:move;}
div.fotocredit_rechts,
div.fotocredit_links{position:absolute;bottom:6px;padding:4px 4px 2px 4px;font-size:10px;line-height:10px;color:white;background-color:#3c536d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
div.fotocredit_rechts{right:6px;}
div.fotocredit_links{left:356px;}
.left{float:left;}
.right{float:right;}
hr{border-top:1px solid black;border-bottom:1px solid #6c6c6c;border-left:0px;border-right:0px;color:transparent;opacity:0.5;}
.debug{background-color:rgba(255,0,0,0.2);outline:1px solid red;}
.hidden{visibility:hidden;}
.schatten{border-top:1px solid #7a7a7a;border-left:1px solid #606163;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.8);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.8);box-shadow:1px 1px 2px rgba(0,0,0,0.8);}
div.leftbox img.imagebox,
div.leftbox img.linkbox,
div.leftbox img.nolinkbox{border-left:1px solid black;border-top:1px solid black;border-right:1px solid #555555;border-bottom:1px solid #555555;}
div.leftbox a:hover{color:#8fa1f0;}
.runde_ecken{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.wait{background:url(../images/ajaxloader1.gif) no-repeat center;}
ul.messages{margin-bottom:10px;}
ul.messages li{list-style-type:none;font-size:18px;line-height:30px;}
div.checkoutstep ul.messages{float:right;margin:10px 0px -20px;}
div#cart_counter{width:18px;height:18px;line-height:19px;text-align:center;font-size:12px;font-family:DXWebMedium, sans-serif;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#47849C;position:absolute;top:-7px;left:625px;}
.hyphens{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
h1{font-size:36px;font-weight:normal;text-transform:uppercase;margin-bottom:10px;display:inline;}
h1.bitter{font-family:BitterBold;font-size:60px;font-weight:normal;text-transform:none;margin-bottom:10px;display:inline;opacity:0.65;}
h2{font-size:32px;font-weight:normal;font-family:DXWebMedium, sans-serif;margin-bottom:8px;}
h3{font-size:24px;font-weight:normal;font-family:DXWebMedium, sans-serif;margin-bottom:8px;text-shadow:0px 1px 1px white;}
h4{font-size:30px;font-weight:normal;margin-bottom:5px;line-height:34px;}
h5{font-size:20px;font-weight:normal;font-family:DXWebMedium, sans-serif;}
p{margin-top:10px;}
strong{font-weight:normal;font-family:DXWebMedium, sans-serif;}
html.no-fontface div#niete,
html.no-fontface img#seifenblase{display:none;}
@font-face{font-family:'DXWebMedium';src:url('../fonts/DXWebCondensed-Medium2.eot');src:url('../fonts/DXWebCondensed-Medium2.eot?#iefix') format('embedded-opentype'),
url('../fonts/DXWebCondensed-Medium2.woff') format('woff'),
url('../fonts/DXWebCondensed-Medium2.ttf') format('truetype'),
url('../fonts/DXWebCondensed-Medium2.svg#dxwebcondensed-mediummedium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DXWebLight';src:url('../fonts/DXWebCondensed-Light2.eot');src:url('../fonts/DXWebCondensed-Light2.eot?#iefix') format('embedded-opentype'),
url('../fonts/DXWebCondensed-Light2.woff') format('woff'),
url('../fonts/DXWebCondensed-Light2.ttf') format('truetype'),
url('../fonts/DXWebCondensed-Light2.svg#dxwebcondensed-lightlight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'JouWeb';src:url('../fonts/jouweb.eot');src:url('../fonts/jouweb.eot?#iefix') format('embedded-opentype'),
url('../fonts/jouweb.woff') format('woff'),
url('../fonts/jouweb.ttf') format('truetype'),
url('../fonts/jouweb.svg#jouwebregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'BitterBold';src:url('../fonts/bitter-bold.eot');src:url('../fonts/bitter-bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/bitter-bold.woff2') format('woff2'),
url('../fonts/bitter-bold.woff') format('woff'),
url('../fonts/bitter-bold.ttf') format('truetype'),
url('../fonts/bitter-bold.svg#bitterbold') format('svg');font-weight:normal;font-style:normal;}