/******************************* Добавление обзора *********************************/
#add_rew {
background: #f3f3f3; 
padding: 10px 15px 0;
margin:5px 0 0;
}

#add_rew textarea, #add_rew select {
background: #fff;
}

#add_rew .left_adds{
float:left;padding-top:6px
}
#add_rew .right_adds{
float:left;
}
#rew_add_points {
margin-top: 5px; display: block; height: 30px; 
}
#rew_add_points b{ display: block; float: left; width:170px; line-height: 13px; font-size: 11px;color:#E08D00}
#rew_add_points div{ display: block; float: left; width:100px}
#rew_add_points form{ display: block; float: left; width:100px;}

.torg_rew_opisanie { padding-bottom: 10px;}
.torg_rew_opisanie b{ display: block;font-size: 11px;color:#427F00}
.torg_rew_opisanie textarea{ width:430px; height: 100px }


/******************************* Обзоры *********************************/
#wall_points { margin-right:8px; margin-top: 8px;padding-top: 8px; border-top:1px solid #fff; display: block; overflow: hidden;
font-size: 11px}
#wall_points .wall_points { height:33px; display: block; clear: both;  }
#wall_points b{
font-weight: normal; display: block; float: left;
line-height: 13px;color:#386DA3;text-align: right;width:148px
}
#wall_points .wall_points_rating {
text-align: right; float: right; background: url(/components/rew/js/raty/img/star-on.png) no-repeat right center;
padding-right:22px;color:#E18D00;    line-height: 13px;
}
.us_wall_rating td{ vertical-align: middle; padding: 0 0 5px;font-size: 11px;}
.us_wall_rating b{ font-size: 11px; }
.us_wall_rating td.stars{ padding-left: 5px }
.us_wall_rating td img{ vertical-align: middle}
.us_wall_rating tr{ border-bottom: 1px solid #ccc}

/*******************************/
#rew_view_head div{ background: #F3F3F3; height: 30px; line-height: 30px;}
#rew_view_head b { font-size: 12px; float: left; display: block; font-weight: normal;height: 30px; line-height: 30px; margin-left: 10px}
#rew_view_head div a{
display: block;
margin:0;
height: 30px;

text-decoration: none;
font-weight: bold;
float: right;
padding: 0 10px;
line-height: 30px;
color:#fff;
background:#017DC9;
}

#rew_view_head div a:hover{ background:#005589;}

#rew_list .rew_entry{ margin:10px 0; }
.rew_list_points { float: left; display: block; width:270px}

.rew_list_zametka { font-size: 12px; display: block;}

.rew_list_plusi_minusi { display: block; font-size: 12px; color: #444}
.rew_list_plusi_minusi h6{ font-size: 13px; display: block; margin: 0; padding: 0; margin-bottom: 2px; }
.rew_list_plusi_minusi_inside{padding:0 0 10px;}

/*******************************/
#rew_cats { overflow: hidden;display: block;margin-bottom: 15px}
#rew_cats div.ccell, #rew_cats div.scell{display: block;}
#rew_cats h4{ font-size: 16px}
#rew_cats a.ctitle, #rew_cats a.ctitle_selected{ display: block; padding: 10px 10px 10px 0; float: left;font-size: 14px;}
#rew_cats a.ctitle_selected{text-decoration: none;color: #000}
#rew_cats a.ctitle sup, #rew_cats a.ctitle_selected sup{ font-size: 12px;font-family:Georgia, 'Times New Roman', Times, serif;}

.rew_rrating {font-size: 14px;color:blue;margin-top: 7px;}
.rew_rrating b{background: url(../images/icons/comment.png) no-repeat left center; padding-left: 18px;display: inline-block}
.rew_rrating span{background: url(/images/ratings/starfull.gif) no-repeat left center; padding-left: 20px;display: inline-block;margin-left: 10px;font-size: 12px}
.rew_rrating span strong{font-size: 14px}

#rew_list_all { margin-right: 10px; margin-bottom:20px}
#rew_list_all:hover { background: #fafafa}
#rew_list_all .rew_title {height: 30px; line-height: 30px; margin: 0; padding: 0 10px;  background: #D2EDFB;overflow: hidden}
#rew_list_all .rew_title a{color:blue;display: block;float: left; font-weight:bold; font-size: 18px}
#rew_list_all .cmm_all_votes { float: right; color: #777; font-size: 12px;display: block;height: 30px;line-height: 28px}
#rew_list_all .cmm_all_votes span{ font-size: 16px;font-family:Georgia, 'Times New Roman', Times, serif; }

.rew_pagetitle {
font-weight:bold; font-size: 18px;
margin-bottom: 15px
}
.rew_pagetitle a{
color:blue;
}

#rew_list_all .more_rew {
margin-top:10px;font-weight:bold; margin-left: 430px; background: #D2EDFB
}
#rew_list_all .more_rew a{
display: inline-block;
background: url(../images/icons/blue/arrow2_e.png) no-repeat left center; text-decoration: none;
padding:2px 0 2px 16px
}
#rew_list_all .more_rew a.ajaxmore {
background: url(../images/icons/blue/arrow2_s.png) no-repeat left center;   
}

#rew_list_all .rew_entry_tit{ font-family: Tahoma; font-size: 16px; font-weight: normal;background: #f1f1f1;padding: 5px 10px }
#rew_list_all #rew_autor{ font-size: 11px; margin: 0; padding: 10px; display: block; float: left; width:400px }
#rew_list_all #rew_autor .cmm_all_author {font-weight: bold}
#rew_list_all #rew_autor .author_avatar {display: block;margin-right: 8px; float: left; border: 0; text-decoration: none}
#rew_list_all #rew_autor .author_avatar img{height:32px;}

#rew_list_all #rew_autor .cmm_all_author span { font-size: 11px; color:#777; font-weight: normal}
#rew_list_all #rew_autor div { padding-top: 2px}
#rew_list_all .rew_entry { padding: 10px}
#rew_list_all .rew_content{ padding: 10px }


/*******************************/
#rew_item #rew_list_all { margin: 0; border:0;}
#rew_item #rew_list_all H5 { background: none}

#rew_comments { padding: 10px}
#rew_comments h6{ margin-bottom: 15px}

.rew_img {
display: block; float: left   
}
.rewform_info {
margin-top: 5px;
color:#C00;
padding: 5px 5px 5px 22px;
font-size: 12px;
background: url(../images/icons/info.png) no-repeat left center; 
}
