﻿
.nsite-map{position: fixed;right: -380px;top: 0;padding:70px 40px 0 30px;width: 380px;height: 100%;background: #2b2b2b;box-sizing: border-box;}

.nsite-map-tit{font-size: 14px;line-height: 35px;color: #dedede;}

.nsite-map-home{margin:20px 0;display: block;line-height: 24px;color: #01a7f9;}

.nsite-map-dl{margin-bottom: 10px;}

.nsite-map-dt-a{position:relative;display: block;line-height: 24px;color: #01a7f9;}

.nsite-map-dt-a:after{content: '';position: absolute;left: -15px;top: 50%;border-top: 4px solid #c5c5c5;border-left: 4px solid transparent;border-right: 4px solid transparent;}

.nsite-map-dd-a{display:inline-block;line-height: 24px;color: #8c8c8c;}

.nsite-map-dd-span{color: #8c8c8c;}

.nsite-map-dd-a:hover{color: #01a7f9;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}

.categorylist {
	float: right;
	width: 201px;
	margin: 0px auto;
}

.categorylist li {
	float: left;
	text-align: left;
    font-size: 16px;
    color: #3a525e;
	padding: 2px 0 2px 14px;	    
}

.categorylist li a {
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;
}
		
	.pagetitle, .headertext, .contentsplitter, .categorylist, .footerarea {display: none;}

.footerblack {
	float:left;
	width: 880px;
	height: 86px;
	background-color:#090;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	display:inline;
}
.on_location .keys .key{background:none repeat scroll 0 0 #fff;color:#807f83;float:left;font-family:dincompregular;font-size:12px;height:29px;padding:2px 10px;width:100%}
.on_location .keys .key .name{display:inline-block;margin-top:5px}
.on_location .keys .key .icon{float:left;height:25px;width:45px}
.on_location .keys .key .icon input[type="radio"],.on_location .keys .key .icon input[type="checkbox"]{margin-right:3px;position:relative;top:0}
.on_location .keys .key .icon img{max-width:20px}

      .wrapper header .header_inner .logo65 {
        margin-left: 17px; }

            .wrapper header .header_inner .logo65 img {
              width: 100%; }

.nfoot-bot-lf{float: left;}

ul.list1{
	padding:0;
	list-style:none;
	margin:0;
}

ul.list1 li.list1_right{
	overflow:hidden;
	text-align: left;
}

ul.list1 li.list1_right p{
	font: 500 16px/16px 'Raleway', sans-serif;
	color: #fff;
	margin-top: 23px;
	line-height: 1.5em;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.spacer{height:0;display:block;clear:both}
.spacer-5{height:5px}
.spacer-10{height:10px}
.spacer-20{height:20px}
.menurechts .textpicklein{border-top:1px solid #d2c6b2;padding-top:50px}
.menurechts{max-width:485px;display:inline-block;padding-bottom:20px;padding-top:20px;text-align:center;float:right}


.af-person__text-submit {
  display: none; }


.af-person.submit .af-person__text-submit {
  display: block; }
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}
.img-responsive{display:block;height:auto;max-width:100%}

.orange, a.orange:link, a.orange:visited, a.orange:hover, a.orange:active  { color:#D76600;}

.boxleft h1, h1.orange          { font-size:25px; color:#D76600; margin-bottom:15px; line-height:25px; }

.rbl_info .orange       { display:block; margin-top:5px}

.compare_2items .orange { color:#333}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}


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


.clearfix:after {
    clear: both;
}


.clearfix {
    *zoom: 1;
}
