body {  margin:0px;
	padding:0px;
	background-color: #6FA2CC; 
	line-height: 1.4;	 
	text-align: justify; 
	font-size: 9pt; 
	color:#000000; 	
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	vertical-align: top ;
}
/* был vertical-align=top */

td {	
	FONT-SIZE: 9pt;  
}

table.text { 
	border-width:1px;
	border-color:#B9D3EE; 
	background-color:#ffffff;
	border-style: solid;  
	margin-right:6px;
	margin-top:6px;
	margin-left:6px;
 	margin-bottom:6px; 
	text-align: center;
	color:#303030;
	line-height: 1.3; 
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	clear:both;
}

.bb { 
	border-width:1px;
	border-color:#ffffff; 
	line-height: 1.3; 
	border-style: solid;  
	margin-right:6px;
	margin-top:6px;
	margin-left:6px;
 	margin-bottom:6px; 
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	clear:both;
}

/*
table.text td {
border-style: solid;
}
*/
.head2 { background: url("top_blue33.jpg") no-repeat top right; 
}
.headtext { background-image: url("text.jpg"); 
	 background-position: center top;
	 background-repeat: no-repeat;
}
.headflag { background: url("flag.jpg") no-repeat top left; 
}
.menu_gradl{width: 16px ; background: url("knopka_bok.jpg") repeat-y right;  
}
.menu_gradr{ width: 16px; background: url("knopka_bok_right.jpg") repeat-y left;  
}

p {	text-align: justify; FONT-SIZE: 9pt; color:#000000; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4; padding:0px; margin:6px;		
}

.f10 {	FONT-SIZE: 10pt; 
}
.f11 {	FONT-SIZE: 11pt;
}

.blue {
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4; padding:0px; 		
}       
.bluer {text-align: right;  padding:0px; 		
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4; 
}       

.bluec {text-align: center;
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4; 		
}       

.blue10 {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; color:#406089; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
}       
.blue10c { text-align: center;
	FONT-WEIGHT: 600; 
	FONT-SIZE: 10pt; 
	color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4; 
	padding:0px;		
}       
p.foot {
	FONT-WEIGHT: 600;
	text-align:center;
	FONT-SIZE: 9pt;
	color:#ffffff; 
	FONT-FAMILY: Arial, ArialCyr,Tahoma, sans-serif, Helvetica; 
	FONT-STYLE: normal;
	letter-spacing: 1.4px ; 
	vertical-align: middle;
}
.podpis {
	FONT-SIZE: 8pt;	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	padding:2px; margin:0px;	
}


A:link {
	text-decoration: none;
	color:#002ebc;
	padding:0px;  
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-SIZE: 9pt;  
	line-height: 1.4;
}       
A:visited {
	text-decoration: none; 
	color:#006868; 
	padding:0px;  
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-SIZE: 9pt;  
	line-height: 1.4;
}       


h1 {	margin-left: 6px ; 
	margin-right: 6px; 
	margin-bottom:4px; 
	margin-top:0px; padding: 0px ; 		
	line-height: 1.4; 
	TEXT-DECORATION: none; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; 
	FONT-SIZE: 12pt; 
	COLOR: #406099;  
	FONT-WEIGHT: 600;  
}       
h2 {	margin-left: 6px ; margin-right: 6px; margin-bottom:8px; margin-top:6px; padding: 0px ; 		
	TEXT-DECORATION: none; 	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; 
	FONT-SIZE: 11pt; COLOR: #406099;  FONT-WEIGHT: 600; 
	line-height: 1.4;}       
h3 {	margin-left: 6px ; margin-right: 6px; margin-bottom:8px; margin-top:6px; padding: 0px ; 		
	TEXT-DECORATION: none;	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-SIZE: 10pt; COLOR: #406099; FONT-WEIGHT: 600; 
	 	line-height: 1.4;}       
h4 {	margin-left: 6px ; margin-right: 6px; margin-bottom:8px; margin-top:12px; padding: 0px ; 		
	FONT-WEIGHT: 600; text-align: justify; 	FONT-SIZE: 9pt;	color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	 line-height: 1.4;}       
h5 {	margin: 6px; padding: 0px ; 		
	FONT-WEIGHT: 600; text-align: justify; FONT-SIZE: 8pt; 	color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	 line-height: 1.4;}       
.data  {padding: 0px ; 		
	FONT-SIZE: 8pt; color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	}       




.h2center {	margin-left: 6px ; margin-right: 6px; margin-bottom:8px; margin-top:6px; padding: 0px ; 		
	TEXT-DECORATION: none; 	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; 
	FONT-SIZE: 11pt; COLOR: #000000;  FONT-WEIGHT: 100; 
	text-align: center; 
	line-height: 1.4;}       
.center  {
	text-align: center; 
	}       

.right  {
	text-align: right; 
	}       

hr.podzagolovok { padding:0px; border-style:solid;
	margin-right:6px; margin-left:6px; margin-bottom:6px; margin-top:0px;
	text-align:center; COLOR: #B9D3EE; border-width:1px; width: 100%;}
hr {padding:0px; margin:6px; COLOR: #e0eeee; border-width:1px; width:100%;
	border-style: solid;}
hr.punktir {padding:0px; margin:6px; border-width:1px; COLOR: #e0eeee; border-style: dashed;}


/*
ol {	list-style-position: outside ; list-style-type:decimal;
	text-align: justify; line-height: 1.4; margin-right: 6px;  
	FONT-SIZE: 9pt; color:#000000; 	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-STYLE: normal; 
	 margin-top:6px; margin-bottom: 6px;  margin-right:0px;}
ol li {	list-style-position: outside ;	text-align: justify; list-style-type:decimal;  
	FONT-SIZE: 9pt;	color:#000000;	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-STYLE: normal;  margin-right: 0px;   		
	margin-top:1px;	margin-bottom: 1px; line-height: 1.4;}

li ol li {list-style-type:decimal; list-style-position: outside ;	text-align: justify;  
	FONT-SIZE: 9pt;	color:#000000;	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-STYLE: normal;  margin-right: 0px;   		
	margin-top:1px;	margin-bottom: 1px; line-height: 1.4;
	list-style-image: none; 
}

*/


ol.not {	list-style-position: outside ;	text-align: justify; list-style-type:none;  
	FONT-SIZE: 9pt;	color:#000000;	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-STYLE: normal;  margin-right: 0px;   		
	margin-top:1px;	margin-bottom: 1px; line-height: 1.4;}


ol  {	list-style-position: outside ;	text-align: justify; list-style-type:decimal;  
	FONT-SIZE: 9pt;	color:#000000;	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-STYLE: normal;  margin-right: 6px;   		
	margin-top:1px;	margin-bottom: 1px; line-height: 1.4;}

li ol li {list-style-type:decimal; list-style-position: outside ;	text-align: justify;  
	FONT-SIZE: 9pt;	color:#000000;	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	FONT-STYLE: normal;  margin-right: 0px;   		
	line-height: 1.4;
	list-style-image: none; 
}





ul.blue {	list-style-image: none;
	list-style-position: outside ;	text-align: justify;  
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4;FONT-STYLE: normal; 
	padding:0px; margin-top:4px; margin-bottom: 4px; margin-left:35px; margin-right:6px;}


ul {	list-style-image: url("list.jpg");
	list-style-position: outside ;	text-align: justify;  
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4;FONT-STYLE: normal; 
	padding:0px; margin-top:4px; margin-bottom: 4px; margin-left:35px; margin-right:6px;}

ul.not {	list-style-image: url("listnot.jpg");
	list-style-position: outside ;	text-align: justify;  
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4;FONT-STYLE: normal; 
	padding:0px; margin-top:4px; margin-bottom: 4px; margin-left:35px; margin-right:6px;}

ul.clear {	list-style-image: url("listnot.jpg");
	list-style-position: outside ;	text-align: justify;  
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4;FONT-STYLE: normal; 
	padding:0px; margin-top:4px; margin-bottom: 4px; margin-left:0px; margin-right:0px;}




li ul li { list-style-type:none;   list-style-image: none; 
	list-style-position: outside ;
	text-align: justify;line-height: 1.3; FONT-STYLE: normal;   
	FONT-SIZE: 9pt; color:#000000; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	padding:0px; margin-top:1px;	margin-bottom: 1px; margin-left:0px; margin-right:0px;}

/* moury - begin */

/* A.main:link {
	padding:5px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; 
	FONT-WEIGHT: 600; TEXT-DECORATION: none; FONT-SIZE: 10pt; COLOR: #ffffff; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; 
	vertical-align: middle;        
	border-width:0px; }
A.main:visited { 
	padding:5px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; 
	FONT-WEIGHT: 600; TEXT-DECORATION: none; FONT-SIZE: 10pt; COLOR: #ffffff; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; vertical-align: middle;        
	border-width:0px; }
A.main:active {
	padding:5px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; 
	FONT-WEIGHT: 600; TEXT-DECORATION: none; FONT-SIZE: 10pt; COLOR: #ffffff; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; vertical-align: middle;        
	border-width:0px; }
A.main:hover { background: url("tabgrad.jpg") no-repeat center center;  background-color:#A2B5CD; 
	padding-bottom:5px; padding-top:5px; padding-left:5px; padding-right:5px;
	margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; 
	FONT-WEIGHT: 600; TEXT-DECORATION: none; FONT-SIZE: 10pt; COLOR: #ffffff; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; vertical-align: middle;        
	border-width:0px; }

*/

A.main:link {
	padding-bottom:5px; padding-top:5px; padding-left:0px; padding-right:0px;
	margin-top:0px; margin-bottom:0px; margin-left:4px; margin-right:4px; 
	FONT-WEIGHT: 600; TEXT-DECORATION: none; FONT-SIZE: 10pt; COLOR: #ffffff; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; vertical-align: middle;        
	border-width:0px; }
A.main:visited { 
	padding-bottom:5px; padding-top:5px; padding-left:0px; padding-right:0px;
	margin-top:0px; margin-bottom:0px; margin-left:4px; margin-right:4px; 
	FONT-WEIGHT: 600; TEXT-DECORATION: none; FONT-SIZE: 10pt; COLOR: #ffffff; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; vertical-align: middle;        
	border-width:0px; }
A.main:active {
	padding-bottom:5px; padding-top:5px; padding-left:0px; padding-right:0px;
	margin-top:0px; margin-bottom:0px; margin-left:4px; margin-right:4px; 
	FONT-WEIGHT: 600; TEXT-DECORATION: none; FONT-SIZE: 10pt; COLOR: #ffffff; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; vertical-align: middle;        
	border-width:0px; }
A.main:hover { 
	background: url("bg.jpg") repeat-x center left; 
	padding-bottom:5px; padding-top:5px; padding-left:0px; padding-right:0px;
	margin-top:0px; margin-bottom:0px; margin-left:4px; margin-right:4px; 
	FONT-WEIGHT: 600; TEXT-DECORATION: none; FONT-SIZE: 10pt; COLOR: #ffffff; 
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica; vertical-align: middle;        
	border-width:0px; }

a.leftmenulink:visited, a.leftmenulink:active, a.leftmenulink:link 
{       line-height: 1;
	padding:0px;
	margin:0 0 0 0;   
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica,Tahoma; 
	FONT-SIZE: 13px;
	FONT-WEIGHT: 600 ; 
	COLOR: #406099;
}
         
a.leftmenulink:hover 
{       line-height: 1;
	padding:0px;
	margin:0 0 0 0;   
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,ArialCyr,sans-serif,Helvetica,Tahoma; 
	FONT-SIZE: 13px;
	FONT-WEIGHT: 600 ; 
	COLOR: #0070d0;
}

/* moury - end */


/* таблицы подпись к рисункам */

.tabr { border-width:0px; 
	clear:right; float: right; 
	margin-top:5px; margin-left:15px; margin-right:3px; margin-bottom:5px;
	padding:0px; 
	text-align:center;  
	background: url("tabgrad.jpg") repeat-x bottom left;
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	padding:3px;
}
.tabl { border-width:0px;  
	margin-left: 3px; margin-right:15px; margin-top:5px; margin-bottom:5px; 
	clear: left; float: left;
	text-align:center;
	background: url("tabgrad.jpg") repeat-x bottom left;
	padding:3px;
}

.tabc { 
	border-width:0px;  
	padding:3px;
	margin-top:6px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px; 
	text-align:center;
	background: url("tabgrad.jpg") repeat-x bottom left;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	clear:both;
}
/* без фона подпись */
.tab { border-width:0px;padding:0px;    
	margin-left:0px; margin-right:0px; margin-top:6px; margin-bottom:6px; 
	text-align:justify; 
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
}

/* рисунки без рамок */

.rn {   border-width:0px; 
	margin-right:6px; margin-top:6px; margin-left:15px; margin-bottom:5px; 
	float:right; clear:right;
}
 
.cn {   
	border-width: 0px ; 
	margin-right: 0px ;
	margin-top: 6px ;
	margin-left: 0px ;
	margin-bottom: 6px ; 
	float:none ; 
	clear:both ;
}

.cnc {  text-align:center;  
	border-width: 0px ; 
	margin-right: 0px ;
	margin-top: 10px ;
	margin-left: 0px ;
	margin-bottom: 10px ; 
	float:none ; 
	clear:both ;
}


.ln { border-width:0px; 
	margin-left:6px; margin-right:15px; margin-top:6px; margin-bottom:5px;
        float: left; clear:left;  
}

img  {border-width:0px;  margin:0px; padding:0px; 
}

 /* рисунки c рамк */
img.l {  border-width:1px; COLOR: #CAE1FF; border-style: solid;
	margin-left:6px; margin-right:15px; margin-top:6px; margin-bottom:5px;
        float: left; clear:left;  
}
img.r { border-width:1px; COLOR: #CAE1FF; border-style:solid;
	margin-right:6px; margin-top:6px; margin-left:15px; margin-bottom:5px; 
	float:right; clear:right;
}
img.c { border-width:1px; COLOR: #CAE1FF; border-style: solid; 
	margin-right:0px; margin-top:6px; margin-left:0px; margin-bottom:6px; 
	float:none; clear:both;
}

img.pers {
	float: left;
	margin-top:6px;
	margin-right:20px;
	margin-bottom:6px;
	margin-left:6px; 
	border-width:3px;
	COLOR: #8FB7D7;
	border-style: double;
}
img.persr {
	float: right;
	margin-top:6px;
	margin-right:6px;
	margin-bottom:6px;
	margin-left:20px; 
	border-width:3px;
	COLOR: #8FB7D7;
	border-style: double;
}

img.rmain {
	float: right; padding:0px;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
}

img.lmain {
	float: left; padding:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;
}


/* углы ячейки контента */

.cell_ugol_lt  { 	width: 16px;
	background: url("ugol_16_top_left.jpg") no-repeat top left ;
}
.cell_ugol_rt  { 	width: 16px;
	background: url("ugol_16_top_right.jpg") no-repeat top right ;
}
.cell_ugol_lb  {	width: 16px;
	background: url("ugol_16_bot_left.jpg") ;
}
.cell_ugol_rb  { 	width: 16px;
	background: url("ugol_16_bot_right.jpg")  ;
}


/* ссылки  */

a.bluelink:link,a.bluelink:visited,a.bluelink:hover {padding:0px;margin-top:0;margin-right:0px;  		
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
}       
a.bluelinkr:link,a.bluelinkr:visited,a.bluelinkr:hover 
 {margin-top:1px;margin-right:6px;margin-bottom:1px;  		
	text-align: right; clear:both; float:right;
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	display: block;
}       

a.greylink:link,a.greylink:visited,a.greylink:hover {padding:0px;margin-top:0;margin-right:0px;  		
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; color:#BEBEBE; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
}       



/* div верстка  */

.stroka {   
	margin-right:6px; 
	margin-left:6px;
	border-width: 0px ; 
	margin-top: 6px ;
	margin-bottom: 6px ;  
	float:none ; 
	clear:both ;
	line-height: 1.4;
	font-size: 9pt;
}

.lnb { border-width:0px;
	margin-top: 6px ;
	margin-right:20px;
	margin-bottom: 22px ;  
        float: left; clear:left;  
}
.gray {
	FONT-WEIGHT: 100; FONT-SIZE: 9pt; color:#666666; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	}       
.h4 {	 margin-bottom:4px; margin-top:25px;  		
	FONT-WEIGHT: 600; FONT-SIZE: 9pt;	color:#406099; 
	FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	 line-height: 1.4;
	float:none ; 
	clear:both ;
}       
.otstup {	
	list-style-image: url("list.jpg");
	list-style-position: outside ;	text-align: justify;  
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	line-height: 1.4;FONT-STYLE: normal; 
	padding-left:0px; margin-top:4px; margin-bottom: 4px; margin-left:35px; margin-right:6px;

}


.cdiv { 
	margin-left: auto; margin-right: auto;
	margin-top: 20px ;
	margin-bottom: 20px ;  
	text-align: center;
	FONT-SIZE: 8pt; 
	float:none ; 
	clear:both ;
 	clear:left;	
}

.cdiv2 { 
	margin-left: 6px; margin-right: 6px;
	margin-top: 20px ;
	margin-bottom: 20px ;  
	text-align: center;
	FONT-SIZE: 8pt; 
	float:none ; 
	clear:both ;
 		
}

/* слева без обтекания*/
.leftdiv { 
	margin: 6px 12px 6px 6px;
	text-align: left;
	FONT-SIZE: 8pt; 
	float:none ; 
	clear:both ;
 	clear:left;	
}


.leftd { 
	margin: 6px 12px 6px 0px;
	text-align: left;
	FONT-SIZE: 8pt; 
	float:none ; 
	clear:both ;
 	clear:left;	
}



.risdiv { 
	margin-left: auto; margin-right: auto;
	display: inline;
	float:left; 
	vertical-align: top ;
}

/* Подписи к рисункам в блоке див */
.risdiv p {
	FONT-SIZE: 8pt;	 text-align:center; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	padding:2px; margin:0px; 	
}

.leftdiv p {
	FONT-SIZE: 8pt;	 text-align:center; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	padding:2px; margin:0px; 	
}

.cdiv p {
	FONT-SIZE: 8pt;	 text-align:center; FONT-FAMILY: Arial, ArialCyr, sans-serif, Helvetica, Tahoma; 
	padding:2px; margin:0px; 	
	float:none ; 
	clear:both ;

}


.risdivfin { 

	margin-left: auto; margin-right: auto;
	vertical-align: top ;
	float:left; 

}
.divimgr {
	 display:inline; 
	float:right; 
	clear:right; 
	font-size:8pt; 
	text-align:center; 
	margin: 6px 6px 6px 12px;
}
.divimgl {
	 display:inline; 
	float:left; 
	clear:left; 
	font-size:8pt; 
	text-align:center; 
	margin: 6px 12px 6px 6px;
}
.divimgborder { 
	text-align:center; 
	border: 2px solid  #6FA2CC; 
	margin:0;
}

/* ТАБЛИЦА */

table.norma 
{border-collapse: collapse;
border:1px solid #406099;
margin:6px;
}

table.norma td
{border-collapse: collapse;
border:1px solid #406099;
padding:4px;
}

thead 
{text-align:center;
font-weight: 600;
color:#406099; 
border-style: solid;
border-width: 1px 1px 2px 1px;
}

caption
{padding-bottom:12px; padding-top:6px;  		
	font-weight: 600; text-align: center; 	FONT-SIZE: 11pt;	color:#406099; 
}

	/* САЙТ в дивах  */ 


#shapka 
{
	border:0; margin:0; padding:0; float:none; clear:both;   height:142px;
}


a.shapka:visited, a.shapka:active, a.shapka:link, a.shapka:hover  
{
	display:block; height:142px; border:0; margin:0; padding:0; float:none; clear:both;
}
         



/* Левое меню  */


.leftmenuall
{
	width:192px; 	float:none; 	clear: both ; 	padding:0;  margin:0 0 8px 0;   

}

.leftmenu
{       
	width:192px;	height:32px; 	float:none;  	clear: both ; 	padding:0; 	margin:0 0 8px 0;   
}
.leftmenu_l
{
	width:16px;	height:32px; 	float:left;  	padding:0;   	margin:0;    	background-image: url("/include/ugol_16_left.jpg");
}
.leftmenu_m
{
	width:160px ;	height:32px;	float:left;	padding:0;	margin:0; 	background-color:#eaf2f7;  

}
.leftmenu_r
{
	width:16px; 	height:32px;	float:right;  	padding:0;	margin:0;	background-image: url("/include/ugol_16_right.jpg");
}


/* НОВАЯ ФОТОГАЛЕРЯ  */ 

 a img{border:0;
}

#galall{
padding:10px 0;
float:left;
}
#galall dl{
float:left;
margin:10px 6px;
padding:0px;
}


#galall dt {
margin-top: 0;
margin-bottom: 10px;
padding:0;
}


#galall dt a{
	font-weight:600; FONT-SIZE:9pt; color:#406099; 

}





#galall dd{
margin:0;
padding:0;
}


div.mainpre{
vertical-align: middle;
text-align:center;
margin-right:20px;
padding:0;
background-color:#ffffff;
border-width: 0px;
width:130px;
height:130px;
float:left;
}


#galall dl dd div img{
vertical-align: middle;
text-align:center;
padding:5px;
background-color:#eeeeee;
border: 0px solid #000000;
width:120px;
height:120px;
}



#galall dl{
float:none;
clear:both;
}

/* Вторая страница галереи */

#galtema{   
text-align:center;

float:none;
clear:both;
padding:6px 6px 0 6px;
margin: 10px auto;
}

#galpre{  
margin: 10px auto;

float:none;
clear:both;

}

#galpre img{
vertical-align: middle;
text-align:center;
padding:5px 5px 5px 0;
border-width: 0px;

}


div.pre{
height:130px; 
text-align:center;
margin: 0 15px 20px 0;
padding:0;
border: 0px solid #aaaaaa;
border-collapse: collapse;
float:left;
}


#galshow{ 
display: block;
width:410px;
margin: 20px auto;
float:none;
clear:both;
text-align:center;
vertical-align: middle;
padding:10px;
border: 1px solid #B9D3EE;
}
.galknopka{
width:400px;
display:block;
float:none;
clear:both;
text-align:center;
margin:0;
padding:0;

}
.galnazad{
margin:5px;
padding:5px;
border-collapse: collapse;
float:left;

}
.galvpered{
margin:5px 0 5px 0px;
padding:5px 0 5px 0px;
border-collapse: collapse;
float:right;
text-align:right;
}
.galbig{
width:410px;
vertical-align: middle;
text-align:center;
margin: 0;
padding:0;
}

.galbig img{
text-align:center;
}

.galpodpis{
font-size:8pt;
width:400px;
vertical-align: middle;
text-align:center;
margin:5px;
padding:0;
}
#galtext{
float:none;
clear:both;
padding:0 0 0 6px;
}



	/*новости в дивах*/

		/*подробнее*/
.d
{
	margin-left:6px; margin-top:0; margin-bottom:0; 
	padding:0; 
	font-size:10pt; 
	font-weight:600;
	color:#406099;  
}

.news 
{       
	display:block;
	clear:both;
	margin: 12px 6px 12px 6px;
	padding: 12px 0 12px 0;
	border-top:1px solid #E6EfFf;
}

.news p
{	
	padding:0px; margin:0;		
}


.newsdata 
{ 
       	clear:left;
        float:left; 
	margin:0 10px 0 0;
	padding:0 0 0 0; 		
	font-weight:600; font-size:8pt; color:#406099; 
	line-height: 1.4;
}

.newscontent 
{       
       	clear:right;
	margin:0 0 0 80px;
	padding:0 0 0 0; 		
}

.newscontent img
 {   border-width:0px; 
	margin-right:0; margin-top:0; margin-left:15px; margin-bottom:5px; 
	padding:0 0 0 0; 		
	float:right; clear:right;
}
/* Выравнивание по вертикали*/

.v {
    position: relative;
}
.v span {
    display: block;
    position: absolute;
    bottom: 0%;
    left: 0%;
    width: 100%;
}


