/* CSS Document */

body { 
	background-color: #FFFFFF;
	font-family:Helvetica;
	font-size:9pt;
}

A{
	COLOR: #004684;
}

A.menu:link, A.menu:visited{
	FONT: bold 9pt Tahoma, sans-serif; COLOR: #000; TEXT-DECORATION: none;	
	list-style-position:inside;	
}

A.menu:hover{
	COLOR: #d20600;
}
.lang{
	padding:0px 5px 2px 0px; 
	font-weight:bold;
	color:red;
}
A.lang{
	color:#004684;
	text-decoration:none;
	font: bold 9pt Tahoma, sans-serif;

}

A.lang:hover{
	color:#000;
}

.date{
	padding:0px 0px 2px 15px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#d20600;
	display:block;
	
}
.dotted{
	border-bottom:1px solid #d2d2d2; 		
	/*border-right:1px dotted #000099;*/
	padding-left:2px;
	height:40px;
}


.caption{
	background: url('back.jpg') no-repeat;
	background-position:right;
	background-color:#205AA4;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:20px 100px 0px 0px;
		
}

.canvas_news{
	border-top:1px double #d2d2d2;
	/*border-right:1px double #000099;*/
}
.menu2, A.menu2{
	font: 8pt Helvetica; COLOR: #004684; TEXT-DECORATION: none
}

A.menu2:hover{
	text-decoration:underline;
}

.ver11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;	
}
.description a{
	/*color:#c0c0c0;*/
	padding:0;
	margin:0;
}

.description a:hover{
	color:#001684;
	padding:0;
	margin:0;
}

.title{
	padding:0px 5px 5px 15px;
	font-weight:bold;
	font-size:22px;
	color:#000000;
}

.content{
	padding:0px 15px 5px 15px;	
	font-size:12px;
	color:#000;
}

a.publication{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	/*padding-left:15px;*/
	text-align:left;	
}
a:hover.publication{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	font-size:16px;
}
.cell{
	background-color:#e0e0e0;	
}
.cell a{
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
.cell a:hover{
	text-decoration:underline;
}
.newsRss{
        padding:10px; 0px 5px 2px;
        FONT: bold 9pt Tahoma, sans-serif;
	color:red;
}

.date_lang{
	background-color:#6ec2bf;
	height:10px;
	background-image:url('fon_poisk.gif');	
}

A.a_links{
	color:#004684;
	text-decoration:underline;
	font: bold 11pt Tahoma, sans-serif;
	padding:5px 0px 5px 15px;
}

A.a_links:hover{
	color:#000;
}

table.t_border, table.t_border th, table.t_border td {
	border:1px solid black;
	border-collapse:collapse;
	padding:2px;
}

table.separate {
	border:none;
	border-collapse:collapse;
}

table.separate th, table.separate td{
	border-right:1px dotted #004684;
	padding-right:5px;
}


