html{overflow-y:scroll}html,body{height:100%}body{font-family:'Open Sans',sans-serif;margin:0;padding:0;font-size:1.0em;color:#0d1d2b;background-color:#f8f8f8;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1{margin:0 0 36px 0;font-size:1.7em;font-weight:normal;line-height:normal;color:#b6bfc5}h2{margin:0 0 16px 0;font-size:1.3em;font-weight:normal;line-height:normal;color:#0d1d2b}h3,h4,h5,h6{margin:0;font-size:1.0em;font-weight:bold;line-height:1.6em;color:#0d1d2b}p{margin:0 0 16px 0}ul{margin:0 0 16px 0;padding:0}ol{margin:0 0 16px 22px;padding:0}ul li{list-style:none}ol li{list-style:decimal;margin-bottom:16px}table{margin:0 0 16px 0}table td{vertical-align:top}table td p{margin:0}img{border-style:none;max-width:100%;height:auto;vertical-align:bottom}a{color:#106eb1;text-decoration:none;outline:0}a:hover{color:#106eb1;text-decoration:underline}#container{min-height:100%;height:auto!important;height:100%}#topbox{width:100%;min-width:976px;background:#106eb1;background:-moz-linear-gradient(top,#0b4b79 0,#106eb1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0b4b79),color-stop(100%,#106eb1));background:-webkit-linear-gradient(top,#0b4b79 0,#106eb1 100%);background:-o-linear-gradient(top,#0b4b79 0,#106eb1 100%);background:-ms-linear-gradient(top,#0b4b79 0,#106eb1 100%);background:linear-gradient(top,#0b4b79 0,#106eb1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b4b79',endColorstr='#106eb1',GradientType=0)}#topbox .tbshadow{width:100%;min-width:976px;-webkit-box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,0.3)}#topbox .wrapper{margin:0 auto;padding:0 12px 0 24px;width:944px;height:120px;position:relative;z-index:1}#logo{float:left}#logo a{display:table-cell;vertical-align:middle;height:120px}#navigation{float:right;height:120px}#navigation ul{margin:0}#navigation ul li{float:left;padding-left:0}#navigation ul li a{display:inline-block;padding:0 12px;font-size:1.0em;line-height:120px;color:#c5dbea;white-space:nowrap;text-decoration:none}#navigation ul li a:hover,#navigation ul li a.active,#navigation ul li a.selected{color:#fff;text-decoration:none}#navigation ul li a.plus{position:relative}#navigation ul li a.plus [class^="icon-"]{display:none;position:absolute;top:60%;left:40%}#navigation ul li a.plus:hover [class^="icon-"],#navigation ul li a.plus.selected [class^="icon-"]{display:inline-block}#navigation ul li ul.submenu{display:none;width:976px;padding:36px 0;position:absolute;top:102px;left:0;z-index:3;background:#008edb;background:-moz-linear-gradient(top,#008edb 0,#007dc2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#008edb),color-stop(100%,#007dc2));background:-webkit-linear-gradient(top,#008edb 0,#007dc2 100%);background:-o-linear-gradient(top,#008edb 0,#007dc2 100%);background:-ms-linear-gradient(top,#008edb 0,#007dc2 100%);background:linear-gradient(to bottom,#008edb 0,#007dc2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008edb',endColorstr='#007dc2',GradientType=0);-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.3);box-shadow:0 -1px 5px 0 rgba(0,0,0,0.3)}#navigation ul li ul.submenu li{float:left;margin-bottom:24px;width:325px;overflow:hidden}#navigation ul li ul.submenu li.first{float:none;width:928px;padding-bottom:18px;margin:0 24px 24px 24px;border-bottom:1px dotted #c6e2f5}#navigation ul li ul.submenu li.search{float:none;margin-bottom:0;padding:0 24px;width:auto;overflow:inherit}#navigation ul li ul.submenu li a{padding:0 24px 4px 24px;font-size:1.0em;line-height:normal;color:#cde8f7;text-decoration:none}#navigation ul li ul.submenu li a:hover,#navigation ul li ul.submenu li a.active{color:#fff}#navigation ul li ul.submenu li.first a{padding:0;font-size:1.3em;color:#cde8f7}#navigation ul li ul.submenu li.first a:hover,#navigation ul li ul.submenu li.first a.active{color:#fff}#navigation ul li ul.submenu li ul li{float:none;margin-bottom:0}#navigation ul li ul.submenu li ul li a{padding:0 24px 2px 50px;font-size:.9em;color:#002b42}#navigation ul li ul.submenu li ul li a:hover,#navigation ul li ul.submenu li ul li a.active:hover{color:#fff}#searchform{width:478px;padding:0;position:relative}#searchform fieldset{margin:0;padding:0;display:block;width:430px;border:0}#searchform input.searchfield{display:block;font-family:'Open Sans',sans-serif;font-size:1.0em;width:382px;height:48px;line-height:48px;padding:0 24px;border:0;color:#fff;background-color:#005c8f;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.3);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.3)}#searchform input.searchfield:focus{outline:0}#searchform button.searchbutton{font-size:1.0em;padding:0;border:0;line-height:44px;color:#fff;cursor:pointer;background:transparent;position:absolute;top:0;right:0}.pagenav-top,.pagenav-bottom{width:72px;height:36px;position:absolute;bottom:-36px;right:108px}.pagenav-bottom{top:-36px;bottom:auto}.pagenav-top a,.pagenav-bottom a{display:block;width:32px;height:36px;padding-left:4px;line-height:36px;text-decoration:none;text-align:center;vertical-align:middle;position:absolute;top:0;color:#f8f8f8!important;background-color:#e2e5e8}.pagenav-top a:hover,.pagenav-bottom a:hover{background-color:#c0c7cd}.pagenav-top a.prev,.pagenav-bottom a.prev{left:0}.pagenav-top a.next,.pagenav-bottom a.next{right:0}.pagenav-top div.gohome{width:36px;height:36px;position:absolute;right:-36px}.pagenav-bottom div.gotop{width:36px;height:36px;position:absolute;right:-36px}.pagenav-top div.gohome a{color:#f8f8f8!important;background-color:#d3d8dc}.pagenav-top div.gohome a:hover{background-color:#c0c7cd}.pagenav-bottom div.gotop a{color:#f8f8f8!important;background-color:#d3d8dc}.pagenav-bottom div.gotop a:hover{background-color:#c0c7cd}#content{margin:0 auto;padding:72px 24px 122px 24px;width:928px;font-size:.9em;line-height:1.6em;position:relative}#content ul li:before{content:"■";font-family:Arial;font-size:1.3em;display:inline-block;padding-right:8px;color:#626c75}#content .flexslider ul li:before{display:none}.flexslider{margin-bottom:36px!important;background:transparent!important;border:0!important;-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.flexslider ul.slides{height:250px}.flexslider ul li{list-style:none;position:relative}.flex-caption{width:100%;position:absolute;left:0;bottom:0;font-size:.9em;color:#fff;background-color:transparent;background-image:url(../_media/stock-images/caption.png);background-repeat:repeat}.flex-caption div{padding:12px 24px}.flex-caption p{margin:0}.flex-caption h2{font-size:1.3em;font-weight:normal;color:#fff}.flex-caption a{color:#fff;text-decoration:underline}.flex-caption a:hover{color:#fff;text-decoration:none}.articlearea{margin-bottom:36px}.articleimage{margin:0;padding:4px 0 0 0}.articletext{margin:0;padding:0}.twocolumnleft{float:left;margin:0;padding:0}.twocolumnleft>div{margin:0;padding:0 12px 0 0}.twocolumnright{margin:0;padding:0;overflow:hidden}.twocolumnright>div{margin:0;padding:0 0 0 12px}.bildunterschrift{display:block;color:#0d1d2b}.floatarticle{float:left;margin:0 0 36px 0;padding:0;overflow:hidden}.floatarticle>div{margin:0;padding:0 24px 0 0}.zpImageGallery span{font-style:italic}.zpSO-separator{margin-top:36px}.button{display:inline-block;margin:0 16px 36px 0;padding:0 16px;line-height:36px;font-weight:normal;border:0;color:#c5dbea;text-decoration:none;background-color:#106eb1;-webkit-transition:background-color .08s ease-out,color .08s ease-out;-moz-transition:background-color .08s ease-out,color .08s ease-out;-o-transition:background-color .08s ease-out,color .08s ease-out;transition:background-color .08s ease-out,color .08s ease-out;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2)}.button:hover{text-decoration:none;color:#fff;background-color:#0b4b79;-webkit-transition:background-color .08s ease-in,color .08s ease-in;-moz-transition:background-color .08s ease-in,color .08s ease-in;-o-transition:background-color .08s ease-in,color .08s ease-in;transition:background-color .08s ease-in,color .08s ease-in;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.2);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.2)}#formular .asfield{display:none}#formular input[type=text],#formular textarea,#formular select{font-size:inherit;background:#fff;padding:6px 8px;border-radius:5px;border:1px solid #d9d9d9;border:1px solid rgba(0,0,0,0.2)}#formular label{padding:3px 15px 3px 0}#formular label.field{display:block;margin-top:10px;margin-bottom:4px;padding:0}#formular input[type=submit]{display:block;margin-top:20px}#formular input[type=text],#formular textarea,#formular select{font-family:'Open Sans',sans-serif;font-size:.9em;color:#0d1d2b;border-radius:0;border:1px solid #d2d2d2}#formular input[type=submit].button{font-family:'Open Sans',sans-serif;font-size:.9em;padding:8px 16px;line-height:normal;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}#formular input:focus,#formular textarea:focus{outline:0}#footer{width:100%;min-width:976px;height:50px;margin-top:-50px;font-size:.9em;color:#99a5ae;background-color:#d6dbde;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.15);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.15);position:relative}#footer .wrapper{margin:0 auto;padding:0 16px 0 24px;width:940px;height:50px;line-height:50px;position:relative}#footer .footerinfo{float:left}#footer a{color:#99a5ae;text-decoration:none}#footer a:hover{color:#516575;text-decoration:none}#xmenu{float:right}#xmenu a{display:inline-block;padding:0 8px;color:#99a5ae;text-decoration:none}#xmenu a:hover{color:#516575;text-decoration:none}.zpSO-OnlineShop-table{width:100%}.zpSO-OnlineShop-table th,.zpSO-OnlineShop-table td{padding:8px 10px}#weatherToday img,#weatherTomorrow img{width:100px}.zgmap{max-width:100%}.zp{color:#99a5ae!important;text-decoration:none!important}.clear{clear:both}.clearx,.clearfix,.clearli{clear:both;margin:0;padding:0;font-size:0;height:0;line-height:0;visibility:hidden}.clearli{margin-bottom:0!important;width:0!important}#mobile-container{display:none;height:48px;position:relative;background-color:#083a5d;-webkit-box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,0.3)}#mobile-menu{width:44px;height:48px;padding-left:4px;line-height:48px;text-align:center;vertical-align:middle;cursor:pointer;color:#c5dbea;background-color:transparent;position:absolute;top:0;right:0}#mobile-menu.selected,#mobile-menu.selected:hover{color:#fff;background-color:transparent!important}#topbox.selected,#content.selected,#footer.selected{display:none}#mobile-navigation{display:none;width:100%;position:absolute;top:48px;left:0;z-index:200;background-color:#f8f8f8}#mobile-navigation ul{margin:0}#mobile-navigation ul li:before{display:none}#mobile-navigation ul li a{display:block;padding:8px 24px;font-size:.9em;text-decoration:none;border-bottom:1px solid #f8f8f8;color:#106eb1;background-color:#e1e1e1}#mobile-navigation ul li ul li a{padding:8px 24px 8px 48px;background-color:#e9e9e9}#mobile-navigation ul li ul li ul li a{padding:8px 24px 8px 72px;background-color:#f0f0f0}#mobile-navigation ul li a.active{color:#f8f8f8;background-color:#106eb1;-webkit-box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,0.3)}@media only screen and (max-width:768px){#topbox{width:auto;min-width:inherit}#topbox .tbshadow{width:auto;min-width:inherit}#topbox .wrapper{width:auto}#navigation{display:none}.pagenav-top,.pagenav-bottom{display:none}#content{width:auto;padding:24px 24px 116px 24px}.flex-direction-nav{display:none}#footer{width:auto;min-width:inherit;height:80px;margin-top:-80px}#footer .wrapper{display:table-cell;width:auto;height:80px;line-height:normal;vertical-align:middle}#footer .footerinfo{float:none}#xmenu{float:none;margin-top:4px}#xmenu a{padding:0 16px 0 0}.zp{display:none}#mobile-container{display:block}}@media only screen and (max-width:568px){#content{padding:24px}.flex-caption{display:none}p.video{display:block;overflow:hidden}p.video iframe{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0}.floatarticle{width:auto!important;float:none}form,#formular table,#formular,#recaptcha_widget_div{max-width:520px!important;overflow:hidden}#recaptcha_widget_div #recaptcha_logo,#recaptcha_widget_div #recaptcha_tagline{display:none}#formular label{max-width:500px!important}#formular input[type=text],#formular textarea{min-width:80px!important;max-width:500px!important}#basketForm{max-width:520px!important;overflow:scroll!important}.content .articlearea.shoparticlefloat>div{float:none!important;padding-right:0!important}#footer{height:auto;margin-top:0}#footer .wrapper{height:auto;line-height:normal;padding:16px 24px}#xmenu a{display:block;padding:0}}@media only screen and (max-width:320px){form,#formular table,#formular,#recaptcha_widget_div{max-width:272px!important}#formular label{max-width:252px!important}#formular input[type=text],#formular textarea{max-width:252px!important}#basketForm{max-width:272px!important}#footer .footerinfo{display:none}#xmenu{margin-top:0}}@media print{body{font-family:Arial,sans-serif;font-size:10pt;color:#000;background-color:#fff}h1,h2,h3,h4,h5,h6{color:#000;page-break-after:avoid;font-size:14pt}h2{font-size:12pt}h3,h4,h5,h6{font-size:10pt}body:before{content:"Online-Handbuch VisGuide \a http://www.vicom.de/_media/index.html";font-size:10pt;white-space:pre;display:block;margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #000}ul,ol{page-break-inside:avoid}img{page-break-inside:avoid}a,a:hover{color:#000;text-decoration:none}#content{margin:0;padding:0;width:auto;font-size:10pt}#content ul li:before{color:#000}.bildunterschrift{color:#000}.button,.button:hover{color:#fff;background-color:#000}#topbox,.flexslider,#formular,#footer,#mobile-container,#mobile-navigation{display:none}@page{margin:2cm}}