/* CSS Document */
/* common settings*/

html, body, span, applet, object, iframe, pre, code, img, div{
   outline: 0;  
  border: 0; 
  line-height: 1;
  margin:0;
  padding: 0 px;
  vertical-align: 0;
  }


  body {
   background:#eddebb url(/style/images/page1.jpg) repeat-x top;
   min-width:1000px;
   width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px") /* Ширина для IE */ 
  }
  #wrap { margin:0px;
  font-family: Arial, Helvetica, sans-serif;
min-width:950px;
width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px") /* Ширина для IE */
}
#node {
  font-size: 0.8em;
  position:relative;
  vertical-align:0px;
  z-index:0;
  margin:0px 20px 0px 20px;
  }


#nodev {background-color:#FFFFFF;
padding:50px 0px 0px 0px;
position:relative;
z-index:1;
border:0px 0px 0px 0px;
border-left: 3px #f4f4f3 solid;
border-right:200px #edede7 solid;
overflow:visible;
line-height: 1.5;
 }

#page {
position:relative;
z-index:2;
margin:0px 30px 0px 225px;
padding:60px 0px 0px 0px;
line-height: 1.5;
padding-bottom:10px;

 }
#page {
min-height:850px;
min-height /*\**/:900px\9;
height:auto !important;
height:900px; 
}
/* Main Layout */
/*headler*/

#logo {
width:162px;
height:59px;
z-index:4;
position:absolute;
left:60px !important; 
left:20px; /*for IE6*/
top:65px !important;
top:25px;
}
#headler{
position:relative;
z-index:2;
overflow:visible;
height:145px;
top:27px;
min-width:1000px;
width:auto !important;
width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px");
}

#headright {
position:absolute; 
right:19px; 
height:145px;
width:611px;
z-index:4;
background: url(/style/images/head1.png) no-repeat right;
}
#headleft {
position:absolute; 
left:19px; 

height:145px;
width:21px;
z-index:3;
background: url(/style/images/head_left.png) no-repeat;
overflow:visible;
}
#headmid {
position:absolute; 
left:35px; 

background: url(/style/images/headmid1.png) repeat-x left;
width:70%;
height:145px;
z-index:2;
}
/*menus settings*/
#hmenu2 { 
position:absolute; 
 top:145px; 
 right:23px;}
 

/*left*/
#mleftblock {
	width:180px;
	overflow:visible;
	position: absolute;
	left:20px;
	top:100px;
	z-index:8
	}

#mleftblock1 {

	background: url(/style/images/mmenu1.gif) no-repeat;
	z-index:7;
	position:relative;
	left:0px;
	top:0px;
	height:29px;}

#mleftblock3 {
	background: url(/style/images/mmenu3.jpg) no-repeat;
	z-index:7;
    position:relative;
	left:0px;
	top:-40px !important;
	height:33px;}

#rightmenu {
	position: absolute;
	top:192px;
}
/*end settings*/
#end{
height:55px;
z-index:1;
width:100%;
border:0px;
padding:0px;
position: relative;
top 0px;
clear:both;
}
#recv {
font: 8pt Tahoma;
position:relative;
margin-top:-40px;
z-index:8;
border:0px;
padding:0px;
float:left;
margin-left:17px;
}
#midend {
position: absolute; 
left:20px; 
width:85%;
  background:url(/style/images/endmid.gif) repeat-x bottom;
  z-index:1;
  height:55px;
}
#leftend {
width:21px;
  background:url(/style/images/endleft.png) no-repeat;
  z-index:2;
  height:55px;
  position: absolute; 
  left:-1px;
}
#rightend {

width:202px;
  background:url(/style/images/endright.png) no-repeat;
  z-index:2;
  height:55px;
  position: absolute; 
  right:-1px;
}
#copyright {
position: relative;
top:0px;
left:43px;
width:93%;
color:#494844;
font: 8pt Tahoma;
line-height:12pt;
}
