.reiting_line {
	width: 100%;
	overflow: hidden;
	color: #383838;
	font-size: 13px; }
.reiting_line a {
	display: inline;
	color: #383838;
	text-decoration: none; }
.reiting_line:hover a {
	display: block;
	color: #821407;
	text-decoration: none; }
.reiting_line:hover span {
	color: #821407;
	text-decoration: underline; }
.reiting_number {
	display: block;
	text-align: right;
	width: 30px;
	float: left;
	margin: 0 30px 0 0; }
.reiting_number:hover {
	display: block;
	text-align: right;
	width: 30px;
	float: left;
	margin: 0 30px 0 0;
   	text-decoration: none; }
.reiting_place {
	display: block;
	width: 1px;
	float: left;
	margin: 0 10px 0 0; }
.reiting_build {
	display: block;
	width: 740px;
	float: left;
	margin: 0 10px 0 0; }
.reiting_change { display:block; width:60px; float:left; }
.reiting_arr_blank { display:block; width:14px; height:18px; float:left; }
.reiting_arr_top {
	display: block;
	width: 14px;
	height: 18px;
    float: left;
	background: url("/_i/arr_top.png") no-repeat center left; }
.reiting_arr_top:hover {
	display: block;
	width: 14px;
	height: 18px;
    float: left;
	background: url("/_i/arr_top_red.png") no-repeat center left; }
.reiting_arr_bottom {
	display: block;
	width: 14px;
	height: 18px;
    float: left;
	background: url("/_i/arr_bottom.png") no-repeat center left; }
.reiting_arr_bottom:hover {
	display: block;
	width: 14px;
	height: 18px;
    float: left;
	background: url("/_i/arr_bottom_red.png") no-repeat center left; }
.reiting_delete {
	display: block;
	width: 25px;
	height: 17px;
    float: left;
	background: url("/_i/delete_small.png") no-repeat center right; }
.reiting_delete:hover {
	display: block;
	width: 25px;
	height: 17px;
    float: left;
	background: url("/_i/delete_small.png") no-repeat center right; }
