div.products {}

div.products h1 {font-size: 22.5pt; font-weight: normal; font-family: 'Trebuchet MS'; line-height: 26.25pt; color: #FFFFFF;}
div.products h2.h1_lh {font-size: 22.5pt; font-weight: normal; font-family: 'Trebuchet MS'; line-height: 26.25pt; color: #FFFFFF;}

div.products_1 {margin-left: -3px; margin-top: 39px;}

div.products_1 ul.items {margin: 0; width: 100% /*IE FIX*/; margin-top: 53px;}
div.products_1 ul.items li {display: block; list-style: none; list-style-position: outside; padding-left: 0; background: none; margin: 0; float: left; width: 180px; padding-left: 12px;}
div.products_1 ul.items li div {width: 130px; height: 130px;}
div.products_1 ul.items li a.link {display: block; padding-left: 50px; padding-top: 9px; font-size: 13.5pt; line-height: 16.5pt; font-family: 'Trebuchet MS'; color: #FFFFFF; background: url(images/arrow.gif) 28px 3px no-repeat;}
div.products_1 ul.items li.first {padding-left: 0;}
div.products_1 ul.items.first {margin-top: 0;}

div.products_2 {margin-left: -2px; margin-top: 12px;}

div.products_2 div.products_2_box {margin-left: -16px;}
div.products_2 div.products_2_box_mid {background: url(images/products_2_box.png) repeat-y;}
div.products_2 div.products_2_box_top {height: 10px; background: url(images/products_2_box_top.png) no-repeat;}
div.products_2 div.products_2_box_btm {height: 10px; background: url(images/products_2_box_btm.png) no-repeat;}
div.products_2 div.products_2_box_pad {padding: 4px 15px; padding-right: 0;}

div.products_2 ul.items {margin: 0; width: 100% /*IE FIX*/; margin-top: 30px;}
div.products_2 ul.items li {display: block; list-style: none; list-style-position: outside; padding-left: 0; background: none; margin: 0; /*padding: 1px 0;*/ float: left; width: 300px; padding-left: 12px;}
div.products_2 ul.items li div.image {position: relative; float: left; width: 110px; height: 110px;}
div.products_2 ul.items li div.image img {position: absolute; /*left: 0; top: 0; padding: 5px; ??? */ left: 5px; top: 5px;}
div.products_2 ul.items li div.image div.border {position: absolute; left: 0; top: 0; width: 110px; height: 110px; background: url(images/border_m.png) no-repeat;}
div.products_2 ul.items li div.image a {position: absolute; left: 0; top: 0; display: block; width: 110px; height: 110px; background: url(images/blank.gif);}
div.products_2 ul.items li div.info {/*float: left;*/ padding-left: 120px;}
div.products_2 ul.items li div.info p {margin: 0;}
div.products_2 ul.items li div.info p a {/*display: block;*/ font-size: 16.5pt; line-height: 18.75pt; font-family: 'Trebuchet MS'; color: #FFFFFF;}
div.products_2 ul.items li div.info p.descr {margin-top: 2px;}
div.products_2 ul.items li div.info div.price {margin-left: -6px; height: 27px; font-size: 15pt; line-height: 20pt; margin-top: 5px; color: #F2F2F2;}
div.products_2 ul.items li div.info div.price div {float: left;}
div.products_2 ul.items li div.info div.price div.left {width: 9px; height: 27px; background: url(images/price_s_left.gif) no-repeat;}
div.products_2 ul.items li div.info div.price div.middle {height: 27px; background: url(images/price_s.gif) repeat-x; padding-right: 2px;}
div.products_2 ul.items li div.info div.price div.right {width: 4px; height: 27px; background: url(images/price_s_right.gif) no-repeat;}
div.products_2 ul.items li div.info div.price span.rub {background: url(images/price_s_rub.gif) left 5px no-repeat;}
div.products_2 ul.items li div.info div.price span.rub span {visibility: hidden;}
div.products_2 ul.items li div.info div.price div.old {margin-left: 10px; color: #ADADAD;}
div.products_2 ul.items li div.info div.price div.old span.rub {background-image: url(images/price_s_rub_old.gif); background-position: left 5px;}
div.products_2 ul.items li.first {padding-left: 0;}
div.products_2 ul.items.first {margin-top: 0;}

div.products_3 ul.item {margin: 0; margin-left: -18px; margin-top: 11px;}
div.products_3 ul.item li {display: block; list-style: none; list-style-position: outside; padding-left: 0; background: none; margin: 0; padding: 1px 0;}
div.products_3 ul.item li div.image {float: left; position: relative;}
div.products_3 ul.item li div.image div.image_big {position: absolute; left: 16px; top: 10px; width: 255px; height: 255px;}
div.products_3 ul.item li div.image div.image_big img {position: absolute; /*left: 0; top: 0; padding: 5px; ???*/ left: 5px; top: 5px;}
div.products_3 ul.item li div.image div.image_big div.border {position: absolute; left: 0; top: 0; width: 255px; height: 255px; background: url(images/border_l.png) no-repeat;}
div.products_3 ul.item li div.image div.image_big a {position: absolute; left: 0; top: 0; display: block; width: 255px; height: 255px; background: url(images/blank.gif);}
div.products_3 ul.item li div.image div.image_small {position: absolute; /*left: 16px;*/ top: 301px; width: 81px; height: 81px;}
div.products_3 ul.item li div.image div.image_small img {position: absolute; /*left: 0; top: 0; padding: 5px; ???*/ left: 3px; top: 3px;}
div.products_3 ul.item li div.image div.image_small div.border {position: absolute; left: 0; top: 0; width: 81px; height: 81px; background: url(images/border_s.png) no-repeat;}
div.products_3 ul.item li div.image div.image_small a {position: absolute; left: 0; top: 0; display: block; width: 81px; height: 81px; background: url(images/blank.gif);}
div.products_3 ul.item li div.image div.image_small.p1 {left: 16px;}
div.products_3 ul.item li div.image div.image_small.p2 {left: 105px;}
div.products_3 ul.item li div.image div.image_small.p3 {left: 192px;}
div.products_3 ul.item li div.info {padding-left: 307px; padding-top: 12px;}
div.products_3 ul.item li div.info p.make {font-size: 10.5pt;}
div.products_3 ul.item li div.info p.make span {font-size: 13.5pt;color: #F26521;}
div.products_3 ul.item li div.info div.price {margin-left: -6px; height: 27px; font-size: 26.25pt; line-height: 29pt /*normal*/; /*margin-top: 5px;*/ color: #F2F2F2; height: 39px;}
div.products_3 ul.item li div.info div.price div {float: left;}
div.products_3 ul.item li div.info div.price div.left {width: 9px; height: 37px; background: url(images/price_l_left.gif) no-repeat;}
div.products_3 ul.item li div.info div.price div.middle {height: 37px; background: url(images/price_l.gif) repeat-x; padding-right: 2px;}
div.products_3 ul.item li div.info div.price div.right {width: 4px; height: 37px; background: url(images/price_l_right.gif) no-repeat;}
div.products_3 ul.item li div.info div.price span.rub {background: url(images/price_l_rub.gif) left 7px no-repeat;}
div.products_3 ul.item li div.info div.price span.rub span {visibility: hidden;}
div.products_3 ul.item li div.info div.price div.old {margin-left: 20px; color: #ADADAD; font-size: 18.75pt;}
div.products_3 ul.item li div.info div.price div.old span.rub {background-image: url(images/price_l_rub_old.gif); background-position: left 5px;}
div.products_3 ul.item li div.info div.cart_box {width: 310px; font-family: 'Trebuchet MS'; color: #FFFFFF; margin-left: -1px; margin-top: 15px;}
div.products_3 ul.item li div.info div.cart_box p.add {margin-top: -5px; font-size: 12pt; line-height: 26.25pt; color: #F2F2F2; padding-left: 40px; background: url(images/menu_rt_cart_big.gif) left 4px  no-repeat;}
div.products_3 ul.item li div.info div.cart_box p.num {margin-top: -20px; padding-left: 40px; font-size: 8pt; line-height: 26.25pt; font-family: 'Arial'; color: #AFAFAF;}
div.products_3 ul.item li div.info div.cart_box div.form {margin-top: -20px; margin-left: 30px; margin-bottom: 10px;}
div.products_3 ul.item li div.info div.cart_box div.form input {vertical-align: middle;}
div.products_3 ul.item li div.info div.cart_box div.form input.text {width: 134px; height: 18px; color: #FFFFFF; background: url(images/form_input_text_r.gif) no-repeat; border: none; padding: 2px 8px;}
div.products_3 ul.item li div.info div.cart_box div.form input.submit {margin-left: 10px; width: 97px; height: 26px; background: url(images/form_input_submit_97.gif) no-repeat; border: none; font-family: 'Trebuchet MS'; font-size: 12pt; font-weight: bold; color: #FFFFFF;}
div.products_3 ul.item li div.info div.cart_box_mid {background: url(images/products_3_cart_box.png) repeat-y;}
div.products_3 ul.item li div.info div.cart_box_top {height: 10px; background: url(images/products_3_cart_box_top.png) no-repeat;}
div.products_3 ul.item li div.info div.cart_box_btm {height: 10px; background: url(images/products_3_cart_box_btm.png) no-repeat;}
div.products_3 ul.item li div.info div.cart_box_pad {padding: 1px 10px; padding-right: 0;}


/*div.products_3 ul.item li div.info div.live {margin-top: 0px; height:28pt;}*/


div.products_3 ul.item li div.info div.live p {margin-left: 10px; margin-top: 20px; font-family: 'Trebuchet MS';}
div.products_3 ul.item li div.info div.live p a {display: block; padding-left: 40px; font-size: 12pt; /*line-height: 26.25pt;*/ color: #F2F2F2; background: url(images/menu_rt_live_big.gif) left 4px  no-repeat;}
div.products_3 ul.item li div.table {margin-left: 20px; margin-top: 30px; width: 576px;}
div.products_3 ul.item li div.same {margin-left: 17px; margin-top: 35px;}
div.products_3 ul.item li div.same h2 {font-size: 18.75pt;}
div.products_3 ul.item li div.same_box {margin-left: -16px; margin-top: 15px;}
div.products_3 ul.item li div.same_box ul.items {margin: 0; width: 100% /*IE FIX*/; margin-top: 30px;}
div.products_3 ul.item li div.same_box ul.items li {display: block; list-style: none; list-style-position: outside; padding-left: 0; background: none; margin: 0; /*padding: 1px 0;*/ float: left; width: 300px; padding-left: 12px;}
div.products_3 ul.item li div.same_box ul.items li div.image {position: relative; float: left; width: 110px; height: 110px;}
div.products_3 ul.item li div.same_box ul.items li div.image img {position: absolute; /*left: 0; top: 0; padding: 5px; ??? */ left: 5px; top: 5px;}
div.products_3 ul.item li div.same_box ul.items li div.image div.border {position: absolute; left: 0; top: 0; width: 110px; height: 110px; background: url(images/border_m.png) no-repeat;}
div.products_3 ul.item li div.same_box ul.items li div.image a {position: absolute; left: 0; top: 0; display: block; width: 110px; height: 110px; background: url(images/blank.gif);}
div.products_3 ul.item li div.same_box ul.items li div.info {/*float: left;*/ padding-left: 120px; margin-top: -10px;}
div.products_3 ul.item li div.same_box ul.items li div.info p {margin: 0;}
div.products_3 ul.item li div.same_box ul.items li div.info p a {/*display: block;*/ font-size: 16.5pt; line-height: 18.75pt; font-family: 'Trebuchet MS'; color: #FFFFFF;}
div.products_3 ul.item li div.same_box ul.items li div.info p.descr {margin-top: 2px;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price {margin-left: -6px; height: 27px; font-size: 15pt; line-height: 20pt; margin-top: 5px; color: #F2F2F2;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price div {float: left;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price div.left {width: 9px; height: 27px; background: url(images/price_s_left.gif) no-repeat;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price div.middle {height: 27px; background: url(images/price_s.gif) repeat-x; padding-right: 2px;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price div.right {width: 4px; height: 27px; background: url(images/price_s_right.gif) no-repeat;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price span.rub {background: url(images/price_s_rub.gif) left 5px no-repeat;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price span.rub span {visibility: hidden;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price div.old {margin-left: 10px; color: #ADADAD; font-size: 15pt;}
div.products_3 ul.item li div.same_box ul.items li div.info div.price div.old span.rub {background-image: url(images/price_s_rub_old.gif); background-position: left 5px;}
div.products_3 ul.item li div.same_box ul.items li.first {padding-left: 0;}
div.products_3 ul.item li div.same_box ul.items.first {margin-top: 0;}
div.products_3 ul.item li div.same_box_mid {background: url(images/products_2_box.png) repeat-y;}
div.products_3 ul.item li div.same_box_top {height: 10px; background: url(images/products_2_box_top.png) no-repeat;}
div.products_3 ul.item li div.same_box_btm {height: 10px; background: url(images/products_2_box_btm.png) no-repeat;}
div.products_3 ul.item li div.same_box_pad {padding: 4px 15px; padding-right: 0;}

/*
div.products_3 div.products_3_box {width: 286px; height: 392px; background: url(images/products_3_box.png) no-repeat;}
*/
 
 

div.products_3 div.products_3_box_all {width: 286px; height: 392px; background: url(images/products_3_box.png) no-repeat;}


div.products_3 div.products_3_box_only_big {width: 286px; height: 280px; background: url(images/products_3_box_only_big.png) no-repeat;}



div.products_3 div.products_3_box_pad {padding: 4px 15px; padding-right: 0;}


div.products div.filters {margin-left: 54px; margin-top: 50px;}


div.products div.filters div.filters_box {width: 260px; font-family: 'Trebuchet MS'; color: #FFFFFF; margin-top: 10px;}
div.products div.filters div.filters_box h3 {font-style: normal; font-size: 13.5pt; /*line-height: 26.25pt;*/ margin: 0; margin-top: -1px;}
div.products div.filters div.filters_box img.reset {float: right; margin-top: 2px; margin-right: -1px;}
div.products div.filters div.filters_box ul {float: left; margin: 0; margin-top: 6px; width: 110px;}
div.products div.filters div.filters_box ul li {display: block; list-style: none; list-style-position: outside; padding-left: 0; background: none; /*margin: 0;*/}
div.products div.filters div.filters_box ul li a {font-size: 10.5pt; line-height: 15pt; color: #FFFFFF; background: url(images/filters_radio_off.gif) 7px 3px no-repeat; padding-left: 28px;}
div.products div.filters div.filters_box ul li a:hover,
div.products div.filters div.filters_box ul li a.active {color: #F26521; background-image: url(images/filters_radio_on.gif);}
div.products div.filters div.filters_box div.form {}
div.products div.filters div.filters_box div.form div.price {margin: 15px 0; font-size: 9pt; /*line-height: 22px;*/}
div.products div.filters div.filters_box div.form div.price span {margin-bottom: 10px; padding-left: 4px; padding-right: 4px;}
div.products div.filters div.filters_box div.form div.price input.text {width: 80px; height: 18px; color: #FFFFFF; background: url(images/form_input.gif) repeat-x; border: 1px solid #55230C; padding: 2px; vertical-align: middle;}
div.products div.filters div.filters_box div.form div.submit {text-align: right;}
/*div.products div.filters div.filters_box div.form div.submit input.submit {width: 97px; height: 26px; background: url(images/form_input_submit_97.gif) no-repeat; border: none; font-family: 'Trebuchet MS'; font-size: 12pt; font-weight: bold; color: #FFFFFF;}*/
div.products div.filters div.filters_box p.resume {font-size: 12pt; color: #F26521;}
div.products div.filters div.filters_box_mid {background: url(images/filters_box.png) repeat-y;}
div.products div.filters div.filters_box_top {height: 10px; background: url(images/filters_box_top.png) no-repeat;}
div.products div.filters div.filters_box_btm {height: 10px; background: url(images/filters_box_btm.png) no-repeat;}
div.products div.filters div.filters_box_pad {padding: 1px 15px;}
div.products div.filters div.filters_box.first {margin-top: 0;}



@media screen
{ * {}
}

@media print
{ * {}
}


div.products div.filters div.filters_box div.find_good {margin-bottom:60px; padding: 1px 1px 1px 15px;}
div.products div.filters div.filters_box div.find_good input.text {width: 150px; height: 20px; color: #FFFFFF; background: url(images/form_input.gif) repeat-x; border: 1px solid #55230C; padding: 2px; vertical-align: middle;}

div.products div.filters div.filters_box div.find_assoc_good {margin-bottom:0px; padding: 1px 1px 1px 15px;}
div.products div.filters div.filters_box div.find_assoc_good input.text {width: 150px; height: 20px; color: #FFFFFF; background: url(images/form_input.gif) repeat-x; border: 1px solid #55230C; padding: 2px; vertical-align: middle;}

a.rollover_find
{
 position:relative;
 background: url(Images/Buttons/btn_find.gif); 
 display: block; 
 width: 76px; 
 height: 26px; 
 float: left;
}
a.rollover_find:hover 
{
 background: url(Images/Buttons/btn_find_over.gif); 
 cursor:pointer;
}


div.whats {margin: 5px 5px 5px 50px;}