﻿*{margin:0;padding:0;}
body{font:normal 12px/normal Arial;color:#3c3c3c;min-width:1000px;}
#basis{width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px":"auto");}
img{border:0;}
ul{list-style:none;}
#head{width:100%;height:131px;background:url(/img/head_bg.gif) repeat-x 0 100%;}
#logo{float:left;width:303px;height:70px;margin:30px 0 0 34px;position: relative;}
#topnav{float:right;font-weight:bold;margin:39px 42px 0 -450px;background:url(/img/grey_dott.gif) repeat-y 100% 0;width:100%;}
#topnav li{float:right;padding:15px 0;background:url(/img/grey_dott.gif) repeat-y 0 0;width:10%;text-align: center;}
#topnav a{text-decoration:none;color:#747474;}
#topnav span{color:#62A400;}
#offer{height:260px;width:100%;float:left;clear:both;background:#52bbee url(/img/offer_bg.gif) repeat-x 0 0;}
#shad_offer{clear:both;height:11px;background:url(/img/shad_offer.gif) no-repeat 50% 0;}
#wrapper{width:100%;float:left;}
#sidebar{float:left;width:25%;padding-bottom:20px;}
#sidebar.m_top1{margin-top:10px;}
#inSide{padding:0 36px 0 26px;}
#sidebar h2{font-size:12px;color:#ff8900;margin:0 0 10px 0;}
#sidebar h2.bg{background: url(/img/hor_dott.gif) repeat-x 0 100%;padding-bottom:11px;}
#sidebar p em{font:normal 9px/normal Tahoma;color:#979797;display:block;}
#sidebar p{font-size:11px;font-family:Tahoma;line-height:18px;padding:11px 0;background:url(/img/hor_dott.gif) repeat-x 0 0;}
#wrap{float:left;width:74%;}
#content{padding:0 12px 10px 0;}
#we{height:120px;font-size:35px;color:#fff;line-height:120px;background:#99cc33 url(/img/we_rght.gif) no-repeat 100% 0;}
#we2{height:120px;background:url(/img/we_lft.gif) no-repeat 0 0;position:relative;padding:0;text-align:center;}
#we2 a{position:relative;color:#fff;z-index:9;left:45px;text-decoration: none;}
#basis #we2 a:hover{color:#fff;}
#we2 span{color:#5c5c5c;padding:0 136px 0 80px;}
#we2 img{position:absolute;top:-30px;left:50%;z-index:0;}
#offer .cols{height:215px;width:25%;padding:0;margin:19px 0 0 0;background:url(/img/offer_bg2.gif) no-repeat 100% 0;}
#offer .cols.pink{width:24%;background:none;}
#offer a{color:#fff;text-decoration:none;background:url(/img/white_dott.gif) repeat-x 0 100%}
#offer a:hover{background:none;}
#offer a.bold{margin-left:8%;font-weight:bold;}
#offer li{color:#fff;}
#offer a.fram{position:absolute;bottom:5px;left:8%;}
#offer .cols h2{margin:18px 0 0 8%;padding-left:0;height:auto;background:none;}
#offer .cols h2 a{background:none;}
#offer .cols .sale{font-family:Georgia;font-size:26px;margin:0 0 13px 8%}
#offer ul{margin:0 0 0 8%;position: relative;}
#offer ul.plus li{padding-left:13px;background:url(/img/plus.gif) no-repeat 0 60%}
#offer li{padding:3px 0 0 0;}
.blue .sale{color:#6DDBFF}
.yellow .sale{color:#e7c600;}
.green2 .sale{color:#a9e62f;}
.pink .sale{color:#ff7de5;}
.offer2{float:left;width:100%;margin:12px 0 0 0;background:url(/img/hor_dott.gif) repeat-x 0 0;clear:both;}
.offer3{float:left;width:100%;border-top:3px solid #99cc33;clear:both;}
.offer3 .cols{padding:17px 0 12px 0;}
.offer3 img{text-align:center;display:block;margin:0 auto;}
.offer3 .cols p{margin-top:3px}
.offer3 a,.part1 div p a, .chapt p a{display:block;color:#62a400;outline: none;}
.chapt p a{margin-left:70px}
.part1 a,p a{color:#62a400;}
.cols{float:left;width:32%;background:url(/img/grey_dott.gif) repeat-y 0 0;position:relative;padding:0 0 50px 0;}
.cols.green{border-right:1px dotted #dbdbdb;}
.cols.grey{left:-1px;}
#content .cols h2{font-weight:normal;font-size:18px;margin:9px 15px 0 18px;padding:0 0 0 60px;height:46px;background-position:0 0;background-repeat:no-repeat;}
#content .cols.orange h2{color:#ff8900;background-image:url(/img/gear1.gif);}
#content .cols.green h2{color:#76a519;background-image:url(/img/gear2.gif);}
#content .cols.grey h2{color:#757575;background-image:url(/img/gear3.gif);}
.cols p{margin:7px 15px 0 18px;}
.cols.orange,.cols.bg_none{background:none;}
.cols.orange p,.cols.orange h2{margin-left:5px;}
#content h5{font:normal 17px/normal Tahoma;color:#62A400;padding:5px 0 8px 0; background:none;}
.cols h5{font-size:12px;color:#818181 !important;margin:20px 0 0 20px;background:none;padding:0;}
/* a.fram */
a.fram,#offer a.fram{text-decoration:none;font-size:11px;display:block;float:left;border-style:solid;border-width:1px;background-position:8px 55%;background-repeat:no-repeat;padding:3px 8px 3px 17px;}
#offer .yellow a.fram{color:#e7c600;background-image:url(/img/yellow_arrow.gif);border-color:#8ca069;}
#basis #offer .yellow a.fram:hover{border-color:#e7c600;color:#e7c600;}
#offer .pink a.fram{color:#ff7de5;background-image:url(/img/pink_arrow.gif);border-color:#987bdc;}
#basis #offer .pink a.fram:hover{border-color:#ff7de5;color:#ff7de5;}
.orange a.fram{color:#ff8900;border-color:#ffc47f;background-image:url(/img/orange_arrow.gif);}
#basis .orange a.fram:hover{border-color:#ff8900;color:#ff8900;}
.green a.fram{color:#76a519;border-color:#bad28c;background-image:url(/img/green_arrow.gif);}
#basis .green a.fram:hover{border-color:#76a519;color:#76a519;}
#offer .green2 a.fram{color:#a9e62f;background-image:url(/img/green_l_arrow.gif);border-color:#6daf80;}
#basis #offer .green2 a.fram:hover{border-color:#a9e62f;color:#a9e62f;}
.grey a.fram, a.fram.grey{color:#757575;border-color:#bababa;background-image:url(/img/grey_arrow.gif);}
#basis .grey a.fram:hover, #basis a.fram.grey:hover{border-color:#757575;color:#757575;}
.cols a.fram{position:absolute;bottom:16px;left:18px;}
.cols.orange a.fram{left:5px;}

#head2{width:100%;height:131px;background:url(/img/head2_bg.gif) repeat-x 0 100%;}
#offer_t{height:87px;width:100%;float:left;clear:both;background: url(/img/offer_t_cntr.gif) repeat-x 0 100%;color:#fff;}
#of_t2{height:87px;width:100%;background: url(/img/offer_t_rght.gif) no-repeat 100% 100%;}
#of_t3{height:87px;width:100%;background: url(/img/offer_t_lft.gif) no-repeat 0 100%;}

#offer_t ul{float:left;margin:32px 0 0 25px;}
#offer_t li{float:left;margin-right:8px;}
#offer_t a{color:#fff;padding-right:16px;background: url(/img/kolb_arrow.gif) no-repeat 100% 50%;}
#offer_t span{}
#offer_t h1{float:right;height:87px;padding:0 42px 0 60px;font:normal 26px/75px Georgia;}
#offer_t h1.calc{background: url(/img/calc.gif) no-repeat 0 0;}
i{margin:0 5px;}
#calc label{font-family:Arial;}
#calc li label{font-size:11px;font-family:Tahoma;}
#calc p{background:none;color:#ff8900;font-weight:bold;font-size:12px;}
#calc input{margin-right:8px;}
#calc ul{margin:0 0 0 21px;padding:8px 0 0 0;background: url(/img/hor_dott.gif) repeat-x 0 0;}
#calc ul ul{background:none;}
#calc li{padding-top:2px;}
#calc option,.style1 option{padding-right:6px;}
.ultxt{list-style-type: disc;margin:8px 0 20px 40px;}
.ultxt li{padding:3px 0;}
.ultxt b{display: block;}
#content h6{font-size:12px;background-color:#f5f5f5;padding:5px 10px 7px 20px;margin:20px 0 20px 0;}
p.p_img{text-align: center;}
p, dl{line-height:170%}
.summa{width:100%;height:48px;margin-bottom:8px;background:#3181d1 url(/img/summa_ctr.gif) repeat-x 0 0;float:left;clear:both;}
.summa2{width:100%;height:48px;background: url(/img/summa_lft.gif) no-repeat 0 0;float:left;}
.summa3{width:100%;height:48px;background: url(/img/summa_rght.gif) no-repeat 100% 0;float:left;}
.summa p{float:left;}
.summa a.fram{float:left;margin-top:13px;}
.summa p em{display: block;float:left;font:normal 26px/45px Georgia;color:#fff;padding:0 15px 0 24px;}
.summa span{float:right;font-size:11px;color:#6ddbff;padding:18px 26px 0 10px;}
.summ, .nds, .prepay {font-style:normal;}
h5{color:#83c219;font-size:12px;padding:12px 0 0 8px;background: url(/img/hor_dott.gif) repeat-x 0 0;clear:both;}
.dlc{color:#6e6e6e;padding:0 0 12px 8px;}
.dlc dt{padding:10px 0 0 0;}
.dlc dt b{padding:0 0 0 20px;font-size:12px;color:#646464;background: url(/img/dl_arrow.gif) no-repeat 0 6px;}
.dlc.blue dt b{background: url(/img/blue2_arrow.gif) no-repeat 0 6px;}
.dlc dt em{font:normal bold 12px/normal Arial;color:#ff8900;}
.dlc dd{font-family:Tahoma;font-size:11px;padding-left:20px;}
.dl{padding:10px 0 0 8px;color:#6e6e6e;font-family:Tahoma;font-size:11px;}
h5.bord{border-top:3px solid #246cc6;background:none;color:#246cc6;}
.style1{background: #ebebeb url(/img/st1_tl.gif) no-repeat 0 0;margin-top:15px;width:100%;clear:both;}
.style1 p{background: url(/img/st1_tr.gif) no-repeat 100% 0;}
.style1 span{display: block;background: url(/img/st1_br.gif) no-repeat 100% 100%;}
.style1 em{display: block;font-style:normal;background: url(/img/st1_bl.gif) no-repeat 0 100%;padding:0 10px 10px 10px}
.style1 input{margin:0 6px 0 8px;position:relative;top:6px;_top:0;_margin-right:4px}
.style1 label{font:normal 11px/normal Tahoma;position:relative;_top:-1px;}
.style1 select{position:relative;top:5px;left:10px;}

*:first-child+html .style1 input { top:0; }
@media all and (min-width:0px){ .style1 label {top:4px; }
}
.txt{padding:10px 0 0 0}
.buttons{margin-left:19px;padding-bottom:20px;float:left;_margin-left:5px;}
.buttons a.fram{margin:0 0 0 9px;}
a.fram.green3{color:#246cc6;border-color:#91b5e2;background-image: url(/img/blue3_arrow.gif);}
#basis a.fram.green3:hover{color:#246cc6;border-color:#246cc6;}

 #sidebar h3{color:#62A400;padding:11px 0 0 0;font-family:Tahoma;font-size:11px;background: url(/img/hor_dott.gif) repeat-x 0 0;}
 #content h3{font:normal 17px/normal Tahoma;color:#62A400;padding:5px 0 8px 20px;}
.portf{font-size:11px;font-family:Tahoma;margin:4px 0 6px 0;}
.portf li{background: url(/img/dl_arrow.gif) no-repeat 0 50%;padding:3px 0 3px 15px;}
#sidebar .portf a{text-decoration: none;color:#3c3c3c;}
.part1{width:100%;float:left;padding:0 0 45px 0;clear:both;}
.part1 div{width:49%;float:left;margin:15px 0 15px 0;}
.chapt{float:left;width:100%;padding:7px 0 33px 0;}
.chapt h4{color:#62A400;font:normal 17px/normal Tahoma;}
.chapt p.img{float:left;width:70px}
.chapt p.img a{margin:0;}
.part1 div h4{color:#979797;font-size:9px;font-weight:normal;}
.part1 div p{padding-right:8px}
.part1 div p.img{float:left;margin-right:20px;width:70px;}
.part1 div p.img{float:left;margin-right:20px;width:70px;height:70px}
#content h2{color:#DBDBDB;font-size:30px;font-weight:normal;background: url(/img/hor_dott.gif) repeat-x 0 100%;}
#content h2 span{font:normal 12px/normal Arial;position: relative;top:-7px;margin:0 0 0 29px}
#content h2 span a{color:#62A400;}

.cont{float:left;width:100%;padding:32px 0 0 0;}
.cont li{float:left;width:33%;}
.cont b{display: block;}
#contacts{width:100%;margin:44px 0 90px 0;float:left;border:1px solid #ddd;padding:1px}
#contacts table{border-collapse:collapse;width:100%;}
#contacts td{border:1px solid #fff;background-color: #f9f9f9;padding:10px;width:50%}
#contacts input{width:398px;height:18px;}
#contacts select{width:240px;}
#contacts textarea{width:398px;height:99px;overflow: auto;}
#contacts p{border:1px solid #fff;border-top:3px solid #ddd;background-color: #eee;padding:10px;text-align: center;}
#contacts p input{width:auto;height:auto;}

.hr1{height:1px;font-size:0;line-height:0;background:url(/img/hor_dott.gif) repeat-x 0 0;clear:both;}
.hr1.hr2{margin:8px 0;}


.signup{border:5px solid #bbb;border-collapse: collapse;font:normal 13px/normal sans-serif;color:##393939;margin:20px 0;width:100%;}
.signup td,.signup th{border-left:1px solid #bbb;border-collapse: collapse;padding:10px 6px; }
.signup td{text-align: center;font-weight: bold;}
.signup th{text-align:right;font-weight:normal;padding-right:10px;}
.signup .bg td,.signup .bg th{background-color: #f3f3f3;}
.signup .one td{border-bottom:1px solid #bbb;}
.signup .one span{font-size:18px;}
.signup .one sup{font-size: 13px;font-weight: normal;}
.signup big{display: block;font-size:20px;}
.signup .b_one{color:#9fc21e;}
.signup .b_two{color:#7ca734;}
.signup .b_tree{color:#316d09;}
.signup tr.butt a{display: block;width:170px;height:37px;color:red;text-decoration: none;line-height:35px;margin:0 auto;background:url(/img/zakaz.gif) no-repeat 0 0;color:#fff;}
#content .signup tr.butt a:hover{background-position:-170px 0;color:#3e5714;}

.two{float:left;width:100%;padding:12px 0 13px 0;}
#content .two a.fram{position:absolute;bottom:15px;left:20px;}
#content .two h3{font-weight:normal;font-size:18px;padding:23px 0 0 20px;}
#content .two p{padding:5px 5px 0 20px;}
#content .two .grey h3{color:#757575;}
#content .two .kalk h3{color:#51b7ed;}
.cms{float:left;width:49%;height:176px;background:#ededed url(/img/cms_lft.gif) no-repeat 0 0;position:relative;}
.inCms{height:176px;background:url(/img/cms_rght.gif) no-repeat 100% 0;position:relative;}
.two img{float:right;margin:-20px 16px 0 5px;}
.kalk{float:right;width:49%;height:176px;background:url(/img/kalk_cntr.gif) repeat-x 0 0;color:#fff;position:relative;}
.inKalk{height:176px;background:url(/img/kalk_lft.gif) no-repeat 0 0}
.inKalk2{height:176px;background:url(/img/kalk_rght.gif) no-repeat 100% 0}
.kalk a.fram,#offer .blue a.fram, .summa a.fram{color:#6ddbff;background-image:url(/img/blue_l_arrow.gif);border-color:#4faae9;}
#basis .kalk a.fram:hover,#basis #offer .blue a.fram:hover,#basis .summa a.fram:hover{border-color:#6ddbff;color:#6ddbff;}
#footer{width:100%;float:left;clear:both;padding-bottom:15px}
#footer.bottom{position:absolute;bottom:40px;}
.recl.bottom{position: absolute;bottom:0px;}
#inFoot{margin:0 10px;border-top:3px solid #ffbd08;padding:14px 20px 0 17px;}
.copy,.recl a,.recl{font-family:Tahoma;font-size:10px;color:#727272;float:left;width:32%;}
.copy a,#sidebar a, .cont a, .txt a{color:#62a400;}
#sidebar a.all{font-weight:bold;color:#3c3c3c;}
#head a:hover, #head2 a:hover, #wrapper a:hover, #footer a:hover, #sidebar .portf a:hover{color:#FF8900;}
.counter{width:33%;float:left;text-align:center;padding-top:5px;}
#footer span{display:block;float:right;padding-top:10px;width:32%;text-align:right;font-size:18px;color:#818181;}
.recl{width:100%;background-color: #646464;clear:both;}
.recl p{padding:10px 25px;color:#b2b2b2;}
.recl a{color:#b2b2b2;float:none;width:auto}
.recl a:hover{text-decoration: none;}
