

/* Start:/bitrix_personal/templates/special/template_styles.css?158081876112202*/
.reference-form p{padding-bottom:15px}
.reference-form table{border-collapse:collapse;}
.reference-form table td{vertical-align:top;padding-bottom:20px}
.reference-form table td:first-child{width:160px;padding-top:4px;}
.reference-form sup{color:#cb1720;vertical-align:top;font-size:1.3em}
.reference-form table td img{vertical-align:bottom;margin-top:5px;}
.reference-form table td span.help{font-size:11px;color:#a9a9a9;display:block;width:434px;padding:2px 0 0 0}
.reference-form table td input[type=text], .reference-form table td input[type=tel], .reference-form table td input[type=email]{/*background:url(/bitrix_personal/templates/special/images/in01.png) no-repeat;*/width: 77.966%;/* height:29px; */line-height:29px;border: 2px solid #000;font-family:Arial, Helvetica, sans-serif;font-size:1.3em;color:#5c5c5c;}
.reference-form table td.captcha input{/*background:url(/bitrix_personal/templates/special/images/in01.png) no-repeat;*/width:43.966%;height:29px;line-height:29px;padding:0 10px;border: 2px solid #000;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#5c5c5c;}
.reference-form table td textarea{padding:0px;/*background:url(/bitrix_personal/templates/special/images/textarea01.png) no-repeat;*/width: 77.966%;height:144px;border: 2px solid #000;font-family:Arial, Helvetica, sans-serif;font-size:1.3em;color:#5c5c5c;}

.reference-form select{width: 77.966%;}
.reference-form .cusel, .cuselFrameRight, .jScrollPaneDrag, .jScrollArrowUp, .jScrollArrowDown {background: url(/bitrix_personal/templates/special/images/select02.png) no-repeat;font-family:Arial, Helvetica, sans-serif;}
.reference-form .cusel {height:29px;background-position: left top;display: inline-block;position:relative;cursor: pointer;font-size: 14px;}
.reference-form .cuselFrameRight {position: absolute;z-index: 1;top: 0;right:-1px;height: 100%;width:29px;background-position: right top;margin:0}
.reference-form .cuselText {height:23px;padding:6px 0 0 8px;cursor: pointer;overflow: hidden;position: relative;z-index: 2;margin-right:24px;margin-bottom:4px;font-family:Arial, Helvetica, sans-serif;color:#838383;font-size:14px;}
* html .reference-form .cuselText {height: 22px;}
.reference-form .cusel span {display: block;cursor: pointer;white-space: nowrap;padding:5px 0 5px 8px;font-size:14px;color: #828282;}
.reference-form .cusel span:hover {background:#e8e8e8;color: #828282;}
.reference-form .cusel .cuselActive {color: #828282;cursor: default;}
.reference-form .cusel-scroll-wrap{position:absolute;top:29px;z-index:98;width:100%}
.reference-form .jScrollPaneContainer {position: relative;overflow: hidden;z-index:5;border: 1px solid #e0e0e0;padding:4px 0;background:#fff;z-index:97}
.hidden, .required_ru, .required_ru-2 {display: none;}
input.button {
/*background:transparent url(/bitrix_personal/templates/pda_new/images/send_b.png) no-repeat scroll 0 0;*/
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	float:none;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0;
	padding:3px 0 8px;
	width:220px;
/*height: 20px;*/
}

.form input, .form textarea {
	width: 95%;
	border: 1px solid #CCCCCC;
}
#form_accept {
    margin-top: 10px;
}
body > div.search > form > fieldset > input {
    width: 100%;
    max-width: 268px;
}
#content > div > p > a > img {
    margin-left: 8px;
}
/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;font-size:100.1%}
body{font:normal 100% Arial, Helvetica, sans-serif;min-height:100%;position:relative;min-width:990px;_width:expression(document.documentElement.clientWidth < 990 ? "990px" : "auto");}
*html body{height:100%}
body{behavior:url("/bitrix_personal/templates/special/csshover.htc");}
/* HTML tags */
h1{}

a{text-decoration:none}

.color01{background:#fff;color:#000}
.color01 .top-box{background:#d6d6d6;color:#000}
.color01 .top-box a{color:#000}
.color01 .tools div{border-right:1px solid #fff}
.color01 .tools div.color-box{border-right:0}
.color01 .original-site{background:url(/bitrix_personal/templates/special/images/w_normal.png) 0 13px no-repeat}
.color01 a{color:#000;}
.color01 a:hover{text-decoration:underline;}
.color01 .logo a{background:url(/bitrix_personal/templates/special/images/logo_w.png) no-repeat;}
.color01 input.s-in{background:#fff;color:#000;border-color:#000}
.color01 input.s-b{background:#000;color:#fff}
.color01 .arhive a{background:#000;color:#fff}
.color01 ul.tabs li{background:url(/bitrix_personal/templates/special/images/tab_sep01.png) left no-repeat}
.color01 ul.tabs li.current,.current a {background:#000;color:#fff}
.color01 .bbox ul li a{color:#000;}
.color01 .bbox ul li span{color:#585858;}
.color01 .fmenu li{background:url(/bitrix_personal/templates/special/images/tab_sep01.png) left center no-repeat}
.color01 .f-link ul li{background:url(/bitrix_personal/templates/special/images/tab_sep01.png) left center no-repeat}

.color02{background:#000;color:#fff}
.color02 .top-box{background:#2a2a2a;color:#fff}
.color02 .top-box a{color:#fff}
.color02 .tools div{border-right:1px solid #fff}
.color02 .tools div.color-box{border-right:0}
.color02 .original-site{background:url(/bitrix_personal/templates/special/images/b_normal.png) 0 13px no-repeat}
.color02 a{color:#fff}
.color02 .logo a{background:url(/bitrix_personal/templates/special/images/logo_b.png) no-repeat;}
.color02 input.s-in{background:#000;color:#fff;border-color:#fff}
.color02 input.s-b{background:#fff;color:#000}
.color02 .arhive a{background:#fff;color:#000}
.color02 ul.tabs li{background:url(/bitrix_personal/templates/special/images/tab_sep02.png) left no-repeat}
.color02 ul.tabs li.current{background:#fff;color:#000}
.color02 .bbox ul li a{color:#fff;}
.color02 .bbox ul li span{color:#999;}
.color02 .fmenu li{background:url(/bitrix_personal/templates/special/images/tab_sep02.png) left center no-repeat}
.color02 .f-link ul li{background:url(/bitrix_personal/templates/special/images/tab_sep02.png) left center no-repeat}

.color03{background:#9dd1ff;color:#063462}
.color03 .top-box{background:#83bae7;color:#063462}
.color03 .top-box a{color:#063462}
.color03 .tools div{border-right:1px solid #fff}
.color03 .tools div.color-box{border-right:0}
.color03 .original-site{background:url(/bitrix_personal/templates/special/images/c_normal.png) 0 13px no-repeat}
.color03 a{color:#063462}
.color03 .logo a{background:url(/bitrix_personal/templates/special/images/logo_c.png) no-repeat;}
.color03 input.s-in{background:#9dd1ff;color:#063462;border-color:#063462}
.color03 input.s-b{background:#063462;color:#9dd1ff}
.color03 .arhive a{background:#063462;color:#9dd1ff}
.color03 ul.tabs li{background:url(/bitrix_personal/templates/special/images/tab_sep03.png) left no-repeat}
.color03 ul.tabs li.current{background:#063462;color:#9dd1ff}
.color03 .bbox ul li a{color:#063462;}
.color03 .bbox ul li span{color:#09C;}
.color03 .fmenu li{background:url(/bitrix_personal/templates/special/images/tab_sep03.png) left center no-repeat}
.color03 .f-link ul li{background:url(/bitrix_personal/templates/special/images/tab_sep03.png) left center no-repeat}


.top-box{}
.top-box .tools{width:920px;margin:0 auto;height:50px;}
.original-site{float:left;width:24%;font-size:17px !important;padding:10px 0;line-height:30px;border-right:1px solid #fff;padding-left:40px}

.size-box{float:left;width:30%;height:30px;padding:10px 0;line-height:30px;border-right:1px solid #fff}
.size-box span{float:left;margin:0 5px 0 20px;font-size:17px !important}
.size-box a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior: url(/bitrix_personal/templates/special/js/pie.htc);position:relative;text-decoration:none;float:left;padding:0 5px;height:20px !important;line-height:20px;margin:6px 2px 0 2px}
.size-box a.current{-moz-box-shadow:inset 0 2px 2px 0 #666; -webkit-box-shadow:inset 0 2px 2px 0 #666; box-shadow:inset 0 2px 2px 0 #666;background:#b3b3b3}
.size-box a.decreaseFont{font-size:14px !important}
.size-box a.resetFont{font-size:16px !important}
.size-box a.increaseFont{font-size:18px !important}

.color-box{float:left;width:38%;padding:10px 0;line-height:30px;}
.color-box span{float:left;font-size:17px !important;margin:0 5px 0 20px}
.color-box a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior: url(/bitrix_personal/templates/special/js/pie.htc);position:relative;text-decoration:none;float:left;padding:0 5px;height:20px !important;line-height:20px;margin:6px 2px 0 2px}
.color-box a.current{}

.main-container{width:920px;margin:0 auto}

.header{height:180px;}
.logo{float:left;padding:30px 0 0 0;width:460px}
.logo a{display:block;width:430px;height:110px}
.search-box{width:410px;float:right;padding-top:70px}
.search-box input.s-in{width:230px;border:3px solid;height:52px;line-height:52px;padding:0 15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;behavior: url(/bitrix_personal/templates/special/js/pie.htc);position:relative;vertical-align:middle;font-size:20px;margin-right:5px}
.search-box input.s-b{width:130px;height:58px;line-height:58px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;behavior: url(/bitrix_personal/templates/special/js/pie.htc);position:relative;text-align:center;border:0;font-size:24px !important;font-weight:bold;cursor:pointer;vertical-align:middle}

ul.tabs{margin:0;padding:0;list-style-type:none;border-top:1px solid;border-bottom:4px solid}
ul.tabs li{float:left;padding:0 25px;font-size:24px !important;height:68px;line-height:68px;cursor:pointer;font-weight:600;position:relative;}
ul.tabs li.current{margin-right:-1px}

.bbox{display:none;padding:20px 0}
.bbox.visible{display:block}
.bbox ol li {position: relative;margin: 10px 0;padding: 0 0 0 20px}
.bbox ul{margin:0;padding:0;list-style-type:none}
.bbox ul li{position: relative;margin: 10px 0;padding: 0 0 0 20px}
.bbox ul li:before {position: absolute;top: 7px;width: 4px;height: 4px;background: #383838;left: 0;content: '';border-radius: 2px}
.bbox ul li a{font-size:1.3em;}
.bbox ul li a:hover{text-decoration:underline}
.bbox ul li span{display:block;font-size:1.1em}

.arhive{padding:15px 0 35px 0}
.arhive a{height:58px;line-height:58px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;behavior: url(/bitrix_personal/templates/special/js/pie.htc);position:relative;padding:0 20px;font-size:24px !important;float:left}

.fmenu{margin:0;padding:0;list-style-type:none;border-top:4px solid;border-bottom:1px solid}
.fmenu li{float:left;padding:0 15px;height:68px;line-height:68px;cursor:pointer;font-weight:600;position:relative;}
.fmenu li a{font-size:22px !important;}
.fmenu li:first-child{padding-left:0;background:none}

.fsearch{padding:30px 0}
.fsearch .search-box{float:left;padding:0;width:100%}
.fsearch .search-box input.s-in{width:400px;}

.f-link{border-top:1px solid;padding:30px 0}
.f-link ul{margin:0;padding:0;list-style-type:none}
.f-link ul li{float:left;padding:0 20px;font-size:24px !important;}
.f-link ul li:first-child{padding-left:0;background:none}

.copyright{font-size:18px !important;padding-bottom:30px}


.std-form .btn-action{margin:15px 15px 15px 0; padding:15px 0 35px 0; color:#fff; background:#000; height:58px;line-height:58px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;behavior: url(/bitrix_personal/templates/special/js/pie.htc);position:relative;padding:0 20px;font-size:24px !important;float:left}
.std-form .lnk-action{margin:15px 15px 15px 0; padding:15px 0 35px 0; color:#fff; background:#000; height:58px;line-height:58px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;behavior: url(/bitrix_personal/templates/special/js/pie.htc);position:relative;padding:0 20px;font-size:24px !important;float:left}

#ipriem_address > table > tbody > tr:nth-child(21) > td.captcha > img {
    width: 360px;
    height: 80px;
}
body > div.main-container > div.content.clearfix > div > div > p {
    padding: 10px 0;
}
.j {
    padding-bottom: 10px;
}
#ipriem_address > table > tbody > tr:nth-child(20) > td:nth-child(2) > div > input {
    font-size: 1em;
    padding-bottom: 1em;
}
/* Content */

* html .clearfix{height: 1%; overflow: visible;}
*+html .clearfix{  min-height: 1%;}
.clearfix { zoom: 1 }
.clearfix:after {  content: "";   clear: both;  display: block;  width: 0; height: 0;  overflow: hidden;  font-size: 0;}
.form-error{
	display:none;
	color:#dd4b39;
	display: block;
	width:77.966%;
}
label {
    padding-bottom: px;
    display: block;
    margin-bottom: -10px;
}
#ipriem_address > table > tbody > tr > td > input.radioclass {
    width: 20px;
    height: 20px;
    float: left;
}
.reference-form {
    font-size: 1.3em;
}
select{
	font-size: 1.3em;
	color: #5c5c5c;
height:100%;
	border: 2px solid #000;
}
noscript.no_script_message {
    font-size: 1.1em;
    padding: 5px;
    /*background: #FFF0F0;
    border: 1px solid red;*/
}
.ipriem_files_div input{
font-size: 20px;
}
.ipriem-form-h-input{display:none;}
/* End */
/* /bitrix_personal/templates/special/template_styles.css?158081876112202 */
