*{outline: none}#cboxOverlay{opacity: 0.7 !important}html{width: 100%}html body{width: 100%;font-family: 'Roboto', sans-serif}html body .mobile_menu{z-index: 2000}html body #wrapper{background-color: white}html body #header .inside #headsticky{z-index: 5000 !important;background-color: white;position: fixed;width: 100%;top: 0}html body #header .inside .head_logo #logo{width: 217px;float: left;margin-top: 15px;margin-bottom: 15px}@media only screen and (max-width: 767px){html body #header .inside .head_logo #logo{width: 100%;text-align: center}html body #header .inside .head_logo #logo img{width: 50% !important}}html body #header .inside .head_logo #slogan{width: 240px;float: right;margin-top: 50px;text-align: right;text-transform: uppercase;font-size: 24px;font-weight: 200;padding-right: 15px}@media only screen and (max-width: 767px){html body #header .inside .head_logo #slogan{display: none}}html body #header .inside .head_logo #enslogan{width: 240px;float: right;margin-top: 50px;text-align: right;text-transform: uppercase;font-size: 20px;font-weight: 200;padding-right: 15px}@media only screen and (max-width: 767px){html body #header .inside .head_logo #enslogan{display: none}}html body #header .inside .menuebar{background-color: #f1f1f1;padding-left: 0 !important;padding-right: 0 !important}html body #header .inside .menuebar .phone{display: none;width: 152px;float: left;margin-top: 8px;font-size: 15px}html body #header .inside .menuebar .phone a{color: #be801f;text-decoration: none}html body #header .inside .menuebar .phone a:hover{color: #e3b830}@media only screen and (max-width: 767px){html body #header .inside .menuebar .phone{display: block}}html body #header .inside .menuebar .mod_search{width: 215px;margin-top: 5px;margin-bottom: 5px;float: left}@media only screen and (max-width: 767px){html body #header .inside .menuebar .mod_search{display: none}}html body #header .inside .menuebar .mod_search .input-group{wdith: 215px}html body #header .inside .menuebar .mod_search input{width: 215px;height: 25px;padding-left: 30px;background: #fff url('../../files/klb-template/img/lupe.png') no-repeat 2% center}html body #header .inside .menuebar .mod_search ::-webkit-input-placeholder{color: black}html body #header .inside .menuebar .mod_search :-moz-placeholder{color: black;opacity: 1}html body #header .inside .menuebar .mod_search ::-moz-placeholder{color: black;opacity: 1}html body #header .inside .menuebar .mod_search :-ms-input-placeholder{color: black}html body #header .inside .menuebar .mod_search ::-ms-input-placeholder{color: black}html body #header .inside .menuebar .mod_search .input-group-btn{display: none}html body #header .inside .menuebar .mod_mobile_menu{width: 40px;height: 30px;float: right;margin-top: 3px;margin-right: 15px;display: none}@media only screen and (min-width: 992px) and (max-width: 1199px){html body #header .inside .menuebar .mod_mobile_menu{display: block}}@media only screen and (min-width: 768px) and (max-width: 991px){html body #header .inside .menuebar .mod_mobile_menu{display: block}}@media only screen and (max-width: 767px){html body #header .inside .menuebar .mod_mobile_menu{display: block}}html body #header .inside .menuebar .mod_mobile_menu .mobile_menu_trigger{width: 40px;height: 30px;background-image: url('../../files/klb-template/img/menue-icon.svg');background-size: contain;background-repeat: no-repeat;cursor: pointer}html body #header .inside .menuebar .mod_navigation{float: right;width: 820px}@media only screen and (min-width: 992px) and (max-width: 1199px){html body #header .inside .menuebar .mod_navigation{display: none}}@media only screen and (min-width: 768px) and (max-width: 991px){html body #header .inside .menuebar .mod_navigation{display: none}}@media only screen and (max-width: 767px){html body #header .inside .menuebar .mod_navigation{display: none}}html body #header .inside .menuebar .mod_navigation .level_1{text-align: right;margin-bottom: 0}html body #header .inside .menuebar .mod_navigation .level_1 li{display: inline-block;list-style: none;height: 35px;margin-left: -4px}html body #header .inside .menuebar .mod_navigation .level_1 li strong,html body #header .inside .menuebar .mod_navigation .level_1 li a{display: block;height: 100%;width: 100%;text-align: center;vertical-align: middle;padding-left: 15px;padding-right: 15px;padding-top: 8px;text-decoration: none;color: black}html body #header .inside .menuebar .mod_navigation .level_1 li.active,html body #header .inside .menuebar .mod_navigation .level_1 li:hover,html body #header .inside .menuebar .mod_navigation .level_1 li.trail{background-color: #6fa060}html body #header .inside .menuebar .mod_navigation .level_1 li.active strong,html body #header .inside .menuebar .mod_navigation .level_1 li:hover strong,html body #header .inside .menuebar .mod_navigation .level_1 li.trail strong,html body #header .inside .menuebar .mod_navigation .level_1 li.active a,html body #header .inside .menuebar .mod_navigation .level_1 li:hover a,html body #header .inside .menuebar .mod_navigation .level_1 li.trail a{color: white;font-weight: 400}html body #header .inside .menuebar .mod_navigation .level_1 li.active.orange,html body #header .inside .menuebar .mod_navigation .level_1 li.orange:hover,html body #header .inside .menuebar .mod_navigation .level_1 li.trail.orange{background-color: #e3b830}html body #header .inside .menuebar .mod_navigation .level_1 .level_2{display: none;position: absolute;width: 270px;background-color: #f1f1f1;z-index: 1000;padding-left: 0}html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li{display: block;margin-left: 0;background-image: url('../../files/klb-template/img/pfeil.png');background-repeat: no-repeat;background-position: 95% center;padding-right: 5px}html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li a{color: black;text-align: left}html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li:hover a,html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li.active a,html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li.trail a,html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li:hover strong,html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li.active strong,html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li.trail strong{color: white;text-align: left}html body #header .inside .menuebar .mod_navigation .level_1 .level_2 .level_3{display: none;position: absolute;width: 250px;margin-left: 270px;margin-top: -25px;background-color: #f1f1f1;z-index: 1000;padding-left: 0}html body #header .inside .menuebar .mod_navigation .level_1 .level_2 .level_3 li{background-image: none}html body #header .inside .menuebar .mod_navigation .level_1 .level_2 .level_3 li a{color: black}html body #header .inside .menuebar .mod_navigation .level_1 .level_2 .level_3 li:hover a,html body #header .inside .menuebar .mod_navigation .level_1 .level_2 .level_3 li.active a,html body #header .inside .menuebar .mod_navigation .level_1 .level_2 .level_3 li:hover strong,html body #header .inside .menuebar .mod_navigation .level_1 .level_2 .level_3 li.active strong{color: white}html body #header .inside .menuebar .mod_navigation .level_1 .level_2 li:hover .level_3{display: block}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2{display: none;position: absolute;width: 270px;background-color: #f1f1f1;z-index: 1000;padding-left: 0}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li{display: block;margin-left: 0;background-image: url('../../files/klb-template/img/pfeilo.png');background-repeat: no-repeat;background-position: 95% center;padding-right: 5px}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li a{color: black;text-align: left}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li:hover,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li.active,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li.trail{background-color: #e3b830}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li:hover a,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li.active a,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li.trail a,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li:hover strong,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li.active strong,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li.trail strong{color: white;text-align: left}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 .level_3{display: none;position: absolute;width: 250px;margin-left: 270px;margin-top: -25px;background-color: #f1f1f1;z-index: 1000;padding-left: 0}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 .level_3 li{background-image: none}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 .level_3 li a{color: black}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 .level_3 li:hover a,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 .level_3 li.active a,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 .level_3 li:hover strong,html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 .level_3 li.active strong{color: white}html body #header .inside .menuebar .mod_navigation .level_1 .orange .level_2 li:hover .level_3{display: block}html body #header .inside .menuebar .mod_navigation .level_1 li:hover .level_2{display: block}html body #header .inside #klbb{width: 550px;margin-top: -66px;z-index: 999;position: relative;float: right}@media only screen and (max-width: 767px){html body #header .inside #klbb{display: none}}@media only screen and (min-width: 768px) and (max-width: 991px){html body #header .inside #klbb{display: none}}html body #header .inside #klbb .head{font-size: 60px;color: white;padding-left: 40px;font-weight: 500;vertical-align: bottom;margin-bottom: 0;padding-bottom: 0;display: block;background: #be801f;background: rgba(190,128,31,0.7)}html body #header .inside #klbb p{background-color: #e3b830;color: white;font-size: 28px;padding-left: 42px;margin-top: 0;margin-bottom: 0}html body #header .inside #klbb p.first{padding-top: 15px;margin-top: -21px}html body #header .inside #klbb p.last{padding-bottom: 15px}html body #header .inside #kgdiv,html body #header .inside #hsdiv{z-index: 1000 !important;position: absolute}html body #header .inside #kgdiv{top: 150px;margin-top: 226px}html body #header .inside #hsdiv{top: 175px;margin-top: 200px}html body #header .inside #klbgala{width: 240px;float: left;margin-top: -150px;z-index: 998;position: relative}@media only screen and (max-width: 767px){html body #header .inside #klbgala{display: none}}html body #header .inside #klbgala img{width: 100%}html body #header .inside #haendlersuche{width: 240px;float: left;margin-top: -80px;z-index: 998;position: relative;color: white;font-size: 30px;padding-left: 25px;padding-top: 10px;padding-bottom: 10px;font-weight: 300;background: #be801f;background: rgba(190,128,31,0.7)}@media only screen and (max-width: 767px){html body #header .inside #haendlersuche{display: none}}html body #header .inside .mod_rocksolid_slider{clear: both;margin-top: 150px}@media only screen and (max-width: 767px){html body #header .inside .mod_rocksolid_slider{display: none}}html body #header .inside .rsts-skin-default .rsts-prev,html body #header .inside .rsts-skin-default .rsts-next,html body #header .inside .rsts-skin-default .rsts-video-play,html body #header .inside .rsts-skin-default .rstsvideo-stop,html body #header .inside .rsts-skin-default .rsts-thumbs-prev,html body #header .inside .rsts-skin-default .rsts-thumbs-next{left: 20px;bottom: 230px;width: 40px;height: 80px;background-size: cover;background-repeat: no-repeat;border: none;background-color: transparent;background-image: url('../../files/klb-template/img/left.png')}html body #header .inside .rsts-skin-default .rsts-next,html body #header .inside .rsts-skin-default .rsts-thumbs-next{right: 20px;left: auto;background-image: url('../../files/klb-template/img/right.png')}html body #header .inside .rsts-skin-default .rsts-nav-bullets{width: 100%;text-align: center}html body #header .inside .rsts-skin-default .rsts-nav{bottom: 85px}html body #header .inside .rsts-skin-default .rsts-nav-bullets a{border-radius: unset;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: #f1f1f1;width: 22px;height: 22px}html body #header .inside .rsts-skin-default .rsts-nav-bullets a:hover{background-color: white}html body #header .inside .rsts-skin-default .rsts-nav-bullets a.active{background-color: #be801f}html body #container{margin-top: 170px}html body #container .mod_article.bggrey{background-color: #f1f1f1}html body #container .mod_article{padding-top: 50px;padding-bottom: 75px}html body #container .mod_article h1{font-size: 42px;margin-bottom: 0;font-weight: 500;margin-top: 0}html body #container .mod_article h2{font-size: 36px;margin-bottom: 40px;font-weight: 300;color: #be801f;margin-top: 5px}html body #container .mod_article h3{font-size: 32px;margin-top: 10px;margin-bottom: 40px;font-weight: 300}html body #container .mod_article h4{font-size: 22px;color: #be801f}html body #container .mod_article h5{color: #e3b830;font-size: 18px;font-weight: 300}html body #container .mod_article .ce_gallery .image_container{max-height: 250px;overflow: hidden}html body #container .mod_article .ce_downloads ul li{display: list-item !important;background-color: transparent !important;margin: 0 !important;text-align: left !important;list-style-type: disc !important;padding-left: 0 !important}html body #container .mod_article .ce_downloads ul li a{color: black;text-decoration: none}html body #container .mod_article .ce_downloads ul li a:hover{color: #be801f}html body #container .mod_article .ce_hyperlink{margin-top: 25px;margin-bottom: 40px}html body #container .mod_article .ce_hyperlink a{color: #be801f;text-decoration: none}html body #container .mod_article .ce_hyperlink a:hover{color: #e3b830}html body #container .mod_article .ce_fachinformation p.name,html body #container .mod_article .ce_preisliste p.name{min-height: 42px}html body #container .mod_article .ce_fachinformation p.caption,html body #container .mod_article .ce_preisliste p.caption{margin-top: 10px}html body #container .mod_article .ce_fachinformation a,html body #container .mod_article .ce_preisliste a{color: #be801f;text-decoration: none}html body #container .mod_article .ce_fachinformation a:hover,html body #container .mod_article .ce_preisliste a:hover{color: #e3b830}html body #container .mod_article .ce_fachinformation{min-height: 580px}html body #container .mod_article .ce_image.center{text-align: center}html body #container .mod_article .ce_list li{font-size: 18px !important;margin-bottom: 10px !important;color: #be801f !important;list-style-type: square !important;background-color: white !important;display: list-item !important;text-align: left !important;border: none !important;border-right: none !important;cursor: default !important;padding: 0 !important;margin-left: 25px !important}html body #container .mod_article .ce_accordion{margin-bottom: 25px}html body #container .mod_article .ce_accordion .toggler{border-bottom: 1px solid #be801f;padding-top: 5px;padding-bottom: 5px;font-size: 20px;margin-bottom: 10px;cursor: pointer}html body #container .mod_article .ce_text{font-size: 18px}html body #container .mod_article .ce_text .green{color: #e3b830;font-weight: 300}html body #container .mod_article .ce_text.justify{text-align: left}html body #container .mod_article .ce_teaser{margin-top: 75px;min-height: 600px}html body #container .mod_article .ce_teaser h3{margin-bottom: 25px}html body #container .mod_article .ce_teaser h3 a{font-size: 32px;color: #be801f;font-weight: 400;text-decoration: none}html body #container .mod_article .ce_teaser h3 a:hover{color: #e3b830}html body #container .mod_article .ce_teaser .more{bottom: 5px;position: absolute}html body #container .mod_article .mod_search_ce{margin-top: 40px;border: 1px solid #be801f}html body #container .mod_article .mod_search_ce ul li{list-style-image: url('../../files/klb-template/img/quadrato.png');font-size: 18px}html body #container .mod_article .mod_search_ce ul li a{color: #be801f;text-decoration: none}html body #container .mod_article .mod_search_ce ul li a:hover{color: #e3b830}html body #container .mod_article .mod_search_ce.error{border: 1px solid #f00}html body #container .mod_article .mod_search_ce.error ul{margin-top: 10px}html body #container .mod_article .mod_search_ce.error ul li{list-style-image: none;color: red;list-style-type: none}html body #container .mod_article .hinweis{text-align: center;font-size: 15px;margin-top: 20px}html body #container .mod_article .hinweis a{color: #be801f;text-decoration: none}html body #container .mod_article .hinweis a:hover{color: #e3b830}@media only screen and (max-width: 767px){html body #container .mod_article .mod_newslist{margin-bottom: 25px}}html body #container .mod_article .mod_newslist h3{background-color: #be801f;padding-top: 20px;padding-bottom: 25px;padding-left: 35px;margin-bottom: 0}@media only screen and (max-width: 767px){html body #container .mod_article .mod_newslist h3{padding-top: 4px;padding-bottom: 8px;padding-left: 20px}}html body #container .mod_article .mod_newslist h3 a{color: white;font-size: 30px;text-decoration: none}@media only screen and (max-width: 767px){html body #container .mod_article .mod_newslist h3 a{font-size: 24px}}html body #container .mod_article .mod_newslist h3 a:hover{text-decoration: none}html body #container .mod_article .mod_newslist .ce_text{background-color: #e3b830;padding: 25px;font-size: 15px;color: white;font-weight: 200;min-height: 280px}html body #container .mod_article #news .layout_short{margin-top: 40px;border-top: 1px solid #be801f}html body #container .mod_article #news .layout_short h2{margin-top: 2px;margin-bottom: 5px}html body #container .mod_article #news .layout_short h2 a{color: #be801f;text-decoration: none}html body #container .mod_article #news .layout_short h2 a:hover{color: #e3b830}html body #container .mod_article #news .layout_short .ce_text{background-color: white;color: black;min-height: 0;padding-left: 0;padding-right: 0}html body #container .mod_article .caption{font-size: 11px}html body #container .mod_article .more{margin-top: 25px}html body #container .mod_article .more a{background-color: #be801f;color: white;padding: 15px;padding-top: 10px}html body #container .mod_article .more a:hover{text-decoration: none;background-color: #e3b830}html body #container .mod_article .widget-checkbox{margin-left: 20px}html body #container .mod_article .btn-primary{background-color: #e3b830;border-color: #be801f}html body #container .mod_article .btn-primary:hover{background-color: #be801f}html body #container .mod_article .mod_search .header{margin-top: 25px}html body #container .mod_article .mod_search .odd,html body #container .mod_article .mod_search .even{margin-top: 30px}html body #container .mod_article .mod_search .odd h3,html body #container .mod_article .mod_search .even h3{margin-bottom: 6px}html body #container .mod_article .mod_search .odd h3 a,html body #container .mod_article .mod_search .even h3 a{color: #be801f}html body #container .mod_article .mod_search .odd h3 a:hover,html body #container .mod_article .mod_search .even h3 a:hover{color: #e3b830}html body #container .mod_article .mod_search .odd h3 .relevance,html body #container .mod_article .mod_search .even h3 .relevance{font-size: 13px}html body #container .mod_article .mod_search .mark,html body #container .mod_article .mod_search mark{background-color: #daf7d0}html body #container .mod_article .pagination-container p{display: none}html body #container .mod_article .pagination{margin-top: 30px}html body #container .mod_article .pagination li a{color: #be801f}html body #container .mod_article .pagination li a:hover{color: #e3b830}html body #container .mod_article .pagination li .active{background-color: #be801f;color: white}html body #container .mod_article .c50l,html body #container .mod_article .c50r{padding-top: 20px;width: 50%;float: left;font-size: 12px}html body #container .mod_article.no{padding-bottom: 0}html body #container .mod_navigation.subnavi{background-color: #f1f1f1}html body #container .mod_navigation.subnavi h2{font-size: 36px;margin-top: 20px}html body #container .mod_navigation.subnavi ul{padding-left: 20px;margin-top: 40px}html body #container .mod_navigation.subnavi ul li{list-style-image: url('../../files/klb-template/img/pfeilo.png');margin-bottom: 20px}html body #container .mod_navigation.subnavi ul li a,html body #container .mod_navigation.subnavi ul li strong{font-size: 15px;color: black;text-decoration: none}html body #container .mod_navigation.subnavi ul li a:hover{font-weight: 700}html body #container .ce_tabcontrol:not(.ce_list){margin-top: 50px}@media only screen and (max-width: 767px){html body #container .ce_tabcontrol:not(.ce_list){display: none}}html body #container .ce_tabcontrol:not(.ce_list) ul{padding-left: 0;margin-bottom: 0}html body #container .ce_tabcontrol:not(.ce_list) ul li{list-style-type: none;display: table-cell;color: white;font-size: 15px;padding-top: 15px;padding-bottom: 15px;padding-left: 20px;padding-right: 20px;border-right: 3px solid #fff;background-color: #be801f;text-align: center;vertical-align: center;cursor: pointer}html body #container .ce_tabcontrol:not(.ce_list) ul li:hover,html body #container .ce_tabcontrol:not(.ce_list) ul .selected{background-color: #e3b830}html body #container .contenttable{font-size: 14px;width: 100%;margin-top: 75px}html body #container .contenttable tbody tr{border-bottom: 1px solid #be801f}html body #container .contenttable tbody tr th{background-color: #f1f1f1;width: 297px;border-right: 3px solid #be801f;padding-top: 10px;padding-left: 10px}html body #container .contenttable tbody tr th[colspan]{text-align: center;border-right: none}html body #container .contenttable tbody tr td{text-align: center;padding-top: 10px}html body #container .contenttable tbody .thead th{padding-top: 18px}html body #container .legende{margin-top: 30px;font-size: 12px}html body #container .infobox h2{font-size: 24px;color: #6fa060;margin-bottom: 10px}html body #container .infobox li{font-weight: 300;color: #ffffff}html body #container .infobox li:last-child{padding-bottom: 0}html body #container .infobox ul{background-color: #6fa060;padding: 40px}html body #container .decimal ul{list-style-type: decimal}html body #container .decimal li{font-size: 18px;padding-bottom: 20px}html body #container .square ul{list-style-type: square}html body #container .square li{font-size: 18px;padding-bottom: 20px}html body #container .nachhalt h2{font-size: 30px}html body #container .minheight{min-height: 350px}html body #footer{background-color: #f1f1f1;color: black;padding-top: 100px;padding-bottom: 100px;background-image: url('../../files/klb-template/img/footerblume.png');background-position: right center;background-repeat: no-repeat}html body #footer .row{margin-right: 0}@media only screen and (max-width: 767px){html body #footer{background-image: url('../../files/klb-template/img/footerblume-mobile.png')}}html body #footer .mod_customnav ul{padding-left: 0}html body #footer .mod_customnav ul li{list-style-image: url('../../files/klb-template/img/quadrato.png');margin-left: 10px}html body #footer .mod_customnav ul li a,html body #footer .mod_customnav ul li strong{color: black;text-decoration: none;font-size: 18px}html body #footer .mod_customnav ul li.haendler{margin-top: 20px}html body #footer .mod_customnav ul li:hover a,html body #footer .mod_customnav ul li.active a,html body #footer .mod_customnav ul li:hover strong,html body #footer .mod_customnav ul li.active strong{color: #e3b830}html body #footer .mod_customnav h1{color: #be801f;font-size: 29px;font-weight: 400;margin-left: -8px;margin-bottom: 30px}html body #footer .ce_text{font-size: 18px}html body #footer .ce_text h1{color: #be801f;font-size: 29px;font-weight: 400;margin-bottom: 30px}