﻿.a_poll {
	width: 754px;
	font-family: Verdana;
	margin: 0px auto;
}
.a_poll_1 {
	width: 500px;
	float: left;
}
.a_poll_top {
	width: 494px;
	height: 64px;
	background: url('../images/img_03.png') no-repeat;
	padding: 0px 0px 0px 6px;
	clear: both;
}
.a_poll_top_c {
	width: 468px;
	height: 34px;
	background: url('../images/img_04.png') repeat-x;
	padding: 15px 10px;
	float: left;
}
.a_poll_top_c .name {
	color: #006f7c;
	font-weight: bold;
	white-space: nowrap;
}
.a_poll_top_c .date {
	display: block;
	color: #ababab;
	margin-top: 8px;
}
.a_poll_top_r {
	width: 6px;
	height: 64px;
	background: url('../images/img_05.png') no-repeat;
	float: left;
}
.a_poll_1 .poll_img {
	text-align: center;
}
.a_poll_1 .poll_img img {
	max-width: 492px;
	border: 1px #292929 solid;
	padding: 1px;
	margin: 2px 2px 0px 2px;
}
.a_poll_1 .poll_opt {
	padding: 15px 25px;
}
.a_poll_1 .poll_opt ul {
	padding: 0px;
	margin: 0px;
}
.a_poll_1 .poll_opt ul li {
	color: #ababab;
	list-style-type: none;
	padding: 4px 0px;
}
.a_poll_1 .poll_opt ul li input {
	vertical-align: middle;
	margin-right: 13px;
}
.a_poll_1 .poll_btn {
	text-align: center;
	padding: 10px 0px 25px 0px;
}
.a_poll_1 .poll_btn input {
	width: 102px;
	height: 23px;
	border: 0px;
	cursor: pointer;
	background: url('../images/img_09.jpg') no-repeat;
	padding: 0px;
	margin: 0px;
}
.a_poll_1 .info {
	font-size: 9px;
	color: #4e4e4e;
	line-height: 20px;
	padding: 0px 20px;
	margin: 0px;
}
.a_poll_1 .poll_bars {
	padding: 0px 0px 15px 20px;
}
.a_poll_1 .poll_bars ul {
	padding: 0px;
	margin: 0px;
}
.a_poll_1 .poll_bars ul li {
	list-style-type: none;
	margin: 20px 0px 5px 0px;
}
.a_poll_1 .poll_bars ul li .name {
	color: #ababab;
}
.a_poll_1 .poll_bars ul li .bar {
	width: 460px;
	height: 23px;
	line-height: 23px;
	border: 1px #282828 solid;
	position: relative;
	background: url('../images/img_11.png') 15px 0px repeat-x;
	margin: 20px 0px 12px 0px;
}
.a_poll_1 .poll_bars ul li .act_bar {
	width: 0px;
	height: 23px;
	line-height: 23px;
	background: url('../images/img_12.png') 15px 0px repeat-x;
}
.a_poll_1 .poll_bars ul li .poll_loading {
	display: block;
	top: 0px;
	left: 37%;
	font-weight: bold;
	text-align: center;
	position: absolute;
}
.a_poll_1 .poll_bars ul li .poll_stats {
	display: none;
	top: 0%;
	left: 0%;
	position: absolute;
	margin: 0px 0px 0px 15px;
}
.a_poll_1 .poll_bars ul li .info {
	display: block;
	width: 462px;
	height: 22px;
	background: url('../images/img_10.gif') no-repeat;
}
.a_poll_2 {
	width: 243px;
	margin: 0px 0px 0px 11px;
	float: left;
}
.a_poll_2 div {
	width: 207px;
	height: 39px;
	color: #006f7c;
	font-weight: bold;
	line-height: 39px;
	background: url('../images/img_06.png') repeat-x;
	padding: 0px 18px;
}
.a_poll_2 ul {
	padding: 0px;
	margin: 0px;
}
.a_poll_2 ul li {
	width: 243px;
	height: 43px;
	list-style-type: none;
	background: url('../images/img_08.png') 0% 0% repeat-x;
}
.a_poll_2 ul li:hover, .a_poll_2 ul li:hover a, .a_poll_2 ul li.active, .a_poll_2 ul li.active a {
	background-position: 0% 100%;
}
.a_poll_2 ul li a {
	display: block;
	width: 206px;
	height: 29px;
	text-decoration: none;
	background: url('../images/img_07.png') 0% 0% no-repeat;
	padding: 7px 12px 7px 25px;
}
.a_poll_2 ul li .name {
	color: #ababab;
	text-decoration: underline;
	white-space: nowrap;
}
.a_poll_2 ul li .date {
	display: block;
	font-size: 9px;
	color: #4e4e4e;
	margin-top: 5px;
}

