.d_q {
	border:1px solid #555;
	margin:2px auto;
	padding:0;
	background:#fff;
	overflow:hidden;
}
.d_q p {
	margin-left:2px;
	margin-right:2px;
	padding: 2px;
	font-size:13px;
}
.d_q a {
	color:#0001cd;
}

.q_title {
	background:#E4D4BB;
	padding:5px;
	margin:0;
}
.viewcount {
	color:#000;
	float:right;
	margin-right:5px;
	margin-top:2px;
}
.q_author {
	width:450px;
	color:#000;
	font-weight:bold;
}

.no_answ {
	margin:5px 0;
	background-color:#EAEDF4;
	padding:5px;
	border:1px solid #B5BDCF;
}
.how_to_pay {
	background-color:#F0DD81;
	padding:5px;
	border:1px solid #CFBD74;
}

.sms_tariffs {
	width:550px;
	border-bottom:1px solid #999;
	margin:0 auto;
}
.sms_tariffs td, .sms_tariffs th {
	padding:4px;
	border:1px solid #999;
}
.answ_head {
	margin:5px 10px;
	background-color:#eaedf4;
	padding:8px;
	border:1px solid #666;
	width:580px;
	table-layout:fixed;
}
.answ_head td {
	padding:3px;
}
.q_u_bnr {
	width:200px;
	height:100px;
	background:#dce1ea;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	border:1px outset #6282c4;
	cursor:pointer;
}

.answ_head .cnt_answ {
	font-weight:normal;
	font-size:0.9em;
	color:#00015F;
}

.a_text_current {
	background-color:#DFE8FF;
}

.d_q .name_urist {
	color:#0001cc;
	font-weight:bold;
}
.d_q .name_urist a {
	color:#0001cc;
	font-weight:bold;
}
.td_photo {
	width:52px;
	text-align:left;
}
.td_photo .a_photo {
	width:50px;
	height:50px;
}
.td_photo .i_photo {
	max-width:50px;
	max-height:50px;
	overflow:hidden;
	border:1px solid #000;
}
.td_photo .u_online{
	display:block;
	margin-top:5px;
}
.answer_links {
	line-height:1.5em;
	margin-left:10px;
	clear:both;
}
.answer_links td {
	vertical-align:top;
	padding: 0 0 0 10px;
}
.answer_links a {
	color: #0a00dd;
	font: normal 11px Verdana,sans-serif;
}
.q_direct_inner {
	position:relative;
	float:right;
	width:120px;
	/*height:130px;*/
	padding:2px;
	clear:both;
	text-align:center;
}

.qadd_vipabout a {
	color:#000;
}

.t_a_add {
	width:550px;
	margin:10px auto;
	border:1px solid #FFED2F;
	background:#FFF8AF;
}
.t_a_add td {
	padding:4px;
	vertical-align:top;
}

#qa_name {width:350px;}
#qa_email {width:350px;}
#qa_subj {width:350px;}
#defsubj {width:355px;}
#num_city {width:355px;}
#num_region {width:355px;}
#num_country {width:355px;}
#qa_text {width:550px;height:120px;}
table.t_a_add textarea {width:550px;height:120px;}

table.t_stat {
	margin:5px auto;
}

table.t_stat td, table.t_stat th {
	padding:2px 4px;
	border:1px solid #000;
}
.autosign {
	border-bottom:1px solid #000;
	font-size:0.9em;
	margin:3px 10px;
	padding:2px 0 10px 0;
}

#question_title {
	width:550px;
}
.f_vote {
	margin:4px 12px;
	padding:4px;
}
.f_vote label {
	font-size:0.9em;
}
#email_info {
	font:bold 13px Arial,sans-serif;
	color:#00d;
	border:2px solid #00d;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	padding:4px;
}
.q_comments {
	width:580px;
	margin:5px auto;
	border:1px solid #333;
}
.q_comments td, .q_comments th {
	padding:5px 2px;
}
.fbFeedbackContent {
	min-height:auto;
}
a.blag {
	color: #d00;
	background:url(http://img.9111.ru/img/kubok.gif) no-repeat;
	padding:2px;
	padding-left:15px;
}

/*комментарии к вопросам*/
.art_dt {
	color:#943031;
	font:bold 11px Arial,sans-serif;
}

table.t_article_add{
	width:450px;
	margin:10px;
}
#sameq_top p {
	margin:5px 0;
}
#sameq_top a {
	color:#00d;
}
#sameq_top li {
	padding-bottom:3px;
}
