


/* Start:/bitrix/templates/household_first/components/bitrix/search.title/template1/style.css*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
	left:0px;
}

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/household_first/components/bitrix/search.title/template1/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */



/* Start:/bitrix/templates/household_first/components/bitrix/menu/left2/style.css*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url('/bitrix/templates/household_first/components/bitrix/menu/left2/images/left_menu_bg.gif') top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


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:#FC8D3D;
}



/* End */



/* Start:/bitrix/templates/household_first/components/bitrix/news.list/store/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/household_first/components/bitrix/sale.basket.basket.small/template1/style.css*/
/*Table*/
table.sale_basket_small
{
	width:245;
	border-collapse:collapse;
	font-size:12px;
	border:1px solid #ADC3D5;
}

/*Table head*/
table.sale_basket_small th
{
	text-align: left;
	color:#25639A;
}

/* Table cells and heads*/
table.sale_basket_small th, table.sale_basket_small td
{
	padding: 3px 5px;
	vertical-align:top;
}
/* End */



/* Start:/bitrix/templates/household_first/components/bitrix/breadcrumb/store/style.css*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */



/* Start:/bitrix/templates/household_first/template_styles.css*/
html,body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
font-size: 12px;
font-family: Arial, Tahoma, Verdana, sans-serif;
line-height: 1.5;
}

div,form,ul,li,dl,dt,dd,p {
margin: 0;
padding: 0;
list-style: none;
}

img {
border: 0;
}

h1,h2,h3,h4,h5,h6 {
margin: 0;
padding: 0;
font-weight: normal;
}

.clear {
clear: both;
overflow: hidden;
height: 0;
}

.relative {
position: relative;
}

a:hover {
text-decoration: none;
}

#layout {
min-width: 990px;
max-width: 1280px;
height: 100%;
margin: auto;
}

#main {
width: 100%;
height: 100%;
}

#main tr.main_content {
vertical-align: top;
}

#main tr.footer {
vertical-align: bottom;
}

#main tr.footer td {
height: 136px;
}

#main .sidebar {
width: 256px;
}

#sidebar .logo {
width: 236px;
height: 53px;
font-size: 20px;
text-align: center;
padding: 8px 10px 3px;
}

#sidebar .block {
width: 226px;
padding: 21px 15px 15px;
background: url('/bitrix/templates/household_first/images/line_sidebar.gif') repeat-x;
}

#sidebar .block .search {
height: 21px;
margin: 0 0 15px;
}

#sidebar .block .menu li {
margin: 5px 0;
}

#sidebar .block .menu li a {
font-weight: bold;
padding: 0 0 0 10px;
background: url('/bitrix/templates/household_first/images/icon_menu_1.gif') 0 5px no-repeat;
}

#sidebar .block .menu li.active a {

}

#sidebar .block .menu li ul {
margin: 10px 12px;
}

#sidebar .block .menu li li {
margin: 2px 0;
}

#sidebar .block .menu li li a {
font-weight: normal;
padding: 0 0 0 7px;
background: url('/bitrix/templates/household_first/images/icon_menu_2.gif') 0 6px no-repeat;
}

#sidebar .block .menu li li ul {
margin: 2px 10px;
}

#sidebar .block .menu li li li {
margin: 1px 0;
}

#sidebar .block .menu li li li a {
font-size: 11px;
padding: 0 0 0 7px;
background: url('/bitrix/templates/household_first/images/icon_menu_3.gif') 0 6px no-repeat;
}

#sidebar .block .search .input {
float: left;
width: 130px;
height: 15px;
font-size: 12px;
margin: 0 5px 0 0;
padding: 2px 5px;
font-family: Arial, Tahoma, Verdana, sans-serif;
}

#sidebar .block .search .button {
float: left;
cursor: pointer;
width: 54px;
height: 21px;
font-size: 11px;
font-family: Arial, Tahoma, Verdana, sans-serif;
background: url('/bitrix/templates/household_first/images/button_search.gif') no-repeat;
border: none;
}

#sidebar .block h2 {
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
margin: 10px 0 15px;
}

#sidebar .block .news_item {
margin: 10px 0;
}

span.date {
font-size: 11px;
font-weight: bold;
}

#sidebar .block .more {
font-size: 11px;
font-weight: bold;
margin: 15px 0 0;
}

#sidebar .block .more a {

}

#content .header {
height: 69px;
}

#content .header .header_main {
height: 68px;
}

#content .header .header_body {
position: relative;
height: 48px;
padding: 10px 15px 10px 25px;
background: url('/bitrix/templates/household_first/images/bg_header.gif') 100% -68px no-repeat;
}

#content .header .grad {
width: 100%;
height: 48px;
}

#content .header .grad tr {
vertical-align: bottom;
}

#content .header .grad .signup {
width: 150px;
margin: 2px 0;
}

#content .header .grad .signup a {

}

#content .header .grad .basket {
text-align: center;
}

#content .header .grad .basket p {
margin: 2px 0;
}

#content .header .grad .basket .money {
font-size: 11px;
}

#content .header .grad .basket .money strong {
font-size: 16px;
}

#content .header .grad .basket .order {

}

#content .header .grad .basket .order a {

}

#content .header .grad .basket .order a.icon {
padding: 0 0 0 20px;
background: url('/bitrix/templates/household_first/images/icon_basket.gif') 0 3px no-repeat;
}

#content .header .grad .contacts {
width: 200px;
text-align: right;
}

#content .header .grad .contacts p {
margin: 2px 0;
}

#content .header .grad .contacts .icq {
font-weight: bold;
padding: 0 0 0 22px;
background: url('/bitrix/templates/household_first/images/icon_icq.gif') no-repeat;
}

#content .header .grad .contacts .phone {
font-size: 17px;
}

#content .header .grad .contacts .phone strong {
font-size: 21px;
font-weight: normal;
}

#content .header .grad .techmenu {
width: 11px;
padding: 0 0 0 30px;
}

#content .header .grad .techmenu ul {
width: 11px;
}

#content .header .grad .techmenu ul li {
display: block;
width: 11px;
margin: 0 0 7px;
}

#content .menu {
padding: 10px 25px;
}

#content .breadcrumb {
height: 27px;
background: url('/bitrix/templates/household_first/images/dot_line.gif') 0 100% repeat-x;
}

#content .breadcrumb ul {
height: 21px;
padding: 4px 15px 0;
}

#content .breadcrumb ul li {
float: left;
font-size: 13px;
margin: 0 7px 0 0;
padding: 0 0 0 10px;
background: url('/bitrix/templates/household_first/images/icon_breadcrumb.gif') 0 6px no-repeat;
}

#content .breadcrumb ul li a {
text-decoration: none;
}

#content .main_content {
padding: 25px;
}

#content .main_content h1 {
font-size: 15px;
font-weight: bold;
margin: 0 0 20px;
}

#content .main_content h2 {
font-size: 12px;
font-weight: bold;
margin: 15px 0;
}

#content .main_content p {
margin: 15px 0;
}

#content .main_content p img {
float: left;
margin: 0 15px 0 0;
}

#content .main_content table {
width: 100%;
border-collapse: collapse;
}

#content .main_content table tr {
vertical-align: top;
}

#content .main_content table tr th {
text-align: left;
padding: 2px 10px;
}

#content .main_content table.cart-items tr th {
text-align: left;
padding: 2px 20px;
font-weight: normal;
font-size: 11px;
}

#content .main_content table.cart-items tr td, #content .main_content table.cart-items tr th {
vertical-align: middle;
}

#content .main_content table tr td {
font-size: 12px;
padding: 5px 20px;
}

#content .main_content table.aj_star{
padding: 0px 15px;
}

#content .main_content table.aj_star tr td {
font-size: 11px;
padding: 0px;
}

#content .main_content table tr.compare_price td {
font-size: 12px;
font-weight: bold;
padding: 2px 10px 20px;
}

#content .main_content .comp_scroll {
overflow-x: auto;
position: relative;
padding-top:30px;
}

#content .main_content table tr td.compare_main {
width: 185px;
font-size: 12px;
padding: 0 15px 0 10px;
}

#content .main_content table tr td.compare_main .back {
padding: 15px 0;
background: url('/bitrix/templates/household_first/images/dot_line.gif') 0 100% repeat-x;
}

#content .main_content table tr td.compare_main .kv {
padding: 20px 0;
background: url('/bitrix/templates/household_first/images/dot_line.gif') 0 100% repeat-x;
}

#content .main_content table tr td.compare_main .compare_clear {
padding: 20px 0;
}

#content .main_content table tr td.compare_main .compare_clear .button {
width: 84px;
height: 19px;
margin: 10px 0 0;
}

#content .main_content table tr td.compare_main .back a {

}

#content .main_content table tr td.compare_item {
padding: 10px;
}

#content .main_content table tr td.compare_item .delete {
position: relative;
margin-top: -30px;
padding: 0 15px 5px;
text-align: right;
}

#content .main_content table tr td.compare_item .delete a {

}

#content .main_content table tr td.compare_item .image {
height: 230px;
text-align: center;
}

#content .main_content table tr td.compare_item h2 {
font-size: 14px;
margin: 5px 0;
}

#content .main_content .catalog-section h2 {
font-size: 14px;
margin: 5px 0;
}

#content .main_content table tr td.compare_item .rating {
font-size: 11px;
}

#content .main_content table tr td.compare_item .rating img {
margin: 0 5px;
}

#content .main_content table tr td.compare_item .rating span {
font-weight: bold;
margin: 0 12px 0 0;
padding: 0 3px;
}

#content .main_content table tr td.compare_item .rating em.yes {
font-weight: bold;
font-style: normal;
margin: 0 12px 0 0;
}

#content .main_content table tr td.compare_item .rating em.no {
font-style: normal;
margin: 0 12px 0 0;
}

#content .main_content table tr.compare_price td p.price {
font-size: 22px;
font-weight: bold;
font-family: Tahoma;
margin: 25px 0 15px;
}

#content .main_content table tr.compare_price td p.price strong {
font-size: 25px;
}

#content .main_content table tr.compare_price td .buy {
font-size: 12px;
font-weight: normal;
}

#content .main_content .filter .tabs {
height: 33px;
}

#content .main_content .filter .tabs li {
float: left;
overflow: hidden;
position: relative;
height: 33px;
margin: 0 5px 0 0;
}

#content .main_content .filter .tabs li a {
float: left;
height: 30px;
font-weight: bold;
text-decoration: none;
padding: 10px 10px 0;
}

#content .main_content .filter .tabs li.active a {

}

#content .main_content .filter .block {
min-height: 105px;
padding: 10px 15px 10px 10px;
}

#content .main_content .filter .block ul {
float: left;
width: 18%;
padding: 0 15px 0 0;
}

#content .main_content .filter .block label.active {

}

#content .main_content .filter .block label.active span {

}

#content .main_content .filter .block .button {
float: right;
}

#content .main_content .filter .block .button div {
margin: 0 0 10px;
}

#content .main_content .filter .sort {
margin: 10px 0;
}

#content .main_content .filter .sort .array {
float: left;
}

#content .main_content .filter .sort .array p {
margin: 0 0 5px;
}

#content .main_content .filter .sort .array p.e_act a {
text-decoration: none;
}

#content .main_content .filter .sort .array p.e_act a.active_down {
font-weight: bold;
padding: 0 10px 0 0;
}

#content .main_content .filter .sort .array p.e_act a.desc{
font-weight: bold;
padding: 0 10px 0 0;
background: url('/bitrix/templates/household_first/images/icon_down.gif') 100% 6px no-repeat;
}

#content .main_content .filter .sort .array p.e_act a.asc{
font-weight: bold;
padding: 0 10px 0 0;
background: url('/bitrix/templates/household_first/images/icon_up.gif') 100% 6px no-repeat;
}


#content .main_content .filter .sort .array p.e_act a.active_up {
font-weight: bold;
padding: 0 10px 0 0;
background: url('/bitrix/templates/household_first/images/icon_up.gif') 100% 6px no-repeat;
}

#content .main_content .filter .sort .array p.s_act a {

}

#content .main_content .filter .view {
float: right;
text-align: right;
}

#content .main_content .filter .view p {
margin: 5px 0;
}

#content .main_content .filter .view ul li {
padding: 0 4px;
}

#content .main_content .filter .view ul li.active {

}

#content .main_content .filter .view ul li a {
text-decoration: none;
}

#content .main_content .filter_sort {
margin: 15px 0;
padding: 15px 0 0;
background: url('/bitrix/templates/household_first/images/dot_line.gif') repeat-x;
}

#content .main_content .filter_sort .filter_sort_item {
margin: 0 0 15px;
padding: 0 0 15px;
background: url('/bitrix/templates/household_first/images/dot_line.gif') 0 100% repeat-x;
}

#content .main_content .filter_sort .table_sort {
border: none;
}

#content .main_content .filter_sort .table_sort td {
font-size: 12px;
padding: 0;
border: none;
}

#content .main_content .filter_sort .table_sort td.bott {
vertical-align: bottom;
}

#content .main_content .filter_sort .table_sort .image {
width: 141px;
text-align: center;
background: url('/bitrix/templates/household_first/images/dot.gif') 100% 0 repeat-y;
}

/*#content .main_content .filter_sort  .table_sort .lable{
position: absolute;
bottom: 0;
}*/

#content .main_content .filter_sort .table_sort .image .catalog-item-image {
width: 130px;
height: 130px;
padding: 5px;
}

#content .main_content .filter_sort .table_sort .image .catalog-item-image .hit {
position: absolute;
top: 0;
left: 80px;
width: 44px;
height: 44px;
background: url('/bitrix/templates/household_first/images/icon_hit.png') no-repeat;
z-index: 10;
}


#content .main_content .comp_scroll .compare-list-result .compare-grid .compare_item  .catalog-item  .image .drop_hit {
position: absolute;
top: 0px;
left: 0px;
width: 46px;
height: 44px;
background: url('/bitrix/templates/household_first/images/icon_hit.png') no-repeat;
z-index: 5;
}

#content .main_content .comp_scroll .compare-list-result .compare-grid  .compare-grid  .compare_item  .catalog-item  .image .new {
position: absolute;
top: 0;
left: 30px;
width: 46px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_new.png') no-repeat;
z-index: 10;
}

#content .main_content .comp_scroll .compare-list-result .compare-grid  .compare-grid  .compare_item .catalog-item .image .drop_new {
position: absolute;
top: 0px;
left: 60px;
width: 46px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_new.png') no-repeat;
z-index: 15;
}



#content .main_content .image .catalog-item-image .drop_hit {
position: absolute;
top: 40px;
left: 80px;
width: 44px;
height: 44px;
background: url('/bitrix/templates/household_first/images/icon_hit.png') no-repeat;
z-index: 5;
}

#content .main_content .image .catalog-item-image .new {
position: absolute;
top: 0;
left: 80px;
width: 48px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_new.png') no-repeat;
z-index: 10;
}

#content .main_content .image .catalog-item-image .drop_new {
position: absolute;
top: 40px;
left: 80px;
width: 48px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_new.png') no-repeat;
z-index: 5;
}

#content .main_content .image .catalog-item-image .prc {
position: absolute;
top: 0;
left: 80px;
width: 49px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_price.png') no-repeat;
z-index: 10;
}

#content .main_content table.taboffer .image .catalog-item-image .new {
position: absolute;
top: 0;
left: 80px;
width: 48px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_new.png') no-repeat;
z-index: 10;
}

#content .main_content table.taboffer .image .catalog-item-image  .drop_hit {
position: absolute;
top: 0px;
left: 0px;
width: 44px;
height: 44px;
background: url('/bitrix/templates/household_first/images/icon_hit.png') no-repeat;
z-index: 5;
}

#content .main_content table.taboffer .image .catalog-item-image .prc {
position: absolute;
top: 0;
left: 40px;
width: 49px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_price.png') no-repeat;
z-index: 10;
}


#content .main_content .filter_sort .table_sort .image .catalog-item-image .drop_prc {
position: absolute;
top: 40px;
left: 80px;
width: 49px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_price.png') no-repeat;
z-index: 5;
}

#content .main_content .filter_sort .table_sort .info {
padding: 0 15px;
}

#content .main_content .filter_sort .table_sort .info h2 {
margin: 0 0 15px;
}

#content .main_content .filter_sort .table_sort .info .rating {
font-size: 11px;
}

#content .main_content .filter_sort .table_sort .info .rating img {
margin: 0 5px;
}

#content .main_content .filter_sort .table_sort .info .rating span {
font-weight: bold;
margin: 0 12px 0 0;
padding: 0 3px;
}

#content .main_content .filter_sort .table_sort .info .rating em.yes {
font-weight: bold;
font-style: normal;
margin: 0 12px 0 0;
}

#content .main_content .filter_sort .table_sort .info .rating em.no {
font-style: normal;
margin: 0 12px 0 0;
}

#content .main_content .filter_sort .table_sort .info .more a {

}

#content .main_content .filter_sort .table_sort .price {
width: 140px;
}

#content .main_content .filter_sort .table_sort .price p {
font-size: 22px;
font-weight: bold;
font-family: Tahoma;
margin: 0 10px 15px;
}

#content .main_content .filter_sort .table_sort .price p strong,
#content .main_content .filter_sort .table_sort .price .place_1 strong,
#content .main_content .filter_sort .table_sort .price .place_2 strong {
font-size: 25px;
}

#content .main_content .filter_sort .table_sort .price .place_1,  #content .main_content .card .info .info_body .catalog-detail-price .place_1{
width: 118px;
height: 70px;
font-size: 22px;
font-weight: bold;
font-family: Tahoma;
margin: 0 0 10px;
padding: 10px;
}

#content .main_content .filter_sort .table_sort .price .place_2, #content .main_content .card .info .info_body .catalog-detail-price .place_2 {
width: 118px;
height: 54px;
font-size: 22px;
font-weight: bold;
font-family: Tahoma;
margin: 0 0 10px;
padding: 10px;
}

#content .main_content .filter_sort .table_sort .price .buy {
font-size: 12px;
font-weight: normal;
margin: 0 10px;
}

#content .main_content .card .big_prev {
float: left;
width: 250px;
height: 350px;
}

#content .main_content .card .big_prev .drop_hit {
position: absolute;
top: 0;
right: 20px;
width: 46px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_hit.png') no-repeat;
}

#content .main_content .card .big_prev .prc {
position: absolute;
top: 88px;
right: 20px;
width: 46px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_price.png') no-repeat;
}

#content .main_content .card .big_prev .new {
position: absolute;
top: 44px;
right: 20px;
width: 46px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_new.png') no-repeat;
}

#content .main_content .card .offers {
margin: 0 0 0 630px;
background: url('/bitrix/templates/household_first/images/dot.gif') repeat-y scroll 0 0 transparent;
padding: 0 0 0 20px;
}

#content .main_content .card .info {
margin: 0 0 0 280px;
}

#content .main_content .card .info .info_body {
float: left;
width: 100%;
}

#content .main_content .card .info p {
margin: 0 0 15px;
}

#content .main_content .card .info ul {
height: 65px;
margin: 0 0 20px;
}

#content .main_content .card .info ul li {
float: left;
overflow: hidden;
width: 63px;
height: 63px;
margin: 0 10px 0 0;
border: 1px solid #C0C6CB;
}

#content .main_content .card .info ul li.hit {
width: 65px;
height: 65px;
border: none;
}

#content .main_content .card .info ul li.hit a {
display: block;
width: 65px;
height: 65px;
background: url('/bitrix/templates/household_first/images/icon_hit.png') 10px 10px no-repeat;
}

#content .main_content .card .info .rating {
font-size: 11px;
}

#content .main_content .card .info .rating img {
margin: 0 5px;
}

#content .main_content .card .info .rating span {
font-weight: bold;
margin: 0 12px 0 0;
padding: 0 3px;
}

#content .main_content .card .info .rating em.yes {
font-weight: bold;
font-style: normal;
margin: 0 12px 0 0;
}

#content .main_content .card .info .rating em.no {
font-style: normal;
margin: 0 12px 0 0;
}

#content .main_content p.price {
font-size: 22px;
font-weight: bold;
font-family: Tahoma;
margin: 25px 0 15px;
}

#content .main_content p.price strong {
font-size: 25px;
}

#content .main_content .card .info .buy {
font-size: 12px;
font-weight: normal;
}

#content .main_content  .tabs .technical{
height: 33px;
margin: 15px 0 5px;
border-bottom: 1px solid #CCC;
}

#content .main_content .tabs .technical  li {
float: left;
overflow: hidden;
position: relative;
height: 33px;
margin: 0 5px 0 0;
}

#content .main_content .tabs .technical li a {
float: left;
height: 30px;
font-weight: bold;
text-decoration: none;
padding: 10px 10px 0;
}

#content .main_content .tabs .technical li a.active {

}

#content .main_content .settings_filter h2 {
text-align: right;
}

#content .main_content .settings_filter h2 a {
text-decoration: none;
padding: 0 12px 0 0;
background: url('/bitrix/templates/household_first/images/icon_down.gif') 100% 5px no-repeat;
}

#content .main_content .settings_filter h2 a.selected {
background: url('/bitrix/templates/household_first/images/icon_up.gif') 100% 5px no-repeat;
}

#content .main_content .settings_filter .settings_filter_main {
display: block;
padding: 15px;
}

#content .main_content .settings_filter .settings_filter_main_selected {
display: none;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_main_table {
border: none;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_main_table tr td {
padding: 0 0 0 25px;
border: none;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_main_table tr td h3 {
font-size: 12px;
font-weight: bold;
margin: 0 0 15px;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_main_table tr td.producers {
width: 230px;
padding: 0;
background: url('/bitrix/templates/household_first/images/dot_v.gif') 100% 0 repeat-y;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_main_table tr td.producers .item {
float: left;
margin: 0 50px 0 0;
}

#content .main_content .settings_filter .settings_filter_main .item_settings {
margin: 0 0 5px;
}

#content .main_content .settings_filter .settings_filter_main .item_settings label {
float: left;
width: 130px;
font-size: 12px;
margin: 2px 0;
}

#content .main_content .settings_filter .settings_filter_main .item_settings .select {
margin: 0 0 0 150px;
}

#content .main_content .settings_filter .settings_filter_main .item_settings .select select {
width: 100%;
}

#content .main_content .settings_filter .settings_filter_main .price {
margin: 20px 0 0;
padding: 15px 0 0;
background: url('/bitrix/templates/household_first/images/dot_h.gif') repeat-x;
}

#content .main_content .settings_filter .settings_filter_main .price .price_main {
width: 390px;
}

#content .main_content .settings_filter .settings_filter_main .price .price_main .price_start {
float: left;
}

#content .main_content .settings_filter .settings_filter_main .price .price_main .price_finish {
float: right;
}

#content .main_content .settings_filter .settings_filter_main .price .price_main label,
#content .main_content .settings_filter .settings_filter_main .price .price_main span {
float: left;
margin: 3px 5px 0 0;
}

#content .main_content .settings_filter .settings_filter_main .price .price_main .input {
float: left;
margin: 0 5px 0 0;
}

#content .main_content .settings_filter .settings_filter_main .price .price_main .input input {
width: 60px;
text-align: center;
}

#content .main_content .settings_filter .settings_filter_main .price .price_main .trackbar {
padding: 20px 0 0 20px;
}

#content .main_content .settings_filter .settings_filter_main .price .price_main .trackbar div,
#content .main_content .settings_filter .settings_filter_main .price .price_main table,
#content .main_content .settings_filter .settings_filter_main .price .price_main table tr td {
margin: 0;
padding: 0;
border: none;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_finish {
height: 19px;
margin: 20px 0 0;
padding: 15px 0 0;
background: url('/bitrix/templates/household_first/images/dot_h.gif') repeat-x;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_finish .left_button {
float: left;
}
#content .main_content .settings_filter .settings_filter_main .settings_filter_finish .left_button input{
background: url('/bitrix/templates/household_first/images/button_reset.gif') no-repeat;
width: 119px;
height: 19px;
border: 0;
cursor: pointer;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_finish .right_button {
float: right;
}

#content .main_content .settings_filter .settings_filter_main .settings_filter_finish .right_button input{
background: url('/bitrix/templates/household_first/images/button_filter.gif') no-repeat;
width: 119px;
height: 19px;
border: 0;
cursor: pointer;
}

#content .banner {
margin: 0 0 1px;
background: url('/bitrix/templates/household_first/images/dot_line.gif') 0 100% repeat-x;
}

#content .banner .grad {
width: 100%;
}

#content .banner .grad tr {
vertical-align: top;
}

#content .banner .grad .image {
width: 360px;
padding: 0 4px 0 0;
background: url('/bitrix/templates/household_first/images/dot.gif') 100% 0 repeat-y;
border: 0px;
}

#content .banner .grad .action {
border: 0px;
}

#content .banner .grad .image div {
margin: 0 0 4px;
}

#content .banner .grad .image .more {
position: absolute;
top: 120px;
left: 30px;
width: 94px;
height: 19px;
margin: 0;
}

#content .banner .grad .action .title {
height: 25px;
margin: 0 0 1px 3px;
padding: 4px 0 0;
}

#content .banner .grad .action .title .title_body {
height: 25px;
}

#content .banner .grad .action .title h2 {
float: left;
position: relative;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
margin-top: -4px;
padding: 4px 20px;
}

#content .banner .grad .action .item {
padding: 6px 0 6px 3px;
background: url('/bitrix/templates/household_first/images/dot_line.gif') repeat-x;
}

#content .banner .grad .action .grad tr {
vertical-align: middle;
}

#content .banner .grad .action .link_banner {
width: 89px;
padding: 0 10px 0 0;
border: 0;
}

#content .banner .grad .action .link_text {
font-weight: bold;
border: 0;
}

#content .group {
margin: 1px 0 0;
}

#content .group .group_item {
padding: 10px 0;
background: url('/bitrix/templates/household_first/images/dot_line.gif') 0 100% repeat-x;
}

#content .group .title {
height: 29px;
padding: 0 0 2px;
background: url('/bitrix/templates/household_first/images/dot_line.gif') 0 100% repeat-x;
}

#content .group .title_body {
height: 25px;
margin: 0 0 1px;
padding: 4px 0 0;
}

#content .group .title_body {
height: 25px;
}

#content .group .title h2 {
float: left;
/*position: relative;*/
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
margin-top: -4px;
padding: 4px 20px;
}

#content .group .grad {
width: 100%;
}

#content .group .grad tr {
vertical-align: top;
}

#content .group .grad td {
width: 33.33%;
border: 0;
}

#content .group .grad td.first {
background: url('/bitrix/templates/household_first/images/dot.gif') 100% 0 repeat-y;
}

#content .group .grad td.end {
background: url('/bitrix/templates/household_first/images/dot.gif') repeat-y;
}

#content .group .cart {
padding: 0 15px;
}

#content .group .cart h2 {
font-size: 12px;
font-weight: bold;
margin: 0 0 15px;
}

#content .group .cart .image {
float: left;
width: 100px;
}

#content .group .cart .image div {
/*position: relative;*/
}

#content .group .cart .image div .drop_hit {
position: absolute;
top: 60px;
left: 50px;
width: 48px;
height: 44px;
background: url('/bitrix/templates/household_first/images/icon_hit.png') no-repeat;
}

#content .group .cart .image div .new {
position: absolute;
top: 0px;
left: 50px;
width: 48px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_new.png') no-repeat;
}

#content .group .cart .image div .prc {
position: absolute;
top: 30px;
left: 50px;
width: 48px;
height: 46px;
background: url('/bitrix/templates/household_first/images/icon_price.png') no-repeat;
}

#content .group .cart .image .price {
font-size: 22px;
font-weight: bold;
font-family: Tahoma;
margin: 10px 0 0;
}

#content .group .cart .image .price strong {
font-size: 25px;
}

#content .group .cart .info {
margin: 0 0 0 110px;
}

#content .group .cart .info p {
font-size: 11px;
min-height: 105px;
}

#content .group .cart .info .buy {
width: 79px;
height: 19px;
margin: 10px 0 0;
}

#footer {
height: 40px;
font-size: 12px;
font-family: 'Trebuchet MS';
margin: 70px 0 0;
padding: 26px 40px 0 20px;
background: url('/bitrix/templates/household_first/images/dot_line.gif') repeat-x;
}

#footer .copy {
float: left;
padding-bottom: 20px;
}

#footer .create {
float: right;

}

#footer .create a {

}

div.star{
background: url('/bitrix/templates/household_first/images/star.png') no-repeat;
cursor:pointer;
height: 12px;
width: 12px;
}
div.star2{
background: url('/bitrix/templates/household_first/images/star_hole.png') no-repeat;
cursor:pointer;
height: 12px;
width: 12px;
}

div.star:hover, div.star2:hover{
background: url('/bitrix/templates/household_first/images/star.png') no-repeat;
cursor:pointer;
height: 12px;
width: 12px;
}

#content .main_content table.star{
    border: 0px;
    border-collapse: collapse;
	width: auto;
    margin-left: 7px;
	margin-right: 10px;
}

#content .main_content table.star td{
    border: 0px;
    border-collapse: collapse;
	width: auto;
    padding: 0px;
}

a.catalog-item-compare{
text-decoration:none;
}


a.compare-delete-item{
text-decoration:none;
}

ul.left-menu2 li{
    padding: 0 0 10px 0px;
}

ul.left-menu2 li a{
    font-weight: bold;
    padding: 0 0 7px 7px;
}

.news-date-time {
    margin: 0 0 10px 0;
}

.news-date{
	 margin: 0 0 7px 0;
}

.news-detail{
	margin: 10px 0 15px 0;
}

.catalog-preview{
padding: 15px 0 0 0;
}


td.cart-item-actions a.cart-delete-item, th.cart-item-actions a.cart-delete-item  {
    background: url('/bitrix/templates/household_first/images/icons-sprite.gif') no-repeat scroll 0 -83px transparent;
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-size: auto;

}

td.cart-item-actions a.cart-delete-item, th.cart-item-actions a.cart-delete-item  {
    display: inline-block;
    height: 16px;
    width: 16px;
    padding-left:20px;
}

.order-item .order-title{
font-weight: bold;
padding-bottom: 10px;
padding-top: 20px;
}

#content .main_content table.analog tr td{
border: 0px !important;
padding: 0 !important;
vertical-align: top;
border-collapse: collapse;
}
#content .main_content .catalog-section table.analog .table_sort tr td,
#content .main_content .catalog-section table.analog .table_sort tr td.info,
#content .main_content .catalog-section table.analog .table_sort tr td.price{
border: 0px !important;
vertical-align: top;
}
#content .main_content .catalog-section table.analog .table_sort tr td.info{
border: 0px !important;
vertical-align: top;
}

td.cart-item-actions a.cart-shelve-item, th.cart-item-actions a.cart-shelve-item{
    display: inline-block;
    vertical-align: top;
     background: url('/bitrix/templates/household_first/images/delay_green.gif') no-repeat scroll 0 3px transparent;
	padding-left:20px;
	margin-top:5px;
}

.taboffer tr td{
vertical-align: middle;
padding: 0 !important;
}

/*Site Map */
table.map-columns { width: 100%; }
table.map-columns td { vertical-align: top; padding: 0;}
table.map-columns ul { padding:0 0 2em 0; font-weight: bold;}
table.map-columns li { margin: 0 0 1.5em 0 !important;}
table.map-columns li li { margin: 0 0 0.6em 0 !important;}
table.map-columns ul ul { font-weight: normal; padding:0 0 0 1.0em; margin: 0.6em 0}

#content .main_content table.grad {
    border-bottom: 0px;
}
		
		
/* End */
/* /bitrix/templates/household_first/components/bitrix/search.title/template1/style.css */
/* /bitrix/templates/household_first/components/bitrix/menu/left2/style.css */
/* /bitrix/templates/household_first/components/bitrix/news.list/store/style.css */
/* /bitrix/templates/household_first/components/bitrix/sale.basket.basket.small/template1/style.css */
/* /bitrix/templates/household_first/components/bitrix/breadcrumb/store/style.css */
/* /bitrix/templates/household_first/template_styles.css */
