.reset{margin:0;padding:0;list-style:none;}.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";zoom:1;}.clearfix:after{clear:both;}.ttu{text-transform:uppercase;}.ttl{text-transform:lowercase;}.ttn{text-transform:none;}.ttc{text-transform:capitalize;}.tdn{text-decoration:none;}.tdu{text-decoration:underline;}.fwb{font-weight:bold;}.fwn{font-weight:normal;}.tal{text-align:left;}.tar{text-align:right;}.tac{text-align:center;}.fl{float:left;}.fr{float:right;}body{font-family:'Open Sans', sans-serif;}p{font-size:12px;line-height:19px;}a{color:#0079bc;}a:hover{text-decoration:none;}h1.blue,h1.blue2,h1.black{display:inline-block;font-size:16px;color:#202020;font-weight:normal;text-transform:uppercase;border-bottom:3px solid #0079bc;margin-right:40px;}h1.black{border-color:#a0a0a0;}h1.blue2{margin-right:0px;margin-left:40px;}h1.orange,h1.red{display:inline-block;font-size:16px;color:#202020;font-weight:normal;text-transform:uppercase;border-bottom:3px solid #e08e18;}h1.orange{margin-right:40px;}h1.red{border-bottom:3px solid #d63c3c;margin-left:0px;}h1.kontakt{font-size:24px;font-weight:normal;color:#0079bc;padding-top:35px;}h4{font-size:16px;font-weight:700;color:#292929;padding-bottom:20px;}h6{font-size:14px;color:#595858;font-weight:700;}header{height:268px;background:url('../images/retigo_head.jpg') no-repeat center center;}header #header-body{width:1040px;height:100%;margin:0 auto;position:relative;}header #header-body #logo-text{position:absolute;top:165px;left:20px;color:#fff;}header #header-body #logo-text #l-text-bold{font-size:24px;font-weight:bold;line-height:30px;}header #header-body #logo-text p{line-height:30px;font-size:20px;}header #header-body #logo{position:absolute;top:0px;left:20px;width:257px;height:147px;background:url('../images/retigo_logo.png') no-repeat;}header #header-body .head-btn{width:121px;height:29px;line-height:29px;position:absolute;right:16px;top:20px;background:url('../images/head_btn_bg.png') no-repeat center bottom #fff;font-size:13px;font-weight:700;color:#484949;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}header #header-body .head-btn:hover{background:url('../images/head_btn_h_bg.png') no-repeat center bottom #dcdcdc;}footer{height:314px;background-color:#e9e9e9;max-width:1800px;margin:0 auto;}footer #footer-body{position:relative;width:1040px;margin:0 auto;height:100%;background:url('../images/retigo_footer.png') no-repeat left top;}footer #footer-body #footer-kontakt{position:absolute;width:260px;right:0px;top:50px;}footer #footer-body #footer-kontakt p{font-size:12px;line-height:18px;}footer #footer-body #footer-kontakt a:hover{text-decoration:underline;}footer #footer-body #footer-info{width:300px;position:absolute;top:50px;left:17px;}footer #footer-body #footer-info p{font-size:11px;line-height:17px;color:#818181;}footer #footer-body #footer-copy{font-size:11px;color:#a6a6a6;position:absolute;bottom:5px;left:17px;}footer #footer-body #footer-sova{width:38px;height:22px;display:block;background:url('../images/footer-sova.png') no-repeat;position:absolute;bottom:30px;right:0px;}#menu-wrapper{height:70px;max-width:1800px;margin:0 auto;background:url('../images/menu_bg.png') repeat-x;}#menu-wrapper #menu{width:1040px;margin:0 auto;}#menu-wrapper #menu ul{height:70px;}#menu-wrapper #menu ul li{float:left;display:inline-block;text-align:center;width:16.6666%;height:62px;padding-bottom:8px;}#menu-wrapper #menu ul li a{color:#0e0e0e;font-size:15px;display:block;height:62px;line-height:62px;}#menu-wrapper #menu ul li.active{background:url('../images/menu_active.png') no-repeat center 61px;}#menu-wrapper #menu ul li.active a{background-color:#0079bc;color:#fff;font-weight:700;}#menu-wrapper #menu ul li:hover a{background-color:#0079bc;color:#fff;text-decoration:none;}.wrapper-main{background-color:#fff;}.wrapper-main .main{width:1040px;margin:0 auto;padding-bottom:60px;}.hidden{display:none;}.hp-popis{margin-bottom:30px;}.hp-popis ul{overflow:hidden;}.hp-popis ul li{float:left;width:50%;padding-right:40px;box-sizing:border-box;*behavior:url(boxsizing.htc);-moz-box-sizing:border-box;background:url('../images/li_bg.png') no-repeat 0px 11px;font-size:16px;padding-left:20px;margin-bottom:35px;line-height:30px;}#produkty-blue,#produkty-orange,#produkty-blue2,#produkty-red{overflow:hidden;margin-left:20px;margin-right:20px;}#produkty-blue .produkt,#produkty-orange .produkt,#produkty-blue2 .produkt,#produkty-red .produkt{float:left;height:360px;margin-bottom:40px;width:270px;margin-right:60px;}#produkty-blue .produkt .produkt-img,#produkty-orange .produkt .produkt-img,#produkty-blue2 .produkt .produkt-img,#produkty-red .produkt .produkt-img{width:270px;height:230px;text-align:left;display:table-cell;vertical-align:bottom;padding-bottom:15px;}#produkty-blue .produkt .produkt-img img,#produkty-orange .produkt .produkt-img img,#produkty-blue2 .produkt .produkt-img img,#produkty-red .produkt .produkt-img img{vertical-align:bottom;}#produkty-blue .produkt .produkt-nadpis,#produkty-orange .produkt .produkt-nadpis,#produkty-blue2 .produkt .produkt-nadpis,#produkty-red .produkt .produkt-nadpis{padding-bottom:5px;}#produkty-blue .produkt .produkt-nadpis a,#produkty-orange .produkt .produkt-nadpis a,#produkty-blue2 .produkt .produkt-nadpis a,#produkty-red .produkt .produkt-nadpis a{color:#0079bc;font-weight:bold;font-size:14px;}#produkty-blue .produkt .produkt-nadpis a:hover,#produkty-orange .produkt .produkt-nadpis a:hover,#produkty-blue2 .produkt .produkt-nadpis a:hover,#produkty-red .produkt .produkt-nadpis a:hover{text-decoration:underline;}#produkty-blue .produkt .produkt-kratky-popis,#produkty-orange .produkt .produkt-kratky-popis,#produkty-blue2 .produkt .produkt-kratky-popis,#produkty-red .produkt .produkt-kratky-popis{min-height:48px;}#produkty-blue .produkt .produkt-kratky-popis ul,#produkty-orange .produkt .produkt-kratky-popis ul,#produkty-blue2 .produkt .produkt-kratky-popis ul,#produkty-red .produkt .produkt-kratky-popis ul{font-size:11px;color:#232323;list-style:disc inside;}#produkty-blue .produkt .produkt-kratky-popis ul li,#produkty-orange .produkt .produkt-kratky-popis ul li,#produkty-blue2 .produkt .produkt-kratky-popis ul li,#produkty-red .produkt .produkt-kratky-popis ul li{list-style-type:disc;line-height:16px;}#produkty-blue .produkt .produkt-detail,#produkty-orange .produkt .produkt-detail,#produkty-blue2 .produkt .produkt-detail,#produkty-red .produkt .produkt-detail{margin-top:10px;display:block;background-color:#0079bc;height:27px;line-height:27px;text-align:center;width:120px;border-bottom:3px solid #005c8f;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-size:13px;font-weight:700;}#produkty-blue .produkt .produkt-detail:hover,#produkty-orange .produkt .produkt-detail:hover,#produkty-blue2 .produkt .produkt-detail:hover,#produkty-red .produkt .produkt-detail:hover{text-decoration:none;background-color:#00659d;border-bottom:3px solid #005584;}#produkty-blue .produkt.no-detail,#produkty-orange .produkt.no-detail,#produkty-blue2 .produkt.no-detail,#produkty-red .produkt.no-detail{height:auto;}#produkty-blue .produkt.no-detail .produkt-img,#produkty-orange .produkt.no-detail .produkt-img,#produkty-blue2 .produkt.no-detail .produkt-img,#produkty-red .produkt.no-detail .produkt-img{height:150px;}#produkty-blue .produkt.no-detail .more-info table,#produkty-orange .produkt.no-detail .more-info table,#produkty-blue2 .produkt.no-detail .more-info table,#produkty-red .produkt.no-detail .more-info table{font-size:11px;width:120px !important;}#produkty-blue .produkt.no-detail .more-info table td,#produkty-orange .produkt.no-detail .more-info table td,#produkty-blue2 .produkt.no-detail .more-info table td,#produkty-red .produkt.no-detail .more-info table td{text-align:center;padding-left:10px;padding-right:10px;margin:2px;}#produkty-blue .produkt.no-detail .more-info table tr,#produkty-orange .produkt.no-detail .more-info table tr,#produkty-blue2 .produkt.no-detail .more-info table tr,#produkty-red .produkt.no-detail .more-info table tr{background-color:#ccc;}#produkty-blue .produkt.no-detail .more-info table tr:first-child,#produkty-orange .produkt.no-detail .more-info table tr:first-child,#produkty-blue2 .produkt.no-detail .more-info table tr:first-child,#produkty-red .produkt.no-detail .more-info table tr:first-child{color:#fff;background-color:#333;font-weight:bold;}#produkty-blue2{display:none;}#produkty-orange{display:none;}#produkty-orange .produkt .produkt-nadpis a{color:#e08e18;}#produkty-orange .produkt .produkt-detail{background-color:#e08e18;border-bottom-color:#bb740f;}#produkty-orange .produkt .produkt-detail:hover{background-color:#cb8218;border-bottom-color:#aa6a0d;}#produkty-red{display:none;}#produkty-red .produkt .produkt-nadpis a{color:#d63c3c;}#produkty-red .produkt .produkt-detail{background-color:#d63c3c;border-bottom-color:#ab1919;}#produkty-red .produkt .produkt-detail:hover{background-color:#b92525;border-bottom-color:#970c0c;}#kontakt{overflow:hidden;padding-top:50px;padding-bottom:75px;}#kontakt #kontakt-text{float:left;width:245px;margin-right:25px;}#kontakt #kontakt-mapa{margin-left:270px;width:710px;border:1px solid #d7d7d7;padding:4px;}#vyber-vision{padding-top:45px;padding-bottom:30px;}.h1-disable{font-size:16px;text-transform:uppercase;font-weight:normal;color:#898989;}.h1-disable:hover{cursor:pointer;}.h1-disable.orange{margin-right:40px;}.h1-disable.orange:hover{color:#e08e18;}.h1-disable.red:hover{color:#d63c3c;}.h1-disable.black{margin-right:40px;}.h1-disable.black:hover{color:#a0a0a0;}.h1-disable.blue{margin-right:40px;}.h1-disable.blue:hover{color:#0079bc;}.h1-disable.blue2:hover{color:#0079bc;}.main-produkt{width:1040px;margin:0 auto;padding:40px 20px 60px 20px;box-sizing:border-box;*behavior:url(boxsizing.htc);-moz-box-sizing:border-box;}.main-produkt h1{font-size:24px;color:#0079bc;font-weight:normal;}.main-produkt h1.orng{color:#e08e18;}.main-produkt h1.red{color:#d63c3c;border:0;}.main-produkt #wrapper-produkt{margin-top:50px;overflow:hidden;background:url('../images/detail_bg.png') repeat-y 195px top #fff;}.main-produkt #wrapper-produkt h3{color:#0079bc;font-size:18px;font-weight:normal;padding-top:15px;padding-bottom:15px;}.main-produkt #wrapper-produkt #submenu{float:left;width:205px;padding-top:5px;padding-bottom:5px;}.main-produkt #wrapper-produkt #submenu li{height:20px;line-height:20px;font-size:13px;width:205px;color:#848484;}.main-produkt #wrapper-produkt #submenu li.active{color:#0079bc;background:url('../images/submenu_li.png') no-repeat center right;}.main-produkt #wrapper-produkt #submenu li.active span:hover{color:#0079bc;cursor:default;}.main-produkt #wrapper-produkt #submenu li span:hover{color:#545454;cursor:pointer;}.main-produkt #wrapper-produkt #produkt-form{float:right;width:202px;overflow:hidden;}.main-produkt #wrapper-produkt #produkt-form img{display:block;margin:0 auto;margin-bottom:35px;}.main-produkt #wrapper-produkt #produkt-form p{font-size:14px;line-height:19px;padding-bottom:20px;color:#1e1e1e;}.main-produkt #wrapper-produkt #produkt-form p .tucny{font-weight:bold;}.main-produkt #wrapper-produkt #produkt-form .f-odeslano{background-color:#eaeaea;padding:20px 15px 20px 15px;color:#696969;font-size:11px;}.main-produkt #wrapper-produkt #produkt-form form{background-color:#eaeaea;padding:20px 15px 20px 15px;}.main-produkt #wrapper-produkt #produkt-form form label{display:block;color:#696969;font-size:11px;line-height:19px;}.main-produkt #wrapper-produkt #produkt-form form label.error{color:red;}.main-produkt #wrapper-produkt #produkt-form form input[type="text"]{width:170px;border:1px solid #cecece;height:26px;line-height:26px;text-indent:10px;margin-bottom:15px;}.main-produkt #wrapper-produkt #produkt-form form input[type="text"].error{border-color:red;}.main-produkt #wrapper-produkt #produkt-form form input[type="submit"]{margin-left:26px;margin-top:19px;width:120px;height:25px;line-height:25px;color:#fff;background-color:#0079bc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:13px;font-weight:700;border:none;border-bottom:3px solid #005889;}.main-produkt #wrapper-produkt #produkt-form form input[type="submit"]:hover{cursor:pointer;background-color:#00659d;border-color:#005584;}.main-produkt #wrapper-produkt #produkt-form form textarea{width:170px;border:1px solid #cecece;resize:vertical;padding:10px;min-height:100px;box-sizing:border-box;*behavior:url(boxsizing.htc);-moz-box-sizing:border-box;}.main-produkt #wrapper-produkt #produkt-form form textarea.error{border-color:red;}.main-produkt #wrapper-produkt #produkt-about{margin-left:25px;float:left;width:540px;}.main-produkt #wrapper-produkt #produkt-about div{display:none;}.main-produkt #wrapper-produkt #produkt-about div.active{display:block;}.main-produkt #wrapper-produkt #produkt-about div.active div{display:block;}.main-produkt #wrapper-produkt #produkt-about div.active div.obsah{display:none;}.main-produkt #wrapper-produkt #produkt-about ul{list-style:disc inside;}.main-produkt #wrapper-produkt #produkt-about ul li{font-size:12px;line-height:19px;}.parametry table{font-size:12px;width:100%;}.parametry table td{height:19px;line-height:19px;background-color:#ccc;text-align:center;}.parametry table tr:first-child td{background-color:#333;color:#fff;}.parametry table td:first-child{font-weight:bold;text-align:left;padding-left:5px;}.ke-stazeni table{width:100%;}.ke-stazeni table td{font-size:12px;line-height:19px;height:19px;}.ke-stazeni table a:hover{text-decoration:underline;}.anotace-hp ul{overflow:hidden;}.anotace-hp ul li{float:left;display:inline;width:250px;margin-right:80px;}.anotace-hp ul li p{color:#292929;font-size:12px;line-height:18px;}.anotace-hp .hr-black{width:23px;height:3px;color:#282828;background-color:#282828;font-size:0;border:0;display:inline-block;}.anotace-hp .hr-blue{width:23px;height:3px;color:#0079bc;background-color:#0079bc;font-size:0;border:0;display:inline-block;}.anotace-hp .hr-orange{width:23px;height:3px;color:#e08e18;background-color:#e08e18;font-size:0;border:0;display:inline-block;}.videa ul li,.reference ul li{list-style:none;}.videa ul li h3,.reference ul li h3{color:#000 !important;font-weight:600 !important;}.videa ul li h3:hover,.reference ul li h3:hover{cursor:pointer;}.videa ul li p,.reference ul li p{line-height:20px;padding-bottom:25px;padding-top:10px;}.videa ul li .obsah,.reference ul li .obsah{display:none;}.back-btn{margin-left:35px;display:inline-block;background-color:#d9dadb;padding:6px 20px 3px 20px;border-bottom:2px solid #bfbfbf;font-size:11px;color:#4b4b4b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.back-btn:hover{cursor:pointer;background-color:#d0d0d0;border-color:#b3b3b3;}.special-img,.special-href{cursor:pointer;}.special-href{color:#898989;}.special-href:hover{color:#e08e18;}