@charset "windows-1251";
/*MAIN STYLES*/
* { zoom:1; }
html, body, table, td, div, span, p, img, h1, h2, h3, h4, h5, h6, form, textarea, select, input { padding: 0px; margin: 0px; }
html, body { width: 100%; height: 100%; }
body { font: normal 11px Tahoma, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #3b6c95;
	text-decoration: none;
}


/*HEADER STYLES*/
#header_1 { background: url(/themes/default/img/left_top.gif) no-repeat left top; height:101px; }
#header_2{ background: url(/themes/default/img/right_top.gif) no-repeat right top; height:101px; }
#header_3{ background: url(/themes/default/img/center_top.gif) no-repeat center top; height:101px; }
#header_bg{ background: url(/themes/default/img/top_bg.gif) repeat-x left top; height:101px; }
/*END OF HEADER STYLES*/

/*LEFT COLUMN STYLES*/
#lc_box { width: 221px; border-right: 8px solid #007e48; border-left: 6px solid #007e48;  }
.lc_itembox {  padding-top:0px; vertical-align:top; text-align:center;  }
#tm_left_bg {
                            background: url(/themes/default/img/left_col_top.gif) repeat-x left top; 
                            height:33px;                          
                            border-top: 1px solid #ffffff;
}
#left_col {
                            background: url(/themes/default/img/left_col_bg.gif) repeat-x left bottom; 
                            height:33px;                          
                            border-top: 0px solid #ffffff;
                            padding-top: 10px;
                            padding-bottom: 15px;
}
#left_bg { 
                          padding-left: 4px;
                          padding-right: 4px;
                          padding-bottom: 10px;

}
.left_col_item_title {font: bold 11px Tahoma; color: #ffffff; text-decoration: underline;}
.left_col_item_title a{font: bold 11px Tahoma; color: #ffffff; text-decoration: underline;}
.left_col_item_text {font: normal 11px Tahoma; color: #000000; text-decoration: none; padding-left:5px; padding-right:5px;}

#cart_box {
                          padding-top: 10px;
                          padding-bottom: 10px;
}
#cart_txt {font: bold 12px Vernada; color: #ffffff; text-decoration: none;}
#cart_bottom_bg { background: url(/themes/default/img/cart_bottom_bg.gif) repeat-x left top; height:8px; }
.logo {background: url(/themes/default/img/logo.gif) no-repeat right bottom;height:190px; }
#cartinform a{font: bold 12px Vernada; color: #ffffff; text-decoration: none;}
/*END OF LEFT COLUMN STYLES*/

/*CENTER COLUMN STYLES*/
#tm_off_bg {
                            background: url(/themes/default/img/top_menu_bg.gif) repeat-x left top; 
                            height:33px; 
                            border-right: 1px solid #ffffff;
                            border-left: 1px solid #ffffff;
                            border-bottom: 0px solid #ffffff;
                            border-top: 1px solid #ffffff;
}
#tm_on_bg {
                            background: url(/themes/default/img/top_menu_bg_on.gif) repeat-x left top; 
                            height:33px; 
                            border-right: 1px solid #ffffff;
                            border-left: 1px solid #ffffff;
                            border-bottom: 0px solid #ffffff;    
                            border-top: 1px solid #ffffff;                 
} 
#tm_on {background: url(/themes/default/img/top_menu_shadow.gif) repeat-x left top; height:10px;}
#tm_off {background: url(/themes/default/img/top_menu_shadow.gif) repeat-x left top; height:10px;}
#tm_box { padding: 0px 0px; }
.topmenu {color:#ffffff; font:bold 14px Arial;}

#rc_box {  border-right: 7px solid #007e48;   }
.rc_itembox { padding-top:0px; vertical-align:top; text-align:center;  }

.span txt_brown {font: normal 12px Arial, Helvetica, sans-serif; color: #c96902; text-decoration: none;}
.span txt_standart{color: #000000; text-decoration: none; padding-left:20px;padding-right:20px;}

#dotline_grey { background: url(/themes/default/img/grey_line.gif) repeat-x left center; height:5px;}
.txt_standart_title {color: #000000; text-decoration: none; padding-left:80px;padding-right:20px; padding-top:20px;}
.txt_standart_title_2 {color: #2f2f2f; text-decoration: none; padding-left:20px;padding-right:20px; padding-top:0px;}
.txt_standart {color: #000000; text-decoration: none; padding-left:20px;padding-right:20px; padding-top:20px;}


.g_line_box {padding-left:80px;padding-right:20px;padding-bottom:15px;}
.g_line_box_2 {padding-left:20px;padding-right:20px;padding-bottom:15px;}
#txt_bg_top {background: url(/themes/default/img/check.gif) no-repeat left top; height:69px;margin-left:20px; margin-top:5px;}

.search_box{padding-left:1px; padding-right:1px; padding-top:50px; padding-bottom:10px;}
.search_box_2{padding-left:1px; padding-right:1px; padding-top:10px; padding-bottom:10px;}
#search_bg {background: url(/themes/default/img/search_bg.gif) repeat-x left top; height:50px;}
.search_header{padding-left:16px;padding-top:3px; color: #ffffff; font: bold 11px Vernada;}
.search_table input {
	width:99%;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
           background-color:#04aa62;
	text-decoration: none;
}
.search_table select {
	width:100%;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.search_table td {
	vertical-align:middle;
	text-align:center;
           padding-left:14px;
           padding-right:14px;
}
.article {padding-bottom:10px;padding-top:10px; color: #000000; font: normal 12px Tahoma; }
.article a { color: #037142; font: normal 12px Tahoma;}
.txt_standart_article {color: #000000; text-decoration: none; padding-left:20px;padding-right:20px; padding-top:10px;  font: normal 12px Tahoma;}
.txt_standart_article span{ color: #037142;}
.txt_standart_article a{ color: #037142;}
/*END OF CENTER COLUMN STYLES*/

/*CATALOG STYLES*/
.cat_box { padding-left:20px;padding-right:20px;padding-bottom:20px;}
.cat_title_txt {color: #000000; font: bold 14px Arial;}
.cat_title_txt a{color: #037142; font: bold 12px Arial; text-decoration: none; }
.cat_title_txt_2 {color: #000000; font: normal 14px Arial;}
.cat_title_txt_2 a{color: #000000; font: bold 11px Arial; text-decoration: none;}

.cat_title_rubric {color: #037142; font: bold 14px Arial;}
.cat_item_txt {color: #000000; font: normal 12px Arial;}
.cat_item_txt a{color: #f39012; font: bold 12px Arial;}
#dot_line_cat {background: url(/themes/default/img/dot_line.gif) repeat-x left top;height:2px}

.basket_txt a {color:#037142; font: bold 14px Arial;}

/*END OF CATALOG STYLES*/

/*FOOTER STYLES*/
#footer_1 { background: url(/themes/default/img/footer_left.gif) no-repeat left bottom; height:75px; }
#footer_2 { background: url(/themes/default/img/footer_right.gif) no-repeat right bottom; height:75px; }
.copyright {padding-left: 0px; padding-top:20px; color:#ffffff;}
#counter {padding-top:28px;padding-left: 30px; }
#footer_bg { background: url(/themes/default/img/footer_center.gif) repeat-x left bottom; height:75px; }
/*END OF FOOTER STYLES*/