BODY {
	color:#7C7C7C;
	font-family:tahoma,verdana,arial,georgia;
	font-size:11px;
	line-height:14px;
	padding:0;
	margin:0;
	text-align: left;
	background: #FFFFFF;
	}

img {
	border: none;
	}


p {
	color:#7C7C7C;
	font-family:tahoma,verdana,arial,georgia;
	font-size:11px;
	line-height:14px;
	margin: 0 0 7px 0; 
	}

table, td {	/* , ul, li */
	color:#7C7C7C;
	font-family:tahoma,verdana,arial,georgia;
	font-size:11px;
	line-height:14px;
	}

/* ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;  
	}
	
li {
	margin: 0 0 0 20px;
	list-style-image: url(arrow.gif);
	}	
*/
a {
	color:#80908A;
	font-family:tahoma,verdana,arial,georgia;
	font-size:11px;
	line-height:14px;
	text-decoration: underline;
	}

.blue {	
	color:#4B80A2;
	}
	
a:hover {
	text-decoration: none;
	}
	
h1 {
	color: #225468;
	font: normal bold 11px/14px tahoma,verdana,georgia;
	margin: 0;
	padding: 0 0 5px 0; 
	background: url(h_dot1.gif) repeat-x bottom;
	}		

.nazv {
	color: #225468;
	font: normal bold 11px/14px tahoma,verdana,georgia;
	margin: 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #80908A;	/*background: url(h_dot1.gif) repeat-x bottom;*/
	}	

h2 {
	color: #225468;
	font: normal bold 11px/14px tahoma,verdana,georgia;
	margin: 0;
	}

.date {
	background: url(arrow.gif) no-repeat left center;
	color:#80908A;
	padding: 0 0 0 10px;
	font-weight: bold;
	margin: 0;	
	}
	
.read_more {
	display: block;
	text-align: right;
	}		
	
#main .fotor {float: right;}
#main .fotor img {margin: 15px 0 5px 10px;}
#main .fotol {float: left;}		
#main .fotol img {margin: 15px 10px 5px 0;}
	
#main {
	margin: 0 auto 1px 0;
	padding: 0;
	height: 100%;
	}

#main .left_field {
	background: url(fill_left.gif) repeat-y left;
	vertical-align: top;
	}

#main .right_field {
	background: #FFFFFF;
	}	
	
#left {
	/*height: 100%;*/
	}	

#main .logo {
	text-align: center;
	vertical-align: middle;
	}	

#main .copyright {
	background: url(fill_logo.gif) repeat-y left;
	text-align: center;
	vertical-align: middle;
	color: #B5BEBB;
	}	

	
#right {
	margin: 41px 20px;	
	}	

#right .h_dot {
	background: url(h_dot.gif) repeat-x top;
	}	
	
#right .v_dot {
	background: url(v_dot.gif) repeat-y center;
	}		
	
#main .footer_menu {
	color: #95A39E;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	}	
	
#main .footer_menu a {
	color: #95A39E;
	text-decoration: none;	
	}

#main .footer_menu a:hover {
	color: #95A39E;
	text-decoration: underline;	
	} 	 	  


