.texte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none}

.accroche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #330033}

.auteur {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666}

.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #6A456E}

.soustitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none}

.ssstitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none}

.grasgris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7A7A7A}

.mgd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px }

.table.spip tr.row_first {
	background-color: #FCF4D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	list-style-image: url(images/arrow_droite.gif);
	list-style-position: outside;
	list-style-type: none;
}

.table.spip tr.row_odd {
	background-color: #D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.table.spip tr.row_even {
	background-color: #EBF0F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.table.spip td {
	padding: 1px;
	width: 550;
	text-align: left;
	vertical-align: center;
}

.spip_logos{
	margin: 5px 0px 0px 0px;
}

.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
}

.spip_documents_center{
	margin: auto; 
	text-align: center;
	width: 100%;
}

.spip_documents_left{
	float: left;
	margin-right: 5px; 
	margin-top: 5px; 
	text-align: center;
}

.spip_documents_right{
	float: right;
	margin-left: 5px; 
	text-align: center;
}



body {
	background-color: #EBEBEB;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}


body a  {
	color:#000000;
	text-decoration:none;
}

body a:hover  {
	color:#ffffff;
	text-decoration: none;
	background-color: #000000;
}


#conteneur {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 895px;
	text-align: left;
	margin-left: auto;
	margin-right:auto;	
}

#page {
	margin-left: auto;
	margin-right: auto;
}

.couleur {
	width: 100%;
	height: 18px;
	max-height: 23px;
	padding-top: 5px;
	background-image:url('img_v4/couleur.gif');
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.couleur a, .couleur a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
	background-color: transparent;
}

#header {
	float: left;
	width: 728px;
	height: 171px;
	margin-bottom: 8px;
	margin-right: 7px;
	background-position: right;
}


#contenu {
	float: left;
	margin:0px 0px 0px 0px;
	padding:16px 0px 0px 12px;
	width: 728px;
	max-width:716px;
	background-color: #FFFFFF;
	font-family:Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
}

#contenu_corporate {
	float: left;
	margin:0px 0px 0px 0px;
	padding:16px 0px 0px 0px;
	width: 728px;
	background-color: #FFFFFF;
	font-family:Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
}

#contenu_corporate h2 {
	margin:0px 12px 8px 12px;
}

#contenu_corporate p {
	margin:0px 12px 12px 12px;
}

#contenu img{
 	border:0;
}

#contenu a{
 	color: #333333;
}
#contenu a:hover{
 	background-color: #000000;
	color: #ffffff;
}


#droite {
 	float: right;
 	width:160px;
 	text-align: center;
}

#hotspot {
	float:right;
 	width:160px;
 	height:160px;
 	background-color: #FFFFFF;
 	margin-top:6px;
}

#skyscraper {
 	float: right;
 	width:160px;
 	margin-top:6px;
	padding-top:6px;
}

#skyscraperwhite {
	float: right;
 	width:160px;
 	background-color: #FFFFFF;
	margin-top:8px;
	padding-top:3px;
}

#colonnegauche {
 	float: left;
 	width:140px;
	background-color: #FFFFFF;
}


#colonnegauche a{
	color: #000000;
}
#colonnegauche a:hover{
	background-color: #a2dbfd;
	color: #000000;
}

#colonnedroite {
 	float: left;
 	width:550px;
	background-color: #FFFFFF;
	padding-left:10px;
	max-width:540px;
}

#colonne_droite {
	float: left;
	width:160px;
	max-width:153px;
	margin:0px 0px 0px 0px;
	padding-left:6px;
}

#colonnedroiterubrique {
 	float: left;
 	width:550px;
	background-color: #FFFFFF;
	padding-left:10px;
	max-width:540px;
}
#colonnedroiterubrique a{
	background-color: #ffffff;
	color: #000000;
}
#colonnedroiterubrique a:hover{
	background-color: #000000;
	color: #ffffff;
}

#colonnedroitearticle {
	font-family:Trebuchet MS, sans-serif;
 	float: left;
 	width:550px;
	max-width:540px;
	font-size:13px;
	padding-left:10px;
	color: #000000;
}
#colonnedroitearticle a{
	color: #ff3399;
	background-color: #ffffff;
}
#colonnedroitearticle a:hover{
	background-color: #000000;
	color: #ffffff;
}

#colonnedroitearticlecinema {float: left;width:550px;font-size:12px;padding-left:10px;max-width:540px;color: #000000;}
#colonnedroitearticlecinema a{color: #5DD7D7;background-color: #ffffff;}
#colonnedroitearticlecinema a:hover{background-color: #5DD7D7;color: #ffffff;}
#colonnedroitearticlemusique {float: left;width:550px;font-size:12px;padding-left:10px;max-width:540px;color: #000000;}
#colonnedroitearticlemusique a{color: #F79A41;background-color: #ffffff;}
#colonnedroitearticlemusique a:hover{background-color: #F79A41;color: #ffffff;}


#rubriquehome {
	color: #333333;
}

#rubriquehome a{
	color: #ff3399;
}
#rubriquehome a:hover{
	background-color: #000000;
	color: #ffffff;
}

#blogz {
	color: #333333;
}
#blogz a{
	color: #333333;
}
#blogz a:hover{
	background-color: #000000;
	color: #ffffff;
}

#forumrubrique {
	font-weight:bold;
	border: 1px dashed #ff3399;
	padding:4px;
	font-size:18px;
	color: #333333;
	min-height:40px;
	background: white url(Images/fond-accroche-forum.jpg) no-repeat 95% bottom;	
}
#forumrubrique a{
	color: #ff3399;
	background-color:transparent;
	
}
#forumrubrique a:hover{
	background-color: #000000;
	color: #ffffff;
}

.articles {
	color: #333333;
}
.articles a{
	color: #ff3399;
	background-color: #ffffff;
}
.articles a:hover{
	background-color: #ff3399;
	color: #ffffff;
}



/*#newsmag {
 	float: left;
 	width:260px;
	background-color: #FFFFFF;
	margin-top:8px;
}

#newsblogz {
 	float: left;
 	width:260px;
	background-color: #FFFFFF;
	margin-top:8px;
	margin-left:10px;
}

#une_texte {
 	float: left;
 	width:200px;
	margin-left:10px;
}

#une_texte a{
 	color: #FF3399;
}
#une_texte a:hover{
 	background-color: #000000;
	color: #ffffff;
}*/

#imgDisplay_caption a{
 	color: #FF3399;
}
#imgDisplay_caption a:hover{
 	background-color: #000000;
	color: #ffffff;
}

#article {
	font-family:Trebuchet MS, sans-serif;
	font-size:13px;
	color: #000000;
}

#article p {
	padding-right:10px;
}

.titre_une {
	font-family: Arial;
	color: #FF3399;
	font-size: 16px;
	line-height: normal;
	letter-spacing: 0px;
	font-weight: bold;
	background-color: #ffffff;
}
.titre_une a{
 	color: #FF3399;
	background-color: #ffffff;
}
.titre_une a:hover{
 	background-color: #000000;
	color: #ffffff;
}

.titre2 {
	font-family: Arial;
	color: #57b5e9;
	font-size: 16px;
	line-height: normal;
	letter-spacing: 0px;
	font-weight: bold;
	
	border-bottom: 1px solid #57b5e9;
	margin : 0;
	width: 100%;
}

.titrerubrique {
	font-family: Arial;
	color: #000000;
	font-size: 16px;
	line-height: normal;
	letter-spacing: 0px;
	font-weight: bold;
}

.titrerubrique a{
	color: #ff0000;
}

#titrerubriquecine a{color: #27AEA7;font-family:"trebuchet MS", Verdana, Arial;font-size: 23px;font-weight: bold;}
#titrerubriquemusique a{color: #F79A41;font-family:"trebuchet MS", Verdana, Arial;font-size: 23px;font-weight: bold;}
#titrerubriquejeuxvideo a{color: #AAF229;font-family:"trebuchet MS", Verdana, Arial;font-size: 23px;font-weight: bold;}
#titrerubriqueexpos a{color: #EA1672;font-family:"trebuchet MS", Verdana, Arial;font-size: 23px;font-weight: bold;}
#titrerubriquearts a{color: #FF4839;font-family:"trebuchet MS", Verdana, Arial;font-size: 23px;font-weight: bold;}
#titrerubriquelivres a{color: #B58CCE;font-family:"trebuchet MS", Verdana, Arial;font-size: 23px;font-weight: bold;}
#titrerubriquesexe a{color: #EA1672;font-family:"trebuchet MS", Verdana, Arial;font-size: 23px;font-weight: bold;}
#titrerubriquetele a{color: #f58e8d;font-family:"trebuchet MS", Verdana, Arial;font-size: 23px;font-weight: bold;}
#titrerubriquepolitique a{color: #c91c60;font-family: Arial;font-size: 16px;font-weight: bold;}

.titrearticle {
	font-family:"trebuchet MS", Verdana, Arial;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.titrearticle a{
	color: #ff0000;
	background-color:#ffffff;
}

.titrearticle a:hover{
	color: #ff0000;
	background-color:#ffffff;
}

.inputboxes {
	margin-left:10px;
}

.inputboxes .txt {
	background: #FFF url(img_v4/loupe.gif) no-repeat;
	text-align: left;
	border: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 2  2px 16px;
}

.inputboxes .btn{
	background-color: #000;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffff;
	border: none;
	margin: 0 0 0 3px;
	padding: 1px;
}


.logo {
	float:left;
	background-repeat:no-repeat;
	background-image: url(img_v4/logo_fluctuat.gif);
	background-color: #ffffff;
	height:148px;
	width:180px;
}
.logo a:hover{
	background-color: transparent;
	text-decoration:none;
}
.logotext {
	margin-top:14px;
	margin-left:14px;
	font-family: Trebuchet MS, Verdana;
	font-size: 9px;
	color: #928383;
}
.logotext a{
	color: #02B5EA;
	text-decoration:none;
}
.logotext a:hover{
	color: #02B5EA;
	text-decoration:none;
}
.logoheader {
	float:left;
	height:148px;
	width:548px;
	background-repeat:no-repeat;
	background-image: url(img_v4/headerwhite.jpg);
}

.logoheader a {
	text-decoration: none;
}

.menuRoot {
	font-family: Trebuchet MS, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #02B5EA;
	text-decoration: none;
}

.menuRoot a {
	color:#0071B3;
	text-decoration: none;
}

.menu_dossier {
	border:#CCCCCC dotted thin;
	background-color:#FFFFFF;
	padding:20px 5px 5px 5px;
	list-style-position:inside;
	margin:0px 0px 5px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-image:url(http://www.fluctuat.net/Images/icone_fond_dossier.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.menu_dossier ol {
	margin:0px;
	padding:0px;
}

.menu_dossier li {
	margin:0px;
	padding:0px;
}

.color_cinema {
	color: #5DD7D7;
}

.color_arts {
	color: #EA1672;
}

.color_musique {
	color: #F79A41;
}

.color_livres {
	color: #B58CCE;
}

.color_jeux {
	color: #AAF229;
}

.color_sexe {
	color: #EA1672;
}

.color_expos {
	color: #EA1672;
}

.color_foot {
	color: #ec653e;
}

.color_societe {
	color: #ffff00;
}

.color_tele {
	color: #F58E8D;
}

.color_politique {
	color: #c91c60;
}

.color_scene {
	color: #FF4839;
}

.couleurcine { color:#5DD7D7;float:left;}
.couleurarts { color:#EA1672;float:left; }
.couleurmusique { color:#F79A41;float:left; }
.couleurlivres { color:#B58CCE;float:left; }
.couleurjeux { color:#AAF229;float:left; }
.couleursexe { color:#EA1672;float:left; }
.couleurexpos { color:#EA1672;float:left; }
.couleurfoot { color:#ec653e;float:left; }
.couleursociete { color:#ffff00;float:left; }
.couleurtele { color:#F58E8D;float:left; }
.couleurpolitique { color:#c91c60;float:left; }
.couleurscene { color:#FF4839;float:left; }

.menuCine {float:left;text-decoration: none;}
.menuCine a:hover {background-color: #5DD7D7; color:white;text-decoration: none;}
.menuArts {float:left;}
.menuArts a:hover {background-color: #FF4839; color:white;text-decoration: none;}
.menuMusique {float:left;}
.menuMusique a:hover {background-color: #F79A41; color:white;text-decoration: none;}
.menuLivres {float:left;}
.menuLivres a:hover {background-color: #B58CCE; color:white;text-decoration: none;}
.menuJeux {float:left;}
.menuJeux a:hover {background-color: #AAF229; color:black;text-decoration: none;}
.menuSexe {float:left;}
.menuSexe a:hover {color:white; background-color: #EA1672;text-decoration: none;}
.menuExpos {float:left;}
.menuExpos a:hover {color:white; background-color: #EA1672;text-decoration: none;}
.menuFoot {float:left;}
.menuFoot a:hover {color:white; background-color: #ec653e;text-decoration: none;}
.menuSociete {float:left;}
.menuSociete a:hover {color:black; background-color: #ffff00;text-decoration: none;}

.menuDivers {float:left; color: #585858;}
.menuDivers a {color:#585858; text-decoration: none;}
.menuDivers a:hover {color:white; background-color: #009aeb;text-decoration: none;}


.menuCineBis {float:left;text-decoration: none;}
.menuCineBis a{background-color: #5DD7D7; color:white;text-decoration: none;}
.menuCineBis a:hover {background-color: #5DD7D7; color:white;text-decoration: none;}
.menuArtsBis {float:left;}
.menuArtsBis a {background-color: #FF4839; color:white;text-decoration: none;}
.menuArtsBis a:hover {background-color: #FF4839; color:white;text-decoration: none;}
.menuMusiqueBis {float:left;}
.menuMusiqueBis  a{background-color: #F79A41; color:white;text-decoration: none;}
.menuMusiqueBis a:hover {background-color: #F79A41; color:white;text-decoration: none;}
.menuLivresBis {float:left;}
.menuLivresBis a {background-color: #B58CCE; color:white;text-decoration: none;}
.menuLivresBis a:hover {background-color: #B58CCE; color:white;text-decoration: none;}
.menuJeuxBis {float:left;}
.menuJeuxBis a {background-color: #AAF229; color:black;text-decoration: none;}
.menuJeuxBis a:hover {background-color: #AAF229; color:black;text-decoration: none;}
.menuSexeBis {float:left;}
.menuSexeBis a {color:white; background-color: #EA1672;text-decoration: none;}
.menuSexeBis a:hover {color:white; background-color: #EA1672;text-decoration: none;}
.menuExposBis {float:left;}
.menuExposBis a {color:white; background-color: #EA1672;text-decoration: none;}
.menuExposBis a:hover {color:white; background-color: #EA1672;text-decoration: none;}
.menuFootBis {float:left;}
.menuFootBis a {color:white; background-color: #ec653e;text-decoration: none;}
.menuFootBis a:hover {color:white; background-color: #ec653e;text-decoration: none;}
.menuSocieteBis {float:left;}
.menuSocieteBis a {color:black; background-color: #ffff00;text-decoration: none;}
.menuSocieteBis a:hover {color:black; background-color: #ffff00;text-decoration: none;}

#signature {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	text-align:right;
}

#agenda {
	float: left; 
	width: 160px;
	height: 171px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 11px 0px;
}

#contenu blockquote {
	float:right;
	background-color:#FFFFFF;
	margin:0px 5px 0px 5px;
	background-image:url(http://porno.fluctuat.net/img/citation_fond.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:250px;
	padding:12px 0px 0px 0px;
}

#contenu blockquote p {
	margin:0px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:justify;
	background-image:url(http://porno.fluctuat.net/img/citation_fond_p.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:0px 20px 10px 35px;
}

/* - - - - - - - - - - - - - - - - - - PAGE DE HOME - - - - - - - - - - - - -  */

.une_magblog {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin :0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
}

.une_magblog .gauche {
	float:left;
    width: 260px;
	height:76px;
    margin:0px 10px 0px 0px;
	padding:0px;
	border-right:#CCCCCC;
}

.une_magblog .droite {
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 260px;
}

.generique {
	font-family: Arial;
	font-size: 16px;
	line-height: normal;
	letter-spacing: 0px;
	font-weight: bold;
	margin:0px;
	color: #F2569C;
}

h2.generique {
	border-bottom: 1px solid #f2569c;
	margin:0px 12px 0px 0px;
}

.une_magblog .cine { color:#5DD7D7;}
.une_magblog .arts { color:#EA1672;}
.une_magblog .musique { color:#F79A41;}
.une_magblog .livres { color:#B58CCE;}
.une_magblog .jeux { color:#AAF229;}
.une_magblog .sexe, .une_magblog .porno {color:#EA1672;}
.une_magblog .expos { color:#FF4839;}
.une_magblog .societe { color:#ffff00;}
.une_magblog .foot {color: #fb2b32;}
.une_magblog .generique {color: #f0009c;}
.une_magblog .tele {color: #F58E8D;}
.une_magblog .politique {color: #C91C60;}

.une_magblog h2.cine { color:#5DD7D7; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.arts { color:#EA1672; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.musique { color:#F79A41; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.livres { color:#B58CCE; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.jeux { color:#AAF229; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.sexe, .une_magblog h2.porno {color:#EA1672; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.expos { color:#FF4839; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;} 
.une_magblog h2.societe { color:#ffff00; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.foot {color: #fb2b32; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.generique {color: #f0009c; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.tele {color: #F58E8D; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}
.une_magblog h2.politique {color: #C91C60; border-bottom: 1px solid; letter-spacing: 0px; font-size:15px;}

/* - Fils de blog - */

.une_magblog .droite ul {
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 35px;
}

.une_magblog .droite li {
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:none;
	list-style-position:outside;
}

.une_magblog .droite li.generique {
	font-weight:normal;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image:url(Images/pucesexe.gif);
	padding:0px;
}
.une_magblog .droite li.cine {list-style-image:url(Images/pucecine.gif);}
.une_magblog .droite li.arts {list-style-image:url(Images/pucearts.gif);}
.une_magblog .droite li.musique {list-style-image:url(Images/pucemusique.gif);}
.une_magblog .droite li.livres {list-style-image:url(Images/pucelivres.gif);}
.une_magblog .droite li.jeux {list-style-image:url(Images/pucejeuxvideo.gif);}
.une_magblog .droite li.sexe {list-style-image:url(Images/pucesexe.gif);}
.une_magblog .droite li.expos {list-style-image:url(Images/puceexpos.gif);}
.une_magblog .droite li.theatre {list-style-image:url(Images/pucetheatre.gif);}
.une_magblog .droite li.foot {list-style-image:url(Images/pucefoot.gif);}
.une_magblog .droite li.aeiou {list-style-image:url(Images/pucesexe.gif);}
.une_magblog .droite li.tele {list-style-image:url(Images/pucetele.gif);}
.une_magblog .droite li.politique {list-style-image:url(Images/pucepolitique.gif);}

/* - Titres de rubrique - */
.une_magblog h2 {
    font-family: Arial;
    font-size: 16px;
    line-height: normal;
    letter-spacing: 0px;
    font-weight: bold;
    margin: 0px 0px 8px 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.une_magblog h2:hover {
	text-decoration:none;
	background-color:#FFFFFF;
}

.une_magblog .droite h2 {
	text-align:left;
	margin:0px 0px 8px 20px;
}

/* - Titres d'articles - */

.une_magblog .gauche h1 {
    font-size: 11px;
    line-height: normal;
    font-weight: bold;
	margin:0;
}

.une_magblog .gauche h1:hover {
	color:#FFFFFF;
	background-color:#000000;
}

.une_magblog .droite h1:hover {
	color:#FFFFFF;
	background-color:#000000;
}

/* - Résumé chronique - */

.une_magblog .gauche img{
 	float: left;
	margin-right:14px;
}

.une_magblog p {
    line-height: normal;
    margin: 0px;
	padding:0px;
}


.dossiers_home a{
	color: #ff3399;
}

.dossiers_home a:hover{
	color: #ff3399;
	background-color:#ffffff;
}

.dossiers_home h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff3399;
	margin-bottom:5px;
	margin-top:0px;
}

.dossiers_home h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #939393;
	margin-bottom:2px;
	margin-top:0px;
}

.dossiers_home h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #939393;
	margin-bottom:0px;
	margin-top:0px;
}

.dossiers_home hr{
	border: none 0;
	border-top: 1px dashed #ff50a7;
	width: 100%;
	height: 1px;
	padding:0px;
	margin-bottom:8px;
	margin-top:0px;
	clear:both;
}

.dossiers_home img{
 	float: left;
	margin-right:14px;
	margin-top:4px;
}

.dossiers_home p{
 	float: left;
	background-color:#ffffff;
	width:370px;
	margin-top:0px;
	margin-bottom:20px;
}

/* - - - - - - - - - - - - - - - - - - BAS DE PAGE - - - - - - - - - - - - -  */

#footer {
	float:left;
	width: 728px;
	clear:left;
	text-align:left;
	background-image:url(Images/footer-fond-degrade.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000000;
}
#footer p {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:0.9em;
	padding:0px 5px 5px 5px;
}

#footer_couleur {
	margin-bottom:5px;
    height: 10px;
    background-image:url('img_v4/couleur.gif');
}

#footer a {
	color:#000000;
}

#footer a:hover {
	background-color:#000000;
	color:#FFFFFF;
}

.footerblue {
	float:left;
	width: 728px;
	clear:left;
	text-align:left;
	background-image:none;
	background-color:#57b5e9;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000000;
}

.footerblue p {
	font-family:Verdana, Arial;
	font-size:0.7em;
	padding:0px 5px 5px 5px;
}

.footerblue a {
	color:#000000;
}

.footerblue a:hover {
	background-color:#000000;
	color:#FFFFFF;
}

/* - - - - - - - - - - - - - - - - - - DOSSIER SEXE - - - - - - - - - - - - - - */
#illus img{
	margin-right:15px;
}
#dossierSexe h2{
	color: #FF00FF;
	font-family:Trebuchet MS, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
#dossierSexe h3{
	font-family:Trebuchet MS, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
#dossierSexe p {
	color:#000000;
	font-size:13px;
	font-family:Trebuchet MS, sans-serif;
}

#dossierSexe a{
	color: #FF00FF;
	text-decoration:none;
	background-color:#FFFFFF;
}
#dossierSexe a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#000000;
}
#dossierSexe .chapo {
	color:#000000;
	font-size:14px;
	font-family:Trebuchet MS, sans-serif;
	font-weight: bold;
}

#dossierSexe .chapo a:hover {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#000000;
	font-weight: bold;
}
#dossierSexe .chapo a {
	color: #FF00FF;
	text-decoration:none;
	background-color:#FFFFFF;
	font-weight: bold;
}


/* - - - - - - - - - - - - - - - - - - fICHE pERSONNALITES - - - - - - - - - - - - - - */
#ficheperso {
font-family:Trebuchet MS, sans-serif;font-size:13px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#ficheperso a{
	color: #ff3399;
	text-decoration:none;
	background-color:#FFFFFF;
}
#ficheperso a:hover{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#000000;
}
#apostrof {
	padding-left:16px;
	padding-top:16px;
	padding-bottom:12px;
	margin-top:10px;
	background: #FFF url(http://people.fluctuat.net/images/apostrophe.gif) no-repeat;
	font-family:Trebuchet MS, sans-serif;
	font-size:14px; 
	font-style: italic;
	font-weight: bold;
}

#bnav {
	text-align:right;
	clear: both;
}

#bnav a{
	text-decoration: none;
}
#ficheperso ul{
	padding:0px 0px 0px 0px;
	margin-left:30px;
	margin-top:0px;
	margin-bottom:3px;
	margin-right:0px;
}
#ficheperso li{
	line-height:1.2em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}



/* - - - - - - - - - - - - - - - - - - tAGGAGE oAS - - - - - - - - - - - - - - */
#TOP_OAS {
	float:left;
	text-align:center;
	background-color:#FFFFFF;
	margin-bottom:0px;
	padding:0px;
	width: 728px;
	max-width:720px;
}

/* - - - - - - - - - - - - - - - - - - MIVA - - - - - - - - - - - - - - */

#miva {
	font-size:12px;
	font-weigt:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#miva titre {
	color:#FFFFFF;
}

#miva .titrelien {
	color:#47A2CE;
}

#miva .descriptionlien {
	color:#000000;
	font-size:12px;
	font-weight:normal;
}



.cache {
	background-color: #FA7272;
	border: 1px solid #D63535;
	font-family: Trebuchet MS, Verdana;
	font-size: 10px;
	padding: 5px;
	position:absolute;
	right: 5px;
	top: 5px;
}

.cache a {
	color: #A31D1D;
}

.cache a:hover {
	color: #591212
}

.cache hr {
	border: 1px dashed #FA7272;
	border-top: 1px dashed #A31D1D
}

.cacheon {
	background-color: #C8F66F;
	border: 1px solid #A2D049;
	color: #85B131;
	font-family: Trebuchet MS, Verdana;
	font-size: 10px;
	padding: 5px;
	position:absolute;
	right: 5px;
	top: 55px;
}






/* ---------------------  MENU MAG  ---------------------------- */
/* ------------------------------------------------------------- */
.menumag {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top:64px;
	padding-right:14px;
}

.menumag h1{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:0px;
	padding:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;	
	color:#4292b2;
	font-weight: bold;
	letter-spacing : -1px  ;
	word-spacing : 0px  ;
}

.menumag h2{
	float:left;
	font-family: Trebuchet MS, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#585858;
	margin-right:0px;
	margin-left:0px;
	border-bottom-width:0px;
	margin:0px;
	padding:0px;
}

.menumag h2.generique a { color:#585858;}
.menumag h2.generique a:hover { background-color:#009aeb;color:#ffffff;}
.menumag h1.generique {color: #4292d2;}
.menumag h1.generique a:hover { background-color:#009aeb;color:#ffffff;}
.menumag h1.separation {margin-left:2px;margin-right:2px; padding:0px;letter-spacing : 0px  ;}


.menumag h1.cine, h1.cine a { color:#4292d2;}
.menumag h1.cine a:hover { background-color:#5DD7D7;color:#ffffff;}
.menumag h1.theatre, h1.theatre a { color:#4292d2;}
.menumag h1.theatre a:hover { background-color:#ff4839;color:#ffffff;}
.menumag h1.musique, h1.musique a { color:#4292d2;}
.menumag h1.musique a:hover { background-color:#F79A41;color:#ffffff;}
.menumag h1.livres, h1.livres a { color:#4292d2;}
.menumag h1.livres a:hover { background-color:#B58CCE;color:#ffffff;}
.menumag h1.jeuxvideo, h1.jeuxvideo a { color:#4292d2;}
.menumag h1.jeuxvideo a:hover { background-color:#AAF229;color:#000000;}
.menumag h1.sexe, h1.sexe a {color:#4292d2;}
.menumag h1.sexe a:hover { background-color:#EA1672;color:#ffffff;}
.menumag h1.arts, h1.arts a {color: #4292d2;}
.menumag h1.arts a:hover { background-color:#ea1672;color:#ffffff;}
.menumag h1.foot, h1.foot a {color: #4292d2;}
.menumag h1.foot a:hover { background-color:#ec653e;color:#ffffff;}
.menumag h1.tele, h1.tele a {color: #4292d2;}
.menumag h1.tele a:hover { background-color:#F58E8D;color:#ffffff;}
.menumag h1.techno, h1.techno a {color: #4292d2;}
.menumag h1.techno a:hover { background-color:#333333;color:#ffffff;}
.menumag h1.politique, h1.politique a {color: #4292d2;}
.menumag h1.politique a:hover { background-color:#c91c60;color:#ffffff;}
.menumag h1.societe, h1.societe a {color: #4292d2;}
.menumag h1.societe a:hover { background-color:#ffff00;color:#000000;}

.menumag h1.musiquebis, h1.musiquebis a, h1.musiquebis a:hover { background-color:#F79A41;color:#ffffff;}
.menumag h1.cinebis, h1.cinebis a, h1.cinebis a:hover { background-color:#5DD7D7;color:#ffffff;}
.menumag h1.livresbis, h1.livresbis a, h1.livresbis a:hover { background-color:#B58CCE;color:#ffffff;}
.menumag h1.artsbis, h1.artsbis a, h1.artsbis a:hover { background-color:#ea1672;color:#ffffff;}
.menumag h1.theatrebis, h1.theatrebis a, h1.theatrebis a:hover { background-color:#ff4839;color:#ffffff;}
.menumag h1.jeuxvideobis, h1.jeuxvideobis a, h1.jeuxvideobis a:hover { background-color:#AAF229;color:#000000;}
.menumag h1.telebis, h1.telebis a, h1.telebis a:hover { background-color:#F58E8D;color:#ffffff;}
.menumag h1.politiquebis, h1.politiquebis a, h1.politiquebis a:hover { background-color:#c91c60;color:#ffffff;}
.menumag h1.societebis, h1.societebis a, h1.societebis a:hover { background-color:#ffff00;color:#000000;}
.menumag h1.sexebis, h1.sexebis a, h1.sexebis a:hover { background-color:#EA1672;color:#ffffff;}



#headermag {
	float: left;
	width: 728px;
	height: 171px;
	margin-bottom: 8px;
	margin-right: 7px;
	background-position: right;
}

.headermenu {
	float:left;
	height:148px;
	width:728px;
	padding:0px;
	background-repeat:no-repeat;
	background-color: #fffffff;
	background-image: url(img_v4/header_mag_fluctuat.jpg);
}

.headermenu a:hover{
	background-color: transparent;
	text-decoration:none;
}

.headerlogotxt {
	position:relative;
	z-index:10;
	top:114px;
	left:0px;
	width:180px;
	font-family: Times New Roman, Times, serif;
	font-size:10px;
	color:#9b9b9b;
	text-align:center;
	background-color:#ffffff;
	padding:0px;
}


h1.texte_menu_gauche, h3.texte_menu_gauche {
	font-family: Arial, Helvetica, sans-serif;
	color: #57b5e9;
	font-size: 14px;
	line-height: normal;
	letter-spacing: 0px;
	font-weight: bold;
	letter-spacing : -1px  ; 
	border-bottom: 0px dotted #57b5e9;
	margin : 0;
	width: 94%;
	background-color:#f2fafe;
}	

#colonnegauche h3.texte_menu_gauche a {
	color:#57B5E9;
	background-color:#F2FAFE;
}

#colonnegauche h3.texte_menu_gauche a:hover {
	color:#57B5E9;
	background-color:#F2FAFE;
}	

#miettes_generique  {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:9px;
	color:#999999;
	font:Verdana, Arial, Helvetica, sans-serif;
}

#miettes_generique li{
	display:inline;
}

#miettes_generique a{
	color:#999999;
}

#favtag {
	color:#999999;
	clear:both;
	font-size:10px;
	margin:15px 0px 20px 0px;
}

#favtag a {
	color:#999999;
}

ul.listechro {
	margin: 0px 0px 0px 10px;
	list-style-type: square;
	list-style-position: inside;
	border: thin dotted #FFFFFF;
	color: #EA1571;
	padding:0px;
}


/* - - - - - - - - - - - - - - - - - - Block politique - - - - - - - - - - - - -  */

.block_politik {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin :0px 0px 0px 0px;
	padding:6px;
	clear:both;
	background-color:#fef3f8;
	height:84px;
}

.block_politik .zone {
	float:left;
    width: 180px;
	height:76px;
    margin:0px;
	padding:0px;
}

.block_politik .zone h1 {
    font-size: 11px;
    line-height: normal;
    font-weight: bold;
	margin:0px;
	pdding:0px;
}

.block_politik .zone h2 {
	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
	margin:0;
	margin-bottom:4px;
}

.block_politik .zone h1:hover {
	color:#FFFFFF;
	background-color:#000000;
}

.block_politik .zone img{
 	float: left;
	margin-right:6px;
}

.block_politik .zone img:hover{
 	background-color:none;
}

.block_politik .zone  li.politique {list-style-image:url(Images/pucepolitique.gif);}

.block_politik .zone ul {
	padding:0px;
	margin:0px;
	margin-left:14px;
}


