table.t_qlist {
	margin:7px auto;
	width:610px;
	border-collapse:collapse;
	background-color:#fff;
	text-align:center;
	font:11px Arial,Tahoma,Verdana,sans-serif;
}

table.t_qlist form {
	display:inline;
}

table.t_qlist td {
	border:1px solid #000;
	padding:3px;
	vertical-align:middle;
	text-align:left;
}
table.t_qlist td.v {
	padding:0;
	background:#fff;
}
table.t_qlist .t_qlist_r1 {
	text-align:center;
}
table.t_qlist .t_qlist_r1 a {
	color:#006;
	font:bold 15px Arial,sans-serif;
	display:block;
	margin:7px;
}
.totalstats {
	/*padding:3px;*/
	text-align:center;
	background-color:#e4d4bc;
	/*font-weight:bold;*/
}
.totalstats span {
	color:#f00;
}
.totalstats * {
	font-size:1em;
	font-weight:bold;
}

.td_u1 {
	background-color:#ececec;
}
.td_u2 {
	background-color:#dbdbdb;
}
.td_q1l {
	background-color:#f9f3ce;
	text-align:left;
	cursor:pointer;
}
.td_q2l {
	background-color:#e3d4bc;
	text-align:left;
	cursor:pointer;
}
.td_vip1l {
	background-color:#FFEF97;
	text-align:left;
	cursor:pointer;
}
.td_vip2l {
	background-color:#F0DD81;
	text-align:left;
	cursor:pointer;
}

.td_u1l {
	background-color:#ececec;
	text-align:left;
}
.td_u2l {
	background-color:#dbdbdb;
	text-align:left;
}

td.name_urist span {
	float:left;
	display:block;
	margin-right:4px;
	background:#fff;
	border:1px solid #aaa;
	width:32px;
	height:32px;
}
td.name_urist img {
	max-width:32px;
	max-height:32px;
	display:block;
	margin: auto;
}

td.name_urist a.name {
	width:85px;
	float:left;
	clear:right;
}
td.name_urist a.name_sm {
	font-size:0.9em;
}
td.name_urist small.online {
	float:left;
	width:85px;
	color:#d00;
	display:block;
	text-align:right;
}

.t_qlist a, .t_qlist p, .t_qlist div {
	font:normal 11px Arial,Tahoma,Verdana,sans-serif;
	color:#000;
}

.t_qlist td.vip_top {
	background:#CCB99B;
	text-align:right;
	color:#000;
	vertical-align:middle;
	padding:2px;
}
.t_qlist td.vip_top1 {
	border-right:none;
	padding:0;
	text-align:center;
	background:#cbba6c;
}

.t_qlist td.vip_top2 {
	border-left:none;
	text-align:left;
	background:#cbba6c;
}

table.t_qlist td.vip_top b.sr {
	font:bold 16px Arial,sans-serif;
}

.t_qlist td.time {
	text-align: center;
}
.t_qlist td.time small {
	font:8px Tahoma,sans-serif;
}
.t_qlist td.time small.today {
	font-size:9px;
	color:#080;
}

.t_qlist td.uvuk {
	font:bold 10px Verdana,Tahoma,sans-serif;
	color:#f00;
	text-align:center;
}
.t_qlist td.uvuk a {
	color:#000080;
}
.t_qlist .td_stat {
	text-align:center;
}
.t_qlist td.online {
	color:#000080;
	text-align:center;
}
td.online a {
	color:#000080;
	font-weight:bold;
}
td.lastq {
	border-right:none;
	border-top:2px solid #000;
	padding:0;
	padding-left:12px;
	text-align:left;
	background:#e5dfbe;
}
td.lastq b {
	font-size:16px;
}
td.lastq a {
	font-size:16px;font-weight:bold;
}

div.q_lnk {
	text-align:right;
}
.t_qlist div.q_lnk a {
	color:#000080;
	text-decoration:underline;
	font-weight:bold;
}

div.q_lnk a.a_addans {
	color:#d00;
}
.t_qlist a.a_more {
	color:#00016f;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
}
div.q_lnk a.vip {
	float:left;
}
div.q_lnk .city {
	float:left;
	padding-top:2px;
	color:#000080;
	font:bold 11px Arial,sans-serif;
}

.t_qlist td.td_e { /* -для пустых ячеек- */
	background-color:#fff;
	border-top:0;
	border-bottom:0;
}
.t_qlist .vip_bottom {
	background:#CCC;
	font:14px Times New Roman,sans-serif;
	vertical-align:middle;
	text-align:center;
}
/* -тэги- */
.pop1 {
	font-size:1.2em;
}
.pop2 {
	font-size:1.3em;
}
.pop3 {
	font-size:1.5em;
}
.pop4 {
	font-size:1.8em;
}
