@charset "windows-1251";
html,body{width:100%;height:100%;margin:0;padding:0}
body{font-family:Calibri Light,Calibri,Arial,Helvetica,sans-serif;color:#414042;font-size:12pt;background:#f3f3f3;font-style:normal;font-weight:400}
:focus{outline:0}
a:link{font-family:Calibri Light,Calibri,Arial,Helvetica,sans-serif;color:#414042;font-size:10pt}
a:visited{color:#414042;font-size:10pt}
a:hover{color:#414042;font-size:10pt}


.a1:link{color:#665665;font-size:14pt;}
.a1:visited{color:#665665;font-size:14pt;}
.a1:hover{color:#ff000a;font-size:14pt;}
h1,h2,h3{font-weight:400}
h1{font-size:18pt;line-height:30px;padding-top:15px;padding-bottom:15px;color:#ff000a}
h2{font-size:12px;line-height:40px;color:#414042}
h3{font-size:13px;line-height:40px;color:#414042}
p{line-height:20px;color:#414042}
.black{color:#414042}
.red{color:#ff000a}
.maindiv{position:relative;padding-left:32px;padding-right:32px;background:#fff;z-index:1;width:930px;top:0;left:50%;margin-left:-465px}
.mainlogo{left:50%;top:22px;margin-left:-465px;width:137px;height:36px;position:relative;z-index:2}
.tel{position:absolute;float:left;padding:0;z-index:1000;top:234px;left:50%;margin-left:152px;margin-top:45px;font-size:16px}
.tel-city,.tel-tel{position:relative;float:left;margin:0;padding:0}
.tel-city li,.tel-tel li{vertical-align:middle;margin:0;padding:0;list-style:none;font-size:16px;color:#ff000a}
.tel-tel li{text-align:right}
.tel-button{margin-left:188px}
.home{position:absolute;float:left;padding:0;z-index:1000;top:400px;left:50%;margin-left:290px}
.home-link{padding:0;margin-left:10px}
.header{position:relative;top:10px}
.menu-project{position:relative;height:113px;width:930px;padding:0}
.menu-project *{margin:0;padding:0;float:left;width:184px;height:40px;text-align:center}
.menu-project a{padding:0;font-size:11pt;color:#414042;text-decoration:none}
.menu-project a:hover{color:#000}
.bank{background:url(../img/bank_icon.png) no-repeat 80px 2px}
.bank:hover{background:url(../img/bank_icon.png) no-repeat 80px -103px}
.tec{background:url(../img/tec_icon.png) no-repeat 80px 2px}
.tec:hover{background:url(../img/tec_icon.png) no-repeat 80px -103px}
.prom{background:url(../img/prom_icon.png) no-repeat 80px 2px}
.prom:hover{background:url(../img/prom_icon.png) no-repeat 80px -103px}
.med{background:url(../img/med_icon.png) no-repeat 80px 2px}
.med:hover{background:url(../img/med_icon.png) no-repeat 80px -103px}
.gos{background:url(../img/gos_icon.png) no-repeat 80px 2px}
.gos:hover{background:url(../img/gos_icon.png) no-repeat 80px -103px}
.search{position:absolute;z-index:100;top:502px;left:50%;margin:0 0 0 150px;padding:1px 5px;border:2px solid #eee;width:300px}
.search *{position:relative;float:left}
.find-text-click{padding:0 0 0 5px}
.find-text-pro{text-align:left;font-size:12px;font-family:Arial,Helvetica,sans-serif;border:none;color:#414042;height:15px;padding:0;margin:0;width:250px}
.find-text-pro:focus{border:none}
.news-block{padding:0 10px 0 0;margin:0;width:300px;float:left}
.news-head a,.news-head a:hover{font-size:13pt;color:#ff000a;text-decoration:none}
.news-head{font-size:13pt;padding:7px 0;margin:0;color:#ff000a}
.news-text{padding:0 20px 0 0;margin:0;width:282px}
.news-link{padding:10px 10px 0 0;margin:0;float:right;height:50px}
a.link-arrow{font-size:11pt;text-decoration:none;padding:0 20px 0 0;margin:0;background:url(../img/arrow.png) no-repeat 100% 3px}
a.link-arrow:hover{color:#ff000a}
.all-actions{clear:both;position:relative;width:930px;margin:0}
.action-block{border-top:2px solid #ff000a;padding:0;margin:0 28px 0 0;min-height:280px;width:282px;float:left}
.action-block a{font-size:12pt;text-decoration:none}
.action-block a:hover{color:#ff000a}
.action-head{width:100%;text-align:center;font-size:18pt;line-height:50px;color:#ff000a}
.action-head a{font-size:18pt;line-height:50px;color:#ff000a;text-decoration:none}
.action-teg{width:100%;text-align:left;font-size:18pt;color:#ff000a}
.action-teg a{font-size:18pt;color:#ff000a;text-decoration:none}
.action-active{font-size:11pt;color:#ff000a;width:200px;margin:15px 0 0 40px}
.action-text{font-size:12pt;width:200px;margin:15px 0 0 40px}
.action-link{width:100%;text-align:right;margin:25px 0 0}
.otziv-block{padding:0;margin:0;height:300px;width:282px;float:left;background:url(../img/background_otziv.jpg) no-repeat 100% 0}
.otziv-text{font-size:10pt;line-height:11pt;width:190px;margin:15px 0 0 70px}
.otziv-owner{position:absolute;padding:0;margin:275px 0 0 174px}
.page-down-space{clear:both;position:relative;width:930px;height:90px}
.page-down{clear:both;position:relative;background:url(../img/background_3_down.jpg) no-repeat 0 0;padding:0;margin:0;width:930px;height:150px}
.down-about{position:relative;float:left;padding:25px 0}
.down-code{position:relative;float:right;padding:25px}
.down-pci{position:relative;float:right;padding:25px;text-align:right;font-size:10px}
.down-azi{position:relative;float:right;padding:25px;text-align:right;font-size:10px}
.down-abis{position:relative;float:right;padding:25px;text-align:right;font-size:10px}
.down-abis img{margin-bottom:6px}
.down-pci img{margin-bottom:6px}
.down-azi img{margin-bottom:6px}
.down-facebook{margin:28px 0 0 160px;position:absolute}
.header-doc{position:relative}
.sub-header{position:relative;bottom:20px}
.sub-header a{font-size:13pt;line-height:40px;text-decoration:none;color:#414042}
.sub-header a:hover{color:#ff000a}
.short-link{width:930px;font-size:11pt;margin:50px 0 0;padding:0;color:#ff000a}
.short-link a{color:#414042;font-size:11pt;text-decoration:none}
.short-link a:hover{color:#ff000a}
.body-right-menu{font-size:11pt;width:930px;margin:0;padding:0}
.body-about{float:left;width:690px}
.div-about{float:right;width:640px;text-align:left;margin:0;padding:0}
.body-about div{position:relative;margin:0 0 10px;padding:0}
.head-about{height:40px;padding:0;font-size:13pt;color:#ff000a}
.head-about div{padding:20px 0}
ol.about{list-style-type:circle;color:#ff000a}
.about-img *{margin:0;padding:4px 5px}
div.left-black{text-align:left;color:#414042}
div.right-red{text-align:right;color:#ff000a}
.right-menu{margin:0 0 0 95px;float:right;width:140px}
.right-menu div{height:50px;width:140px}
.right-menu a{color:#414042;text-decoration:none;font-size:13pt;padding:15px 25px 15px 30px}
.right-menu a:hover{background:#eee}
.a-ya{position:absolute;right:45px}
.right-menu-sol{margin:0 0 0 25px;float:right;width:184px;border-left:2px solid #eee}
.right-menu-sol div{margin:0 0 0 20px}
.right-menu-sol a{color:#414042;text-decoration:none;font-size:11pt}
.right-menu-sol a:hover{color:#ff000a}
.header-club{position:relative;float:left;top:32px}
.header-cart-right{position:relative;float:right;top:34px}
.club-fio{height:36px;font-size:18pt;color:#ff000a}
.club-org{height:36px;font-size:16pt;color:#ff000a}
.header-cart-right{width:250px}
.cart-right{width:250px;position:relative;float:right}
.block-cart,.block-bal{display:block;height:36px}
.cart-num{float:left;text-align:left;font-size:16pt;color:#ff000a;padding:2px 15px 0 0}
.cart-num-fio{width:100%;float:left;text-align:left;font-size:16pt;color:#ff000a;padding:2px 15px 0 0}
.cart-bal{float:left;text-align:left;font-size:16pt;color:#414042;padding:2px 15px 0 0}
.cart{float:right;text-align:right;font-size:14pt;color:#414042}
.cart-fio{width:100%;float:right;text-align:right;font-size:14pt;color:#414042}
.bal{float:right;text-align:right;font-size:18pt;color:#ff000a}
.body-redline{clear:both;width:600px;height:35px;border-bottom:2px solid #ff000a}
.body-spaceline{position:relative;width:930px;height:50px}
.body-club{position:relative;float:left;width:680px}
.body-club a{color:#414042;text-decoration:none;font-size:14pt}
.body-club a:hover{color:#ff000a}
.club-news{position:relative;margin:0;float:right;width:250px;margin-top:80px}
.club-news-head{padding:0 0 20px;text-transform:uppercase;font-size:12pt;color:#ff000a}
.club-news-text{padding:0 0 20px;font-size:11pt;color:#414042}
.club-news-date{padding:0 0 10px;font-size:11pt;color:#818285}
.club-news-text a{font-size:11pt;color:#414042;text-decoration:none}
.club-news-text a:hover{color:#ff000a}
.club-news-space{padding:5px 0 20px;height:5px;border-top:2px solid #d1d3d4}
.club-login{width:930px}
.club-login form{float:left}
.club-login-forgot{width:930px}
.club-login-forgot form{float:left}
.club-login div{float:left}
.form{padding:15px 0 0 15px}
.form input{width:160px}
.login-card{color:#ff000a;font-size:11pt;float:left;width:340px}
.login-form{width:160px;border:2px solid #eee}
.card-get{float:right!important;text-align:right;width:240px}
.card-img{position:absolute;float:left;margin-top:-18px}
.card-get-link{float:right;padding:0 0 0 80px}
.card-get-link a{font-size:11pt;color:#414042;text-decoration:none}
.card-get-link a:hover{color:#ff000a}
.forgot_password{float:right!important;margin-top:20px}
.forgot_password a{text-decoration:none;color:#414042}
.forgot_password a:hover{color:#ff000a}
.club-text-head{padding:20px 0 10px;height:30px;font-size:14pt;color:#ff000a}
.club-text-about{font-size:11pt;color:#414042}
.category{position:absolute;right:32px;margin:40px 0 0;z-index:10}
.category a{text-decoration:none;font-size:11pt;color:#414042}
.category a:hover{color:#ff000a}
.body-category *{float:left}
.body-cat-left{position:relative;width:445px;padding:10px}
.body-cat-right{position:relative;width:445px;padding:10px}
.body-cat-block{width:400px;font-size:11pt}
.cat-head{font-family:Calibri,Arial,Helvetica,sans-serif;font-weight:700;clear:both;font-size:13pt}
.cat-list{clear:both;font-size:11pt;padding:10px 20px;width:390px}
.cat-list *{clear:both;padding:2px}
.cat-link{position:relative;float:left;padding:0 0 0 360px}
.cat-list a{text-decoration:none;font-size:11pt;color:#414042}
.cat-list a:hover{color:#ff000a}
.soft-block{width:433px;height:100px;padding:10px}
.soft-vendor{background:url(../img/vendors.png) no-repeat 0 0;padding:0;margin:0;width:325px;height:80px}
.soft-logo{position:relative;padding:0;top:31px;left:36px}
.soft-info{position:relative;padding:0;top:31px;left:95px}
.soft-info a{text-decoration:none;font-size:11pt;color:#414042}
.soft-info a:hover{color:#ff000a}
.exit_btn{border:none;padding:0;background-color:#fff;margin-top:-30px;margin-bottom:30px;cursor:pointer}
.exit_btn img{cursor:pointer}

