


/* Start:/bitrix/templates/opt/components/bitrix/sale.basket.basket.line/top/style.css*/
.basket-content {
	color: white;
	margin-left: 55px;
	margin-top: 20px;
	text-align: center;
}

.basket-content a {
	color: white;
	text-decoration: none;
}

.basket-content p {
	margin: 10px 0;
	text-transform: uppercase;
	font-weight: bold;
}

/* End */



/* Start:/bitrix/templates/opt/components/alfa_com/loader/flying_basket/style.css*/
.item-title {
	margin: 0 auto;
}

.modal-content {
	width: 250px;
}

.modal-order {
	float: left;
}

.modal-close {
	float: right;
}

/* End */



/* Start:/bitrix/templates/opt/components/bitrix/search.title/in_header/style.css*/
.head_search{
	width:230px;
	height:20px;
	background:url('/bitrix/templates/opt/components/bitrix/search.title/in_header/images/bg-find.png') 0 0 no-repeat;
	padding:10px;
	position: relative;
}
.head_search .q_inp{
	float:left;
	width:203px;
	margin:0;
	padding-top:2px;
	font-size:12px;
	border:0px;
	background:transparent;
}
.head_search .q_inp_empty{
	color:#BFBFBF;
	font-style:italic;
}
.head_search .s_btn{
	position: absolute;
	top: 5px;
	right: 5px;
	display: block;
	width: 13px;
	height: 14px;
	padding: 10px;
	background: url(/bitrix/templates/opt/components/bitrix/search.title/in_header/images/search_magnifier.png) 50% 50% no-repeat;
}

div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

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/opt/components/bitrix/search.title/in_header/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */



/* Start:/bitrix/templates/opt/components/alfa_com/check_authorized/in_header/style.css*/
.pers_menu_in_head{
	position:relative;
}

.show_tgl_menu{
	float:left;
	padding-right:30px;
	color:#FFF;
}
.pers_menu_in_head a, .pers_menu_in_head{
	color:#FFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

.tgl_menu{
	position:absolute;
	z-index:20;
	top:-8px;
	left:-12px;
	width:200px;
	padding:5px;
	line-height:17px;
	background-color:#FFFFFF;
	color:#000000;
	border:2px solid #474F58;
}
.tgl_menu span{
	margin:2px 5px 2px 5px;
	padding-right:20px;
	background:url('/bitrix/templates/opt/components/alfa_com/check_authorized/in_header/img/top_menu_arrow.png') 100px 5px no-repeat;
}
.tgl_menu a{
	display:block;
	margin:2px 5px 2px 5px;
	text-decoration:none;
	color:#000000;
}
.tgl_menu a:hover{
	text-decoration:underline;
	color:#999999;
}
.tgl_menu span.hr{
	display:block;
	clear:both;
	height:1px;
	width:170px;
	background-color:#EFEFEF;
}

.header-hello-message {
	margin: 3px 0;
	width: 250px;
}
/* End */



/* Start:/bitrix/templates/opt/components/bitrix/menu/top/style.css*/
/*.top_menu-topline{
	width:100%;
	height:1px;
	margin-top:15px;
}*/

table.top_menu{
	width:1000px;
	height:50px;
	float:left;
	margin:0;
	padding:0 15px;
	background:#e8e8e8;/*url('/bitrix/templates/opt/components/bitrix/menu/top/img/top_menu_gradient_bg.jpg') 0 0 repeat-x;*/
	box-shadow: inset 0px 10px 20px rgba(0,0,0,0.15);
/*	border-bottom:2px solid #FDCB00;*/
}
table.top_menu td { text-align: center;}
table.top_menu a{
	display:inline-block;
	text-decoration:none;
	text-align:center;
	font-size: 14px;
	color: #555;
	height: 50px;
	line-height: 50px;
	position: relative;
}

table.top_menu a:hover,
table.top_menu a.selected{
	color: #334b6c;
/*	background-color:#FDCB00;
	border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0; 
	-khtml-border-radius:6px 6px 0 0;
*/
}
table.top_menu a:hover:before,
table.top_menu a.selected:before{
	content: '';
	width: 100%;
	height: 4px;
	background: #334b6c;
	position: absolute;
	bottom: 0;
	left: 0;
}
/*table.top_menu td.border{
	width:11px;
	height:30px;
	background:url('/bitrix/templates/opt/components/bitrix/menu/top/img/top_menu_right_border.jpg') 5px 5px no-repeat;

}*/

/* feedback */
.feedback_in_head{
	position:relative;
	z-index:10;
}
.dropp_feedback{
	position:absolute;
	right:0;
	width:234px;
	height:95px;
	background:url('/bitrix/templates/opt/components/bitrix/menu/top/img/feed_back_in_head.png') 0 0 no-repeat;
}
.dropp_feedback-btn{
	position:absolute;
	bottom:7px;
	right:10px;
}
/* End */



/* Start:/bitrix/templates/opt/components/alfa_com/recall/in_header/style.css*/
.recall_table input{
	width:200px;
	border:1px solid #DEDEDE;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
}
.recall_table textarea{
	width:200px;
	border:1px solid #DEDEDE;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
}
.recall_table td{
	padding-top:2px;
	padding-bottom:2px;
}
.recall_table{
	margin:10px;
}
/* End */



/* Start:/bitrix/templates/opt/components/bitrix/breadcrumb/.default/style.css*/
ul.breadcrumb-navigation{
	margin:0 0 0 16px;
	padding:0;
	list-style:none;
}
ul.breadcrumb-navigation li{
	display:inline;
}
ul.breadcrumb-navigation a{
	text-decoration:none;
}
ul.breadcrumb-navigation a:hover{
	text-decoration:underline;
}
ul.breadcrumb-navigation span{
	
}
/* End */



/* Start:/bitrix/templates/opt/styles.css*/
table.grey {
	border-left: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	background: #f7f7f7;
	border-collapse: collapse;
	width: 100%;
}
table.grey tr:nth-child(even) {background: #fbfbfb}
table.grey td, table.grey th {
	font-size: 14px;
	line-height: 24px;
	padding: 10px 25px;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}
table.grey th {
	color: #555;
	text-align: center;
}
.nowrap { white-space: nowrap;}
/* End */



/* Start:/bitrix/templates/opt/template_styles.css*/
html, body, form { 	margin: 0; 	padding: 0; } body { 	height:auto !important; 	font-family:Arial; 	font-size:12px; 	background:url('/bitrix/templates/opt/img/body_bg.jpg') 0 0 repeat; 	text-align:center; } p { 	font-size:14px; 	line-height: 18px; } table { 	font-size:100%; 	text-align:left; } h1 { 	margin:0; 	padding:0; } h1.general_title{ 	font-size:24px; 	margin-left:16px; 	margin-top:25px; 	margin-bottom:10px; 	font-weight:normal; } .left { float: left; } .right { float: right; } :focus{ 	outline:-webkit-focus-ring-color auto 0px; } /* global styles */ a{ 	color:#2F2D2D; 	text-decoration:underline; } a:hover{ 	text-decoration:none; } a.color1{ 	color:#3E72DA; 	text-decoration:underline; } a.color1:hover{ 	text-decoration:none; } input.batton_blue66{ 	background:url('/bitrix/templates/opt/img/batton/blue66.png') no-repeat; 	height:26px; 	width:66px; 	display:block; 	color:white; 	border:0px; 	margin:0; 	padding:0; 	cursor:pointer; 	font-weight:bold; 	text-align:center; 	font-style:italic; } input.batton_blue85{ 	background:url('/bitrix/templates/opt/img/batton/blue85.png') no-repeat; 	height:26px; 	width:85px; 	display:block; 	color:white; 	border:0px; 	margin:0; 	padding:0; 	cursor:pointer; 	font-weight:bold; 	text-align:center; 	font-style:italic; } input.batton_blue110{ 	background:url('/bitrix/templates/opt/img/batton/blue110.png') no-repeat; 	height:26px; 	width:110px; 	display:block; 	color:white; 	border:0px; 	margin:0; 	padding:0; 	cursor:pointer; 	font-weight:bold; 	text-align:center; 	font-style:italic; } input.batton_blue130{ 	background:url('/bitrix/templates/opt/img/batton/blue130.png') no-repeat; 	height:26px; 	width:130px; 	display:block; 	color:white; 	border:0px; 	margin:0; 	padding:0; 	cursor:pointer; 	font-weight:bold; 	text-align:center; 	font-style:italic; } .clear{ 	clear:both; } .none1{ 	width:1px; 	height:1px; 	position:absolute; 	left:-10000px; } .none2{ 	display:none; } .flleft{ 	float:left; } .flright{ 	float:right; } table.tblstyle1{ 	width:100%; 	margin:0; 	padding:0; 	border:0; } table.tblstyle1 td{ 	padding:5px 10px 5px 10px; } table.tblstyle1 th{ 	padding-left:3px; 	padding-right:3px; 	text-align:center; } table.tblstyle1 .dashed{ 	border-right:1px dashed #C0C0BF; } .tblstyle1_top_bg{ 	background:url('/bitrix/templates/opt/img/tblstyle1/thead.jpg') 0 0 no-repeat; } .tblstyle1_bot_bg{ 	background:url('/bitrix/templates/opt/img/tblstyle1/tfoot.jpg') 0 100% no-repeat; } table.tblstyle1 .head td, table.tblstyle1 .head th, table.tblstyle1 .foot td, table.tblstyle1 .foot th{ 	height:44px; } table.tblstyle1 tr.vtoraya{ 	background-color:#F8F8F8; } .like_first_tr_grad_line{ 	width:100%; 	height:1px; 	background:url('/bitrix/templates/opt/img/list_table_gradient_line.jpg') 0 0 no-repeat; } .like_first_tr{ 	font-size:18px; 	padding-left:20px; 	padding-top:5px; 	padding-bottom:5px; 	color:#9B9B9B; } /* note for table.th in catalog */ .th-option{ 	position:relative; } /* QUANTITY and ADD2BASKET_AJAX */ .quantity_plus_minus{ 	/*margin:0 auto;*/ 	width:77px; } .quantity_plus_minus .quantity_plus_minus-minus{ 	display:block; 	float:left; 	width:18px; 	height:18px; 	border:1px solid #DEDEDE; 	background-color:#F0F0F0; 	text-decoration:none; 	font-weight:bold; 	cursor:pointer; 	border-radius: 5px 0 0 5px; 	-moz-border-radius: 5px 0 0 5px; 	-khtml-border-radius: 5px 0 0 5px; } .quantity_plus_minus .quantity_plus_minus-minus:hover{ 	color:#FFFFFF; 	background-color:#0059AD; 	border:1px solid #03325F; } .quantity_plus_minus .quantity_plus_minus-input{ 	display:block; 	float:left; 	width:37px; 	height:18px; 	margin:0; 	padding:0; 	border-left:0px; 	border-right:0px; 	border-top:1px solid #DEDEDE; 	border-bottom:1px solid #DEDEDE; } .quantity_plus_minus .quantity_plus_minus-plus{ 	display:block; 	float:left; 	width:17px; 	height:17px; 	padding-top:1px; 	padding-right:1px; 	border:1px solid #DEDEDE; 	background-color:#F0F0F0; 	text-decoration:none; 	font-weight:bold; 	cursor:pointer; 	border-radius: 0 5px 5px 0; 	-moz-border-radius: 0 5px 5px 0; 	-khtml-border-radius: 0 5px 5px 0; } .quantity_plus_minus .quantity_plus_minus-plus:hover{ 	color:#FFFFFF; 	background-color:#0059AD; 	border:1px solid #03325F; } .basket_manipulator{ 	position:relative; 	width:115px; 	height:20px; 	margin:8px 0; 	padding-left:5px; } .basket_manipulator2{ 	margin:8px 0; } .basket_manipulator .quantity_plus_minus{ 	float:left; } .basket_manipulator .batton_basket{ 	margin-left:10px; 	float:left; } .basket_manipulator .basket_good{ 	margin-top:4px; 	margin-left:5px; 	float:left; } .basket_manipulator .basket_good_hint{ 	width:155px; 	position:absolute; 	top:24px; 	right:10px; 	padding:2px 4px; 	color:#000000; 	background-color:#FEC900; 	border:1px solid #FEB200; 	border-radius:3px; 	-moz-border-radius:3px; 	-khtml-border-radius:3px; } .basket_manipulator .basket_error_multiplicity{ 	width:215px; 	position:absolute; 	top:24px; 	right:10px; 	padding:2px 4px; 	color:#FFFFFF; 	background-color:#CC0000; 	border:1px solid #990000; 	border-radius:3px; 	-moz-border-radius:3px; 	-khtml-border-radius:3px; } .basket_manipulator .basket_error_minquantity{ 	width:215px; 	position:absolute; 	top:24px; 	right:10px; 	padding:2px 4px; 	color:#FFFFFF; 	background-color:#CC0000; 	border:1px solid #990000; 	border-radius:3px; 	-moz-border-radius:3px; 	-khtml-border-radius:3px; } .basket_manipulator .batton_basket{ 	width:18px; 	height:17px; 	display:block; 	border:0px; 	margin-left:5px; 	padding:0; 	cursor:pointer; } .basket_manipulator .batton_basket-notadd{ 	background:url('/bitrix/templates/opt/img/basket-old.png') 0 2px no-repeat; } .basket_good{ 	width:10px; 	height:9px; 	float:right; } .basket_good-bg{ 	background:url('/bitrix/templates/opt/img/basket_added.png') 0 0 no-repeat; } /* general styles */ #wrap{ 	margin:0 auto; 	padding:0; 	width:1000px; 	background:url('/bitrix/templates/opt/img/wrap_bg.png') 0 0 repeat-y; 	text-align:left; } .wrap-bottom-line{ 	margin:0 auto; 	padding:0; 	width:1000px; 	height:6px; 	margin-bottom:9px; 	box-shadow: 0 0 15px rgba(0,0,0,0.5); } #page{ 	width:1000px; 	text-align:left; 	background-color:#FFFFFF; 	position:relative; } /* #header */ #header{ 	padding-top:20px; 	background-color:#223D62; 	color:#FFFFFF; 	position: relative; } #header:before { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; 	background: url(/bitrix/templates/opt/img/pttrn-3.png) 0 0 repeat; } #header .logo{ 	float:left; 	padding: 20px 20px 0 40px; 	position: relative; 	text-align: center; } #header .site_name{ 	float:left; 	padding-left:30px; 	position: relative; 	top:-20px; } #header .contacts{ 	margin-left:25px; 	float:left; } #header .search_personal{ 	float:right; 	padding-right:10px; } #header .pers_menu_in_head{ 	float:right; 	margin-top:12px; } /* sidebar - left */ #sidebar_left{ 	float:left; } /* #content */ #content .main_page{ 	float:left; 	width:800px; } /* sidebar - right */ #content .sidebar-right{	 	float:right; 	width:200px; } .sr_line{ 	height:1px; 	width:180px; 	margin-left:10px; 	background:url('/bitrix/templates/opt/img/sidebar-right-line.png') 10px 0 repeat-x; } /* #footer */ #footer{ 	height:120px; 	background-color: #223D62; 	position: relative; } #footer:before { content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; 	background: url(/bitrix/templates/opt/img/pttrn-3.png) 0 0 repeat; } #footer .cont_ttl{ 	float:right; 	margin:8px 40px 10px 10px; } #footer .copyright{ 	padding: 30px 90px 0px 40px; 	color: #fff; 	font-weight: bold; 	line-height: 16px; 	float:left; } #footer .cont_bot{ 	padding: 30px 0px 0px 0px; 	color: #fff; 	font-weight: bold; 	line-height: 16px; 	float:left; } .logo a { 	font-size: 14px; 	color: #fff; 	text-decoration: none; 	text-align: center; } .wrapper { position: relative;} #informers { 	float: right; 	width: 90px; 	padding: 30px 60px 0 0; } .instuction { 	padding: 30px 40px 0 0; 	float: right; } .instuction .title { 	background: #374f70; 	color: #fff; 	text-transform: uppercase; 	line-height: 30px; 	padding: 0 18px 0 30px; 	font-weight: bold; 	position: relative; 	margin-bottom: 20px; } .instuction .title:after { 	content: ''; 	width: 0; 	height: 0; 	position: absolute; 	border-left: 10px solid transparent; 	border-right: 10px solid transparent; 	border-top: 30px solid #374f70; 	right: -10px; 	top: 0; } .instuction a { 	display: block; 	color: #555; 	text-decoration: none; 	font-weight: bold; 	line-height: 18px; 	margin-left: 40px; } .table-item-list { 	width: 920px; 	margin: 0 auto; } .table-item-list th { 	background: #374f70; 	color: #fff; 	text-align: center; 	text-transform: uppercase; 	line-height: 30px; } .table-item-list td { 	text-align: center; 	padding: 20px 0 0; } .table-item-list .big td { color: #374f70; font-size: 18px; font-weight: bold; padding-bottom: 40px; } .top-phone { 	font-size: 20px; 	margin-bottom: 15px; 	text-align: center; }
/* End */
/* /bitrix/templates/opt/components/bitrix/sale.basket.basket.line/top/style.css */
/* /bitrix/templates/opt/components/alfa_com/loader/flying_basket/style.css */
/* /bitrix/templates/opt/components/bitrix/search.title/in_header/style.css */
/* /bitrix/templates/opt/components/alfa_com/check_authorized/in_header/style.css */
/* /bitrix/templates/opt/components/bitrix/menu/top/style.css */
/* /bitrix/templates/opt/components/alfa_com/recall/in_header/style.css */
/* /bitrix/templates/opt/components/bitrix/breadcrumb/.default/style.css */
/* /bitrix/templates/opt/styles.css */
/* /bitrix/templates/opt/template_styles.css */
