/*  main-control */
* { padding: 0; margin: 0; }

* html,
*+html { filter: expression(document.execCommand("BackgroundImageCache", false, true)); }*
  
  
html,
body { height:100%; background: #0b1925 url('/images/bg.jpg') top left repeat-x;
	//height: auto;	color:#fff; font-family: Verdana, Arial, Sans-Serif;font-size:100%;
	}

html { height:100%;
      /* min-height: 100%; */
}

a {color:#99ffff;text-decoration: none;}
A:link {	COLOR: #99ffff; text-decoration: none;}
A:visited {	COLOR: #99ffff;}
a:hover {COLOR: #fff; text-decoration: underline; }

#measurer { 
  position: absolute; 
  line-height: 1px;
  width: 100%; 
  height: 1px;
  top: 0;
}



#Layout {;
  position: relative;
  min-width: 1000px;
  min-height: 100%;
  max-width: 2000px;
  //height: 100%;
  width: 100%; //padding-right: 0px; //overflow-x: hidden;
  //width:  expression(((document.documentElement.clientWidth ||   
            document.body.clientWidth) < 1000) ? '1000px' :   
            ((document.body.clientWidth > 2000) ? '2000px' : '100%'));
  
}

/*  main-block */
#center-part {
  position: relative;
  z-index: 111;
}

#main-content-block {
  position: relative;
  padding-bottom: 16em;padding-top: 5em;
  border: 0px solid #00ff00;
  margin: 0 0em 0 7em;
}


#modify01 { width: 90%; float: left;}  
 

.wrapper { position: relative; margin-top: 48px;}
.wrap-top,
.wrap-bottom {position: relative;  height: 45px; //filter: expression(fixPNG02(this)); }
.wrap-top { background: url('/images/fade-corner-l-t-pic.png') top left no-repeat;}
.wrap-bottom { background: url('/images/fade-corner-l-b-pic.png') top left no-repeat;}

.wrap-top .corner,
.wrap-bottom .corner { margin-top: -45px;  height: 45px; width: 45px; position: relative; float: right; filter: expression(fixPNG02(this));}
.wrap-top .corner { background: url('/images/fade-corner-r-t-pic.png') top left no-repeat;}
.wrap-bottom .corner { background: url('/images/fade-corner-r-b-pic.png') top left no-repeat;}

.wrap-top .line,
.wrap-bottom .line {
  height: 45px;
  margin: 0 45px;
  filter: expression(fixPNG(this));
}
.wrap-top .line { background: url('/images/fade-line-top.png') top left repeat-x; }
.wrap-bottom .line { background: url('/images/fade-line-botom.png') top left repeat-x; }

.wrapper .line-left .l-left { height: 100%; //height: expression(this.parentNode.offsetHeight); }
.wrapper .line-right .l-right { height: 100%; //height: expression(this.parentNode.offsetHeight); }


.line-left {
  position: relative;
  width: 100%;
}

.line-right { position: relative; padding-right: 14px; }

#modify01 .line-right {
	-padding-right: 16px;
}

div#Layout .l-left { 
  width: 7px;
  background: url('/images/fade-left-sh.png') top left repeat-y;  
  filter: expression(fixPNG(this));
  position: absolute;
}

div#Layout  .l-right {
	background: url('/images/fade-right-sh.png') top left repeat-y;
	filter: expression(fixPNG(this));
	position: absolute;
	right: 0;
	width: 7px;
}

div#Layout  #modify01 .l-right {
	-right: 16px;
}


.content { 
  position: relative;
  background: #213140 ;
  filter: expression(fixPNG(this));
  margin: 0 7px;
  border: 0px solid #000;
  width: 100%; _width: 100.2%;
  padding-top: 10px;
}






/***************************/
#liquid-round {

font-size:80%;
background:#3b4b5b url(/images/leftside.gif) repeat-y left top;
}
.top {
width:100%;
height:19px;
background:url(/images/top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:19px;
background:url(/images/top-right.gif) no-repeat right top;z-index:10
}
.center-content {
background:url(/images/rightside.gif) repeat-y right top;
padding:1px 20px 1px 25px;
margin:-1px 0 -50px 0;
}
.bottom {
width:100%;position:relative;
height:57px;
background:url(/images/bottom.gif) no-repeat left bottom;
position:relative;z-index:10;
}
.bottom span {
display:block;
position:relative;
height:57px;
background:url(/images/bottom-right.gif) no-repeat right top;
}
p {margin:0 0 1em 0}
#block_prev h1{color:#ffffff;font-size:150%;font-weight: normal;overflow:hidden;font-weight:normal;margin-bottom:10px;line-height:1.5;}
#block_prev h1 a{padding:6px 6px 6px 6px;color:#fff;text-decoration:none;background:#213140;border-top:1px solid #616f7c;line-height:1.7;}
.data{font-size:10px;color:#fff;margin-left:8px;line-height:1.7;;}
.bottom_prew{overflow:hidden;position:relative;border-top:1px solid #616f7c;border-bottom:1px solid #213140;padding:6px;background:#4b5a69;margin-top:8px; _height:31px;}
#block_prev{position:relative; z-index:100;margin-bottom:2em;}

#info_block{position:relative; z-index:200;margin-bottom:2em;}
#info_block ul{margin:20px 0 0 0;padding:0;}
#info_block ul li{margin:0;padding:5px 0 0 0;list-style: none;}
.cleaner{clear:both}

#page{padding-right:20px;padding-left:20px;position:relative;}
#main{width: 100%;overflow: hidden;}
#main #col1 {width:32%; float:left;}
#main #col2 { width: 67%;float:right;}

/*#logo_n{position:absolute;background:url(/images/logo_nn.png) no-repeat left top;//filter: expression(fixPNG02(this)); height:312px;width:433px;z-index:1;top:3px;left:85px;}*/
#logo_left{position:absolute;background:url(/images/logo_left_24.png) no-repeat left top;//filter: expression(fixPNG02(this)); height:287px;width:326px;z-index:1;top:3px;left:85px;}
#logo_right{position:absolute;background:url(/images/logo_right_24.png) no-repeat left top;//filter: expression(fixPNG02(this)); height:198px;width:77px;z-index:1;top:3px;left:411px;}

#container_left{padding-top:130px;padding-right:8px;}
#news{position:relative;margin-bottom:50px;}
#last_comments{position:relative;margin-bottom:50px;margin-top:50px;}
#publication{position:relative;}
#links_block{position:relative;margin-bottom:50px;margin-top:50px;}
#links{position:absolute;background:url(/images/links_nn.png) no-repeat left top;//filter: expression(fixPNG02(this)); height:66px;width:121px;z-index:8;top:-25px;left:8px;_left:5px;}
#line_news{position:absolute;background:url(/images/news_line_nn.png) no-repeat left top;//filter: expression(fixPNG02(this)); height:83px;width:170px;z-index:2;top:-35px;left:8px;_left:5px;}
#blog_comm{position:absolute;background:url(/images/last_comm_nn.png) no-repeat left top;//filter: expression(fixPNG02(this)); width:184px; height:83px; px;z-index:4;top:-35px;left:4px;_left:5px;}
#lenta{position:absolute;background:url(/images/last_pub_nn.png) no-repeat left top;//filter: expression(fixPNG02(this)); height:83px;width:221px;z-index:3;top:-35px;left:8px;_left:5px;}
#cont_prev{margin-bottom:25px}
#cont_prev .out{position:relative}
.go{margin:5px 0 13px 0}

/*comments*/
ol.comments{list-style: none;}
#post_trade{padding-top:4em;position:relative;z-index:5000}
.comments_h{position:absolute;background:url(/images/comments.png) no-repeat left top;//filter: expression(fixPNG02(this)); height:66px;width:186px;z-index:1;top:4px;left:7px;}
#block_comments{position:relative; z-index:100;margin-bottom:1em;padding-top:.5em;}
.trade{position:relative;border-top:1px solid #616f7c;border-bottom:1px solid #213140;padding:6px;background:#4b5a69;overflow: hidden;width:97%;}
.post {float:left;    width: 80%;    padding: 0.5em .5em 1em 70px;   margin: 0em .5em 0 0; } 
.ava {float:left; width: 50px;padding: 0 1em 0 0.3m;   margin: .5em -80% .5em .5em; }


#container_form{position:relative; z-index:200;margin-bottom:1em;padding-top:.5em;}
.forma { padding: 0.5em .5em 1em 8px;   margin: 0em .5em 0 0; } 
table.send td{padding-right:10px;padding-top:5px}
div.mem{padding-top:13px}
td.dec input{width: 75%;border:0}
td.dec input, textarea{width: 100%;border:0}
td.but input{font-size:85%;border:1px solid #858c96;color:#99ffff;background: #4b5a69;margin-right:5px;}

.yello{color:#ffff00}
.red{color:#cc0000}
#cpreview{border:1px dashed #ffff00;padding:15px;margin-bottom:3px;}
blockquote{padding:0; margin:0 0 15px 0;border-top:1px solid #a7b5c3;border-bottom:1px solid #3f4f5f;background-color: #8398ad;}
blockquote p{padding:10px 5px 0 5px; color:#000000; }



.footer{margin: 0;padding:10px 0 25px 0;font-size:85%;}