


/* Start:/bitrix/components/eva/callback/templates/.default/style.css*/
/*заказать звонок*/
/*затемнение*/
#overlay{background:#000; opacity:0.5; display:none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 200;}
#form_wrapper_call{width:347px; padding:16px 18px 8px; margin-bottom:10px; z-index: 250; position:absolute; top:0; left:50%; margin-left:-173px; display:none;}
#fhead {height:42px;background: url('/bitrix/components/eva/callback/templates/.default/images/plash.png') no-repeat 0 0;position:relative;padding:5px 0 0 0;} 
#fhead h3{font-weight:normal; color:#fff; margin:0 0 0 43px; padding-top:5px; background: url('/bitrix/components/eva/callback/templates/.default/images/phone.png') no-repeat 0 50%; padding: 0 0 0 83px; line-height: 1.5em;}
.wr_close{float:right;cursor:pointer;position:absolute; top:5px; right:5px;}
.frm_place{border-left: 1px solid #71ad00; border-right: 1px solid #71ad00; padding: 10px 15px 10px 15px; background:#fff;}
.frm_place p{font-size:1.3em; text-align:center; padding:10px 0;}
.mf-req{font-size:.7em;color:#f00;vertical-align:super;float:right;}
form#call_ord input[type="text"], form#call_ord textarea{width: 295px; font-family: Arial; border: 1px solid #b4b4b4; padding:3px 5px; font-size:1em; color:#b4b4b4;}
form#call_ord input[type="submit"]{border:none; background: #71ad00; color:#fff; width:150px; height:35px;}
form#call_ord div{margin-bottom:10px;}
form#call_ord div.mf-text{font-size:.8em; color:#707070;font-family: Arial;}
form#call_ord div.mf-text input{width:115px;}
form#call_ord div.mf-captcha{}
form#call_ord div.bsubm{text-align:right;}
form#call_ord div.bsubm p.warn{color:#71ad00; font-size:.8em;font-style:italic;margin-bottom:10px;text-align:center;}
#fbott{height:12px;background: url('/bitrix/components/eva/callback/templates/.default/images/plash.png') no-repeat 0 -56px;}

/* End */



/* Start:/bitrix/templates/mirklinkov/components/bitrix/search.title/header_line/style.css*/
#title-search
{
 height: 23px;
}
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}
.search_input
{
 
 border: #ba4d2f solid 1px;
 height: 20px;
 position: relative;
 top: -7px;
 
}
#title-search-input
{
 width: 180px;
}
.search_button
{
 height: 23px;
 position: relative;
 margin-top:-1px;
}
table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/mirklinkov/components/bitrix/search.title/header_line/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */



/* Start:/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/style.css*/
.shadow_block
{
        position:fixed;
        top: 0px;
        left: 0px;
        height:100%;
        width:100%;
        display:none;
        z-index:900;
        background:#fff;
        -moz-opacity: 0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5;
}
.alx_auth_block
{
	position:fixed;
	width:463px;
	border:1px solid #ececec;
	top:50%;
	left:50%;
	color:#3a3a3a;
	z-index:901;
	text-align:left;
	margin-left:-260px;
	font-family:tahoma, sans-serif;
	font-size:14px;
	padding: 17px 47px 7px 10px;
	visibility:hidden;
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: rgba(0,0,0,0.3) 0px 0px 13px;
	-moz-box-shadow: rgba(0,0,0,0.3) 0px 0px 13px;
	box-shadow: rgba(0,0,0,0.3) 0px 0px 13px;

}
.alx_auth_block .alx_close_auth
{
        padding: 0px;
        position:absolute;
        right:10px;
        top: 10px;
        cursor:pointer;
        margin: 0px;
}
.alx_auth_block .alx_tabs_auth
{
	padding: 0px;
	margin: 0px 0px 26px 0px;
	height:32px;
	position:relative;
	z-index:1;
	line-height:normal !important;
}
.alx_auth_block .alx_tabs_auth ul
{
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;
}
.alx_auth_block .alx_tabs_auth ul li:before
{
	content: "" !important;
}
.alx_auth_block .alx_tabs_auth ul li
{
	padding: 7px 0px 7px 0px;
	margin: 0px;
	text-align:center;
	line-height:normal !important;
	float:left;
	width:154px;
	font-size:14px !important;
	cursor:pointer;
	font-weight:bold;
	height:18px;	
	color:#3a3a3a;
	list-style:none;
}
.alx_auth_block .alx_tabs_auth ul li span
{
	border-bottom:1px dashed #3a3a3a;
}
.alx_auth_block .alx_tabs_auth ul li.alx_sel_tab_auth
{
	background: url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/bg_orange.png') 0px 0px repeat-x #faa816;
	border: 0px;
	color:#fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 0px -1px 0px #dd9214;
	cursor:default;	
}
.alx_auth_block .alx_tabs_auth ul li.alx_sel_tab_auth span
{
	border: 0px;
}
.alx_auth_block .alx_cont_auth_form
{
	padding: 0px;
}
.alx_auth_block .alx_cont_auth_form td
{
	color:#3a3a3a;
}
.alx_auth_block .alx_cont_auth_form td a
{
	color:#3a3a3a;
}
.alx_auth_block table
{
	margin: 0px auto;
}
.alx_auth_block .alx_cont_auth_form .alx_cont_item_form
{
    display:none;
}
.alx_auth_block .alx_cont_auth_form .alx_sel_form
{
	display:block;
}
.alx_auth_block .alx_cont_auth_form td
{
	padding: 0px 0px 22px 0px;
	margin: 0px;
	text-align:left;
	vertical-align:top;
}
.alx_auth_block .alx_cont_auth_form .alx_auth_form_cont
{
	padding-bottom:3px;
	font-size:14px;
}
.alx_auth_block .alx_cont_auth_form table,
.alx_auth_block .alx_cont_auth_form table td
{
	font-size:14px;
	padding-bottom:14px;
}
.alx_auth_block td.alx_name_item
{
	width:76px;
	vertical-align:middle;
	padding-left:36px;
}
.alx_auth_block .alx_inputtext_bg
{
	width:328px;
	padding: 9px 10px 7px 10px;
	margin: 0px;
	background:#fff;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ececec;
	-webkit-box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	-moz-box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
}
.alx_auth_block .alx_register_form_cont table .alx_inputtext_bg
{
	padding: 6px 10px 4px 10px
}
.alx_auth_block .alx_inputtext_bg .inputtext
{
	padding: 0px;
	margin: 0px;
	width:100%;
	font-size:14px;
	font-family:arial, sans-serif;
	color:#5F5F5F;
	border: 0px;
}
.alx_auth_block .alx_inputtext_bg input.inputtext
{
	padding: 0px;
	margin: 0px;
	width:100%;
	font-size:14px;
	font-family:arial, sans-serif;
	color:#5F5F5F;
	border: 0px;
}
.alx_auth_block .alx_cont_auth_form .alx_item_pole_remember
{
	margin: 5px 0px 18px 36px;
	position:absolute;
	z-index:1;
	white-space:nowrap;
	padding-left:40px;
	padding-top:3px;
}
.alx_auth_block .alx_cont_auth_form .alx_item_pole_remember .alx_checkbox_block
{
	width:23px;
	height:23px;
	position:absolute;
	z-index:2;
	left: 0px;
	top: 0px;
	background:#fff;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ececec;
	-webkit-box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	-moz-box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	cursor:pointer;
}
.alx_auth_block .alx_cont_auth_form .alx_item_pole_remember .alx_checked
{
	background:url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/checked.png') 6px 6px no-repeat #fff !important;
}
.alx_auth_block .clear_block
{
	clear:both;
	height:1px;
	overflow:hidden;
}
.alx_auth_block .alx_submit_block .alx_submit_fon
{
	float:right;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/bg_orange.png') 0px 0px repeat-x #faa816;
	position:relative;
	z-index:1;
}
.alx_shadow_submit
{
	position:absolute;
	padding: 0px;
	margin: 0px;
	top: 9px;
	left: 0px;
	width:100%;
	height:100%;
	color:#fff;
	text-shadow: 0px -1px 0px #dd9214;
	font-weight:bold;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	z-index:1;
}
.alx_auth_block .alx_submit_block .alx_submit_fon  input
{
	background:url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/spacer.gif') 0px 0px no-repeat;
	border: 0px;
	cursor:pointer;
	text-shadow: 0px -1px 0px #dd9214;
	font-size:14px;
	width:154px;
	font-weight:bold;
	position:relative;
	z-index:2;
	line-height:14px;
	height:33px;
	padding: 8px 22px 8px 22px;
	margin: 0px;
	overflow:visible;
	font-family:tahoma, sans-serif;
	color:#fff;
}
.alx_auth_block .alx_submit_fon_logout
{
	float:right;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/bg_orange.png') 0px 0px repeat-x #faa816;
	position:relative;
	z-index:1;
}
.alx_auth_block .alx_submit_fon_logout  input
{
	background:url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/spacer.gif') 0px 0px no-repeat;
	border: 0px;
	cursor:pointer;
	text-shadow: 0px -1px 0px #dd9214;
	font-size:14px;
	width:154px;
	font-weight:bold;
	position:relative;
	z-index:2;
	line-height:14px;
	height:33px;
	padding: 8px 22px 8px 22px;
	margin: 0px;
	overflow:visible;
	font-family:tahoma, sans-serif;
	color:#fff;
}
.alx_auth_block .alx_register_form_cont table
{
	width:414px;
	font-size:14px;
	margin: 23px auto 0px auto;
}
.alx_auth_block .alx_register_form_cont td.alx_name_item
{
	font-size:12px;
	width:100%;
	padding-right:10px;
}
.alx_auth_block .starrequired, .alx_auth_block .required
{
	color:#faa816;
	position:absolute;
	margin-left:-8px;
}
.alx_auth_block .alx_dop_text
{
	font-size:12px;
	width:400px;
	line-height:normal !important;
	padding-left:6px;
	margin: 4px auto 17px auto;
}
.alx_auth_block .alx_or_txt
{
	position:absolute;
	z-index:2;
	color:#a1a1a1;
	font-size:12px;
	margin: 13px 0px 0px 0px;
}
.alx_auth_block .alx_noactive_pole
{
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.alx_auth_block .alx_noactive_pole
{
	cursor:default;
}
.alx_auth_block .alx_noactive_pole input
{
	cursor:default;
}
.alx_auth_block .alx_title_captcha, .alx_title_poles_group
{
	 padding-top:20px;
	 font-size:14px;
	 padding-left:24px !important;
}
.alx_auth_block p
{
	padding: 0px;
	margin: 0px;
}
.alx_auth_block .alx_soc_list
{
	
	overflow:hidden;
	
}
.alx_starrequired_txt
{
	position:absolute;
	white-space:nowrap;
	margin-top:10px;
	margin-left:24px;
}
.alx_dop_pole_txt
{
	padding-top:3px;
	font-size:12px;
}
.alx_auth_block .alx_error_text
{
	padding: 0px;
	margin: 0px 0px 20px 30px;
	font-size:14px;
	
}
.alx_auth_block .alx_error_text .errortext
{
	color:#FAA816;
}
/* End */



/* Start:/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/template_style.css*/
.shadow_block
{
        position:fixed;
        top: 0px;
        left: 0px;
        height:100%;
        width:100%;
        display:none;
        z-index:998;
        background:#fff;
        -moz-opacity: 0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5;
}
.altasib_auth_block
{
	position:fixed;
	width:463px;
	border:1px solid #ececec;
	top:50%;
	left:50%;
	color:#3a3a3a;
	z-index:999;
	text-align:left;
	margin-left:-260px;
	font-family:tahoma, sans-serif;
	font-size:14px;
	padding: 17px 47px 7px 10px;
	visibility:hidden;
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: rgba(0,0,0,0.3) 0px 0px 13px;
	-moz-box-shadow: rgba(0,0,0,0.3) 0px 0px 13px;
	box-shadow: rgba(0,0,0,0.3) 0px 0px 13px;

}
.altasib_auth_block .altasib_close_auth
{
        padding: 0px;
        position:absolute;
        right:10px;
        top: 10px;
        cursor:pointer;
        margin: 0px;
}
.altasib_auth_block .altasib_tabs_auth
{
	padding: 0px;
	margin: 0px 0px 26px 0px;
	height:32px;
	position:relative;
	z-index:1;
	line-height:normal !important;
}
.altasib_auth_block .altasib_tabs_auth ul
{
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style:none;
}
.altasib_auth_block .altasib_tabs_auth ul li:before
{
	content: "" !important;
}
.altasib_auth_block .altasib_tabs_auth ul li
{
	padding: 7px 0px 7px 0px;
	margin: 0px;
	text-align:center;
	line-height:normal !important;
	float:left;
	width:154px;
	font-size:14px !important;
	cursor:pointer;
	font-weight:bold;
	height:18px;	
	color:#3a3a3a;
	list-style:none;
}
.altasib_auth_block .altasib_tabs_auth ul li span
{
	border-bottom:1px dashed #3a3a3a;
}
.altasib_auth_block .altasib_tabs_auth ul li.altasib_sel_tab_auth
{
	background: url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/bg_orange.png') 0px 0px repeat-x #faa816;
	border: 0px;
	color:#fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 0px -1px 0px #dd9214;
	cursor:default;	
}
.altasib_auth_block .altasib_tabs_auth ul li.altasib_sel_tab_auth span
{
	border: 0px;
}
.altasib_auth_block .altasib_cont_auth_form
{
	padding: 0px;
}
.altasib_auth_block .altasib_cont_auth_form td
{
	color:#3a3a3a;
}
.altasib_auth_block .altasib_cont_auth_form td a
{
	color:#3a3a3a;
}
.altasib_auth_block table
{
	margin: 0px auto;
}
.altasib_auth_block .altasib_cont_auth_form .altasib_cont_item_form
{
    display:none;
}
.altasib_auth_block .altasib_cont_auth_form .altasib_sel_form
{
	display:block;
}
.altasib_auth_block .altasib_cont_auth_form td
{
	padding: 0px 0px 22px 0px;
	margin: 0px;
	text-align:left;
	vertical-align:top;
}
.altasib_auth_block .altasib_cont_auth_form .altasib_auth_form_cont
{
	padding-bottom:3px;
	font-size:14px;
}
.altasib_auth_block .altasib_cont_auth_form table,
.altasib_auth_block .altasib_cont_auth_form table td
{
	font-size:14px;
	padding-bottom:14px;
}
.altasib_auth_block td.altasib_name_item
{
	width:76px;
	vertical-align:middle;
	padding-left:36px;
}
.altasib_auth_block .altasib_inputtext_bg
{
	width:328px;
	padding: 9px 10px 7px 10px;
	margin: 0px;
	background:#fff;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ececec;
	-webkit-box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	-moz-box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
}
.altasib_auth_block .altasib_register_form_cont table .altasib_inputtext_bg
{
	padding: 6px 10px 4px 10px
}
.altasib_auth_block .altasib_inputtext_bg .inputtext
{
	padding: 0px;
	margin: 0px;
	width:100%;
	font-size:14px;
	font-family:arial, sans-serif;
	color:#5F5F5F;
	border: 0px;
}
.altasib_auth_block .altasib_inputtext_bg input.inputtext
{
	padding: 0px;
	margin: 0px;
	width:100%;
	font-size:14px;
	font-family:arial, sans-serif;
	color:#5F5F5F;
	border: 0px;
}
.altasib_auth_block .altasib_cont_auth_form .altasib_item_pole_remember
{
	margin: 5px 0px 18px 36px;
	position:absolute;
	z-index:1;
	white-space:nowrap;
	padding-left:40px;
	padding-top:3px;
}
.altasib_auth_block .altasib_cont_auth_form .altasib_item_pole_remember .altasib_checkbox_block
{
	width:23px;
	height:23px;
	position:absolute;
	z-index:2;
	left: 0px;
	top: 0px;
	background:#fff;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #ececec;
	-webkit-box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	-moz-box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	box-shadow: inset rgba(0,0,0, 0.31) 1px 1px 1px;
	cursor:pointer;
}
.altasib_auth_block .altasib_cont_auth_form .altasib_item_pole_remember .altasib_checked
{
	background:url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/checked.png') 6px 6px no-repeat #fff !important;
}
.altasib_auth_block .clear_block
{
	clear:both;
	height:1px;
	overflow:hidden;
}
.altasib_auth_block .altasib_submit_block .altasib_submit_fon
{
	float:right;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/bg_orange.png') 0px 0px repeat-x #faa816;
	position:relative;
	z-index:1;
}
.altasib_shadow_submit
{
	position:absolute;
	padding: 0px;
	margin: 0px;
	top: 9px;
	left: 0px;
	width:100%;
	height:100%;
	color:#fff;
	text-shadow: 0px -1px 0px #dd9214;
	font-weight:bold;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	z-index:1;
}
.altasib_auth_block .altasib_submit_block .altasib_submit_fon  input
{
	background:url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/spacer.gif') 0px 0px no-repeat;
	border: 0px;
	cursor:pointer;
	text-shadow: 0px -1px 0px #dd9214;
	font-size:14px;
	width:154px;
	font-weight:bold;
	position:relative;
	z-index:2;
	line-height:14px;
	height:33px;
	padding: 8px 22px 8px 22px;
	margin: 0px;
	overflow:visible;
	font-family:tahoma, sans-serif;
	color:#fff;
}
.altasib_auth_block .altasib_submit_fon_logout
{
	float:right;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/bg_orange.png') 0px 0px repeat-x #faa816;
	position:relative;
	z-index:1;
}
.altasib_auth_block .altasib_submit_fon_logout  input
{
	background:url('/bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/images/spacer.gif') 0px 0px no-repeat;
	border: 0px;
	cursor:pointer;
	text-shadow: 0px -1px 0px #dd9214;
	font-size:14px;
	width:154px;
	font-weight:bold;
	position:relative;
	z-index:2;
	line-height:14px;
	height:33px;
	padding: 8px 22px 8px 22px;
	margin: 0px;
	overflow:visible;
	font-family:tahoma, sans-serif;
	color:#fff;
}
.altasib_auth_block .altasib_register_form_cont table
{
	width:414px;
	font-size:14px;
	margin: 23px auto 0px auto;
}
.altasib_auth_block .altasib_register_form_cont td.altasib_name_item
{
	font-size:12px;
	width:100%;
	padding-right:10px;
}
.altasib_auth_block .starrequired, .altasib_auth_block .required
{
	color:#faa816;
	position:absolute;
	margin-left:-8px;
}
.altasib_auth_block .altasib_dop_text
{
	font-size:12px;
	width:400px;
	line-height:normal !important;
	padding-left:6px;
	margin: 4px auto 17px auto;
}
.altasib_auth_block .altasib_or_txt
{
	position:absolute;
	z-index:2;
	color:#a1a1a1;
	font-size:12px;
	margin: 13px 0px 0px 0px;
}
.altasib_auth_block .altasib_noactive_pole
{
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.altasib_auth_block .altasib_noactive_pole
{
	cursor:default;
}
.altasib_auth_block .altasib_noactive_pole input
{
	cursor:default;
}
.altasib_auth_block .altasib_title_captcha, .altasib_title_poles_group
{
	 padding-top:20px;
	 font-size:14px;
	 padding-left:24px !important;
}
.altasib_auth_block p
{
	padding: 0px;
	margin: 0px;
}
.altasib_auth_block .altasib_soc_list
{
	
	overflow:hidden;
	
}
.altasib_starrequired_txt
{
	position:absolute;
	white-space:nowrap;
	margin-top:10px;
	margin-left:24px;
}
.altasib_dop_pole_txt
{
	padding-top:3px;
	font-size:12px;
}
.altasib_auth_block .altasib_error_text
{
	padding: 0px;
	margin: 0px 0px 20px 30px;
	font-size:14px;
	
}
.altasib_auth_block .altasib_error_text .errortext
{
	color:#FAA816;
}
.altasib_soc_list a:hover
{
	border:1px solid #ffffff !important;
}
/* End */



/* Start:/bitrix/templates/.default/ajax/ajax.css*/
iframe.waitwindowlocal {position:absolute; border:0px; z-index:9999;}
div.waitwindowlocal {position:absolute; width:25px; height: 25px; padding:0px; z-index:10000; background-color:#FCF7D1; border:1px solid #E1B52D; background-image:url('/bitrix/templates/.default/ajax/images/wait.gif'); background-position:center center; background-repeat:no-repeat;}
div.waitwindowlocalshadow {position:absolute; z-index:9998; background-image:url('/bitrix/templates/.default/ajax/images/shadow.gif'); border:1px solid #808080;}
/* End */



/* Start:/bitrix/templates/mirklinkov/components/bitrix/menu/top-mirklinkov/style.css*/
.menu 
{
 padding: 0px;
 margin: 0px;
 height: 10.5pt;
}
.menu li
{
 float: left;
 list-style: none;
 font-size: 10.5pt; /*14pt*/
 font-family: Arial;
 color: #fff;
 padding-left: 20px;
}
.menu li a
{
 color: #fff;
}
#menu {
	padding: 0px;
 margin: 0px;
 height: 10.5pt;
}

#menu li {
	 float: left;
 list-style: none;
 font-size: 10.5pt; /*14pt*/
 font-family: Arial;
 color: #fff;
 padding-left: 20px;
 padding-top:13px;
	position:relative;
	height:30px;
}

#menu li:hover {
}
#menu li:hover div{ display: block; }
#menu li div{ display: none; }

#menu li a {
	color: #fff;
}

#menu li:hover a {
	color:#161616;
	
	height:30px;
}


#menu li .drop {
	padding-right:21px;
	background:url('/bitrix/templates/mirklinkov/components/bitrix/menu/top-mirklinkov/img/drop.png') no-repeat right 8px;
}
#menu li:hover .drop {
	background:url('/bitrix/templates/mirklinkov/components/bitrix/menu/top-mirklinkov/img/drop.png') no-repeat right 7px;
}


.dropdown {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	
	
	border-top:none;
	
	/* Gradient background */
	background:#D8502B;
	

	/* Rounded Corners */
	-moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
}


.dropdown {width: 550px;}


#menu li:hover .dropdown {
	left:-1px;
	top:auto;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
	margin-top:10px;
	padding-bottom:30px;
}
.col_1 { height:auto; }
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:690px;}



#menu p, #menu h2, #menu h3, #menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left;
	text-shadow: 1px 1px 1px #FFFFFF;
}
#menu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}
#menu h3 {
	font-size:14px;
	margin:7px 0 5px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888888;
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0;
}

#menu li:hover div a {
	font-size:12px;
	color:#FFF;
	
}
#menu li:hover div a:hover {
	color:#666666;
}





#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
#menu li ul li {
	font-size:12px;
	line-height:24px;
	height:13px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px;
}
#menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}
/* End */



/* Start:/bitrix/templates/mirklinkov/components/bitrix/sale.basket.basket.small/header_basket/style.css*/
div.basket
{
 font-size: 9pt; /*12pt*/
 font-family: Arial;
 color: #000;
 height: 100%;
}
div.basket div.basket_icon
{
 background: url('/bitrix/templates/mirklinkov/components/bitrix/sale.basket.basket.small/header_basket/images/cart_btn.png') no-repeat left top;
 width: 29px;
 min-height: 65px;
 height: 100%;
 float: left;
 margin-right: 10px;
}

div.basket div.htext 
{
 height: 29px;
}
div.basket div.htext a
{
 font-size: 13.5pt; /*18pt*/
 text-decoration: underline;
 color: #d8502b;
}

div.basket div.details div
{
 float: left;
}
/* End */



/* Start:/bitrix/templates/mirklinkov/components/bitrix/catalog.section.list/topmenu_brandslist/style.css*/
.brands_menu-sections-list{
    padding: 20px;
    width: 700px;
    position: absolute;
    top: 40px;
	left: -200px;
    overflow: visible;
    background: #D8502B;
    z-index: 10000 !important;
	display: block;
}
.brands_menu-sections-list .link a{
    font-size: 12px;
    line-height: 12px;
    text-decoration: none;
}
.brand-section-name
{
 color: #000;
 text-shadow: none;
 font-size: 14px;
 font-weight: 700;
 width: 25%;
 float: left;
}
.brands_menu-items{ 
	width: 75%; 
	display: block; 
	padding-left: 25%;
}
.brands_menu-items div.branditem
{
    display: inline-block;
	min-width: 100px;
	max-width: 100px;
	float: left;
    padding: 2px;
}
.brands_menu-sections-list .bottom
{
	padding-top: 7px;
	margin-bottom: 7px;
    width: 100%;
    overflow: hidden;
    font-size: 1px;
    height: 1px;
	border-bottom: #eee solid 1px;
	opacity: 0.3;
}
.all_brands{ 
	padding-top: 12px;
	float: right; 
	font-weight: 700;
	font-size: 18px;
}
/* End */



/* Start:/bitrix/templates/mirklinkov/components/bitrix/menu/left-menu/style.css*/
.left-menu, .left-menu ul{
font-family: Arial;
list-style:none;
margin:0; 
padding:0;
}
ul.left-menu li{
margin-top: -1px;
width: 100%;
}
ul.left-menu li ul{
padding-bottom: 10px;
}
ul.left-menu li div{
padding: 10px 0px 10px 0px;
border-top: #dfe2e3 solid 1px;
border-bottom: #dfe2e3 solid 1px;
width: 100%;
}
ul.left-menu li.root-item div{background: url('/bitrix/templates/mirklinkov/components/bitrix/menu/left-menu/images/left-closed-menu.png') no-repeat right center;}
ul.left-menu li.root-item-selected div{background: url('/bitrix/templates/mirklinkov/components/bitrix/menu/left-menu/images/left-open-menu.png') no-repeat right center;}
ul.left-menu li.root-item-selected ul li div{background: none;}
ul.left-menu li a{
display: block;
font-size: 10pt;
color: #d8502b;
text-decoration:none;
padding-left: 14px;
font-weight:bold;
}
ul.left-menu li a:hover{background-color: #efefef;}
ul.left-menu li ul li:first-child{padding-top: 10px;}
ul.left-menu li ul li{
width: auto;
padding: 0px;
line-height: 12pt;
}
ul.left-menu li.root-item ul{display: none;}
ul.left-menu li ul li div{
padding: 0px;
border: 0px;
margin-left:20px;
}
ul.left-menu li ul li a{
font-weight: normal;
color: #000;
font-size: 9pt;
padding:0;
}
.root-item-selected ul .item-selected a{color:#D8502B;}
.root-item-selected ul a:hover{color:#D8502B;}
ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover{color: #d8502b;}
/* End */



/* Start:/bitrix/templates/mirklinkov/components/bitrix/news.list/articles-list-mirklinkov/style.css*/
div.news-list{
padding-top: 21px;
padding-left: 16px;
font-family: Arial;
}
div.news-list div.news-block-header{
padding: 21px 0px 23px 0px;
font-weight: bold;
color: #000;
font-size: 9.5pt;
}
div.news-list img.preview_picture{
float:left;
margin:0 4px 6px 0;
}
.news-date-time {
overflow: hidden;
width: 100%;
color: #d52d00;
font-size: 9.25pt;
height: 9.25pt;
}
.news-item{
padding-bottom: 23px;
padding-left: 1px;
}
.news-item a{
color: #4b5e68;
padding: 10px 0px;
line-height: 10pt;
text-decoration: underline;
}
.news-item a:hover{color: #000;}
.news-item p{
line-height: 12pt;
font-size: 8.25pt;
}
/* End */



/* Start:/bitrix/templates/mirklinkov/components/bitrix/store.sale.basket.basket/custom-basket_popup/style.css*/
.basket-form
{
 width: 100%;
}
table.cart-items
{
 width: 755px;
}

.cart-item-name a
{
 color: #D8502B;
}

.min_order_alert
{
 color: #f00;
 font-size: 16px;
 font-weight: 700;
}


/* End */



/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.css*/
font.errortext
{
	color:red;
}

font.notetext
{
	color:green;
}
/* End */
/* /bitrix/components/eva/callback/templates/.default/style.css */
/* /bitrix/templates/mirklinkov/components/bitrix/search.title/header_line/style.css */
/* /bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/style.css */
/* /bitrix/templates/.default/components/bitrix/system.auth.form/alxtemplate_orange/template_style.css */
/* /bitrix/templates/.default/ajax/ajax.css */
/* /bitrix/templates/mirklinkov/components/bitrix/menu/top-mirklinkov/style.css */
/* /bitrix/templates/mirklinkov/components/bitrix/sale.basket.basket.small/header_basket/style.css */
/* /bitrix/templates/mirklinkov/components/bitrix/catalog.section.list/topmenu_brandslist/style.css */
/* /bitrix/templates/mirklinkov/components/bitrix/menu/left-menu/style.css */
/* /bitrix/templates/mirklinkov/components/bitrix/news.list/articles-list-mirklinkov/style.css */
/* /bitrix/templates/mirklinkov/components/bitrix/store.sale.basket.basket/custom-basket_popup/style.css */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.css */
