/* 1328706393.6834 */
		html 
		{
  		font-size: 12px;
  		margin: 0px;
  		padding:0px;
		}

					div.top_menu
			{
				width: 955px;
				height: 20px;
				margin: 0px auto;
				padding-top: 146px;
				padding-bottom: 0px;
				padding-left: 137px;
                
				font-size:12px;
			}
			
			table.content
			{
				width: 955px;
				position:relative;
				margin: 0px auto;
				padding: 0px 0px 0px 0px;
				background:#E5E7DA;
				top:-16px;
                height:70%;
               

			}
			
						
			td,input, textarea,select,a ,table,tr
			{
				font-family: Trebuchet MS, Arial,Verdana,  Tahoma, Helvetica, sans-serif;
				color: #316800;
				font-size:12px;

			}

			li.top_menu,ul.top_menu,a.top_menu
			{
				font-size:12px;
				letter-spacing:0.1em;

			}

			
			  

	
body {
	height: 100%;
	font-family:  Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color: #316800;
    margin: 0px;
    padding:0px;
}


div.header 
{
	width: 955px;
	height: 188px;
	margin: 0px auto;
	
}

div.footer 
{
	width: 955px;
	height: 166px;
	margin: 0px auto;
	
}

div.navi {
	width: 170px;
	margin: 0px auto;
	float: left;
	padding: 0px 0px 0px 0px;
	background: #E5E7DA;
	min-height: 360px;
	position:relative;
	left:0px;
	border:0px solid black;
	
	
}

div.main {
float: left;
width: 775px;
padding-left: 10px;
margin: 0px auto;
text-align:left;
background:#E5E7DA;
font-family: Trebuchet MS, Arial,Verdana,  Tahoma, Helvetica, sans-serif;
border:0px solid black;
display:block;
}

a.list
{
 color:#376409;
 text-decoration:underline;
}

b.date
{
 color:#085EAE;
}

hr.news
{
 color:#085EAE;
 width:700px;
}



a:hover.list
{
 color:#376409;
 text-decoration:underline;
}


.searchresult
{
 color:#085EAE;
}




<!-- +++++++++++++++++++ -->
<!-- TOP MENU -->
<!-- +++++++++++++++++++ -->

ul.top_menu {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	height: 20px;
    text-align:center;
    
}




li.top_menu:hover{
	display: block;
	float: left;
	height: 2px;
	padding: 5px 0px 21px 0px;
	background-color: #ffffff;
	opacity : .7;
    filter : alpha(opacity=70); 
	color: #023399;
	border:1px solid #A3B88D;
}

	
li.top_menu_active {
	display: block;
	float: left;
	height: 2px;
	padding: 5px 0px 22px 0px;
	background-color: #ffffff;
	opacity : .7;
    filter : alpha(opacity=70); 
	color: #023399;
	border:1px solid #A3B88D; 
}	

li.top_menu {
	display: block;
	float: left;
	height: 20px;
	padding: 5px 2px 21px 0px;
	
    
}



a.top_menu_link {

	padding-left: 5px;
	background: url(content/images/menu_parter.gif) no-repeat left center;
	margin-top:20px;
	opacity : 1;
    filter : alpha(opacity=100); 
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.top_menu_link_1st {

	padding-left: 5px;
	margin-top:20px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}


a.top_menu_link:hover,a.top_menu_link:active,a.top_menu_link_1st:hover {

	padding-left: 5px;
	color: #023399;

}


<!-- +++++++++++++++++++ -->
<!-- LEFT MENU -->
<!-- +++++++++++++++++++ -->

ul.left_menu {
	margin: 0px;
	display:block;
   	float: left;
    list-style:none;
    list-style-position:inside;
    

}






li.left_menu_active {
	display: block;
	height: 22px;
	margin-left: -40px;
	padding: 5px 5x 5px 5px;
	background-color: #E5E7DA;
	border-top:1px solid #E4D5DA;
	border-bottom:1px solid #E4D5DA;
	border-right:1px solid #E4D5DA;
	width:170px;

}

li.left_menu:hover {
	display: block;
    height: 24px;
	margin-left: -40px;
	background-color: #E5E7DA;
	border-top:1px solid #E4D5DA;
	border-bottom:1px solid #E4D5DA;
	border-right:1px solid #E4D5DA;
    padding: 3px 23x 3px 23px;
    width:170px;
}

li.left_menu {
	display: block;
	height: 24px;
	margin-left: -40px;
	padding: 5px 25x 5px 25px;
    width:170px;

}



a.left_menu_link {
	float: left;
	margin-left: 0px;
	padding-left: 0px;
	color: #676767;
	text-decoration:none;
	font-weight:bold;
}

a.left_menu_link_1st {
	float: left;
	margin: 0px;
	padding: 0px;
	color: #676767;
	text-decoration:none;
	font-weight:bold;
}


a.left_menu_link:hover,a.left_menu_link_1st:hover {
	float: left;
	color: #003396;

}



span.search {

	color: #676767;
	font-weight:bold;


}




table.border
{
	border:1px #686868 solid;
	border-collapse:collapse;
}

td.border
{
	border:1px #969696 solid;
	padding-left:10px;
	border-collapse:collapse;
}

td.dashed_border
{
	border-bottom:1px #316800 dashed;
	border-collapse:collapse;
}

div.dashed_border
{
	border-bottom:1px #969696 dashed;
}

input.search
{
	border:1px #686868 solid;

}

img
{
	border:0;
}
