/***********************************************\
 ***** PARTIES COMMUNES A TOUTES LES PAGES *****
\***********************************************/
/* voir plus loin pour le détail de chaque page */

/***********************************************************\
 * Habillage (images, couleurs, police de caractères etc.) *
\***********************************************************/
/*
 * Définition du body
 */
body
{
	/* Police de caractère par défaut pour tout le site */
	font-family : verdana, sans-serif;
	
	/* Initialisation de la taille des caractères pour compatibilité entre navigateurs
	   (à ne pas modifier si possible) */
	font-size : 100%; 
	
	/* Couleur du texte */
	color : #222222;

	/* Couleur d'arrière plan du site */
	background-color : #ffffff;
	
	/* Image d'arrière plan du site */
	 background-image : url('../imgs/background.jpg');
	
	/* Positionnement de l'image */
	background-position : center top;
	
	/* Répétition de l'image */
	background-repeat : no-repeat;
}
body#screenshots-accueil{
	background-image : url('../imgs/background2.jpg');	
}
/*
 * Attribut généraux
 */
 
/* liens */
a
{
	color: #566270; 
	/* en gras */
	font-weight : bold;
	
	/* non souligné */
	text-decoration : none;
}
/* liens quand on passe la souris dessus*/
a:hover
{
	/* souligné */
	text-decoration : underline;
	color:#566270;
}

/* -------------------------------------------------------------------*/
/*                            Container                               */
/* -------------------------------------------------------------------*/
#container-top
{
	/* Couleur de fond */
	background-color : transparent;
	
	/* Image de fond */
	background-image : none;
	
	/* Positionnement de l'image */
	background-position : left top;
	
	/* Répétition de l'image */
	background-repeat : repeat;	
	height: 116px;
}
#container
{
	background-color : transparent;
	background-image : none;
	background-position : left top;
	background-repeat : repeat;
	width: 1006px;
}
#container-bottom
{
	background-color : transparent;
	background-image : none;
	background-position : left top;
	background-repeat : repeat;
	padding-top: 100px;
}

#banner {
	display: none;
}

/* -------------------------------------------------------------------*/
/*                          Menu  horizontal                          */
/* -------------------------------------------------------------------*/
#menu,
#menu-right,
#menu-left,
#menu-center,
#menu-bg-right {
	height: 64px;
	text-align: center;
}
#menu-left,
#menu-right,
#menu-bg-right {
	display: block;
	width: 29px;
}
#menu
{
	background-color : transparent;
	background-image : none;
	background-position : left bottom;
	background-repeat : repeat-x;
	height: 64px;
	text-align: center;
	width: auto;
}
#menu-left
{
	background-color : transparent;
	background-image : url('../imgs/pub-transpa-haut-G.png');
	background-position : left top;
	background-repeat : no-repeat;
}
#menu-right
{
	background-color : transparent;
	background-image : none;	
	background-position : left top;
	background-repeat : no-repeat;
	display: none;
}
#menu-bg-right
{
	background-color : transparent;	
	background-image : url('../imgs/pub-transpa-haut-D.png');
	background-position : left top;
	background-repeat : no-repeat;
	float: right;
}
#menu-center
{	
	background-color : transparent;	
	background-image : url('../imgs/pub-transpa-haut-M.png');
	background-position : left top;
	background-repeat : repeat-x;
	float: none;
	margin: 0 29px;
	padding-top: 13px;
}
/* ------------------ Menu items -------------------*/
.menu_item_left ,
.menu_item_right {
	width: 0;
}
.menu_item_texte {
	display: none;
}
.menu_item_image {
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
}
/* ------------------ Menu images ------------------*/
#menu-accueil .menu_item_image {
	background-image: url('../imgs/menu-accueil.png');
	width: 107px;
	height:50px;
}
#menu-news .menu_item_image {
	background-image: url('../imgs/menu-news.png');
	width: 92px;
	height:50px;
}

#menu-forums .menu_item_image {
	background-image: url('../imgs/menu-forums.png');
	width: 110px;
	height:50px;
}

#menu-liens .menu_item_image {
	background-image: url('../imgs/menu-liens.png');
	width: 84px;
	height:50px;
}
/* ------------- Menu images hover et selection -------------*/
#menu-accueil a:hover .menu_item_image {
	background-image: url('../imgs/menu-accueil_2.png');
	width: 107px;
}
#news-accueil #menu-news .menu_item_image,
#menu-news a:hover .menu_item_image {
	background-image: url('../imgs/menu-news_2.png');
	width: 92px;
}

#menu-forums a:hover .menu_item_image {
	background-image: url('../imgs/menu-forums_2.png');
	width: 110px;
}

#liens-accueil #menu-liens .menu_item_image,
#menu-liens a:hover .menu_item_image {
	background-image: url('../imgs/menu-liens_2.png');
	width: 84px;
}

/* ------------------ Menu placement ----------------*/
#menu-accueil {
	margin-left: 250px;
}


/* -------------------------------------------------------------------*/
/*                           Bandeau de pub                           */
/* -------------------------------------------------------------------*/
#leaderboard,
#pub-leaderboard-contenu,
#pub-leaderboard-contenu-gauche,
#pub-leaderboard-contenu-droit {
	display: block;
	height: 119px;

}
#leaderboard
{
	background-color : transparent;
	background-image : url('../imgs/leaderboard-fond.png');
	background-position : center top;
	background-repeat : no-repeat;
	padding: 0;
	text-align : center;
	width: 1006px;
}
#pub-leaderboard-contenu
{
	background-color : transparent;
	background-image : url('../imgs/pub-transpa-bas-M.png');
	background-position : left top;
	background-repeat : repeat-x;
	margin: 0 29px;
	padding-top: 10px;
}

#pub-leaderboard-contenu-gauche,
#pub-leaderboard-contenu-droit {
	background-color : transparent;
	background-position : left top;
	background-repeat : no-repeat;
	width: 29px;
}
#pub-leaderboard-contenu-gauche {
	background-image : url('../imgs/pub-transpa-bas-G.png');
	float: left;
}
#pub-leaderboard-contenu-droit {
	background-image : url('../imgs/pub-transpa-bas-D.png');
	float: right;
}
#pub-leaderboard-contenu div{
	margin: auto;
}
/* -------------------------------------------------------------------*/
/*                               Carre de pub                         */
/* -------------------------------------------------------------------*/
#pub-rectangle
{
	background-color : transparent;
	background-image : none;	
	background-position : left top;
	background-repeat : repeat;
	text-align : center;
}
#pub-rectangle {
	float: left;
}

/* -------------------------------------------------------------------*/
/*                               Contenu                              */
/* -------------------------------------------------------------------*/
#middle-top ,
#middle ,
#middle-bottom {
	background-color : transparent;
	background-image : none;
	background-position : left top;
	background-repeat : repeat;	
}
#middle-top {
	height: 5px;
}
#middle-bottom {
	height: 0px;
}

.bloc_gauche_top ,
.bloc_gauche_middle ,
.bloc_gauche_bottom ,
.bloc_droite_top ,
.bloc_droite_middle
.bloc_droite_bottom
{
	background-color : transparent;
	background-image : none;
	background-position : left top;
	background-repeat : repeat;
}

#middle-left ,
#middle-left-top ,
#middle-left-middle,
#middle-left-bottom ,
#middle-center ,
#middle-right ,
#middle-right-top ,
#middle-right-middle ,
#middle-right-bottom {
	background-color : transparent;
	background-image : none;
	background-position : center top;
	background-repeat : no-repeat;
}
#middle-left {
	width: 195px;
}
#middle-center {
	width: 603px;
}
#middle-right-top {
	display: none;
}
#middle-right-bottom{
	background-image: url('../imgs/droite-bottom.png');
	height: 26px;
	width: 100%;
}


#middle-center-top {	
	background-color : transparent;
	background-image : url('../imgs/middle-top-fond.png');
	background-position : center top;
	background-repeat : repeat;	
	height: 15px;
}
#middle-center-middle-outside {
	background-color: transparent;
	background-image : url('../imgs/middle-M-exterieur-repeat.png');
	background-position : center top;
	background-repeat : repeat-y;
}
#middle-center-middle {
	background-color : transparent;
	background-image : url('../imgs/middle-texture.jpg');
	background-position : left top;
	background-repeat : repeat;	
	margin: auto;
	width: 581px;
}
#middle-center-middle-inside {
	background-color: transparent;
	background-image : url('../imgs/middle-M-repeat.png');
	background-position : center top;
	background-repeat : repeat-y;
	min-height:1100px;
	padding-bottom: 134px;		/* sert a amenager de la place pour le footer */
}
#middle-center-bottom {
	background-color : transparent;
	background-image : none;	
	background-position : left top;
	background-repeat : repeat;
	height: inherit;
}

/* -------------------------------------------------------------------*/
/*                               Footer                               */
/* -------------------------------------------------------------------*/
#footer
{
	background-color : transparent;
	background-image : none;
	background-position : center top;
	background-repeat : no-repeat;
}
#footer-inside {
	background-color : transparent;
	background-image : url('../imgs/footer.jpg');
	background-position : center top;
	background-repeat : no-repeat;
	height: 400px;
	position: relative;
	top: -134px;
	width:1272px;
	margin-left:-149px;	
}



/* -------------------------------------------------------------------*/
/*                            Screenshots                             */
/* -------------------------------------------------------------------*/
#moyenatures-screenshots{
	margin: auto;
	width: 700px;
}
#moyenatures-screenshots .bloc_centre_bottom{
		display:block;
}
.moyenature_slideshow_container{
	padding-top: 10px;

}

.moyenature_slideshow_container, .slideshow_container{
	margin-top:30px;
	color:#110D2D;
}

.moyenature_slideshow_image ,
.moyenature_slideshow_legende{
	color:#751719;
	font-weight: bold;
	text-align: center;
	
}
.moyenature_slideshow_legende ,
.miniature_legende {
	font-size: 0.9em;
	color:#566270;
}
#miniatures-screenshots{
	margin: auto;
	width: 700px;
}
#miniatures-screenshots .bloc_centre_bottom{
	height: 30px;
}
.miniature_item{
	margin-left: 12px;
}
.bouton_precedent,
.bouton_suivant {
	text-align: center;
	width: 140px;
}
.bouton_suivant{
	background:transparent url(../imgs/suivant.png) no-repeat center top;
	float:right;
	height:53px;
	width:155px;

}

.bouton_suivant span{
	display:none;
}

.bouton_precedent{
	background:transparent url(../imgs/precedent.png) no-repeat center top;
	float:left;
	height:53px;
	width:155px;
}

.bouton_precedent span{
	display:none;
}

#screenshots-accueil #footer_inside {
	background-image: url('../imgs/screenshots-footer.jpg');
	background-position: right;
}

/* -------------------------------------------------------------------*/
/*                               Blocs                                */
/* -------------------------------------------------------------------*/
/* ------------------ Situation ---------------*/
.situation{
	font-size: 0.8em;
	color:#566270;
}
.situation a{
	font-weight: normal;
	color:#566270;
	font-weight:bold;

}
#middle-center-middle-inside > .situation{
	padding-left: 15px;
}

/* ------------------ Bloc gauche ---------------*/
.bloc_gauche_top{
	background: url('../imgs/gauche-onglet_menu.png') center top no-repeat;
	cursor: pointer;
	height: 35px;
	text-align: center;
}

.bloc_gauche_titre{
	display: none;
}
.bloc_gauche_image_titre{
	background-color: transparent;
	background-position: center top;
	background-repeat: no-repeat;	
	display: block;
	height: 35px;
	width: 100%;
}

/********** Images Menu Gauche ********/

#bloc-gauche-rubrique-177 .bloc_gauche_image_titre{
	background-image: url('../imgs/titre1.png');
}
#bloc-gauche-rubrique-169 .bloc_gauche_image_titre{
	background-image: url('../imgs/titre2.png');
}
#bloc-gauche-rubrique-35 .bloc_gauche_image_titre{
	background-image: url('../imgs/titre3.png');
}
#bloc-gauche-rubrique-180 .bloc_gauche_image_titre{
	background-image: url('../imgs/titre4.png');
}
#bloc-gauche-rubrique-50 .bloc_gauche_image_titre{
	background-image: url('../imgs/titre5.png');
}

.liste_rubriques{
	padding-left: 13px;
}
.liste_rubriques a{
	color: #222222;
	font-size: 0.8em;
}

.rubrique_flechette{
	display:none;
}

.item_rubrique{
	background:transparent url(../imgs/bullet-point.png) no-repeat scroll left center;
	padding-left: 10px;
}

/* ------------------ Bloc droite ---------------*/
.bloc_droite a{
	color: white;
}
.bloc_droite_titre{
	display: none;
}
.bloc_droite_middle{
	background: url('../imgs/droite-M-repeat.png') center top repeat-y;
	color: #222222;
	padding: 7px 17px 10px 10px;
}
.bloc_droite_top{
	background-position: center top;
	background-repeat: no-repeat;
	height: 34px;
}
#bloc-droite-login .bloc_droite_top{
	background-image: url('../imgs/droite-connexion.png');
	height: 42px;
}
#bloc-droite-screenshot .bloc_droite_top{
	background-image: url('../imgs/droite-screenshots.png');
	margin-top:200px;
}
#bloc-droite-screenshot .bloc_droite_middle{
	text-align: center;
}
#bloc-droite-sondage .bloc_droite_top{
	background-image: url('../imgs/droite-sondage.png');
}
/* ------------------ Bloc droite Sondage ---------------*/
.sondage{
	font-size: 0.8em;
}
.question_sondage{
	display: block;
	padding: 0 0 0 15px;
	background: transparent url(../imgs/sondage-fleche.png) no-repeat scroll left top;
}
.sondage_resultats li ,
.sondage_vote li {
	font-size: 0.8em;
	padding: 5px 0;
}
.sondage_voter {
	margin: 5px 0;
	text-align: center;
}
/* ------------------ Bloc droite Login ---------------*/
#bloc-droite-login .bloc_droite_middle{
	padding: 7px 20px 10px 15px;
}
#login-connexion{
	font-size: 0.8em;
}
.login_fields{
	height: 25px;
}
.login_connexion ,
.pass_connexion{
	background: url('../imgs/log.png') left top no-repeat;
	border: none;
	color: white;
	height: 20px;
	margin-left: 5px;
	right: 0px;
	padding: 0 5px;
	position: relative;
	width: 104px;
}
.login_souvenir{
	width: 135px;
}
#login_souvenir{
	margin-left: 0;
}
.login_souvenir input,
.login_souvenir label{
	float: left;
	font-size: 0.8em;
	line-height: 18px;
}
.login_submit a{
	color: white;
}
.bouton_connexion{
	border: none;
	background: transparent url('../imgs/connexion_2.png') top left no-repeat;
	cursor: pointer;
	float: right;
	height: 17px;
	margin: 5px;
	margin-top: -15px;
	padding: 0;
	width: 69px;
}

.bouton_deconnexion{
	border: none;
	background: transparent url('../imgs/deconnexion.gif') top left no-repeat;
	cursor: pointer;
	height: 17px;
	margin: 5px;
	padding: 0;
	width: 83px;
}
.connection_bienvenue{
	font-size: 0.8em;
}
/* ------------------ Bloc droite Screenshot ---------------*/
#bloc-droite-screenshot a {
	font-size: 0.8em;
}

/* ------------------ Bloc droite Boutons ---------------*/

#btn-lexique{
	background:url("../imgs/btn-lexique.jpg") no-repeat center center;
	width:208px;
	height:101px;
}
#btn-player{
	background:url("../imgs/btn-player.jpg") no-repeat center center;
	width:208px;
	height:101px;
}

/* ------------------ Centre ---------------*/
.bloc_centre{
	margin: auto;
	padding: 1px 0;
	width: 500px;
}

#bloc-unes {
	width: 525px;
}
#bloc-sommaire-news {
	display: none;
}
#bloc-sommaire-screenshots {
	width: 430px;
	margin-bottom:12px;
}
#bloc-sommaire-forums {
	width: 560px;
}
#bloc-news-sujet {
	width: 560px;
}
#bloc-liste-articles {
	width: 525px;
}
#bloc-articles-rubrique {
	width: 560px;
}

#bloc_titre_details_news .bloc_centre_top_titre{ width: 500px; }


/* ------------------ Centre titres ---------------*/
.bloc_centre_top{
	background-image: url('../imgs/middle-titre-fond.jpg');
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
}
.bloc_centre_top span{
	display:none;
}
.bloc_centre_top_titre{
	background-position: center center;
	background-repeat: no-repeat;
	height: 40px;
	line-height: 40px;
	margin-bottom: 5px;
	width: 100%;
}
.bloc_centre_top_titre .bloc_centre_titre{
	display: none;
}
.bloc_centre_middle {
	padding-bottom: 0px;
	float:left;
}
/* overrides */
/* .bloc_centre_titre */
#bloc-article .bloc_centre_titre {
	display: none;
}
#fil-news .bloc_centre_titre{
	display: none;
}
/* .bloc_centre_top_titre */

#bloc-news .bloc_centre_top_titre{
	background:transparent url(../imgs/resume_actu.png) no-repeat scroll center;
	margin-bottom:0px;
}


#bloc-unes .bloc_centre_top_titre {
	background-image: url('../imgs/middle-actu-jeu.png');
	margin-bottom:12px;
	margin-top:5px;
}
#bloc-sommaire-news .bloc_centre_top_titre {
	background-image: url('../imgs/resume_actu.png');
}
#bloc-sommaire-articles .bloc_centre_top_titre {
	background-image: url('../imgs/middle-nos-articles.png');
	margin-top:15px;
}
#bloc-sommaire-screenshots .bloc_centre_top_titre {
	background-image: url('../imgs/middle-screenshots.png');
	margin-bottom:15px;
}
#bloc-sommaire-forums .bloc_centre_top_titre {
	background-image: url('../imgs/middle-forum-en-live.png');
	margin-bottom:17px;
}
#moyenatures-screenshots .bloc_centre_top_titre {
	background-image: url('../imgs/middle-screenshots.png');
}
#bloc-articles-rubrique .bloc_centre_top_titre,
#bloc-news-sujet .bloc_centre_top_titre {
	background-image: url('../imgs/a-lire-egalement.png');
}

#bloc_titre_details_news{ display: block; }
#bloc_titre_details_news .bloc_centre_top_titre{
	background-image: url('../imgs/en_detail.png');
	margin-top:10px;
}
#sommaire-faq .bloc_centre_top_titre {
	background-image: url('../imgs/faq.png');
}
#bloc-liste-articles .bloc_centre_top_titre{
	background-image: url('../imgs/articles.png');	
}
#bloc-liste-rubriques .bloc_centre_top_titre{
	background-image: url('../imgs/rubriques.png');	
}

/* .bloc_centre_top */
.bloc_centre_annonce .bloc_centre_top,
#bloc-article .bloc_centre_top,
#fil-news .bloc_centre_top {
	background-image: none;
}
#fil-news .bloc_centre_top {
	height: 45px;
}
	

/* ------------------ Centre items ---------------*/
.item_une{
	/*height: auto;*/
	text-align: center;
	width: 175px;
}
.item_une_image{
        margin-top: 7px;
        margin-bottom: 3px;
}
.item_une_image{
        margin-top: 7px;
        margin-bottom: 3px;
}
.item_une_titre{
	border-bottom: 1px solid #949393;
	font-size: 0.8em;
	margin: auto;
	text-align:center;
	width: 143px;

}
.item_une_titre a{
	text-decoration: none;
	color:#566270;
}
.item_une_icone{
	background: transparent url('../imgs/icone.png') left top no-repeat;
	float: left;
	height: 14px;
	width: 24px;
}
.item_une a img{
	border: none;
}
.item_une_lien{
	display: none;
}
.item_une_middle img{
	width: 143px;
}
.item_une_pitch{
	font-size: 0.77em;
	margin: auto;
	text-align: left;
	width: 143px;
	color:#000000;
}
#bloc-unes .item_une_top{
	background: url('../imgs/une-encart-date.png') center top no-repeat;
	font-size: 0.8em;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	color:#566270;
}
#bloc-liste-articles .item_une {
	border-top: 1px dashed;
	height: 13em;
	margin-bottom: 10px;
	overflow: hidden;
	padding-top: 10px;
}
.rubrique_item{
    float: left;
    margin: 10px 0;
    text-align: center;
    width: 160px;
    height: 150px;
}

/* ------------------ Centre fils ---------------*/

#fil-news .bloc_centre_bottom .bouton_navigation{
	display:none;
}

.fil_item{
   padding:10px 0pt;
}
.fil_item a {
	color:#222222;
	padding-left:10px;
}

.fil_sujet{
	border-bottom: 1px solid #c1c0c0;
	font-size: 0.8em;
	font-weight:bold;
	margin-bottom: 10px;
	text-tansform: uppercase;
	width:500px;
}
.fil_sujet span{
	background: #c1c0c0;
	color: white;
	padding: 0 0.8em;
	font-transform:uppercase;
	font-weight:bold;
	text-tansform: uppercase;
}
.fil_date{
	font-size: 0.8em;
	padding-left:20px;
}
.transpa_fil_date{
	color:#566270;
	font-size: 0.8em;
	font-weight:bold;
	padding-left:20px;
        background: url(../imgs/pave-center.png);
}
.fil_icone{
	display: none;
	float: right;
}
.fil_icone img{
	max-height: 50px;
}
.fil_pitch{
	font-size: 0.8em;
	padding-left:20px;
	color:#222222;
}
.transpa_fil_pitch{
	font-size: 0.8em;
	padding-left:20px;
        background: url(../imgs/pave-center.png);
	color:#222222;
}
.fil_lien{
	font-size: 0.8em;
	text-align: right;
        padding-bottom:5px;
}
.transpa_fil_lien{
	font-size: 0.8em;
	text-align: right;
        background: url(../imgs/pave-bottom.png) no-repeat bottom;
        padding-bottom:5px;
}
.fil_lien a{
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
	padding-right:10px;
	background: url("../imgs/news-fleche.png") no-repeat center left;
}
.transpa_fil_lien a{
	color: #222222;
	font-weight: normal;
	text-decoration: underline;
	padding-right:10px;
	background: url("../imgs/news-fleche.png") no-repeat center left;
}
.fil_thread{
	float: left;
	font-size: 0.8em;
	margin-left: 10px;
	width: 250px;
}
.fil_thread_top{
	border-bottom: 1px solid;
	font-weight: bold;
	text-transform: uppercase;
	color:#566270;
}
.fil_thread li{
	padding: 3px 0;
}
.fil_thread_middle{
	font-size: 0.9em;
	color:#222222;
}
.fil_thread_middle a{
	color: #222222;
	font-weight: normal;
}
.thread_forum a{
	font-size: 1em;
	font-weight: bold;
	color:#323232;
}
.thread_contenu{
	padding-left: 37px;
}
/* overrides */
/* .fil_x */
#bloc-sommaire-articles .fil_titre a {
	color: #566270;
	font-size:0.8em;
	line-height:10px;

}
#bloc-sommaire-articles .fil_titre {
	height: 1.1em;
	overflow: hidden;
}
#bloc-sommaire-articles .fil_titre,
#bloc-sommaire-articles .fil_pitch {
	margin-left: 20px;
	color:222222;
}
#bloc-sommaire-articles .fil_date {
	background:transparent url(../imgs/icone-fleche.png) no-repeat scroll left center;
	float: right;
	margin-top: -3.5em;
	padding-left:15px;
	color:#222222;
}

/* ------------------ Centre Lexique ---------------*/
#bloc-lexique .bloc_centre_top_titre{
	background:url("../imgs/lexique.png") no-repeat center center;
}

.lexique_item_mot{
	font-weight: bold;
	color:#566270;
}
.lexique_item_bottom{
	font-size: 0.8em;
	text-align: right;
}

/* ------------------ Centre FAQ ---------------*/
#sommaire-faq .bloc_centre_top .bloc_centre_titre{
	background:url("../imgs/faq.png") no-repeat center center;
}

.faq_item_top{
	font-weight: bold;
}
.faq_item_bottom{ font-size: 0.8em; text-align: right; }


/* ------------------ Centre News / Articles ---------------*/
.texte_article, .texte_news{
	padding: 10px 0;
	color:#222222;
}

#lien-archives-news .lien_image{
	background:url("../imgs/news-fleche-pleine.png") left center no-repeat;
	color:#566270;
	padding-left:17px;
}


#lien-RSS-news .lien_image{
	background:url("../imgs/icone-RSS.png") left center no-repeat;
	color:#566270;
	padding-left:20px;
}

.lien_article ,
.lien_texte{
	font-size: 0.8em;
}
#lien-archives-news:hover{
	text-decoration:none;
}
#lien-RSS-news:hover{
	text-decoration:none;
}
.lien_news
{
 	font-size: 1em;
	text-align: right;
        color:#221E3C;
        font-weight:700;
        padding-bottom:5px;
}
.lien_news a
{
 	font-size: 1em;
	text-align: right;
        color:#566270;
        font-weight:700;
        padding-bottom:5px;
}
.retour_liste{
	border-bottom: 1px dashed black;
	margin: 0 0 20px 0;
}
.date_news{
	font-size: 0.8em;
        color:#8d9aaa;
        font-weight:700;
        text-decoration:underline;
        margin-bottom:10px;
}
.titre_news{
	text-align: center;
        color:#566270;
        font-size:2em;
}
.auteur_news{
        font-size: 1em;
	text-align: right;
        color:#566270;
        font-weight:700;
        padding-bottom:5px;
}
.commentaires_news
{
	font-size: 0.8em;
	text-align: right;
        color:#566270;
        font-weight:700;
        padding-bottom:5px;
	padding-top:10px
}
.commentaires_news a
{
	font-size: 1em;
	text-align: right;
        color:#566270;
        font-weight:700;
        padding-bottom:5px;
}

.sommaire_article{
	text-align: center;
}
.lien_page_precedente, 
.page_courante, 
.lien_page_suivante {
	float: none;
}
.page_precedente{ 
	float:left;
	font-size:0.8em;
	line-height:1.5em;
	width:150px;
}
.page_suivante{
	float:right;
	font-size:0.8em;
	line-height:1.5em;
	width:150px;
}

.details_article{
	margin: 20px 0 0 0;
}
.titre_article{
	display: none;
	text-align: center;
}
.titre_page_article{
	display: none;
}
.navigation_article{
	font-size: 0.8em;
	height: 25px;
	text-align: center;
}
.page_courante{
	/*margin: 0 110px;*/
}

#navigation_article a{ font-weight: normal; font-size: 1.1em; }

.details_news{
	padding: 20px 0;
}

/* -------------------------------------------------------------------*/
/*                             Overrides                              */
/* -------------------------------------------------------------------*/
/* #screenshots-accueil */
#screenshots-accueil #middle-center{
	width: 804px;
}
#screenshots-accueil #middle-center-middle{
	width: 782px;
}
#screenshots-accueil #middle-center-top{
	background-image: url('../imgs/screenshots-top.png');
}
#screenshots-accueil #middle-center-middle-inside{
	background-image: url('../imgs/screenshots-M-repeat.png');
	background-repeat: repeat-y;
}
#screenshots-accueil #middle-center-middle-outside{
	background-image: url('../imgs/screenshots-M-exterieur-repeat.png');
	background-repeat: repeat-y;
}
#screenshots-accueil #middle-center-bottom{
	background-image: url('../imgs/screenshots-bottom.png');
}
#screenshots-accueil #footer-inside {
	background-image: url('../imgs/screenshots-footer.jpg');
	background-position: right;
}
/*ajouts*/
.transpa_fil_titre
{
  padding-top:3px;
  background:url(../imgs/pave-top.png);
}
.bloc_centre_centre_titre
{
  
text-align:center;
	background:transparent url(../imgs/en_detail.png) no-repeat scroll center top;
	color:#FFFFFF;
	padding:10px;
	font-weight:700;
}
#footer_general
{
margin-top:150px;
}
/**/
.fck_titrage
{
  color:#566270; 
  font-weight:bold;
  font-size:medium;
  font-family:verdana,sans-serif;
}
.fck_intertitre
{
  color:#566270; 
  font-size:10pt;
  font-weight:bold;
  font-family:verdana,sans-serif;
}
.fck_highlight
{
  color:#bd6c00; 
  font-weight:bold;
  font-family:verdana,sans-serif;
}
.fck_signature
{
  color:#566270; 
  font-weight:bold;
  float:right;
  font-family:verdana,sans-serif;
}
.fck_couleur1
{
  color:#566270;
  font-family:verdana,sans-serif;
}
.fck_couleur2
{
  color:#222222;
  font-family:verdana,sans-serif;
}
.fck_quote
{
  width:90%
  margin-left:auto;
  margin-right:auto;
  color:#222222;
  font-family:verdana,sans-serif;
  border-left:2px solid #ffcc33;
  text-align:justify;
  padding-left:5px;
}
/* tableau de skills */

.skill_menu {
	display: none;
	list-style-type: none;
	margin-top: 5px;
}

a.upgrade {
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
}
.skill{
	width: 562px;
}
.skill_header{
	width: 562px;
	height: 68px;
	text-align: center;
	float:left;
}
.skill_name{
	width: 490px;
	height: 20px;
	text-align: center;
	float:left;
	font-size: 0.9em;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #5C5D5E;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #5C5D5E;
}
.skill_icone{
	width: 66px;
	height: 66px;
	float:left;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #5C5D5E;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #5C5D5E;
}
.skill_stats{
	width: 562px;
	float:left;
}
.skill_description{
	width: 470px;
	text-align: left;
	float:left;
	font-size: 0.8em;
	padding-left: 10px;
	padding-right: 10px;
}
.skill_upgrade{
	width: 559px;
	height: 20px;
	text-align: center;
	float:left;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #5C5D5E;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #5C5D5E;
}
.skill_info{
	width: 110px;
	text-align: center;
	height: 30px;
	float:left;
	font-size: 0.8em;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #5C5D5E;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #5C5D5E;
}
.skill_info_type{
	font-weight: bold;
	color: #2C2C2C;
}

/* -------------------------------------------------------------------*/
/*                             Byidi toogle slide                     */
/* -------------------------------------------------------------------*/

.toogle_text{
			text-decoration : underline;
			cursor : pointer;
		}
