
/* общие настройки */
body  {margin: 0; background: #ffffff url(img/bg_green.gif);  font: 14px Trebuchet MS, Verdana, Tahoma, Arial, sans-serif; }
a { color: #000000; text-decoration: none; }
a:hover { color: #394e77; text-decoration: underline; }
a:hover div,a:hover h5 { color: #394e77; text-decoration: underline; }
h2 { font-size: 20px; font-weight: normal; margin: 10px 0 5px 0;}
h3 { font-size: 17px; font-weight: normal; margin: 10px 0 5px 0;}
h4 { font-size: 15px; font-weight: bold; margin: 5px 0 5px 0; }
h5 { font-size: 13px; font-weight: bold; margin: 5px 0 5px 0; font-family: tahoma;}
		
/* первая страница */
.text_1st {font-size: 17px; }
.right_col_1st {font-size: 11px; margin: 0 0 8px 0; }
.top_menu td { height: 35px; text-align: center; font: 14px Arial Narrow,sans-serif; }
.menu_on { background: #FF530F; }
.menu_off { background: #E3E3E3; margin: 0; padding: 0; }
.breadcrumb { margin: 3px 0 0 0; font-size: 13px; }
.small { color: #595959; font-size: 12px; }
	
/* новости слева снизу {font: small-caps 26px Tahoma,sans-serif; } */
.newsbox {font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 11px;  letter-spacing: -0.1; }
.newsbox_header {font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; }

/* лидеры продаж справа */
.featured_products_descr { font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 11px; margin-bottom: 5px;}
.featured_products_price { font-family: Verdana, Tahoma, sans-serif; font-size: 12px; font-weight: bold; }
a:hover span.featured_products_price { color: #c00000; text-decoration: underline; }

/* меню категорий слева */
#categories { margin: 0; padding: 0; }
#categories dt { font: normal 13px Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; padding: 5px 5px 5px 5px; margin: 3px; background: #F25518 /* #89CC00; */ }
#categories dd { font: normal 11px Arial, sans-serif; padding: 3px 0 3px 3px; margin: 0 0 2px 3px; border-top: 1px solid #333333; }
#categories a.selected {font-weight: bold; }

/* список товаров */
table.product_list {border: 1px solid #7A7A7A; border-spacing: 0px; border-collapse: separate; }
.product_list_heading {font: bold 11px Trebuchet MS, Verdana, Arial, sans-serif; background: #EDEDED; color: #444444; }
td.product_list_data {padding: 2px 5px 2px 5px; border-top: 1px dotted #7A7A7A; font: 11px Trebuchet MS, Verdana, Arial, sans-serif; }
  
/* сравнение товара */
.compare_button {border: 1px solid #7A7A7A; height: 20; background: #ffffff; padding-bottom: 3px; font-size: 11px; font-family: arial,sans-serif; font-weight: bold; }

/* карточка товара - таблица характеристик */
.description_table { border-right: 1px dashed #7A7A7A; border-bottom: 1px dashed #7A7A7A;  width: 100%; border-spacing: 0px; border-collapse: separate; }
.description_table td { font: normal 9pt arial,helv,helvetica,tahoma,verdana,sans-serif; color: #444444; padding: 2px 5px 2px 5px; border-left: 1px dashed #7A7A7A; border-top: 1px dashed #7A7A7A; }

/* таблица сравнения */
.compare_table { border-right: 1px dashed #7A7A7A; border-bottom: 1px dashed #7A7A7A; border-spacing: 0px; border-collapse: separate; }
.compare_table td {font: normal 8pt arial,helv,helvetica,tahoma,verdana,sans-serif; color: #444444; padding: 2px 5px 2px 5px; border-left: 1px dashed #7A7A7A; border-top: 1px dashed #7A7A7A; }

/* корзина */
.cart_table { border-top: 1px dashed #7A7A7A; }
.cart_table td { border-bottom: 1px dashed #7A7A7A; }
