body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
#wrapper{width:960px;margin:0 auto}[class*=grid]{float:left;margin-left:10px;margin-right:10px;display:inline}.mod_article [class*=ce_],.mod_article [class*=mod_]{margin-left:10px;margin-right:10px}.mod_article .mod_newsreader,.mod_article .mod_eventreader{margin-left:0;margin-right:0}.mod_article [class*=layout_]>*,.mod_article [class*=event_]>*{margin-left:10px;margin-right:10px}.mod_article.grid1,.mod_article.grid2,.mod_article.grid3,.mod_article.grid4,.mod_article.grid5,.mod_article.grid6,.mod_article.grid7,.mod_article.grid8,.mod_article.grid9,.mod_article.grid10,.mod_article.grid11,.mod_article.grid12{margin-left:0;margin-right:0}#main .inside{overflow:hidden}.grid1{width:60px}.grid2{width:140px}.grid3{width:220px}.grid4{width:300px}.grid5{width:380px}.grid6{width:460px}.grid7{width:540px}.grid8{width:620px}.grid9{width:700px}.grid10{width:780px}.grid11{width:860px}.grid12{width:940px}.mod_article.grid1{width:80px}.mod_article.grid2{width:160px}.mod_article.grid3{width:240px}.mod_article.grid4{width:320px}.mod_article.grid5{width:400px}.mod_article.grid6{width:480px}.mod_article.grid7{width:560px}.mod_article.grid8{width:640px}.mod_article.grid9{width:720px}.mod_article.grid10{width:800px}.mod_article.grid11{width:880px}.mod_article.grid12{width:960px}.offset1{margin-left:90px!important}.offset2{margin-left:170px!important}.offset3{margin-left:250px!important}.offset4{margin-left:330px!important}.offset5{margin-left:410px!important}.offset6{margin-left:490px!important}.offset7{margin-left:570px!important}.offset8{margin-left:650px!important}.offset9{margin-left:730px!important}.offset10{margin-left:810px!important}.offset11{margin-left:890px!important}.offset12{margin-left:970px!important}.mod_article.offset1{margin-left:80px!important}.mod_article.offset2{margin-left:160px!important}.mod_article.offset3{margin-left:240px!important}.mod_article.offset4{margin-left:320px!important}.mod_article.offset5{margin-left:400px!important}.mod_article.offset6{margin-left:480px!important}.mod_article.offset7{margin-left:560px!important}.mod_article.offset8{margin-left:640px!important}.mod_article.offset9{margin-left:720px!important}.mod_article.offset10{margin-left:800px!important}.mod_article.offset11{margin-left:880px!important}.mod_article.offset12{margin-left:960px!important}@media (min-width:768px) and (max-width:979px){#wrapper{width:744px}.grid1{width:42px}.grid2{width:104px}.grid3{width:166px}.grid4{width:228px}.grid5{width:290px}.grid6{width:352px}.grid7{width:414px}.grid8{width:476px}.grid9{width:538px}.grid10{width:600px}.grid11{width:662px}.grid12{width:724px}.mod_article.grid1{width:62px}.mod_article.grid2{width:124px}.mod_article.grid3{width:186px}.mod_article.grid4{width:248px}.mod_article.grid5{width:310px}.mod_article.grid6{width:372px}.mod_article.grid7{width:434px}.mod_article.grid8{width:496px}.mod_article.grid9{width:558px}.mod_article.grid10{width:620px}.mod_article.grid11{width:682px}.mod_article.grid12{width:744px}.offset1{margin-left:72px!important}.offset2{margin-left:134px!important}.offset3{margin-left:196px!important}.offset4{margin-left:258px!important}.offset5{margin-left:320px!important}.offset6{margin-left:382px!important}.offset7{margin-left:444px!important}.offset8{margin-left:506px!important}.offset9{margin-left:568px!important}.offset10{margin-left:630px!important}.offset11{margin-left:692px!important}.offset12{margin-left:754px!important}.mod_article.offset1{margin-left:62px!important}.mod_article.offset2{margin-left:124px!important}.mod_article.offset3{margin-left:186px!important}.mod_article.offset4{margin-left:248px!important}.mod_article.offset5{margin-left:310px!important}.mod_article.offset6{margin-left:372px!important}.mod_article.offset7{margin-left:434px!important}.mod_article.offset8{margin-left:496px!important}.mod_article.offset9{margin-left:558px!important}.mod_article.offset10{margin-left:620px!important}.mod_article.offset11{margin-left:682px!important}.mod_article.offset12{margin-left:744px!important}}@media (max-width:767px){#wrapper{width:auto}[class*=grid]{float:none!important;display:block!important;width:auto!important}[class*=offset]{margin-left:10px!important}}
/* dk_caroufredsel global styles */
.caroufredsel_skin .image_container img, .caroufredsel_thumbnails_skin .image_container img {
	vertical-align: bottom;
}
.caroufredsel > div, .caroufredsel > section, .caroufredsel_thumbnails > div {
	float: left;
}
.caroufredsel .clearfix {
	float: none;
	clear: both;
}
.caroufredsel_thumbnails_skin {
	position: relative;
}
@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2
 * @revision        $Revision:426 $
 * @lastmodified    $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
 */

/**
 * Contao Extension
 * @copyright  Felix Pfeiffer : Neue Medien 2007 - 2012
 * @author     Felix Pfeiffer <info@felixpfeiffer.com>
 * @package    Subcolumns
 */

@media screen{.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.c15l,.c15r{width:15%}.c16l,.c16r{width:16.666%}.c30l,.c30r{width:30%}.c45l,.c45r{width:45%}.c55l,.c55r{width:55%}.c70l,.c70r{width:70%}.c85l,.c85r{width:85%}.subc{padding: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 > div{display:table-cell;float:none;overflow:hidden;vertical-align:top;margin:0}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c15l,.c16l,.c30l,.c45l,.c55l,.c70l,.c85l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r,.c15r,.c16r,.c30r,.c45r,.c55r,.c70r,.c85r{float:right;margin-left:-5px}}@media print{.subcolumns > div{display:table;overflow:visible}}
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:150%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayOpaque{background:url(../../assets/mediabox/images/80.png)}#mbOverlay.mbOverlayAbsolute{position:absolute}#mbOverlay.mbMobile{position:absolute;background-color:transparent}#mbBottom.mbMobile{line-height:24px;font-size:16px}#mbCenter{position:absolute;z-index:9999;left:50%;padding:10px;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-khtml-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#mbCenter.mbLoading{background:#000 url(../../assets/mediabox/images/loading-dark.gif) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbMedia{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat}#mbBottom{line-height:20px;font-size:12px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#999;min-height:20px;padding:10px 0 0}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:700}#mbNumber{display:inline;color:#999;font-size:.8em;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:1.6em;font-size:.8em}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:400}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:700;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:1.4em;font-weight:700}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:700;text-decoration:underline}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@font-face {
    font-family: 'open_sansregular';
    src: url('../../files/webfont/OpenSans-Regular-webfont.eot');
    src: url('../../files/webfont/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/webfont/OpenSans-Regular-webfont.woff') format('woff'),
         url('../../files/webfont/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../../files/webfont/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('../../files/webfont/OpenSans-Bold-webfont.eot');
    src: url('../../files/webfont/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/webfont/OpenSans-Bold-webfont.woff') format('woff'),
         url('../../files/webfont/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('../../files/webfont/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../../files/webfont/OpenSans-Semibold-webfont.eot');
    src: url('../../files/webfont/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/webfont/OpenSans-Semibold-webfont.woff') format('woff'),
         url('../../files/webfont/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('../../files/webfont/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* seitenbilder_background.css */
#passepartout{height:100%;position:relative;display:block}#supersize{left:0;right:0;top:0;position:fixed;z-index: -1}#supersize img,#supersize a{width:100%;height:100%;display:none}#supersize .activeslide,#supersize .activeslide img{display:inline}
@media only screen and (max-width: 985px){
/* styles_mobile-max-width-985.css */
.mod_article [class*="ce_"],.mod_article [class*="mod_"],[class*="grid"],.mod_article [class*="layout_"] > *,.mod_article [class*="event_"] > *{margin-right:0;margin-left:0}body #wrapper{max-width:960px !important;width:744px !important}.inside #header_inhalt #logo{margin-left:.5em}.inside #header_inhalt .header_suche{right:1em}#header .mod_changelanguage{right:155px;top:21px}#header .inside .hauptnavi{right:1em}.mod_article .mod_caroufredsel_ticker{margin:0 0 0 3em}.caroufredsel_skin .image_container img,.caroufredsel_thumbnails_skin .image_container img{max-width:135%}#header_inhalt .schnellnavi{width:100%;right:1em;top:3.5em;position:absolute;float:none;text-align:right}.inside #header_inhalt .schnellnavi ul{margin-top:0}#header #header_inhalt .schnellnavi ul li a,#header #header_inhalt .schnellnavi ul li strong{font-size:80%;color:#fff}#header .inside .hauptnavi,#header .inside .mod_iso_productlist{width:45%}#header .inside .hauptnavi,#header .inside .mod_articlelist{top:110px}#header .inside .hauptnavi ul li a,#header .inside .hauptnavi ul li strong{line-height:200%}#header .inside .mod_iso_productlist{padding-left:2% !important}#main .inside #news-slider a.caroufredsel_prev{left:2%}#main .inside #news-slider .teaser p{width:90%}#main .inside #news-slider a.caroufredsel_next{right:2%}#main .inside #news-slider h2{left:0;top:0;position:relative;font-size:130%}#main .product_list .product_odd .product-wrap{width:100%;float:left;margin-top:3em}#main .grid6{width:96%}#main .inside #fachhaendler{background-color:#fff;background-image:none}#main .inside #map-container,.inside #fachhaendler #platzhalter{display: none !important}.inside .mod_articlelist{width:45%}.ce_caroufredsel_gallery .caroufredsel_skin .image_container img{max-width:100%}#footer #kontaktinfos,#footer #kontaktformular{width:40%}#footer .inside #socialmedia{width:20%}#footer .inside #kontaktformular input,#footer .inside #kontaktformular textarea{width:95%}#footer .inside #socialmedia{margin-top:30px}#footer .inside #socialmedia div{display:block;margin-right:0;margin-bottom:2em;margin-left:1em}#footer #linie{margin-top:5em}
}
@media only screen and (max-width: 743px){
/* styles_mobile-max-width-743.css */
body{background:none !important}body #wrapper{width:auto !important}.caroufredsel_skin .image_container img,.caroufredsel_thumbnails_skin .image_container img{max-width:200%}#main .inside #news-slider .layout_short{margin-right:0;margin-left:0;padding-right:6.5em}#header .inside .hauptnavi ul li a,#header .inside .hauptnavi ul li strong{font-size:80%;line-height:190%}.inside .clear,#clear{border-bottom:0}#main .inside #news-slider h1{left:1em}#main .inside #news-slider .teaser p{width:100%}.subcolumns .c50l,.subcolumns .c50r{float:none}.subcolumns .subcr{padding-left: 0 !important}.subcolumns .c50l,.subcolumns .c50r{width:100%}#main .product_list .product_odd .product-wrap{float:none;margin-top:3em}#footer #kontaktinfos{left:50%}#footer #kontaktformular{position:static;margin-top:2em}#footer .inside #kontaktformular input.submit{width:98%}#footer .inside #socialmedia{text-align:center}#footer .inside #socialmedia div{display:inline-block;margin:0 1em 1em}#footer #linie{margin-top:1em}
}
@media only screen and (max-width: 630px){
/* styles_mobile-max-width-630.css */
body{background:none !important;background-color:#fff !important}#header .inside #smartlogo,#header .inside .smartnavi{display:block}#header #slider,#header_inhalt #logo,#header_inhalt #logo_print,#header_inhalt h2.slogan,#header_inhalt .schnellnavi,#header_inhalt .header_suche,#header .hauptnavi,#header .inside .mod_iso_productlist,#header .inside .mod_articlelist,#header nav.smartnavi ul,#footer #schnellfinder2 ul,#passepartout{display:none}#main .inside .mod_article,#wrapper #footer{padding-right:6%;padding-left:6%}#header{height:auto}#header nav:hover.smartnavi ul,#header nav:active.smartnavi ul,#header nav:focus.smartnavi ul{display:block !important}#smartlogo{text-align:center}#header .mod_changelanguage{top:46px;right: 4%}.inside .mod_changelanguage li a,.inside .mod_changelanguage li strong,.inside .mod_changelanguage li span{font-size:.9em;color:#000}.inside .mod_changelanguage li:first-child,.inside .mod_changelanguage li:last-child{border-color: #000}#header .smartnavi{height:auto;padding-right:6%;padding-bottom:6%;padding-left:6%;cursor: pointer}#header .smartnavi .start{padding-top:.5em;padding-bottom:.5em;padding-left:.75em;background-color:#7c7c7c;-webkit-box-shadow:2px 0 2px 0 rgba(0,0,0,.2);box-shadow:2px 0 2px 0 rgba(0,0,0,.2);border-radius:6px 6px 0 0}#header .smartnavi .start a{width:95%;display:block;padding:.2em 0;background-image:url("../../files/layout/ic_smart_navi.png");background-position:right center;background-repeat:no-repeat;font-size:90%;text-decoration:none;color:#eaeaea}#header .smartnavi .start a:active{color:#fff}#header .smartnavi ul{padding-top:.5em;padding-bottom:.5em;padding-left:1.75em;background-color:#dddddd;-webkit-box-shadow:2px 0 2px 0 rgba(0,0,0,.2);box-shadow:2px 0 2px 0 rgba(0,0,0,.2);border-radius:0 0 6px 6px;list-style-image:url("../../files/layout/ic_klammer.png")}#header .smartnavi ul li{width:95%;border-bottom:1px solid #7c7c7c}#header .smartnavi ul li.last{border-bottom:0px}#header .smartnavi ul li a,#header .smartnavi ul li strong,#header .smartnavi ul li span{font-size:80%;line-height:170%;color:#393939}#header .smartnavi ul li a:hover,#header .smartnavi ul li a:active,#header .smartnavi ul li strong.active,#header .smartnavi ul li span.active{font-size:80%;line-height:170%;text-decoration:none;color:#fff}.mod_article .mod_caroufredsel_ticker{margin-left:1.5em}#main .mod_iso_productfilter .sorting{margin-bottom:1em}#main .mod_iso_productfilter .sorting select{margin-top:.5em}#main .inside .mod_article{padding-top:6%;padding-bottom:6%}#main .inside #news-slider{height:auto;background-size: cover}#main .inside #news-slider h1{left:6%}#main .inside #news-slider h2{font-size:115%}#main .inside #news-slider h3{font-size:100%}#main .inside #news-slider a.caroufredsel_prev{left:2%}#main .inside #news-slider a.caroufredsel_next{right:2%}.equalize > div{display:block}#wrapper #footer .inside{padding-left:0}#footer #kontaktinfos{position:static;margin-top:2em}#footer #schnellfinder1 h2{margin-bottom:0;padding-top:.5em;padding-bottom:.5em;padding-left:.75em;text-align:center;background-color:#7c7c7c;-webkit-box-shadow:2px 0 2px 0 rgba(0,0,0,.2);box-shadow:2px 0 2px 0 rgba(0,0,0,.2);border-radius:6px 6px 0 0;font:90% 'open_sansregular';color:#eaeaea;text-transform:uppercase}#footer .inside #schnellfinder1 ul,#footer .inside #schnellfinder2 ul{margin-left:0;padding-top:.5em;padding-bottom:.5em;padding-left:1.75em;background-color:#dddddd;-webkit-box-shadow:2px 0 2px 0 rgba(0,0,0,.2);box-shadow:2px 0 2px 0 rgba(0,0,0,.2);border-radius:0 0 6px 6px;list-style-image:url("../../files/layout/ic_klammer.png")}#footer #schnellfinder1 a{color:#393939}#footer #schnellfinder1 li{width:95%;border-bottom:1px solid #393939}
}
/* styles.css */
#main #fachhaendler-responsive{display:none}#header #smartlogo,#header .smartnavi{display:none}body{background-color:#000000;font:1em/1em 'open_sansregular';color:#000000;background-attachment:fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;-webkit-text-size-adjust: none}#wrapper{width:auto !important;max-width:1000px !important}h1,h2,h3,h4,ul,figure{margin:0;padding:0}#header_inhalt{width:100%;top:1em;position:absolute;z-index:111}#header_inhalt #logo{float:left;margin-top:.25em;margin-left:1.5em;z-index:111}#logo_print{display:none}#header_inhalt h2.slogan{float:left;margin-top:1em;margin-right:1em;margin-left:1.7em;font:100% 'open_sansbold';color:#fff}#header_inhalt .schnellnavi{float:left}#header_inhalt .schnellnavi ul{margin-top:1.25em;list-style-type:none}#header_inhalt .schnellnavi ul li{display:inline}#header_inhalt .schnellnavi ul li a,#header_inhalt .schnellnavi ul li strong{margin-right:.3em;margin-left:.3em;font-size:70%;color:#dddddd}#header_inhalt .schnellnavi ul li a:hover,#header_inhalt .schnellnavi ul li a:active,#header_inhalt .schnellnavi ul li strong.active,#header_inhalt .schnellnavi ul li a.trail{color:#fff}#header_inhalt .header_suche{right:2em;top:1em;position:absolute}#header_inhalt .header_suche input.text{width:125px;height:15px;margin-top:.25em;margin-left:.25em;font-size:80%}#header_inhalt .header_suche input.submit{left:157px;top:-18px;position:relative}#header #slider{background-color:#000;z-index:1}#header #slider #caroufredsel_navi_1{display:none}#header #slider #caroufredsel_pagi_1{width:100%;bottom:10px;position:absolute;text-align:center}#header #slider #caroufredsel_pagi_1 a{width:20px;height:20px;display:inline-block;background-image:url("../../files/layout/bt_slider_off.png");background-position:center center;background-repeat:no-repeat;text-indent:-9999px;outline:none}#header #slider #caroufredsel_pagi_1 a.selected,#header #slider #caroufredsel_pagi_1 a:hover,#header #slider #caroufredsel_pagi_1 a:active{background-image:url("../../files/layout/bt_slider_on.png")}#header .hauptnavi{width:100%;right:30px;top:100px;position:absolute;text-align:right;z-index:111}#header .hauptnavi ul{height:225px;padding-top:.5em;list-style-type:none}#header .hauptnavi ul li a,#header .hauptnavi ul li strong{font:85%/215% 'open_sanssemibold';text-decoration:none;color:#fff;text-transform:uppercase;cursor:pointer}#header .hauptnavi ul li a:hover,#header .hauptnavi ul li a:active,#header .hauptnavi ul li strong.active{text-decoration:underline}.mod_articlelist{width:460px;height:auto;min-height:125px;left:0;top:100px;position:absolute;padding:30px 0 30px 30px;background-color:rgba(240,240,240,.9);z-index:111}.mod_articlelist ul{list-style-type:none}.mod_articlelist li a{padding-left:1.25em;text-align:left;background-image:url("../../files/layout/ic_klammer.png");background-position:left center;background-repeat:no-repeat;font:70%/120% 'open_sansregular';color:#000;text-transform:none}.mod_articlelist li a:hover,.mod_articlelist li a:active{color:#7c7c7c}.mod_changelanguage{right:30px;top:50px;position:absolute}.mod_changelanguage li{display:inline-block}.mod_changelanguage li:first-child{border-right:1px solid #fff}.mod_changelanguage li:last-child{border-left:1px solid #fff}.mod_changelanguage li a,.mod_changelanguage li strong{padding-right:.8em;padding-left:.8em;font-size:.8em;color:#fff}.mod_changelanguage li strong.active{font-weight:bold;text-decoration:underline}#main .mod_article,#footer .inside{padding-right:2%;padding-left:2%}#main .mod_article{background-color:#fff}#main .mod_article{padding-top:2em;padding-bottom:2em;border-bottom:1px solid #eaeaea}#main .hg_grau{background-color:#fff}h4{font-size:85%}.ce_text h4{font-size:100%}#main h1,#main .ce_text h1{margin-bottom:20px;font:1.2rem 'open_sansbold'}#main h2{margin-top:2px;font:1rem 'open_sansbold'}#main .ce_text{font-size:80%;line-height:140%}#main .ce_text p a{text-decoration:underline}#main small a{display:inline-block;margin-bottom:30px;color: #000 !important;text-decoration:underline !important}a{text-decoration:none;color:#000000}a:hover,a:active{text-decoration:underline;color:#7c7c7c}#main ul{margin-left:1.1em;list-style-image:url("../../files/layout/ic_klammer.png")}.chrome #main ul{margin-left:2.5em}.ios #main ul{margin-left:2.5em}#main .ce_tabcontrol ul{list-style-type:circle;list-style-image:none}#main ol{margin-left:1.5em}#main ul li{font-size:.8rem;line-height:140%}.clear,#clear{width:98%;display:inline-block;margin-top:2em;margin-bottom:2em;border-bottom:1px solid #dddddd;font-size:100%}#main .ce_accordion{font-size:1em}.produktliste .ce_accordion{margin-top:.5em}.fachhaendler-accordion{margin-left:0;z-index: 111}.ce_accordion .toggler{padding-bottom:.5em;padding-left:3em;background-image:url("../../files/layout/ic_pfeil_weiter.png");background-repeat:no-repeat;font-size:80%;line-height:180%;cursor:pointer;background-position:left 2px}.ce_accordion .accordion div{padding-left:1em}.ce_accordion .accordion div .ce_hyperlink{margin-bottom:2em;margin-left:1.5em;padding-top:.5em;padding-left:2em;background-image:url("../../files/layout/fischer-amps-icon.jpg");background-position:left center;background-repeat:no-repeat;font-size:80%;text-decoration:underline}#main #news-slider{position:relative;background-image:url("../../files/images/hg_news01.jpg");background-position:left top;background-repeat:no-repeat;color:#fff}#main #news-slider{height:212px;padding-top:0;padding-bottom:0}#main .inside #news-slider .caroufredsel_wrapper{margin-top:1em !important}#main #news-slider .caroufredsel_wrapper p{font-size:80%}#main #news-slider h2{left:6em;top:.5em;position:absolute;font-size:120%}#main #news-slider h3{left:0;top:0;position:relative;font:120%/110% 'open_sansbold'}#main #news-slider h2 a:hover,#main #news-slider h2 a:hover{color:#fff}#main #news-slider a{text-decoration:none;color:#fff}#main #news-slider a:hover,#main #news-slider a:hover{text-decoration:underline;color:#dddddd}#main #news-slider .more a{width:105px;display:block;background-image:url("../../files/layout/ic_pfeil-weiss-klein_weiter.png");background-position:right center;background-repeat:no-repeat}#main #news-slider .teaser p{width:400px}#main #news-slider a.caroufredsel_prev{width:32px;height:51px;left:40px;top:80px;position:absolute;display:block;background-image:url("../../files/layout/ic_pfeil-slider_zurueck.png");background-position:left center;background-repeat:no-repeat;text-indent:-9999px}#main #news-slider a.caroufredsel_next{width:32px;height:51px;right:40px;top:80px;position:absolute;display:block;background-image:url("../../files/layout/ic_pfeil-slider_weiter.png");background-position:left center;background-repeat:no-repeat;text-indent:-9999px}#main #news-slider .archivlink{bottom:1em;right:1em;position:absolute;font-size:70%;z-index:111}.mod_search input,.mod_search button,.mod_search p.header,.mod_search h3 a,.mod_search p.context,.mod_search p.url,.mod_search h3 span{font-size:80%;line-height:140%}.mod_search .widget-text{float:left}.mod_search p.url{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #eaeaea}.mod_search .highlight{font-weight:bold;font-style:italic;color:#202020}#main .ce_download a{font-size:80%;line-height:140%;font-weight:bold;text-decoration:underline}#main .ce_download p{margin:0;padding:0}#main .downloads .ce_text p{margin-top:0;margin-bottom:5px;margin-left:28px}#main .downloads img{float:left;margin-right:10px;margin-bottom:2px}.subcolumns .ce_colsetPart{margin-left:0px !important;margin-right:0px !important}#main .mod_newslist div{font-size:.8rem;line-height:180%}#main .mod_newslist time{margin-left:0;font-weight:bold;color:#000000}#main .mod_newslist a{width:20px;color:#000000}#main .mod_newslist a:after{padding-left:1em;content:url("../../files/layout/ic_pfeil-klein_weiter.png")}#main .mod_newsreader p.info{font-size:80%;font-style:italic}#news-details .back a{padding-top:1em;padding-bottom:1em;padding-left:2em;background-image:url("../../files/layout/ic_pfeil-klein_zurueck.png");background-position:left center;background-repeat:no-repeat;font-size:80%;text-indent:-9999px}#main .caroufredsel_navi{text-align:center}#main .caroufredsel_navi a{display: inline-block !important}#main .caroufredsel_navi a.hidden{display: none !important}#main .ce_caroufredsel_gallery .caroufredsel_next span{width:25px;height:25px;overflow:hidden;display:block;margin-top:1em;margin-right:.5em;margin-left:.5em;background-image:url("../../files/layout/ic_pfeil_weiter.png");background-position:center center;background-repeat:no-repeat;text-indent:-999px}#main .ce_caroufredsel_gallery .caroufredsel_prev span{width:25px;height:25px;overflow:hidden;display:block;margin-top:1em;margin-right:.5em;margin-left:.5em;background-image:url("../../files/layout/ic_pfeil_zurueck.png");background-position:center center;background-repeat:no-repeat;text-indent:-999px}#main .ce_caroufredsel_gallery figcaption{font-size:.8rem}#main .caroufredsel .image_container img{display:block;margin-right:auto;margin-left:auto}.image-wrapper{max-width:470px}.product_list .ls-wrapper{min-height: 110px}.product_list .product_odd .product-wrap{float:right}.product_list .product_even .product-wrap{float:left}.product_list .product_even .image-wrapper,.product_list .product_even .image-wrapper img{float:right}#main .ce_tabcontrol{margin:0;padding-top:20px;padding-bottom:20px}#main .tabcontrol_tabs ul{margin-left:0;list-style-type:none}#main .tabcontrol_tabs li{display:inline-block;margin-right:20px;padding-left:15px;background-image:url("../../files/layout/ic_klammer.png");background-position:left center;background-repeat:no-repeat;font-size:80%;font-weight:bold;color:#7c7c7c;cursor: pointer}#main .tabcontrol_tabs li.selected,#main .tabcontrol_tabs li:hover{color:#000000}#main .ce_tabcontrol_pane,#main .ce_tabcontrol_pane .ce_text{margin-right:0;margin-left:0}#main .ce_tabcontrol_pane p{margin-top:0}#main .ce_tabcontrol_pane .panes{padding-top:12px}#main #produktuebersicht ul{list-style-type:none;list-style-image:none}#main #produktuebersicht ul li{display:inline}#main #produktuebersicht ul.hidden{display:none}#main #produktdetail a.more{position:relative}#main #produktdetail a.more:after{padding-left:1em;content: url("../../files/layout/ic_pfeil-klein_weiter.png")}#main #fachhaendler{width:100%;min-height:900px;max-height:1250px;position:relative;overflow:auto;padding-bottom:0;background-image:url("../../files/images/deutschlandkarte03.png");background-position:left top;background-repeat:no-repeat;background-color:transparent}#main #fachhaendler section{margin-top:0}#main .fachhaendler .ce_accordion p{margin:0 0 .5em;padding:0 0 0 21px;font-size:.8em;line-height:140%}#main .fachhaendler ul{margin-left:2.2em}#main #map-container{left:30px;top:130px;position:absolute}#main #map-container img{height:625px}#main #map-container .region{display:none}#main #map-container .region .haendler_box{width:205px;height:auto;left:235px;top:235px;position:absolute;background-color:#fff;-webkit-box-shadow:0 0 2px 2px #ccc;box-shadow:0 0 2px 2px #ccc;font-size:80%}#main #map-container .region h2{font-size:120%}#main #map-container .region .ce_text{height:auto;padding-top:0}#main #map-container .region h2.ce_headline{padding-top:10px;font-size:90%}#main #map-container .region .mod_dlh_googlemaps{height:175px;margin:0}#footer{padding-top:5%;background-color:#202020;color:#dddddd}#footer h2{margin-bottom:.5em;font:100% 'open_sansbold';color:#fff}#footer p{margin-top:0;font-size:80%;line-height:140%}#footer a{color:#dddddd}#footer a:hover,#footer a:active{text-decoration:underline;color:#fff}#footer #schnellfinder1 ul,#footer #schnellfinder2 ul{margin-left:12%;list-style-image:url("../../files/layout/ic_klammer.png")}#footer #schnellfinder1 ul li a,#footer #schnellfinder1 ul li span,#footer #schnellfinder2 ul li a,#footer #schnellfinder2 ul li span{font-size:80%;line-height:140%}#footer #schnellfinder1 ul li a:hover,#footer #schnellfinder1 ul li a:active,#footer #schnellfinder2 ul li a:hover,#footer #schnellfinder2 ul li a:active,#footer #schnellfinder1 ul li span.active,#footer #schnellfinder2 ul li span.active{color:#fff}#footer #schnellfinder2{margin-top:31px}#footer #kontaktinfos a{text-decoration:underline}#footer #kontaktformular input,#footer #kontaktformular button,#footer #kontaktformular textarea{width:94%;height:30px;margin-bottom:1em;padding:5px 10px;background-color:#dddddd;border:0;border-radius:2px;font:80% 'open_sansregular'}#footer #kontaktformular input:hover,#footer #kontaktformular textarea:hover{background-color:#fff}#footer #kontaktformular textarea{height:160px}#footer #kontaktformular button.submit{width:99.5%;background-color:#7c7c7c;color:#dddddd}#footer #kontaktformular button.submit:hover{background-color:#393939}#footer #kontaktformular fieldset{margin:.5em 0;padding:0;border:0}#footer #kontaktformular input.checkbox{width:auto;float:left;margin:0 5px 0 0;padding:0}#footer #kontaktformular label{font-size:80%;line-height:25px}#footer #kontaktformular a{text-decoration:underline}#footer #socialmedia div{display:inline-block;margin-right:2em;vertical-align:bottom}#footer #linie{height:0px;margin-top:1em;-webkit-box-shadow:1px 1px #393939;box-shadow:1px 1px #393939;border-bottom:1px solid #000000}#footer #copyright{clear:both;margin-top:1em}.mod_randomImage{left:0;top:0;position:fixed;z-index:-1}.go-top{width:50px;height:50px;bottom:1.25em;right:1.25em;position:fixed;display:none;z-index:1000}.go-top a{background-image:url("../../files/layout/bt_top_off.png");background-position:center top;background-repeat:no-repeat}.go-top a:hover,.go-top a:active{background-image:url("../../files/layout/bt_top_on.png");text-decoration:none}.cookiebar{background-color:#393939;font-size:.8em}.cookiebar__button{background-color:#f7f7f7;color:#000000}.cookiebar__button:hover{background-color:#7c7c7c;color:#f7f7f7}.cookiebar__link:hover{text-decoration:underline}
@media print{
/* print.css */
.mod_article [class*="ce_"],.mod_article [class*="mod_"],.mod_article [class*="layout_"] > *,.mod_article [class*="event_"] > *,[class*="grid"]{margin-right:0;margin-left:0}#passepartout,#socialmedia,#footer .mod_customnav,.mod_navigation,.header_suche,.mod_caroufredsel,.ce_form,.map-view-container{display:none !important}#wrapper #kontaktinfos{width:100%}#wrapper .grid6{width:100%}#wrapper #header{height:100px}#wrapper #main #fachhaendler{height:auto}#logo{display:none}#logo_print{display:block}#main .mod_article,#footer .inside{padding-left:0}.mod_article .ce_text,#header_inhalt h2.slogan{margin-right:0;margin-left:0}#main #news-slider h1{left:0}.mod_caroufredsel_ticker .caroufredsel_controls{display:none}.hauptnavi,#header .mod_iso_productlist{display:none}
}
