/***** Style Page tests ****/

div.test_list { cursor:default; width:640px; float:left; }
div.test_list ul { list-style:none; clear:both; position:relative; }
div.test_list ul li.test_items { height:105px; padding:5px;}
div.test_list ul li.test_items_over { height:105px; padding:5px; background:#eaeef0; border:1px solid #e3e3e3;}
div.test_list li div.packshot { float:left;  display:block; padding:5px;  }
div.test_list li div.infos {display:block; float:left;padding:10px; color:#666; width:400px; height:auto;  }
div.test_list li div.note {  display:block; float:left; width:20px; height:20px; padding:5px; text-align:center; margin-top:25px; color:#99cc00; font-weight:bold; font-size:1.1em; background:#eaeef0; border:1px dotted #e3e3e3; -moz-border-radius:5px; }

div.note span.hit { color:#99cc00; }
div.note span.good { color:#7da131; }
div.note span.medium { color:#ff8c00;}
div.note span.bad { color: #ff0000; }

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

#test_bloc_right { margin-left: 660px;}

 /**** meilleurs  tests  **/

div.last_test_list { cursor:default; }
div.last_test_list ul { list-style:none; }
div.last_test_list ul li.last_test_items { height:85px; padding:5px;}
div.last_test_list ul li.last_test_items_over { height:85px; padding:5px; background:#eaeef0; border:1px solid #e3e3e3;}
div.last_test_list li div.packshot { float:left;  display:block; padding:5px;  }
div.last_test_list li div.infos {display:block; padding:10px; color:#666; float:left; width:150px;  }
div.last_test_list li div.note {  display:block; width:20px; float:left; height:20px; padding:5px; text-align:center; color:#99cc00; font-weight:bold; font-size:1.1em; background:#eaeef0; border:1px dotted #e3e3e3; -moz-border-radius:5px; }

 /****/

/** test detail **/
.bloc_test_detail { margin-top:10px; }
#test_detail { width:640px; min-height:600px; }

#nbcom { cursor:default; text-align:right; margin-right:15px; font-size:0.9em; color:#666; }
#nbcom span#nbposts { border-bottom: 1px solid #e3e3e3; }

#share_test { margin-top:3px; width:165px; float:right; text-align:right; }
#share_test a { text-decoration:none; color:#666; }
#share_test a:hover{ color:#99cc00; }

img.mini { border:1px solid #99cc00; }

.titre_test { margin-top:10px; font-weight:bold; font-size:1.2em; color:#99cc00; }
.content_test { margin-bottom:10px; padding: 8px; }


#test_detail .test_title h1 { cursor:default; padding-left:20px; font-size:12pt; font-weight:bold; color:#99cc00; }
#test_detail .test_title h2 { cursor:default; padding-left:20px; font-size:9pt; font-weight:bold; color:#666; }

#test_content { margin-left:10px; margin-right:10px; text-align:justify; }
#test_content .test_intro, #test_content .test_conclusion { border:1px dotted #666; clear:both; padding:5px; background-color:#e3e3e3;  }
.content_test table { width:100%; text-align:center;}
.content_test table img { background:#e3e3e3; padding:2px;}

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

#last_images { margin-top:20px; border:1px dotted #e3e3e3; padding:5px; width:100%; }
#last_images td { padding:5px;}

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

.verdict .note_test { width: 200px; float:left; text-align:center;}
.verdict .recap { margin-left: 205px; }
.verdict .recap ul { list-style:none;}
.verdict .recap #lesplus, #verdict .recap #lesmoins{ padding-left:5px; }
.verdict .recap #lesplus h3, #lesmoins h3, .note_test h3 {text-align:left; padding-left:5px;border-bottom:1px dotted #666; font-size:1em; font-variant:small-caps; color:#99cc00;}
#lesmoins h3 { color:red; }

.verdict .note_test span { color:#99cc00; display:block; margin-left:auto; margin-right:auto; width:70px;background:#eaeef0; padding-top:5px;  font-size:2.5em;}
.verdict .note_test span.bareme{ border-top:1px dotted #666; color:#666; font-size:1.5em;}

h2.media { font-size:1.1em; cursor:default; padding-left:5px; color:#99cc00; }
/****/

 
