body,html {
  margin            : 0px;
  padding           : 0px;
  font-family       : Tahoma, Helvetica, sans-serif;
  font-size         : 8pt;
  color             : #696969;
  background-color  : #ffffff;
  height			: 100%; 
  width				: 100%;
}

img {border: 0;}
.all_div {
  margin            : 0px;  
  padding           : 0px; 	  
  width  		    : 100%;
  height            : 100%;
  min-width		    : 1000px;
  max-width			: 1600px;
}

* html .all_div {width:expression(document.body.clientWidth < 1000? "1000px" : document.body.clientWidth > 1600? "1600px" : "auto");}  
 
* {
  margin			: 0px;
  padding			: 0px;
}  

div,td {
  font-family       : Tahoma, Helvetica, sans-serif;
  font-size         : 8pt;
  color             : #696969;
}

.all_table {
  margin            : 0px;
  padding           : 0px;
  width  		    : 1000px;
  height			: 100%;	 
}

.header {
  height			: 200px;
} 

.div_logo {
  width				: 1000px;
  height			: 200px;
  position          : relative;
} 

.table_header {
  width				: 100%;
  height			: 100%;
}

.header1 {
  width				: 200px;
  background		: url(../img/main/header_01.jpg) left top no-repeat;
}

.header2 {
  width				: 200px;
  background		: url(../img/main/header_02.jpg) left top no-repeat;
}

.header3 {
  width				: 200px; 
  background		: url(../img/main/header_03.jpg) left top no-repeat;
}

.header4 {
  width				: 200px; 
  background		: url(../img/main/header_04.jpg) left top no-repeat;
}

.header5 {
  width				: 200px; 
  background		: url(../img/main/header_05.jpg) left top no-repeat;
}
/*
.header_tel {
  margin			: 0px;
  padding			: 0px;
  top				: 12px;
  left				: 38px;
  position			: absolute;	
  font-size         : 9pt;
  font-weight		: bold;
  color             : #eb4300;
}

.home {
  margin			: 0px;
  padding			: 0px;
  top				: 0px;
  right				: 116px;
  width				: 40px;
  height			: 51px;
  position			: absolute;
}

.mail {	  
  margin			: 0px;
  padding			: 0px;
  top				: 0px;
  right				: 55px;
  width				: 40px;
  height			: 51px;
  position			: absolute;
}  */

.naau {
  margin			: 0px;
  padding			: 0px;
  top				: 55px;
  right				: 64px;
  width				: 104px;
  height			: 104px;
  position			: absolute;
}

.header_ua {
  margin			: 0px;
  padding			: 0px;
  top				: 210px;
  right				: 40px;
  width				: 28px;
  height			: 16px;
  position			: absolute;
  font-size         : 8pt;
  color             : #575d82;
}

.header_rus {
  margin			: 0px;
  padding			: 0px;
  top				: 210px;
  right				: 90px;
  width				: 28px;
  height			: 15px;
  position			: absolute;
  font-size         : 8pt;
  color             : #575d82;
}

.header_en {
  margin			: 0px;
  padding			: 0px;
  top				: 210px;
  right				: 40px;
  width				: 28px;
  height			: 15px;
  position			: absolute;
  font-size         : 8pt;
  color             : #575d82;
}

.header_ua a:link, .header_ua a:visited, .header_rus a:link, .header_rus a:visited, .header_en a:link, .header_en a:visited {
  color             : #575d82;
  text-decoration	: none;	
}

.header_ua a:hover, .header_rus a:hover, .header_en a:hover {
  color             : #575d82;
  text-decoration	: underline;	
}

.header_ua img, .header_rus img, .header_en img{
  margin-left		: 8px;
}

.top_pusto {
  height			: 2px;	
  font-size			: 1px;
}

.top_menu {				   
  width				: 1000px ;
  height			: 30px ;
  background		: url(../img/main/fon_top_menu.gif) left top repeat-x;
  text-align             : left;
} 

.table_menu {			  
  width				: 1000px;
  height			: 30px;
} 

.td_menu { 
  width 			: 720px;
  height			: 30px;
  padding-left		: 0px;
  padding-right		: 0px;			
} 

.td_menu_div {
  padding			: 0px;
  margin			: 0px;
  width 			: 720px;
  height			: 30px;	
  position			: relative;	 
  font-family		: Tahoma, Helvetica, sans-serif; 
  font-size			: 10pt;
  font-weight		: bold;
  color				: #ffffff;
}

.td_menu ul {
  padding			: 0px;
  margin			: 0px;
  width				: 720px;
  height			: 30px;
  position			: absolute;	
} 

.td_menu ul li { 
  margin			: 0px;
  padding			: 0px; 
  float				: left;  
  white-space		: nowrap; 
  list-style		: none;	  
  display			: block;
  width				: auto;	
} 

.td_menu li a {
  position			:static;
  display			:block;
  float				:left;
  white-space		:nowrap; 
}

.td_menu ul li a:link, .td_menu ul li a:visited {
  text-align		:left;
  border-left-style	:solid;
  border-right-style:solid;
  border-left-color	:#FE4901;
  border-right-color:#AE3201;
  padding-left		:20px;
  padding-right		:20px;
  padding-top		:7px;
  padding-bottom	:6px;
  text-decoration	:none;
  color				:#FFFFFF;
  border-left-width	:1px;
  border-right-width:1px;
  font-style		:normal;
  font-family		:Tahoma, helvetica, sans-serif;
  font-weight		:bold;
}

.td_menu ul li a:hover {
  font-style		:normal;
  background-image	:none;
  background-color	:#ed4300;
  text-decoration	:underline;
  color				:#fff;
  border-left-style	:solid;
  border-right-style:solid;
  border-left-color	:#FE4901;
  border-right-color:#AE3201;
  border-left-width	:1px;
  border-right-width:1px;
} 

.shadow {
  height			: 18px;	
  font-size			: 1pt;
  background		: url(../img/main/fon_shadow.gif) left top repeat-x;
}

.shadow div {
  width				: 100%;
  height			: 18px;
  font-size			: 1pt;
  background		: url(../img/main/fon_shadow_left.jpg) left top no-repeat;
}

.table_content {
  width				: 100%;
  height			: 100%;
} 

.left_content {
  width				: 251px; 
  background		: url(../img/main/fon_left_content.gif) left top repeat-y; 
  padding-top		: 20px; 
} 


.leftmenu {
   float:left;
}
.leftmenu ul, .leftmenu li{
   list-style:none;
   margin: 0;
   padding: 0;
}

.leftmenu ul li {
   position:relative;	
   padding: 10px 3px 0px 25px;
   border-bottom: #9096bf solid 1px; 
   width: 223px;   
}


.leftmenu ul li a, .leftmenu ul li a:link, .leftmenu ul li a:visited {
   display:block;
   padding:10px 10px 10px 30px;
   background:url('../img/main/menu_item.gif') no-repeat 10px center;
   margin:1px;
   margin-left:1px;
   font-family: Tahoma, Helvetica, sans-serif;
   color: #e4e8ff !important;
   font-size: 9pt !important;
   font-weight: bold !important;
   text-decoration: none !important;	
   cursor: hand;    
}

.leftmenu ul li:hover{
   background-color:#5f658f;
}


.leftmenu ul li ul {
   display: none;
   position:absolute;
   top:0px;
   left:223px;
   z-index:2;
}


.leftmenu ul li ul li{
   margin: 0px 3px 0px 0px;
   padding: 0px;
   background-color:#c1c9e6;
   background-image:none;
   border-color:#C1C9E6 #C1C9E6 #D6DFFF #000000;
   border-style:solid;
   border-width:1px !important;
   color:#3D3D3D !important;
   font-style:normal !important;     
}

.leftmenu ul li ul li:first-child{
   margin-top: 10px;  
}

.leftmenu ul li ul li:hover{
   background-color:#E2E5F4;
}

.leftmenu ul li ul li a, .leftmenu ul li ul li a:link, .leftmenu ul li ul li a:visited{
   background-image: none !important;
   color:#3D3D3D !important;
   font-style:normal !important;
   font-size:12px;
   font-weight:normal !important;
   padding-bottom:7px !important;
   padding-left:6px;
   padding-right:6px;
   padding-top:7px !important;
   text-align:left;
   text-decoration:none;   
}



.center_content  {
  padding-left		: 48px;
  padding-top		: 35px;
  padding-right		: 35px;
}

.zag_content {
  margin			: 0px;
  padding  			: 0px;
  color				: #8b6900; 
  font-size			: 16pt;
}

.table_block {
  margin-top		: 20px;
}


.date_block {
  width				: 70px;
  border-right		: #696969 solid 1px;
  color				: #727aac;
}

.zagolovok_block {
  font-weight		: bold;
  color				: #d33c00;
  line-height		: 14pt;
  padding-left		: 18px;
}

.bottom_sagolovok {
  height			: 10px;
  font-size			: 1px;
}

.bottom_block {
  height			: 12px;
  border-bottom		: #dcdeea solid 1px;
  font-size			: 1px;
}

.bottom_block1 {
  height			: 10px;
  font-size			: 1px;
}

.ukazatel_stranic {
  margin			: 0px; 
  padding			: 20px 40px 50px 0px;
  height			: 18px;
  clear				: both;	
  text-align		: right;
  font-family		: Tahoma, Helvetica, sans-serif; 
  font-size			: 8pt;
  color				: #425c70;
}

.ukazatel_stranic a, .ukazatel_stranic a:link, .ukazatel_stranic a:visited {	
  margin-left		: 7px;
  color             : #425c70;	
  text-decoration   : none;
} 

.ukazatel_stranic a:hover { 
  margin-left		: 7px;
  color             : #425c70;
  text-decoration   : underline;
}

.ukazatel_stranic img {
  margin-left		: 7px;
  margin-right		: 7px;
}

.link_pr {
  clear				: both;	
  font-family		: Arial; 
  font-size			: 12pt;
  color				: #425c70;
}
.link_pr a, .link_pr a:link, .link_pr a:visited { 
  color				: #425c70; 
  text-decoration	: underline;
}

.link_pr a:hover {
   color			: #425c70;	
   text-decoration	: underline;
}
.all_news  {
  margin-left		: 130px !important; 
  color				: #d33c00 !important;
  font-weight		: bold; 
}

.all_news:link, .all_news:visited {
  text-decoration   : underline !important;
} 

.bottom_menu { 
  padding			: 0px;
  margin			: 0px;
}

.bottom_menu ul {
  padding			: 0px;
  margin			: 0px 0px 30px 0px;
  width				: 650px;
  height			: 20px;	
} 

.bottom_menu ul li { 
  margin			: 0px;
  padding			: 0px 10px 0px 11px; 
  float				: left;  
  color				: #425c70; 
  white-space		: nowrap; 
  list-style		: none;	
  border-right		: #727aac 1px solid;
}


.bottom_menu ul li a:link, .bottom_menu ul li a:visited {
  color				: #425c70;
  text-decoration	: none;
}

.bottom_menu ul li a:hover {
  color				: #d33c00;
  text-decoration	: underline;
} 

.footer {
 height				: 100px; 
 background-color	: #d4d4d4;
}

.table_footer {
  width				: 100%;
  height			: 100%;
}					   

.pusto_footer {
  font-size			: 1pt; 
}

.schet {
  width				: 251px;
  background		: #5f658f url(../img/main/fon_footer_left.png) left top no-repeat; 
}

.schet img {
  margin			: 0px 0px 0px 93px;
}

.footer_pusto1 {
  width				: 48px;
} 

.adress {
  width				: 334px;
  line-height		: 150%;
  color				: #425c70;
} 

.red_text {
  color				: #e45501;
}

.adress a, .adress a:link, .adress a:visited { 
  color				: #425c70; 
  text-decoration	: underline;
}

.adress a:hover {
   color			: #425c70;	
   text-decoration	: underline;
}

.copyright {
  width				: 277px;
  line-height		: 150%;	
  color				: #425c70;
}

.footer_pusto2 {
  width				: 90px;
}
.tab15 {
  margin-left:15px;
}
.tab30 {
  margin-left:30px;
}

/*-------- таблица реестра  --------------*/

.dgReg {
  margin-top		: 20px;
  width				: 100%;
  border    : 0;
  text-align : center;
  empty-cells: show;
  border-collapse: collapse;
} 

.headatext, .dgReg th {
  height			: 45px;
  font-weight		: bold; 
  background-color	: #AF8EBD;	
}

.tx_td, .dgReg th {
  color				: #fff;
  font-size			: 9pt;
  border			: #fff 1px solid; 
}						   

.dgReg td {
  empty-cells: show;
}						   


.td_1_con {
  color				: #6C7983;
  font-size			: 7pt; 
  width				: 140px;
  padding-top		: 15px;
  padding-left		: 7px;
  padding-right		: 2px;
  border-bottom		: #d1d1d1 1px solid;
  line-height		: 12pt;
}

.td_2_con {
  font-size			: 7pt; 
  color				: #6C7983;
  width				: 90px;
  padding-top		: 15px;
  padding-left		: 7px;
  padding-right		: 2px;
  /*border-bottom	: #d1d1d1 1px solid;*/
  /*border-left		: #d1d1d1 1px solid;*/
  border			: #d1d1d1 1px solid;
  line-height		: 12pt; 
}

.td_con, .dgReg td	{
  font-size			: 9pt;
  color				: #6C7983;
  padding-top		: 15px; 
  padding-left		: 7px;
  padding-right		: 2px;
  /*border-bottom	: #d1d1d1 1px solid;*/
  /*border-left		: #d1d1d1 1px solid;*/
  border			: #d1d1d1 1px solid;
  line-height		: 12pt;
  text-align		: center;
}

.publ_tit {
  font-weight: bold;
}
.publ_sor {
   font-style : italic;
}


.article_title {
  color:#D33C00;
  font-weight:bold;
  line-height:14pt;
  padding-left:50px;
  margin-bottom:15px;
  font-size:8pt;
  font-family:Tahoma,Helvetica,sans-serif;
}

.text_photo_content {
  padding-bottom: 20px;
  font-size: 14px;
}

.text_photo_content li {
  font-size: 12px;
}

.text_photo_content p {
  text-align: justify;
  padding-bottom: 10px;
}

.text_photo_content p {
  margin: 0px;
  line-height		: 14pt;
  text-align: justify;
  padding-bottom: 10px;
}

/*.text_photo_content img {*/
/*  margin			: 0px 20px 0px 0px;*/
/*  padding			: 0px;*/
/*  float				: left;*/
/*}*/

.invis {
  display: none;
}
