
#note_jeu{
	position:absolute;
	right:5px;
	top:10px;
	color:#2390c1;
  	font-weight:bold;
  	font-size:14px;
  	text-align:right;
  	line-height:24px;
  	width:280px;
}
#note_jeu a{
	color:#FF8200;
}
#note_jeu a:hover{
	color:#848484;
	text-decoration:underline;
}

/*********************************************************/
/*********************** LES SLIDES **********************/
/*********************************************************/

img#zone_cliquable_jeu {
  position:absolute;
  margin-left:40px;
  width:605px;
  height:340px;
  z-index:1000;
}


/******* calque des notes du jeu du slide *****/
div#notes_joueurs {
  position:relative;
  height:20px;
  font-size:13px;
  margin-top:0px;
  text-align:center;
  font-weight:bold;
}
div.bloc_des_notes {
  position:absolute;
  bottom:4px;
  right:0px;
  height:75px;
  width:660px;
}
div.fond_bloc_note {
  position:relative;
  float:left;
  margin-left:4px;
  width:160px;
  height:75px;
  background-image:url('/../images/fiche_jeu/fond_bloc_note.png');
  background-repeat:no-repeat;
}
div.intitule {
  position:absolute;
  top:2px;
  left:19px;
  width:123px;
  height:31px;
  background-image:url('/../images/fiche_jeu/intitules_notes.png');
  background-repeat:no-repeat;
}
div#content_notes {
  margin-left:6px;
}
div.ambiance .intitule {
  background-position:0px -93px;
}
div.graphisme .intitule {
  background-position:0px -62px;
}
div.jouabilite .intitule {
  background-position:0px -31px;
}
div.originalite .intitule {
  background-position:0px 0px;
}
div.icone_space_invaders {
  position:relative;
  float:left;
  top:42px;
  margin-left:4px;
  width:25px;
  height:19px;
  background-image:url('/../images/fiche_jeu/space_invader.png');
  background-repeat:no-repeat;
}
.icone_space_invaders.entier  {
  background-position:0px -38px;
}
.icone_space_invaders.demi {
  background-position:0px -19px;
}



/*********************************************************************/
/*********************** LES RESEAUX SOCIAUX ***********************/
/*********************************************************************/
div#reseaux_sociaux_jeu {
  position:relative;
  left:5px;
  margin-top:5px;
  width:310px;
  height:40px;
  border:1px solid #ff8200;
  display:block;
}
div#res_soc_jeu_fb {
  position:absolute;
  top:10px;
  left:8px;
}
div#res_soc_jeu_twitter {
  position:absolute;
  top:10px;
  left:126px;
}
div#res_soc_jeu_google {
  position:absolute;
  top:10px;
  left:243px;
}


/*********************************************************************/
/********************* LE BLOC J'AIME / J'AIME PAS *******************/
/*********************************************************************/
div#cadre_jaime_jaimepas_jeu {
  position:absolute;
  top:0px;
  left:325px;
  width:360px;
  height:40px;
  border:1px solid #2390c1;
  display:block;
}

/********* bouton j'aime/j'aime pas ********/
div#cadre_jaime_jaimepas_jeu .bouton {
  position:relative;
  top:5px;
  height:29px;
  display:inline-block;
  background-repeat:no-repeat;
}
span#bouton_jaime_jeu {
  left:8px;
  width:93px;
  background-image:url('/../images/fiche_jeu/bt_jaime.png');
  background-position:left top;
}
span#bouton_jaime_jeu:hover  {
  background-position:left bottom;
}
span#bouton_jaimepas_jeu {
  top:6px;
  left:5px;
  width:27px;
  background-image:url('/../images/fiche_jeu/bt_jaime_pas.png');
  background-position:left top;
}
span#bouton_jaimepas_jeu:hover  {
  background-position:left bottom;
}

/******** pacman jaime/jaimepas *********/
div#cadre_notes_jaime_jeu {
  position:absolute;
  top:2px;
  left:145px;
  width:210px;
  height:35px;
  overflow:hidden;
}
div.fond_note_bleu {
  position:absolute;
  top:6px;
  left:12px;
  width:179px;
  height:8px;
  background-image:url('/../images/rubrique/barre_pt_bleu.png');
  background-repeat:no-repeat;
  background-color:#ffffff;
  z-index:1;
  overflow:hidden;
}
div.fond_note_orange {
  position:absolute;
  top:6px;
  left:12px;
  width:179px;
  height:8px;
  background-image:url('/../images/rubrique/barre_pt_orange.png');
  background-repeat:no-repeat;
  background-color:#ffffff;
  z-index:1;
  overflow:hidden;
}
div.icone_pacman {
  position:absolute;
  top:0px;
  left:31px;
  width:19px;
  height:20px;
  background-image:url('/../images/rubrique/barre_marqueur.png');
  background-repeat:no-repeat;
  z-index:2;
}
div.nb_aime_aimepas_jeu {
  position:absolute;
  margin:0px;
  margin-top:21px;
  width:200px;
  height:10px;
  padding:0px;
  display:block;
  font-size:11px;
  text-align:center;
  color:#848484;
}


div.infos_pr_google {
  position:relative;
  border:1px solid #d7d7d7; 
  margin:8px 7px 8px 5px;
}
table.bloc_info_google {
  position:relative;
}
table.bloc_info_google th {
  color:#fff;
  background-color:#c0c0c0;
  font-weight:bold;
  text-align:center;
  padding:3px;
  width:222px;
}
table.bloc_info_google td {
  text-align:center;
  padding-bottom:6px;
  padding-top:2px;
}



/*********************************************************************/
/********************* LES ONGLETS SOUS LE SLIDE *******************/
/*********************************************************************/
div#onglets_fiche_jeu {
  position:relative;
  margin-top:12px;
  margin-left:6px;
  height:29px;
}
div.titre_onglet {
  position:relative;
  float:left;
  border:1px solid #afb7ee;
  border-bottom:0px;
  font-weight:bold;
  font-size:14px;
  margin-left:10px;
  margin-top:2px;
  padding:3px 10px 4px 10px;
  color:#afb7ee;
}
div.titre_onglet:hover {
  border:1px solid #2390c1;
}
div.titre_onglet a {
  color:#afb7ee;
  font-size:13px;
}
div.titre_onglet:hover  a{
  color:#2390c1;
}

p.onglet.prochainement {
  font-size:40px;
  padding-top:25px;
}

div.titre_onglet.selec  {
  top:-3px;
  border:1px solid #2390c1;
  border-bottom:0px;
  padding:4px 10px 6px 10px;
  color:#2390c1;
}
div.titre_onglet.selec  a {
  color:#2390c1;
  cursor:default;
  font-size:14px;
}
div.titre_onglet.selec span  {
  padding:2px 5px 2px 5px;
}

div.titre_onglet span {
  background-color:#2390c1;
  border-radius:4px;
  font-size:10px;
  font-weight:bold;
  padding:1px 4px 1px 4px;
  color:#ffffff;
  margin-left:8px;
}


div#ligne_sous_onglets {
  position:relative;
  left:-8px;
  width:713px;
  margin:0px;
  top:0px;
  height:1px;
  background-color:#2390c1;
}

div#include_onglet_content {
  min-height:900px;
}

div.titre_list_item {
  position:relative;
  left:-8px;
  width:713px;
  margin-top:10px;
  margin-bottom:10px;
  border-top:1px solid #2390c1;
  border-bottom:1px solid #2390c1;
}
div.titre_list_item h2 {
  padding:3px;
  padding-left:9px;
  margin:0px;
  color:#2390c1;
  font-weight:bold;
  font-size:13px;  
}

div.titre_list_item_orange {
  position:relative;
  left:-8px;
  width:713px;
  margin-top:10px;
  margin-bottom:10px;
  border-top:1px solid #ff8200;
  border-bottom:1px solid #ff8200;
}
div.titre_list_item_orange h2 {
  padding:3px;
  padding-left:9px;
  margin:0px;
  color:#ff8200;
  font-weight:bold;
  font-size:13px;  
}


div.bloc_item_jeu {
  position:relative;
  margin-top:12px;
  width:688px;
  border-left:5px solid #2390c1;
  border-right:1px solid #ebebeb;
  border-bottom:1px solid #ebebeb;
}
div.bloc_item_jeu:hover {
  -moz-box-shadow: 0 0 6px #9b9b9b; 
  -webkit-box-shadow: 0 0 6px #9b9b9b; 
  box-shadow: 0 0 6px #9b9b9b; 
}
div.bloc_item_jeu.orange  {
  border-left:5px solid #ff8200;
}


div.bloc_item_jeu.admin {
  position:relative;
  margin-top:12px;
  width:688px;
  border-left:5px solid #2390c1;
  border-right:1px solid #2390c1;
  border-bottom:1px solid #2390c1;
}
div.bloc_item_jeu.orange.admin  {
  border-left:5px solid #ff8200;
  border-right:1px solid #ff8200;
  border-bottom:1px solid #ff8200;
}
div.bloc_item_jeu.admin .date_item {
  position:relative;
  padding:3px 0px 4px 4px;
  background-color:#2390c1;
  font-size:10px;
  font-weight:bold;
  display:block;
  height:14px;
  color:#ffffff;
}
div.bloc_item_jeu.orange.admin .date_item {
  background-color:#ff8200; 
  color:#ffffff;
}

div.bloc_item_jeu.reponse  {
  margin-left:34px;
  width:648px;
}
div.bloc_item_jeu h2 {
  font-size:17px;
  margin:0px;
  padding:0px;
}

div.item_masque {
  position:relative;
  margin-top:12px;
  width:684px;
  height:18px;
  padding:2px 0px 0px 10px;
  background-color:#ffc3c3;
  font-size:11px;
  color:#5b5b5b;
}
div.item_masque.reponse {
  margin-left:35px;
  width:649px;
}
.item_masque .bloc_jaime_item {
  position:absolute;
  top:0px;
  right:-1px;
  border:1px solid #2390c1;
  height:18px;
  display:none;
}
.item_masque .afficher_item_masque {
  position:relative;
  float:left;
  padding:2px 6px 0px 6px;
  height:16px;
  border-right:1px solid #2390c1;
  font-size:10px;
  color:#2390c1;
}
.item_masque .afficher_item_masque:hover {
  cursor:pointer;
}
.item_masque:hover .bloc_jaime_item  {
  display:block;
}

ol {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.bloc_item_jeu .bloc_jaime_item {
  position:absolute;
  top:0px;
  right:-1px;
  border:1px solid #2390c1;
  height:18px;
  display:none;
}
.bloc_item_jeu:hover .bloc_jaime_item, .bloc_item_jeu:hover .repondre_commentaire  {
  display:block;
}

span.tot_jaime_item {
  position:relative;
  float:left;
  display:block;
  height:14px;
  border-right:1px solid #2390c1;
  margin:0px;
  padding:2px 3px 2px 3px;
  color:#2390c1;
  font-size:11px;
  background-color:#ebebeb;
}
span.tot_jaime_item.orange {
  color:#ff8200;
}
span.bt_jaime_item  {
  position:relative;
  float:left;
  margin-top:0px;
  width:62px;
  height:18px;
  display:block;
  background-image:url('/../images/fiche_jeu/bt_jaime_item.png');
  background-position:left top;
  background-repeat:no-repeat;
  border-right:1px solid #2390c1;
}
a span:hover.bt_jaime_item  {
  background-position:left bottom;
}

span.bt_jaimepas_item  {
  position:relative;
  float:left;
  margin-top:0px;
  width:20px;
  height:18px;
  display:block;
  background-image:url('/../images/fiche_jeu/bt_jaime_pas_item.png');
  background-position:left top;
  background-repeat:no-repeat;
}
a span:hover.bt_jaimepas_item  {
  background-position:left bottom;
}

div.repondre_commentaire  {
  position:absolute;
  bottom:5px;
  right:5px;
  width:60px;
  height:14px;
  padding:0px;
  display:none;
  font-size:10px;
  font-weight:normal;
  background-color:#ebebeb;
}
div:hover.repondre_commentaire  {
  background-color:#2390c1;
  color:#ffffff;
  cursor:pointer;
}

div.rep_commentaire.must_be_log  {
  position:absolute;
  bottom:5px;
  right:5px;
  width:60px;
  height:14px;
  padding:0px;
  display:none;
  font-size:10px;
  font-weight:normal;
  background-color:#ebebeb;
}
div:hover.rep_commentaire.must_be_log  {
  background-color:#2390c1;
  color:#ffffff;
  cursor:pointer;
}

div#pseudo_reponse_to {
  position:absolute;
  top:81px;
  left:135px;
  padding:3px 6px 3px 6px;
  font-size:10px;
  font-weight:bold;
  border:1px solid #d7d7d7;
  display:none;
}

div.date_item {
  position:relative;
  padding:3px 0px 4px 4px;
  background-color:#ebebeb;
  font-size:10px;
  font-weight:bold;
  display:block;
  height:14px;
}
div.date_item.masque {
  background-color:#ffc3c3;
}
div.date_item p {
  position:relative;
  float:left;
}
img.icone_new_item {
  position:relative;
  float:left;
  margin-top:-2px;
  margin-left:-4px;
  margin-right:2px;
  width:17px;
  height:16px;
  display:inline;
}


div.bloc_infos_auteur {
  position:relative;
  width:120px;
  height:70px;
  padding-top:5px;
  text-align:center;
  background-color:#ebebeb;
  margin:0px 0px 0px 2px;
  display:block;
}
div.bloc_infos_auteur a {
  color:#848484;
}
div.bloc_infos_item {
  position:relative;
  margin-left:124px;
  margin-top:-75px;
  display:block;
  min-height:77px;
}

div.titre_item {
  font-weight:bold;
  padding:5px;
  margin-top:3px;
}
div.texte_item p {
  padding:5px 8px 10px 7px;
  text-align:justify;
  line-height:17px;
  word-wrap: break-word;
}

div.infos_ordre_nb_item {
  position:absolute;
  right:12px;
  top:3px;
}
div.infos_ordre_nb_item span {
  position:relative;
  margin-left:4px;
  padding:1px 4px 2px 4px;
  background-color:#2390c1;
  color:#ffffff;
  font-size:11px;
  border-radius:3px;
}
div.infos_ordre_nb_item span a {
  color:#ffffff;
  font-size:10px;
  padding-left:5px;
  padding-right:5px;
}

span.no_item {
  padding:100px 5px 740px 5px;
  display:block;
  text-align:center;
  font-weight:bold;
  font-size:13px;
}	

div.chargement_ajax_loader_onglet {
  position:relative;
  padding:60px 5px 0px 5px;
  text-align:center;
  font-size:13px;
  color:#2390c1;
  font-weight:bold;
  display:block;
}

img.loader_ajax_onglet_jeu {
  display:inline;
  width:75px;
  height:75px;
}

div#loader_scroll_content {
  position:relative;
  background-color:red;
  height:20px;
  border:2px solid pink;
  display:none;
}




/***********************************************************/
/******************* ONGLET EVALUATIONS *****************/
/***********************************************************/
div#content_onglet_evaluation {
  position:relative;
  padding:0;
  margin:0;
  padding-bottom:470px;
}
h2#legende_evaluation {
  position:relative;
  margin-top:18px;
  margin-bottom:15px;
  padding:8px;
  border:1px solid #2390c1;
  text-align:center;
  color:#2390c1;
  font-weight:bold;
  background-color:#f4f4f4;
  font-size:13px;
}
div.bloc_eval_critere {
  position:relative;
  margin-top:5px;
  left:-2px;
  width:699px;
  height:72px;
  background-image:url('/../images/fiche_jeu/fond_critere_notes.png');
  background-repeat:no-repeat;
}
div.intitule_big {
  position:absolute;
  width:249px;
  height:61px;
  top:-2px;
  left:10px;
  background-image:url('/../images/fiche_jeu/intitules_notes_big.png');
  background-repeat:no-repeat;
}
div.intitule_big.ambiance {
  background-position:0px -183px;
}
div.intitule_big.graphisme {
  background-position:0px -122px;
}
div.intitule_big.jouabilite {
  background-position:0px -61px;
}
div.intitule_big.originalite  {
  background-position:0px 0px;
}

div.bt_valider_eval, div.bt_valider_eval_off {
  position:relative;
  margin-top:20px;
  left:63px;
  width:575px;
  height:58px;
  background-image:url('/../images/fiche_jeu/bt_evaluez.png');
  background-repeat:no-repeat;
}
div.bt_valider_eval:hover, div.bt_valider_eval_off:hover {
  background-position:left bottom;
  cursor:pointer;
}

div.reponse_post_eval {
  position:relative;
  left:0px;
  margin-top:25px;
  padding:0px;
  font-size:13px;
  font-weight:bold;
  line-height:24px;
  text-align:center;
  color:#2390c1;
}
div.reponse_post_eval span {
  color:#ff8200;
}


div.bloc_des_notes_big {
  position:absolute;
  top:20px;
  right:20px;
  height:27px;
  width:225px;
}

/***** système de vote au survol des icones spaceinvaders *****/
.ui-stars-star {
  float: left;
  display: block;
  overflow: hidden;
  text-indent: -999em;
  cursor: pointer;
}
.ui-stars-star a {
  width: 35px;
  height: 27px;
  display: block;
  margin-left:4px;
  background: url(/../images/fiche_jeu/space_invader_big.png) no-repeat 0px -54px;
}
.ui-stars-star-on a {
  background-position: 0px -27px;
}
.ui-stars-star-hover a {
  background-position: 0px -27px;
}
.ui-stars-star-disabled,
.ui-stars-star-disabled a,
.ui-stars-cancel-disabled a {
  cursor: default !important;
}



/***********************************************************/
/********************* ONGLET ASTUCES ********************/
/***********************************************************/
div#bloc_post_item {
  position:relative;
  margin-top:20px;
  margin-left:5px;
}
div.bloc_infos_membre {
  position:relative;
  width:120px;
  height:75px;
  text-align:center;
  padding-top:5px;
  border:1px solid #d7d7d7;
}
span.infos_pseudo {
  font-weight:bold;
  font-size:11px;
  color:#2390c1;
}

img.infos_avatar {
  display:inline;
  width:34px;
  height:34px;
  margin:8px;
  margin-bottom:0px;
  border:1px solid #d7d7d7;
}
textarea.textarea_item {
  position:absolute;
  top:0px;
  left:135px;
  width:535px;
  height:70px;
  padding:5px;
  font-size:12px;
  color:#848484;
  border:1px solid #d7d7d7;
}
input.valid_item {
  position:relative;
  display:block;
  left:587px;
  margin-top:4px;
  padding:2px 0px 3px 0px;
  width:95px;
}



/***********************************************************/
/******************** ONGLET TEST DU JEU ******************/
/***********************************************************/
div#content_onglet_test {
  position:relative;
  display:block;
  padding:5px;
  margin:10px 0 0 0;
}
div#content_onglet_test .intro_outro {
  position:relative;
  display:block;
  width:592px;
  margin:0;
  padding:0;
  height:auto;
  font-weight:bold;
  text-align:justify;
  font-size:12px;
}
div#content_onglet_test .note {
  position:absolute;
  display:block;
  top:0px;
  right:5px;
  margin:3px 0 0 0;
  padding:6px 7px 6px 7px;
  border:1px solid #ff8200;
  font-weight:bold;
  text-align:center;
  font-size:13px;
}
div#content_onglet_test .paragraphes {
  position:relative;
  display:block;
  left:0px;
  width:100%;
  padding:0px;
  margin:20px 0 6px 0;
}
div#content_onglet_test .titre_test {
  position:relative;
  display:block;
  width:100%;
  font-weight:bold;
  text-align:justify;
  padding:0 0 5px 0;
}
div#content_onglet_test .texte_test p {
  font-weight:normal;
  text-align:justify;
  padding:0 10px 20px 0px;
}
div#content_onglet_test .img_paragraphe.left {
  margin:3px 15px 2px 0px;
  float:left;
  border:1px solid #d7d7d7;
  padding:2px;
  display:block;
}
div#content_onglet_test .img_paragraphe.right {
  margin:3px 0 2px 15px;
  float:right;
  border:1px solid #d7d7d7;
  padding:2px;
  display:block;
}
div#content_onglet_test .les_plus , div#content_onglet_test .les_moins {
  position:relative;
  width:335px;
  border:1px solid #ebebeb;
  padding:0 0 7px 0;
  min-height:50px;
}
div#content_onglet_test .les_moins {
  position:absolute;
  top:0px;
  left:343px;
}
div#content_onglet_test .titre_les_plus_moins {
  position:relative;
  padding:3px 0px 4px 4px;
  background-color:#ebebeb;
  font-size:11px;
  font-weight:bold;
  display:block;
  height:14px;
  text-align:center;
}
div#content_onglet_test .les_plus ul, div#content_onglet_test .les_moins ul {
  list-style-type: circle;
  margin:5px 0 0 25px;
  padding:0px;
  line-height:20px;
}
div#content_onglet_test .signature_test {
  position:relative;
  display:block;
  margin-top:30px;
  margin-bottom:5px;
  font-size:11px;
  font-style:italic;
  text-align:right;
}

div#content_onglet_test  .bloc_addthis {
  position:absolute;
  top:-80px;
  left:-100px;
  width:100px;
  height:160px;
  border:1px solid black;
}
div#content_onglet_test .addthis_toolbox {
    left:inherit;
    top:inherit;
	overflow:hidden;
    margin-top:-250px;
    margin-left:-47px;
    float:left;
}
div#content_onglet_test .addthis_toolbox > a {
  /* padding:10px 0px 3px 0px; */
}


/********* SCROLL BAS DE PAGE ******/
a#lien_next {
  display:block;
  height:17px;
  border:1px solid #2390c1;
  background-color:#f4f4f4;
  margin:0px;
  background-image:url('/../images/rubrique/fleche_page_suivante.png');
  background-position:left top;
  background-repeat:no-repeat;
}
a#lien_next:hover {
  background-color:#ffffff;
  background-position:left bottom;
}
img#link_next_loader {
  margin:6px 0px 0px 325px;
}

/***************************************************************/
/***************************  TOOLTIPS *************************/
/***************************************************************/

a.tooltipfj em {
    display:none;
}
a.tooltipfj:hover {
    border: 0; 
    text-decoration:none;
}
a.tooltipfj:hover em {
    font-style: normal; 
    display: block; 
    position: absolute; 
    top: 340px; 
    left: 25px; 
    padding: 6px; 
    color: #FFFFFF; 
    border: 3px solid #2390c1; 
    background: #424242; 
    width:620px;
    font-size:12px;
    text-align:center;
    z-index: 1001; 
    opacity:0.9;
    font-weight:bold;
}
a.tooltipfj:hover em span {
    position: absolute; 
    top: -14px; 
    left: 300px;
    height: 14px; 
    width: 29px; 
    background: transparent url('../images/infobulletop02.gif'); 
    margin:0; 
    padding: 0; 
    border: 0;
}



