*{margin:0;padding:0}html,body,ul,li,h1,h2,h3{font-size:100%}html,body{height:100%}body{background:none;font-family:'Open Sans',sans-serif;font-size:15px;overflow-y:scroll}img{display:block}a{outline:0 none!important;text-decoration:none}:focus{outline:0}a.disabled{pointer-events:none;cursor:default}li.disabled a{pointer-events:none;cursor:default}.clr{clear:both}.fll{float:left}.flr{float:right}ol,ul{list-style:none}.mr4{margin-right:4px}.mt12{margin-top:12px}.mb12{margin-bottom:12px}#wra{width:922px;background-color:rgba(255,255,255,0.8);min-height:100%;position:relative;margin:0 auto}#header{width:874px;margin:0 auto;position:fixed;left:0;right:0;background:#CCF;border-bottom:6px solid rgba(127,127,127,0.2);z-index:3;height:66px}#wra,#header{border-right:1px solid #000;border-left:1px solid #000}#header.small{height:28px}#header li a span{font:bold 16px/66px 'Open Sans',Arial,Helvetica,sans-serif;height:66px;color:#707070;display:block;padding:0 8px}#header.small li a span{line-height:28px;height:28px}#header,#cnt{padding:0 24px}#header ul{margin-left:-24px;float:left}#header li{list-style-type:none;display:inline;float:left}#header li a{padding:0 8px;text-align:center;display:block;text-transform:uppercase}#header li a:hover,#header li a.disabled{color:#000}#header li a.disabled span,#header li a:hover span{border-bottom:6px solid #4B5F9A}#header ul:hover span{border:none!important}#header li:hover span{border-bottom:5px solid #4B5F9A!important}#header img{position:absolute;right:24px;top:0}#header.small img{height:28px}#cnt{padding-top:96px;padding-bottom:42px}#cnt p{hyphens:auto}.bllft{width:320px;float:left}.logo{height:254px;margin-bottom:12px;background:url(/img/logo1024.png) no-repeat}.logo h1{position:absolute;left:-5000px}.home .bllft h2{margin-bottom:6px}.home .bllft{height:294px}.home .blbot img{width:320px;height:70px;border:1px solid #999}.home .blbot h2{position:absolute;left:-5000px}.home .blrgt>div{height:360px;background:url(/img/installation.jpg) no-repeat}.leis h2{font:bold 17px/21px 'Open Sans',sans-serif;margin-top:12px}.leis #cnt ul{list-style:disc;margin-left:24px;margin-top:6px}.leis .blrgt>div{height:360px;background:url(/img/servicecar.jpg) -40px 0 no-repeat}.home .bllft,.leis .bllft{width:440px}.home .blrgt,.leis .blrgt{width:418px;border:1px solid #999}.home .blrgt h3,.leis .blrgt h3{margin:0;padding:2px 6px;background:#CCF;color:#707070}.bild .cnt{margin-left:-12px}.bild .cnt ul li{float:left;position:relative;margin:0 0 12px 12px;border:1px solid #999}.bild .cnt li a{width:281px;height:281px;display:block}.bild .cnt li img{position:absolute;top:0}.bild h2{position:absolute;width:269px;background:#CCF;padding:2px 6px;color:#707070;z-index:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bild a:hover h2{color:#000;border-bottom:5px solid #4B5F9A}.image{margin:0 auto;width:640px;padding:12px;border:1px solid #999}.image>div{position:relative}.image img{margin:0 auto}.image>div>div{position:absolute;top:0;left:0;height:100%;width:100%}.image>div>div a{width:33%;height:100%;display:inline-block}.image a.succ{float:right}.image a span{position:absolute;top:50%;bottom:50%;margin-top:-18px;background:url(/img/sprite.png) no-repeat;width:36px;height:34px;display:block;moz-opacity:0.4;transition:opacity 0.2s linear}.image a:hover span{moz-opacity:1}.image a.disabled{display:none}.image a.pred span{left:10px;background-position:0 -36px}.image a.succ span{right:10px;background-position:0 -72px}.image a.close{position:absolute;top:-30px;right:6px}.image a.close span{margin:0;display:block}.desc{margin:0 auto;width:640px}.addr,.anfa h4{font-weight:bold;margin-top:12px}.anfa .blrgt,.impr .blrgt{position:relative;width:544px}#gmap,.blrgt{overflow:hidden;float:right}#gmap{width:542px;height:410px;background:url(/img/bgmap.jpg) no-repeat center center;border:1px solid #999}#gmap .gm-style-iw{width:175px;height:77px;overflow:hidden}#gmap .gm-style-iw span{display:block;background:url(/img/gmap-title.png) no-repeat;height:21px;width:152px;overflow:hidden}#gmap .gm-style-iw h5{font-size:14px;overflow:hidden}#gmap .gm-style-iw p{margin:0 0 0 6px;overflow:hidden}#gmap .gm-style-iw em{float:left;background:url(/img/gmap-dish.png) no-repeat;width:36px;height:32px}div.group{width:420px;float:left;margin:4px 8px}div.group h2{font-size:19px;margin-top:12px;margin-bottom:8px;border-bottom:1px solid #AAA}div.table{display:table}div.table>div>div{display:table-cell}div.table>div>div:nth-child(1){width:182px;padding:0 4px}div.table>div>div:nth-child(2){width:80px;text-align:center}div.table>div>div:nth-child(3){width:90px;text-align:center}div.table>div>div:nth-child(4){width:60px;text-align:center}div.table>div{padding:4px 0}div.table>div:nth-child(odd){background:rgba(0,0,0,0.1)}div.table>div:nth-child(1){padding:6px 0;background:rgba(0,0,0,0.2)}div.table>div>div:nth-child(1)>span{display:inline-block;margin-right:6px}.impr .bllft h2{font-weight:normal;margin-top:42px;text-transform:uppercase}.impr .bllft p{font-weight:bold}.mailform input{background:none;border:none;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:bold;margin:-1px 0 0 -3px;padding:0;cursor:pointer}.impr #cnt a{font-weight:bold;color:#000}.mailform{display:block;height:22px}.mailform a:hover,.mailform input:hover{text-decoration:underline}.ustnform input{background:none;border:none;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:bold;margin:-1px 0 0 -3px;padding:0;cursor:pointer}.ustnform{font-weight:bold}fieldset.header{border:0;border-top:1px solid #AAA;padding:0;margin:0;width:100%;height:36px}fieldset.header legend{padding:0 12px;margin-left:24px}fieldset.header h1{height:22px;font:700 22px/22px 'Open Sans',sans-serif}fieldset h5{font-size:15px;margin-bottom:24px}form fieldset{padding:12px;border:1px solid #AAA}form fieldset legend{padding:0 12px;margin-left:12px}form fieldset>div{height:28px}form label{width:160px;line-height:25px;display:inline-block;cursor:pointer}fieldset input[type=text],div.textarea{border:1px solid #999;box-shadow:0 0 4px rgba(0,0,0,0.3) inset}fieldset input[type=text]{font:15px/17px 'Open Sans',sans-serif;float:right;height:23px;padding:0 4px;width:346px}fieldset div.textarea{height:94px}div.textarea{background:#FFF;padding:7px 8px}div.textarea>textarea{font:15px/17px 'Open Sans',sans-serif;border:none;height:100%;width:100%;line-height:19px;outline:none;overflow-y:scroll;resize:none;word-wrap:break-word}fieldset input[type=text].captcha{width:132px;margin-bottom:0;text-align:center;float:left}form.success input,form.success textarea{pointer-events:none}fieldset div.error input[type=text],div.textarea.error{border:1px solid #C33;box-shadow:0 0 4px rgba(199,0,0,0.7) inset}fieldset button{background:none;border:none;cursor:pointer;height:50px;width:32px;margin-right:32px}.fbot{position:relative;margin-top:12px;height:48px}.fbot>div{position:absolute;bottom:0;display:inline-block}span.captcha{float:left;border:1px solid #999;width:180px;height:48px;margin-right:4px;background:#4664A4}span.captcha img{width:180px;height:48px;border:none;color:#4664A4}fieldset input[type=submit]{width:88px;height:28px;border:1px solid #999;float:right;margin-top:20px;cursor:pointer;font-weight:bold;color:#FFF;text-shadow:-1px -1px 0 #666;background-color:#A1A1C9;background:-moz-linear-gradient(#4C5F9A,#A1A1C9)}fieldset input[type=submit].disabled{color:#999;text-shadow:none;background-color:#AAAEB9;background:-moz-linear-gradient(#AAAEB9,#AAAEB9)}fieldset input[type=submit]:hover{background-color:#A1A1C9;background:-moz-linear-gradient(#4C5F9A,#4C5F9A)}fieldset input[type=submit]:active{background-color:#A1A1C9;background:-moz-linear-gradient(#A1A1C9,#4C5F9A)}.dsgvosch{margin-top:76px}.dsgvosch *{font:13px/17px 'Open Sans',sans-serif}.dsgvosch>h4{font-weight:bold!important;font-size:15px;margin:6px 0}.dsgvosch p{margin-bottom:6px;margin-left:16px}.dsgvosch li{margin-left:16px}footer{position:absolute;width:100%;bottom:0;color:#999;margin-top:12px}footer>div{border-top:1px solid #CCC;height:28px;margin:0 24px}footer li{line-height:28px}footer a{color:#999}footer a:hover,footer a.disabled{color:#333}.nanobar{overflow:hidden}.nanobar .bar{background-color:#4C5F9A}#ajax-overlay{position:absolute;top:0;width:100%;height:100%;z-index:2;background-color:rgba(204,204,255,0.8);display:none}.cookie{position:fixed;bottom:0;width:100%}.cookie>div{width:1168px;margin:0 auto;padding:0 24px;text-align:right;font:13px/31px 'Open Sans',sans-serif;height:28px;background:rgba(204,204,255,0.8);border-top:1px solid #CCC}.cookie>div:hover{background:#CCF}.cookie a{padding:0 8px;color:#000;font-weight:bold}.cookie a:hover{text-decoration:underline}.hascookie{padding:2px 6px;background:#EEE;border:1px solid #CCC;cursor:pointer;position:relative;top:-1px}:-moz-placeholder{color:#000;moz-opacity:0.3;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}::-moz-placeholder{color:#000;moz-opacity:0.3;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}::-webkit-input-placeholder{color:#000;moz-opacity:0.3;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:-ms-input-placeholder{color:#000;moz-opacity:0.3;-ms-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:hover:-moz-placeholder{moz-opacity:0.75;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:hover::-moz-placeholder{moz-opacity:0.75;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:hover::-webkit-input-placeholder{moz-opacity:0.75;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:hover:-ms-input-placeholder{moz-opacity:0.75;-ms-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:focus:-moz-placeholder{moz-opacity:0;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:focus::-moz-placeholder{moz-opacity:0;-moz-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:focus::-webkit-input-placeholder{moz-opacity:0;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}:focus:-ms-input-placeholder{moz-opacity:0;-ms-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@media (min-width:1260px){#wra{width:1216px}#header{width:1168px}#header li a span{padding:0 16px}.logo{height:322px;background:url(/img/logo1280.png) no-repeat}.leis .blrgt>div{background:url(/img/servicecar.jpg) 0 0 no-repeat}.home .bllft,.leis .bllft{width:540px}.home .blrgt,.leis .blrgt{width:598px}.anfa .blrgt,.impr .blrgt{width:826px}#gmap{width:824px}div.group{width:568px}div.table>div>div:nth-child(1){width:300px;padding:0 4px}div.table>div>div:nth-child(2){width:90px;text-align:center}div.table>div>div:nth-child(3){width:100px;text-align:center}div.table>div>div:nth-child(4){width:70px;text-align:center}fieldset input[type=text]{width:628px}}