body { width: 100%; height: 100%; margin: 0px; padding: 0px;  background: url(/img/azbuka-bg-2.jpg) center top no-repeat; background-attachment: fixed;}}


p,li,span,td,th { font: normal 11px Tahoma; color: #000000}

form { margin: 0px; padding: 0px}

a { color: #663333; text-decoration: underline}
a:hover { color: #994c4c; text-decoration: underline}

h1,h2,h3,h5,h6 { padding: 0px; margin: 0px}

h1 { font: bold 19px Tahoma; color: #733939}
h2 { font: bold 18px Tahoma; color: #663333}
h3 { font: bold 16px Tahoma; color: #592d2d}

h5 { font: bold 14px Tahoma; color: #402020}
h6 { font: bold 13px Tahoma; color: #331a1a}

h1 a { font: bold 19px Tahoma; color: #733939}
h2 a { font: bold 18px Tahoma; color: #663333}
h3 a { font: bold 16px Tahoma; color: #592d2d}

h5 a { font: bold 14px Tahoma; color: #402020}
h6 a { font: bold 13px Tahoma; color: #331a1a}



p { padding: 0px; margin: 2px 0px 8px 0px}

ul,ol { padding: 0px; margin: 10px 0px 5px 35px}
li { padding: 0px; margin: 3px 0px 0px 0px}




/* Заголовки */
h3.h_stl1 { margin: 0px; padding: 0px; font: bold 12px Tahoma; color: #ffffff}
h3.h_stl2 { margin-left: 15px}

h3.h_stl3 { font-size: 12px; font-weight: bold}
h3.h_stl4 { font-size: 14px; font-weight: bold}
h3.h_stl5 {margin-left: 10px}
h3.h_ots { margin: 0px 15px 10px 17px}


/** Подписка на новости **/
table.sub_ttl { background-color: #af9083; border-left: 4px solid #9d8176}
table.sub_ttl th { font: normal 12px Tahoma; color: #ffffff; white-space: nowrap; padding: 14px 5px 14px 11px}
table.sub_ttl td { padding: 0px 18px 0px 0px}
td.sub_ttl_stl1 { width: 100%; padding: 0px}
td.sub_ttl_stl1 input { width: 100%; font: normal 12px Tahoma; color: #666666; border: 1px solid #ffffff}
 
/** Подписка на новости **/
/* Заголовки */


/* Стили */
table.stl1 { margin-bottom: 8px}
table.stl2 { background-color: #ffffff}
td.stl3 { background: url(/images/kol_bg.gif) left top repeat-y}
table.stl4 { background: url(/images/kol_bg.gif) right top repeat-y}
td.stl5 { background: url(/images/shapka_bg2.gif) left top repeat-x; width: 978px;}

table.stl6 { border-left: 1px solid #ffffff}
td.stl7 { border-left: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9}

h3.stl8 { font: bold 16px Arial; color: #ff0000; background: url(/images/tov_icon_top.gif) left center no-repeat; padding: 14px 0px 14px 50px; margin: 0px}

img.stl9 { cursor: pointer; border: 1px solid #000000}

/** Панель корзины **/
td.stl10 { color: #a3998e}
td.stl10 p { color: #a3998e}
td.stl10 span { color: #a3998e}
td.stl10 a { color: #a3998e}
td.stl10 input { color: #a3998e}

td.stl11 { color: #cccccc}
td.stl11 p { color: #cccccc}
td.stl11 span { color: #cccccc}
td.stl11 p a { color: #cccccc}
td.stl11 p a:hover { color: #ffffff}
td.stl11 input { color: #cccccc}
/** Панель корзины **/

a.ots1 { margin-left: 25px}
img.ots2 { margin: 3px 0px 3px 0px}
td.ots3 { padding-right: 10px}
td.ots4 { padding: 0px 10px 0px 10px}
td.ots5 { padding: 36px 0px 0px 0px}

img.ots6 { margin-right: 5px}
object.ots7 { margin-right: 5px}
td.ots8 { padding-bottom: 10px}

ul.ots9 { margin: 0px}

td.ots10 { padding: 0px 2px 10px 12px}

span.fnt1 { font: normal 9px Tahoma; color: #666666;}
span.fnt2 { color: #999999}
input.fnt3 { font: normal 12px Tahoma; color: #666666;}

span.fnt4 { font-weight: bold; color: #7c4934}

form.frm1 { margin: 0px}

tr.brd1 td { border-top: 5px solid #ffffff}
td.brd2 { border-left: 1px solid #cccccc}
td.brd3 { border-right: 1px solid #cccccc}
td.brd4 { border-bottom: 1px solid #cccccc}

table.brd5 { border-collapse: collapse}
table.brd5 td { border: 1px solid #c5c5c5}
/* Стили */


/* Путь */
td.path { font: normal 10px Tahoma; color: #999999; padding: 6px 0px 2px 10px; border-top: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9; height: 30px}
td.path h1 { font: bold 12px Tahoma; margin: 0px 0px 8px 0px; padding: 0px; color: #000000}
td.path a { font: normal 10px Tahoma; color: #999999; text-decoration: none}
td.path a:hover { color: #663333; text-decoration: underline}
td.path span.path_select { font: normal 10px Tahoma; color: #333333}
/* Путь */


/* Анонс товара */
td.tovar_td_stl1_2 {border-right: 1px solid #e9e9e9}
td.tovar_td_stl1 { border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9}

div.tovar_td_stl2 { width: auto; height: 48px}

h3.tovar_anons_stl1 { font: bold 11px Tahoma; color: #663333}
h3.tovar_anons_stl1 a { font: bold 11px Tahoma; color: #663333; text-decoration: underline}
h3.tovar_anons_stl1 a:hover { font: bold 11px Tahoma; color: #a65353; text-decoration: underline}

span.tovar_anons_stl2 { font: normal 11px Tahoma; color: #666666}
span.tovar_anons_stl3 { font: bold 12px Tahoma; color: #663333}
/* Анонс товара */


/* Описание товара */
td.tovar_photo_stl1 { text-align: left; vertical-align: top; padding: 0px 0px 12px 0px}
td.tovar_photo_stl1 h3 { font-size: 14px; margin-right: 5px}

td.tovar_photo_stl2 { text-align: left; vertical-align: bottom; padding: 0px 0px 5px 0px}
td.tovar_photo_stl2 td { width: 300px; height: 300px; border: 1px solid #eeeeee; text-align: center; vertical-align: middle}
td.tovar_photo_stl2 div { float: right; margin: -47px 0px 0px 0px; position: relative}
td.tovar_photo_stl2 div img { border: 1px solid #dddddd}

table.tovar_photo_stl3 { float: left; display: table; margin: 5px 6px 0px 0px;}
table.tovar_photo_stl3 td { border: 1px solid #eeeeee; text-align: center; vertical-align: middle}
table.tovar_photo_stl3 img { cursor: pointer}

table.tovar_photo_stl31 {margin: 5px 6px 0px 0px;}
table.tovar_photo_stl31 td { border: 1px solid #eeeeee; text-align: center; vertical-align: middle}
table.tovar_photo_stl31 img { cursor: pointer}


table.tovar_photo_stl4 td { width: 50px; height: 50px}
table.tovar_photo_stl5 { width: 97px; height: 97px}
div.tovar_photo_stl6 { overflow-x: hidden; overflow-y: auto; width: 155px; height: 100%; position: absolute; left: 0px; top: 0px; background-color: #ffffff}
div.tovar_photo_stl7 { width: 100%; height: 100%; overflow: scroll}
div.tovar_photo_stl8 { width: auto; height: 100%; padding-left: 155px}

/** Смотрите так же **/
table.showto_ots1 { margin: 10px 0px 30px 0px}
table.showto_ots2 { margin: 10px 0px 5px 0px}
table.showto td { border: none; padding: 0px 15px 30px 0px}
table.showto img { border: 1px solid #e9e9e9}
table.showto div.showto_foto { width: 150px; height: 150px; margin: 0px; padding: 0px}
table.showto div.showto_foto a { text-decoration: none}
table.showto div.showto_icon { height: 44px; margin: -50px 0px 0px 5px; padding: 0px}
table.showto div.showto_icon img { border: none}
/** Смотрите так же **/

/** Хиты продаж **/
table.topsale { margin: 0px; padding: 0px}
table.topsale td { border: 2px solid #e9e9e9; padding: 7px}
table.topsale td.topsale_nobord { border: 0px none #ffffff}
table.topsale div.showto_foto { width: 150px; height: 150px; margin: 0px; padding: 0px}
table.topsale div.showto_foto a { text-decoration: none}
table.topsale div.showto_icon { height: 44px; margin: -50px 0px 0px 5px; padding: 0px}
table.topsale div.showto_icon img { border: none}
table.topsale span.topsale_price span { font-weight: bold}
/** Хиты продаж **/
/* Описание товара */


/* Книга жалоб и предложений */
table.qa { margin-top: 15px; border-bottom: 1px solid #e9e9e9}
table.qa td { padding: 5px 0px 5px 0px; border-top: 1px solid #e9e9e9}
table.qa span { font-weight: bold}

form.qa_form { margin: 5px 0px 0px 0px}
form.qa_form input.qa_form_width { width: 129px; margin-right: 10px}
form.qa_form textarea { margin: 2px 0px 5px 0px}
/* Книга жалоб и предложений */


/* Сравнить отмеченные */
table.tovar_compare { background-color: #dfd3ce}
table.tovar_compare td { font: normal 11px Tahoma; color: #333333; padding: 4px 10px 4px 10px}
table.tovar_compare td.tovar_compare_ots { padding-right: 0px}
table.tovar_compare span { font-weight: bold}
table.tovar_compare span span { text-decoration: none}
table.tovar_compare a { font: normal 11px Tahoma; color: #000000}
table.tovar_compare a.tovar_compare_stl1 { color: #999999}
table.tovar_compare a:hover { color: #663333}
/* Сравнить отмеченные */


/* Страницы товара */
td.tovar_page { padding: 23px 0px 15px 10px}
td.tovar_page a { font: normal 12px Tahoma; color: #663333; margin: 0px 4px 0px 4px; text-decoration: underline}
td.tovar_page a:hover { color: #a65353; text-decoration: underline}
td.tovar_page a.tovar_page_stl1 { font-weight: bold; color: #ffffff; background-color: #663333; padding: 3px; text-decoration: none; margin: 0px}
td.tovar_page a.tovar_page_stl1:hover { color: #ffffff; background-color: #a65353; text-decoration: none; padding: 3px;}
/* Страницы товара */


/* Количество товара на странице */
td.tovar_size_on_page { font: normal 11px Tahoma; color: #666666; padding: 18px 10px 15px 0px}
td.tovar_size_on_page a { font: normal 11px Tahoma; color: #666666; text-decoration: underline}
td.tovar_size_on_page a:hover { color: #a65353; text-decoration: underline}
td.tovar_size_on_page span { font-weight: bold}
td.tovar_size_on_page input { border: 1px solid #d9cece; text-align: right; font: normal 11px Tahoma}
td.tovar_size_on_page input.tovar_size_on_page_nobord { border: none; text-align: center; margin-left: 10px}
/* Количество товара на странице */


/* Центральная колонка главной страницы */
td.ckol { border-bottom: 1px solid #eaeaea; background: url(/images/kol_bg.gif) right top repeat-y}
/* Центральная колонка главной страницы */


/* Левая колонка */
td.lkol2 { background: url(/images/oplata-po-kredit.jpg) center bottom no-repeat; padding-bottom: 210px}
/* Левая колонка */

td.rkol { border-left: 1px solid #ffffff; background: url(/images/kol_bg.gif) left top repeat-y; width: 100px;}




/* Список новостей */
/** Заголовок **/
table.news_ttl { background-color: #7c4934; border-top: 4px solid #6a3e2c}
table.news_ttl th { padding: 4px 10px 6px 14px; background: url(/images/ttl_bg2.gif) left top repeat-y}
table.news_ttl td { padding: 4px 8px 6px 0px; font: normal 11px Tahoma; color: #ffffff}
table.news_ttl h3 { font: bold 12px Tahoma; color: #ffffff; margin: 0px; padding: 0px}
table.news_ttl a { font: normal 11px Tahoma; color: #ffffff; text-decoration: underline}
table.news_ttl a:hover { color: #f2e1da; text-decoration: underline}
/** Заголовок **/

table.news_list td { font: normal 11px Tahoma; color: #999999}
table.news_list a { font: normal 12px Tahoma; color: #663333; text-decoration: underline}
table.news_list a:hover { color: #b34747; text-decoration: underline}
/* Список новостей */



/* Главный баннер*/
table.banner_main { border: 1px solid #000000}
table.banner_main td { text-align: center; vertical-align: middle; padding: 3px 0px 3px 0px}


table.banner_collect td { text-align: center; vertical-align: middle; padding: 6px 0px 6px 0px}
table.banner_collect a { padding: 1px; margin: auto; border: 1px solid #eaeaea; display: table}
table.banner_collect img { padding: 0px; margin: 0px}
/* Главный баннер*/


/* Меню */
table.pnl_menu a.pnl_menu_logo { display: block; width: 210px; height: 74px; float: none; background-color: transparent; border: 0px none #ffffff; margin: 0px; padding: 0px}
table.pnl_menu a.pnl_menu_logo:hover { display: block; width: 210px; height: 74px; float: none; background-color: transparent; border: 0px none #ffffff; margin: 0px; padding: 0px}
table.pnl_menu { background: url(/images/shapka.jpg) left top no-repeat; border-bottom: 1px solid #ffffff}
table.pnl_menu ul.menu_botttom { margin: 0px; padding: 0px;}
table.pnl_menu ul.menu_botttom li { margin: 0px; padding: 0px; display: inline; white-space: nowrap; color: #903416;}
table.pnl_menu a { display: table; float: left; margin: 0px; font: normal 11px Tahoma; color: #ffffff; text-decoration: none; padding: 9px 17px 9px 17px; border-top: 1px solid #dccdc8; background-color: #000000}
table.pnl_menu a:hover { color: #ffffff; text-decoration: underline; border-top: 1px solid #ffffff; background-color: #222222}
table.pnl_menu a.pnl_menu_stl1 { display: table; float: left; margin: 0px; font: normal 11px Tahoma; color: #ffffff; text-decoration: none; padding: 9px 17px 9px 17px; border-top: 1px solid #dccdc8; border-right: 1px solid #dccdc8; background-color: #000000}
table.pnl_menu a.pnl_menu_stl1:hover { color: #ffffff; text-decoration: underline; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; background-color: #222222}
/* Меню */



/* Меню категорий и брендов на странице всех категорий и брендов */
ul.cmenu li.c { list-style-type: none; line-height: 14px; padding: 0px 0px 0px 0px}
ul.cmenu li.c a { font: normal 12px Tahoma; color: #663333; text-decoration: none; line-height: 14px}
ul.cmenu li.c a:hover { color: #663333}
/* Меню категорий и брендов на странице всех категорий и брендов */


/* Меню категорий и брендов на внутренней странице */
ul.cmenu2 {  margin: 3px 4px 0px 10px; padding: 0px}
ul.cmenu2 li {  list-style-type: none; margin: 0px; padding: 0px}
ul.cmenu2 a.cmenu2_stl2 { background: #ecdcd5 url(/images/cmenu_img2.gif) right center no-repeat}
ul.cmenu2 a.cmenu2_stl2:hover { background: #f2e1da url(/images/cmenu_img2.gif) right center no-repeat}
ul.cmenu2 a { width: 100%; display: table; margin: 4px 0px 3px 0px; padding: 1px 0px 2px 17px; text-decoration: underline; font: normal 12px Tahoma}
ul.cmenu2 a:hover { background: #f7e6df url(/images/cmenu_img2.gif) right center no-repeat; text-decoration: none; color: #000000}

h2.cmenu2_stl1 { margin: 11px 4px 0px 10px; padding: 1px 0px 2px 7px; background: #9d4925 url(/images/cmenu_img2.gif) right center no-repeat}
h2.cmenu2_stl1 a { padding: 0px 0px 0px 10px; font: bold 12px Tahoma; color: #ffffff; text-decoration: none; background: url(/images/cmenu_img.gif) left top no-repeat}
h2.cmenu2_stl1 a:hover { color: #ffffff; text-decoration: underline}
/* Меню категорий и брендов на внутренней странице */


/* Меню категорий */
table.tmenu { background: #7c4934 url(/images/tmenu_bg.gif) left top repeat-x; border-bottom: 1px solid #ffffff; height: 48px;}
table.tmenu td { text-align: center; vertical-align: middle; background: url(/images/tmenu_line.gif) left center no-repeat; padding: 12px 8px 12px 8px}
table.tmenu td a { font: normal 11px Tahoma; color: #ffffff}
table.tmenu td a:hover { color: #f2e1da}
table.tmenu td a.tmenu_stl1 { font-weight: bold}
table.tmenu td a.tmenu_stl1:hover { font-weight: bold}
/* Меню категорий */




/* Панель корзины */
td.pnl_cart a { font: normal 12px Tahoma; color: #a3998e; text-decoration: underline}
td.pnl_cart a:hover { color: #c9bdaf}


td.pnl_cart { vertical-align: middle; background-color: #3e3933}


td.pnl_cart td { vertical-align: middle; font: normal 12px Tahoma; color: #a3998e; white-space: nowrap; height: 40px}


td.pnl_cart_stl1 { padding: 0px 25px 0px 15px}
td.pnl_cart_stl1 a { font-weight: bold; text-decoration: none}
td.pnl_cart_stl1 a:hover { font-weight: bold}

td.pnl_cart_stl2 span { font: bold 12px Tahoma; padding: 0px 12px 0px 0px; color: #a3998e}

td.pnl_cart_stl3 { border-left: 1px solid #625e59; border-right: 1px solid #625e59; padding: 0px 12px 0px 12px}
td.pnl_cart_stl3 { width: 134px; height: 34px;}

td.pnl_cart_stl4 { padding: 0px 20px 0px 10px}
td.pnl_cart_stl4 img { margin: 2px 11px 0px 0px}
td.pnl_cart_stl4 p { line-height: 20px; margin: 0px; padding: 0px}
td.pnl_cart_stl4 span { font-weight: bold}
td.pnl_cart_stl4 input { border: 0px none #3e3933; background-color: #3e3933; font: bold 12px Tahoma; width: 14px; text-align: center}
td.pnl_cart_stl4 input.pnl_cart_stl4_2 { width: 85px; text-align: left}

a.pnl_cart_stl5 { margin: 0px 0px 0px 30px}
/* Панель корзины */


/* Корзина */
table.cart th { font: bold 12px Tahoma; color: #000000}
td.cart_stl1 { border-top: 1px solid #bbbbbb}
td.cart_stl1 td { padding: 0px 5px 0px 0px; white-space: nowrap}
td.cart_stl1 td.cart_stl2 { padding: 0px}
/* Корзина */


/* Copyright*/
td.pnl_copy { font: normal 11px Tahoma; color: #999999}
td.pnl_copy a { font: normal 11px Tahoma; color: #999999; text-decoration: underline}
td.pnl_copy a:hover { color: #994c4c}
td.pnl_copy_stl1 { padding: 5px 0px 0px 30px}
td.pnl_copy_stl2 { padding: 5px 0px 0px 10px}
/* Copyright*/


/* Поиск по параметрам */
table.search_filter { margin: 5px 0px 0px 0px}
table.search_filter h3 { margin: 0px 0px 5px 0px}
table.search_filter table { float: left; margin: 0px 5px 5px 0px}
table.search_filter table th { font-weight: bold; text-align: left; vertical-align: middle; white-space: nowrap; padding: 0px 3px 0px 0px}
table.search_filter table td { font-weight: bold; text-align: left; vertical-align: middle; white-space: nowrap}
table.search_filter input { border: 1px solid #d9cece}
table.search_filter input.search_filter_btn { border: none}
/*table.search_filter input.search_filter_nobor { border: none}*/

table.filter_index { background-color: #f2edeb; border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff}
table.filter_index table { width: 228px}
table.filter_index td th { font-weight: bold}
table.filter_index td { padding: 5px 2px 10px 12px; font-weight: bold}
table.filter_index table table { margin: 0px 5px 5px 0px}
table.filter_index td td { text-align: left; vertical-align: middle; padding: 0px}
table.filter_index input { border: 1px solid #d9cece}
table.filter_index input.filter_index_btn { border: none}
/* Поиск по параметрам */


/* Блок контактов */
td.blk_contacts { font: normal 12px Tahoma; color: #ffffff; background: #af9083 url(/images/blk_contacts_bg.gif) left top repeat-y; text-align: left; vertical-align: middle; padding: 10px 10px 10px 24px; border-top: 1px solid #e9e9e9}
td.blk_contacts p { margin: 15px 0px 15px 0px; padding: 0px; white-space: nowrap; color: #ffffff}
td.blk_contacts span { font: bold 17px Tahoma; color: #ffffff}
td.blk_contacts p.blk_contacts_stl1 { font-weight: bold}
/* Блок контактов */

/* Блок контактов */
td.blk_contacts2 { font: normal 12px Tahoma; color: #ffffff; background: #af9083 url(/images/blk_contacts_bg.gif) right top repeat-y; text-align: left; vertical-align: middle; padding: 10px; border-top: 1px solid #e9e9e9}
td.blk_contacts2 p { margin: 15px 0px 15px 0px; padding: 0px; white-space: nowrap; color: #ffffff}
td.blk_contacts2 span { font: bold 17px Tahoma; color: #ffffff}
td.blk_contacts2 p.blk_contacts_stl1 { font-weight: bold}
/* Блок контактов */


/* Производитель */
td.manuf { background-color: #7c4934; padding: 30px 10px 10px 10px}
td.manuf h1 { color: #ffffff}
/* Производитель */

table.ptree {display: none; position: absolute; padding: 2px; margin: 0px; border: 1px solid #000000; background-color: #ffffff;}
table.ptree caption { background-color: #ffe4d9; font: bold 14px Tahoma}
table.ptree a {color: #663333}
table.ptree b a {color: #663333}
table.ptree a:hover { color: #a65353}
table.ptree table.prtee_mark { border-top: 1px solid #cfcfcf; margin-top: 4px}


/* Баннеры */
table.banners td { padding-top: 10px}
table.banners img { margin-right: 5px}
table.banners object { margin-right: 5px}


table.search_filter input.prop { margin: 0px; padding: 0px;  border: none;  height: 12px;}

table.search_filter td.vv { 
  font: normal 10px Verdana,Tahoma; color: #552222; text-decoration: none; line-height: 10px
}

table.search_filter td.vv a { 
  font: normal 10px Verdana,Tahoma; color: #552222; text-decoration: none; line-height: 10px
}

table.search_filter td.vv a:hover { 
   color: #663333;
   text-decoration: underline;
}

/* Bottom banner block */
.banbg
 {
  background-color: #af9083;
  border-top: 4px solid #9d8176;
  color: #fff;
  font-family: Tahoma;
 }
   
b.rbottom {display:block;background: #FFF}
b.rbottom b 
 {
  display:block;
  height: 1px;
  overflow: hidden; 
  background: #af9083
 }
b.r1 {margin: 0 5px}
b.r2 {margin: 0 3px}
b.r3 {margin: 0 2px}
b.r4, b.rbottom b.r4 {margin: 0 1px;height: 2px}


option.first {background-color: #af9083;}

img.pics {border: 1px solid #663333;}



td.border_banner {border:1px solid #000000;}
td.border_banner a {display:block; text-decoration:none; color:#FFFFFF;}
td.border_banner a:hover {display:block; text-decoration:none; color:#FFFFFF;}
td.border_banner2 a {display:block; text-decoration:none; color:#FFFFFF;}
td.border_banner2 a:hover {display:block; text-decoration:none; color:#FFFFFF;}


td.for_head {background:url(/img/forum_bg.gif) left top repeat-x; height:48px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#ffffff; margin:0; padding:0;}
td.for_head2 {background:url(/img/forum_bg.gif) left top repeat-x; height:48px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#ffffff; margin:0; padding:0;}
td.post {margin:0; padding:3px; border-left:1px solid #000000; border-bottom:1px solid #000000;}
td.post a {font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000;}
td.post a:hover {font-family:Tahoma; font-size:12px; font-weight:bold; color:#071e82;}
td.post_last {margin:0; border-bottom:1px solid #000000;}
td.post_last2 {margin:0; border-bottom:1px solid #000000; border-right:1px solid #000000;}
td.post_last3 {margin:0; padding:3px; border-bottom:1px solid #000000;}
td.fon {background:#000000;}

div.divient { font-family:Tahoma; font-size:10px; font-weight:bold; color:#000000;}
.smallest_red { font-family:Tahoma; font-size:10px; font-weight:bold; color:#d00707;}
span.vlogen a {font-family:Tahoma; font-size:10px; font-weight:normal; color:#000000;}
span.vlogen a:hover{font-family:Tahoma; font-size:10px; font-weight:normal; color:#071e82;}

blockquote {font-style: italic; background-color: #f5f5f5; border:#cccccc; border-style: dashed; border-width: 1px; padding:3px; margin-top: 5px; margin-bottom: 5px; margin-left: 35px; margin-right: 35px;}

/* new style */

.head {background: #4f2919;}
td.logo {margin: 0px; padding: 0px 0px 0px 20px; width: 150px;}
td.logo a {font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; text-decoration: none;}
td.logo a:hover {font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; text-decoration: none;}
td.number {font-family:Verdana; font-size:11px; font-weight:bold; color:#ffffff; width: 270px; background: url(/img/border_bg.gif) right top no-repeat;}
td.number  span {font-family:Verdana; font-size:17px; font-weight:bold; color:#ffffff;}
td.all_category {background: url(/img/border_bg.gif) right top no-repeat; width: 150px; vertical-align: middle;}
td.cart_top {margin: 0px; padding: 0px 0px 10px 33px;}
table.cart_top2 td {font-family:Verdana; font-size:12px; font-weight:bold; color: #ffffff;}
table.cart_top2 td a {font-family:Verdana; font-size:12px; font-weight:bold; color: #ffffff; text-decoration:underline;}
table.cart_top2 td a:hover {color: #ffffff; text-decoration:underline;}
input.cart1 { border: none; background-color: #4f2919; font: bold 12px Tahoma; width: 14px; text-align: center; color: #ffffff;}
input.cart2 { border: none; background-color: #4f2919; font: bold 12px Tahoma; width: 100px; text-align: center; color: #ffffff;}

.catalog_title {background: url(/img/cat_title_bg.gif) left top no-repeat; width:190px; height:26px; border-bottom:6px solid #000000; margin: 0px; padding: 0px;}
.catalog_title span {display: block; font-family:Verdana; font-size:14px; font-weight:bold; color:#ffffff; margin: 0px; padding: 6px 0px 3px 13px;}
.catalog_raspr {background: url(/img/raspr.gif) left top no-repeat; width:190px; height:29px; margin: 0px; padding: 0px 0px 0px 12px;}
.catalog_raspr a {font-family:Verdana; font-size:14px; font-weight:bold; color:#ef0c15; text-transform: uppercase; text-decoration: none;}
.catalog_raspr a:hover {font-family:Verdana; font-size:14px; font-weight:bold; color:#ef0c15; text-transform: uppercase; text-decoration: none;}
.catalog {border-left:1px solid #99786c; border-right:1px solid #99786c;}

td.l1 {background: url(/img/cat_bg.gif) left top repeat-x; margin: 0px; padding: 2px 0px 3px 11px;}
td.l1 a {font-family:Verdana; font-size:12px; font-weight:bold; color: #663333; text-decoration:none;}
td.l1 a:hover {color: #663333; text-decoration:underline;}
td.l1_select {background: url(/img/cat_bg.gif) left top repeat-x; margin: 0px; padding: 2px 0px 0px 11px;}
td.l1_select a {font-family:Verdana; font-size:12px; font-weight:bold; color: #663333; text-decoration:none;}
td.l1_select a:hover {color: #663333; text-decoration:underline;}
td.l2 {margin: 0px; padding: 0px 0px 0px 13px;}
td.l2 a {font-family:Verdana; font-size:11px; font-weight:normal; color: #474747; margin: 0px; padding: 0px 0px 0px 9px; background: url(/img/list_img.gif) left center no-repeat; text-decoration: none;}
td.l2 a:hover {font-family: Verdana; font-size:11px; font-weight:normal; color: #474747; background: url(/img/list_img.gif) left center no-repeat; text-decoration: underline;}
td.l2_select {margin: 0px; padding: 0px 0px 0px 13px;}
td.l2_select a.menu2_select {font-family:Verdana; font-size:11px; font-weight:bold; color: #474747; margin: 0px; padding: 0px 0px 0px 9px; background: url(/img/list_img.gif) left center no-repeat; text-decoration: none;}
td.l2_select a.menu2_select:hover {font-family: Verdana; font-size:11px; font-weight:bold; color: #474747; background: url(/img/list_img.gif) left center no-repeat; text-decoration: underline;}
td.l3 {margin: 0px; padding: 0px 0px 0px 30px;}
td.l3 a {font-family:Verdana; font-size:10px; font-weight:normal; color: #474747; margin: 0px; padding: 0px 0px 0px 9px; text-decoration: none;}
td.l3 a:hover {font-family: Verdana; font-size:10px; font-weight:normal; color: #474747; text-decoration: underline;}
td.l3_select {margin: 0px; padding: 0px 0px 0px 30px;}
td.l3_select a.menu2_select {font-family:Verdana; font-size:10px; font-weight:bold; color: #474747; margin: 0px; padding: 0px 0px 0px 9px; text-decoration: none;}
td.l3_select a.menu2_select:hover {font-family: Verdana; font-size:10px; font-weight:bold; color: #474747; text-decoration: underline;}



td.menu {background: url(/img/menu_top_bg.gif) left top repeat-x; height: 31px; border-bottom: 1px solid #ffffff;}
table.top_menu td a {margin: 0px; padding: 7px 15px 0px 15px; display:block; height: 24px; font-family:Verdana; font-size:12px; font-weight:bold; color: #ffffff; text-decoration: none;}
table.top_menu td a:hover {color: #ffffff; text-decoration: underline;}

table.search_bg {background: url(/img/search_bg.gif) left top repeat-x; height: 50px;}
table.frm_search {height: 50px;}
table.frm_search input { width: 150px; margin: 0px 0px 1px 0px;}
table.frm_search select.sel { width: 200px; margin: 0px 0px 0px 0px; font: normal 11px Verdana; color: #000000}
table.frm_search select.brend { width: 140px; margin: 0px 0px 0px 0px; font: normal 11px Verdana; color: #000000; height:18px;}
table.frm_search input.frm_search_stl1 { border: 0px none; background: url(/images/user_page.gif) left top no-repeat; color: #ffffff; text-decoration: underline; font: normal 12px Verdana; margin: 0px; padding: 0px 0px 0px 25px; width: 70px; height: 18px; text-align: left; vertical-align: middle; cursor: pointer;}
table.frm_search input.keywords { width: 140px; border: 1px solid #ffffff; margin: 0px 0px 0px 0px; font: normal 11px Verdana; color: #666666}
table.frm_search input.keywords2 { width: 70px; border: 1px solid #ffffff; margin: 0px 0px 0px 0px; font: normal 11px Verdana; color: #666666}
table.frm_search input.price_min { width: 45px; border: 1px solid #ffffff; margin: 6px 0px 0px 0px; font: normal 11px Verdana; color: #000000}
table.frm_search input.price_max { width: 45px; border: 1px solid #ffffff; margin: 6px 0px 0px 0px; font: normal 11px Verdana; color: #000000}

table.blk_user {height: 50px; }
table.blk_user td {font: bold 11px Tahoma; color: #ffffff; padding: 3px 5px 3px 5px; white-space: nowrap}
table.blk_user input { width: 120px; border: 1px solid #ffffff; margin: 0px 3px 2px 0px}
table.blk_user td p { padding: 0px; margin: 0px 0px 5px 0px; color: #ffffff; font: bold 11px Tahoma;  white-space: nowrap}
table.blk_user td a { font: normal 11px Verdana; color: #ffffff; text-decoration: underline; background: url(/images/user_page.gif) left center no-repeat; padding: 3px 0px 3px 25px; margin: 0px}
table.blk_user td a:hover { color: #f2e1da}

table.filter_index input.blk_user_stl1 {color: #7c4934; text-decoration: underline; font: normal 12px Verdana; margin: 0px; padding:0 0 5px 0; width: 70px; height: 18px; text-align: center; vertical-align: middle; cursor: pointer;}
table.blk_user input.blk_user_stl1 { border: 0px none; background: url(/images/user_page.gif) left center no-repeat; color: #ffffff; text-decoration: underline; font: normal 12px Verdana; margin: 0px; padding: 0px 0px 0px 25px; width: 70px; height: 18px; text-align: left; vertical-align: middle; cursor: pointer;}
td.reg a.links {color: #ffffff; text-decoration: none; font: normal 12px Verdana;}
td.reg a.links:hover {color: #ffffff; text-decoration: none; font: normal 12px Verdana;}
table.blk_user span { border: 0px none; color: #ffffff; text-decoration: underline; font: normal 12px Verdana; margin: 0px; padding: 0px 0px 0px 25px; height: 18px; width:70px; text-align: right; vertical-align: middle}
table.blk_user input.pasw { font-weight: normal; font-size: 12px; font-family: Tahoma; color: #666666; width: 110px;}

table.news_ind td.titl {background: url(/img/news_tit.gif) left top no-repeat; height: 32px;}
table.news_ind td.titl span { display: block; margin: 0px; padding: 8px 0px 0px 11px; font-weight: bold; font-size: 14px; font-family: Verdana; color: #ffffff;}
table.news_ind td.ntex {background: #ebe8ea;margin: 0px; padding: 10px; color: #001228; font-weight: normal; font-size: 11px; font-family: Verdana;}
table.news_ind td.ntex span {font-weight: bold; font-size: 12px; font-family: Verdana; color: #663333;}

table.news_f {width: 251px; margin: 0px; padding: 0px;}
table.news_f td.title_n {background: url(/img/news_f.gif) left top no-repeat; height: 26px; text-align: center; border-bottom: 6px solid #000000;}
table.news_f td.title_n span {display: block; color: #ffffff; font-weight: bold; font-size: 14px; font-family: Verdana; margin:0; padding: 6px 0px 3px 0px;}
table.news_f td.all_n {border-left: 1px solid #99786c; border-right: 1px solid #99786c; margin: 0px; padding: 5px 5px 0px 5px;}
table.news_f td.all_n p {color: #663434; font-weight: bold; font-size: 10px; font-family: Verdana; margin: 0px; padding: 3px;}
table.news_f td.all_n a.d_n {color: #001228; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none;}
table.news_f td.all_n a.d_n:hover {color: #001228; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: underline;}

table.spec_f {width: 251px; margin: 0px; padding: 0px;}
table.spec_f td.title_spec {background: url(/img/spec_bg.gif) left top no-repeat; height: 40px;}
table.spec_f td.title_spec span {display: block; color: #ffffff; font-weight: bold; font-size: 14px; font-family: Verdana; margin:0; padding: 10px 20px 10px 10px;}
table.spec_f td.all_spec {border-left: 1px solid #99786c; border-right: 1px solid #99786c; margin: 0px; padding: 0px;}
table.spec_f td.next_spec {border-left: 1px solid #99786c; border-right: 1px solid #99786c; margin: 0px; padding: 0px;}
table.spec_f td.next_spec a {color: #663333; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: underline; margin: 0px; padding: 0px 30px 0px 0px;}
table.spec_f td.next_spec a:hover {color: #663333; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none;}

td.footer {background: url(/img/bottom_bg.gif) left top repeat-x; height: 266px;}
table.news_bot {height: 42px; background: url(/img/news_bg.gif) left top repeat-x;}
table.news_bot td {font-weight: normal; font-size: 13px; font-family: Verdana; color: #ffffff;}
div.border_with {height: 264px; background: #ffffff;}
div.cont {margin: 0px; padding: 50px 0px 0px 35px;}
div.cont p {margin: 0px; padding: 0px; font-weight: normal; font-size: 13px; font-family: Verdana; color: #ffffff;}
div.cont p span.bold {margin: 0px; padding: 0px; font-weight: bold; font-size: 17px; font-family: Verdana; color: #ffffff;}
div.cont p span.small {margin: 0px; padding: 0px; font-weight: normal; font-size: 11px; font-family: Verdana; color: #ffffff;}
div.cont p a {margin: 0px; padding: 0px; font-weight: bold; font-size: 11px; font-family: Verdana; color: #ffffff; text-decoration: none;}
div.cont p a:hover {margin: 0px; padding: 0px; font-weight: bold; font-size: 11px; font-family: Verdana; color: #ffffff; text-decoration: underline;}

table.bot_ban {margin:0; padding: 23px 0px 10px 0px;}
table.cyber {margin:0; padding: 10px 12px 0px 12px;}
table.cyber td {color: #903416; font-weight: normal; font-size: 11px; font-family: Verdana;}
table.cyber td span {color: #903416; font-weight: normal; font-size: 11px; font-family: Verdana;}
table.cyber td a {color: #903416; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none;}
table.cyber td a:hover {color: #903416; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: underline;}

table.bottom_menu {height: 40px;}
table.bottom_menu td {margin: 0px; padding: 10px 11px  18px 11px;}
table.bottom_menu td a {color: #903416; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: underline;}
table.bottom_menu td a:hover {color: #903416; text-decoration: none;}

div.b_l {margin: 0px; padding: 16px 0px 0px 10px;}
div.b_l p {margin: 0px; padding: 0px; font-weight: bold; font-size: 14px; font-family: Verdana; color: #ffffff;}
div.b_l p span {margin: 0px; padding: 0px; font-weight: normal; font-size: 13px; font-family: Verdana; color: #ffffff;}
div.b_l p span.small {margin: 0px; padding: 0px; font-weight: normal; font-size: 11px; font-family: Verdana; color: #ffffff;}

/* Спецпредложение */
table.spec_list td.specimg {text-align: center; vertical-align: top; border-bottom: 1px solid #99786c; padding: 10px;}
table.spec_list td.specimg_1 {text-align: center; vertical-align: top; padding: 10px;}
table.spec_list td.specop {text-align: left; vertical-align: top; font: bold 12px Tahoma; color: #663333; border-bottom: 1px solid #99786c; padding: 15px 10px 10px 0px;}
table.spec_list td.specop_1 {text-align: left; vertical-align: top; font: bold 12px Tahoma; color: #663333; border-bottom: 1px solid #99786c; padding: 15px 10px 10px 0px; background: url(/img/spec_bg_2.gif) right top no-repeat;}
table.spec_list a { font: bold 12px Tahoma; color: #663333; text-decoration: underline}
table.spec_list a:hover { color: #994c4c; text-decoration: underline}
table.spec_list p { padding: 0px; margin: 0px}
table.spec_list h4 { font: bold 11px Tahoma; color: #663333; margin: 0px; padding: 0px 0px 0px 10px; background: url(/img/spec_li.gif) left top no-repeat; }
table.spec_list h4 a { font: bold 11px Tahoma; color: #663333; text-decoration: none}
table.spec_list h4 a:hover { color: #663333; text-decoration: underline}
table.spec_list p.price_old { font-weight: normal; font-size: 11px; font-family: Tahoma; color: #663333; margin: 0px; padding: 0px 0px 0px 10px;}
table.spec_list p.price_old span { text-decoration: line-through; font: normal 11px Tahoma; color: #663333;}
table.spec_list p.price_new { font-weight: bold; font-size: 12px; font-family: Tahoma; color: #e40914; margin: 0px; padding: 0px 0px 0px 10px;}
/* Спецпредложение */

td.bord_cat {margin: 0px; padding: 0px 0px 0px 5px; border-left: 1px solid #000000;}
td.bord_ri {border-right: 1px solid #000000;}
td.ri_bord {margin: 0px; padding-left: 5px; border-right: 1px solid #000000;}

/*quicknav*/
table.quicknav {height: 30px;}
td.sport {width: 116px;}
td.sport a {background: url(/img/quick/sport.png) left bottom no-repeat; width: 116px; height: 23px; display: block;}
td.sport a:hover {background: url(/img/quick/sport_a.png) left bottom no-repeat; width: 116px; height: 27px; display: block;}
td.bavar {width: 116px;}
td.bavar a {background: url(/img/quick/bavar.png) left bottom no-repeat; width: 116px; height: 23px; display: block;}
td.bavar a:hover {background: url(/img/quick/bavar_a.png) left bottom no-repeat; width: 116px; height: 27px; display: block;}
td.astyle {width: 116px;}
td.astyle a {background: url(/img/quick/style_a.png) left bottom no-repeat; width: 116px; height: 27px; display: block;}
td.astyle a:hover {background: url(/img/quick/style.png) left bottom no-repeat; width: 116px; height: 23px; display: block;}
td.bamam {width: 116px;}
td.bamam a {background: url(/img/quick/bamam.png) left bottom no-repeat; width: 116px; height: 23px; display: block;}
td.bamam a:hover {background: url(/img/quick/bamam_a.png) left bottom no-repeat; width: 116px; height: 27px; display: block;}
td.true a {background: url("/img/quick/true.png") no-repeat left bottom; width: 116px; height: 23px; display: block;}
td.true a:hover {background: url("/img/quick/true_a.png") no-repeat left bottom; width: 116px; height: 27px; display: block;}

/* dropout */
table.dropout {visibility: hidden; position:absolute; margin:0; padding:0; background:#ffffff; z-index:200;}
td.menu_bg2 {background: #4a1808; height:25px; width: 120px;}
/* dropout */

/* banners for prod_list */
td.ban_li_1 a {background: url(/img/banners/azb-1-1.jpg) left top no-repeat; display: block; width: 253px; height: 141px;}
td.ban_li_1 a:hover {background: url(/img/banners/azb-1-2.jpg) left top no-repeat; display: block; width: 253px; height: 141px;}

td.ban_li_2 a {background: url(/img/banners/azb-2-1.jpg) left top no-repeat; display: block; width: 254px; height: 141px;}
td.ban_li_2 a:hover {background: url(/img/banners/azb-2-2.jpg) left top no-repeat; display: block; width: 254px; height: 141px;}

td.ban_li_3 a {background: url(/img/banners/azb-3-1.jpg) left top no-repeat; display: block; width: 260px; height: 141px;}
td.ban_li_3 a:hover {background: url(/img/banners/azb-3-2.jpg) left top no-repeat; display: block; width: 260px; height: 141px;}
/* banners for prod_list */

a span.pr {text-decoration: none;}
span.pr {background: #a65353; padding: 3px; color: #ffffff; font: bold 11px Tahoma; margin: 10px 0px 0px 0px;}
