.voting	{
	margin:				5px;
	overflow:			hidden;
	zoom:				1;
}
.voting h5	{
	font-size:			1.2em;
	font-weight:		bold;
	margin:				0;
	padding:			0;
}
.voting .variant	{
	margin:				0 0 0 0;
	overflow:			hidden;
	zoom:				1;
}
.voting .variant .inp	{
	float:				left;
	margin:				3px 0 0 0;
}
.voting .variant .lab {
	margin:				0 0 0 20px;
	padding:			0;
}
.voting .variant .lab label {
	margin:	0;
	padding: 0;
}
.voting .btnwrap	{
	margin:				0 0 0 0;
	float:				right;
}
.voting .result	{
	margin:				0 0 0 0;
}
.voting .result .resultrow h6 {
	font-size:			0.9em;
	font-weight:		normal;
  	margin:				0;
	padding:			3px 0 0 0;
}
.voting .result .resultrow h6 span {
	color:				#666;
}
.voting .result .resultrow	{
	margin:				5px 0 0 0;
}
.voting .result .resultrow .bar	{
	width:				100%;
	height:				7px;
	background:			#B86215;
}
.voting .result .resultrow .bar .subbar	{
	overflow:			hidden;
	height:				5px;
	background: url('../images/menu_bg.jpg') repeat-x left top #999;
}

.voting_result_item {
	padding: 5px 0;
}
.voting_bar {
	width: 100%;
	background: url('../images/bg.gif') repeat-x left top #666;
	height: 9px;

}
.voting_subbar {
	background: url('../images/menu_bg.jpg') repeat-x left top #999;
	height: 5px;
	border: 1px solid #FFF;
	margin: 1px;
}
#cpl_result {padding: 10px 0 0 0;}
