html * {
  padding: 0px;
  margin: 0px;
}

p {
	margin-bottom:3px;
}

/* ******************** cONTENEURS *************************** */
/* *********************************************************** */

body {
	background: #ebebeb url('../images/pattern.gif');
	margin: 0px;
	padding: 0px;
	text-align: center;
}

body a  {
	color: #000000;
	text-decoration: none;
}

body a:active{
	outline: none;
}

body a:hover  {
	color:#4091d3;
	text-decoration: none;
}

body img {
	border: 0px;
}

#conteneur {
	padding: 0px;
	margin: 0px;
	width: 1000px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;	
}

/* ***************** DEBUT HEADER *********************** */
/* ******************************************************* */
.couleur {
	background: #009aeb url('../home/couleur.gif') repeat-x;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	letter-spacing: 0.1em;
	text-align: right;
	width: 100%;
}

.couleur a, .couleur a:hover {
	background-color: transparent;
	color: #ffffff;
	margin: Opx 10px 0px 10px;
	text-decoration: none;
}

#header {
	clear:both;
	background: #ffffff url('../images/header.jpg') repeat-x;
	height:110px;
	padding: 0px;
	margin: 0px 0px 5px;
	width: 100%;
}

#header .logo {
	float: left;
	height: 110px;
}

#header .logo img {
	width: 76px;
	height: 76px;
	border: 0px;
	margin-left: 24px;
}
/* ******************* FIN HEADER ************************ */
/* ******************************************************* */


/* ****************    DEBUT MENU   *****************************/
/* *********************************************************** */
#menu {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	margin: 40px 30px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
}

#menu .separation{
	float: left;
	font-size: 18px; 
	font-weight: bold;
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 0px;
}

#menu a {
	color: #4091d3;
	float: left;
	font-size: 19px;
	font-weight: normal;
	letter-spacing: 1px;
}

#menu a.menu_musique:hover, #menu a.menu_musiquebis, #menu a.menu_musiquebis:hover {
	background: #f79a41;
	color: #ffffff;
}

#menu a.menu_cinema:hover, #menu a.menu_cinemabis, #menu a.menu_cinemabis:hover {
	background: #5dd7d7;
	color: #ffffff;
}

#menu a.menu_livres:hover, #menu a.menu_livresbis, #menu a.menu_livresbis:hover {
	background: #b58cce;
	color: #ffffff;
}

#menu a.menu_arts:hover, #menu a.menu_artsbis, #menu a.menu_artsbis:hover {
	background: #ea1672;
	color: #ffffff;
}

#menu a.menu_scenes:hover, #menu a.menu_scenesbis, #menu a.menu_scenesbis:hover {
	background: #ff4839;
	color: #ffffff;
}

#menu a.menu_jeuxvideo:hover, #menu a.menu_jeuxvideobis, #menu a.menu_jeuxvideobis:hover {
	background: #aaf229;
	color: #000000;
}

#menu a.menu_foot:hover, #menu a.menu_footbis, #menu a.menu_footbis:hover {
	background: #ec653e;
	color: #ffffff;
}

#menu a.menu_sexe:hover, #menu a.menu_sexebis, #menu a.menu_sexebis:hover {
	background: #e91bae;
	color: #ffffff;
}

#menu a.menu_tele:hover, #menu a.menu_telebis, #menu a.menu_telebis:hover {
	background: #f58e8d;
	color: #ffffff;
}

#menu a.menu_politique:hover, #menu a.menu_politiquebis, #menu a.menu_politiquebis:hover {
	background: #c91c60;
	color: #ffffff;
}

#menu a.menu_societe:hover, #menu a.menu_societebis, #menu a.menu_societebis:hover {
	background: #ffff00;
	color: #000000;
}

#menu_bis {
	color: #585858;
	display: inline;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 16px 30px 0px 0px;
	padding: 0px;
	text-align: right;
	width: 800px;
	overflow: auto;
}

#menu_bis a {
	color: #585858;
}

#menu_bis a:hover, #menu_bis a.menu_on {
	background: #009aeb;
	color: #ffffff;
}
/* ****************    FIN MENU   *******************************/
/* *********************************************************** */


/* *******************   cONTENU     ********************** */
/* ******************************************************** */
#contenu {
	background: #ffffff;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: left;
	width: 1000px;
}

#contenu_gauche {
	display: inline;/* pour le doubled float margin sur IE */
	float: left;
	margin:10px 5px 10px 10px;
	padding:0px 0px 0px 0px;
	width: 140px;
}

.menu_part {
	background: #f4f4f4;
	clear: both;
	color: #000000;
	font-size: 9px;
	padding: 3px;	
}

#contenu_milieu, #contenu_milieu_article {
	background: #ffffff url(../images/verticale.gif) repeat-y;
	color: #000000;
	display: inline;
	float: left;
	margin: 10px 5px 10px 0px;
	padding: 0px;
	width: 520px;
}

.col_points {
	background: #ffffff url(../images/verticale.gif) repeat-y;
}

#contenu_droite {
	background: #ffffff url('../images/verticale.gif') repeat-y;
	color: #000000;
	display: inline;
	float: left;
	margin: 10px 10px 10px 0px;
	padding: 0px;
	width: 305px;
}

div.vide {
	clear:both;
	height:8px;
	font-size:1px;
}


/* ******************** pUBLICIDAD *************************** */
/* *********************************************************** */
.pub_top {
	background-color:#ffffff;
	width:1000px;
	text-align:center;
}


/* ****************    lINES   ********************************/
/* *********************************************************** */

.line, #contenu_gauche .line, #contenu_droite .line, #contenu_milieu .line, #contenu_milieu .line_grise, #contenu_droite .line_grise {
	height: 1px;
	width: 100%;
	background-image: url('../images/ligne.gif');
	background-repeat: repeat-x;
	background-position: top;
	padding:0px 0px 0px 0px;
	margin:8px 0px 8px 0px; 
	clear: both;
	overflow: auto;
}

#contenu_gauche .line {
	width:100%;
	margin:8px 0px 8px 0px;
}

#contenu_droite .line {
	margin:12px 0px 8px 0px;
}

#contenu_milieu .line {
	margin:0px 0px 10px 0px;
}

#contenu_milieu .line_grise {
	background-image: url('../images/ligne_grise.gif');
	margin:0px 0px 12px 0px;
}

#contenu_droite .line_grise {
	background-image: url('../images/ligne_grise.gif');
	margin:8px 0px 8px 0px;
}

.couleur_blog_cinema { color:#5DD7D7;}
.couleur_blog_arts { color:#EA1672; }
.couleur_blog_musique { color:#F79A41; }
.couleur_blog_livres { color:#B58CCE;  }
.couleur_blog_jeuxvideo { color:#AAF229;  }
.couleur_blog_jeu_video { color:#AAF229;  }
.couleur_blog_sexe { color:#e91bae;  }
.couleur_blog_expos { color:#EA1672;  }
.couleur_blog_foot { color:#08dc27;  }
.couleur_blog_aeiou { color:#ff0200; }
.couleur_blog_tele { color:#F58E8D;  }
.couleur_blog_politique { color:#c91c60;  }
.couleur_blog_theatre-danse { color:#FF4839;  }
.couleur_blog_scenes { color:#FF4839;  }



#contenu_milieu_article {
	font-family: "Trebuchet MS", sans-serif; 
	font-size: 13px;
	font-weight:normal;
	text-align: left;
}

#contenu_milieu_article a{
	text-decoration:none;
	border-bottom: 2px dotted #000000;
}

.inside {
	padding: 0px 0px 0px 5px;
	margin: 0px;	
}

#footer_content {
	background-color: rgb(244, 244, 244);
	float: left;
	width: 1000px;
}

#footer {
	background-color: #57b5e9;
	color: #000000;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:2em;
	margin: 0px 0px 20px 0px;
	padding: 60px;
	text-align:center;
	width: 880px;
}

#footer a:hover{
	color: #ffffff;
}


/* *******************   gAUCHE     ********************** */
/* ******************************************************* */
#contenu_gauche h1.titre {
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-0.2px;
}

#contenu_gauche ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 14px;
	list-style-position: outside;
	width:90%;
	list-style-image:url('../images/tiret.gif');
}

#contenu_gauche li {padding-left: 0px; margin-left: 0px;}

#contenu_gauche .puce {
	float:left;
	margin:0px 2px 0px 0px;
	padding-top:1px;
}


/* *******************   dROITE     ********************** */
/* ******************************************************* */

#contenu_droite h1.titre {
	padding:4px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-0.2px;
}

#contenu_droite .puce {
	float:left;
	margin:0px 0px 0px 0px;
}

#contenu_droite p.abecedaire {
	margin:4px 0px 8px 0px;
	line-height:1.5em;
}

#contenu_droite p.abecedaire a:hover{
	color:#ffffff;
	background-color:#000000;
}


#contenu_droite p.les_tags {
	padding:4px 0px 6px 0px;
	line-height:1.8em;
}

#contenu_droite p.les_tags a:hover{
	background-color:#fffde9;
}


/* *******************   lIENS WEB (LOG OUT)     ********************** */
/* ******************************************************************** */

.logout, .logout_cinema, .logout_musique, .logout_livres, .logout_jeu_video,
.logout_expos, .logout_scenes, .logout_politique, .logout_tele, .logout_sexe, .logout_societe, .logout_interviews {
	clear:both;
	padding:0px 0px 0px 4px;
	margin:0px 0px 0px 0px;
	line-height:1.2em;
}

.logout p, .logout_cinema p, .logout_musique p, .logout_livres p, .logout_jeu_video p,
.logout_expos p, .logout_scenes p, .logout_politique p, .logout_tele p, .logout_sexe p, .logout_societe p, .logout_interviews p{
	padding:8px 0px 4px 0px;
	margin:0px 0px 0px 0px;
}

.logout a, .logout_cinema a, .logout_musique a , .logout_livres a, .logout_jeu_video a, .logout_expos a, .logout_scenes a, .logout_politique a, .logout_tele a, .logout_sexe a, .logout_societe a, .logout_interviews a{
	color:#323232;
	text-decoration:underline;
}

.logout a:hover, .logout_cinema a:hover, .logout_musique a:hover, .logout_livres a:hover, .logout_jeu_video a:hover, .logout_expos a:hover, .logout_scenes a:hover, .logout_politique a:hover, .logout_tele a:hover, .logout_societe a:hover{
	color:#000000;
	text-decoration:underline;
}

.logout_cinema a:hover{
	color:#5dd7d8;
}
.logout_musique a:hover{
	color:#f89a42;
}
.logout_livres a:hover{
	color:#b58cce;
}
.logout_jeu_video a:hover{
	color:#aaf32a;
}
.logout_expos a:hover{
	color:#eb1672;
}
.logout_scenes a:hover{
	color:#ff483a;
}
.logout_politique a:hover{
	color:#ca1c61;
}
.logout_tele a{
	color:#f68e8d;
}
.logout_societe a{
	color:#f8f803;
}
.logout_interviews a{
	color:#ff2200;
}
.logout_sexe a{
	color:#e91bae;
}


/* *******************   mILIEU     ********************** */
/* ******************************************************* */

#contenu_milieu h1.titre {
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-0.2px;
}

#contenu_milieu .puce {
	float:left;
	margin:0px 2px 0px 0px;
}

#contenu_milieu .article_focus, .article_focus_bis  {
	float:left;
	margin:0px 0px 8px 4px;
	width:510px;
}

#contenu_milieu .article_focus a, .article_focus_bis  a{
	color:#343434;
}

#contenu_milieu .article_focus, .article_focus_bis  a:hover{
	color:#343434;
}

#contenu_milieu .article_focus_bis {
	color:#000000;
	background-color:#fffde9;
}

.article_focus p.vignette, .article_focus_bis p.vignette{
	float:left;
	width:180px;
	margin:0px 8px 0px 0px;
}

.article_focus a.ah1, .article_focus_bis a.ah1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: lighter;
	font-style: oblique;
	margin-bottom: 8px;
	letter-spacing: 0px;
	color: #3b3b3b;
}

.article_focus a.ah2, .article_focus_bis a.ah2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	font-style:oblique;
}

.h1_arts, .h1_cinema, .h1_jeuxvideo, .h1_livres, .h1_musique, .h1_politique, .h1_scenes, .h1_societe, .h1_tele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	margin: 0px 0px 8px 0px;
	letter-spacing: 1px;
}

#contenu_milieu p.news  {
	float:left;
	margin:6px 0px 19px 0px;
	padding:0px 0px 0px 0px;
}

#contenu_milieu p.news a{
	color:#000000;
	text-decoration:none;
}

#contenu_milieu p.news a:hover  {
	color:#ffffff;
	background-color:#343434;
	text-decoration: none;
}

#contenu_milieu .news  {
	margin-bottom:10px;
}

#contenu_milieu td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#contenu_milieu p.picto_blogz  {
	float:right;
	width:190px;
	margin:0px 0px 3px 0px;
	/*background-image:url('http://www.fluctuat.net/ressources/images/picto_blog_fond.gif');*/
	padding-bottom:2px;
}
#contenu_milieu p.picto_blogz img{
	margin:0px 0px 4px 2px;
}
#contenu_milieu p.picto_blogz a:hover{
	-moz-opacity:0.7;
	opacity: 0.7;
	filter:alpha(opacity=70);
	width:44px;
	height:44px;
}

.recherche .txt {
	background-color: #e9f6fd;
	border: 0px solid #ffffff;
	color: #3b3b3b;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	margin: 0px;
	padding: 8px 4px 4px 8px;
	width: 240px;
	/*background: transparent url("http://www.fluctuat.net/ressources/images/recherche_fond.gif") no-repeat; */	
}

p.encyclo_images {
	margin:0px 0px 0px 0px;
}

p.encyclo_images img{
	margin-right:3px;
	margin-bottom:3px;
}

p.encyclo_images a:hover{
	-moz-opacity:0.8;
	opacity: 0.8;
	filter:alpha(opacity=80);
	width:70px;
	height:49px;
}


.linkz {
	padding:12px;
	padding-left:24px;
	padding-right:22px;
	font-size:9px;
	color:#4091d3;
	background-color:#fafafa;
}

.linkz a{
	color:#4091d3;
}

.linkz a:hover{
	color:#000000;
}

/* *******************   pAGES ARTICLES     ********************** */
/* *************************************************************** */

#page_article {
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	padding:0px 2px 0px 2px;
}

#page_article p{
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 0px;
}

#page_article img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#page_article a{
	text-decoration:underline;
}

h1.soustitre_article {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-0.2px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

h1.titre_article {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-0.2px;
	padding:0px 0px 0px 0px;
	margin:6px 0px 4px 0px;
}

h2.titre_article_infos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:6px 0px 0px 0px;
}

#menu_dossier {
	background: #FFFFFF url(../images/icone_fond_dossier.gif) no-repeat top right;
	border: 2px dotted #CCCCCC;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	list-style-position: inside;
	margin: 0px 0px 5px 10px;
	padding: 20px 5px 5px 5px;
	width: 150px;
}

#menu_dossier ol, .menu_dossier li {
	text-decoration: none;
	margin:0px;
	padding:0px;
}

#menu_dossier ol li a {
	text-decoration: none;
	color: #000000;
}

#menu_dossier a:hover {
	text-decoration:none;
	color:#808080;
}

#chapo {
	font-family: Trebuchet MS, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: justify;
}

#soustitre {
	float: right;
	width: 210px;
	margin: 12px 0px 0px 0px;
}


/* *******************   pAGES RUBRIQUES     ********************** */
/* *************************************************************** */

#une_rubrique {
	width:510px;
	height:150px;
	text-align:right;
	background-repeat:no-repeat;
}


/* *******************   lES TYPOS sIFR     ************************ */
/* ***************************************************************** */

/*.titre_generique, .titre_milieu, .titre_menu_gauche, .titre_radio, .titre_encyclo, .titre_forums, .titre_tags, .lescouv, .titre_logout {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-0.2px;
}

.titre_radio, .titre_forums, .titre_tags {
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	font-size:18px;
}

.titre_logout{
	margin:2px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	font-size:18px;
}

.titre_encyclo, .titre_encyclo_musique, .titre_encyclo_cinema, .titre_encyclo_livres, .titre_encyclo_expos, .titre_encyclo_scenes,
.titre_encyclo_jeu_video, .titre_encyclo_politique, .titre_encyclo_tele, .titre_encyclo_sexe, .titre_encyclo_societe {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-0.2px;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	font-size:18px;
}

.titre_forums, .titre_forums_musique, .titre_forums_cinema, .titre_forums_livres, .titre_forums_expos, .titre_forums_scenes,
.titre_forums_jeu_video, .titre_forums_politique, .titre_forums_tele, .titre_forums_sexe, .titre_forums_societe {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-0.2px;
	font-size:18px;
}

.titre_forums_jeu-video, .titre_encyclo_jeu-video {
	font-size:10px;
}

.titre_milieu {
	margin:0px 0px 8px 0px;
}

.titre_menu_gauche {
	margin:0px 0px 4px 0px;
	width:120px;
}


*/
.surtitre_une_rubrique, .titre_une_rubrique {
	float:right;
	margin:8px 12px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	font-style: italic ;
	letter-spacing:-2px;
}

.titre_une_rubrique {
	margin:4px 6px 0px 0px;
	font-size:18px;
	letter-spacing:-2px;
}

.lescouv {
	font-size:28px;
}

.titre_couleur {
	float:left;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: italic ;
	letter-spacing: -2px;
}


/* *******************   tOUS LES TITRES DES MENUS   ************************ */
/* ************************************************************************** */

.titre_generique, .titre_menu_gauche, .titre_forums, .titre_encyclo, .titre_radio, .titre_tags, .titre_milieu {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	color:#444444;
		
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	letter-spacing:0px;
	font-weight:bold;
	font-size:14px;
	letter-spacing:0px;
}

.titre_menu_gauche a, .titre_radio a, .titre_milieu a{
	color:#545454;
}

.titre_milieu {
	font-size:14px;
}

.titre_radio, .titre_forums, .titre_encyclo, .titre_tags {
	line-height: 24px;
}

.titre_radio {
	line-height: 25px;
	margin:0px 20px 0px 0px;
}
 
.titre_encyclo, .titre_encyclo_musique, .titre_encyclo_cinema, .titre_encyclo_livres, .titre_encyclo_expos, .titre_encyclo_scenes,.titre_encyclo_jeu_video, .titre_encyclo_politique, .titre_encyclo_tele, .titre_encyclo_sexe, .titre_encyclo_societe,.titre_forums, .titre_forums_musique, .titre_forums_cinema, .titre_forums_livres, .titre_forums_expos, .titre_forums_scenes,.titre_forums_jeu_video, .titre_forums_politique, .titre_forums_tele, .titre_forums_sexe, .titre_forums_societe {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	letter-spacing:0px;
	font-weight:bold;
	font-size:14px;
	letter-spacing:0px;
	line-height:25px;
}

.titre_logout, .titre_logout_musique, .titre_logout_cinema, .titre_logout_livres, .titre_logout_expos, .titre_logout_interviews, .titre_logout_scenes,.titre_logout_jeu_video, .titre_logout_politique, .titre_logout_tele, .titre_logout_sexe, .titre_logout_societe {
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	letter-spacing:0px;
	font-weight:bold;
	font-size:14px;
	letter-spacing:0px;
	line-height:25px;
}


.titre_encyclo a { color:#57b5e9 }
.titre_forums a { color:#6699ff }
.titre_tags, .titre_tags a { color:#ff0066 }
.titre_radio a { color:#646464 }

.titre_encyclo_musique a		{color:#f79a41;}
.titre_encyclo_cinema a			{color:#5dd7d7;}
.titre_encyclo_livres a			{color:#b58cce;}
.titre_encyclo_jeu_video a		{color:#aaf229;}
.titre_encyclo_expos a			{color:#ea1672;}
.titre_encyclo_scenes a			{color:#ff4839;}
.titre_encyclo_sexe a			{color:#e91bae;}
.titre_encyclo_tele a			{color:#f58e8d;}
.titre_encyclo_politique a		{color:#c91c60;}
.titre_encyclo_societe a		{color:#ffff00;}

.titre_forums_musique a			{color:#f79a41;}
.titre_forums_cinema a			{color:#5dd7d7;}
.titre_forums_livres a			{color:#b58cce;}
.titre_forums_jeu_video a		{color:#aaf229;}
.titre_forums_expos a			{color:#ea1672;}
.titre_forums_scenes a			{color:#ff4839;}
.titre_forums_sexe a			{color:#e91bae;}
.titre_forums_tele a			{color:#f58e8d;}
.titre_forums_politique a		{color:#c91c60;}
.titre_forums_societe a			{color:#ffff00;}

.titre_logout_musique 		{color:#f79a41;}
.titre_logout_cinema 		{color:#5dd7d7;}
.titre_logout_livres 		{color:#b58cce;}
.titre_logout_jeu_video		{color:#aaf229;}
.titre_logout_expos 		{color:#ea1672;}
.titre_logout_scenes 		{color:#ff4839;}
.titre_logout_sexe 			{color:#e91bae;}
.titre_logout_tele			{color:#f58e8d;}
.titre_logout_politique		{color:#c91c60;}
.titre_logout_interviews	{color:#000000;}
.titre_logout_societe 		{color:#ffff00;}


#ajax_window {
	z-index:1000;
	position:absolute;
	border:1px solid #d2d2d2;
	background-color:white;
	font-family:Trebuchet MS;
	font-size:10pt;
	display:none;
	text-align:left;
	left: 50%;
	width:400px;
	margin-left:-200px;	
	
}

#ajax_window_top {
	text-align:right;
	background-color:#ededed;
	padding:1px;
}

#ajax_window_top a {
	font-size:9pt;
	color:#a1a1a1;
}

#ajax_window_content {
	text-align:left;
	padding:5px;
}

#ajax_window h1 {
	margin:0px;
	border:none;
	font-size:14pt;
}

#ajax_window input {
	border:1px solid #c1c1c1;
	background-color:#f4f4f4;
}

a.fond_off,a.fond_off:hover {
	font-size:8pt;
	color:white;
	background-color:#000000;
	padding:2px;
	margin-bottom:25px;
	line-height:125%;
}

a.fond_on,a.fond_on:hover {
	font-size:8pt;
	color:black;
	background-color:#d9d9d9;
	padding:2px;
	margin-bottom:25px;
}

a.film {
	font-weight: bold;
	font-style: italic;
}