/* ==========================================================================
   HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)
   ========================================================================== */

html,
button,
input,
select,
textarea {
    color: #222;
}

body {
    font-size: 1em;
    line-height: 1.4;
    background-color: #fff;
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

img {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}


/* ==========================================================================
   Author's custom styles
   ========================================================================== */















/* ==========================================================================
   Media Queries
   ========================================================================== */

@media only screen and (min-width: 35em) {

}

@media print,
       (-o-min-device-pixel-ratio: 5/4),
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 120dpi) {

}

/* ==========================================================================
   Helper classes
   ========================================================================== */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

.hidden {
    display: none !important;
    visibility: hidden;
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

.invisible {
    visibility: hidden;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

/* ==========================================================================
   Print styles
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links for images, or javascript/internal links
     */

    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group; /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}
/* 
========================
  GRIDINATOR CSS v0.4.1
  http://gridinator.com/
  
  GRIDINATOR CSS is a very basic framework to create
  grid-based layouts. The content of this file is 
  provided as-is, without support.
  
  If you would like to contact GRIDINATOR to suggest
  improvements, to ask for help or to file a bug report, 
  please feel free to email: gridinator@steff.me
  
  Your grid settings:
  	columns: 6
  	column width: 142px
  	column margin: 25px
  	container margin: 0px
    
=========================
*/
* { /* quick reset */
	margin: 0;	
}

html, body {
	margin: 0;
	padding: 0;
	text-align: center;
}

.wrapper {
	margin: 0 auto; /* This centers the grid. Remove this line to place the grid on the left of the page. */
	text-align: left;
	width: 979px;
}

.innerwrapper {
	clear: both;
	display: inline;/* IE double margin fix. Feel free to move this to your IE specific stylesheets. */
	float: left;
	padding: 0 0 0 0;
	position: relative;
	width: 979px;
}

.container {
	clear: both;
	float: left;
	margin: 0 0 20px 0;
	width: 100%;	
}

.one-col, .two-col, .three-col, .four-col, .five-col, .six-col {
	clear: none;
	display: inline;/* IE double margin fix. Feel free to move this to your IE specific stylesheets. */
	float: left;
	margin: 0 25px 0 0;
	padding: 0;
	position: relative;
}

.one-col {
	width: 142px;
}

.two-col {
	width: 309px;
}

.two-col + .two-col + .two-col {
    margin-right: 0;
}

.three-col {
	width: 476px;
}

.three-col + .three-col {
    margin-right: 0;
}

.four-col {
	width: 643px;
}

.five-col {
	width: 810px;
}

.six-col {
	width: 977px;
	margin-right: 0;
}

.prefix-one {
	margin-left: 167px;
}

.prefix-two {
	margin-left: 334px;
}

.prefix-three {
	margin-left: 501px;
}

.prefix-four {
	margin-left: 668px;
}

.prefix-five {
	margin-left: 835px;
}

.suffix-one {
	margin-right: 192px;
}

.suffix-two {
	margin-right: 359px;
}

.suffix-three {
	margin-right: 526px;
}

.suffix-four {
	margin-right: 693px;
}

.suffix-five {
	margin-right: 860px;
}

.clear { /* Useful generic clearing class. */
	clear: both;
}
.last-col {
	margin-right: 0;
}

html,body{font-family:'HelveticaNeueW01-45Ligh', sans-serif;}#cycle-loader{height:128px;left:50%;margin:-64px 0 0 -64px;position:absolute;top:50%;width:128px;z-index:0;}#maximage{display:none;position:fixed !important;z-index:1;}#header{position:absolute;top:0;height:102px;width:100%;background:#fff;z-index:10;}#footer{position:fixed;bottom:0;padding:3px 0;width:100%;background:#fff;z-index:10;border-top:1px solid #c4c4c4;}#footer ul{list-style:none;padding:0;}#footer ul li{float:left;font-size:9px;}#footer ul li:after{content:" >";color:#9c9b9b;margin-right:3px;}#footer ul li:last-child:after{content:"";margin-right:0;}#footer ul a{text-decoration:none;color:#9c9b9b;}hr{height:1px;width:100%;color:#bfbfbf;background:#bfbfbf;border:0;}div.clear_both{line-height:0;clear:both;}#header .innerwrapper{height:102px;}.cnt-wrapper a,.cnt-wrapper a:hover{text-decoration:none;}.cnt-wrapper > a{z-index:1000;position:relative;}.cnt-wrapper > a .logo{margin-top:40px;width:186px;height:41px;display:inline-block;border:0;}.form_errors_ul_list{color:red;}.form_errors_ul_list > ul{padding-left:20px;}.form_errors_ul_list > ul:last-child{margin-bottom:20px;}div.formObject_errors{border:1px solid red;color:red;padding:5px;}.subnav{list-style:none;font-size:10px;position:absolute;z-index:1;top:10px;right:2px;}.subnav li{float:left;margin-left:10px;}.subnav li:first-child{margin-left:0;}.subnav .trenner{margin-left:10px;margin-right:0;}.subnav a{color:#808080;}.subnav a:hover{color:#333;}.subnav .locale_current a{color:#333;}.produktDataContainer{vertical-align:top;padding-right:20px;width:245px;border-right:1px solid #bfbfbf;}.produktDataContainer > img{margin-bottom:20px;}.produktDataContainer > h2{margin-bottom:8px;}.produktDataContainer > table.produktDataTable > tbody > tr > td{font-size:0.7em;}.produktDataContainer > table.produktDataTable > tbody > tr > td:first-child{padding-right:5px;}.produktBilderListeContainer{vertical-align:top;padding-left:20px;}.produktBilderListeContainer .combinations{list-style-type:none;margin-left:14px;margin-bottom:20px;padding-left:0px;}.produktBilderListeContainer .combinations li{display:inline-block;margin-right:8px;margin-bottom:10px;position:relative;}.produktBilderListeContainer .combinations .combination{display:block;width:70px;height:63px;border:1px solid #bfbfbf;color:#bfbfbf;font-size:11px;text-align:center;padding:3px 0 4px;}.produktBilderListeContainer .combinations .combination:hover,.produktBilderListeContainer .combinations .combination.active{border:1px solid #000;color:#000;}.produktBilderListeContainer .combinations .combination span{position:absolute;width:100%;bottom:0;left:0;font-size:24px;font-family:"HelveticaNeueW01-45Ligh", sans-serif;font-weight:normal;}.produktBilderListeContainer .combinationData,.produktBilderListeContainer .combinationGallery{display:none;width:100%;box-sizing:border-box;padding-left:14px;}.produktBilderListeContainer .combinationData.active,.produktBilderListeContainer .combinationGallery.active{display:block;}.produktBilderListeContainer .combinationData .galleryNav a,.produktBilderListeContainer .combinationGallery .galleryNav a{display:block;margin-bottom:0;}.produktBilderListeContainer .combinationData .galleryNav a img,.produktBilderListeContainer .combinationGallery .galleryNav a img{width:100%;}.produktBilderListeContainer .combinationData p,.produktBilderListeContainer .combinationGallery p{margin-bottom:20px;}.produktBilderListeContainer .combinationGallery{line-height:0;font-size:0;}.produktBilderListeContainer .galleryPictures{list-style:none;margin:0;padding:0;width:570px;display:inline-block;}.produktBilderListeContainer .galleryPictures:before,.produktBilderListeContainer .galleryPictures:after{margin:0;}.produktBilderListeContainer .galleryPictures li{display:none;position:relative;}.produktBilderListeContainer .galleryPictures li.active{display:block;}.produktBilderListeContainer .galleryPictures li a.galleryNavPano{display:block;position:absolute;right:10px;bottom:10px;}.produktBilderListeContainer .galleryPictures img{vertical-align:top;width:100%;}.produktBilderListeContainer .galleryNav{list-style:none;margin:0 0 0 8px;padding:0;width:90px;display:inline-block;vertical-align:top;line-height:0;}.produktBilderListeContainer .galleryNav li{margin-top:8px;}.produktBilderListeContainer .galleryNav li:first-child{margin-top:0;}.produktBilderListeContainer .galleryNav li a{display:block;margin:0;}.produktBilderListeContainer .galleryNav li a:hover img,.produktBilderListeContainer .galleryNav li a.active img{padding:2px;border:1px solid #999;margin-top:-3px;margin-bottom:-3px;margin-left:-3px;}.produktBilderListeContainer .galleryNav li a img{vertical-align:inherit;}.produktBilderListeContainer > h2{margin-bottom:8px;padding-left:14px;}.produktBilderListeContainer .produktBilderListe{line-height:0px;font-size:0px;margin-bottom:20px;}.produktBilderListeContainer .produktBilderListe:last-child{margin-bottom:-14px;}.produktBilderListeContainer .produktBilderListe > a > img{margin:0 0 10px 10px;padding:4px;}.produktBilderListeContainer .produktBilderListe > a > img:hover,.produktBilderListeContainer .produktBilderListe > a > img.activProduct{padding:3px;border:1px solid #999;}#pano{display:none;background-color:#fff;width:100%;height:100%;margin:auto;padding:30px;position:absolute;z-index:1000;box-sizing:border-box;}#pano #panoClose{position:absolute;top:2px;right:5px;cursor:pointer;padding:5px;font-weight:bold;font-size:22px;line-height:22px;}.changeNote > span:hover{color:#f6ab00;cursor:pointer;}.changeNote > span i{color:#808080;vertical-align:middle;}.changeNote > span.inNoteList i{color:#f6ab00;}nav{position:absolute;left:0;bottom:0px;width:979px;border-bottom:1px solid #bfbfbf;}nav.home{border-bottom:0;}nav.home > ul > li.current_ancestor:after,nav.home > ul > li.current_ancestor:before{display:none;}nav.home > ul > li:hover:after,nav.home > ul > li:hover:before{display:block;}nav.en .haendlersuche,nav.en .jasba-akademie{display:none;}nav.fr .haendlersuche,nav.fr .jasba-akademie,nav.fr .ausschreibungen{display:none;}nav.ru .haendlersuche,nav.ru .jasba-akademie{display:none;}nav > ul{float:right;list-style:none;position:relative;font-size:14px;}nav > ul > li{float:left;display:block;position:relative;padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px;text-align:center;}nav > ul > li:first-child{padding-left:0;margin-left:0;}nav > ul > li:last-child{padding-right:0;margin-right:0;}nav > ul > li > a,nav > ul > li > span{cursor:pointer;color:#333;display:block;outline:0;font-size:13px;letter-spacing:0.08em;padding-bottom:20px;}nav > ul > li:hover .menu_level_1{top:auto;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}nav > ul > li:hover:after,nav > ul > li:hover:before,nav > ul > li.current_ancestor:after,nav > ul > li.current_ancestor:before{bottom:-1px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;left:50%;z-index:100;}nav > ul > li:hover:after,nav > ul > li.current_ancestor:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;}nav > ul > li:hover:before,nav > ul > li.current_ancestor:before{border-color:rgba(191,191,191,0);border-bottom-color:#bfbfbf;border-width:11px;margin-left:-11px;}nav .qualities .menu_level_1{left:-120px;}nav .collections .menu_level_1{width:979px;left:-585px;padding-bottom:0px;}nav .collections .menu_level_1 > li{width:100%;height:325px;background-color:#fff;}nav .collections .menu_level_1 > li > div{overflow:hidden;}nav .collections .menu_level_1 > li > div > div{overflow:hidden;float:left;}nav .collections .menu_level_1 > li > div > div.categoryBlock{width:749px;}nav .collections .menu_level_1 > li > div > div > div{overflow:hidden;}nav .collections .menu_level_1 > li > div > div > div.categoryRow > .categoryCell{margin-right:0;}nav .collections .menu_level_1 > li > div > div > div.categoryRow:last-child{margin-bottom:0;}nav .collections .menu_level_1 > li > div > div > div > div.categoryCell{float:left;margin-right:20px;margin-bottom:8px;overflow:hidden;}nav .collections .menu_level_1 > li > div > div > div > div.categoryCell > a{color:#333;text-decoration:none;font-size:13px;line-height:19px;letter-spacing:0.08em;border:0;}nav .collections .menu_level_1 > li > div > div > div > div.categoryCell > a img{border:0;}nav .service .menu_level_1{left:-50%;}nav .experts .menu_level_1{right:0px;}nav .menu_level_1{list-style:none;top:-999em;margin:0 auto;position:absolute;text-align:left;padding:27px 0 25px;opacity:0;display:table;white-space:nowrap;border-top:1px solid #bfbfbf;}nav .menu_level_1 > li{position:relative;border-left:1px solid #bfbfbf;padding-right:25px;padding-left:25px;display:table-cell;}nav .menu_level_1 > li.first{padding-left:0;}nav .menu_level_1 > li.last{padding-right:0;}nav .menu_level_1 > li:first-child{border-left:none;padding-left:0;}nav .menu_level_1 > li h5{padding:3px 6px;margin:0 0 11px 0;font-size:12px;letter-spacing:0.08em;background:#d9d9d9;color:#222;display:inline-block;font-family:arial, sans-serif;}nav .menu_level_2{display:block;padding:0;margin:0;list-style:none;}nav .menu_level_2 > li{padding:0;margin:0;}nav .menu_level_2 > li > a,nav .menu_level_2 > li > span{color:#585858;font-size:13px;letter-spacing:0.08em;text-decoration:none;font-weight:normal;display:block;line-height:28px;}nav .menu_level_2 > li.subNavigation > a{line-height:34px;}nav .menu_level_2 > li.nivella-verlegeanleitung > a,nav .menu_level_2 > li.leistungserklaerungen > a{max-width:220px;word-wrap:break-word;white-space:pre;}nav .menu_level_3{list-style:none;padding:0;}nav .menu_level_3 li a,nav .menu_level_3 li span{color:#585858;font-size:13px;padding-left:8px;line-height:18px;letter-spacing:0.08em;text-decoration:none;font-weight:normal;display:block;}nav .menu_level_3 li:first-child a,nav .menu_level_3 li:first-child span{margin-top:-5px;}.navBackground{position:absolute;width:100%;height:405px;left:0;top:100px;background:#fff;padding:0;z-index:9;display:none;}.content-div{margin-top:137px !important;}.section{position:absolute;width:100%;top:136px;z-index:2;}.section .cnt-wrapper{width:979px;height:102px;margin:0 auto;position:relative;}.article{width:auto;max-width:300px;float:left;z-index:1;}.cnt{padding:8px 14px 10px;color:#333;font-size:13px;z-index:20;background:#fff;background:rgba(255,255,255,0.9);text-align:left;font-family:'HelveticaNeueW01-45Ligh', sans-serif;line-height:19px;position:relative;}.cnt h1{letter-spacing:0.08em;}.cnt .content-open{display:none;}.cnt .content-close{right:10px;top:8px;position:absolute;}.cnt .contentData{padding:30px 4px 8px;line-height:19px;}h1{font-family:'ApexSans-Medium', sans-serif;font-size:23px;margin-bottom:24px;font-weight:normal;line-height:30px;}h2{font-family:'HelveticaNeueW01-65Medi', sans-serif;font-size:12px;margin-bottom:14px;font-weight:normal;}h2.secondHead{font-size:16px;}a{color:#000;text-decoration:none;}a:hover,a:focus,a:active{color:#f6ab00;text-decoration:none;}a.btn:hover,a.btn:focus{color:#000;}.container{font-size:13px;line-height:19px;letter-spacing:0.08em;}.container p{font-size:13px;line-height:19px;letter-spacing:0.08em;margin-bottom:10px;}fieldset{border:0;display:inline-block;padding:0;}legend{font-family:'ApexSans-Medium', sans-serif;font-size:23px;margin-bottom:24px;}label{font-family:'HelveticaNeueW01-45Ligh', sans-serif;font-size:13px;line-height:19px;letter-spacing:0.08em;}label.required:after{content:'*';}div.checkbox_container label{vertical-align:text-bottom;}#contact_form label.required:after{content:'';}#contact_form span.help-block{display:block;margin-bottom:20px;color:#f00;}input,textarea{border:1px solid #d9d9d9;background:#fff;color:#333;padding:5px 8px;font-family:'HelveticaNeueW01-45Ligh', sans-serif;font-size:13px;line-height:19px;min-width:300px;margin-bottom:10px;}input:hover,input:focus,input:active,textarea:hover,textarea:focus,textarea:active{border:1px solid #fbb900;outline-style:none;}select{border:1px solid #d9d9d9;padding:4px 8px;font-family:'HelveticaNeueW01-45Ligh', sans-serif;font-size:13px;margin-bottom:10px;}button{border:1px solid #d9d9d9;padding:4px 8px 3px 8px;font-family:'HelveticaNeueW01-45Ligh', sans-serif;font-size:13px;margin-bottom:10px;}button.iconButton{background:#fbb900;color:#333;cursor:pointer;}p.error{padding:5px 8px 5px 8px;border:1px solid red;}textarea{min-height:100px;}input[type="checkbox"],input[type="radio"]{min-width:inherit;margin-right:10px;margin-left:10px;margin-bottom:20px;}#form_zielgruppe input[type="radio"]{display:inline-block;}#form_zielgruppe label{width:calc(100% - 40px);display:inline-block;}#wrapper_datasave input[type="checkbox"]{display:inline-block;vertical-align:bottom;}#wrapper_datasave label{width:calc(100% - 40px);display:inline-block;}input[type="submit"],.btn,#form_Senden{min-width:inherit;background:#fbb900;color:#fff;font-family:'HelveticaNeueW01-45Ligh', sans-serif;padding:8px 12px;border:0;cursor:pointer;line-height:19px;letter-spacing:0.08em;outline-style:none;}p{line-height:18px;font-size:12px;}a img{border:0;}.productdetails .two-col{padding-right:25px;}.productdetails .two-col img{margin-bottom:25px;}.productdetails .four-col{border-left:1px solid #d9d9d9;padding-left:25px;}.productTrLink{cursor:pointer;}.productTrLink:hover,.productTrLink:focus,.productTrLink:active{color:#f6ab00;}.productTrLink:hover a,.productTrLink:focus a,.productTrLink:active a{color:#f6ab00;}table{border-collapse:collapse;}table caption{text-align:left;font-weight:bold;margin-bottom:10px;}table th{padding:0 35px 0 0;font-weight:normal;}table td{padding:0;}.type{margin-bottom:25px;}.type a{display:inline-block;margin-right:10px;margin-bottom:10px;vertical-align:top;padding:2px;border:0;}.type a:hover,.type a.active{padding:1px;border:1px solid #333;}.type a img{display:block;border:0;padding:0;margin:0;}#cycle-nav ul,.man-cycle-nav{list-style:none;margin:0;margin-top:10px;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}#cycle-nav ul > li{float:left;margin-left:10px;}#cycle-nav ul > li:first-child{margin-left:0;}#cycle-nav ul > li > a{display:block;width:40px;height:40px;background:#fff;background:rgba(255,255,255,0.6);}#cycle-nav ul > .activeSlide > a{background:#c0c0c0;background:rgba(255,255,255,0.9);}.produkt-popup-nav{list-style:none;display:inline-block;padding:0;margin:0;bottom:0px;position:absolute;}.produkt-popup-nav li{float:left;margin-left:25px;}.produkt-popup-nav li:first-child{margin-left:65px;}.produkt-popup-nav li a{font-size:13px;letter-spacing:0.08em;}.presseForm label,.presseForm input,.presseForm button{float:left;display:inline;}.presseForm label{padding:5px 8px;margin-left:10px;}.presseForm button.iconButton{padding-bottom:2px;margin-left:10px;}.presseForm #form_fromDate,.presseForm #form_toDate,.hasDatepicker{width:80px;min-width:inherit;}.hasDatepicker{height:16px;}button.ui-datepicker-trigger{margin:0;margin-left:3px;padding:0;vertical-align:top;}button.ui-datepicker-trigger > img{height:26px;}.pagination > span{float:left;display:inline;border:1px solid #d9d9d9;padding:5px 8px;margin:0 2px;cursor:pointer;}.pagination > span.previous{margin-right:25px;}.pagination > span.info{margin-right:5px;cursor:auto;}.pagination > span.next{margin-left:25px;}.pagination > span.current{border:1px solid #fbb900;margin-left:0;cursor:auto;}.pagination > span:first-child{margin-left:0;}.newsBlock{margin-bottom:25px;overflow:hidden;width:100%;}.newsListImage,.newsTextImage{float:left;margin:5px 10px 5px 0px;}.newsImageListblock{margin-bottom:25px;overflow:hidden;width:100%;}.newsImageListblock img{float:left;margin:5px 10px 5px 0px;}.newsImageListblock ul{margin:5px 0;}.icon-2x{font-size:2em;}.icon-3x{font-size:3em;}#musterForm #form_musteranforderungen{width:100%;}#musterForm #form_bemerkung{width:100%;}.breakbox fieldset{width:100%;}.breakbox fieldset #assn_user_registration_form_berufsbezeichnung input[type="checkbox"],.breakbox fieldset #assn_user_registration_form_schwerpunkte input[type="checkbox"]{margin-bottom:10px;padding:0;margin-left:0;}.breakbox fieldset #assn_user_registration_form_berufsbezeichnung label,.breakbox fieldset #assn_user_registration_form_schwerpunkte label{display:inline-block;width:92%;}@media only screen and (max-device-width: 800px){nav{width:935px;padding:0 20px;}nav > ul > li{margin-right:5px;margin-left:5px;}nav .menu_level_2 > li > a{letter-spacing:0.0em;}nav .menu_level_2 > li.nivella-verlegeanleitung > a,nav .menu_level_2 > li.leistungserklaerungen > a{max-width:200px;}.subnav{right:20px;}.produktBilderListeContainer .galleryPictures{width:530px;}.section .cnt-wrapper{width:975px;}.section .cnt-wrapper .article{margin-left:10px;}.wrapper{margin:0 auto;text-align:left;width:975px;}.innerwrapper{clear:both;display:inline;float:left;padding:0 20px 0 20px;position:relative;width:935px;}.container{clear:both;float:left;margin:0 0 20px 0;width:100%;}.container img{max-width:935px;}.one-col,.two-col,.three-col,.four-col,.five-col,.six-col{clear:none;display:inline;float:left;margin:0 25px 0 0;padding:0;position:relative;}.one-col{width:135px;}.two-col{width:295px;}.three-col{width:455px;}.four-col{width:615px;}.five-col{width:775px;}.six-col{width:935px;margin-right:0;}.prefix-one{margin-left:160px;}.prefix-two{margin-left:320px;}.prefix-three{margin-left:480px;}.prefix-four{margin-left:640px;}.prefix-five{margin-left:800px;}.suffix-one{margin-right:185px;}.suffix-two{margin-right:345px;}.suffix-three{margin-right:505px;}.suffix-four{margin-right:665px;}.suffix-five{margin-right:825px;}.last-col{margin-right:0;}}
.ref-nav{position:relative;display:block;width:979px;margin:112px auto 0;z-index:8;}.ref-nav #cycle-nav ul{list-style:none;}.ref-nav #cycle-nav ul > li{float:left;margin-left:5px;}.ref-nav #cycle-nav ul > li:first-child{margin-left:0;}.ref-nav #cycle-nav ul > li > a{display:block;width:11px;height:11px;border:1px solid #d9d9d9;background:#fff;background:rgba(255,255,255,0.6);}.ref-nav #cycle-nav ul > .activeSlide > a{border:1px solid #fff;border:1px solid rgba(255,255,255,0.9);background:#c0c0c0;background:rgba(255,255,255,0.9);}.cycle-controll{position:absolute;bottom:30px;right:30px;z-index:1000;}.cycle-controll i{cursor:pointer;color:white;text-shadow:2px 2px 4px #000;margin:0 5px;font-size:35px;}.cycle-controll i.icon-play{display:none;}.milieu{margin-top:122px !important;}.collection{width:100%;position:absolute;top:101px;background:#fff;text-align:left;z-index:2;}.collection .header{width:979px;margin:0 auto;position:relative;margin-bottom:10px;padding-top:20px;}.collection .header h1{margin-right:5px;display:inline-block;margin-bottom:0;line-height:23px;}.collection .header > ul{display:inline-block;list-style:none;margin-left:25px;position:absolute;bottom:1px;padding-left:0;padding-right:103px;}.collection .header > ul > li{font-size:13px;list-style:none;float:left;}.collection .header > a{font-size:16px;position:absolute;right:0px;bottom:1px;display:inline-block;}.collection .man-cycle-nav{list-style:none;display:inline-block;margin:0 20px -1px 5px;}.collection .man-cycle-nav > li{float:left;margin-left:5px;}.collection .man-cycle-nav > li:first-child{margin-left:0;}.collection .man-cycle-nav > li > a{display:block;width:10px;height:10px;border:1px solid #d9d9d9;background:#fff;background:rgba(255,255,255,0.6);}.collection .man-cycle-nav > .activeSlide > a{background:#d9d9d9;}.collectionText{width:100%;top:175px;position:absolute;z-index:2;}.collectionText > .cnt-wrapper{height:auto;width:979px;margin:0 auto;position:relative;}.collectionText > .cnt-wrapper > .article{width:auto;max-width:300px;}.collectionText > .cnt-wrapper > .article > .cnt{padding:8px 11px 10px;line-height:1em;position:relative;}.collectionText > .cnt-wrapper .contentData{padding:20px 4px 4px;line-height:19px;}.collectionSlider-content{height:100%;}.collectionSlider-content > .section{top:175px;height:calc(100% - 175px);}.collectionSlider-content > .section .cnt-wrapper{height:100%;}.collectionSlider-content > .section .usedProductsContainer{width:auto;min-width:155px;max-width:inherit;position:absolute;bottom:25px;}.collectionSlider-content > .section .usedProductsContainer .usedProductsTitle{cursor:pointer;}.collectionSlider-content > .section .usedProductsContainer .usedProductsData{display:none;}.collectionSlider-content > .section .usedProductsContainer .usedProductsData > table{white-space:nowrap;}.collectionSlider-content > .section .usedProductsContainer .usedProductsData > table > tbody > tr > td{padding:4px;}.productHeadline{font-size:16px;}.productHeadline h1{margin-right:5px;font-size:23px;margin-bottom:0;line-height:23px;}.productHeadline a{display:inline-block;}@media only screen and (max-device-width: 800px){.collection .header{width:935px;}.ref-nav{width:975px;}.collectionText > .cnt-wrapper{width:975px;}.collectionText > .cnt-wrapper .article{margin-left:10px;}.collectionSlider-content > .section .usedProductsContainer{margin-right:10px;}}