@charset "utf-8";

table.main{
	font:12px  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#3C3C3C;
	background: #ffffff;
}





a{
	font: 12px  Arial, Tahoma, Verdana, Helvetica, sans-serif ;
	color:#1781CE;
	text-decoration:underline;
}

a.answer{
	font:14px Arial, Tahoma, Verdana, Helvetica, sans-serif ;
	color:#1781CE;
	text-decoration:none;
	border-bottom:1px dashed #1781CE;
	font-weight:bold;
}

a.answer:hover{
	color:#349fef;
	border-bottom:1px solid #349fef;
	font-weight:bold;
}



a.big_link1{
	font-size:20px;
}


table.comment_1{
	width:70%;
	font:13px  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#3C3C3C;
	border-bottom:1px solid #bbbbbb;
}

table.comment_2{
	width:100%;
	font:13px  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#3C3C3C;
	border:1px solid #bbbbbb;
	background:#f1f1f1;
	margin:20px 0 0 0;
}

*html table.comment_2 td{
	padding:5px 15px 0 0 !important;
}
*html table.comment_3{
	border-right:1px solid #bbbbbb;
}


table.comment_3{
	width:100%;
	font:13px  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#3C3C3C;
	border-top:1px solid #bbbbbb;
	background:#f1f1f1;
	margin:0;
}

td.number{
	width:100px;
	text-align:right;
	padding:30px 10px 0 0;
	vertical-align:top;
}

td.comment_body{
	padding:30px 0 10px 10px;
}

div.comment_body1{
	margin:0px 5px 0px 10px;
	padding:0 0 10px 0;
	border-bottom:1px solid #bbbbbb;
}

a.nick, a.nick:hover, a.nick:visited{
	font-size:14px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

a.admin, a.admin:hover, a.admin:visited{
	font-size:14px;
	font-weight:bold;
	color: #c10202;
	text-decoration: none;
}

a.noreg, a.noreg:hover, a.noreg:visited{
	font-size:14px;
	font-weight:bold;
	color: #999999;
	text-decoration: none;
}



.status{
	color:#999999;
}

div.date{
	color:#ff9103;
}

div.number_d{
	width:60px;
	height:40px;
	float:left;
}

div.minimize{
	text-align:right;
	padding:10px 10px 0 0;
}

.w{
background:white !important;
}

.last{
	border-bottom:none !important;
	margin-bottom:0 !important;
}

.tenth{
	margin:0 !important;
	padding:0 !important;
	border-bottom:0px !important;
}









.com_bg1
	{
	background: url(../i/com_bg1.gif) repeat-x;
	background-color: #5db462;
	}
img
	{
	border: 0;
	}

.com_text
	{
	font: 12px arial, sans-serif;
	color: #2c2c2c;
	}
.com_sub
	{
	font: 10px arial, sans-serif;
	color: #7d7d7d;
	}




/* Ячейка комментария */
.com_cell
	{
	font: 12px arial, sans-serif;
	color: #2c2c2c;
	border: 1px solid #bbbbbb;
	border-style: none none solid none;
	}
a.com_quote:link, a.com_quote:visited
	{
	font: 11px arial, sans-serif;
	color: #0055cc;
	text-decoration: underline;
	}
a.com_quote:hover, a.com_quote:active
	{
	font: 11px arial, sans-serif;
	color: #ff0000;
	text-decoration: underline;
	}

/* Копирайты */
.com_copy
	{
	font: 11px arial, sans-serif;
	color: #6c6c6c;
	}
.com_copy a:link, .com_copy a:hover, .com_copy a:active, .com_copy a:visited
	{
	font: 11px arial, sans-serif;
	color: #6c6c6c;
	text-decoration: underline;
	}