/* CSS Document */
	.polls .roundCornersBlock .content {
		padding: 8px 13px;
		overflow: hidden;
		_zoom: 1;
	}
	.polls h2 {
		margin: 0;
		padding: 0;
		padding-bottom: 2px;
		font-size: 220%;
	}
	.polls .roundCornersBlock .content .date {
		color: #949494;
	}
	.polls .roundCornersBlock .content form.poll {
		padding: 13px 0px 6px 30px;
		font-size: 110%;
	}
		.polls .roundCornersBlock .content form.poll input.radio {
			margin-left: -27px;
			float: left;
			width: 20px;
			padding-right: 7px;
			margin-top: 3px;
		}
		.polls .roundCornersBlock .content form.poll label {
			display: block;
			padding-bottom: 14px;
			color: #454545;
			font-size: 125%;
		}
		.polls .roundCornersBlock .content .more {
			float: right;
			display: inline-block;
			padding-top: 20px;
		}
		
	.polls table.results {
		margin: 10px 0 20px 0;
		font-size: 110%;
	}
		.polls table.results th {
			padding: 5px 0;
			text-align: left;
			vertical-align: middle;
			width:260px;
			padding-right: 6px;
			font-size: 120%;
			font-weight: 100;
		}
		.polls table.results td.value {
			padding: 5px 0;
			width: 50px;
			text-align: right;
			padding-right: 10px;
			vertical-align: middle;
			background: url(/main/images/polls/bg_result_value.gif) no-repeat left;
			height: 51px;
			color: #b60202;
			font-weight: 900;
			font-size: 120%;
		}
			.polls table.results td.value big {
				font-size: 160%;
			}
		.polls table.results td.range {
			background: url(/main/images/polls/bg_result_range.gif) no-repeat right;
			padding: 5px 0;
			vertical-align: middle;
			height: 51px;
			width: 308px;
		}
			.polls table.results td.range .fill {
				display: block;
				background: url(/main/images/polls/bg_result_range_fill.gif) no-repeat right;
				height: 19px;
			}
			
	.polls .voices {
		font-size: 160%;
		color: #454545;
	}
		.polls .voices b {
			color: #b60202;
		}



	/* === Filters === */
	.polls .filters {
		padding: 6px 0 10px 0;
		_height: 1px;
	}
	
		.polls .filters .button {
			float: right;
		}
	
		.polls .filters label {
			padding-right: 4px;
			display: inline-block;
		}	
		.polls .select {
			display: inline-block;
			/display: inline;
			margin-right: 16px;
			position: relative;
		}
			.polls .select input {
				border: #d4e0ee 1px solid;
				height: auto;
				color: #757575;
				font-style: italic;
				width: 124px;
				padding: 1px 18px 2px 6px;
				background: #fff url(/main/images/arr_select_filters.gif) no-repeat top right;
				cursor: pointer;
			}
		
			.polls .select ul {
				margin: 0;
				padding: 0;
				list-style: none;
				position: absolute;
				border: #cdcdcd 1px solid;
				background: #fff;
				top: 18px;
				/top: 24px;
				left: 0;
				_left: 3px;
				text-align: left;
				width: 148px;
				z-index: 400 !important;
			}
			.polls .search .select ul {
				/top: 29px;
			}
				.polls .select ul li {
					padding: 3px 7px;
					padding-right: 5px;
					color: #757575;
					cursor: pointer;
				}
				.polls .select ul li.current {
					color: #fff;
					background: #333;
				}
	/* === Filters === */


	/* === PollsList === */
	.polls .PollsList {
		margin: 0;
		list-style: none;
		padding: 0px 4px;
		padding-bottom: 0;
		font-size: 110%;
	}
		.polls .PollsList li {
			overflow: hidden;
			_zoom: 1;
			padding-bottom: 10px;
		}
		.polls .PollsList .image {
			float: left;
			margin-right: 10px;
		}
		.polls .PollsList .text {
			margin-left: 56px;
		}
			.polls .PollsList .question {
				font-size: 120%;
			}
			.polls .PollsList .date {
				color: #949494;
				font-size: 90%;
			}
			.polls .PollsList .voices {
				color: #000;
				font-size: 100%;
			}
			.polls .PollsList .category {
				font-size: 90%;
				line-height: 180%;
			}
	/* === PollsList === */


.polls span.views_icon {
	text-align: right;
	font-size: 80%;
	background: url(/main/images/bg_views.gif) no-repeat 0 2px;
	padding-left: 22px;
	color: #9c9c9c;
	margin-left: 6px;
}

