
.definition div{
  display:none;
}
.definition{
  position:relative; 
  z-index:24;
  color:#516B82;
  text-decoration:none;
  border-bottom: 1px dotted #516B82;
margin-right:3px;
font-weight:bold;
}

.definition:hover{
  z-index:25; 
  color:#516B82;
  border-bottom: 1px dotted #516B82;
}


.definition:hover div { 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
  display:block; 
  position:absolute;
  top:11px; 
  left:9px; 
  width:230px;
  border:1px solid #516B82;
  color:#000000;
  text-align: justify;
  font-weight:normal;
  padding:10px;
  padding-top:5px;
  opacity: .95;
  filter:alpha(opacity=95);
  background-image:url('../../interface/public/element_background.png');
background-repeat:repeat-y;
  text-align: justify;

}

.definition div .title{
font-weight:bold;
  text-align: center ;
  display:block; 
}

#main .middle_panel {
  margin:0;
  height:auto;
  width:750px;
  text-align:left;
}

#main .middle_panel .leftarea {
  width:550px;
  height:auto;
  margin-left:0px;
  margin-top:0px;

}


#main .middle_panel .leftarea .pointillet {
  background-color:#DCE2E7;
  width:550px;
  height:11px;
  background-image:url('../../interface/public/pointillets_news.png');
}


#main .middle_panel .leftarea .news_prec_suiv {
  margin-top:0px;
  margin-bottom:5px;
  width:550px;
  height:auto;
  background-color:#C9D1DE;
  border: 0px;
  border: 1px solid #516B82;
  background-image:url('../../interface/public/big_une_game_background.png');
}


#main .middle_panel .leftarea .news_prec_suiv table {
  width:100%;
  border:0px;
  margin:0px;
}



#main .middle_panel .leftarea .news_prec_suiv table tr td img { 
  width:145px;
  height:13px;
  border:0px;
}

#main .middle_panel .leftarea .news_prec_suiv table tr td a { 
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
  color:#516B82;
}

#main .middle_panel .leftarea .news_prec_suiv table tr td a:hover {
  text-decoration:underline;
}

#main .middle_panel .leftarea .news_prec_suiv table  tr td a:visited { 
  color:#516B82;
}

#main .middle_panel .leftarea .news_prec_suiv table .prec {
text-align:center;
  font-size:10px;
  width:145px;

}
#main .middle_panel .leftarea .news_prec_suiv table .suiv {
text-align:center;
  font-size:10px;
  width:145px;

}
#main .middle_panel .leftarea .news_prec_suiv table .list {
  text-align:center;
  font-size:10px;
  vertical-align:middle;
}


#main .middle_panel .leftarea .minifiche {
  margin-top:0px;
  margin-bottom:5px;
  width:550px;
  height:auto;
  background-color:#C9D1DE;
  background-repeat:no-repeat;
  border: 0px;
  background-position:bottom center;
  border: 1px solid #516B82;
}



#main .middle_panel .leftarea .minifiche .mini_une {
  margin:5px;
  margin-bottom:3px;
  border:1px solid #000000;
float:inline;
}
#main .middle_panel .leftarea .minifiche table { 
width:390px;
height:74px;
float:right;
margin:0px;
margin-top:6px;
}
#main .middle_panel .leftarea .minifiche table td{ 

font-size:11px;
}
#main .middle_panel .leftarea .minifiche table img { 
border:0px;
vertical-align:middle;
}
#main .middle_panel .leftarea #news_content {
  text-decoration: none;
  height:auto;
  width:550px;
  margin:0px;
  border: 1px solid #516B82;
  background-color:#DEE3EB;
  padding-bottom:8px;
}

#main .middle_panel .leftarea #news_content #titre {
  font-weight:bold; 
  font-size:14px;
  width:auto;
  margin-left:5px;
  padding:3px;
}

#main .middle_panel .leftarea #news_content #titre img {
  border:0px;
  width:33px;
  height:13px;
  vertical-align:middle;
  margin-right:5px;
}

#main .middle_panel .leftarea #news_content #auteur {
  font-size:11px;
  width:autopx;
  height:25px;
  margin-left:5px;
  background-image:url('../../interface/public/hr_redacteur_background.png');
  background-repeat:no-repeat;
  background-position:top left;
  padding-left : 8px;
  padding-top : 3px;
}

#main .middle_panel .leftarea #news_content #texte {
  width:auto;
  height:auto;
  margin-top:3px;
  margin-left:15px;
  margin-right:15px;
  text-align:justify;
}

#main .middle_panel .leftarea #news_content #texte a {
	text-decoration:none;
	font-weight:bold;
	color:#DA5E04;
}

#main .middle_panel .leftarea #news_content #texte a:hover {
	color:#FFFFFF;
}


#main .middle_panel .leftarea #news_content #texte .definition{
  color:#516B82;
  border-bottom: 1px dotted #516B82;
}

#main .middle_panel .leftarea #news_content #texte img {
  border:0px;
}

#main .middle_panel .leftarea #news_content #texte > img {
  margin:3px;
  border:0px;
}

#main .middle_panel .leftarea #news_content #texte a > img {
  margin:3px;
  border:0px;
}

#main .middle_panel .leftarea #news_content .images {
  width:autopx;
  height:auto;
  margin-top:3px;
  margin-left:3px;
}

#main .middle_panel .leftarea #news_content .images .thumbnail td{
  height:123px;
  width:123px;
  vertical-align:middle;
  text-align: center;
  border:1px solid #516B82;
  background-color:#C9D1DE;
}


#main .middle_panel .leftarea #news_content .images .thumbnail td:hover{
  background-color:#516B82;
}

#main .middle_panel .leftarea #news_content .images .thumbnail td img {
border:0px;
}
#main .middle_panel > table { 
margin:0px;
}


#main .middle_panel > table tr, td{ 
vertical-align:top;
}

#main .middle_panel .rightarea {
  width:186px;
  height:auto;
  border:0px;
  margin-right:0px;
  padding:0px;
}

#main .middle_panel .rightarea #recrutement {
  height:503px;
  width:168px;
  border:1px solid #516B82;
  margin-left:5px;
}
#main .middle_panel .rightarea .fiche_detaillee {
  height:auto;
  width:178px;
  margin-bottom:5px;
  border:1px solid #516B82;
  background-image:url('../../interface/public/fiche_detaillee_background.png');
  background-repeat:no-repeat;
  background-color:#C9D1DE;

  padding-top:20px;
  padding-bottom:5px;
text-align:justify;
}


#main .middle_panel .rightarea .fiche_detaillee .up {
color:#000000;
font-weight:bold;
text-align:center;
width:177px;
margin-top:10px;
}

#main .middle_panel .rightarea .fiche_detaillee .up .logo {
  height:114px;
  width:145px;
  border: 1px solid #000000;
margin-bottom:3px;
margin-top:10px;
}
#main .middle_panel .rightarea .fiche_detaillee .bottom {
margin-left:8px;
margin-right:8px;
font-size:11px;

}
#main .middle_panel .rightarea .fiche_detaillee .bottom * {
font-size:11px;

}
#main .middle_panel .rightarea .fiche_detaillee .bottom img {
margin-top:5px;
border:0px;
}
#main .middle_panel .rightarea .fiche_du_jeu {
  height:auto;
  width:178px;
  margin-bottom:5px;
  border:1px solid #516B82;
  background-image:url('../../interface/public/fiche_du_jeu_background.png');
  background-repeat:no-repeat;
  background-color:rgb(223,224,231);
  padding-top:20px;
  padding-bottom:2px;
}

#main .middle_panel .rightarea .fiche_du_jeu img {
  border:0px;
  height:22px;
  width:178px;
}

#main .middle_panel .rightarea .fiche_du_jeu ul {
  margin:0px;
  margin-bottom:3px;
  padding:0px;
  padding-left:7px;
  border: 0px;
}

#main .middle_panel .rightarea .fiche_du_jeu li {
  background-image:url('../../interface/public/mini_fleche.png');
  background-repeat:no-repeat;
  padding-left:13px;
  border: 0px;
  background-position:center left;
  text-decoration: none;
  display: block;  
}

#main .middle_panel .rightarea .fiche_du_jeu li  a {
  text-decoration:none;
  color:#000000;
}


#main .middle_panel .rightarea #others_news {
  height:auto;
  width:178px;
  margin-left:0px;
  margin-bottom:5px;
  border:1px solid #516B82;
  font-size:10px;
  background-color:#DEE3EB;
  background-image:url('../../interface/public/autres_news_orange.png');
  background-repeat:no-repeat;
}

#main .middle_panel .rightarea #others_news ul {

  margin-top:25px;
  margin-left:4px;
  margin-right:4px;
  padding:0px;
  border: 0px;
  font-size:8px;

}

#main .middle_panel .rightarea #others_news li {

  padding-bottom:0px;
  padding-top:0px;
  padding-left:3px;
  border: 0px;
  text-decoration: none;
  display: block;
  font-size:8px;
}

#main .middle_panel .rightarea #others_news .paire { 

  background-image:url('../../interface/public/others_news_background.jpg');
  padding-left:2px;
}
#main .middle_panel .rightarea #others_news li a {
  font-size:11px;
  text-decoration: none;
  color:#000000;
}
#main .middle_panel .rightarea #others_news li a:hover {
  text-decoration:underline;
  color:#516B82
}
#main .middle_panel .rightarea #others_news li a:visited {
}


#main .middle_panel .rightarea #others_news img { 
border:0px;
margin-left:12px;
}
#main .middle_panel .rightarea #redacteur {
  height:71px;;
  width:178px;
  margin-left:0px;
  margin-bottom:5px;
  border:1px solid #516B82;
  background-image:url('../../interface/public/profile_redac_background.png');
  background-repeat:no-repeat;
  padding-top:25px;
  padding-bottom:6px;
  background-color:#C9D1DE;

}
#main .middle_panel .rightarea #redacteur .nom {
  margin-top:8px;
  font-weight:bold;
  font-size:11px;
}
#main .middle_panel .rightarea #redacteur .citation {
  font-size:10px;
  font-style:italic;
}

#main .middle_panel .rightarea #redacteur a {
  font-size:10px;
  text-decoration:none;
  color:#516B82;
  font-weight:bold;
}
#main .middle_panel .rightarea #redacteur a:hover {
  text-decoration:underline;
}

#main .middle_panel .rightarea #redacteur img {
  border: 1px solid #516B82;
  margin-right:5px;
  margin-left:5px;
  height:70px;
  width:70px;
  background-color:#DEE3EB;
}

#main .middle_panel .rightarea #redacteur div {
  display:inline;
  background-color:#DEE3EB;
}


#main .middle_panel .rightarea #news_une {
  height:155px;
  width:178px;
  margin-left:0px;
  border:1px solid #516B82;
  background-image:url('../../interface/public/news_background.png');
  background-repeat:no-repeat;
  background-color:#B9B9B9;
  margin-bottom:5px;
  font-size:0px;
}

#main .middle_panel .rightarea #news_une img {
  width:178px;
  height:135px;
  margin-top:20px;
  margin-bottom:0px;
  border:0px;
}
#main .bottom_links {
  width:750px;
  height:47px
  text-align:center;
  margin-top:20px;
  background-color:#616568;
  color:#FFFFFF;
}

#main .bottom_links a {
  font-weight:bold;
  text-decoration:none;
  color:#FFFFFF;
}
#main .middle_panel .leftarea #ajoutcommentaires {
  border: 1px solid #516B82;
  margin-bottom:5px;
  background-color:#DEE3EB;
height:auto;
  width:550px;
}


#main .middle_panel .leftarea #ajoutcommentaires .titre{
  padding-top:4px;
  padding-left:8px;
  padding-bottom:7px;
  font-weight:bold;
  color:#FFFFFF;
  border-bottom: 1px solid #516B82;
  background-image:url('../../interface/public/unes_background.png');
  margin-bottom:5px;

}

#main .middle_panel .leftarea #ajoutcommentaires .emoticon { 
width:100px;
}

#main .middle_panel .leftarea #ajoutcommentaires table {
margin:0px;
} 
#main .middle_panel .leftarea #ajoutcommentaires textarea { 

width:444px;
height:100px;
  border: 1px solid #516B82;
}


#main .middle_panel .leftarea #commentaires {
  width:550px;
  height:auto;
  border-left: 1px solid #516B82;
  border-bottom: 1px solid #516B82;
  border-right: 1px solid #516B82;
  background-color:#516B82;
  margin-bottom:5px;
  background-image:url('../../interface/public/unes_background.png');
}

#main .middle_panel .leftarea #commentaires #nouveau{
    
  width:100%;
  height:175px;
  background-color:#DEE3EB;

}
#main .middle_panel .leftarea .membre_comment_news_0 {
  width:550px;
  height:auto;
  border: 1px solid #516B82;
  background-color:#DEE3EB;
  margin-bottom:5px;

}

#main .middle_panel .leftarea .membre_comment_news_0 a {
  font-size:11px;
  text-decoration:none;
  color:#516B82;
}

#main .middle_panel .leftarea .membre_comment_news_0 a:hover {
  text-decoration:underline;
}
#main .middle_panel .leftarea .membre_comment_news_0 > table { 
width:545px;
 }

#main .middle_panel .leftarea .membre_comment_news_0 .edit_comment_news {
  width:475px;
  height:auto;
  padding-left:68px;
  position:absolute;
  font-weight:normal;
  background-color:#DEE3EB;
 style=\"width:444px; height:85px\"
}

#main .middle_panel .leftarea .membre_comment_news_0 .edit_comment_news textarea {
 width:444px; 
 height:85px
}

#main .middle_panel .leftarea .membre_comment_news_0 .pseudo { 
  width:63px;
  font-weight:bold;
  margin:5px;
  text-align:center;
  font-size:11px;
}



#main .middle_panel .leftarea .membre_comment_news_0 .pseudo img {
    width:60px;
    height:60px;
    border: 1px solid #516B82;
}

#main .middle_panel .leftarea .membre_comment_news_0 .pseudo .infosmembre{ 
  font-weight:normal;
  font-size:10px;
}

#main .middle_panel .leftarea .membre_comment_news_0 .nb_comments {
  font-weight:normal;
  width:470px;

}

#main .middle_panel .leftarea .membre_comment_news_0 .nb_comments .edit {
  font-weight:bold;
  font-size:10px;

}

#main .middle_panel .leftarea .membre_comment_news_1 {
  width:550px;
  height:auto;
  border: 1px solid #516B82;
  background-color:#BCCAD6;
  margin-bottom:5px;
}

#main .middle_panel .leftarea .membre_comment_news_1 a {
  font-size:11px;
  text-decoration:none;
  color:#516B82;
}

#main .middle_panel .leftarea .membre_comment_news_1 a:hover {
  text-decoration:underline;
}
#main .middle_panel .leftarea .membre_comment_news_1 > table { 
  width:540px;
 }

#main .middle_panel .leftarea .membre_comment_news_1 .edit_comment_news {
  width:475px;
  height:auto;
  padding-left:68px;
  position:absolute;
  font-weight:normal;
  background-color:#BCCAD6;
}

#main .middle_panel .leftarea .membre_comment_news_1 .edit_comment_news textarea {
 width:444px; 
 height:85px
}

#main .middle_panel .leftarea .membre_comment_news_1 .pseudo { 
  width:63px;
  font-weight:bold;
  margin:5px;
  text-align:center;
  font-size:11px;
}


#main .middle_panel .leftarea .membre_comment_news_1 .pseudo img {
    width:60px;
    height:60px;
    border: 1px solid #516B82; 
}

#main .middle_panel .leftarea .membre_comment_news_1 .pseudo .infosmembre{ 
  font-weight:normal;
  font-size:10px;
}


#main .middle_panel .leftarea .membre_comment_news_1 .nb_comments {
  font-weight:normal;
  width:470px;
}

#main .middle_panel .leftarea .membre_comment_news_1 .nb_comments .edit {
  font-weight:bold;
  font-size:10px;

}

#main .middle_panel .leftarea #commentaires .titre {
  width:100%;
  padding-top:3px;
  padding-bottom:3px;
  font-weight:bold;
  color:#FFFFFF;
  margin-bottom:3px;
}

#main .middle_panel .leftarea #commentaires .titre img {
  margin-top:5px;
  margin-bottom:5px;
  margin-left:7px;
  margin-right:10px;
  vertical-align:middle;
}





#main .middle_panel .leftarea #autres_news {
  margin-top:5px;
  width:550px;
  height:auto;
  border: 0;
  background-image:url('../../interface/public/autre_actualite.png');
  background-repeat:no-repeat;
  border: 0px;
  background-position:top left;
  padding-top:27px;
}

#main .middle_panel .leftarea #autres_news #plus_de_news { 
  margin-left:357px;
  width:193px;
  height:19px;
  border:0px;
}

#main .middle_panel .leftarea #autres_news ul {
  margin:0px;
  padding:0px;
  border: 0px;
  background-color:#DEE3EB;
}

#main .middle_panel .leftarea #autres_news li {
  background-repeat:no-repeat;
  background-image:url('../../interface/public/pointillets_news.png');
  background-position:bottom center;
  background-repeat:no-repeat;
  padding-bottom:3px;
  padding-top:5px;
  border: 0px;
  text-decoration: none;
  display: block;
}


#main .middle_panel .leftarea #autres_news li a {
  text-decoration: none;
  color:#000000;
  font-weight:bold;
}

#main .middle_panel .leftarea #autres_news li a:hover {
  color:#DA5E04;
}

#main .middle_panel .leftarea #autres_news li .titre {
  font-weight:bold;
  font-size:12px;
  width:540px;
  margin-left:5px;
  padding:3px;
}

#main .middle_panel .leftarea #autres_news li .titre img {
  border:0px;
  width:33px;
  height:13px;
  vertical-align:middle;
  margin-right:5px;
}

#main .middle_panel .leftarea #autres_news li .texte {
  width:530px;
  height:auto;
  margin-top:3px;
  margin-left:15px;
  text-align:justify;
  font-size:10px;
}

#main .middle_panel .pages_precedentes_suivantes {
  margin-left:5px;
  margin-right:5px;
  height:23px;
  background-color:#C9D1DE;
  border: 1px solid #516B82;
  background-image:url('../../interface/public/big_une_game_background.png');
}
#main .middle_panel .pages_precedentes_suivantes img {
border:0px;
  width:145px;
  height:13px;
margin:5px;
}

#main .middle_panel .pages_precedentes_suivantes #precedent{ 
float:left;
 }
#main .middle_panel .pages_precedentes_suivantes #suivante{ 
float:right;
 }



#tablenews {
  width:550px;
  margin-bottom:5px;
  border: 1px solid #516B82;
}
#tablenews .navig {
text-align:center;
}

#tablenews .navig img {
margin-top:5px;
border:0px;
}

#tablenews td {
width:33%;
height:170px;
}

#tablenews tr {
height:170px;
vertical-align:top;
}

#tablenews td .c1 {
background-color:#DBE1E6;
}
#tablenews td .c2 {
background-color:#C8D0DD;
}
#tablenews td .c3 {
background-color:#A8B6C9;
}
#tablenews td .c4 {
background-color:#A8B6C9;
}

#tablenews td #haut {
height:90%;
}

#tablenews td #haut div {
margin:5px;
margin-top:5px;
text-align:justify;
}

#tablenews td #haut #date {
padding-top:0px;
font-size:10px;
}

#tablenews td #haut #titre {
font-weight:bold;
border-left:3px solid #DD6000;
margin-left:1px;
padding-left:7px;
height:30px;
}

#tablenews td #intro {
font-size:10px;
}

#tablenews td #ensavoirplus {
height:10%;
}

#tablenews td #ensavoirplus img {
border:0px;
margin-left:65px;
width:104px;
height:9px;
}


.top {
  margin-top:12px;
  background-color:#516B82;
  border: 1px solid #516B82; 
  font-weight:bold;
  width:520px;
  background-position: center;
  background-image:url('../../interface/public/unes_background.png');
}
.top img {
  border:0px;
}

.top #head  {
  
}
.top #head tr {
  border: 1px solid #516B82; 
  
}

.top #head td {
  text-align:center;
  border-bottom: 1px solid #516B82; 
}


.top td {
  background-repeat:repeat-y;
  background-position:right;
}

.top #head #place{
  width:56px;
  background-image:url('../../interface/public/pointilletsh.png');
}

.top .cplace{
  width:26px;
  font-weight:bold;
  text-align:center;
}

.top #head #titre{
  width:290px;
  text-align:center;
}

.top .contenu{
  vertical-align:middle;
  text-align:justify;
}


.top .contenu2{
  font-weight:bold;
  text-align:center;
}
.top .contenu3{
  text-align:right;
}
.top .contenu input {
  width:100%;
  height:100%;
  border:0px;
  background-color:transparent;
}

 
.top td {
vertical-align:middle;
}

.top .paire {
  background-image:url('../../interface/public/element_background.png');
background-repeat:repeat-y;
background-color:#A8B6C9;

}

.top .paire td {
  background-image:url('../../interface/public/top_panel_background.png');
}

.top .paire td {
  background-image:none;
}

.top .impaire  {
width:100px;
height:20px;
  background-position: right;
  background-image:url('../../interface/public/top_panel_background.png');
background-repeat:repeat-y;

background-color:#DBE1E6;
}


.top .impaire td {
  background-image:none;
}

#main .middle_panel .minificheinnews {
		
  border: 1px solid #516B82;
  height: auto;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  color:#000000;
  padding:5px;
  background-color:rgb(223,224,231);
  background-image:url('../../interface/public/element_background.png');
  
}

#main .middle_panel .minificheinnews a { 
  color:#000000;
  text-decoration:none;
  border:0px;
    font-weight:normal;
}

#main .middle_panel .minificheinnews a:hover { 
  color:#516B82;
  text-decoration:underline;
}
#main .middle_panel .minificheinnews .title { 

    font-size:13px;
    font-weight:bold;

}
#main .middle_panel .minificheinnews .detail { 
    font-size:10px;
}

#main .middle_panel .minificheinnews .mini_une { 
  height: 44px;
  width:90px;
  border: 1px solid #516B82;
  margin-left:5px;
}
#main .middle_panel .minificheinnews .ligne { 
  background-image:url('../../interface/public/mini_fleche.png');
  background-position: 3px 5px;
  background-repeat:no-repeat;
  padding-left:15px;
}

#main .middle_panel .date { 
  margin-left:5px;
  margin-right:5px;
  padding:4px;
  padding-left:8px;
  background-image:url('../../interface/public/fond_date_paire.png');
  background-repeat:no-repeat;
  color:#FFFFFF;
  font-size:13px;
}

#main .middle_panel .date * {
  vertical-align:middle;
}
 
#main .middle_panel .news { 
  width:365px;
  height: 80px;
  border: 1px solid #516B82;
}




#main .middle_panel .news .console { 
margin:0px;
}

#main .middle_panel .news .titre {
  font-weight:bold;
  font-size:14px;
}

#main .middle_panel .news .titre a {
  font-weight:bold;
  font-size:14px;
}

#main .middle_panel .news .hour {
  float:left;
  font-size:10px;
  margin-left:2px;
  margin-right:2px;
  font-weight:bold;
  width:35px;
  height:77px;
  text-align:center;
}
#main .middle_panel .news .hour img {
margin-bottom:1px;
}
#main .middle_panel .news .texte {

  margin-top:9px;
  margin-right:5px;
  text-align:justify;
  height:63px;
  overflow:hidden;
}

#main .middle_panel .news a { 
  text-decoration:none;
  color:#000000;
}



#main .middle_panel .tablesnewsdujour .c2 {
  background-image:url('../../interface/public/element_background.png');
background-repeat:repeat-y;
  background-position: right;
}

#main .middle_panel .tablesnewsdujour .c1 {
  background-color:#A8B6C9;
  background-image:url('../../interface/public/element_background.png');
background-repeat:repeat-y;
}

#main .middle_panel .tablesnewsdujour .c4 {
  background-color:#A8B6C9;
  background-image:url('../../interface/public/element_background_inverse.png');
background-repeat:repeat-y;
  background-position: right;
}
#main .middle_panel .tablesnewsdujour .c3 {
  background-color:#C8D0DD;
  background-image:url('../../interface/public/element_background_inverse.png');
background-repeat:repeat-y;
}


