html,body{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
}
body{
	font: 11px Verdana;
	color: #4c4c4c; 
	padding: 0px;
	margin: 0px;
}


table{
	padding: 0px;
	margin: 0px;
	/*border: 0px solid black;*/
	border-collapse:collapse;
}

td{
	padding: 0px;
	margin: 0px;
	
	font-size: 11px;


	/*border-collapse:collapse;*/
}



a
{
	color: #1b50a1;
	text-decoration: none;	
	font-weight: bold;
}
a:hover
{
	color: #1b50a1;
	text-decoration: underline;	
	font-weight: bold;
}



hr
{
	border: 1px solid #d3d3d3;
}


#search_input
{
	border: 1px solid #898989;
	font: 12px verdana;
/*	background-color: #edf3f5;*/
	height: 20px;
	color: #4c4c4c; 

}


#search_btn
{
	border: 1px solid #898989;
	
/*	background-color: #edf3f5;*/
	height: 20px;
	font-size: 13px;
	color: #68985c;
	font-weight: bold;
	width: 20px
}



.menu
{
	font-size: 13px ;
	color: #fff;
	font-weight: bold;
}
.menu a
{
	font-size: 13px ;
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}

.menu a:hover
{
	font-size: 13px ;
	color: #ffd800;
	text-decoration:none;
	font-weight: normal;
}
	
	
.zag
{
	font-size: 12px;
	color: #68985c;
	font-weight: bold;
}

.zag2
{
	font-size: 13px;
	color: #3a0505;
	font-weight: bold;
}


.zag2 a, .zag2 a:visited
{
	font-size: 13px;
	color: #3a0505;
	font-weight: bold;
	text-decoration: none;
}

.zag2 a:hover
{
	font-size: 13px;
	color: #e3b013;
	font-weight: bold;
	text-decoration: none;
}


.news_date
{
	font-size: 10px;
	color: #bfbfbf;
}

.small
{
	font-size: 10px;
	color: #949494;
}


.button1
{
	height: 26px;
	border: 1px solid #e5e1e9;
	background-image: url(images/btn_bg.jpg);
	font-size: 11px;
	font-weight: bold;
	color: #4c5151;
}

.text1
{
	border: 1px solid #e3e3e3;
	background-color: #f7f8f8;
	font: 11px Verdana;
	color: #4c4c4c; 	
	height: 17px;
}



.copyright
{
	color: #fefefe;
	font-size: 9px;
	
}
.copyright a
{
	color: #fefefe;
	font-size: 9px;
	text-decoration: underline;
}

.copyright a:hover
{
	color: #fefefe;
	font-size: 9px;
	text-decoration: none;
}
	
	
	
.yellow
{
	font-size: 12px;
	color: #154183;
	font-weight: bold;
	
	width: 226px;
	height: 30px;
	
	text-align: center;
	
	background-image: url(images/yellow_plashka.gif); 
	background-repeat: no-repeat; 
/*	padding-left: 20px;*/
	padding: 7px 0px 0px 0px;
}



.brown
{
	color: #fff;
	font-size: 11px;
	font-family: tahoma;
}



.brown a, .brown a:visited
{
	color: #ffc000;
	text-decoration:none;
}


.brown a:hover
{
	color: #ffc000;
	text-decoration:underline;
}



.top_menu a
{
	color: #a6a4a4;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.top_menu a:hover
{
	color: #a6a4a4;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}



.copyright
{
	font-size: 11ps;
	color:#85907f;
}

.copyright a
{
	font-size: 11ps;
	color:#85907f;
}
.copyright a:hover
{
	font-size: 11ps;
	color:#fff;
}


.left_menu
{
	font-size: 13px ;
	color: #3f413f;
	font-weight: normal;
}
.left_menu a
{
	font-size: 13px ;
	color: #3f413f;
	text-decoration:none;
	font-weight:normal;
}

.left_menu a:hover
{
	font-size: 13px ;
	color: #6d6d6d;
	text-decoration:underline;
	font-weight: normal;
}



.cat_sub
{
	
}

.cat_sub a
{
	font-size: 11px;
}

.cat_sub a:hover
{
	font-size: 11px;
}