html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, td { margin : 0; padding : 0; border : 0; outline : 0; font-size : 100%; font-family:Tahoma; vertical-align : baseline; background : transparent; } 
strong { font-size: bold 12px; color:#E1E2E3;} 
a strong { color:#BB85A2; }
a strong:visited, a strong:hover { color:#AACDE2; }
ol, ul { list-style : none; } 
blockquote, q { quotes : none; } 
ins { text-decoration : none; } 
del { text-decoration : line-through; } 
table { border-collapse : separate; border-spacing : 3; }
body, html {height: 100%; font: 12px Arial, Helvetica; color: #fff; background: #4B4F56 url(i/bg.gif) repeat-x left top;}
a, a:visited{color:#E1E2E3;text-decoration:none}
a:hover, a:hover:visited{color:#fff;text-decoration:none}
h1 {color:#97D3F7;font: bold 18px/20px Arial}
h2 {color:#E1E2E3;font: bold 18px/20px Arial}
h1 a,h1 a:visited{color:#97D3F7;text-decoration:none}
h1 a:hover,h1 a:hover:visited{color:#97D3F7;text-decoration:none}
h3{color:#E1E2E3;font: bold 14px/16px Arial}
h4{color:#BB85A2;font: bold 25px/27px Arial;text-align:center;}

#wrap {width:915px;margin:0 auto;padding:0 10px}
#menu {height:41px; background:url(i/menu_bg.gif); float: left; }
#menu li { float:left; background:url(i/menu_hover.gif) repeat-x left top; }
#menu li a { color: #fff;text-decoration:none; display:block; float:left; height:41px; line-height:41px; text-align:center; padding:0 27px; cursor:pointer; position:relative; background:#fff url(i/menu_bg.gif) repeat-x;  }
#menu li a:hover { color: #fff;text-decoration:none;background:none; }
#menu li a:visited { color: #fff;text-decoration:none; }
.panel {margin-left:17px;background: #D57AAA;height: 85px;width:560px;display: none;}
.panel ul {margin: 5px 0;padding: 0 15px;float:left;border-right: 1px solid #E78ABA;}
.slide {background: #D57AAA url(i/menu_lbar.gif) no-repeat left bottom;margin-left:17px;width:560px;}
.slide a {color:#9F2265;background: url(i/menu_rbar.gif) no-repeat right bottom;}
.btn-slide {text-align:left;margin:-10px;display:block;}
.col1{ width:101px}
.col2{ width:104px}
.col3{ width:115px}
.col4{ width:112px}
.col5{ width:127px}
.col6{ width:130px}
.menuleft, .menuright { width: 9px; height: 41px; float: left; }
.menuleft { background:url(i/menu_l_r.gif) no-repeat left top; }
.menuright { background:url(i/menu_l_r.gif) no-repeat right top; }

.logo {width : 546px; height : 121px; background: url(i/logo.gif) no-repeat left top;margin:30px auto}

#entry{float:left;width:650px;}
#entry p {margin:10px 0 20px 0;}
#entry h1 a {color: #97D3F7;text-decoration : none;}
#entry h1 a:hover {color: #97D3F7;text-decoration : none;}
#entry a {color:#BB85A2;text-decoration : none;}
#entry a:hover {color:#AACDE2;text-decoration : none;}
#entry .more a {color:#BB85A2;text-decoration : underline;}
#entry .more a:hover {color:#AACDE2;text-decoration : underline;}
#entry .categories {color: #fff;background-color:#7A7C82;}
#entry .categories a {color: #fff;text-decoration:none}
#entry .categories a:hover {color: #fff;}
#entry .date {color: #fff;background-color:#636469;}
#entry li {margin:5px 0px 0px 10px;}
#entry content a {text-decoration:none;}

#extra a:hover {background-color:#636469;}
#extra{float:right;width:230px;}
#extra ul{padding-left:15px;margin-bottom:20px;}
#extra li{padding:1px;}

#extra .bar {padding-left:15px;line-height: 32px;height:37px;width:215px; background:url(i/extra_n.gif); margin-bottom:10px;}
#extra .h3extra {font: bold 16px/20px Arial}

#news {list-style-type: none;padding: 10px 0 0 370px;margin: 0;}

.listing  { margin-left:300px;}
.listing li { float:left;padding-left:10px;padding-bottom:20px;}
.listing .active { font-weight: bold;}
#footer{margin: 0 auto;height: 50px;padding:5px 0 0 150px;background: url(i/logo_f.gif) no-repeat left top;}
#footer a {color:#fff;text-decoration : underline;}
#footer a:hover {color:#AACDE2;text-decoration : underline;}
#footer .sm1 {background: url(i/sm11.gif) no-repeat left top;padding-left:20px;}
#footer .sm2 {background: url(i/sm22.gif) no-repeat left top;padding-left:20px;}
.footerright{float:right;width:230px;text-align: right;}
/* Avatar_block */
.avatar_block{margin: 0 15px 20px 15px;}
.avatar_block .zblock{width: 128px;margin: 0 auto;}
/*ТАБЛИЦА c формой поиска*/
.table_search {border:none;}
.td_i_search {}
.td_box_search {}
.td_button_search {}
.i_search {font-size:11px; font-weight:600;}
.box_search {}
.button_search {}
.tr_radio {}
.td_radio {}
.radio_any {}
.radio_all {}
.radio_phrase {}
.any_str {}
.all_str {}
.phrase_str {}

/*ТАБЛИЦА c результатами поиска*/
.table_result {border:none; width:100%; border-collapse:collapse}
.tr_count {border:none}
.td_count {padding: 0px;}
.count_str {font-weight:600;}
.count {font-weight:600;}
.tr_line {}
.td_line {}
.line {width:100%; height:1px; color:black;}
.tr_not_found {}
.td_not_found {}
.not_found_str {}

/*ТАБЛИЦА описания товара*/
.table_info {border:none; width:100%; border-collapse:collapse}
	/*Название товара*/
.tr_name {}
.td_h_name {text-align:right;padding: 5px;height:36px; background:url(i/extra_bg.gif); color:#fff;}
.h_name {}
.td_i_name {padding: 5px; width:100%;  background:url(i/extra_bg.gif); color:#fff; font: bold 18px/20px Arial;}
.i_name {}
.link_i_name {}
.link_i_name:hover{}

	/*Цена*/
.tr_price {}
.td_h_price {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; text-align:right;}
.h_price {color:#AACDE2;}
.td_i_price {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; border-left: 1px solid #686A6F;}
.i_price {color:#BB85A2;}

	/*Скидки*/
.tr_discount {}
.td_h_discount {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; text-align:right;}
.h_discount {color:#AACDE2;}
.td_i_discount {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; border-left: 1px solid #686A6F;}
.i_discount {}
.li_discount {}
.discount_amount {color:#BB85A2;}
.discount_percent {color:#AACDE2; text-decoration:underline; font-weight:600;}
	/*Товар*/
.tr_goods {}
.td_h_goods {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; text-align:right;}
.h_goods {color:#AACDE2;}
.td_i_goods {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; border-left: 1px solid #686A6F;}
.i_goods {}
	/*Загружен*/
.tr_dateput {}
.td_h_dateput {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; text-align:right;}
.h_dateput {color:#AACDE2;}
.td_i_dateput {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; border-left: 1px solid #686A6F;}
.i_dateput {}
	/*Описание товара*/
.tr_descr {}
.td_h_descr {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; text-align:right;}
.h_descr {color:#AACDE2;}
.td_i_descr {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; border-left: 1px solid #686A6F;}
.i_descr {}
	/*Дополнительная информация*/
.tr_adddescr {}
.td_h_adddescr {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; text-align:right;}
.h_adddescr { color:#AACDE2;}
.td_i_adddescr {padding: 3px; text-decoration:none; border-bottom: 1px solid #686A6F; border-left: 1px solid #686A6F;}
.i_adddescr {}
/*КНОПКА Оплатить*/
.table_pay { width:100%;}
.tr_pay {}
.td_pay { text-align: center;}
.button_pay {padding: 3px 8px;}
/*ТАБЛИЦА со списком товаров*/
.table_goods {border:none; border-collapse:collapse;}
	/*название товара + цена (заголовок)*/
.tr_head {font-color:#4B4F56;font-size:0px;}
.td_head_name {padding: 2px;}
.td_head_price {padding: 2px;}
.head_name {color:#4B4F56;font-size:0px;}
.head_price {color:#4B4F56;font-size:0px;}
	/*название товара + цена (содержание)*/
.tr_row {height:5px; text-align: center}
.tr_row a{cursor:pointer;text-decoration:none}
.tr_row a:hover{background-color:#636469}
.td_row_name {width:60px;padding:5px 2px 2px 3px;text-align: center; background-color:#50555c; border-bottom: 1px solid #2f3135;}
.td_row_price {width:35px;padding:5px 2px 2px 3px;text-align: center; background-color:#50555c; border-bottom: 1px solid #2f3135;}
.link_name {color:#223388; text-decoration:none;text-align: center;}
.link_name:hover {color:#223388; text-decoration:none;}
.row_price {text-decoration:none; color:#ffffff;text-align: center}
.tr_row:hover{padding:5px 2px 2px 3px; background-color:#636469 !important;}
/*ТАБЛИЦА со ссылками на страницы*/
.table_pages {border:0px solid white; text-align: center;}
.tr_pages {border:none;}
.td_pages {color:#000000; text-decoration:none;}
.pages_str {font-size:0px;text-align: center;}
.select_page {font-size:10px; color:#ffffff; background-color:#b2b2b2;}
.link_page {font-size:10px; color:#223388;}
.link_page:hover {font-size:10px;color:#223388;}

.table {table-layout: fixed}

#menu2 {list-style:none; padding:10px; margin:0px 0px 0px -15px; font-size:12px; font-family:Arial;}
#menu2 li {padding-left:5px; margin:1px 0;}
#menu2 a {padding-left:0px; text-decoration:none;}

#menu3 {list-style:none; padding:10px; margin:0px 0px 0px -15px; font-size:12px; font-family:Arial;}
#menu3 li {padding-left:5px; margin:1px 0;}
#menu3 a {padding-left:0px; text-decoration:none;}

#b5c7d6 {border-left:4px solid #b5c7d6;}
#b5c7d6:hover a {color:#b5c7d6;}

#ef306b {border-left:4px solid #E1E2E3;}
#ef306b:hover a {color:#E1E2E3;}

#f77d21 {border-left:4px solid #67A4C5;}
#f77d21:hover {color:#67A4C5;}

#bdcb18 {border-left:4px solid #CC5A98;}
#bdcb18:hover a {color:#CC5A98;}

#b52595a {border-left:4px solid #52595a;}
#b52595a:hover a {color:#52595a;}

#b212121 {border-left:4px solid #bdcb18;}
#b212121:hover a {color:#bdcb18;}

#counters {
	text-align: center;
	padding: 1px 1px 1px 1px;
}

.counters {
    padding: 0px 8px;
}
.counters a {
    opacity:.35;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35)
}
.counters a:hover {
    opacity:1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)
}

#navmenu {text-align:center;margin:10px 0px 5px 0px;padding:0px;white-space:nowrap;}
#navmenu a {font-size:12px;text-decoration:none;color:white;margin:0px;padding:5px 12px 5px 12px;background-color:#E073AF;}
#navmenu a:hover {text-decoration:none;color:white;background-color:#D866A4;}
#navmenu a.active {text-decoration:none;margin:0px;padding:5px 10px 5px 10px;background-color:#D866A4;}

#extra_table .bar_table {height:19px;width:120px; background:url(i/extra_table.gif); margin-bottom:-5px; margin-left:-3px;}
#extra_table .name_table {}
