html { height: 100%; }

body 
    { 
     width: 100%; height: 100%;
     margin: 0px;
     padding: 0px;
	 background-color:#FFFFFF;
	}

td.contentTabLv2Td5 table { border:0px; }
td.contentTabLv2Td5 td { border:0px; vertical-align:top; }
	
.h1 { font-family:Arial; font-size:18px; font-weight:bold; color:#42403E; text-align:left; }
.h2 { font-family:Arial; font-size:16px; font-weight:bold; color:#315399; }
.h3 { font-family:Arial; font-size:14px; font-weight:bold; color:#315399; }
.text { font-family:Arial; font-size:12px; color:#152341; text-align:justify; }
.date { font-family:Arial; font-size:11px; font-weight:bold; color:#E77129; }

.charTitle { font-family:Arial; font-size:18px; font-weight:bold; color:#42403E; }

.textTitle1 { font-family:Arial; font-size:16px; font-weight:bold; color:#315399; }
.textTitle2 { font-family:Arial; font-size:14px; font-weight:bold; color:#315399; }

.charSmall { font-family:Arial; font-size:10px; font-weight:bold; color:#A3A3A3; }

a { font-family:Arial; font-size:12px; color:#315399; text-decoration:underline; }
a:hover { font-family:Arial; font-size:12px; color:#315399; text-decoration:none; }

span.contentTitleDiv { }	
span.contentTitleDiv a { font-family:Arial; white-space:nowrap; 
						 text-align:left; font-size:18px; 
						 color:#152341; font-weight:bold; 
						 text-decoration:none; }
span.contentTitleDiv a:hover { font-family:Arial; white-space:nowrap; 
							   text-align:left; font-size:18px; color:#073289; 
							   font-weight:bold; text-decoration:none; }

div.noPrintVersion { width:100%; height:100%; border:0px #FF0000 dotted; }

/*---------------------------------- Стили графической версии --------------------------------------------*/
	
div.noPrintVersion table.mainTab { width:100%; height:100%; }
div.noPrintVersion table.mainTab td.mainTabTd1 { width:242px; height:147px; vertical-align:top; background-image:url('/pic/top_fon.jpg'); }
div.noPrintVersion table.mainTab td.mainTabTd2 { width:100%; height:147px; vertical-align:top; background-image:url('/pic/top_fon.jpg'); }
div.noPrintVersion table.mainTab td.mainTabTd3 { width:242px; height:32px; vertical-align:top; background-image:url('/pic/icons_fon.jpg'); }
div.noPrintVersion table.mainTab td.mainTabTd4 { width:100%; height:32px; vertical-align:top; 
							  background-image:url('/pic/clogan_line_pic.jpg');
							  background-position:left; background-repeat:no-repeat; }
div.noPrintVersion table.mainTab td.mainTabTd5 { width:242px; height:100%; vertical-align:top; }
div.noPrintVersion table.mainTab td.mainTabTd6 { width:100%; height:100%; vertical-align:top; }
div.noPrintVersion table.mainTab td.mainTabTd7 { width:242px; height:24px; vertical-align:top; 
							  background-image:url('/pic/bottom_fon.jpg'); }
div.noPrintVersion table.mainTab td.mainTabTd8 { width:100%; height:24px; vertical-align:top; 
							  background-image:url('/pic/bottom_fon.jpg'); }
							  
div.noPrintVersion div.contentDiv { width:100%; height:100%; background-image:url('/pic/bottom_right_pic3.jpg'); 
				 					background-position:right bottom; background-repeat:no-repeat; vertical-align:top; 
								    border:0px #FF0000 dotted; font-family:Arial; font-size:12px;
				 					color:#152341; text-align:justify; padding:20px; }
									
div.noPrintVersion table.contentTabLv2 td.contentTabLv2Td5 { width:100%; height:100%; 
															 background-image:url('/pic/right_top_pic3.jpg'); 		
															 background-position:right top; 
															 background-repeat:no-repeat;
															 border:0px #FF0000 dotted; 
				 				  				 			 font-family:Arial; font-size:12px; color:#152341; 
				 				  				             text-align:justify; padding:10px;
															 vertical-align:top; }
							  
div.noPrintVersion table.printLogo { display:none; }

/*---------------------------------- Стили версии для печати --------------------------------------------*/
							  
div.PrintVersion table.mainTab { width:700px; border:0px #ff0000 solid; }

div.PrintVersion table.mainTab tr.mainTabTr1 { display:none; }
div.PrintVersion table.mainTab tr.mainTabTr2 { display:none; }
div.PrintVersion table.mainTab td.mainTabTd5 { display:none; }
div.PrintVersion table.mainTab tr.mainTabTr4 { display:none; }	

div.PrintVersion table.contentTabLv1 td.contentTabLv1Td2 { display:none; }	
div.PrintVersion div.flash { display:none; }
div.PrintVersion div.nameFirm { display:none; }
div.PrintVersion div.privetstvie { display:none; }

div.PrintVersion tr.contentTabLv2Tr1 { display:none; }	
div.PrintVersion td.contentTabLv2Td4 { display:none; }
div.PrintVersion td.contentTabLv2Td6 { display:none; }
div.PrintVersion tr.contentTabLv2Tr3 { display:none; }	

div.PrintVersion table.contentTabLv2 { width:100%; height:100%; background-color:#FFFFFF; text-align:justify; }

div.PrintVersion table.contentTabLv2 td.contentTabLv2Td5 { width:100%; height:100%; }	

								  
div.noPrintVersion table.printLogo { }	  

/*----------------------------------------------------------------------------------------------------*/
							  
table.topTab { width:100%; height:147px; }
table.topTab td.topTabTd1 { width:100%; height:37px; }
table.topTab td.topTabTd2 { width:155px; height:37px; background-image:url('/pic/fon_news.jpg'); 
				  				  background-repeat:no-repeat;
				  				  background-position:right;}
table.topTab td.topTabTd3 { width:100%; height:110px; background-image:url('/pic/top_pic2.jpg'); 
				  				  background-repeat:no-repeat;
				  				  background-position:left bottom; }
table.topTab td.topTabTd4 { width:155px; height:110px; }

table.icoTab { width:100%; height:32px; cursor:pointer; }
table.icoTab td.icoTabTd1 { width:64px; height:32px; 
							background-image:url('/pic/icons_1.jpg'); 
							background-repeat:no-repeat; }
table.icoTab td.icoTabTd1On { width:64px; height:32px; 
							background-image:url('/pic/icons_1on.jpg'); 
							background-repeat:no-repeat; }
							
table.icoTab td.icoTabTd2 { width:40px; height:32px; 
							background-image:url('/pic/icons_2.jpg'); 
							background-repeat:no-repeat; }
table.icoTab td.icoTabTd2On { width:40px; height:32px; 
							background-image:url('/pic/icons_2on.jpg'); 
							background-repeat:no-repeat; }
							
table.icoTab td.icoTabTd3 { width:43px; height:32px; 
							background-image:url('/pic/icons_3.jpg'); 
							background-repeat:no-repeat; }
table.icoTab td.icoTabTd3On { width:43px; height:32px; 
							background-image:url('/pic/icons_3on.jpg'); 
							background-repeat:no-repeat; }
							
table.icoTab td.icoTabTd4 { width:52px; height:32px; 
							background-image:url('/pic/icons_4.jpg'); 
							background-repeat:no-repeat; }
table.icoTab td.icoTabTd4On { width:52px; height:32px; 
							background-image:url('/pic/icons_4on.jpg'); 
							background-repeat:no-repeat; }

table.icoTab td.icoTabTd5 { width:43px; height:32px; }

table.menuTab { width:242px; height:25px; background-image:url('/pic/left_menu_fon.jpg'); }
table.menuTab td.menuTabTd1 { width:242px; height:35px; }
table.menuTab td.menuTabTd2 { width:242px; background-image:url('/pic/left_menu_bottom_fon.jpg');
							  background-position:bottom left; background-repeat:no-repeat; 
							  padding-right:10px; padding-bottom:30px; vertical-align:top; }
							  
div.LeftNav { background-image:url('/pic/marker.jpg'); background-position:left; background-repeat:no-repeat; padding-left:30px; padding-top:2px; padding-bottom:2px; width:100%; border:0px #FF0000 dotted; }
div.LeftNav a { font-family:Arial; font-size:12px; color:#132E53; font-weight:bold; text-decoration:none; }  
div.LeftNav a:hover { font-family:Arial; font-size:12px; color:#132E53; font-weight:bold; text-decoration:none; }

div.LeftNavOn { background-image:url('/pic/marker_on.jpg'); background-position:left; background-repeat:no-repeat; padding-left:30px; padding-top:2px; padding-bottom:2px; width:100%; border:0px #FF0000 dotted; }
div.LeftNavOn a { font-family:Arial; font-size:12px; color:#3A6DBE; font-weight:bold; text-decoration:none; }  
div.LeftNavOn a:hover { font-family:Arial; font-size:12px; color:#3A6DBE; font-weight:bold; text-decoration:none; }


div.LeftNavLv2 { background-image:url('/pic/marker2.jpg'); background-position:15; background-repeat:no-repeat; padding-left:30px; padding-top:2px; padding-bottom:2px; width:100%; border:0px #FF0000 dotted; }
div.LeftNavLv2 a { font-family:Arial; font-size:12px; color:#132E53; font-weight:bold; text-decoration:none; }  
div.LeftNavLv2 a:hover { font-family:Arial; font-size:12px; color:#132E53; font-weight:bold; text-decoration:none; }

div.LeftNavLv2On { background-image:url('/pic/marker2_on.jpg'); background-position:15; background-repeat:no-repeat; padding-left:30px; padding-top:2px; padding-bottom:2px; width:100%; border:0px #FF0000 dotted; }
div.LeftNavLv2On a { font-family:Arial; font-size:12px; color:#3A6DBE; font-weight:bold; text-decoration:none; }  
div.LeftNavLv2On a:hover { font-family:Arial; font-size:12px; color:#3A6DBE; font-weight:bold; text-decoration:none; }


div.LeftNavLv3 { background-image:url('/pic/marker3.jpg'); background-position:28; background-repeat:no-repeat; padding-left:40px; padding-top:2px; padding-bottom:2px; width:100%; border:0px #FF0000 dotted; }
div.LeftNavLv3 a { font-family:Arial; font-size:12px; color:#132E53; font-weight:bold; text-decoration:none; }  
div.LeftNavLv3 a:hover { font-family:Arial; font-size:12px; color:#132E53; font-weight:bold; text-decoration:none; }

div.LeftNavLv3On { background-image:url('/pic/marker3_on.jpg'); background-position:28; background-repeat:no-repeat; padding-left:40px; padding-top:2px; padding-bottom:2px; width:100%; border:0px #FF0000 dotted; }
div.LeftNavLv3On a { font-family:Arial; font-size:12px; color:#3A6DBE; font-weight:bold; text-decoration:none; }  
div.LeftNavLv3On a:hover { font-family:Arial; font-size:12px; color:#3A6DBE; font-weight:bold; text-decoration:none; }

							  
table.menuTab td.menuTabTd3 { width:242px; background-image:url('/pic/l2_menu_bottom_fon.jpg'); }
table.menuTab td.menuTabTd4 { width:242px; height:32px; }

table.contentTabLv1 { width:100%; height:100%; }
table.contentTabLv1 td.contentTabLv1Td1 { width:100%; height:100%; vertical-align:top; }
table.contentTabLv1 td.contentTabLv1Td2 { vertical-align:top; }

div.noPrintVersion table.contentTabLv2 { width:100%; height:100%; background-image:url('/pic/content_fon.jpg'); 
					  background-position:top; background-repeat:repeat-x; 
					  background-color:#F7F7F7; }
table.contentTabLv2 td.contentTabLv2Td1 { width:7px; height:5px; }
table.contentTabLv2 td.contentTabLv2Td2 {  }
table.contentTabLv2 td.contentTabLv2Td3 { background-color:#FFFFFF; }
table.contentTabLv2 td.contentTabLv2Td4 { width:7px; background-image:url('/pic/content_left_fon.jpg'); 
										  background-repeat:repeat-y; }

										  

				 
td.contentTabLv2Td5 td { font-family:Arial; font-size:12px;
				    color:#152341; text-align:justify; }
				 
td.contentTabLv2Td5 td a { font-family:Arial; font-size:12px; color:#152341; color:#315399; text-decoration:underline; }
td.contentTabLv2Td5 td a:hover { font-family:Arial; font-size:12px; color:#152341; color:#315399; text-decoration:none; }


span.contentTitleDivColored { font-family:Arial; text-align:left; font-size:14px; color:#0D57F0; font-weight:bold; }	

table.hLine { width:100%; height:1px; background-color:#152341; }	 
		
table.contentTabLv2 td.contentTabLv2Td6 { width:5px; background-image:url('/pic/content_right_fon.jpg'); 
						                  background-repeat:repeat-y; }
table.contentTabLv2 td.contentTabLv2Td7 { width:7px; height:5px; }
table.contentTabLv2 td.contentTabLv2Td8 { background-image:url('/pic/content_bottom_fon.jpg'); 
										  background-repeat:repeat-x; }
table.contentTabLv2 td.contentTabLv2Td9 { width:5px; height:5px; background-color:#FFFFFF; }

table.contentHTab { width:5px; height:100%; }
table.contentHTab td.contentHTabTd1 { vertical-align:top; }
table.contentHTab td.contentHTabTd2 { vertical-align:bottom; }
					  

table.copyTab { width:200px; height:100%; }
table.copyTab td.copyTabTd1 { width:45px; }
table.copyTab td.copyTabTd2 { width:100%; background-image:url('/pic/copy_fon.jpg'); background-repeat:repeat-x;
font-family:Arial; font-size:10px; color:#FFFFFF; padding-left:5px; padding-right:5px; }

div.newsLink { vertical-align:top; height:100%; text-align:right; border:0px #FF0000 dotted; padding-right:5px; }
div.newsLink a { font-family:Arial; font-size:12px; font-weight:bold; 
				 color:#FFFFFF; text-decoration:none; font-style:italic; }
div.newsLink a:hover { font-family:Arial; font-size:12px; font-weight:bold; 
					   color:#FFFFFF; text-decoration:underline; font-style:italic; }
					   
div.flash { position:absolute; z-index:1; top:86px; left:207px; }

div.nameFirm { position:absolute; z-index:2; top:70px; left:276px; 
			   font-family:Arial; font-size:12px; font-weight:bold; color:#3D3937; }
			   
div.privetstvie { position:absolute; z-index:2; top:147px; left:310px; 
			      font-family:Arial; font-size:12px; font-weight:bold; color:#535E74; white-space:nowrap; }
				  
div.privetstvie strong { font-size:14px; color:#152341; }	

table.anonsTab { width:219px; background-image:url('/pic/anons_cont_fon.jpg'); background-repeat:repeat-y; }
table.anonsTab td.anonsTabTd1 { background-image:url('/pic/anons_top.jpg'); background-repeat:no-repeat; height:30px; text-align:right; vertical-align:bottom; padding-bottom:3px; padding-right:5px; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; font-style:italic; }
table.anonsTab td.anonsTabTd2 { width:70px; background-image:url('/pic/anons_cont_top.jpg'); background-position:top; background-repeat:no-repeat; }

table.anonsCont { width:219px; height:100%; background-image:url('/pic/anons_cont_bottom.jpg'); background-position:bottom; background-repeat:no-repeat; border:0px #FF0000 dotted; text-align:right; padding-left:5px; padding-right:1px; padding-top:10px; padding-bottom:15px; vertical-align:top; }

table.anonsCont strong { font-family:Arial; font-size:12px; line-height:15px; color:#112B62; font-weight:bold; }
table.anonsCont a { font-family:Arial; font-size:12px; color:#426BC0; line-height:15px; font-style:italic; text-decoration:none; }
table.anonsCont a:hover { font-family:Arial; font-size:12px; line-height:15px; color:#426BC0; font-style:italic; text-decoration:underline; } 

hr { height:1px; width:100%; color:#56709A; }

input.printLink { border:0px; background-color:#DBDBDB; font-family:Arial; font-size:12px; font-weight:bold; cursor:pointer;}

