BODY {
 font-family: 'Arial';
 font-size: 10pt;
 text-align: justify;
 color: #555;
 padding: 0px;
 margin: 0px;
 background: url('/images/bg_site.jpg');
}

hr{
	background-color: #1C5F17;
	height: 1px;
	border: none;
}

a{
	color: #000;
	text-decoration: none;
}

a:hover{
	color: #666;
}

.a1{
	padding-left: 20px;
}

IMG{
border: 0px;
padding: 0px;
margin: 0px;
}

p{
	font-family: 'Arial';
	font-size: 10pt;
	font-weight: normal;
}


.content_title_p{
	color: #1C5F17;	
	font-size: 12pt;
}

table{
 padding: 0px;
 border-collapse: collapse;
 border: none;
 background: url('/images/bg_site.jpg');
}

.top_table{
	width: 100%;
	height: 103px;
}

.icons_td{
	width: 15%;
	text-align: right;
	padding-right: 20px;
	vertical-align: top;
	padding-top: 40px;
}

.icons_td img{
	padding-right: 15px;
}

.top_menu_td{
	width: auto;
	vertical-align: top;
	padding-top: 23px;
}

.top_menu_table{
	width: 100%;
	height: 44px;	
}

.top_menu_item {
	background: url('/images/topmenu_line.jpg') repeat-x;
	text-align: left;
}

.top_menu_item a{
	font-size: 12pt;
	padding-left: 30px;
	color: #fff;
}

.top_menu_item a:hover{
	color: #555;
}

.top_menu_left{
	width: 6px;
	height: 44px;
	background: url('/images/topmenu_left.jpg') no-repeat;
}

.top_form_shadow_td{
	width: 5px;
	height: 103px;
	background: url('/images/top_right_shadow.jpg') no-repeat;
}

.top_form_td{
	width: 300px;
	height: 103px;
	padding-top: 8px;
	background: url('/images/topright_line.jpg') repeat-x;	
}

.top_form_table{
	width: 280px;
	height: 80px;
	background: none;
}

.top_form_table td{
	vertical-align: top;
}

.top_form_table input{
	width: 162px;
	height: 20px;
	background: url('/images/bg_form.jpg') no-repeat;
	padding: 0px;
	border: none;
}

.form_name{
	width: 60px;
	height: 30px;
	color: #fff;
	text-align: left;
}

.top_btn{
	width: 51px;
	height: 57px;
	background: url('/images/but_ok.jpg') no-repeat;
	border: none;
}

.registration{
	color: #fff;	
	text-align: right;
	vertical-align: top;	
}

.registration a{
	color: #fff;
	font-size: 8pt;
	text-decoration: underline;
}

.registration a:hover{
	color: #999;
}

.center_table{
	width: 100%;
}

.center_left_td{
	vertical-align: top;
	width: 300px;
}

.center_left_table{
	width: 260px;
}

.left_search_table{
	width: 100%;
	border: 1px solid #155311;
}

.search_title{
	text-indent: 15px;
	height: 24px;
	color: #fff;
	text-align: left;
	border: none;
	background: url('/images/search_line.gif') repeat-x;
}

.search_td{
	padding-top: 20px;
}

.left_search_item_table{
	margin-top: 20px;
	margin-bottom: 20px;
	width: 170px;
	font-family: 'Verdana';
	font-size: 8pt;
}

.left_search_item_table td{
	height: 20px;
}

.left_search_item_table input{
	text-align: left;
	width: 165px;
	border: 1px solid #45a341;
}

.left_search_item_table a{
	color: #327A88;
	text-decoration: underline;
}

.left_search_item_table a:hover{
	color: #025B56;	
}

.content_td{
	width: auto;
	text-align: justify;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 20px;
}

.search_btn{
	width: 47px;
	height: 47px;
	background: url('/images/search.jpg');
	border: none;
}

.left_menu_td{
	padding-top: 20px;
	vertical-align: top;
}

.left_menu_table{
	width: 100%;
	text-align: left;
}

.left_menu_table a{
	color: #555;
	line-height: 30px;
	padding-left: 30px;
	font-size: 11pt;
}

.left_menu_table a:hover{
	background: url('/images/snaik.jpg') no-repeat left;
}

.left_menu_title{
	text-indent: 15px;
	height: 24px;
	color: #fff;
	text-align: left;
	font-size: 12pt;
	border: none;
	background: url('/images/search_line.gif') repeat-x;	
}

.footer_table{
	width: 100%;
	height: 109px;
	margin-top: 30px;
}

.copyright{
	color: #fff;
	text-align: center;
	vertical-align: middle;
	width: 300px;
	height: 109px;
	background: url('/images/footer_bg.jpg') repeat-x;
}

.right_copyright{
	width: 14px;
	height: 109px;
	background: url('/images/footer_side.jpg') no-repeat;
}

.footer_menu_td{
	width: auto;
}

.footer_menu{
	width: 100%;
	height: 48px;
	margin-top: 5px;
	text-indent: 15px;
	background: url('/images/footer_line.jpg') repeat-x center;
}

#birzha{
	width: 100%;
	height: 20px;	
	float: left;
	text-align: left;
	margin-bottom: -23px;
	font-size: 8pt;
}
#birzha a{
	color: #025B56;
	text-decoration: underline;
}
.footer_menu a{
	color: #fff;
	text-decoration: underline;
	padding-left: 20px;
}

.footer_menu a:hover{
	color: #888;
}

.counter_td{
	width: 100px;
}

.counter_table{
	width: 100%;
	height: 48px;
	margin-top: 5px;
	background: url('/images/footer_line.jpg') repeat-x center;
}

.counter_table td{
	padding-top: 2px;
}

.content_img_table{
	width: 80%;
	text-align: center;
}

.content_img_table td{
	height: 180px;
	vertical-align: top;
}

.content_img_table img{
	margin-bottom: 5px;
}

.price_table{
	width: 85%;
	text-align: left;
}

.price_table td{
	height: 30px;
}

.price_bg_item{
	background-color: #eee;
}

.price_table img{
	padding-left: 20px;
	margin: 5px 0px;
	width: 80px;
	height: 80px;
}
.goog{
	width: 100%;
	text-align: center;
}

