.rating {
    font-family: Tahoma, helvetica, sans-serif;
    font-size: 11px;
    color: #666
}
.unit-rating {
    list-style: none outside;
    margin: 0;
    padding: 0;
    width: 85px;
    height: 16px;
    position: relative;
    background: url( '../i/rating.gif' ) top left repeat-x;
}

.unit-rating li {
    text-indent: -90000px;
    padding: 0;
    margin: 0;
    float: left;
}

.unit-rating li a {
    display: block;
    width: 17px;
    height: 16px;
    text-decoration: none;
    text-indent: -9000px;
    z-index: 17;
    position: absolute;
    padding: 0;
}

.unit-rating li a:hover {
    background: url( '../i/rating.gif' ) left center;
    z-index: 2;
    left: 0;
}

.unit-rating a.r1-unit {left: 0}
.unit-rating a.r1-unit:hover {width: 17px}
.unit-rating a.r2-unit {left: 17px}
.unit-rating a.r2-unit:hover {width: 34px}
.unit-rating a.r3-unit {left: 34px}
.unit-rating a.r3-unit:hover {width: 51px}
.unit-rating a.r4-unit {left: 51px}
.unit-rating a.r4-unit:hover {width: 68px}
.unit-rating a.r5-unit {left: 68px}
.unit-rating a.r5-unit:hover {width: 85px}

.unit-rating li.current-rating {
    background: url( '../i/rating.gif' ) left bottom;
    position: absolute;
    height: 16px;
    display: block;
    text-indent: -9000px;
    z-index: 1;
}

.voting  {
    font-size: 8pt;
    color: #000;
}

.r-vote {background: url(../i/bg-answer.jpg) repeat-y; margin: 0 auto; width: 170px}
.t-vote {background: url(../i/bganswer.jpg) no-repeat; padding-top: 25px}
.b-vote {background: url(../i/bganswer-ft.jpg) bottom left no-repeat; padding: 0 0 35px}

.voting .question {
    margin: 0 10px 10px;
    border-bottom: 1px dotted #888;
    font-size: 10pt;
    color: #333
}
.voting .variants {padding-left: 10px; color: #717171}
.voting .submits {text-align: center; margin-top: 15px}
form, fieldset {margin: 0; padding: 0; border: 0}

input {
    border: 1px solid #e0e0e0;
    color: #4B73D4;
    font-size: 11px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    margin: 2px;
    height: 17px;
    padding-bottom: 0;
    background: #fafafa;
    padding-top: 0;
}
.bbcodes {
	background: #FFF;
	border: 1px solid #E0E0E0;
	color: #666;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	padding: 2px;
	vertical-align: middle;
	font-size: 10px;
	margin:2px;
	height: 21px;
}

.editor_button {
	float:left;
	cursor:pointer;
	padding-left: 2px;
	padding-right: 2px;
}
.editor_buttoncl {
	float:left;
	cursor:pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #BBB;
	border-right: 1px solid #BBB;
}
.editbclose {
	float:right;
	cursor:pointer;
}
