@charset "UTF-8";@font-face{font-family:'OpenSans';src:url('fontface/OpenSans-Regular-webfont.eot');src:url('fontface/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('fontface/OpenSans-Regular-webfont.woff') format('woff'),url('fontface/OpenSans-Regular-webfont.ttf') format('truetype'),url('fontface/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'OpenSans';src:url('fontface/OpenSans-Semibold-webfont.eot');src:url('fontface/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('fontface/OpenSans-Semibold-webfont.woff') format('woff'),url('fontface/OpenSans-Semibold-webfont.ttf') format('truetype'),url('fontface/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'OpenSans';src:url('fontface/OpenSans-Bold-webfont.eot');src:url('fontface/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('fontface/OpenSans-Bold-webfont.woff') format('woff'),url('fontface/OpenSans-Bold-webfont.ttf') format('truetype'),url('fontface/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:900;font-style:normal}
body{font-family:'OpenSans',Arial,sans-serif;overflow-y:scroll}a{color:#8f201b;text-decoration:none}a:hover{color:#8f201b}.jumbotron{background-color:#fff}
.jumbotron p{font-size:14px}ul{list-style-type:square;color:#8f201b;margin-left:0;padding-left:20px}ul li p{color:#333;margin-bottom:1px!important}h2{color:#70767a;font-weight:400}
.navbar{border-radius:0;margin:0}.navbar-default{background-color:#fff;border:0;font-family:'OpenSans',Arial,sans-serif;font-weight:900;margin-top:20px}
.navbar-default .navbar-nav>li>a:hover{color:#8f201b}.navbar-nav{margin-top:0;margin-bottom:0;margin-left:-15px}.navbar-collapse{padding-left:15px}.navbar .container-fluid{padding-left:0;padding-right:0}
.navbar-nav>li>a{margin:5px 0;border-left:1px solid #f60;padding:10px 40px 10px 12px}.navbar-default .navbar-toggle{border:0;border-color:transparent;background-color:transparent}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#f0f2f4}.navbar-default .navbar-toggle .icon-bar{background-color:#a0a2a4;height:3px}
.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background-color:#8f201b}.navbar-toggle.navbar-title{float:left;border:0;padding-left:30px}
.navbar-toggle.navbar-title:hover,.navbar-toggle.navbar-title:focus{background-color:inherit}.navbar-toggle.navbar-title.active{color:#8f201b;font-size:20px;font-weight:700;line-height:.8}
.logo{height:70px;padding-top:20px;padding-left:20px}.img-responsive{margin:0 auto}.galerie .col-xs-6{padding-right:3px;padding-left:3px}.galeriebox{height:84px;text-align:center;padding:0;border:1px solid #e0e2e4;margin-bottom:6px}
.galeriebox span{display:inline-block;height:100%;width:1px}.galeriebox *{vertical-align:middle}.galeriebox img{max-width:90%}.references .title{font-weight:900;font-family:'OpenSans',Arial,sans-serif;font-weight:900;padding-top:15px;padding-bottom:15px;color:#8f201b}
.applications .contentHolderUnit{border:1px solid #d0d0d0}.kb-slide{position:absolute;z-index:-1;opacity:0}.active{background-color:#fff;color:#8f201b}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:#fff;color:#8f201b}
h3{color:#8f201b;float:left;font-size:14px;font-weight:900;margin-bottom:3px;margin-top:0;padding-bottom:4px;width:100%}h4.blockhead{font-weight:900;color:#70767a;padding-bottom:4px}
.tCycle{max-width:407px;margin:0 auto}.copy_fett_blue{color:#707477;font-weight:900;cursor:pointer;display:block;text-decoration:none;font-family:'OpenSans',Arial,sans-serif;font-weight:900;padding-bottom:5px}
.copy_fett_blue:hover{color:#8f201b;font-weight:900;cursor:pointer;text-decoration:none}.copy_fett{color:black;font-weight:900;cursor:pointer}#adr0{border-bottom:1px dotted #e0e2e4;border-left:10px solid #e0e2e4;margin-left:0;margin-bottom:20px;padding-left:6px;position:relative;visibility:visible}
#locations a{cursor:pointer;text-decoration:none}#locations span{cursor:pointer;text-decoration:none}.tcycle{margin-left:auto;margin-right:auto;max-width:407px;max-height:328px;overflow:hidden}
.acc{float:none;background:#fff;margin-bottom:20px;padding-left:6px;border-left:solid 5px #a3aab1;border-bottom:1px solid #a3aab1;background-color:#fff;cursor:pointer;max-width:400px}
.acc ul{margin-top:5px}.acc:last-child{margin-bottom:0}.nav_line{position:absolute;width:100%;left:0;border-bottom:1px solid #a3aab1;z-index:2000}.nav_line_top{margin-top:20px}
.nav_line_bottom{margin-bottom:20px}.btn-group>.btn{border-radius:0}@media handheld,screen and (max-width:1168px){.bannerControls{display:none}}.container .jumbotron{padding-left:15px;padding-right:15px}
.container{max-width:1000px}.panel.panel-info{max-width:320px}.logo{max-width:960px}.item{width:12.5%;height:100px;float:left;-ms-filter:"alpha(opacity=75)";filter:alpha(opacity=75);-khtml-opacity:.75;-moz-opacity:.75;opacity:.75;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;cursor:pointer;border:1px solid #fff;overflow:hidden}
.item:hover,.item:active{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;border:1px solid #ccc}
.item_active{opacity:1;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;border:1px solid #f4a346}.item_active:hover,.item_active:active{border-color:#f4a346}
.item_inner{height:inherit;width:inherit;display:table-cell;vertical-align:middle;text-align:center}.item img{max-width:80px;max-height:80px;margin:0 auto}
@media handheld,screen and (max-width:1168px) and (orientation:landscape){.item{width:20%;height:100px;float:left}.navbar-nav>li>a{margin:5px 0;padding:10px 40px 10px 12px}
}@media handheld,screen and (max-width:1168px) and (orientation:portrait){.item{width:33.33%;height:100px;float:left}}.desc_image{height:auto;text-align:center}
.desc_title{color:#50565a;background-color:#f0f2f4;font-size:12px;padding:1px 4px;width:auto;min-width:70px;font-weight:700;text-align:right;margin:2px 0;line-height:1.5;border-radius:0}
.label{color:#70767a;background-color:#fff;font-size:14px;padding:2px 4px;font-weight:700;text-align:right;margin:1px 0;line-height:1.5;border-radius:0}
.desc_content{min-height:20px}#desc_speciality ul{color:#333}.desc_content{color:#333}.block{display:block}.filter{text-align:right}.filter_row{border-bottom:1px solid #a3aab1;border-top:1px solid #a3aab1;margin-bottom:20px;padding-top:10px;padding-bottom:10px;margin-top:20px}
.filter_row .panel-default,.filter_row .panel-default>.panel-heading,.filter_row .panel-content,.filter_row .panel-body{border:0;box-shadow:none;box-shadow:none;background-color:transparent;padding-top:0;padding-bottom:0;margin-bottom:0}
.bullet{width:5px;height:5px;margin-bottom:3px}strong{font-family:'OpenSans',Arial,sans-serif;font-weight:900}@media(min-width:991px){.tcycle{margin-top:50px}
}@media(max-width:768px){.home-img{max-width:350px}.navbar-nav{margin-left:0}.navbar-nav>li>a{border-left:1px solid #d0d0d0;margin:0;padding:14px 15px 14px 8px}
.navbar-nav>.active>a,.navbar-nav>.active>a:hover,.navbar-nav>.active>a:focus{border-left-color:#f60}}.products .contentHolderVisibleWrapper{overflow-y:visible}
.products .contentHolder{overflow-y:visible}.products .contentHolderUnit{overflow:visible}.products .zoominout_wrapper{margin-bottom:20px}@media handheld,screen and (max-width:991px){.products .bannerscollection_zoominout{max-width:800px;margin-left:auto;margin-right:auto}
.products .contentHolderUnit{max-width:800px}.products .contentHolderVisibleWrapper{max-width:800px}.products .zoominout_wrapper{max-width:800px;margin-left:auto;margin-right:auto}
}#locations{position:absolute}@media handheld,screen and (max-width:991px){#locations{position:inherit}.navbar-nav>li>a{margin:5px 0;padding:10px 15px 10px 8px}
}