/***** Style Page liste medias ****/

span.date{ font-size:0.8em; }
 
div.medias_list { cursor:default;width:640px; float:left; }
div.medias_list td.last_images{  padding:5px; width:145px; height:125px; }
div.medias_list td.last_images p { display:block; width:145px; height:125px; padding-top:3px; border:1px solid #e3e3e3;  background:#eaeef0; }
div.medias_list td.last_images span { display:block; color:#666; font-size:0.9em; text-align:left;}
div.medias_list td.last_images span a { color:#666; }
div.medias_list td.last_images p:hover { background:#fff; border:1px solid #eaeef0;}

ul, li.media_items { list-style:none;}

#media_bloc_right { margin-left: 660px;}

div.medias_list a  { color:#99cc00; text-decoration:none; }
div.medias_list a:hover { text-decoration: underline }

div.medias_list ul li.medias_items { padding:5px; }
div.medias_list ul li.medias_items em { color:#666; }

.rating_medias { cursor:default;display:block;}
li.rating_medias_items { background:#fff;  height:98px; list-style:none; display:block; padding:2px; }
li.rating_medias_items_over { list-style:none; height:98px; display:block; padding:2px; background:#eaeef0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
li div.rating_medias_mini { float:left;  display:block; padding:5px;  }
li div.rating_medias_infos { width:180px; height:60px; float:right;display:block; color:#666;  }
li div.rating_medias_infos a { color:#666666; font-size:9pt;}

/*********/
/**** Medias par jeux / Evenements *****/
table.listmediasgame { margin-left:auto; margin-right:auto; padding:2px;}
table.listmediasgame td{  padding:5px; display:inline-block; width:145px; height:125px; }
table.listmediasgame td span.images { padding:2px; display:block; width:145px; height:125px; padding-top:3px; border:1px solid #e3e3e3;  background:#eaeef0; }
table.listmediasgame td span.images:hover { background:#fff; border:1px solid #eaeef0;}
table.listmediasgame td span.type { display:block; float:left;width:60px; color:#666;font-size:0.9em; text-align:left;}
table.listmediasgame td span.plus { display:block; float:right; width:23px; height:22px; }
table.listmediasgame td span a { color:#666; }

#listmediasgame_filter { border:1px solid #ddd; font-variant:small-caps; background:#e3e3e3; text-align:center; }
#listmediasgame_filter a { text-decoration:none; }
#listmediasgame_filter a:hover, #listmediasgame_filter b  { color:#666; }

.listmediasgame_title { margin-left:5px; margin-right:5px; border:1px solid #ddd; font-variant:small-caps; color:#99cc00; background:#e3e3e3; text-align:center; }

#media_game_infos img.packshot { float:left; padding:5px; }
#media_game_infos ul { padding-left:5px; padding-top:5px; text-align:left; list-style:none; position:relative; }
#media_game_infos li { color:#333; cursor:default; }
#view_fiche { margin-top:2px; padding-left:5px; text-align:left; color:#99cc00; }


/****Notation ****/

#rate_label_success {
	display:none;
    position:absolute;
	margin-left:60px;font:11px Arial, Helvetica, sans-serif;
    color:#FFF;
    text-align:center;
    background:transparent url(../images/caption-right.png) no-repeat right center;
    padding-right:25px;
}
#rate_label_success span{
    display:block;
    background:transparent url(../images/caption-left.png) no-repeat left center;
    padding:11px 0px 15px 25px;
}

/*** détail média **/
#bloc_media_right { margin-left:660px;}

#media_commentaires {  margin-top:0px; width:640px; height:100%; min-height:100px; background-color:#fff; }

.bloc_media_detail { margin-top:10px; }
#media_detail { width:640px; min-height:600px; }

#media_detail .media_title h1, h3.description_title { cursor:default; padding-left:20px; font-size:12pt; font-weight:bold; color:#99cc00; }
#media_detail .media_title h2, h2.rating_note { cursor:default; padding-left:20px; font-size:9pt; font-weight:bold; color:#666; }

div.description_content { padding:5px; text-align:justify;}

.media_picture { text-align:center; font-size:0.9em; color:#666; }

img.packshot { float:left; padding:3px; }
img.mini, img.picture { border:1px solid #99cc00; }

#medias_infos ul { padding-left:5px; padding-top:5px; text-align:left; list-style:none;  }
#medias_infos li { color:#333; cursor:default; }
#medias_infos li.live { color:#eb9c14; }

.media_game_infos { height:150px; }
