body,td,input,textarea { font-size: 13px; font-family:Arial, sans-serif;color:#636363;}

table{ /*border:0px; /* border="0" */ border-collapse:collapse; /* cellspacing="0" */}
table td{ padding:0px; /* cellspadding="0" */}

div,form,p {font-family: Arial, sans-serif;}


h1, h2, h3, h4 {color: #981c1f; font-family:Arial; }
h1 {font-size: 20px;font-family: Arial;margin: 0px;padding: 0px;margin:0;}
h2 {font-size:13pt; text-transform: none;}
h2.cat_banner_title {font-family:Arial;font-size:12px;color:#981c1f;font-weight:bold;padding-top:20px;}
h3 {font-size:11pt; text-transform: none;}
h4 {font-size:9pt; text-transform: none; padding-bottom:0px; margin-bottom:0;}
.slogan {color: #981c1f; font-family:Arial; font-size:9pt; text-transform: none; padding-bottom:0px; margin-bottom:0;font-weight:bold;font-style:italic;text-transform:uppercase;}


a {font-family:Arial, sans-serif; color: #3e7b74; text-decoration: underline; border:0;}
a:link {font-family:Arial, sans-serif; color: #3e7b74; text-decoration: underline; border:0;}
a:visited {font-family:Arial, sans-serif; color: #869795; text-decoration: underline; border:0;}
a:hover {font-family:Arial, sans-serif; color: #3e7b74; text-decoration: none; border:0;}

hr {width:100%; height:1px; color:#d56b6f;margin-top:5px;}

ul { list-style: url(/images/li.gif); }

.cl {font-family:Verdana, sans-serif;  font-size: 10px; color: #b9ac9f;}
.cp {font-family:Verdana,sans-serif;  font-size: 10px; color: #b9ac9f;}
a.cp {font-family:Verdana, sans-serif;  font-size: 10px;color: #b9ac9f; text-decoration: none;}
a.cp:visited {font-family:Verdana, sans-serif;  font-size: 10px; color: #b9ac9f; text-decoration: none;}
a.cp:hover {font-family:Verdana, sans-serif;  font-size: 10px; color: #b9ac9f; text-decoration: underline;}

.menu {font-family: Arial, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#f2eec2; text-decoration: none;}
a.menu {font-family: Arial, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#f2eec2; text-decoration: none;}
a.menu:visited {font-family: Arial, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#f2eec2; text-decoration: none;}
a.menu:hover {font-family: Arial, sans-serif; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#f2eec2; text-decoration: none;}


.submenu_title {font-family:Arial;font-size:16px;font-weight:bold;color:#981c1f; }
.submenu {font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; padding-top:7px; padding-bottom:7px;}
.submenu_active {font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; text-decoration: none;padding-top:6px;padding-bottom:7px;}
a.submenu {font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; text-decoration: underline;}
a.submenu:visited {font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; text-decoration: underline;}
a.submenu:hover{font-family: Arial, sans-serif; font-size: 11px; color:#981c1f; text-decoration:none; }

.user_menu {font-family:Verdana,Arial;color:#981c1f; font-size:10px; }
a.user_menu {font-family:Verdana,Arial;color:#981c1f; font-size:10px; ;text-decoration: none;}
a.user_menu:visited {font-family:Verdana,Arial;color:#981c1f; font-size:10px; text-decoration: none;}
a.user_menu:hover {font-family:Verdana,Arial;color:#981c1f; font-size:10px; text-decoration: underline;}
.user_menu_img {padding-bottom:2px;}

.menu_catalogue {color:#981c1f;font-family:Arial; font-size:12px;font-weight:bold;text-decoration: none}
a.menu_catalogue {color:#981c1f;font-family:Arial; font-size:12px;font-weight:bold;text-decoration: none;}
a.menu_catalogue:visited {color:#981c1f;font-family:Arial; font-size:12px;font-weight:bold;text-decoration: none;}
a.menu_catalogue:hover {color:#981c1f;font-family:Arial; font-size:12px;font-weight:bold;text-decoration: underline;}

.submenu_catalogue_td {color:#981c1f;font-family:Arial; font-size:11px;text-decoration: none;padding-left:7px;padding-bottom:2px;}
a.submenu_catalogue {color:#981c1f;font-family:Arial; font-size:11px;text-decoration: none;}
a.submenu_catalogue:visited {color:#981c1f;font-family:Arial; font-size:11px;text-decoration: none;}
a.submenu_catalogue:hover {color:#981c1f;font-family:Arial; font-size:11px;text-decoration: underline;}

.map_link_1 {font-size:16px;color:#981c1f;}
a.map_link_1 {font-size:16px;color:#981c1f;}
a.map_link_1:visited {font-size:16px;color:#981c1f;}
a.map_link_1:hover {font-size:16px;color:#981c1f;}

.map_link_2 {font-size:12px;color:#981c1f;}
a.map_link_2 {font-size:12px;color:#981c1f;}
a.map_link_2:visited {font-size:12px;color:#981c1f;}
a.map_link_2:hover {font-size:12px;color:#981c1f;}

.map_link_3 {font-size:11px;color:#981c1f;}
a.map_link_3 {font-size:11px;color:#981c1f;}
a.map_link_3:visited {font-size:11px;color:#981c1f;}
a.map_link_3:hover {font-size:11px;color:#981c1f;}

.nav {font-size:10px;color:#9c9545;}
a.nav:visited {font-size:10px;color:#9c9545;}
a.nav:hover {font-size:10px;color:#9c9545;}

.news_list_date {font-family:Arial;font-size:11px;font-weight:bold;color:#f7931d;padding-bottom:3px;}
.news_list_anons {font-family:Arial;font-size:11px;color:#636363;}

.cat_banner_title {font-family:Arial;font-size:12px;color:#981c1f;font-weight:bold;padding-top:20px;}


select {color:#000000;font-size:10px;font-family:Arial;}
textarea.forms {width:100%;height:160px;font-family:Arial, sans-serif;  font-size:12px;border: solid 1px #B49F85;background-color: transparent;}
input.forms {width:100%; font-family:Arial, sans-serif;  font-size:12px;border: solid 1px #B49F85;background-color: transparent;}
.input{border: 0;background-color: #ffffff;height:17px; width:100%;color:#7a7a7a;margin:0;padding-left:10px;}


.nomargin {padding:0;margin:0}
.content { padding:30px;padding-bottom:0;}


/* СТРАНИЧНАЯ НАВИГАЦИЯ */
.listing {padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;}
a.listing {color:#000000;padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;text-decoration:none;}
a.listing:visited {color:#000000;padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;text-decoration:none;}
a.listing:hover {color:#000000;padding-left:4px;padding-right:4px;font-size:10px; font-weight:bold;text-decoration:underline;}
.listing_active {color:#000000; font:bold 10px verdana; background:url('/images/selected_page_bg.gif') no-repeat; padding:5px 7px;}


/* Эти стили писал Дубр */

/* Левая менюшка в каталоге товаров */
   #catalogue_left_menu {margin-bottom:30px;}
   /* основная ячейка */
   #catalogue_left_menu .container {padding:15px;padding-left:0;padding-right:0; vertical-align:top; width:100%; background:#FFF;}
   #catalogue_left_menu ul, #catalogue_left_menu li {margin:0; padding:0; list-style:none;}
   #catalogue_left_menu li {padding:3px 0;}
   #catalogue_left_menu li li div.selected, #catalogue_left_menu li li div.plain {padding-left:20px;}

   
   .good_list h2 {color:#900;}
   
   #podbor_form {width:100%; background:#f8f5f1;}
   /* Уголочки */
   #podbor_form td.top-left {background:url('/images/podbor-top-left-corner.gif') no-repeat top left; text-align:left; vertical-align:top; padding:15px 0 0 30px;}
   #podbor_form td.top-right {background:url('/images/podbor-top-right-corner.gif') no-repeat top right;  text-align:right; vertical-align:top;  padding:15px 30px 0 0;}
   #podbor_form td.bottom-left {background:url('/images/podbor-bottom-left-corner.gif') no-repeat bottom left; height:15px;}
   #podbor_form td.bottom-right {background:url('/images/podbor-bottom-right-corner.gif') no-repeat bottom right;}
   
   #podbor_form td.top-left h3 {color:#981c1f; font:bold 14pt arial; margin-bottom: 8px;}
   
   #podbor_form ul, #podbor_form li {list-style:none; margin:0; padding:0;}
   #podbor_form td {padding:5px; width:50%;}
   #podbor_form td.left {text-align:right; vertical-align:top; color:#981c1f;}
   #podbor_form td.right {text-align:left; vertical-align:top;}
   
   /* Ячейка с кнопкой "найти" */
   #podbor_form td#inp-td {text-align:right; padding:15px 30px 0 0;}
   
   #podbor_form div.separator {background: url('/images/points-trans.gif') left top repeat-x; height:2px;}
   
   #podbor_form_table {width:100%; height:100%;}
   
   #footer_menu img {margin:0 8px;}
   
   .good_chars_list {list-style-image:url('/images/cat_menu_top_bullet.gif');}
   
   .price {text-align:right; color: #f7931e; font: bold 12pt arial; padding:5px 0;}
   
   .good_img {float:left; margin:0 20px 20px 0; width:160px;}
   .good_img img {border:0;}
   
   .pdf {padding:15px;}
   .pdf a {color:#981c1f;}
   .pdf img {float:left; margin: 0 10px 0 0;} 
   
   .good_item h3 {color:#981c1f;}
   
   #navigation-icons td {padding-right:20px;}
   #navigation-icons a img {border:0;}
   
   .table_header td {color:#981c1f; background:#eee2d2; padding:10px;}
   tr.second td {background:#f8f5f1;}
   
   #page_content a {color:#981c1f;}
   #page_content a:visited {color:#bd7375;}

