body 	{
		background-color: #d7e7f7;
		font-family : Arial;
		margin: 0px;
		}

td		{
		vertical-align:top;
		}
		
.main_link
{
  top:50px;
  font-size: 11pt;
}
		
a img 	{ 
		border: none; 
		}
		
div.menu1{
		padding-top: 7px;
		padding-left: 10px;
		}
div.body{
		padding-right:0px;
		padding-top: 0px;
		padding-left: 0px;
		}
		

ul.menu1	{
		list-style-image: url(../content/img/images/check.jpg);
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size: 11pt;
		}
		
li.menu1	{
		margin: 6px;
     		font-weight: bold;
		}
		
		
a.menu1:link	{
				color:#001967;
				text-decoration: none;
				}
				
a.menu1:visited	{
				color:#001967;
				text-decoration: none;
				}

a.menu1:active	{
				color:#001967;
				text-decoration: none;
				}

a.menu1:hover	{		
				text-decoration: underline;
				color: #5c78b9;
				}
				
ul.menu2	{
		list-style-image: url(../content/img/images/check.jpg);
		font-family:Arial, Helvetica, Verdana, sans-serif;
		font-size: 10pt;

		margin-left: 20px;
		margin-right: 10px;
		margin-top: 20px;
		}
		
li.menu2	{
		margin: 6px;
		font-weight: bold
		}
		
		
a.menu2:link	{
				color:#001967;
				text-decoration: underline;
				}
				
a.menu2:visited	{
				color:#001967;
				text-decoration: underline;
				}

a.menu2:active	{
				color:#001967;
				text-decoration: none;
				}

a.menu2:hover	{		
				text-decoration: none;
				color: #5c78b9;
				}
				
	



TD.border
{
	background:url(../../styles/2/border.png);
	height : 35px;
	border-width : 0px;
	width : 90%;
	color : #0466BD;
}

table.cat
{
background-color:#99ccff;
border-style:double;
}



table.op {
	background-color: #f6f6f6;
	border-collapse: collapse;
	width: 100%
}

td.op {
	border: 1px solid #a0a0a0;
	padding: 4px 11px
}




A:link 
{
        COLOR: #001967;
		font-family : Arial;
        TEXT-DECORATION: underline;
}

A:active 
{
        COLOR: #001967;
		font-family : Arial;
        TEXT-DECORATION: underline;
}

A:visited 
{
        COLOR: #001967;
		font-family : Arial;
        TEXT-DECORATION: underline;
}


A:hover 
{
        COLOR: #5c78b9;
		font-family : Arial;
        TEXT-DECORATION: none;
}








A.c 
{
        COLOR: #FF0000;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}


A.c:link 
{
        COLOR: #FF0000;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}

A.c:active 
{
        COLOR: #FF0000;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}

A.c:visited 
{
        COLOR: #FF0000;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}


A.c:hover 
{
        COLOR: #209710;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}









A.m:link 
{
        COLOR: #a8bef5;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}

A.m:active 
{
        COLOR: #a8bef5;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}

A.m:visited 
{
        COLOR: #a8bef5;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}


A.m:hover 
{
        COLOR: #FFFFFF;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}







A.b:link 
{
        COLOR: #edf0fc;
        FONT-SIZE: 15px;
	    font-family : Arial;
        TEXT-DECORATION: underline;
}

A.b:active 
{
        COLOR: #edf0fc;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: underline;
}

A.b:visited 
{
        COLOR: #edf0fc;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: underline;
}



A.b:hover 
{
        COLOR: #a8bef5;
        FONT-SIZE: 15px;
	font-family : Arial;
        TEXT-DECORATION: none;
}

TD.lrs
{
	vertical-align : top;
	width : 120px;	
}

TD.lm
{
	background:url(template/menu_l.gif);
	width : 7px;
	height : 32px;
}

TD.rm
{
	background:url(template/menu_r.gif);
	width : 7px;
	height : 32px;
}









TD.mlb
{
	background:url(../../styles/2/l.png);
	width : 7px;
	height : 32px;
}

TD.mrb
{
	background:url(../../styles/2/r.png);
	width : 7px;
	height : 32px;
}

TD.menu
{
	background:url(template/menu_c.gif);
	width : 150px;
	height : 32px;
}

TD.rezult
{
	width : 95%;
	background-color : #AEC9EB;
}

TD.main_name
{
	background:url(../../styles/2/border.png);
	width : 85%;
	height : 35px;
	color : #000000;
}

TD.main_href
{
	background:url(../../styles/2/border.png);
	width : 15%;
	height : 35px;
}

TD.main_com
{
	background-color : #AEC9EB;
	width : 85%;
	height : 110px;
}

TD.main_img
{
	background-color : #AEC9EB;
	width : 15%;
	height : 110px;
}


TD.name_mess
{
	background:url(../../styles/2/border.png);
	width : 65%;
	height : 35px;
	color : #000000;
}

TD.date_mess
{
	background:url(../../styles/2/border.png);
	width : 35%;
	height : 35px;
	color : #000000;
}


TD.text_mess
{
	background-color : #BFD7F6;
	width : 90%;
	height : 45px;
}

TD.heading
{
	background:url(../template/bgcol.gif);
	width : 100%;
	height : 109px;
	color : #0C5391;
}

TD.menu
{
	background-color : #A0C1EB;
	width : 250px;
	height : 32px;
}

TD.main
{
	width : 100%;
	vertical-align : top;
}

TD.new
{
	background-color : #AEC9EB;
	width : 100%;
}

TD.headingmain
{
	background:url(../../styles/2/border.png);
	height : 35px;
	width : 100%;
	color : #0C5391; 
}

TD.vote
{
	background-color : #A0C1EB;
	height : 40px;
	width : 150px;	
}

TD.t1
{
	width : 100%;
}

TD.t5
{
	width : 100%;
}

TR.t2
{
	width : 100%;
}


TR.head
{
	height : 100px;

}


TABLE.border
{
	width : 100%;
	border-width : 2px;
	vertical-align : top;
}

TABLE.main
{
	
	vertical-align : top;
	width : 100%;
}

TABLE.menu
{
	vertical-align : top;
	width : 160px;
}

TABLE.t1
{
	vertical-align : top;
	width : 100%;
}
INPUT
{
	border-width: 0px;
	font-family: arial;
	font-size: 12px;
	color: #0С5391;
}

INPUT.submit
{
	width : 100px;
	background-color: #4AD1EE;
	

}


INPUT.submit1
{
	width : 150px;
	background-color: #BFD7F0;


}



TEXTAREA
{
	width : 300px;
	background-color: #BFD7F6;
	border-width: 0px;
	font-family: arial;
	font-size: 12px;
	color: #000000;

}	
				
img.o {
	float: left;
	margin-right: 20px
}

table.content { clear: left }

tr.dark { background-color: #d0e5f7;
	border: 1px;
	height: 20px;
	 }








.indent {
	vertical-align: top;
	text-indent: 3em
}

table.catalog {
	border-width: 1px;
	background-color: #e8f1f9;
	border-collapse: collapse;
	width: 100%;
	align: middle;
}

.dark {
	border: 1px solid #d0e5f7;
	padding: 4px 11px;
	height: 35px; 
}




h2.o {
	font-size: 19px;
	text-align: right
}


h2, h3, h4, h5 { font: normal 13px Verdana }

h2 {
	font-size: 19px;
	text-align: center
}

h2:first-line { font-size: 20px }

h3 { text-align: right }

h4 {
	font-weight: bold;
	display: inline
}

h5 { display: inline }

h6 {
font: normal 13px Verdana;
	text-align: justify;
	text-indent: 3em
}

h6.new{
font: normal 13px Verdana;
	text-align: left;
	text-indent: 0;
	
}
hr {
	width: 100%;
	height: 1px;
	color: gray
}


ol { margin-left: 0em }

li { text-align: justify }


td.news {
	border: 1px solid #a0a0a0;
	padding: 4px 11px;
	
}



		
			h3.nov { display: inline; color: white; font-weight: bold }
			h6.nov { display: inline }
			td.nov { text-align: justify}
			table.pr{width:99%}
			.date { background: #0077cc url('../img/about/history/bline_new_2.jpg'); text-align: right }
	




table.kad {
 width: 100%;
 border-collapse: collapse;
}
TD.kad, TH.kad {
 padding: 4px; /* Поля в ячейках */
 border: 1px solid #000080; /* Граница между ячейками */
 text-align:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 90%; /* Размер текста */
}
TH.kad {
 background: #000080; /* Цвет фона строки заголовка */
 color: #ffe; /* Цвет текста */
 text-align: center; /* Выравнивание по левому краю */
 font-family: Arial, Helvetica, sans-serif; /* Выбор гарнитуры */
 font-size: 100%; /* Размер текста */
}


table.tit {
 width: 100%;
 border-collapse: collapse;
}
TD.tit, TH.tit {
 padding: 4px; /* Поля в ячейках */
 border: 1px solid #FFFFFF; /* Граница между ячейками */
 text-align:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 90%; /* Размер текста */
}



p.kad{
text-align:center;
font-family: Arial, Helvetica, sans-serif; 
font-size: 110%;
color: #000080;
}

#ramb { vertical-align:top;
		font-size: 17px;
}