.clearline:before,.clearline:after{content:"";display:table;}.clearline:after{clear:both;}.clearline{zoom:1;}html,body{height:100%;}body{font-family:Arial, sans;font-size:13px;height:100% !important;background:#e4f1ff;}* html .main{height:100%;}.main{width:960px;min-height:98%;margin:20px auto 0;background:#fff;padding:20px 20px 0;}.font{font-family:Arial, sans;}h1,h2,h3,h4,h5,h6{font-family:droid-serif !important;font-weight:normal;}h1{font-size:32px;}h2{font-size:24px;}h3{font-size:19px;}h4{font-size:14px;}h5{font-size:12px;}h6{font-size:11px;}.content p{margin-bottom:18px;}.content h1{margin-bottom:18px;}.content h2{margin-bottom:18px;}.content h3{margin-bottom:18px;}.content h4{margin-bottom:18px;}.content h5{margin-bottom:18px;}.content h6{margin-bottom:18px;}a{color:#002f65;}a:hover{text-decoration:none;}iframe{width:100%;min-height:400px;}.fleft{float:left;}.fright{float:right;}.no-float{float:none !important;}.clear{clear:both;}.hide{display:none !important;}.center{margin:0 auto;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.content hr{color:grey;border:0;height:1px;margin:1em 0 2em;}.push-left-10{padding-left:10px !important;}.push-left-20{padding-left:20px !important;}.push-left-30{padding-left:30px !important;}.push-left-40{padding-left:40px !important;}.push-left-50{padding-left:50px !important;}.push-top-10{padding-top:10px;}.push-top-20{padding-top:20px;}.push-top-30{padding-top:30px;}.push-top-40{padding-top:40px;}.push-top-50{padding-top:50px;}.content img.fleft{margin:0 10px 0 0;}.no-marg-bot{margin-bottom:0 !important;}.fz18{font-size:18px;}.bluebg{background:#ecf5ff;}.page-wrapper{margin-top:20px;}.page-wrapper .left-col{width:651px;margin-right:13px;float:left;}.page-wrapper .right-col{width:277px;float:left;border-left:1px solid #99acc1;}.button{position:relative;display:inline-block;background:url('/img/big-button.png') left top no-repeat;height:20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:9px 4px 9px 15px;border:0;cursor:pointer;font-size:19px;font-family:droid-serif;color:#fff;text-decoration:none;}.button:hover{background-position:0 -39px;}.button:hover:after{background-position:0 -39px;}.button:after{content:'';background:url('/img/big-button-right.png') left top no-repeat;display:block;position:absolute;top:0;right:-12px;width:12px;height:38px;}.button a{font-size:19px;font-family:droid-serif;color:#fff;text-decoration:none;}.grey-button{background:url('/img/grey-button.jpg') repeat-x;font-family:droid-serif;font-size:18px;text-decoration:none;border:none;padding:1px 25px;margin-top:2px;display:inline-block;}.list ul{margin-bottom:17px;}.list ul li{list-style:none;}.italic{font-family:droid-serif;font-style:italic;font-size:15px;}.sidebar-box{position:relative;margin-bottom:35px;padding:0 11px;}.inline-list li{float:left;list-style:none;margin-right:3px;}.inline-list li:last-child{margin-right:0;}.blue{background:url('/img/head-nav-bg.jpg') repeat-x;}.with-line{padding-bottom:17px;background:url('/img/white-line.png') left bottom no-repeat;}.news-list .item{margin-bottom:30px;}.news-list .item.single{margin-top:30px;margin-bottom:0 !important;}.news-list .item .preview img{width:65px;}.news-list .date{float:left;font-size:10px;width:55px;}.news-list .preview{float:left;}.news-list .article{float:left;width:510px;margin-left:10px;}.news-list .heading{font-size:16px;color:#717e8b;}.vac-list .item{margin-bottom:40px;}.vac-list .item .name{font-size:16px;color:black;font-weight:bold;margin-bottom:10px;}.vac-list .item .text{font-size:13px;margin-left:40px;}.spec-list .item{float:left;width:48%;margin-right:4%;margin-bottom:4%;}.spec-list .item:nth-child(2n){margin-right:0;}.spec-list .item .image{float:left;margin-right:10px;}.spec-list .item .name{font-size:16px;font-weight:bold;}.spec-list .item .name a{text-decoration:underline;color:black;}.spec-list .item .name a:hover{text-decoration:none;}.pub-list .item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #666;}.pub-list .item .image{float:left;margin-right:10px;}.pub-list .item .desc{margin-left:150px;margin-top:20px;}.pub-list .item .desc .name{font-size:16px;font-weight:bold;margin-bottom:10px;}.pub-list .item .desc .name a{text-decoration:underline;color:black;}.pub-list .item .desc .name a:hover{text-decoration:none;}.pub-list .item .desc .price{font-size:14px;color:#333;margin-bottom:10px;}.pub-list .item .desc .text{margin-bottom:15px;}.pub-one .price{font-size:24px;color:#333;margin-bottom:10px;font-weight:bold;}.cart .fromBasket{text-decoration:none;color:red;font-size:24px;font-weight:bold;}.cart .countCart{width:40px;border:1px solid #686868;}.tags{font-family:droid-serif;font-style:italic;color:#002f65;margin-bottom:20px;}.tags.sort ul{left:-10px;}.tags ul{display:inline-block;position:relative;top:5px;}.tags ul li{float:left;margin:0 8px;list-style:none;}.tags ul li a{font-family:Arial;display:block;background:#e4f1ff;border-radius:9px;padding:2px 7px;text-decoration:none;color:#000;}.single-news{margin:0 0 20px;padding:0 20px;}.albums{margin-left:-20px;width:652px;}.albums li{width:140px;margin-left:20px;margin-bottom:20px;text-align:center;}.albums .album-cover{position:relative;width:130px;height:100px;margin-left:10px;margin-bottom:10px;}.albums .album-cover.single-photo img{position:relative;width:130px;height:100px;box-shadow:none;}.albums .album-cover img{position:absolute;width:83px;height:83px;border:1px solid #333;padding:2px;background:white;box-shadow:1px 1px 3px 2px rgba(0,0,0,0.5);}.albums .album-cover .cover-1{top:0;left:0;z-index:4;}.albums .album-cover .cover-2{top:5px;left:15px;z-index:3;}.albums .album-cover .cover-3{top:10px;left:30px;z-index:2;}.albums .album-cover .cover-4{top:15px;left:45px;z-index:1;}.albums .heading{overflow:hidden;}.albums .heading a{font-size:16px;font-weight:bold;color:#676666;text-decoration:none;}.albums .discription{font-size:10px;}.album-one .fancy{display:block;width:250px;height:250px;margin-right:30px;margin-bottom:30px;float:left;}img.single-pic{width:100%;}.video-gallery{margin-left:-14px;width:650px;}.video-gallery li{width:203px;margin-left:6px;margin-bottom:30px;float:none;vertical-align:top;display:inline-block;}.video-gallery .preview{position:relative;width:207px;height:116px;overflow:hidden;}.video-gallery .preview img{width:207px;}.video-gallery .heading a{font-size:16px;font-weight:bold;color:#676666;text-decoration:none;display:block;margin:5px 0;}.video-gallery .discription{font-size:12px;}.audio-gallery{width:652px;}.audio-gallery li{width:314px;margin-bottom:30px;margin-left:-8px;margin-right:20px;}.audio-gallery .heading{background:#e4f1ff;color:#002f65;border-radius:15px;padding:3px;}.audio-gallery .name{float:left;margin:6px 0 0 20px;font-weight:bold;height:15px;overflow:hidden;}.audio-gallery .name a{text-decoration:none;}.audio-gallery .play-button{float:left;}.audio-gallery .play-button a{display:block;width:29px;height:29px;background:url('/img/blue-play-button.png') no-repeat left top;}.audio-gallery .play-button a.play{background-position:right top;}.audio-gallery .time{float:right;margin:6px 10px 0 0;}.audio-gallery .discription{margin:8px 0 0 10px;font-size:12px;}.pagination{margin:0 0 20px 0;}.pagination a{font-size:16px;display:inline-block;padding:1px 5px;}.pagination span{font-size:16px;display:inline-block;padding:1px 5px;background:#e4f1ff;text-decoration:none;color:#000;}.cross{background:url('/img/cross.png') no-repeat;width:18px;height:16px;display:inline-block;}.cross:hover{background-position:0 -18px;}.cross.click{background-position:0 -36px;}.header{margin-bottom:4px;font-family:droid-serif;}.header .logo{width:260px;float:left;}.header .company-discription{width:220px;font-size:14px;text-transform:uppercase;color:#919fa7;float:left;}.header .search{width:190px;float:left;}.header .vcard{width:266px;padding-left:24px;float:left;}.header .vcard .contact-link{float:left;width:135px;font-size:11px !important;margin-top:3px;}.header .vcard .tel{font-size:14px;color:#919fa7;float:right;}.header .vcard .tel .value{margin-bottom:5px;white-space:nowrap;}.nav{background:url('/img/head-nav-bg.jpg') repeat-x;display:table;width:100%;}.nav ul{display:table-row;}.nav ul li{list-style:none;height:35px;text-align:center;display:table-cell;vertical-align:middle;width:10%;line-height:14px;padding:0 4px;cursor:pointer;}.nav ul li a{color:#fff;text-decoration:none;font-size:14px;font-family:droid-serif;}.nav ul li li{width:100%;text-align:left;height:100%;padding:0;}.nav > ul > li:hover{background:url('/img/head-nav-bg-hover.jpg') repeat-x;}.nav > ul > li.click{background:url('/img/head-nav-bg-click.jpg') repeat-x;}.nav ul ul li{list-style:none;display:block;}.nav ul ul li a{display:block;font-family:droid-serif;font-style:italic;padding:5px 10px;text-shadow:0 1px 1px #000;}.nav ul ul li a:hover{background:#78a5dd;}.nav ul ul li a.click{background:#2e588c;}.nav .wr{position:relative;}.nav .wr ul{background:#5e8cc6;border:1px solid #83aad8;position:absolute;top:3px;left:-4px;z-index:99;min-width:160px;display:none;}.nav .wr ul ul{background:none;position:relative !important;border:none;top:0;}.nav ul ul ul li{padding-left:22px;}.nav ul ul ul li:before{content:'—';display:block;color:#fff;margin-bottom:-18px;margin-left:-7px;}.nav ul ul ul li:hover{background:none;}.nav ul ul ul li a:hover{background:none;text-decoration:underline;}.nav table{width:100%;}.nav table td{vertical-align:middle;line-height:1;padding:4px 7px 4px 15px;height:35px;position:relative;cursor:pointer;}.nav table td:hover{background:url('/img/head-nav-bg-hover.jpg') repeat-x;}.nav table td:hover a{color:#1a3a5d;}.nav table td:hover .sub-menu a{color:#fff;}.nav table td.click{background:url('/img/head-nav-bg-click.jpg') repeat-x;}.nav table td a{display:block;color:#fff;text-decoration:none;font-size:14px;font-family:droid-serif;}.nav table td .sub-menu{background:#5e8cc6;border:1px solid #83aad8;position:absolute;top:42px;left:0;z-index:99;min-width:150px;display:none;}.nav table td .sub-menu li{list-style:none;}.nav table td .sub-menu li a{display:block;font-family:droid-serif;font-style:italic;padding:5px 10px;text-shadow:0 1px 1px #000;}.nav table td .sub-menu li a:hover{background:#78a5dd;}.nav table td .sub-menu li a.click{background:#2e588c;}.footer-wrapper{background:#002f65;}.footer-wrapper .footer{background:#0f3b6e url('/img/footer-bg.jpg') left top repeat-x;color:#fff;font-family:droid-serif;position:relative;width:1002px;margin:0 auto;padding:50px 0 130px 0;}.footer-wrapper .footer a{color:#fff;text-decoration:none;}.footer-wrapper .footer .center-box{width:960px;margin:0 auto;}.footer-wrapper .footer .center-box h4{text-transform:uppercase;font-size:16px;}.footer-wrapper .footer .center-box .sub-nav{margin-top:15px;}.footer-wrapper .footer .center-box .sub-nav a[target="_blank"]:after{content:'';display:inline-block;width:11px;height:10px;background:url('/img/outlink.png') right 2px no-repeat;margin-left:5px;}.footer-wrapper .footer .center-box .sub-nav a{display:block;font-size:16px;}.footer-wrapper .footer .center-box .sub-nav a:hover{color:#fffeb8 !important;}.footer-wrapper .footer .center-box .sub-nav a.act:hover{color:#fffeb8 !important;}.footer-wrapper .footer .center-box .sub-nav li{width:23%;list-style:none;margin:0 1%;margin-bottom:13px;text-transform:uppercase;float:left;}.footer-wrapper .footer .center-box .sub-nav li li{width:auto;list-style:none;margin-bottom:0;text-transform:none;display:block !important;float:none;}.footer-wrapper .footer .center-box .sub-nav li li li{margin-bottom:5px;}.footer-wrapper .footer .center-box .sub-nav li li li a:before{content:'— ';}.footer-wrapper .footer .center-box .sub-nav li li a{display:block;font-family:droid-serif;font-style:italic;font-size:13px !important;margin:4px 0;}.footer-wrapper .footer .center-box .sub-nav .item{margin-bottom:13px;}.footer-wrapper .footer .center-box .sub-nav .item .sub-item ul li{padding-left:8px;margin-left:10px;list-style:none;position:relative;}.footer-wrapper .footer .center-box .sub-nav .item .sub-item ul li:before{content:'—';display:block;position:absolute;left:-10px;top:0;height:1px;width:10px;}.footer-wrapper .footer .center-box .sub-nav .item .sub-item ul a{margin:0;}.footer-wrapper .footer .center-box .sub-nav .item .sub-item a{font-family:droid-serif;font-style:italic;font-size:13px;display:block;margin:4px 0;}.footer-wrapper .footer .copyright{background:#002f65;position:absolute;height:50px;width:94.7%;left:0;bottom:0;font-family:droid-serif;font-style:italic;font-size:15px;padding:60px 2.7% 0;}.footer-wrapper .footer .copyright a{text-decoration:underline;}.slider{background:url('/img/slider-bg.jpg') no-repeat;font-family:droid-serif;font-size:14px;height:320px;padding:0px;overflow:hidden;position:relative;color:#fff;}.slider a{color:#fff;}.slider .item .article{float:left;width:430px;}.slider .item .article h2{margin-bottom:35px !important;}.slider .item .article .image{margin-left:460px;}.slider .item .article .image img{max-width:100%;}.slider .item .read-more{position:absolute;left:20px;bottom:20px;}.cons h3{padding:5px 0;color:#fff;font-size:18px;margin-top:3px;}.cons h3 a{text-decoration:none;color:#fff;}.news-index{margin-left:-20px;margin-right:-12px;padding:20px 0 20px 20px;}.news-index .preview{position:relative;left:12px;}.bread{margin:0 0 20px 20px;}.total-price{color:#002f65;padding:20px 0 40px 0;border-top:1px solid #002f65;width:300px;text-align:right;float:right;}.send-order{margin-right:10px;}.list p{margin-bottom:2px;font-size:14px;margin-top:8px;}.list .item{margin-bottom:2px;font-size:12px;}.subscribe{background:#9ec4ef;display:inline-block;padding-right:2px;}.subscribe .input{height:23px;}.subscribe .grey-button{padding:0;}.news{position:relative;}.news .archive-link{position:absolute;right:0;top:0;z-index:2;}.news .all{margin-right:20px;}.login-panel{background:#b3d1f3 url('/img/login-bg.jpg') no-repeat;color:#fff;width:283px;position:relative;left:10px;padding:5px 11px 10px;}.login-panel input{width:235px;margin-bottom:4px;padding:0 5px;height:26px;}.login-panel h3{margin-bottom:8px !important;text-shadow:0 1px 0 #71a2e4;}.login-panel a{margin-top:9px;}.news-list.sidebar-box .article{width:100%;margin-left:0;margin-top:8px;}.news-list.sidebar-box .preview{margin-right:10px;}.news-list.sidebar-box .heading-date{font-size:10px;color:#000;}.news-list.sidebar-box .item .preview img{margin-left:0;}.news-list.sidebar-box .name{margin-bottom:3px;}.sidebar-image-wrapper{width:157px;margin:0 auto;overflow:hidden;}.sidebar-slider-wrapper .sidebar-slider{width:4000px;position:relative;}.sidebar-slider-wrapper .sidebar-slider .item{float:left;display:block;width:157px;}.sidebar-slider-wrapper .sidebar-slider .item img{width:157px;}.sidebar-slider-wrapper .sidebar-slider .item-discr{margin-top:10px;text-align:center;color:#717e8b;}.sidebar-slider-wrapper .arrow{position:absolute;top:120px;background:url('/img/arrow.jpg') no-repeat;width:23px;height:42px;cursor:pointer;}.sidebar-slider-wrapper .arrow.left{background-position:left top;left:20px;}.sidebar-slider-wrapper .arrow.right{background-position:right top;right:20px;}.sidebar-box q{display:block;width:180px;text-align:center;font-style:italic;margin:0 auto;}.sidebar-box q:after{content:'';display:block;position:absolute;left:5px;top:-15px;width:42px;height:42px;background:url('/img/quote-left.jpg');}.sidebar-box q:before{content:'';display:block;position:absolute;right:5px;bottom:-10px;width:42px;height:42px;background:url('/img/quote-right.jpg');}.option_wrapper{background:url('/img/options.png') no-repeat top left;position:relative;width:164px;color:#002f65;cursor:pointer;}.option_wrapper .show_val{height:16px;padding:5px;font-weight:bold;position:relative;z-index:2;}.option_wrapper .hide_val{display:none;position:absolute;z-index:3;width:164px;top:26px;left:0;background:#fff;border:1px solid #76a1d2;}.option_wrapper .hide_val li{list-style:none;padding:3px 5px;border-bottom:1px solid #cdddee;}.option_wrapper .hide_val li:hover{background:#cdddee;}.option_wrapper .hide_val li:last-child{border-bottom:none;}.option_wrapper .option_focus{opacity:0;margin-top:-26px;position:relative;z-index:1;}.search{position:relative;}.search input[type="text"]{font-family:droid-serif;font-style:italic;font-size:15px;color:#76a1d2;border-top:1px solid #adadad;border-right:1px solid #ccc;border-bottom:1px solid #e9e9e9;border-left:1px solid #ccc;width:96%;height:16px;padding:5px 2%;margin-top:13px;}.search .send{background:url('/img/search-but.jpg') no-repeat;border:none;position:absolute;right:5px;top:14px;}input[type="text"]{color:#002f65;}input[type="text"].mini{width:60px;}form .form-row{width:525px;margin:0 auto;}form .form-row .span2{width:240px;float:left;margin-right:45px;}form .form-row .span2:last-child{margin-right:0;}form .form-row .center{width:240px;margin:0 auto;float:none;}form .form-row input[type="text"],form .form-row input[type="password"]{color:#76a1d2;border-top:1px solid #adadad;border-right:1px solid #ccc;border-bottom:1px solid #e9e9e9;border-left:1px solid #ccc;width:100%;height:16px;padding:5px 5px;margin-top:10px;}form .form-footer{padding:40px 0 30px 0;background:url('/img/form-footer.jpg') repeat-x;margin-top:20px;}.form-wrapper{background:url('/img/form-bg.jpg') left bottom;margin-left:-20px;width:685px;padding:20px 0 0 0;}.form-wrapper h3{margin-left:40px;}.form-wrapper .form-row h3{margin-left:0 !important;}.content table{width:100%;margin:20px 0;}.content table thead td{font-family:Times New Roman;font-style:italic;}.content table tbody tr:nth-child(2n+1){background:#e4f1ff;}.content table.valign-top td{vertical-align:top;}.content table.dark-blue tbody tr:nth-child(2n+1){background:#bdd8f8;}.content table.dark-blue tbody tr{background:#e4f1ff;border-bottom:11px solid #fff;}.content table td{padding-left:13px !important;padding-right:13px !important;vertical-align:middle;padding:10px 0;}.print{position:relative;}.print-but{position:absolute;right:10px;top:5px;}.print img{width:15px;}.event-button{left:-4px;margin-left:-20px;}.hidden-element{display:none;}.preloader{margin-left:20px;}.popup-block{background:white;position:relative;}.popup-block.simple-popup-block{width:600px;padding:40px;}.popup-block.center{text-align:center;width:auto;max-width:600px;}.popup-block .name{text-align:center;font-size:2em;color:#333;margin-bottom:42px;}.popup-block .text{margin-bottom:40px;}.popup-block .send{text-align:center;}.errors{margin:20px auto !important;font-size:14px;color:#f00;}@media print{.header .nav,.nav ul,.nav ul li,.nav ul li a,.header .search,.header .contact-link{display:none !important;}.header .tel{float:right;}.right-col,.slider{display:none;}.left-col{width:100% !important;}}