	.full_h{
	height: 100%;
}

.full_w{
	width: 100%;
}

.full_size{
	width: 100%;
	height: 100%;
}

td,tr,span,p,div{
	vertical-align: top;
	font-family: Verdana;
	font-size: 11px;
	color: #545351;
}

.td_middle{
	vertical-align: middle;
}

.td_bottom{
	vertical-align: bottom;
}

form{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img{
	border: 0px;
}

body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #F7F6F4;	
	background-position: left bottom;
	background-repeat: no-repeat;
}

/* ================================================================================*/

a{
	color: #FFA901;
	text-decoration: underline;
}

.main_tbl{
	width: 100%;
	height: 100%;
	background-position: center top;
	background-repeat: repeat-x;
}

.footer_cell{
	height: 36px;
}	

.footer_cell_contet{
	background-position: left top;
	background-repeat: repeat-x;	
}

.header_cell div.top_left_block{
	display: block;
	position: absolute;
	top: 0px;
	left: 216px;
}

.left_cell{
	width: 245px;
}

.logo_cell{
	height: 85px;
	text-align: right;
	padding: 19px 17px 0px 0px;
}

.left_menu_cell{
	height: 20px;	
	background-position: right top;
	background-repeat: no-repeat;
	padding: 25px 41px 0px 17px;
}

.banner_cell{
	height: 20px;
	padding: 0px 0px 0px 33px;
}

.banner_cell a{
	padding: 0px 0px 4px 0px;	
}

.left_menu{	
	background-position: left bottom;
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	padding: 10px 2px 10px 2px;
	line-height: 11px;
}

.left_menu a {
	color: #666465;
	text-decoration: none;	
	background-position: right center;
	background-repeat: no-repeat;
	display: block;
	padding: 0px 20px 0px 15px;
}

.left_menu_last a{
	color: #666465;
	text-decoration: none;	
	background-position: right center;
	background-repeat: no-repeat;
	display: block;
	padding: 0px 20px 0px 15px;
	background-image:none;
}

.left_menu_cur a{
	background-position: right center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-color: #317403;	
	padding: 8px 20px 8px 15px;
	
}

.right_cell{
	width: 247px;
}

.rigth_top_link_cell{
	height: 16px;
	text-align: right;
	vertical-align: middle;
}

.rigth_top_phone_cell{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #4B5D5F;
	text-align: right;
	padding: 39px 24px 0px 0px;
	height: 73px;
}

.right_news_cell{
	background-position: left top;
	background-repeat: no-repeat;
}

.right_news_cell{
	padding: 53px 12px 5px 16px;
}

.news_item{
	padding: 15px 6px 9px 2px;
	background-position: left bottom;
	background-repeat: repeat-x;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.news_date{
	color: #FFB015;
	font-weight: bold;
}

.news_detalis{
	color: #545253;
	text-decoration: underline;
	font-weight: bold;
	display: block;
	padding: 1px 0px 4px 0px;
}

.news_detalis2{
	color: #545253;
	text-decoration: underline;
	font-weight: bold;
	display: block;
	text-align: right;
	padding: 0px 5px 0px 0px;
}

.news_detalis3{
	color: #545253;
	text-decoration: underline;
	font-weight: bold;
	display: block;
	text-align: right;
	padding: 5px 5px 0px 78px;
	margin-right: 78px;
	font-size: 10px;
}

.rigth_banner_cell{
	height: 20px;
	padding: 5px 0px 6px 0px;
	text-align: center;
	line-height: 30px;
}

.center_header{
	height: 115px;
	text-align: center;
}

.content{
	padding: 7px 10px 13px 10px;
	font-size:11px;
}

h1{
	color: #FFAE12;
	font-size: 14px;
	font-weight: bold;
	border-left: 6px solid #307302;
	padding: 9px 0px 9px 9px;
}

.footer_left_cell{
	padding: 14px 0px 0px 69px;
}

.footer_right_cell{
	text-align: right;
	padding: 14px 0px 0px 0px;
}

.silver_link{
	color: #545253;
}

.contact_cell{
	padding: 33px 0px 10px 31px;
	font-size: 11px;
}

.left_menu_last{
	background-position: left bottom;
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	padding: 10px 2px 10px 2px;
	line-height: 11px;
	background-image: none;
}

input, textarea{
	border: 1px solid #4A5E5F;
	font-size: 10px;
	color: #307302;
	background-color: #F7F6F4;
	margin: 3px 0px 6px 0px;
}

.center_header2{
	height: 115px;
	padding: 0px 0px 0px 0px;
	text-align:center;	
}

.content_pagin{
	padding: 10px 0px 4px 29px;
	font-size: 10px;
}

.content_pagin a{
	color: #545253;
	text-decoration: none;	
}

.pagin_cur{
	font-size: 10px;	
}

.pagin_cur span{
	color: #FFAD11;
	font-size: 10px;	
}

.news_item_full{
	padding: 5px 10px 6px 0px;
	font-size: 10px;
}

.news_item_full img{
	border: 1px solid #4A6463;
	margin-right: 6px;
	margin-bottom: 10px;
}

.box_name{
	color: #535152;
	font-size: 10px;
	font-weight: bold;
}

.button{
	background-color: #317403;
	color: #FFFFFF;
	text-transform: uppercase;
	border: 1px solid #4B5D5F;
	padding: 0px 13px 0px 13px;
	font-size: 10px;
}

.content2{
	padding: 0px 10px 13px 10px;
	font-size:10px;	
}
.cat1 {
padding-bottom:15px;}
.cat1 a{
color:#000000;

}
.cat1 a:hover{
color:#317403;
}
.cat1 p{
margin:0px;
padding:2px;}
 p.1{
padding:5px;
margin:1px;}
p.1 a{
font-weight:bold;
color:#317403;}
.itemimage{
border:1px #cccccc solid;
margin-right:10px;
margin-bottom:5px;
}


