@import url('../Content/ButtonStyles.css');@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:local('Raleway'),url('../Content/Fonts/Raleway/Raleway-Regular.ttf') format('truetype')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;src:local('Titillium Web'),local('TitilliumWeb-Regular'),url('../Content/Fonts/TitilliumWeb/TitilliumWeb-Regular.ttf') format('truetype')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;src:local('Titillium WebSemiBold'),local('TitilliumWeb-SemiBold'),url('../Content/Fonts/TitilliumWeb/TitilliumWeb-SemiBold.ttf') format('truetype')}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a{text-decoration:underline;color:#979b38}a:hover{text-decoration:none}::selection{background:#ffefd5}::-moz-selection{background:#ffefd5}h1,h2,h3,h4,h5{color:gray}h1{font-size:23pt;padding-bottom:5px;font-weight:normal;line-height:40px}.number{font-family:Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;color:gray}html,body{min-height:99%;margin:0;padding:0;padding-bottom:10px}body{font-size:13pt;color:#5c5b5b;line-height:1.5em;background-image:url(../Images/qlogo.png),url(../Images/hhnew.jpg);background-position:-25px -40px,left top;background-repeat:no-repeat,no-repeat;background-size:auto,cover;background-color:#e0dcdc}body,input{font-family:'Raleway',"Segoe UI",Verdana,Helvetica,Sans-Serif}#page-bottom{position:relative;margin:0;background:#393939 top left repeat;border:solid 1px #393939;border-top:none;width:auto;padding:2px;height:auto;max-height:35px;color:#dcdcdc;border-bottom-left-radius:2px;border-bottom-right-radius:2px;text-shadow:0 1px 1px #444;clear:left;font-family:'Titillium Web',sans-serif;-webkit-text-shadow:0 -1px 1px rgba(0,0,0,.4);text-shadow:0 -1px 1px rgba(0,0,0,.4)}#page-bottom a{color:#f5f5f5}#page-bottom h2,#page-bottom h3,#page-bottom h4{color:#fff}#page-bottom ul{list-style:none}#page-bottom ul li{border-top:dotted 1px #8f8f8f;padding:15px 0 15px 0}#page-bottom ul li.first{padding-top:0;border-top:0}#page-bottom-content{width:auto;float:left;margin-left:10px;margin-top:5px}#page-bottom-sidebar{width:200px;margin:0 0 0 690px}#page-head{position:relative;margin:0;background:#393939 top left repeat;border:solid 1px #2f2f2f;border-bottom:none;width:auto;padding:10px 5px 2px 20px;color:#dcdcdc;border-top-left-radius:20px;border-top-right-radius:20px;text-shadow:0 1px 1px #444}#search input.form-submit{margin-left:1em;color:#fff;padding:10px;background:#2facac;border:0}#search input.form-text{border:solid 1px #8f8f8f;padding:10px}#sidebar{width:200px;padding:0;margin:0 0 0 690px}#slider{position:relative;margin:45px 45px 0 45px;width:890px}#wrapper{width:auto;border:solid 1px gray;border-bottom:none;border-top:none;background:#f3f3f3 url(../images/master-bg.jpg) top left repeat;padding:20px 20px 20px 20px;display:none}.page{}#mainwrapper{width:auto;min-width:1000px;margin:100px 10% 0 10%;background-color:transparent;border-radius:20px;box-shadow:0 5px 20px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 20px 2px rgba(0,0,0,.4);opacity:1;height:100%}.content-wrapper{clear:both}nav{height:36px;color:#dcdcdc;position:relative;z-index:10;opacity:.94;font-family:'Titillium Web',sans-serif;-webkit-text-shadow:0 -1px 1px rgba(0,0,0,.4);text-shadow:0 -1px 1px rgba(0,0,0,.4)}nav li{border-style:solid;border-width:0 1px 0 0;border-color:#2b2e2e;float:left;list-style-type:none}nav li:last-of-type{border-right:none}nav a{display:block;padding:0 25px;color:#ddd;border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(0,0,0,.2);border-right-style:inset;text-decoration:none;cursor:pointer;font-weight:600;-webkit-transition-property:background-color,line-height;-moz-transition-property:background-color,line-height;-ms-transition-property:background-color,line-height;-o-transition-property:background-color,line-height;transition-property:background-color,line-height;-webkit-transition:.1s ease-out;-moz-transition:.1s ease-out;-ms-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;margin:2px 0 2px 0;font-size:12pt!important;text-transform:uppercase}nav a:first-of-type{border-left:none}nav li:last-of-type a{border-right:none}nav a:hover{color:#ffefd5}nav li.active>a{text-decoration:underline;color:#979b38}nav li ul:not(.sub2navitem){display:none;width:200px;position:absolute;background:#3f3939;border-radius:0 0 5px 5px;border:none!important;padding:1px;top:35px}nav li ul li{border:none!important}.subnavitem li{width:100%;background:rgba(51,52,51,1) 0 0 repeat-x;border-radius:2px}.subnavitem li a{border:none;padding:10px 20px}.subnavitem a:hover{background:rgba(255,255,255,.05);color:#ffefd5}.subnavitem li ul{display:none;width:200px;position:absolute;background:rgba(51,52,51,1);border-radius:0 0 5px 5px;padding:1px;left:200px;margin-top:-49px}.sub2navitem li{width:100%;background:rgba(51,52,51,1) url("../Images/bg_head.png") 0 0 repeat-x;border-radius:2px}.sub2navitem li a{border:none;padding:10px 20px}.sub2navitem a:hover{background:rgba(255,255,255,.05);color:#ffefd5}.sub2navitem a:first-of-type{border-left:none}.sub2navitem li:last-of-type a{border-right:none}ul#navigation{position:fixed;margin:0;padding:0;top:0;right:10px;list-style:none;z-index:999999;width:auto}ul#navigation li{width:53px;display:inline;float:left}ul#navigation li a{display:block;float:left;margin-top:-2px;width:50px;height:25px;background-color:#e7f2f9;background-repeat:no-repeat;background-position:50% 10px;border:1px solid #bddcef;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-khtml-border-bottom-right-radius:10px;-khtml-border-bottom-left-radius:10px;text-decoration:none;text-align:center;padding-top:40px;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}ul#navigation li a:hover{background-color:#cae3f2}ul#navigation li a span{letter-spacing:2px;font-size:11px;color:#60acd8;-webkit-text-shadow:0 -1px 1px #fff;text-shadow:0 -1px 1px #fff}ul#navigation .lang-de a{background-image:url(../images/de.png);-moz-background-size:20px;-webkit-background-size:20px;-o-background-size:20px;background-size:20px}ul#navigation .lang-en a{background-image:url(../images/gb.png);-moz-background-size:20px;-webkit-background-size:20px;-o-background-size:20px;background-size:20px}section{opacity:.97}section ol{padding:10px 0 0;list-style:none}section label{display:block;font-weight:600;line-height:12pt;margin-top:5px}section label.checkbox{display:inline}section input[type="text"],section input[type="password"]{border:1px solid #e2e2e2;color:#333;font-size:12pt;margin:5px 0 6px 0;padding:6px;width:300px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);-o-box-shadow:0 1px 3px rgba(0,0,0,.2)}section input[type="text"]:focus,section input[type="password"]:focus{border:1px solid #ffefd5}header,header h1{font-family:'Titillium Web',sans-serif;font-weight:600!important;-webkit-text-shadow:0 -1px 1px rgba(0,0,0,.4);text-shadow:0 -1px 1px rgba(0,0,0,.4);text-transform:uppercase;color:gray;font-size:22px!important;line-height:30px}header:after{content:' ';display:block;width:100%;height:2px;margin-bottom:10px;background:-moz-linear-gradient(left,rgba(147,184,189,0) 0%,rgba(156,174,177,.8) 20%,rgba(130,145,148,.9) 53%,rgba(157,173,175,.8) 79%,rgba(147,184,189,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(147,184,189,0)),color-stop(20%,rgba(156,174,177,.8)),color-stop(53%,rgba(130,145,148,.9)),color-stop(79%,rgba(156,174,177,.8)),color-stop(100%,rgba(147,184,189,0)));background:-webkit-linear-gradient(left,rgba(147,184,189,0) 0%,rgba(156,174,177,.8) 20%,rgba(130,145,148,.9) 53%,rgba(156,174,177,.8) 79%,rgba(147,184,189,0) 100%);background:-o-linear-gradient(left,rgba(147,184,189,0) 0%,rgba(156,174,177,.8) 20%,rgba(130,145,148,.9) 53%,rgba(156,174,177,.8) 79%,rgba(147,184,189,0) 100%);background:-ms-linear-gradient(left,rgba(147,184,189,0) 0%,rgba(156,174,177,.8) 20%,rgba(130,145,148,.9) 53%,rgba(156,174,177,.8) 79%,rgba(147,184,189,0) 100%);background:linear-gradient(left,rgba(147,184,189,0) 0%,rgba(156,174,177,.8) 20%,rgba(130,145,148,.9) 53%,rgba(156,174,177,.8) 79%,rgba(147,184,189,0) 100%);opacity:.8}.content-box{background:rgba(230,230,230,.06);position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid rgba(187,196,197,.3);-webkit-box-shadow:0 2px 12px rgba(105,108,109,.5),0 0 11px 5px rgba(198,211,214,.3) inset;box-shadow:0 2px 12px rgba(105,108,109,.5),0 0 11px 5px rgba(198,211,214,.3) inset;zoom:1;padding:10px;margin:0 20px 20px;clear:both}.productsection .content-box{clear:none}.content-box ul li{margin-left:10px}.content-box ul{padding:10px}.middle{margin-left:auto;margin-right:auto}.content-box-right{margin-right:0}.content-box-left{margin-left:0}.articletable .content-box{border:none;box-shadow:none;-webkit-box-shadow:none}aside{width:80%;float:right;height:100%;max-width:200px;clear:left}.logo{z-index:-1}.flex-content{max-height:350px;width:auto}.blur{filter:blur(1px);-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:"blur(1px)"}.clearfix{clear:both;overflow:auto}.productsection{float:left;width:45%}.productsection:last-child{padding-left:10px}.previewbox{margin:5px 10px;padding:5px;float:left;background-color:#ededed;cursor:pointer;width:100px;height:100px}.previewbox:hover{-webkit-filter:saturate(3)}.previewbox::before{display:block;content:'';position:absolute;-moz-box-shadow:inset 0 0 3px 1px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px 1px rgba(0,0,0,.2);box-shadow:inset 0 0 3px 1px rgba(0,0,0,.2)}.previewbox img{max-width:100px;max-height:100px}.imgBox{width:auto;max-height:90%;max-width:90%}.articletable tr td:first-of-type section{margin-left:0}.articletable tr td:last-of-type section{margin-right:0}.articletable tr td:not(:last-child):not(:first-child) section{margin-left:auto;margin-right:auto}.map{float:right}.content-box .contact:last-of-type{margin-bottom:50px;padding-bottom:30px}.content-box .contact{margin-bottom:20px}.contact h3,.contact h1,.contact h2{font-family:'Titillium Web',sans-serif;-webkit-text-shadow:0 -1px 1px rgba(0,0,0,.4);text-shadow:0 -1px 1px rgba(0,0,0,.4);text-transform:uppercase}.contact,.contactitem-content{z-index:2}.contact .map:first-child{z-index:10}.contact:not(.map){max-width:50%}.flagdiv{float:right}.flagdiv a{text-indent:-9999px;color:transparent}.flag-de{background:url(../Images/de.png) no-repeat top left}.flag-en{background:url(../Images/gb.png) no-repeat top left}.error{color:red}#errorbox{border-width:1px;border-style:solid;border-color:red;padding:1.5em;text-align:left;border-radius:18px;background-color:rgba(255,0,0,.2)}#successbox{border-width:1px;border-style:solid;border-color:green;padding:1.5em;text-align:left;border-radius:18px;background-color:rgba(0,255,0,.2)}.key{font-size:22px;font-weight:bold;text-align:center}div.left{margin-left:60px}#cookieBanner{display:none;font-size:14px;width:70%;margin:0 auto;padding:12px;background-color:#ddd;border-bottom:solid 1px #ccc;position:absolute;bottom:20px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}#cookieBannerClose{float:right;font-weight:bold;padding:4px}#cookieBannerActions{text-align:center;padding-top:4px}.content-box{overflow-y:auto;max-height:60vh}.footer-legacy{margin-top:3px}.footer-legacy a{color:#dcdcdc!important;margin-right:10px}