BODY {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #000;
	BACKGROUND-COLOR:#FFFFFF;
	margin:0;
	padding:0;
}

TD {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #000;
	LINE-HEIGHT: 12px;
}

img { border:none;}
.padding_left_10{
	PADDING-LEFT:10px;
}

.padding_left_10_bg{
	PADDING-LEFT:10px;
	BACKGROUND:url(/images/i/td_bg.gif);
}

.tel, .tel a{
	FONT-SIZE: 18px;
	COLOR: #1C7105;
	MARGIN-TOP:10px;
	margin-bottom:10px;
	FONT-WEIGHT:bold;
	text-decoration:none;
}

.tel a:hover{ text-decoration:underline;}

.foot{
	FONT-SIZE: 9px;
	COLOR: #666666;
}


H1 {color:green; font-size:14px; text-align:left; border-top: 1px #cccccc solid; border-bottom: 1px #cccccc solid; margin:0 0 10px; padding:5px;}

H2 {color:#000; font-size:12px; text-align:left; border-bottom: 1px green solid; margin:10px 0; padding:2px;}

P{
	TEXT-INDENT: 0px;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT:0px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	LINE-HEIGHT: 14px;
	COLOR: #000;
	TEXT-ALIGN:justify;
}
P.px10{
	TEXT-INDENT: 0px;
	FONT-SIZE: 10px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT:0px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	LINE-HEIGHT: 13px;
	COLOR: #666666;
	TEXT-ALIGN:justify;
}
UL	{
	MARGIN-TOP:10px;
	MARGIN-BOTTOM:0px;
	MARGIN-LEFT:10px;
}
LI {
	FONT-SIZE: 11px;
	MARGIN-LEFT:20px;
	MARGIN-BOTTOM:0px;
	MARGIN-TOP:0px;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 14px;
	COLOR: #666666;
	LIST-STYLE-IMAGE:url(/images/i/li.gif);
}
INPUT{
	FONT-FAMILY: Tahoma, sans-serif;
	FONT-SIZE: 11px; 
	COLOR: #000;
}
INPUT[type=text],INPUT[type=password],INPUT[type=submit],INPUT[type=button] {
	border:1px solid #999999;
}
TEXTAREA
{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #000;
	border:1px solid #999999;
}
SELECT
{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #000;
	border:1px solid #999999;
}
A{
	FONT-SIZE: 11px;
	COLOR: #1C7105;
	TEXT-DECORATION:underline;
}

A:hover{
	TEXT-DECORATION:none;
}

A.foot{
	FONT-SIZE: 9px;
	COLOR: #1C7105;
	TEXT-DECORATION:underline;
}

A.foot:hover{
	TEXT-DECORATION:none;
}

A.gray10{
	FONT-SIZE: 10px;
	COLOR: #888787;
	TEXT-DECORATION:underline;
}

A.gray10:hover{
	FONT-SIZE: 10px;
	TEXT-DECORATION:none;
}

A.green10{
	FONT-SIZE: 10px;
	COLOR: #1C7105;
	TEXT-DECORATION:underline;
}

A.green10:hover{
	FONT-SIZE: 10px;
	TEXT-DECORATION:none;
}

A.cat_name{
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION:underline;
	FONT-WEIGHT:bold;
}

A.cat_name:hover{
	FONT-SIZE: 11px;
	TEXT-DECORATION:none;
}

.fl{ float: left !important}
.fr{ float: right !important}
.mr10{ margin-right:10px !important;}

.top_menu{float:left;}
.top_menu a{ text-align:center; display:block; float:left; background:#ebebeb; margin:0 3px 1px; color:#1c7105; text-decoration:none; padding:1px 6px 2px;line-height:14px;}
.top_menu a:hover, .top_menu a.active{background:#1c7105; color:#FFFFFF; padding:3px 6px 2px; margin-bottom:0px;}

.top_menu_right{float:right;margin-right:7px;}
.top_menu_right a{ text-align:center; display:block; float:left; background:#ebebeb; margin:0 3px 1px; color:#1c7105; text-decoration:none; padding:1px 6px 2px;line-height:14px;}
.top_menu_right a:hover{background:#1c7105; color:#FFFFFF; padding:3px 6px 2px; margin-bottom:0px;}

.grey_tree {background:#f0f0f0 !important;}
.top_menu_line{ background:url(/images/i/topbg.jpg) left 2px repeat-x;}
.tree_cat_1{padding:3px 10px 5px; background:#f0f0f0 url(/images/tree_bg.gif) top repeat-x; border-top: 1px #d1d1d1 solid;}
.tree_cat_1 a:hover {font-size:11px;text-decoration:none;}
.tree_cat_1 a {color:#000;font-size:11px;font-weight:bold;text-decoration:underline;}
.tree_cat_1 span{color:#000;font-size:11px;font-weight:normal;text-decoration:underline; cursor:pointer;}
.tree_cat_2 span, .tree_cat_3 span,.tree_cat_4 span,.tree_cat_5 span { margin-left:5px; color:#000;font-size:11px;font-weight:normal;text-decoration:underline; cursor:pointer;}

.tree_cat_2{ margin: 0; padding:2px 5px 5px 25px; background:#f0f0f0 url(/images/i/li.gif) no-repeat 10px 6px;}
.tree_cat_2 a:hover {text-decoration:none;}
.tree_cat_2 a {color:#000;font-size:11px;text-decoration:underline;}

.tree_cat_3{ margin: 0; padding:2px 5px 2px 35px; background:#f0f0f0 url(/images/i/li2.gif) no-repeat 23px 5px;}
.tree_cat_3 a:hover {text-decoration:none;font-size:11px;}
.tree_cat_3 a {color:#000;font-size:11px;text-decoration:underline;}

.tree_cat_4{ margin: 0; padding:2px 5px 2px 45px; background:#f0f0f0 url(/images/i/li4.gif) no-repeat 36px 6px;}
.tree_cat_4 a:hover {text-decoration:none;font-size:11px;}
.tree_cat_4 a {color:#000;font-size:11px;text-decoration:underline;}

.tree_cat_5{ margin: 0; padding:2px 5px 2px 55px; background:#f0f0f0 url(/images/i/li3.gif) no-repeat 46px 7px;}
.tree_cat_5 a:hover {text-decoration:none;font-size:11px;}
.tree_cat_5 a {color:#000;font-size:11px;text-decoration:underline;}

.arr1{ padding: 2px 0 0 0;}
.link_menu1{ width:90%;}

.none{display:none;}
.show{display:block}

.footer_ag a{ color:#FFFFFF; text-decoration:none; line-height:22px; padding: 0 2px;}
.footer_ag a:hover{text-decoration: underline;}

.head_cat { float:left; font-weight:bold; color:#1C7105; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:12px; line-height:30px; padding-left:5px;}

.head_cat2 { float:left; font-weight:bold; color:#1C7105; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:12px; line-height:30px; padding-left:5px;}

.search_index{ /*background:#f1f1f1 url(/images/agro/s_left.gif) left top no-repeat;*/ float:left; height:75px;width:515px;}
.search_index_p1{ float:left; width:515px;}
.search_index_p2{ float:left; margin-left:-2px; margin-top:0px; line-height:12px;}
.search_index_h{color:#1C7105; font-size:12px; font-weight:bold; padding:5px 0 0;}
.search_index_inp1{width:285px;}
.search_index_inp2{width:198px;}
.mr_sbtn{ margin: 5px 23px 0 0}

.hint { width:285px;}

.top_index_bar{ float:left}
.top_index_bar div, .top_index_bar a{ float:left; cursor:pointer; background:#F0F0F0 url(/images/i/w2_rt.gif) top
 right no-repeat; margin-right:5px; padding:0 10px 0 0; display:block;}
.top_index_bar em{ float:left; cursor:pointer; width:31px; height:30px; background:url(/images/i/h_special.gif) top left no-repeat;}
.top_index_bar span{color:#1C7105;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;
letter-spacing:1px;line-height:30px;padding-left:5px;}
.top_index_bar_line{border-top-color:#EBEBEB;border-top-style:solid;border-top-width:1px; width:100%;}
.top_index_bar_line_active{border-top-color:#1c7207;border-top-style:solid;border-top-width:1px; width:100%;}
a.top_index_bar_active em{ background:url(/images/i/h_special2.gif) top left no-repeat;}
.top_index_bar_active{ background:#1c7207 url(/images/i/w2_rt2.gif) top right no-repeat !important;}
 .top_index_bar_active span{color:#FFF;}

.main_td{ 
	padding: 0 10px; 
	/*background: url(/images/agro/ukraine.gif) no-repeat 675px 0px;*/
}
.main_left_part{ float:left; margin-right:10px;}
.main_right_part{ float:left; width:989px; margin-top:10px}
.main_content{ float:left; width:740px;}

.top_logo{display:block; float:left; margin-top:20px; }
.logo_div{ float:left; width:325px; padding-bottom:15px}


.btn_gr{ float:right; background:url(/images/agro/btn_l.gif) no-repeat top left; padding:0 0 0 18px; cursor:pointer;}
.btn_gr span{background: #FFFFFF url(/images/agro/btn_r.gif) no-repeat top right; line-height:16px; padding: 0 18px 0 0;  display:block; font-weight:bold; color:#1C7105; font-size:11px; height:18px; float:left }

.search_index .btn_gr:hover{background:url(/images/agro/btn2_l.gif) no-repeat top left;}
.search_index .btn_gr:hover span{background: #FFFFFF url(/images/agro/btn2_r.gif) no-repeat top right; color:#FFFFFF;}



.banners_right{ float:right; width:240px;}
.banners_right a {margin-bottom:5px; display:block;}
.banners_left a {margin-bottom:5px; display:block;}
.banners_bottom{ margin-top:20px; width:750px;}
.banners_bottom a{margin-bottom:5px; margin-right:6.5px; display:block; float:left}

.banners_in_category{ margin-top:10px; width:750px;}
.banners_in_category a{margin-bottom:5px; margin-right:6.5px; display:block; float:left}

.category_index_item_cat{ float:left;}
.category_index_item_cat a{margin-left: 13px;}
.category_index_item{ float:left; width:49%; border: 1px #e5e5e5 solid; margin-bottom:10px;}
.category_index_item:hover{border: 1px #1C7105 solid;}
.category_index_item:hover .btn_gr{background:url(/images/agro/btn2_l.gif) no-repeat top left;}
.category_index_item:hover .btn_gr span{background: #FFFFFF url(/images/agro/btn2_r.gif) no-repeat top right; color:#FFFFFF;}
.category_index_item_t{ margin-top:10px; height:70px;}
.category_index_item_t a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.category_index_item_t div{ margin:5px 5px 0 0; text-align:justify;}
.mr_itm_11{ margin-bottom:-1px; margin-right:-1px; position:relative;}

.reg_list{ font-weight:normal; line-height:16px;}

.red{color:#FF0000;}

#more_tel{display:none;}
#dop_office{ display:none; border-left: green 1px solid; margin-left:230px; padding-left:10px;}

.errors{ border: #FF0000 1px solid; background:#FCD8D9; margin: 10px 0; padding:5px 10px; text-align:center}
.mess{ border: green 1px solid; background: #D7F2E0; margin: 10px 0; padding:5px 10px; text-align:center}

.conf_reg{ border: 1px green solid; padding:10px; margin:20px 0;}
.conf_reg p{font-size:13px;}


.category_index_rep_cat{ float:left;}
.category_index_rep_cat a{margin-left: 13px;}
.category_index_rep{ border: 1px #d5d5d5  /*#e5e5e5*/ solid; margin-bottom:10px;}
.category_index_rep em{ font-style:normal; margin-right:5px; color:green;}
/*.category_index_rep:hover{border: 1px #1C7105 solid;}
.category_index_rep:hover .btn_gr{background:url(/images/agro/btn2_l.gif) no-repeat top left;}
.category_index_rep:hover .btn_gr span{background: #FFFFFF url(/images/agro/btn2_r.gif) no-repeat top right; color:#FFFFFF;}*/
.category_index_rep_t{ margin-top:10px;}
.category_index_rep_t a{ font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.category_index_rep_t div{ margin:5px 5px 0 0; text-align:justify;}
.category_index_rep_pr { margin-bottom:5px !important;}
.category_index_rep_pr a{color:green;font-size:11px;}
.category_index_rep_pr a:hover{ text-decoration:underline;}
.category_index_rep_pr span{ text-decoration:underline;}
.category_index_rep_groups a{ font-size:11px; font-weight:normal; color:green }
.category_index_rep_groups span{ text-decoration:underline}


.right_block_item { display:block; float:right; width:150px; margin-top:-10px;}
.right_block_item .item_price{ display:block; padding: 5px 10px;  color: green; font-weight:bold; border-left:#E5E5E5 1px solid;border-bottom:#CCCCCC 1px solid;}

.func_block_item{ border-left: #CCCCCC 1px solid; margin: 0 0 0 10px; display:block; padding:10px;}
.func_block_item a{ display:block; font-size:11px; font-weight:normal; margin: 0 0 8px 0;}
.func_block_item a:hover{ text-decoration:underline;}


.left_block_items{ float:left; width:100px; display:block;}
.proizvoditel_item{color:red; display: block; padding:1px 0px; border:1px red solid; text-align:center; float:left; margin-left:10px; margin-top:2px; font-family:Tahoma; font-size:10px;width:78px;}
.utype_item{color:#4d7fab; display: block;border:1px #4d7fab solid; text-align:center; float:left; margin-left:10px; margin-top:2px; font-family:Tahoma; font-size:10px; width:78px; padding:1px 0}
.prioritet_item{color:green; display: block;border:1px green solid; text-align:center; float:left; margin-left:10px; margin-top:2px; font-family:Tahoma; font-size:10px; width:78px; padding:1px 0}

#content_page_only{background:#FFFFFF; margin-left:auto; margin-right:auto; padding:13px 12px;}
#selected_cats div{border-bottom-color:#CCCCCC;border-bottom-style:solid;border-bottom-width:1px; padding:2px 0;}
#selected_cats div span{font-weight:bold; display:block; float:left; width:190px;}
#selected_cats div img{ cursor:pointer;}

#prod_cats { width:260px; float:left;}
#prod_cats div{border-bottom-color:#CCCCCC;border-bottom-style:solid;border-bottom-width:1px; padding:2px 0;}
#prod_cats div span{font-weight:bold; display:block; float:left; width:190px;}
#prod_cats div img{ cursor:pointer;}
.pages_container{ margin-bottom:10px;}

.adm_pr{ background: #FFEAEC;}
.adm_pr_b{ border:1px solid #BE0307}

.prod_info_det { margin-left:10px;}
.prod_info_det a{ display:block; float:left; width:170px; line-height:15px; font-size:12px; text-decoration:none; background:transparent url(/images/i/li2.gif) no-repeat scroll 0 5px; padding:0 0 10px 11px}
.prod_info_det a:hover{ text-decoration: underline;}

.top_banner a{ text-decoration:none;}
.top_banner img{ margin:0 2px; padding:0;}

.sub_index_cat { padding-left:10px;}
.sub_index_cat a{float:left;width:125px; line-height:20px; font-size:13px}
.sub_index_cat a:hover{ text-decoration:underline;}


.tbl_prd , .tbl_prd tr, .tbl_prd td { border-collapse:collapse;}
.tbl_prd td { border:1px #000 solid; padding:2px; width:155px;}
/*/.tbl_prd tr{ border:1px green solid}*/

.tbl_prd2 , .tbl_prd2 tr, .tbl_prd2 td { border-collapse:collapse; table-layout:fixed; overflow:hidden}
.tbl_prd2 td { border:1px #000 solid; padding:2px; width:100px; table-layout:fixed; overflow:hidden}

.info_table td{ font-size:12px; line-height:14px;}

.cview_all { border:1px solid; padding: 10px }
.cview_all h1 { font-size:18px; border: none;}
.cview_all h2 { font-size:18px; border: none;}
.cview_l { float:left; width: 738px }
.cview_l h1 { border:none; font-size:22px; color:#000000; line-height:22px; font-family:Arial, Helvetica, sans-serif}
.cview_l h2 { border:none; font-size:27px; color:#000000; line-height:27px; font-family:Arial, Helvetica, sans-serif}
.cview_r { float:right; width: 220px  }
.cview_block_green { background:#e3f5e0; margin-bottom:10px; padding:1px 10px 10px}
.cview_block_green2 { background:#e3f5e0; border:1px solid; padding: 0 15px 21px; margin-bottom:10px; }
.cview_block_green2 h1{ border:none; font-size:22px; color:#000000; line-height:22px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-left:0}
.cview_block_green2 h2{ border:none; font-size:22px; color:#000000; line-height:22px; font-family:Arial, Helvetica, sans-serif; padding-top:0px; padding-left:0}

.cview_h1 { font-size:18px; color:#133800; text-transform:uppercase; text-align:center; margin:10px 0; line-height:18px;}

.cview_menu { border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding: 0px 0; margin:10px 0; }
.cview_menu a { display:block; float:left; width:119px; line-height:24px; font-size:14px; text-align:center; border: #133800 1px solid; text-decoration: none; margin-right:2px; color:#000000; font-weight:bold; background:#F5FFF3}
.cview_menu a.act { background:#133800; color:#FFFFFF}
.cview_menu a:hover { background:#133800; color:#FFFFFF}

.cview_adr{ font-size:12px; padding-left:7px}
.cview_adr p{ font-size:12px; margin:0; padding:0; width:100px; display:block; float:left;}
.cview_adr span{ margin:0; padding:0; display:block;}

.cview_f_big{ font-size:18px; line-height:18px; font-family:Arial, Helvetica, sans-serif}

.cview_btn_bottom{
					background:none repeat scroll 0 0 #133800;
					color:#FFFFFF;
					display:block;
					float:right;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:15px;
					font-weight:bold;
					line-height:20px;
					padding-bottom:2px;
					text-align:center;
					text-decoration:none;
					width:240px;
					margin-right:-16px;}
					
.cview_btn_bottom:hover{}		

.cview_btn_bottom2{
					background:none repeat scroll 0 0 #133800;
					color:#FFFFFF;
					display:block;
					float:right;
					font-family:fantasy;
					font-size:30px;
					line-height:30px;
					padding-bottom:2px;
					text-align:center;
					text-decoration:none;
					width:300px;
					margin-right:-16px;}
					
.cview_btn_bottom2:hover{}

.cview_img{background:#FFFFFF; cursor:pointer; border: 1px solid #000000}	
.cview_img_text{ color:#000000; font-size:12px; line-height:13px;}	

.cview_menu_pr a { display:block; border:1px solid #133800; background:#f5fff3; color:#000000; margin:0 0px 5px; text-align:center; font-size:12px; line-height:15px; text-decoration:none; padding-bottom:2px; font-weight:bold; }
.cview_menu_pr a:hover, .cview_menu_pr a.act { background:#133800; color:#FFFFFF}

.cview_c_pr { font-size:13px; line-height:15px;}
.cview_c_pr p { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.cview_c_pr em { font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:normal; line-height:25px;}
.cview_c_agr { border:1px solid #133800; background:#f5fff3; font-size:12px; margin:5px 0; padding:3px 5px; text-align:justify;}
.cview_c_agr span { color:#FF0000}

.cview_block_btn, .cview_block_green2 .but_blue2{ background: #133800; color:#FFFFFF; line-height:16px; font-size:14px; text-decoration:none; padding:3px 17px; font-weight:bold; }
.cview_txt{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#search_index_input1 { font-size:14px; padding-left:3px;}
.search_index_inp2 { font-size:14px}

.links_table td, .links_table p, .links_table textarea, .links_table a { font-size:14px}

.art_data, .art_data p, .art_data td  {font-size:12px; line-height:normal;}
.banners_right h2 {color:green; font-size:14px; text-align:left; border-top: 1px #cccccc solid; border-bottom: 1px #cccccc solid; margin:0 0 10px; padding:5px;}

.art_data div, .art_data span, .art_data p, .art_data a{ font-size:13px !important; font-family: Arial,Tahoma,Verdana !important; line-height:normal !important; /*text-indent: 0 !important;*/ margin:0; padding:0; }

.pp_info, .pp_info div, .pp_info span,.pp_info em, .pp_info font, .pp_info p, .pp_info a, .pp_info td, .pp_info ul { font-style:normal !important; font-size:14px !important; font-family: Arial,Tahoma,Verdana !important; line-height:normal !important; /*text-indent: 0 !important;*/ margin:0; padding:0; }
.pp_info table{width:100% !important; } 
.pp_info td{vertical-align:middle  !important; padding:2px !important;} 
.pp_info li{color: #000; list-style-image:none !important; margin-left:0 0 0 10px !important; font-size:14px !important; font-family: Arial,Tahoma,Verdana !important; line-height:normal !important;} 

.reg_table { border-collapse:collapse;}
.reg_table td{ border:1px solid #CCC}

.ui-helper-reset li { list-style-image:none;}

.ad_table{border-collapse:collapse;}
.ad_table td{border:1px solid #cccccc; padding:3px 10px}
.ad_row{}
.ad_head td{font-weight:bold; text-align: center;}
.ad_view  td{ font-size: 13px;
    line-height: 21px;}
