body { 
font-family: Verdana, Tahoma, Arial, Sans-Serif;
font-size: 70%;
color: #CCC;
background-color: #000;
margin: 0;
padding: 0 }				
h1,h2,h3,h4,h5,h6 {
color:#ffd20c;
}	
h2 { font-size: 150%; }	
h3 { font-size: 120%; }	
h4 { font-size: 1.2em; }	
h5 { font-size: 1.1em; }	
h6 { font-size: 1em; }	
#h2_gray {color:#CCC}			
#colbigfont{font-size: 125%; }
img	{ border: 0 }
a{ 
color: #BFB22C;
text-decoration: underline
}			
a:hover{ 
color: #BFB22C;
text-decoration: none 
}	
.a_news	{
color: #CCC;
text-decoration: none 
}			
.a_news:hover{
color: #CCC; 
text-decoration: none
}
table	{ 
border: 0;
color: #CCC;
font-size: 100% }
p  { 
text-indent: 10;
margin-top: 10;
margin-bottom: 0 }
.logo { 
background: url('/style_images/fon_logo.jpg') repeat-x scroll left top }
.a_logo 		{ 
position: absolute;
z-index: 1;
left: 70;
top: 30 }
.a_menu	{ 
text-decoration: none 
}
.a_menu:hover	{
text-decoration: underline;
color: #000 }
.slogon 	{ 
position: absolute;
display: block;
left: 0; 
top: 130; 
text-align: Center; 
color: #C7C769; 
font-weight: bold; 	
font-size: 110%; 
width: 256 }
.kubiki
{ position: absolute;
display: block;
right: 0; 	
top: 0 }
.upper		{ 
position: absolute;
display: block; 	
left: 0; 		
top: 5; 	
width: 100%;
height: 200 }
.up_tab 		{
right: 0;	
position: absolute;
width: 70% }
.up_td 	{
text-align: Center;	
vertical-align: top }
.but_black 	{
border-right: #2D2D2D 1px solid;
border-top: #2D2D2D 1px solid;
border-left: #2D2D2D 1px solid; 
border-bottom: #2D2D2D 1px solid;
display: block;
width: 100%;
background: url('/style_images/fon_button_black.gif')repeat-x scroll left top #000; 	
 position: relative }
 .a_pole{ 
 border-right: #2D2D2D 1px solid;
 border-left: #2D2D2D 1px solid; 
 border-bottom: #2D2D2D 1px solid;		
 display: block; 	
 width: 100%;		
 background: #2C2C2C; 
 position: relative }
 .txt_pole	{
 border-right: #FF0 1px solid; 
 border-left: #FF0 1px solid;
 border-bottom: #FF0 1px solid;
 border-top: #FF0 1px solid;
 background: #CCC;		
 font-size: 100%;	
 font-family: Verdana, Tahoma, Arial, Sans-Serif }
 .t_black	{ 
 left: -1px; 	
 top: -1px; 	
 background: url('/style_images/t_black.gif') no-repeat left top; 
 display: block; 		
 z-index: 1; 	
 position: relative }
 .r_black	 {
 left: 2px; 		
 background: url('/style_images/r_black.gif') no-repeat right top; 
 display: block; 
 z-index: 1; 
 position: relative }
 .b_black	{ 
 top: 2px; 		
 background: url('/style_images/b_black.gif') no-repeat right bottom; 	
 display: block; 
 z-index: 1; 		
 position: relative }
 .l_black	{
 left: -2px; 	
 background: url('/style_images/l_black.gif') no-repeat left bottom; 	
 display: block; 	
 z-index: 1; 	
 position: relative; 	
 padding-bottom: 4; 	
 padding-right: 5; 		
 padding-left: 7 }
 .b_black_on	{ top: 2px; 
 background: url('/style_images/b_black_on.gif') no-repeat right bottom; 	
 display: block; 		
 z-index: 1; 			
 position: relative }
 .l_black_on	{ 
 left: -2px; 		
 background: url('/style_images/l_black_on.gif') no-repeat left bottom; 
 display: block; 
 z-index: 1; 	
 position: relative; 	
 padding-bottom: 4; 	
 padding-right: 5; 		
 padding-left: 7 }
 .menu_top 	{ 
 background: url('/style_images/menu_fon.jpg') repeat-x scroll left top #000; 	
 display: block;	
 width: 100%;		
 position: relative; 		
 text-align: Center;	
 z-index: 500; 			}
 .menu_tab	{
 text-align: Center;	
 height: 50 }
 .but_or	 	{ 
 border-right: #949494 1px solid; 	
 border-top: #949494 1px solid; 
 border-left: #949494 1px solid; 
 border-bottom: #949494 1px solid;	
 color: #000;		
 font-size: 100%;		
 font-weight: bold;		
 display: block; 		
 width: 100%;		
 background: url('/style_images/fon_button_or.gif') repeat-x scroll left center #000;
 position: relative;			}
 .t_or		{
 left: -1px; 
 top: -1px; 		
 background: url('/style_images/u_1x1.gif') no-repeat left top; 
 display: block; 	
 z-index: 1; 		
 position: relative }
 .r_or		 { 
 left: 2px; 	
 background: url('/style_images/u_1x1.gif') no-repeat right top; 
 display: block; 		
 z-index: 1; 		
 position: relative }
 .b_or		{ 
 top: 2px; 		
 background: url('/style_images/u_1x1.gif') no-repeat right bottom; 
 display: block; 		
 z-index: 1; 		
 position: relative }
 .l_or		{ 
 left: -2px; 	
 background: url('/style_images/u_1x1.gif') no-repeat left bottom; 	
 display: block; 	
 z-index: 1; 		
 position: relative; 	
 padding-bottom: 3; 		
 padding-right: 10; 		
 padding-left: 10 }
 .cont 		{ 
 background: url('/style_images/top_cont.jpg') repeat-x scroll left top #000 }
 .cont_c 	 {
 color: #999;
 font-size: 110%;	
 padding-bottom: 10; 	
 padding-right: 20; 		
 padding-left: 20;
 padding-top: 10 }
 .line		{ 
 background: url('/style_images/line.gif') no-repeat scroll center top;	
 height: 14 }
 .cont_r		{
 background-color: #242424; 	
 border-top: #2D2D2D 1px solid; 
 border-left: #2D2D2D 1px solid; 
 border-bottom: #2D2D2D 1px solid;		
 border-right: #242424 1px solid;	
 width: 100%; 			
 display: block; 
 position: relative; 
 right: 2; 		
 top: 0 }
 .cont_l		{ 
 background-color: #242424; 	
 border-top: #2D2D2D 1px solid; 
 border-right: #2D2D2D 1px solid; 	
 border-bottom: #2D2D2D 1px solid;	
 width: 100%; 		
 display: block; 	
 position: relative;	
 left: -3; 		
 top: 0 }
 .t_cont		{ 
 left: -1px; 	
 top: -1px; 	
 background: url('/style_images/t_cont.gif') no-repeat left top; 
 display: block; 		
 z-index: 1; 	
 position: relative }
 .r_cont		 { 
 left: 2px; 		
 background: url('/style_images/r_cont.gif') no-repeat right top; 	
 display: block; 
 z-index: 1; 		
 position: relative }
 .b_cont		{ 
 top: 2px; 		
 background: url('/style_images/b_cont.gif') no-repeat right bottom; 
 display: block; 	
 z-index: 1; 		
 position: relative }
 .l_cont_l	{ 
 left: -2px; 	
 background: url('/style_images/l_cont.gif') no-repeat left bottom; 	
 display: block; 		
 z-index: 1; 		
 position: relative; 	
 padding-bottom: 11; 	
 padding-right: 9; 			
 padding-left: 14;		
 padding-top: 9}
 .l_cont_r	{ 
 left: -2px; 	
 background: url('/style_images/l_cont.gif') no-repeat left bottom; 
 display: block; 	
 z-index: 1; 		
 position: relative; 	
 padding-bottom: 11; 		
 padding-right: 7; 		
 padding-left: 11;		
 padding-top: 9}	
 .r_cont_r	{ 
 left: 2px; 	
 background: url('/style_images/1x1.gif') no-repeat right top; 		
 display: block; 		
 z-index: 1; 		
 position: relative }	
 .b_cont_r	{
 top: 2px; 		
 background: url('/style_images/1x1.gif') no-repeat right bottom; 	
 display: block; 		
 z-index: 1; 		
 position: relative }
 .blok_a		{
 background: url('/style_images/blok_a_fon.gif') repeat-x scroll right 50% #333;
 display: block; 		
 position: relative }	
 .blok_b		{
 background: url('/style_images/blok_b_fon.jpg') repeat-x scroll right 50%;	
 border-right: #505050 1px solid; 	
 border-top: #505050 1px solid; 	
 border-left: #505050 1px solid; 	
 border-bottom: #505050 1px solid;
 display: block; 		
 height: 1%;		
 position: relative }	
 .t_blok		{ 
 left: -1px; 		
 top: -1px; 		
 background: url('/style_images/u_blok.gif') no-repeat left top; 
 display: block; 	
 z-index: 1; 		
 position: relative }	
 .r_blok		 {
 left: 2px; 	
 background: url('/style_images/u_blok.gif') no-repeat right top; 	
 display: block; 		
 z-index: 1; 		
 position: relative }	
 .b_blok		{ 
 top: 2px; 			
 background: url('/style_images/u_blok.gif') no-repeat right bottom; 	
 display: block; 	
 z-index: 1; 	
 position: relative }	
 .l_blok		{ 
 left: -2px; 	
 background: url('/style_images/u_blok.gif') no-repeat left bottom; 
 display: block; 	
 z-index: 1; 		
 position: relative; 	
 padding-bottom: 8; 		
 padding-right: 5; 		
 padding-left: 8;		
 padding-top: 1 }		
 .r_blok_r	{
 background: url('/style_images/u_blok.gif') no-repeat right top; 
 display: block; 		
 z-index: 1; 			
 position: relative }	
 .b_blok_r	{ 
 top: 2px; 		
 background: url('/style_images/u_blok.gif') no-repeat right bottom; 
 display: block; 		
 z-index: 1; 		
 position: relative }		
 /*--------------------------------------*/
 #loader {	
 display: none;
 position: fixed;
 width: 100%;	
 height: 100%;	
 margin: 0px;	
 padding:0px;
 filter:alpha(opacity=80);
 -moz-opacity: 0.8;	
 opacity: 0.8;	
 background-color: #0f0f0f;
 z-index: 2005;}
 #loader span {	
 position: relative;
 top: 50%;		left: 50%;	
 padding-top: 60px;	
 margin-left: auto;		
 margin-right: auto;	
 font-weight: bold;		
 background-image: url('/images/loader.gif');	
 background-repeat: no-repeat;	
 background-position: center;	}
 #loaderf {	display: none;
 position: fixed;	
 width: 100%;	
 height: 100%;
 margin: 0px;	
 padding:0px;	
 filter:alpha(opacity=80);	
 -moz-opacity: 0.8;	
 opacity: 0.8;
 background-color: #0f0f0f;	
 z-index: 2005;}
 #loaderf span {
 position: relative;	
 top: 50%;		
 left: 50%;		
 padding-top: 60px;
 margin-left: auto;	
 margin-right: auto;
 font-weight: bold;	
 background-image: url('/images/loader.gif');	
 background-repeat: no-repeat;	
 background-position: center;	}	
 #li li { 
 margin-top: 10;
 margin-bottom: 10 }		
 #menu .clickMenu 	{ 
 margin: 0px;	
 padding: 0px; 
 z-index: 500;}
 #menu .clickMenu, .clickMenu ul 		{ 
 list-style: none }
 #menu .clickMenu ul 	{ 
 margin: 0px }
 #menu .clickMenu div.outerbox { 
 display: none }
 #menu .clickMenu div.inner { 
 top: 15px;			
 left: 0;				
 margin: 0 }
 #menu .clickMenu li.main ul 			{ 
 border: 1px solid #505050;	
 background-color: #393939;		
 padding: 4px 10px;			
 margin-top: 4px }
 #menu .clickMenu li.main li 
 { z-index: 500;			
 width: 100%;		
 height: 25px;		
 font-size: 100%;	
 padding: 2px 0px;	
 white-space: nowrap;
 text-align: left; 		
 font-weight: normal }
 #window {	
 border: 2px solid #ebbe06;
 background-image: url('../body/bottom_bg.gif');
 background-position: bottom;
 background-repeat: repeat-x;
 background-color: #0f0f0f;	color: #dedede;	position: fixed;
 width: 50%;
 height: 40%;	
 left: 63%;	
 margin-left: -40%;	
 top: 50%;	
 margin-top: -150px;
 z-index: 2001;	
 display: none;}
 #window.small {	
 width: 40%;	
 height: 250px;	
 left: 50%;		
 margin-left: -20%;	
 top: 50%;		
 margin-top: -125px;	}
 #window h1 {		
 margin: 0px;	
 padding: 0px;	
 position: absolute;
 top: 0px;	
 left: 0px;	
 width: 100%;	
 height: 25px;	
 font-size: 1em;	
 text-align: center;
 color: #0f0f0f;		
 background-image: url('../form/menu_button_bg.gif');	
 background-repeat: repeat-x;	
 background-position: bottom;	
 background-color: #ebbe06;	}	
 #window div.scroll {	
 margin-top: 25px;	
 margin-bottom: 25px;	
 width: 100%;	
 height: 370px;	
 overflow: auto;	}
 #window div.scroll textarea {
 height: 70px;		}	
 #window div.scroll textarea.edit {	
 height: 320px;		}	
 #window div.scroll div.panel, div.panel {	
 width: 75%;		}		
 #window div.scroll div.panelline {		
 margin: 0px;		
 padding: 0px;		
 position: absolute;	
 bottom: 0px;		
 left: 0px;			
 width: 100%;		
 height: 25px;		
 font-size: 1em;	
 text-align: right;		
 color: #0f0f0f;		
 background-image: url('../form/menu_button_bg.gif');	
 background-repeat: repeat-x;		
 background-position: bottom;	
 background-color: #ebbe06;		}	
 #window div.scroll div.panelline form {		
 display: inline;			
 padding: 0px;			
 margin: 0px;			}	
 #window div.scroll div.panelline input {	
 background-image: url('../form/right_button_bg.gif');	
 background-repeat: repeat-x;
 background-position: bottom;	
 background-color: #0f0f0f;		
 height: 20px;			
 border: 1px solid #373737;	
 color: #dedede;			
 font-size: 0.8em;			
 font-weight: normal;		
 margin: 3px 0px;			
 margin-right: 2px;			
 padding: 1px 5px;			
 display: inline;			
 width: auto;			}	
 #window.small div.scroll {	
 height: 190px;		}	
 #window div.scroll div.padding {	
 padding: 7px;		}	
 #window div.scroll table {		
 width: 100%;		}	
 #window div.scroll thead, #window div.scroll tr.thead {	
 color: #ebbe06;		
 font-weight: bold; 	
 background-image: url('../form/right_button_bg.gif');		
 background-repeat: repeat-x;	
 background-position: bottom;		
 background-color: #0f0f0f;		}
 #window div.scroll tfoot {		
 color: #ebbe06;		
 font-weight: bold; 	
 background-image: url('../form/right_button_bg.gif');		
 background-repeat: repeat-x;		
 background-position: bottom;		
 background-color: #0f0f0f;		}	
 #window div.scroll tfoot tr, #window div.scroll thead tr {	
 height: 31px;			}	
 #window div.scroll tr {		
 height: 32px;		
 border-bottom: 1px solid red; 	
 background-image: url('../form/line_pix.gif');		
 background-repeat: repeat-x;		
 background-position: bottom;		}	
 #window td {		
  padding: 4px 5px 4px 5px;  }	
  #window div.close {	
  position: absolute;
  left: 0px;	
  top: 0px;	
  width: 100%;	
  text-align: right;	
  padding: 0px;	}		
  #window div.close input {		
  background-color: transparent;	
  background-image: none;		
  border: 0px none;		
  color: #000;		
  width: 19px;	
  height: 19px;	
  margin: 3px;	
  font-size: 15px;	
  font-weight: bold;	
  }	

  
 
 
 