#comments {
	font-weight:bold;
}

#comments div.out {
	background: url(/images/index_line.png) repeat-x left top;
	margin:0 20px;
	padding:10px 0;
	//border-bottom:1px dotted #b5ccd8;
}

#comments div.one{
	background:none !important;
}

#comments div.into {
	
	background: url(/images/hand_com.gif) no-repeat left top;
	padding-left:25px;
	
}

#comments div.into  div {
	color:#8b9aa4;
	text-align:right;
	margin-top:10px; 
}
#comments .link {
	width:650px;
}

#comments a {
	margin-left:42px;
}

.right_top_com h2 { 
	margin-left:20px;
	background: url(/images/height_two.gif) repeat-x left bottom;
	padding:12px 0 8px 0;
}

.nav-pages {
	text-align:center; 
}

.left_top_com {
	background: url(/images/top_left.jpg) no-repeat left top;
}

.right_top_com {
	position:relative;
}

.left_bottom_com {
	background:#c5d7e1 url(/images/bottom_left.jpg) no-repeat left bottom;
}

.right_bottom_com {
	background: url(/images/bottom_right.jpg) no-repeat right bottom;
}

.right_top_com img {
	float:right;
	position:absolute;
	top:-10px;
	right:-15px;
	_margin-right:20px;
}

div.into_block_com {
	background:#c5d7e1/*e3ecf0*/ url(/images/comments_fon.jpg) repeat-x left top ;
}

div.bottom_all {
	background: url(/images/bottom_all.jpg) repeat-x left top ;
}

div.bottom_top_left {
	background: url(/images/bottom_top_left.jpg) no-repeat left top ;
}

div.bottom_top_right {
	background: url(/images/bottom_top_right.jpg) no-repeat right top ;
	height:35px;
}


