#middle {position:relative; height:443px; margin-top: 21px; }

.logo { position: absolute; top: 10px; left: 34px; }

#mainNews { position: absolute; top: 120px; left: 34px; width: 470px; }
#mainNews .block-news {position:relative; padding:0 0 20px 75px}
#mainNews .block-news .dt {color:#af76d1; font-weight:bold; position:absolute; left:0; margin-left: 0px;}
* html #mainNews .block-news .dt {margin-left: -80px;}
#mainNews .block-news a {color:#fff; text-decoration:none}
#mainNews .block-news a span {color:#ef6b00}
#mainNews .block-news a:hover {color:#ef6b00}
#mainNews .subcribe a { padding:0 0 0 74px; color: #ef6b00; }
#mainNews .subcribe a:hover { color:#fff; }

#grafMenu {width:auto !important; width /**/:100%; height:100px; /*padding-left:230px; */ z-index: 998; }
html>body #grafMenu {min-height:140px; height:auto; width:100%; padding: 0 1%; }
/* #grafMenu table {margin-left:auto} */
#grafMenu .item { width: 14%; float: left; height:140px;}

#profile {left:0; position:absolute;  padding:0; margin:0;top:0;width:190px;top:60px}
div#profile h1 {color:#4CBDE1; font-size:19px; font-weight:normal; text-transform:none;}
#profile a {text-decoration:none}
#profile a:hover {color: #ef6b00}

#newlinks { position: absolute; left: 165px; top: 260px; }
	#newlinks a { text-decoration:none; margin-right: 75px; display: block; float: left; width: 145px; font-size: 15px; color: #ef6b00; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; position:relative; padding-top: 15px;  }
	#newlinks a:hover { color: #fff;  }
	#newlinks img { position:absolute; left: -71px; top: 0; }
		#newlinks a span { text-decoration: underline; }
		
#valute { position: absolute; top: 360px; left: 110px; font-size: 11px; z-index: 999; }
	#valute table {border-collapse:collapse;}
	#valute th { border-bottom: 1px solid #dca2ff; padding: 4px 4px; text-align:left; }
	#valute td { padding: 1px 6px; font-size: 9px; }
	#valute td.th { font-weight:bold; color: #c199d8; }
	#valute th.th { color: #c199d8; }
	
#vis { position: absolute; left: 60%; top: 120px; mergin-left: -200px;   }


.rate1 {
	color: #dca2ff;
}


.valuts TR.first TD {
	border-bottom: 1px solid #DCA2FF;
}


.valuts TR TD.first {
	width: 150px;
}


.second {
	text-align: center !important;
}