/* Вся область голосования */
.poll {}

.poll_container {
	width: 100%;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
}

.poll_question {font-size: 1.2em; color:#555; font-weight:bold;}
.poll_row_container {width: 100%;padding: 0 0 10px 0;}
.poll_choice {width: 90%;text-align: left;}
.poll_votes {width:20%;	padding-right: 5px;	text-align: right;}
/* полоска */
.poll_bar_container {width: 77%;height: 10px;background-color: #CCCCCC;border: 0px;	float: left;margin: 10px 0 0 0;}
.poll_bar {height: 10px;
	background-color: #339933;
	float: left;
	margin: 0;
	padding: 0;
}

/* Стиль отображения процентов (после полоски)*/
.poll_percent {
	width: 25%;
	padding-right: 0;
	margin-left: 75%;
	margin-top: 8px;
/*	margin-right:auto;*/
	text-align: right;
}

/* Общее количество проголосовавших */
.poll_totalvotes {
	width:45%;
	text-align:right;
}

.left_radio {
	width: 15%;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0;
}

.right_text {
	width: 85%;
	float: right;
	text-align: left;
	margin: 0;
	padding: 0;
}

/* Стиль надписи "Итого голосов:" */
.poll_sum {
	width: 50%;
	float: left;
	text-align: left;
	padding-left: 0em;
}

/* Стиль вывода общего кол-ва голосов */
.sum_votes {
	width: 50%;
	padding-right: 5px;
	margin: 0 0 0 50%;
	text-align: right;
}

/* Линия-разделитель (пустышка)*/
.space_line {
	clear: both;
	height: 10px;
	margin: 0;
	padding: 0;
	width: 100%;
}
