body
{
	margin: 10px 15px 10px 15px; background-color:#F0F0F0; min-width: 940px; 
}

.page
{
	background-color:#FFFFFF;padding: 0px 5px 0px 5px; 
}

#header_line{
	background:url(images/hdr_name_grad.jpg) repeat-x;
}

#grey_line{
	background-color:#D9D9D9; padding: 15px 0px 15px 10px;text-align:left; float:left; width:99%;
}
/*Контейнер пунктов меню*/
#sel
{
	background: url(images/menu_bg.png) repeat-x #CCCCCC; padding: 4px 0px;font-size:10pt; font-weight:bold; border-left:#999999 1px solid; border-right:#999999 1px solid;
}

#nav #sel:hover,
#nav #sel.jshover 
{
  background: url(images/menu_bg.png) repeat-x #CCCCCC; padding: 4px 0px;font-size:10pt; font-weight:bold; border-left:#999999 1px solid; border-right:#999999 1px solid;
}


#nav, #nav ul 
{
  list-style: none;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  border: 1px solid #CCCCCC;
  background: url(images/menu_bg.png) repeat-x #B4B8C4;
   -background-color: #dcdcdc;
  float:left;
  width: 99%;
  COLOR: #2C2C2C;
  FONT-FAMILY:Tahoma, verdana, Arial;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
     
}

#nav LI 
{
	 FLOAT: left; POSITION: relative; text-align:center; width: 101px;
}
/*блоки меню*/

#nav a 
{
  COLOR: #2C2C2C;
  text-decoration: none;
  display: block;
  border-right:#dcdcdc 1px solid;
  border-top:#CCCCCC 1px solid;
  padding: 4px 0px;
  BACK/GROUND:#f0f0f0 repeat-y right 75%;
}

#nav A:hover 
{
	BACKGROUND: url(images/menu_bg.png) repeat-x #f0f0f0; COLOR:#2C2C2C
}

#nav li a:hover
{
	BACKGROUND: url(images/menu_bg.png) repeat-x #dcdcdc; COLOR: #2C2C2C;
	-BACKGROUND: #f0f0f0;
}

#nav li:hover
{
  background: url(images/menu_bg.png) repeat-x #f0f0f0; COLOR: #2C2C2C
}

#nav li.jshover 
{
  background:#f0f0f0; COLOR: #2C2C2C
}

#nav li ul 
{
  display: none;
  position: absolute;
  background:#CCCCCC;
  padding: 5px 0px;
  //margin-left:-57px;
  width: 198px;
  border-left: 0px solid #000;
  border-bottom: 0px solid #000;
  border-right: 0px solid #000;
  z-index:1;

}

#nav li li a  
{
	width: 188px;
	//width: 228px;
	-width: 228px;
	background: none;
	text-align:left;
	padding-left:10px;
	color:#000000
}

#nav li:hover ul,
#nav li.jshover ul 
{
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul 
{
  display: none;
  width: 138px;
  top: -9px;
  left: 118px;
  lef\t: 133px; 
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul 
{
  display: block;
}

#attent{
	border:#FF0000 1px solid;  padding: 0px 10px 0px 80px; margin: 1px 1px 1px 1px; position:relative;
	background:url(images/Warning.png) no-repeat 10px 50% #F2F2F2; min-height:70px;
	//height: 70px; -height: 70px;
}

#attent_l2{
	border: #FF0000 0px solid; background:#d9d9d9; padding: 2px 2px 2px 2px; margin: 10px 10px 10px 10px;
	}

#info{
	border:#CCCCCC 1px solid;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; position:relative;
	background:url(images/Info.png) no-repeat 10px 50% #F2F2F2; min-height:70px;
	//height: 70px; -height: 70px;
}
#info p {
	padding-left:80px;
}

#quest{
	border:#CCCCCC 1px solid;  padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;position:relative;
	background:url(images/Ask.png) no-repeat 10px 50% #F2F2F2; min-height:70px; width:100%;
	//height: 70px; -height: 70px;
}
#quest p {
	padding-left:80px; padding-right:10px
}

.button_blue{
	height:34px; max-height:34px; min-width: 280px;
}

.button_blue #button_blue_content a{
	color:#F2F2F2; text-decoration:none;
}

.button_blue #button_blue_left{
	float:left; width:15px; height:34px; background:url(images/butt_bl_l.png) no-repeat;
}
.button_blue #button_blue_content{
	float:left; width:auto; height:34px; background:url(images/butt_bl_c.png) repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:10pt; color:#F2F2F2; font-weight:bold; padding-top:8px
}
.button_blue #button_blue_right{
	float:left; width:14px; height:34px; background:url(images/butt_bl_r.png) no-repeat;
}

#menu_bottom{
	width:100%; float:left; margin:10px 0px 10px 0px;text-align:center
}

#menu_bottom a {
	border-bottom:#0000FF 1px dotted;
}

#menu_bottom a:hover {
	text-decoration:none;
}


.table_90_b1
{
	border: solid 1px #CCC;
	border-collapse:collapse;
	text-align:left;
	margin-left:5%;
	margin: 0px 0px 10px 5%;
	padding: 0px 0px 2px 5px;
}

.table_90_b1 td
{
	border: solid 1px #CCC;
}

#table_tr_light
{
	background-color:#F0F0F0;
}

.r_table {
	width: 180px; border: 1px  solid  #CCCCCC; padding-left: 0px; padding-right: 0px; border-collapse:collapse;
}

.r_table tr{
	background: #F2F2F2;
}

.r_table #r_table_had{
	background: #d9d9d9;
}

P{
	COLOR: #353535; FONT-FAMILY:Tahoma, verdana, Arial; FONT-SIZE: 10pt; padding: 1px 0px 0px 0px; word-spacing: 1px;
}

H1 {
	
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12.0pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none
}

H2 {
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none;
	word-spacing: 2;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
}

H3 {
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11.0pt; FONT-WEIGHT: bold;  TEXT-TRANSFORM: none;
}


A:link {
	COLOR: #0000FF; 
}
A:visited {
	COLOR: #0099FF;  
}
A:active {
	COLOR: #00C600; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}

#a_arrow
{
	background:url(images/foward_2.png) no-repeat; padding-left: 19px;
}

A.menu {
	FONT-FAMILY: Arial; FONT-SIZE: 11.0pt; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 160%; alink: #f0f0de
}
A.menu:link {
	COLOR: #0000FF; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #0D00B8; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #00C600; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}

qimg { behavior: url(../../pngfix/iepngfix.htc)}

* html img, * html .png
{
	azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "img" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "pngfix/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
