/* layout  */ 

body
	{
		font-family: Arial;
		background:white none repeat scroll 0% 0%;
		color:#000000;
		margin:0pt;
		padding:0pt;
		font-size:11px;
		min-width:800px;
		color: #000000;  
		font-style: normal; 
	 	font-weight: normal; 
	}

	
a {
		color:#000080;
		font-weight:bold;
		text-decoration:none;
	}

a:hover 
	{
		text-decoration: underline;
	}
	
img {
		border: 0px;
	}
	
#wrap 
	{
		border: 1px solid #007ab9;
		margin:0pt auto;
		width:800px;
	}
#header
	{
		height: 82px;
	}

#nav
	 {
		background-image: url('../img/header_bottom.gif');
		background-repeat: no-repeat;
		background-position: top right;
		width: 800px;	
		height:45px;
	}

#nav_title  
	{	
		position: relative; 
		left: 160px;
		width:480px; 
		display: table;
		line-height:48px;
		top: 10px;
		background-image: url('../img/belka.jpg');
		background-repeat: repeat-x;
		background-position: bottom;
		font-size: 15px; 
		font-weight: bold;
	}

#menu
	{
		position:relative;
		top: -20px;float:left;
		width:150px;
	}
	
#menu a {
		font-weight: bold;	
	  	color: #007AB9; 
}  
#menu a:hover 
	{	
		color: #004F78; 
	
	}

#menu ul, ol
{
list-style-type: none;
padding: 0;
margin: 0px;
margin-left: 22px;
}

#menu li
{
list-style-type: none;
margin-top: 3px;
margin-bottom: 4px;
list-style-image: url(../img/dot.gif);
background-repeat: no-repeat;
}


#content_wrapper
	{
		float:left;
		width:500px;
		font-size: 10pt;
	}
	

#content
	{
		padding:10px;
	}
	
#content ul
{
		margin: 0px;
		margin-left: 10px;
}

table.comment 
	{ 
		border: 1px solid #007ab9;
	}

table.comment td 
	{  
		border: 1px solid #eeeeee;
	}

.comment
	{
	 	font-size: 10px;  
	}

#content li
	{
		list-style-type: none;
		font-style: Italic;
	}

#content span.emp {
		font-size:12pt;
		font-weight: bold;
		color: #000080;
	}

#sidebar
	{
		position:relative;
		float:right;
		width:150px;
		top: 6px;
		
		background-image: url('../img/belka.jpg');
		background-repeat: repeat-x;
		background-position: top;
		padding-top: 10px;
	}

#sidebar td.wenu {
	color:#FFFFFF;
	}

#footer 
	{
		background-image: url(../img/footer.gif);
		clear:both;
 		text-align: right;
	}

#footer span 
	{
		margin:0pt;
		padding:5px;
		font-size: 10px;
		color: #959595; 
	}

.hr
	 { 
	 	display: table;
	 	width:12px; 
	 	height: 12px; 
	 	  
	 }

.sign 
	{
		float:left;
		width: 35px;
		height: 14px;
		background-image: url('../images/zcm.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
		
	}
	
.ind 
	{
		float:left;
		width: 35px;
		height: 14px;
			
	}
	
.sign_centr {
		float: none; display: inline-table;  width: 35px; 
		height: 14px;
		background-image: url('../images/zcm.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
	}

/* end layout */
#content ol.cert li {
	
	font-style:normal;
	list-style-type: decimal;
	margin-bottom: 5px;
}




#menu a.wenu_m
	 {   
	 	font-weight: bold;	
	  	color: #FFFFFF; 
	  
	 }
	 
#menu td.wenu_m li

{
	list-style-image: url(../img/dot2.gif);
	}
a.wenu:hover 
	{
		color: #EDEDED; 
		text-decoration: none; 
	}

td.wenu_m 
	{
		background-color: #007AB9;  
	}

td.menu_m 
	{
		background-color: #C2DAE8;  
	}


span.blue {color:#000080; font-weight:bold;}