﻿.left{float:left !important}.right{float:right !important}.both{clear:both}.tleft{text-align:left !important}.tright{text-align:right !important}.tcenter{text-align:center !important}.justify{text-align:justify}.bold{font-weight:bold}.small{font-size:10px !important}.normal{font-size:11px !important}.medium{font-size:14px !important}.mid{font-size:16px !important}.midi{font-size:18px !important}.big{font-size:20px !important}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.lthrou{text-decoration:line-through}.relative{position:relative !important}.absolute{position:absolute}.hidden{overflow:hidden}.visible{overflow:visible !important}.dblock{display:block}.dnone{display:none}.dinline{display:inline}.dtable{display:table}.nopad{padding:0 !important}.nomarg{margin:0 !important}.nobg{background:none !important}.nofloat{float:none !important}.nobord{border:0 !important}.btn{cursor:pointer}.z10{z-index:10}.z100{z-index:100}.tcell{display:table-cell;vertical-align:middle}a:link,a:visited{padding-bottom:1px;outline:none;text-decoration:underline;color:#373737}a.nodecor:link,a.nodecor:visited{text-decoration:none}a.nodecor:hover{text-decoration:underline}a.dotted:link,a.dotted:visited{text-decoration:none}a.dotted:link span,a.dotted:visited span{border-bottom-width:1px;border-bottom-style:dotted}a.dotted:link img,a.dotted:visited img{margin-right:5px;vertical-align:middle}a.dotted:hover span{border-bottom-color:transparent !important}.yellow,a.yellow:link,a.yellow:visited{color:#ffe42f}.blue,a.blue:link,a.blue:visited{color:#003055}.white,a.white:link,a.white:visited{color:#ffffff !important}.red,a.red:link,a.red:visited{color:#b32a4f}.black,a.black:link,a.black:visited{color:#131313 !important}.titlesh1,.titlesh1 a:link,.titlesh1 a:visited{margin:0 0 20px 0;font:normal 36px/1.2 'Neo Sans Pro', sans-serif;text-decoration:none;text-transform:uppercase;color:#131313}.tith2,.tith2 a:link,.tith2 a:visited{margin:0 0 20px 0;font:bold 44px/44px 'PT Sans', sans-serif;text-decoration:none;color:#131313}.services .tith2,.services .tith2 a:link,.services .tith2 a:visited{color:#ffffff}h2,h2 a:link,h2 a:visited{margin:0 0 20px 0;font:normal 36px/36px 'PT Sans', sans-serif;text-decoration:none;color:#131313}h3,h3 a:link,h3 a:visited{margin:0 0 20px 0;font:normal 24px/24px 'PT Sans', sans-serif;text-shadow:1px 1px 0 #361404;text-decoration:none;color:#131313}.tith3,.tith3 a:link,.tith3 a:visited{margin:0 0 20px 0;font:normal 24px/24px 'PT Sans', sans-serif;text-decoration:none;color:#131313}.tith3 span,.tith3 a:link span,.tith3 a:visited span{font:bold 30px/40px 'PT Sans', sans-serif;color:#af294d}h1 a:hover,h2 a:hover,h3 a:hover{text-decoration:underline}a:hover{text-decoration:none}ol,ul{padding:0 0 0 15px;margin:0 0 20px 0}ul.tire,ul.dot,ul.cycle,ul.spisok,ul.cyc{padding:0;margin:0 0 20px 0}ul.tire li,ul.dot li,ul.cycle li,ul.spisok li,ul.cyc li{padding:0 0 0 20px;margin:0 0 8px 0;overflow:hidden;list-style:none;background:url(/pages/company/images/tire.gif) 0 8px no-repeat}ul.tire li{margin:0}ul.cyc li{min-height:60px;padding:0 0 0 80px;margin:0 0 30px 0;font:normal 16px/20px 'Trebuchet MS', arial, tahoma, sans-serif;background:url(/pages/company/images/cyc.png) 0 0 no-repeat}ul.spisok li a:link,ul.spisok li a:visited{color:#064a91}table.stylish{width:100%;padding:0;margin:30px 0;border-collapse:collapse;border:0}table.stylish tbody tr{border-bottom:2px solid #e6ebed}table.stylish tr.fnt th,table.stylish .tit{font:normal 20px/23px 'PT Sans', sans-serif}table.stylish th{padding:20px;font:normal 24px/24px 'PT Sans', sans-serif;color:#ffffff;background:#b62b3f;border:1px solid #cb7084}table.stylish td{padding:20px;font:normal 16px/20px 'PT Sans', sans-serif;text-align:center;background:#ffffff;border:0}table.stylish tbody tr td:first-child{text-align:left}table.stylish td.bordleft{border-left:5px solid #af294c}table.stylish td.bordright{border-right:5px solid #af294c}table.stylish td.bordbottom{border-bottom:5px solid #af294c}.btn_red,input.btn_red.btn,a.btn_red.btn:link,a.btn_red.btn:visited{height:40px;padding:0 20px;margin:0;overflow:hidden;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;font:normal 20px/40px 'Trebuchet MS', arial, tahoma, sans-serif;text-align:center;text-decoration:none;text-shadow:1px 0 0 #ffffff;cursor:default;color:#ffffff;background:#be2e2f;background:-webkit-linear-gradient(#be2e2f, #af294d);background:-moz-linear-gradient(#be2e2f, #af294d);background:-ms-linear-gradient(#be2e2f, #af294d);background:-o-linear-gradient(#be2e2f, #af294d);background:linear-gradient(#be2e2f, #af294d);border-radius:30px;z-index:1}a.btn_red.btn:link,a.btn_red.btn:visited{cursor:pointer}a.btn_red:hover,input.btn_red:hover{text-decoration:underline}.arrow_top_bgs{height:32px;overflow:hidden;background:url(/pages/company/images/arrow_top_bgs.png) left top repeat-x}.arrow_top_bgs .arrow_top{height:32px;overflow:hidden;background:url(/pages/company/images/arrow_top.png) center top no-repeat}.content{width:100%;max-width:960px;margin:0 auto;overflow:hidden;position:relative;font:normal 18px/20px 'PT Sans', sans-serif}.partnership .content{margin-top:90px}.head{width:960px;margin:0 auto;position:relative}.sideleft{width:510px;margin-right:20px;float:left}.sideright{width:340px;margin-left:20px;float:right}.sidecenter{display:block;overflow:hidden}#logotype{padding-top:200px;text-align:center}#logotype a:link,#logotype a:visited{padding:0;display:block;text-decoration:none}.slogan{position:absolute;top:0;right:165px;font:normal 20px/23px 'Trebuchet MS', arial, tahoma, sans-serif !important;z-index:1}#logotype .slogan{position:absolute;top:125px;left:50px;right:50px;font:normal 14px/18px 'Trebuchet MS', arial, tahoma, sans-serif !important;text-shadow:0 0 1px #002d41;text-transform:lowercase;text-align:center;color:#b0dbdf;z-index:1}.redblock_bgs{padding:50px;margin:30px 0;overflow:hidden;position:relative;font:normal 28px/31px 'Trebuchet MS', arial, tahoma, sans-serif !important;text-align:center;color:#ffffff;background:#be2e2f;background:-webkit-linear-gradient(#be2e2f, #af294d);background:-moz-linear-gradient(#be2e2f, #af294d);background:-ms-linear-gradient(#be2e2f, #af294d);background:-o-linear-gradient(#be2e2f, #af294d);background:linear-gradient(#be2e2f, #af294d);z-index:1}.block_partnersship{margin:0}.block_partnersship .topblock{width:960px;margin:0 auto}.block_partnersship .topblock .sideleft{width:250px}.tabsjs{padding-top:20px;position:relative}ul.tabs{min-height:50px;padding:0;margin:0 7px;display:block;font-size:0}ul.tabs li{padding:12px 20px;margin:0 0 0 2px;display:block;float:left;position:relative;list-style:none;font:normal 20px/20px 'PT Sans', arial, tahoma, sans-serif;color:#ffffff}.ui-tabs .ui-tabs-nav li.ui-tabs-active{padding:0;cursor:default}.ui-tabs .ui-tabs-nav li a:link,.ui-tabs .ui-tabs-nav li a:visited{display:block;float:left;position:relative;text-decoration:none;color:#af294e}.ui-tabs .ui-tabs-nav li.ui-tabs-active a:link,.ui-tabs .ui-tabs-nav li.ui-tabs-active a:visited{padding:12px 20px;color:#ffffff;box-shadow:0 3px 3px #bfbebe;background:url(/pages/company/images/tab_bgs.png) repeat-x;border-radius:6px}.ui-tabs .ui-tabs-nav li span{margin:0 10px;display:block;float:left}.ui-tabs .ui-tabs-nav li a span{margin:0;border-bottom:1px dotted #af294e}ul.tabs li.ui-tabs-active span{border-bottom-color:transparent}ul.tabs li.ui-tabs-active span,.ui-tabs .ui-tabs-nav li a:hover span{border-bottom-color:transparent !important}ul.tabs li.ui-tabs-active span.act{color:#ffffff}ul.tabs li.ui-tabs-active .tab_arrow{height:13px;padding:0;display:block;position:absolute;top:100%;left:0;right:0;background:url(/pages/company/images/tab_arrow.png) center top no-repeat;border:0}ul.tabs li .tab_arrow{display:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-tabs-panel{margin-top:20px;clear:both;box-shadow:0 0 10px #bfbebe}.ui-tabs-panel .block_gray{padding:30px;font:normal 16px/20px 'PT Sans', arial, tahoma, sans-serif;background:#f2f6f8}.ui-tabs-panel .text p{margin:15px 0 0 0}.ui-tabs-panel .text p:first-child{margin:0}.ui-tabs-panel .block_dark{padding:30px;color:#ffffff;background:#000000 url(/pages/company/images/bgs.jpg) center center repeat}.ui-tabs-panel .block_dark h3,.ui-tabs-panel .block_dark h3 a:link,.ui-tabs-panel .block_dark h3 a:visited{color:#ffffff}.block_scheme{margin:0;overflow:hidden}.block_scheme .scheme{width:125px;float:left}.block_scheme .plusimg{width:27px;height:27px;margin:30px 10px 0 10px;float:left;position:relative;left:-10px;background:url(/pages/company/images/plusimg.png) no-repeat}.block_scheme .plusimg.rovno{background:url(/pages/company/images/rovno.png) no-repeat}.block_scheme .cl{margin-bottom:8px;font:italic 13px/16px 'Trebuchet MS', arial, tahoma, sans-serif !important;color:#cf345e}.block_scheme .per{margin-bottom:10px;font:bold 47px/37px arial, tahoma, verdana, sans-serif;color:#cf345e}.block_scheme .pertx{font:normal 16px/20px 'Trebuchet MS', arial, tahoma, sans-serif !important}.block_scheme .txt{font:normal 14px/18px arial, tahoma, verdana, sans-serif}.block_work{width:960px;margin:30px auto}.block_work h3,.block_work h3 a:link,.block_work h3 a:visited{font:normal 28px/28px 'PT Sans', sans-serif;text-shadow:none;color:#ffffff}.block_work .redblock_bgs{padding:0;margin:0 0 30px 0;font:normal 20px/23px 'Trebuchet MS', arial, tahoma, sans-serif !important;text-align:left;box-shadow:0 0 10px #bfbebe}.block_work .redblock_bgs .txt p{margin:15px 0 0 0}.block_work .redblock_bgs .pad{padding:30px 20px 0 20px}.block_work .redblock_bgs .callimg{min-height:150px;padding:0 20px 20px 20px;position:relative}.block_work .redblock_bgs .callimg .ph{width:332px;height:258px;position:absolute;right:0;bottom:0;background:url(/pages/company/images/callimg.png) right bottom no-repeat}.block_work .redblock_bgs .callimg .phone{position:relative;top:50px;font:bold 34px/36px 'Trebuchet MS Bold', arial, sans-serif !important;color:#ffde00}.block_work .redblock_bgs .callimg .phone div{font:normal 20px/50px 'Trebuchet MS', arial, tahoma, sans-serif !important;color:#ffffff}.block_repare{padding:40px 0;margin:30px 0;clear:both;overflow:hidden;background:#ebf2f4}.block_worksserv{width:960px;margin:30px auto}ul.ord_arenda{padding:0;margin:30px 0 0 0}ul.ord_arenda li{width:306px;padding:0;margin:0 0 20px 20px;float:left;list-style:none;text-align:center;background:#ffffff;box-shadow:0 0 10px #bfbebe}ul.ord_arenda li:first-child{margin:0 0 20px 0}ul.ord_arenda li .blockimg{height:166px;margin:20px;text-align:center}ul.ord_arenda li .title,ul.ord_arenda li .title a:link,ul.ord_arenda li .title a:visited{margin:0 5px 15px 5px;font:normal 24px/28px 'PT Sans', sans-serif;text-decoration:none}ul.ord_arenda li .title a:hover{text-decoration:underline}ul.ord_arenda li .txt{height:145px;margin:0 20px;overflow:hidden}ul.ord_arenda li .block_price{height:65px;padding:10px 20px;margin:5px 0 0 0;overflow:hidden;background:#ebf2f4}ul.ord_arenda li .block_price .price{font:normal 24px/28px 'PT Sans', sans-serif;color:#b32a4f}ul.ord_arenda li .ar{padding:15px 20px;font:normal 18px/21px 'Trebuchet MS', arial, tahoma, sans-serif !important;color:#ffffff;background:#af294d}ul.ord_arenda li .ar a:link,ul.ord_arenda li .ar a:visited{color:#ffffff}ul.ord_arenda li .tx{padding:5px 20px;color:#818181}.pages{margin:0 10px 30px 10px;clear:both;overflow:hidden;position:relative;font-size:0;text-align:center;z-index:1}.pages a:link,.pages a:visited{width:63px;height:63px;padding:0;margin:0 5px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;font:bold 22px/63px 'Trebuchet MS', arial, tahoma, sans-serif;text-shadow:-1px -1px 0 #000000;text-decoration:none;text-align:center;color:#989a9b;background:url(/pages/company/images/pages.png) no-repeat}.pages a:hover,.pages a.active:link,.pages a.active:visited{cursor:default;color:#000000;text-shadow:1px 1px 0 #ffffff;background-position:0 -63px}.pages a:hover{cursor:pointer}h1,h1 a,.tith1,.tith1 a{margin:0 0 20px 0;font:500 36px/1.2 'Neo Sans Pro', arial, tahoma, sans-serif;text-decoration:none;color:#ffffff}#portfolio-header > table{width:960px;height:85px}#portfolio-header > table td.left,#portfolio-header > table td.middle,#portfolio-header > table td.right{padding-top:13px}.rent{background:url(/pages/company/images/rent.png) no-repeat scroll center top transparent;display:block;height:38px;position:relative;top:-53%;width:104px}.testperiod{background:url(/pages/company/images/testperiod.png) no-repeat scroll center top transparent;display:block;height:38px;position:relative;top:-53%;width:132px}.showimg a,.showimg a:hover{text-decoration:none !important}.block_years{padding:70px 0 60px 0;overflow:hidden;font:normal 20px/24px 'PT Sans', sans-serif;color:#ffffff;background:#8a1133 url(/pages/company/images/bgs_years.jpg) 100% 100% no-repeat;background-size:cover;background-position:center top}.block_years.consult{padding:50px 0}.block_years .content{line-height:24px}.block_years.consult .content{font:normal 22px/24px 'PT Sans', sans-serif}.block_years .block_cyf{width:100%;max-width:300px;margin-right:30px;float:left}.block_years .block_cyf h1,.block_years .block_cyf h1 a{font-size:17px}.block_years .block_cyf .cyf{font:bold 50px/50px 'Neo Sans Pro', sans-serif;text-transform:uppercase}.block_years .sidecenter{padding:15px 20px 15px 30px;background:url(/pages/company/images/sep.png) repeat-y}.block_years .sidecenter p{margin:0}.block_opisyear{padding:70px 0;overflow:hidden;font:normal 20px/24px 'PT Sans', sans-serif;background:#efefe8}.block_opisyear .block_years{padding:0;color:#131313;background:none}.block_opisyear .content{font:normal 20px/28px 'PT Sans', sans-serif}.block_opisyear .block_years .sidecenter{padding:15px 0px 15px 0;background:none}.block_opisyear .blockimg{width:26.5%;min-width:150px;max-width:207px;margin-right:30px;float:left}.block_opisyear .blockimg img{width:100%;height:auto;max-width:207px;vertical-align:top}.block_shad{padding:25px 30px;margin:30px 0;overflow:hidden;font:normal 16px/25px 'Trebuchet MS', 'PT Sans', sans-serif;color:#2d2d2d;box-shadow:0 0 10px #cbcbcb;background:#ffffff}.block_shad.bgs{font:normal 20px/25px 'Trebuchet MS', 'PT Sans', sans-serif;background:#ebf2f4}.block_shad .text p{margin:15px 0 0 0}.block_shad .text p:first-child{margin:0}.block_pers{margin-top:30px;overflow:hidden;font:bold 20px/24px 'PT Sans', sans-serif;text-align:center;color:#bd2d30}.block_pers .pers{margin-bottom:10px;overflow:hidden;position:relative;font:bold 72px/72px 'PT Sans', sans-serif;color:#bd2d30}.block_pers .pers span{padding:0 20px;position:relative;background:#efefe8;z-index:1}.block_pers .pers .line{height:2px;position:absolute;top:40px;left:0;right:0;background:#bd2d30}.waight{font:bold 40px/43px 'PT Sans', sans-serif;color:#bd2d30}