

/* Start:/bitrix/templates/kit/styles.css?144480960733463*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
@-moz-document url-prefix(){button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;margin:0;padding:0}
button:focus,input[type="reset"]:focus,input[type="button"]:focus,input[type="submit"]:focus,input[type="file"]>input[type="button"]:focus{outline:1px dotted}
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,tt,var,dl,dt,dd,ol,ul,li,input,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
:focus{outline:0}
article p{padding:5px 0}
a{outline:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ol,ul{list-style:none}
table{border-spacing:0}
td,td img{vertical-align:top}
img{border:0;vertical-align:middle}
html{height:100%}
ul{list-style-image:url(/bitrix/templates/kit/img/x52.png);padding:0 0 10px 30px;line-height:18px}
ul li,ol li{padding:5px 0 5px 5px;color:#2a6ac7;font-size:14px}
ol li span{color:#fff;font-size:11px;background:#1455a5;height:15px;line-height:15px;padding:1px 4px 0;border-radius:50%;margin:0 9px 0 0}
h1{color:#000;font-weight:normal;padding:27x 0 10px 0;font-size:32px;line-height:34px}
h2{color:#6f6e86;font-weight:normal;padding:0 0 10px 0;font-size:24px;position:relative;line-height:36px}
h3{color:#6f6e86;font-size:18px;padding:0 0 7px 0;line-height:20px}
q{font-size:12px;color:#114b93;display:block;padding:18px 20px 23px 20px;line-height:18px;background:#fefcc6}
q:after,q:before{content:''}
q h3{color:#ed7d10;padding:0 0 13px 0}
q span{font-size:11px;display:block;padding:8px 0 0 0}
body{background:#fff;width:100%;height:100%;position:relative;font-size:12px;font-family:arial;line-height:18px;color:#6f6e86}
a{color:#2a6ac7}
.clr{clear:both}
.wrap{background:url(/bitrix/templates/kit/img/bg2.jpg) repeat-x 0 0;min-width:1000px}
.wrap2{background:url(/bitrix/templates/kit/img/bg.jpg) no-repeat 50% 0;min-width:1000px;min-height:600px}
header{width:1000px;margin:0 auto;padding:12px 0 0 0}
header .logo{display:block;background:url(/bitrix/templates/kit/img/logo.png) no-repeat -15px 0;width:180px;height:158px;float:left}
header .right{float:right;padding:20px 0 0 0}
#links{position:relative}
#links a{display:inline-block;font-style:italic;color:#ffefa3;font-size:16px;text-decoration:none;padding:5px 0 7px 50px;line-height:14px}
#links a.calc{background:url(/bitrix/templates/kit/img/x1.png) no-repeat 0 0;width:100px;margin:0 78px 0 0;text-shadow:none;border-radius:0}
#links a.order{background:url(/bitrix/templates/kit/img/x2.png) no-repeat 0 0;width:80px;margin:0 76px 0 0}
#links a.watch{background:url(/bitrix/templates/kit/img/x3.png) no-repeat 0 0;width:95px;margin:0 50px 0 0}
#links a.lk{background:url(/bitrix/templates/kit/img/x4.png) no-repeat 0 5px;width:66px}
header .online{float:right;background:url(/bitrix/templates/kit/img/x5.png) no-repeat 19px 8px;padding:9px 19px 9px 60px;border:1px solid #b2d4ea;border-radius:20px}
header .online a{text-decoration:none;color:#052b5a;font-size:12px;text-transform:uppercase}
header .blok{padding:38px 0 0 0}
header .call-back{float:right;margin:0;width:200px;background:url(/bitrix/templates/kit/img/x6.png) no-repeat 0 0;color:#fff;position:relative}
header .call-back span{font-size:18px;padding:0 0 0 25px}
header .call-back a{color:#fff;text-decoration:none;border-bottom:1px dashed #fff;font-size:12px;display:inline-block;margin:5px 0 0 0;line-height:12px}
header .call-back a:hover{border:0}
header .region{float:right;font-size:12px;color:#052b5a;width:228px;line-height:12px;padding:5px 0 0 0;position:relative}
header .region a{color:#fff;text-decoration:none;background:url(/bitrix/templates/kit/img/x7.png) no-repeat 100% 4px;padding:0 12px 0 0;display:inline-block;margin:7px 0 2px 0}
header .region a span{border-bottom:1px dashed #fff}
header .region a:hover span{border:0}
#top-menu{background:#114b93;margin:10px 0 0 0}
#top-menu ul{list-style:none;padding:0;margin:0;float:left}
#top-menu ul li{display:inline-block;vertical-align:top;text-transform:uppercase;padding:10px 25px 9px;position:relative}
#top-menu ul li a{color:#fff;text-decoration:none;font-size:14px;line-height:13px}
#top-menu ul li a:hover,#top-menu ul li.hover>a{color:#fef102}
#top-menu ul li>ul{position:absolute;background:#114b93;z-index:12;left:0;width:100%;top:37px;display:none}
#top-menu ul li>ul li{display:block;text-align:center;padding:11px 0 12px;text-transform:none;background:url(/bitrix/templates/kit/img/x28.png) no-repeat 50% 0}
#top-menu ul li>ul li a{font-size:12px}
#top-menu .active{background:#b7dcf5}
#top-menu li:first-child.active{background:#b7dcf5;width:115px;margin-right:-23px}
#top-menu .active>a{color:#114b93 !important}
#top-menu .big-search,#top-menu .search{float:right;margin:6px 10px 0 0}
#top-menu .big-search input{font-size:12px;height:24px;line-height:24px;padding:0 12px;background:#fff;border:0;outline:0;width:284px}
#top-menu .search input[type="text"]{font-size:12px;height:24px;line-height:24px;padding:0 12px;background:#fff;border:0;outline:0;width:154px;vertical-align:top}
#top-menu .search input[type="submit"]{background:url(/bitrix/templates/kit/img/x38.png) no-repeat 0 0;padding:0;margin:0;width:33px;height:24px;cursor:pointer;text-indent:-9999px}
#main-page{padding:8px;border:1px solid #d8dbe0;width:982px;margin:0 auto;background:#fff;display:table}
#main-page .intro{display:table-cell;padding:0 22px 0 0;vertical-align:top}
#main-page .intro h1{color:#114b93;font-size:24px;text-transform:uppercase;font-weight:bold;padding:10px 0 0 10px}
#main-page .intro ul{list-style:none;padding:19px 0 0 0;margin:0}
#main-page .intro ul li{padding:0 0 13px 93px;margin:0;color:#6f6e86;font-size:12px;line-height:18px}
#main-page .intro h2{color:#6f6e86;font-size:18px;padding:0 6px 0 0;display:inline-block;background:#fff}
#main-page .intro .title{border-bottom:1px solid #bfbec6;height:21px;position:relative;margin:0 0 13px 0}
#main-page .intro .title span{display:inline-block;color:#bfbec6;border:1px solid #c6c5cc;position:absolute;top:11px;right:1px;background:#fff;width:19px;text-align:center;height:19px;line-height:19px;border-radius:50%}
#main-page .intro .i1{background:url(/bitrix/templates/kit/img/i1.png) no-repeat 21px 5px}
#main-page .intro .i2{background:url(/bitrix/templates/kit/img/i2.png) no-repeat 21px 7px}
#main-page .intro .i3{background:url(/bitrix/templates/kit/img/i3.png) no-repeat 21px 12px}
#main-page .intro .i4{background:url(/bitrix/templates/kit/img/i4.png) no-repeat 21px 8px}
#main-page .small-calc{display:table-cell;background:#fef99c;width:311px;vertical-align:top;border-radius:2px}
#main-page .small-calc .in{padding:0 13px 0 15px}
#main-page .small-calc .in h2{font-style:italic;font-size:20px;color:#504f61;padding:12px 0 0 0}
#main-page .small-calc span.q{float:right;margin:2px 0 0 0;display:block;width:24px;height:24px;background:url(/bitrix/templates/kit/img/x8.png) no-repeat 0 0}
.cl,.cl2{color:#504f61;font-size:11px;text-shadow:1px 0 #fff;display:inline-block;line-height:12px;vertical-align:top}
.cl{width:148px;position:relative}
.cl2{width:131px}
.cl i{color:#bbb77f;position:absolute;right:4px;top:26px;font-size:14px}
#main-page .small-calc sup{margin:-3px 0 0 0}
#main-page .small-calc input[type="text"]{width:116px;height:28px;line-height:28px;color:#5c5a65;padding:0 8px;background:0;background:#fff;margin:6px 0 10px 0}
#main-page .small-calc .d1 label{margin:-3px 0 0 8px}
.cl.d1{width:118px}
.cl2.d1{width:161px}
#main-page .small-calc .cl.d1 label{width:94px}
#main-page .small-calc .cl2.d1 label{width:137px;margin:3px 0 0 8px}
#main-page .small-calc .cl.d1 input[type="text"]{width:91px}
#main-page .small-calc .cl2.d1 input[type="text"]{width:36px;margin:6px 1px 10px 0}
#main-page .small-calc .d1 input:disabled,#main-page .small-calc .d4 input:disabled{background:#ede087}
#main-page .small-calc .cl2.d3 label{margin:3px 0 0 8px}
#main-page .small-calc .cl.d3{padding:4px 0 0 0;font-size:12px;margin:0 0 19px 0}
#main-page .small-calc .cl.d4{margin:15px 0 0 0}
#main-page .small-calc .cl2.d4{margin:34px 0 0 0}
#main-page .small-calc .cl2.d4 a{color:#5c5a65}
#main-page .small-calc a.alltar{color:#5c5a65;font-size:11px;display:inline-block;background:url(/bitrix/templates/kit/img/x14.png) no-repeat 0 2px;padding:0 0 0 28px}
.count{background:url(/bitrix/templates/kit/img/x15.png) repeat-x;border:0;color:#fff;font-style:italic;font-size:14px;height:31px;line-height:31px;padding:0 25px;text-shadow:-1px -1px #10499b;border-radius:20px;cursor:pointer;margin:6px 36px 0 0}
.order{background:url(/bitrix/templates/kit/img/x16.png) repeat-x;border:0;color:#fff;font-style:italic;font-size:14px;height:31px;line-height:31px;padding:0 25px;text-shadow:1px 1px #5b5e8b;border-radius:20px;cursor:pointer;margin:6px 0 0 0}
#additional{width:1000px;margin:0 auto;padding:38px 0 0 0}
#additional .news{float:right;width:320px}
footer{width:1000px;margin:0 auto;padding:50px 0 30px 0}
#login{position:absolute;background:#d4edfb;border:1px solid #bfbec6;width:198px;border-top-color:#fff;right:0;top:46px;z-index:10;display:none}
#alpha{position:fixed;background:url(/bitrix/templates/kit/img/x25.png);top:0;left:0;width:100%;height:100%;z-index:1;display:none}
#registration{position:absolute;top:112px;width:452px;left:50%;margin:0 0 0 -226px;z-index:2;background:#d4edfb;display:none}
#city{position:absolute;top:112px;width:744px;left:50%;margin:0 0 0 -372px;z-index:2;background:#fff;display:none}
#call,#call2{position:absolute;background:#d4edfb;border:1px solid #bfbec6;width:250px;border-top-color:#fff;right:-96px;top:50px;z-index:10;display:none}
#call2{right:-33px;top:163px}
#content{width:1000px!important;margin:0 auto;display:table;background:#fff}
#left{display:table-cell;vertical-align:top;width:165px;background:#b7dcf5}
aside{width:211px;display:table-cell;border-right:1px solid #d8dbe0;border-bottom:1px solid #d8dbe0;padding:23px 9px 20px 0}
#left ul{padding:0;margin:0;list-style:none}
#left ul li{padding:12px 0 12px 25px;text-transform:uppercase;font-size:11px;border-bottom:1px solid #fff}
#left ul li a{text-decoration:none;color:#114b93}
#left ul li a:hover{text-decoration:underline}
#left ul li.active{background:#fff}
#text{padding:21px 30px 20px 26px;display:table-cell;vertical-align:top;border-bottom:1px solid #d8dbe0}
#text.cooo{border-left:1px solid #d8dbe0}
#pathway{font-size:11px;padding:0 0 5px 0}
#pathway a{text-decoration:none;background:url(/bitrix/templates/kit/img/x29.png) no-repeat 100% 4px;padding:0 9px 0 0;margin:0 4px 0 0}
#pathway a:last-child{background:0}
#text h1{color:#6f6e86;font-size:30px;line-height:32px;padding:0 0 20px 0}
a.abuse{float:right;color:#fff;font-style:italic;text-shadow:1px 1px #32597a;font-size:14px;text-decoration:none;background:url(/bitrix/templates/kit/img/x30.png) repeat-x 0 0;padding:7px 30px 6px;border-radius:20px;line-height:14px;margin:1px 0 0 0}
form.razdel-search input[type="text"]{border:1px solid #cccbd1;height:25px;line-height:25px;font-size:12px;padding:0 0 0 7px;border-right:0;width:517px;margin:0 0 26px 0;vertical-align:top}
form.razdel-search input[type="submit"]{background:url(/bitrix/templates/kit/img/x31.png) no-repeat 0 0;width:33px;height:27px;cursor:pointer;text-indent:-99999px}
.abuse h3{color:#6f6e86;font-size:18px;padding:0}
.abuse .text{padding:13px 0 33px 20px}
.abuse .text span{display:block;color:#9f9eb5;font-size:11px;padding:8px 0 0 0}
.abuse .text .abuse-an h3{color:#ed7d10;padding:0 0 12px 0}
.abuse .text .abuse-an{background:#fefcc6;margin:25px 0 0 0;padding:13px 10px 20px 20px}
.abuse .text .an{color:#114b93}
.abuse .text span.av{color:#114b93}
#pages{padding:0 0 12px 20px}
#pages a{text-decoration:none}
aside .banner img{padding:1px;border:1px solid #c3c2ca}
aside .banner{margin:0 0 22px 0}
span.tabs{display:inline-block;border-bottom:1px solid #bfbec6;line-height:16px;margin:2px 0 0 0;height:21px;vertical-align:top;padding:3px 0 0 0}
span.tabs a{font-size:12px;text-decoration:none;margin:5px 12px 0;display:inline-block;line-height:12px;vertical-align:top}
span.tabs a.active{color:#6f6e86;margin:0;padding:4px 11px 2px;border:1px solid #bfbec6;border-bottom-color:#fff;background:#fff;height:14px}
span.tabs a:last-child{margin-right:10px}
span.tabs a:first-child{margin-left:8px}
span.tabs a.active:last-child{margin-right:0}
#pages.type2{padding:5px 0 20px 120px;font-size:14px}
#pages.type2 span.back{background:url(/bitrix/templates/kit/img/x32.png) no-repeat 0 6px;padding:0 0 0 11px;margin:0 13px 0 0}
#pages.type2 a.back{background:url(/bitrix/templates/kit/img/x34.png) no-repeat 0 6px;padding:0 0 0 11px;margin:0 13px 0 0}
#pages.type2 a.next{background:url(/bitrix/templates/kit/img/x33.png) no-repeat 100% 6px;padding:0 11px 0 0;margin:0 0 0 13px}
#pages.type2 span.next{background:url(/bitrix/templates/kit/img/x35.png) no-repeat 100% 6px;padding:0 11px 0 0;margin:0 0 0 13px}
article .date{padding:10px 0 0 0;display:block}
article .likes{border:0;padding:0;display:table;width:100%;margin:15px 0 20px 0}
article .likes a{display:table-cell}
.image{position:relative;margin:0 0 25px 0}
.image .cap{position:absolute;bottom:0;left:0;width:100%;background:url(/bitrix/templates/kit/img/x42.png);color:#fff;font-size:14px}
.image .cap p{padding:18px 18px 18 Px 25px}
#pages.type3{border:1px solid #d8dbe0;margin:32px 0 10px 0;padding:5px 10px 5px 10px}
#pages.type3 a.back{background:url(/bitrix/templates/kit/img/x43.png) no-repeat 0 50%;display:table-cell;padding:3px 6px 0 40px;min-height:65px;width:210px;font-size:14px;margin:5px 0 5px 10px;border-right:1px dashed #d8dbe0;vertical-align:top}
#pages.type3 a span{color:#6f6e86;font-size:11px;display:block;padding:10px 0 0 0}
#pages.type3 a.next{background:url(/bitrix/templates/kit/img/x44.png) no-repeat 100% 50%;display:table-cell;padding:3px 40px 0 25px;min-height:65px;width:210px;font-size:14px;margin:5px 10px 5px 0;vertical-align:top}
.see{border:1px solid #d8dbe0;padding:22 Px 0 21px 20px;margin:10px 0 0 0}
.see a{font-size:14px;text-decoration:none;display:inline-block;margin:5px 13px 0 0}
h1 a.file{float:right;font-size:11px;color:#0f559d;text-decoration:none;background:url(/bitrix/templates/kit/img/x51.png) no-repeat 0 0;padding:1px 0 0 22px;line-height:14px;margin:13px 0 0 0}
h1 a.file span{color:#6f6e86}
img.left{margin:3px 20px 20px 0}
img.right{margin:3px 0 20px 20px}
.imgcap{float:left;padding:10px 0 8px 0;text-align:center;width:98px;margin:0 20px 0 0}
.imgcap img{margin:0 0 10px 0}
.wright .tlx{background:#fefcc6;font-size:24px;color:#114b93;padding:18px 0 20px 17px;border-bottom:1px solid #fff}
.wright{background:#d4edfb}
.wright form{padding:18px 14px 17px 15px}
.wright form p{color:#6f6e86;font-size:12px;padding:0 0 18px 0}
.wright form .tl{font-size:14px;color:#114b93;display:inline-block;width:92px;vertical-align:top}
.wright form .fl{display:inline-block;vertical-align:top;width:300px}
.wright form .tl2{font-size:14px;color:#114b93;padding:11px 0 0 0}
.wright form input[type="text"],#registration form input[type="password"]{color:#6f6e86;font-size:12px;height:27px;line-height:27px;border:1px solid #bfbec6;padding:0 0 0 11px;width:516px;margin:10px 0 0 0}
.wright .sep{width:100%;border-top:1px solid #ccdae6;border-bottom:0;margin:20px 0 0 -15px;padding:0 29px 0 0}
.wright .c1{width:200px;float:left}
.wright .c2{width:200px;float:right}
.wright .c1 input[type="text"],#registration .c1 input[type="password"],#registration .c2 input[type="text"],#registration .c2 input[type="password"]{width:187px}
.wright form .file input[type="text"].file-name{width:290px}
.file a.file{color:#6f6e86;font-size:14px;background:url(/bitrix/templates/kit/img/x23.png) repeat-x 0 0;text-decoration:none;display:inline-block;padding:0 24px;height:28px;line-height:28px;border:1px solid #c0c1ca;border-radius:3px;margin:0 0 0 5px}
.wright form .file p{font-size:10px;padding:5px 0 0 0;margin:0 0 -7px 0}
.wright .reg{text-align:center;padding:16px 0 0 0}
.wright .reg input{color:#fff;text-shadow:1px 1px #0e53a3;font-style:italic;font-size:16px;background:#0484c9 url(/bitrix/templates/kit/img/x24.png) repeat-x 0 0;height:41px;padding:0 26px;border-radius:20px;float:right;cursor:pointer}
.wright textarea{color:#6f6e86;font-size:12px;height:115px;line-height:18px;border:1px solid #bfbec6;padding:0 0 0 11px;width:516px;margin:10px 0 0 0}
.tar{background:#fef99d;padding:20px 19px 17px 21px;font-size:14px;color:#504f61;text-shadow:1px 1px #fff;position:relative}
.tar .c1{width:244px;display:inline-block;vertical-align:top;margin:0 25px 0 0}
.tar .c2{width:244px;display:inline-block;vertical-align:top}
.tar a{text-shadow:none;color:#114b93}
.tar a.map{float:right;color:#504f61;font-size:12px}
.tar h3{padding:0 0 23px 0}
.tar .addmore{font-size:12px;background:#fef99d url(/bitrix/templates/kit/img/x54.png) no-repeat 100% 7px;padding:0 15px 0 0;display:inline-block}
.tar .from{padding:0 0 13px 0}
.tar .are{background:url(/bitrix/templates/kit/img/x55.png) repeat-x 0 100%;text-align:right;padding:0 45px 0 0}
.tar .mr{padding:26px 0 0 0;float:left}
.tar .sw{float:right;color:#fff;font-style:italic;text-shadow:1px 1px #0d5aa8;height:31px;line-height:31px;padding:0 25px;border-radius:20px;background:url(/bitrix/templates/kit/img/x24.png) repeat-x 0 0;cursor:pointer;margin:17px 0 0 0}
.tar .trig{background:url(/bitrix/templates/kit/img/x56.png) no-repeat 0 0;width:48px;height:26px;display:block;position:absolute;bottom:-12px;left:10px}
#table,#con{width:558px;position:relative}
#con{overflow-x:auto}
#table th{background:#b7dcf5;color:#504f61}
#table table{border-collapse:collapse;width:100%;white-space:nowrap}
#table table th{border-collapse:collapse;border:1px solid #fff;padding:3px 11px 0;text-align:center;vertical-align:middle}
#table table td{border-collapse:collapse;border:1px solid #efeff1;padding:3px 11px 2px;vertical-align:middle}
#table table tr:nth-child(2n+2){background:#efeff1}
#table .shadow{position:absolute;top:0;right:0;width:16px;background:url(/bitrix/templates/kit/img/x57.png) repeat-y 0 0;height:100%;z-index:1}
.get input[type="submit"]{background:url(/bitrix/templates/kit/img/x24.png) repeat-x 0 0;height:31px;line-height:31px;border-radius:20px;padding:0 30px;font-style:italic;color:#fff;text-shadow:1px 1px #0e52a3;cursor:pointer;font-size:14px;float:left;margin:30px 0 0 0}
.get .links{float:right;padding:30px 0 0 0;line-height:16px}
.other{border:1px dashed #c9c9c9;padding:17px 20px;margin:33px 0 0 0}
.other .ct>span{display:inline-block;vertical-align:middle;font-size:14px;color:#504f61;margin:0 10px 0 0}
.other .ct{padding:12px 0 29px 0}
.other .f1{padding:0 0 0 50px;background:url(/bitrix/templates/kit/img/x60.png) no-repeat 0 0;float:left;width:127px;line-height:16px}
.other .f1 span{font-size:11px;color:#504f61;display:block;padding:3px 0 0 0}
.other .f2{padding:0 0 0 50px;background:url(/bitrix/templates/kit/img/x61.png) no-repeat 0 6px;float:left;width:140px;line-height:16px}
.other .f2 span{font-size:11px;color:#504f61;display:block;padding:3px 0 0 0}
.other .f3{padding:0 0 0 50px;background:url(/bitrix/templates/kit/img/x62.png) no-repeat 0 8px;float:left;width:87px;line-height:16px;margin:0 0 0 10px}
.other .f3 span{font-size:11px;color:#504f61;display:block;padding:3px 0 0 0}
#map,#map2{position:absolute;top:313px;width:560px;left:50%;margin:0 0 0 -280px;z-index:2;background:#fff;display:none}
.nothing{border:1px solid #fef99d}
.nothing img{display:inline-block;vertical-align:middle}
.nothing p{display:inline-block;vertical-align:middle;width:320px}
span.q{float:right;margin:3px 0 0 0;display:block;width:27px;height:27px;background:url(/bitrix/templates/kit/img/x65.png) no-repeat 0 0}
.calc{background:#fef99c;border-radius:5px;padding:17px 14px 22px 15px;font-size:14px;color:#504f61;text-shadow:1px 1px #fff}
.calc .cx1{width:242px;display:inline-block;position:relative;vertical-align:top}
.calc .cx1 i{position:absolute;right:4px;top:30px;color:#bbb77f;font-size:12px}
.calc .cx2{width:223px;display:inline-block;vertical-align:top}
.calc .left{width:470px;display:inline-block;vertical-align:top}
.calc input[type="text"],.calc input[type="password"]{width:206px;height:28px;line-height:28px;color:#5c5a65;padding:0 8px;background:0;background:#fff;margin:6px 0 10px 0}
.calc .ss{font-size:12px;display:block;padding:10px 0 0 0}
.calc .ss2{font-size:12px;display:block}
.calc sup{margin:-5px 0 0 0}
.calc .d1 input[type="text"]{width:56px;margin:6px 2px 10px 0}
.calc input:disabled{background:#ede087}
.calc .right{display:inline-block;vertical-align:top;width:219px}
.calc .right .label{border:1px solid #d1cd8d;box-shadow:0 0 0 1px #fff inset;background:#fefbc0;font-size:12px;color:#5c5a65;text-shadow:none;padding:14px 10px 13 Px 16px;float:right;width:168px}
.calc .right .label .pr{color:#ed7d11;font-size:30px;line-height:30px;display:inline-block;vertical-align:top;margin:5px 0 10px 0}
.calc .right .label .rub{color:#ed7d11;font-size:18px;line-height:18px;display:inline-block;vertical-align:top;margin:5px 0 0 6px}
.calc .right .label .pr2{color:#ed7d11;font-size:30px;line-height:30px;display:inline-block;vertical-align:top;margin:5px 0 4px 0}
.calc .right .tarif{display:inline-block;font-size:16px;text-decoration:none;background:url(/bitrix/templates/kit/img/x66.png) no-repeat 0 1px;padding:0 0 0 24px;margin:17px 0 0 38px}
#contacts .phones span{font-size:21px;display:block;padding:2px 0 15px 0}
#contacts{color:#000;overflow:hidden}
#contacts h2{color:#2b6cca;font-size:21px;background:#fefcc6;padding:4px 0 10px 14px}
#contacts .phones{display:inline-block;vertical-align:top;width:195px;line-height:24px}
#contacts .text{display:inline-block;vertical-align:top;width:440px}
#contacts .text .swm{background:url(/bitrix/templates/kit/img/x69.png) no-repeat 0 0;padding:1px 0 0 17px;display:inline-block;margin:3px 0 0 0}
#contacts .text .xdf{display:inline-block;padding:10px 0 12px}
#contacts .cb2{padding:15px 0 40px 0;margin:0 40px 0 34px;border-bottom:dashed 1px #a8a9a9;color:#6f6e86}
#contacts .cb2:last-child{border:0}
#contacts .cb2 h2{padding:12px 0 10px 0;font-size:18px;background:0;color:#ed7d10}
#contacts .tabs a{display:inline-block;text-decoration:none;border:1px solid #fff;font-size:14px;padding:8px 15px 3px;background:#2b6cca;color:#fff}
#contacts .tabs a.active{background:#fefcc6;color:#6f6e86;border:1px solid #c2c1d5;border-bottom:0;padding-bottom:5px}
#contacts h2 a{font-size:12px;margin:0 0 0 15px;vertical-align:top}
#contacts .cb>h2{color:#6f6e86}
#abuse{position:absolute;top:112px;width:452px;left:50%;margin:0 0 0 -226px;z-index:2;background:#d4edfb;display:none}
.file .file2{display:none}
.file a.file{color:#6f6e86;font-size:14px;background:url(/bitrix/templates/kit/img/x23.png) repeat-x 0 0;text-decoration:none;display:inline-block;padding:0 24px;height:28px;line-height:28px;border:1px solid #c0c1ca;border-radius:3px;margin:0 0 0 5px}
#city2 .head{color:#114b93;font-size:24px;background:#fef99c;padding:17px 0 19px 19px;border-top:1px solid #fff}
#city2 .list{padding:30px 15px 10px 0;font-size:12px}
#city2 .regs a{display:inline-block;font-size:17px;margin:0 5px 26px 0}
#city2 .regs{width:107px;padding:2px 0 0 0;display:inline-block;vertical-align:top;text-align:right}
#city2 .regs a i{display:none;font-style:normal}
#city2 .regs a.active{text-decoration:none;color:#6f6e86;margin-right:0}
#city2 .regs a.active i{display:inline-block}
#city2 .citys{display:inline-block;width:558px;padding:0 0 10px 20px}
#city2 .citys ul{list-style:none;padding:0;margin:0}
#city2 .citys ul li{display:inline-block;width:120px;vertical-align:top;background:url(/bitrix/templates/kit/img/x27.png) no-repeat 0 6px;padding:0 0 0 14px;margin:0 0 7px 0}
#city2 .citys a{font-size:12px;text-decoration:none}
#city2 .citys a:hover{color:#ed7d10}
#contab{border:1px solid #c2c1d5;padding:1px;margin:-1px 0 0 0;border-top:0}
.tabs{border-bottom:1px solid #c2c1d5;height:31px}
#city-mp{background:#fefcc6;padding:8px 7px 7px}
.fb-like{display:block;width:26px;height:26px;overflow:hidden;position:absolute !important;top:0;left:0;opacity:0}
.faq-quest{cursor:pointer}
aside .simple{background:#d4edfb;margin:0 0 24px}
aside .simple .tl a{color:#114b93;font-size:14px;text-shadow:1px 0 #fff}
aside .simple .tl{background:#fef99c;padding:10px 0 10px 11px}
aside .simple .inner{padding:10px}
aside .simple .inner.only-links a{font-size:14px;display:inline-block;margin:5px 0}
aside .simple .inner.only-links{padding:5px 10px}
#watch{position:absolute;top:180px;width:570px;left:50%;margin:0 0 0 -285px;z-index:2;background:#fff;display:none}
#watch2{position:absolute;top:180px;width:680px;left:50%;margin:0 0 0 -340px;z-index:2;background:url(/bitrix/templates/kit/img/x71.jpg) no-repeat -1px 100%;display:none;padding:0 0 87px 0}
#watch2 .head {background: none repeat scroll 0 0 #0064b1;color: #fff200;font-size: 24px;padding: 40px 0 17px 35px;}
a.rd{color:#fff;text-shadow:1px 1px #0e53a3;font-style:italic;font-size:16px;background:#0484c9 url(/bitrix/templates/kit/img/x24.png) repeat-x 0 0;height:31px;padding:11px 26px 0;border-radius:20px;cursor:pointer;display:inline-block;text-decoration:none;margin:0 0 10px 0}
a.zd{color:#fff;text-shadow:1px 1px #0e53a3;font-style:italic;font-size:16px;background:#0484c9 url(/bitrix/templates/kit/img/x24.png) repeat-x 0 0;height:31px;padding:11px 26px 0;border-radius:20px;cursor:pointer;display:inline-block;text-decoration:none;float:right}
div.photo-page-main div#photo-main-page-right{float:none;position:relative;height:55px !important}
.percent{font-size:24px;margin:10px 0 0 20px}
.loading{border:1px solid #fef99d}
.loading p{vertical-align:middle;width:320px;font-size:20px;margin:20px 0 20px 230px}
#frstatus div{margin:5px 0 5px 160px}
.adress_city,.adress_region{display:none}
.hide{display:none}
#order_wait{display:none}
#left.lk{width:212px}
#left.lk a{font-size:14px;text-transform:none}
#left.lk ul{list-style-image:none}
#left.lk ul li.active{background:#fef99d;border-bottom:0}
.pers{font-size:24px;line-height:11px;color:#114b93;background:#fef99d;margin:-1px -9px 0 -26px;padding:18px 0 15px 26px}
.h{font-size:24px;line-height:18px;color:#114b93;background:#fef99d;margin:0 -9px 0 -27px;padding:0 9px 8px 26px;font-size:28px;color:#57541e;line-height:35px}
.h .this a.b{float:left;background:url(/bitrix/templates/kit/img/z6.png) no-repeat 0 0;width:10px;height:20px;margin:8px 13px 0 8px}
.h .this a.n{float:right;background:url(/bitrix/templates/kit/img/z7.png) no-repeat 0 0;width:10px;height:20px;margin:8px 10px 0 0}
.h .this{background:#fff}
.pers a{float:right;font-size:14px;margin:0 17px 0 0}
.h>a{font-size:12px;color:#575758;margin:0 23px 0 0}
.h>a.print{float:right;margin:6px 78px 0 0;color:#114b93;text-decoration:none;padding:0 0 0 16px;background:url(/bitrix/templates/kit/img/z8.png) no-repeat 0 12px;position:relative}
.h>a.print span{border-bottom:1px dashed #114b93;display:inline-block;line-height:14px}
.h>a.print:hover span{border-color:transparent}
.h>a.print:before{content:'';position:absolute;background:url(/bitrix/templates/kit/img/z9.png) no-repeat 0 0;width:7px;height:4px;top:15px;right:-11px}
#text.lk{padding-right:9px;border-right:1px solid #d8dbe0}
#left.lk ul li{padding:18px 0 13px 25px}
#text.lk h1{color:#ed7d10;font-size:27px;padding:25px 0 22px 0}
a.mo{float:right;color:#fff;text-transform:uppercase;font-size:12px;text-decoration:none;background:url(/bitrix/templates/kit/img/z1.png) repeat-x 0 0;padding:10px 33px 7px;border-radius:20px;line-height:14px;margin:1px 0 0 0}
#text.lk #pages{padding-left:0}
#persm{background:#fff;padding:68px 14px 12px 14px;border:1px solid #bfbec6;width:131px;margin:31px 0 26px 26px;position:relative}
#persm:before{position:absolute;top:-1px;left:-1px;content:'Ваш личный менеджер';background:url(/bitrix/templates/kit/img/z2.png) no-repeat 0 0;width:161px;height:45px;color:#fff;text-transform:uppercase;font-size:14px;text-align:center;line-height:14px;text-shadow:1px 1px #fe5905;padding:10px 0 0 0}
#persm .name{font-size:16px;line-height:18px;color:#114b93;display:block;padding:8px 0 10px 0}
#persm .phone{color:#524f62;font-size:16px;line-height:18px}
#persm a{font-size:12px;color:#ed7d10}
#balans{width:158px;border:1px solid #fff;margin:0 0 0 26px;background:#fef99d}
#balans .curent{color:#fff;background:#2a6ac7;border-bottom:1px solid #fff;padding:10px 0 12px 0}
#balans .curent span{font-size:14px;text-transform:uppercase;padding:0 0 7px 13px;display:block}
#balans .sym{font-size:18px;display:inline-block;vertical-align:middle;margin:0 0 0 16px}
#balans .pr{font-size:29px;display:inline-block;vertical-align:middle;margin:0 0 0 -4px;line-height:29px}
#balans .c{font-size:18px;display:inline-block;vertical-align:top;margin:0;line-height:16px}
#balans form{padding:14px 14px 0}
#balans form p{text-shadow:1px 1px #fff;font-size:14px;color:#515062;line-height:16px;padding:0 0 11px}
#balans label{color:#515062;font-size:12px;padding:0 0 2px}
#balans input[type="text"]{width:130px;text-indent:10px;height:29px;line-height:29px;margin:0 0 12px}
#balans input[type="submit"]{font-style:italic;font-size:14px;color:#fff;margin:15px 0 18px 0;background:url(/bitrix/templates/kit/img/z1.png) repeat-x 0 0;border-radius:15px;cursor:pointer;width:120px;height:29px}
#l-filter{background:#02497d;padding:0 13px 0 15px;margin:0 0 1px 0;color:#fce500;font-size:12px}
#l-filter a{color:#ffffff;display:inline-block;vertical-align:middle;margin:0 18px 0 16px;height:27px;line-height:27px}
#l-filter a.act,#l-filter a.act_dir,#l-filter a.act_client{background:url(/bitrix/templates/kit/img/z3.png) repeat-x 0 0;color:#fff;text-decoration:none;padding:0 16px;border-radius:3px;margin:0 2px 0 0}
#l-filter .show{padding:12px 0 9px 0}
#l-filter .show span{margin:0 10px 0 0}
#l-filter .inputs{display:none}
#l-filter .period{padding:0 0 17px 0}
#l-filter .period span{margin:0 10px 0 0}
#l-filter .period .date{background:#fff;font-size:12px;color:#59541d;padding:0 0 0 7px;display:inline-block;vertical-align:middle;margin:0 5px 0 0}
#l-filter .period .date input{height:33px;color:#59541d;width:75px;font-size:12px}
#l-filter .period .date img{margin:0;cursor:pointer}
#l-filter .period a{color:#fe5c05;display:inline-block;vertical-align:middle;margin:0 9px}
#l-filter .period input[type="submit"]{width:82px;cursor:pointer;height:28px;background:url(/bitrix/templates/kit/img/z5.png) repeat-x 0 0;border:1px solid #92addc;border-radius:3px;font-size:12px;color:#575758;text-shadow:1px 1px #fff}
#info{width:100%;border:0;color:#575758;font-size:11px}
#info th{padding:8px 10px 9px 10px;background:#0557a0;text-align:left;line-height:12px;vertical-align:middle;white-space:nowrap;color:#ffffff;border: 1px solid #ffffff;}
#info td{padding:9px 10px 10px 10px;font-sizE:10px;border: 1px solid #ffffff;}
#info tr:nth-child(2n+1) td{background:#cde3f0}
#info tr:nth-child(2n) td{background:#abd1e7}
#watch3 .status{margin:88px 0 38px 0}
#watch3 .status .s{width:154px;float:left;color:#fff;padding:11px 0 5px 35px;font-size:17px;background:#0064b1 url(/bitrix/templates/kit/img/x72.png) no-repeat 0 0;position:relative}
#watch3 .status .s:first-child{background:#0064b1;padding:11px 0 5px 20px;width:180px}
#watch3 .status .s.first-on-the-road{color:#114b93;background:#fff200 url(/bitrix/templates/kit/img/x73.png) no-repeat 0 0}
#watch3 .status .s.on-the-road{color:#114b93;background:#fff200 url(/bitrix/templates/kit/img/x74.png) no-repeat 0 0}
#watch3 .status .s span{color:#fff;font-size:12px}
#watch3 .status .s.first-on-the-road span,#watch3 .status .s.on-the-road span{color:#504f61}
#watch3 .status .lkk{background:#fff;margin:17px 0 0 0;padding:23px 24px 29px}
#watch3 .status .lkk h3{font-weight:normal;font-size:16px}
#watch3 .status .s.current i{position:absolute;width:168px;height:82px;background:url(/bitrix/templates/kit/img/x76.png) no-repeat 0 0;top:-78px;left:0}
table.sdx{width:100%;margin:0 0 30px;max-width:770px}
table.sdx th{font-size:17px;color:#feed8a;background:#0557a0;text-align:left;padding:13px 0 13px 21px}
table.sdx td:first-child{text-align:right;width:100px;white-space:nowrap;color:#0557a0}
table.sdx td{padding:0 40px 0 21px;color:#6f6e86;font-size:14px}
table.sdx tr td{padding-top:12px;padding-bottom:11px}
table.sdx tr:nth-child(2n+1) td{background:#f2f2f4;padding-top:9px;padding-bottom:8px}
table.sdx .wrap1{width:753px;height:300px;overflow:scroll}
table.dfg td{padding:0}
table.sdx .wrap1 table{width:100%;border-collapse:collapse}
table.sdx .wrap1 table th{font-size:13px;color:#7a7a7b;background:#fffccc;text-align:left;padding:11px 10px 11px 10px;border:1px solid #fff;border-collapse:collapse}
table.sdx .wrap1 table td{font-size:11px;color:#7a7a7b;background:#f8f8f9;text-align:left;padding:11px 10px 11px 10px;border:1px solid #fff;border-collapse:collapse}
table.sdx .wrap1 table tr.pale td{background:#f2f2f6;padding-top:9px;padding-bottom:8px;color:#ababae}
table.sdx .wrap1 table tr.tot td{background:#fffccc;color:#7a7a7b;text-align:right}
table.dfg>tbody>tr:last-child>td{padding:15px 0 19px 21px;text-align:left !important;font-size:14px;color:#575758}
table.dfg>tbody>tr:last-child>td b{font-sizE:18px}
table.add tr td{text-align:left !important}
span.sta{font-size:14px;color:#575757;display:block;padding:0 0 25px}
table.sdx.cvb th{font-size:17px;color:#feed8a;background:#0557a0;text-align:left;padding:13px 0 13px 21px}
table.sdx.cvb td:first-child{text-align:left;color:#0557a0}
table.sdx.cvb td{font-size:12px;color:#575757}
table.sdx.conta td{background:#abd1e7 !important;padding-right:0}
table.sdx.conta th{border-bottom:1px solid #fff}
table.sdx.conta td:first-child{text-align:right;padding-right:13px;width:120px;vertical-align:middle;padding-bottom:2px}
table.sdx.conta td:last-child{padding-left:0;padding-bottom:2px}
table.sdx.conta input:not([type='submit']){width:575px;height:28px;line-height:28px}
table.sdx.conta input.submit{width:auto}
table.sdx.conta textarea{width:555px;height:130px;border:0;padding:10px}
table.sdx.conta td.top{vertical-align:top;padding-top:22px;padding-bottom:17px}
.seif{float:right;margin:20px 0 0 0;color:#fff;font-size:14px;font-style:italic;background:url(/bitrix/templates/kit/img/z10.png) repeat-x 0 0;height:31px;width:152px;border-radius:15px;cursor:pointer}
.b-modal{display:none}
.photo-show-down{background:url(/bitrix/templates/kit/img/arrow_down.jpg)}
.photo-show-up{background:url(/bitrix/templates/kit/img/arrow_up.jpg)}
/* End */


/* Start:/bitrix/templates/kit/template_styles.css?1397858851131*/
.cb_active{}
.cb_none{position: absolute;left: -10000px;top:0;}

.news-list-doc{padding-left: 10px;list-style: none outside none;}

/* End */
/* /bitrix/templates/kit/styles.css?144480960733463 */
/* /bitrix/templates/kit/template_styles.css?1397858851131 */
