/***** Style Page liste jeux  ****/
div.game_list { cursor:default;  width:640px; }
div.game_list ul { list-style:none; clear:both; position:relative; }
div.game_list ul li.game_items { height:105px; padding:5px;}
div.game_list ul li.game_items_over { height:105px; padding:5px; background:#eaeef0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
div.game_list li div.packshot { float:left;  display:block; padding:5px;  }
div.game_list li div.infos {display:block; padding:10px; color:#666;  }

#game_bloc_right{ margin-left:660px;}

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

table.genre_sort{ padding:5px; width:auto; }
table.genre_sort td {width:150px;}

div.logoxblarcade { margin-left:auto; margin-right:auto; background: url('../images/support/xblarcade.png') top left;  width:113px; height:66px; }
div.logoxbox360 {  margin-left:auto; margin-right:auto; background: url('../images/support/xbox360.png') top left;  width:113px; height:66px; }
div.logoxblarcade_active { margin-left:auto; margin-right:auto; background: url('../images/support/xblarcade.png') bottom left;  width:113px; height:66px; }
div.logoxbox360_active {  margin-left:auto; margin-right:auto; background: url('../images/support/xbox360.png') bottom left;  width:113px; height:66px; }
div.logoxblarcade a, div.logoxbox360 a { display:block; width:113px; height:66px;}
div.logoxblarcade a:hover { background: url('../images/support/xblarcade.png') bottom left; }
div.logoxbox360 a:hover { background: url('../images/support/xbox360.png') bottom left; }

div#nb_jeux { color:#666; font-size:0.8em; cursor:default; border-top:1px dashed #fff; text-align:right;}

div.last_game_list { cursor:default; }
div.last_game_list ul { list-style:none; /*position:relative; */}
div.last_game_list ul li.last_game_items { height:105px; padding:5px;}
div.last_game_list ul li.last_game_items_over { height:105px; padding:5px; background:#eaeef0; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
div.last_game_list li div.packshot { float:left;  display:block; padding:5px;  }
div.last_game_list li div.infos {display:block; padding:10px; color:#666;  }

/*********/

/***** fiche jeu ****/
.bloc_game_detail { margin-top:10px; }
#game_detail { width:640px; min-height:600px; }

img.packshot { float:left;}

#game_detail_top{height:220px; padding:5px; color:#666;}
#game_detail_top #game_infos {float:left; margin-left:5px; width:450px;}
#game_detail_top #game_infos h1 { cursor:default; font-size:12pt; font-weight:bold; color:#99cc00; }
#game_detail h2 { cursor:default; font-size:10pt; padding-left:20px;font-weight:bold; color:#99cc00; }
.game_item span { text-align:justify; display:block; padding:8px; cursor:default; }
.game_item ul.last_medias {  padding-top:5px; padding-left:5px; }
.game_item ul.last_medias li {padding:5px; display:inline; list-style:none}

#game_detail_bottom { height:100%; min-height:20px; }

#game_share { float:right; top:0px;}
.live { color:#eb9c14; }

img.mini { border:1px solid #99cc00; }
div.more_medias {  float:right;  position:relative; display:block; background: url('../images/game/more_medias.png') top left no-repeat;  width:170px; height:26px; }
div.more_medias a {display:block; width:170px; height:26px; }
div.more_medias a:hover {background: url('../images/game/more_medias.png') bottom left;}

#game_detail_bottom .game_last_news { float:left;  border-right:1px dotted #e3e3e3; cursor:default; width:320px; }
#game_detail_bottom .game_last_test { border-left:1px dotted #e3e3e3; margin-left:320px;}

.game_tests {  padding:3px; text-align:justify; margin-right:5px; color:#999;}
.game_tests .date_test{ color:#99cc00; }
.game_tests .intro_test { color:#666; }
.game_tests a { color:#99cc00; text-decoration:none;}
.game_tests a:hover{ color:#666; }
.game_tests .game_tests_item { margin-top:7px; }

.last_news_items { margin-top:5px; }
.last_news_items .last_news_date { color: #99cc00; font-size:0.9em;}
.last_news_items .last_news_intro { display:none; }
.last_news_items .last_news_intro .news_intro{ color:#666; font-size:0.9em; font-style:italic;  background:#eaeef0; border-top:1px solid #e3e3e3; }
.separator2 { width:309px; height:13px; background:url('../images/separator_date_news.gif') top left no-repeat;}


.game_item .pagination { width:680px; }
.game_item .pagination span { padding:0px;}
.game_item .pagination span a { color:#99cc00; text-decoration:none; }
