body {
	margin: 0px;
	padding: 0px;
	color:#00000;
	text-align: center;
	background: #000000 url(../img/bck.jpg) no-repeat;
	/*  background: #000000 url(../img/bck_tile.jpg) repeat; */
	background-position: top center;
	background-attachment: fixed;
}

div#outerpage { width: 980px; text-align: center; padding: 10px; background: #dddddd; border-left: 1px solid #494949; border-right: 1px solid #494949; border-bottom: 1px solid #494949; }
div#content { width: 960px; text-align: center; background: #ffffff; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }

.floatright { float: right; padding-right: 5px; padding-top: 5px; }

/* ***************** superbanner ******************** */
.superbanner {
  height:120px;
  width:1000px;
  text-align:center;
  text-valign:middle;
  border-left:solid 1px #000000;
  border-top:solid 0px #9e9e9e;
  border-right:solid 1px #000000;
  border-bottom:solid 0px #d8d7d7;
  margin: 0px;
  padding: 0px;
  background: #000000;
}
.footer {
  width:1000px;
  text-align:center;
  text-valign:middle;
  border-left:solid 1px #9e9e9e;
  border-top:solid 0px #9e9e9e;
  border-right:solid 1px #9e9e9e;
  border-bottom:solid 0px #d8d7d7;
  margin: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  background: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #494949;
  font-weight: bold;
  text-decoration: none;
}

/* ***************** contenu menu ******************** */
.contenu_menu {
  height:110px;
  width:1000px;
  align:center;
  border-left:solid 1px #000000;
  border-top:solid 0px #000000;
  border-right:solid 0px #000000;
  border-bottom:solid 0px #000000;
  margin: 0px;
  padding: 0px;
  background: #000000;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

/* ***************** CONTENU SPECIFIQUE PLANETE TAG ******************** */
.contenu_central {
  position: relative;
  top: -12px;
  width:1000px;
  align:center;
  border-left:solid 1px #000000;
  border-top:solid 0px #848588;
  border-right:solid 1px #000000;
  border-bottom:solid 0px #9e9e9e;
  margin: 0px;
  padding: 0px;
  background: #000000;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

.gen_header {
			   font: 9pt Helvetica, Arial, sans-serif;
			   font-weight: normal;
			   color: #ffffff;
			   text-align: left;
  			   text-valign: middle;
			   background: #000000 url(../img/bck_teaser_header.gif) repeat;
			   padding-left: 5px;
			   padding-top: 0px;
			   padding-bottom: 5px;
			   border-top: 0px solid #ef4b23;
			   border-left: 0px solid #ef4b23;
			   border-right: 0px solid #ef4b23;
			   border-bottom: 0px solid #ef4b23;
			   }
.gen_header_teaser {
			   font: 9pt Helvetica, Arial, sans-serif;
			   font-weight: normal;
			   color: #ffffff;
			   text-align: left;
  			   text-valign: middle;
			   padding-left: 0px;
			   padding-top: 0px;
			   padding-bottom: 0px;
			   }
.gen_content_animateurs {
				padding-top: 5px;
				padding-left: 10px;
				padding-right: 10px;
				padding-bottom: 5px;
				bgcolor: #000000;
				background: #000000;
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 0px solid #1380c3;
				}
.gen_content_noborder {
				padding-top: 5px;
				padding-left: 15px;
				padding-right: 15px;
				padding-bottom: 5px;
				bgcolor: #000000;
				background: #000000;
				border-left: 0px solid #434244;
				border-right: 0px solid #434244;
				border-bottom: 0px solid #ef4b23;
				}
.gen_content_blanc {
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #ffffff;
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 0px solid #ef4b23;
				}
.gen_content_grisfonce {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #ffffff;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #464748;
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 0px solid #ef4b23;
				}
.gen_content_grispale {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #4c4d4f;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #cccccc;
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 0px solid #ef4b23;
				}
.gen_content_fonce {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #ffffff;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #000000;
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 0px solid #ef4b23;
				}
.gen_content_pageinterieure {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #000000;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				/* background: #434244; */
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 0px solid #434244;
				}
.gen_content_pageinterieure_blanche {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #000000;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #ffffff;
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 0px solid #434244;
				}
.gen_content_pageinterieure_blanche_noborder {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #000000;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #ffffff;
				border-left: 0px solid #434244;
				border-right: 0px solid #434244;
				border-bottom: 0px solid #434244;
				}
.gen_content_pageinterieure_noire_noborder {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #ffffff;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #000000;
				border-left: 0px solid #434244;
				border-right: 0px solid #434244;
				border-bottom: 0px solid #434244;
				}

.gen_content_trans {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #000000;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				/* background: #434244; */
				border-left: 1px solid #434244;
				border-right: 1px solid #434244;
				border-bottom: 1px solid #434244;
				}
.teaser_header {
			   height:30px;
			   width:100%;
			   font: 9pt Helvetica, Arial, sans-serif;
			   font-weight: normal;
			   color: #ffffff;
			   text-align: left;
  			   text-valign: middle;
			   background: #494949 url(../img/bck_teaser_header.gif) repeat;
			   padding-left: 5px;
			   padding-top: 0px;
			   padding-bottom: 0px;
			   border-top: 1px solid #ef4b23;
			   border-left: 1px solid #ef4b23;
			   border-right: 1px solid #ef4b23;
			   border-bottom: 0px solid #ef4b23;
			   }
.teaser_content {
				padding-top: 5px;
				padding-left: 15px;
				padding-right: 5px;
				padding-bottom: 5px;
				background: #d1d2d4;
				border-left: 1px solid #ef4b23;
				border-right: 1px solid #ef4b23;
				border-bottom: 1px solid #ef4b23;
				}
.teaser_header_style2 {
			   height:20px;
			   width:100%;
			   font: 9pt Helvetica, Arial, sans-serif;
			   font-weight: normal;
			   color: #ffffff;
			   text-align: left;
  			   text-valign: middle;
			   background: #0d9ad6;
			   padding-left: 5px;
			   padding-top: 0px;
			   padding-bottom: 0px;
			   border-top: 1px solid #656668;
			   border-left: 1px solid #656668;
			   border-right: 1px solid #656668;
			   border-bottom: 1px solid #656668;
			   }
.teaser_content_style2 {
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #515153;
				border-top: 1px solid #0f91d0;
				border-left: 1px solid #0f91d0;
				border-right: 1px solid #0f91d0;
				border-bottom: 1px solid #0f91d0;
				}
.teaser_header_style3 {
			   height:30px;
			   width:100%;
			   font: 9pt Helvetica, Arial, sans-serif;
			   font-weight: normal;
			   color: #ffffff;
			   text-align: left;
  			   text-valign: middle;
			   background: #ef4b23;
			   padding-left: 5px;
			   padding-top: 0px;
			   padding-bottom: 0px;
			   border-top: 1px solid #515153;
			   border-left: 1px solid #515153;
			   border-right: 1px solid #515153;
			   border-bottom: 1px solid #515153;
			   }
.teaser_content_style3 {
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #000000;
				border-top: 1px solid #1380c3;
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 1px solid #1380c3;
				}
.teaser_content_combat {
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #000000 url(../img/bck_combats.gif) no-repeat;
				border-left: 1px solid #1380c3;
				border-right: 1px solid #1380c3;
				border-bottom: 0px solid #ef4b23;
				}
.teaser_content_manchette {
				padding-top: 15px;
				padding-left: 15px;
				padding-right: 15px;
				padding-bottom: 15px;
				background: #ffffff;
				border-left: 1px solid #ef4b23;
				border-right: 1px solid #ef4b23;
				border-bottom: 1px solid #ef4b23;
				}
.teaser_content_manchette_secondaire {
				padding-top: 15px;
				padding-left: 15px;
				padding-right: 15px;
				padding-bottom: 15px;
				background: #d1d2d4;
				border-left: 1px solid #ef4b23;
				border-right: 1px solid #ef4b23;
				border-bottom: 1px solid #ef4b23;
				}
.teaser_content_video {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #ffffff;
				padding-top: 5px;
				padding-left: 5px;
				padding-right: 5px;
				padding-bottom: 5px;
				background: #231f20;
				border-left: 1px solid #ef4b23;
				border-right: 1px solid #ef4b23;
				border-bottom: 1px solid #ef4b23;
				}
.teaser_content_concours {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #ffffff;
				padding-top: 0px;
				padding-left: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				background: #231f20;
				border-left: 1px solid #ef4b23;
				border-right: 1px solid #ef4b23;
				border-bottom: 1px solid #ef4b23;
				}



.Section_content {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #000000;
				border-left: 0px solid #a00814;
				border-right: 0px solid #a00814;
				border-bottom: 0px solid #a00814;
				 }
.Section_content_photos {
				font: 8pt Helvetica, Arial, sans-serif;
			    font-weight: normal;
			    color: #000000;
				border-left: 0px solid #a00814;
				border-right: 0px solid #a00814;
				border-bottom: 0px solid #a00814;
				background: #4c4d4f;
				 }


.bouton_rss { /* style des onglets inactifs */
  height: 15px;
  text-align: left;
  text-valign: middle;
  align: left;
  valign: middle;
  border-left:solid 1px #ef4b23; /* encadrement */
  border-top:solid 1px #ef4b23; /* encadrement */
  border-right:solid 1px #ef4b23; /* encadrement */
  border-bottom:solid 1px #ef4b23; /* encadrement */
  color: #ef4b23;
  margin:0px 0px 0px 0px; /* marge extérieure */
  padding: 0px 5px 0px 0px; /* marge intérieure top right bottom left */
  background: #ffffff;
}

.bouton_rss:hover { /* style des onglets inactifs */
 background: #dddddd;
}

a.bouton_rss { /* style des liens se trouvant dans un onglet inactif */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  text-decoration: none; /* les liens ne sont pas soulignés */
}
a.bouton_rss:hover { /* style des liens se trouvant dans un onglet inactif */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  text-decoration: none; /* les liens ne sont pas soulignés */
}



.selectbox { /* style des onglets inactifs */
  font-family: Helvetica, Arial, sans-serif;
  font-size: 9px;
  color: #000000;
  height:20px;
  width: 100px;
  text-align:center;
  border-left:solid 1px #000000; /* encadrement */
  border-top:solid 1px #000000; /* encadrement */
  border-right:solid 1px #000000; /* encadrement */
  border-bottom:solid 1px #000000; /* encadrement */
  padding: 0px 0px 0px 0px; /* marge intérieure top right bottom left */
  background: #eeeeee;
}

.selectbox2 {
	width: 300px;
	height: 20px;
	padding-top: 2px;
	border: 1px solid #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	background-color: #dddddd;
	color: #404040;
}

.bouton2 { /* style des onglets inactifs */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  height:20px;
  text-align:center;
  border-left:solid 1px #1380c3; /* encadrement */
  border-top:solid 1px #1380c3; /* encadrement */
  border-right:solid 1px #1380c3; /* encadrement */
  border-bottom:solid 1px #1380c3; /* encadrement */
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
  background: url(../img/bck_bouton.gif) center repeat-x;
}
.bouton2:hover { /* style des onglets inactifs */
  background: url(../img/bck_bouton_hover.gif) center;
}

a.bouton2 { /* style des liens se trouvant dans un onglet inactif */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: normal;
  text-decoration: none; /* les liens ne sont pas soulignés */
}
a.bouton2:hover { /* style des liens se trouvant dans un onglet inactif */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #1380c3;
  font-weight: normal;
  text-decoration: none; /* les liens ne sont pas soulignés */
}


/* ***************** CONTENU SPECIFIQUE PLANETE TAG ******************** */


.wire_tl
{height:10px; width: 10px; background:#fff url(../img/wire_tl.gif) 100% 0 no-repeat;}
.wire_tr
{height:10px; width: 10px; background:#fff url(../img/wire_tr.gif) 100% 0 no-repeat;}
.wire_bl
{height:10px; width: 10px; background:#fff url(../img/wire_bl.gif) 100% 0 no-repeat;}
.wire_br
{height:10px; width: 10px; background:#fff url(../img/wire_br.gif) 100% 0 no-repeat;}
.wire_tc
{height:10px; background:#fff url(../img/wire_tc.gif) 100%;}
.wire_bc
{height:10px; background:#fff url(../img/wire_bc.gif) 100%;}
.wire_sl
{width:10px; background:#fff url(../img/wire_sl.gif) 100%;}
.wire_sr
{width:10px; background:#fff url(../img/wire_sr.gif) 100%;}
.wire_contenu
{background:#ffffff;}

.pointille
{height:11px; background: url(../img/pointille2.gif) 100% 0 repeat-x;}



/* ***************** TEXTE SPECIFIQUE MOOD ******************** */
.texte_mauve_9 { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #54b3ed; text-decoration: none; }
.texte_mauve_9:hover { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #54b3ed; text-decoration: underline; }
.texte_mauve { font: 10pt Helvetica, Arial, sans-serif; font-weight: normal; color: #105ba7; text-decoration: none; }
.texte_mauve:hover { font: 10pt Helvetica, Arial, sans-serif; font-weight: normal; color: #105ba7; text-decoration: underline; }
.texte_gris_8 { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #636466; text-decoration: none; }
.texte_gris_8:hover { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #636466; text-decoration: underline; }
.texte_gris_10 { font: 10pt Helvetica, Arial, sans-serif; font-weight: normal; color: #636466; text-decoration: none; }
.texte_gris_10:hover { font: 10pt Helvetica, Arial, sans-serif; font-weight: normal; color: #636466; text-decoration: underline; }
.texte_gris_pale_8 { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #bfbfc0; text-decoration: none; }
.texte_gris_pale_8:hover { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #bfbfc0; text-decoration: underline; }
.texte_gris_pale_9 { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #bfbfc0; text-decoration: none; }
.texte_gris_pale_9:hover { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #bfbfc0; text-decoration: underline; }
.texte_blanc_8 { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none; }
.texte_blanc_8:hover { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: underline; }
.texte_blanc_9 { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none; }
.texte_blanc_9:hover { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #1380c3; text-decoration: underline; }
.texte_blanc_10 { font: 10pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none; }
.texte_blanc_10:hover { font: 10pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: underline; }
.texte_orange_9 { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ef4b23; text-decoration: none; }
.texte_orange_9:hover { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ef4b23; text-decoration: underline; }
.texte_noir_9 { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #000000; text-decoration: none; }
.texte_noir_9:hover { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; }
.texte_blanc_12 { font: 12pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none; }
.texte_blanc_12:hover { font: 12pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: underline; }
.texte_itag { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none; }
.texte_itag:hover { font: 9pt Helvetica, Arial, sans-serif; font-weight: normal; color: #010c61; text-decoration: none; }
.boutonmetal { font: 8pt Helvetica, Arial, sans-serif; font-weight: bold; padding-left: 10px; color: #ffffff; text-decoration: none; }
.boutonmetal:hover { font: 8pt Helvetica, Arial, sans-serif; font-weight: bold; padding-left: 10px; color: #5cade0; text-decoration: underline; }

.titre_manchette_principale { font: 10pt Helvetica, Arial, sans-serif; font-weight: bold; color: #000000; text-decoration: none; }
.titre_manchette_principale:hover { color: #1782c3; text-decoration: underline; }
.titre_manchette_secondaire { font: 9pt Helvetica, Arial, sans-serif; font-weight: bold; color: #000000; text-decoration: none; }
.titre_manchette_secondaire:hover { color: #1782c3; text-decoration: underline; }
.resume_manchette { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #000000; text-decoration: none; }
.resume_manchette:hover { color: #1782c3; text-decoration: underline; }

.titre_manchette_principale2 { font: 10pt Helvetica, Arial, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; }
.titre_manchette_principale2:hover { color: #1782c3; text-decoration: underline; }
.titre_manchette_secondaire2 { font: 9pt Helvetica, Arial, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; }
.titre_manchette_secondaire2:hover { color: #1782c3; text-decoration: underline; }
.resume_manchette2 { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none; }
.resume_manchette2:hover { color: #1782c3; text-decoration: underline; }

.title_artistedumois { width: 100%; text-align: center; text-valign: middle; padding: 3px; font: 11pt Arial, Helvetica, sans-serif; font-weight: bold; border: 1px solid #4a494b; background: #4a494b url(../img/bck_titre.gif) repeat-x; color: #b0b0b0; text-decoration: none; }
.texte_artistedumois { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #d1d0d0; text-decoration: none; border-bottom: 1px dotted #9c9c9d; }
.texte_artistedumois:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #d1d0d0; text-decoration: none; border-bottom: 1px dotted #9c9c9d; }
.feature_artistedumois { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #d1d0d0; width: 100%; text-decoration: none; padding: 3px; border: 1px dotted #b7b7b7; }

/* ***************** /TEXTE SPECIFIQUE PLANETE TAG ******************** */

.rssperso_label { font-family: Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.rssperso_title { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; }
.rssperso_title:hover { color: #1380c3; text-decoration: none; }
.rss_news_title { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; text-decoration: none; }
.rss_news_title:hover { color: #1380c3; text-decoration: none; }


.Section_header { font: 9pt Georgia, Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; font-style: italic; color: #ffffff; background:#494949 url(../img/bck_section_header.jpg) 100% 0 repeat-x; padding-left: 5px; padding-top: 1px; padding-bottom: 2px; border-top: 2px solid #a00814; }

.Section_cell { background: #cccccc; }

.article_date { font: 8pt Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #8d8d8d; }
.article_titre { font: 11pt Helvetica, Arial, sans-serif; font-weight: bold; color: #000000; }
.texte { font: 8pt Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #000000; }
.imgLabel { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-align: left; color: #818181; }

.lien_article_titre { font: 13pt Georgia, Times, Tahoma, serif; font-weight: bold; color: #000000; text-decoration: none; }
.lien_article_titre:hover { color: #555555; text-decoration: underline; }
.lien_article_resume { font: 10pt Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #555555; text-decoration: none; }
.lien_article_resume:hover { color: #000000; text-decoration: none; }

.LS { font: 8pt Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #8d8d8d; text-decoration: underline; }
.LS:hover { font: 8pt Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #000000; text-decoration: underline; }

.lien_article_titre_small { font: 9pt Georgia, Times, Tahoma, serif; font-weight: bold; color: #555555; text-decoration: none; }
.lien_article_titre_small:hover { color: #404040; text-decoration: underline; }
.lien_article_resume_small { font: 8pt Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #555555; text-decoration: none; }
.lien_article_resume_small:hover { color: #000000; text-decoration: none; }

.lien_article { font: 8pt Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #555555; text-decoration: none; }
.lien_article:hover { text-decoration: none; }

.lien_article2 { font: 8pt Tahoma, Helvetica, Arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none; }
.lien_article2:hover { color: #1782c3; text-decoration: none; }

.lien_header { font-family: Tahoma, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #6d6e71; text-decoration: none; }
.lien_header:hover { text-decoration: underline; }

.title_gen1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #555555; }
.texte_gen1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #555555; }
.lien_gen1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #555555; text-decoration: none; }
.lien_gen1:hover { text-decoration: underline; }

.title_gen2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #555555; }
.texte_gen2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #555555; }
.lien_gen2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #555555; text-decoration: none; }
.lien_gen2:hover { text-decoration: underline; }

.title_gen3 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #909090; }
.texte_gen3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff; }
.texte_gen3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #909090; }
.lien_gen3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #909090; text-decoration: none; }
.lien_gen3:hover { color: #0f91d0; text-decoration: underline; }

.texte_gen4 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; }

.orange_8 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #cba348; }

.cadre_pale { text-align: left; padding: 0px; background: #cccccc; border: 1px solid #a00814; }
.cadre_grisfonce { text-align: left; padding: 0px; background: #494949; border-top: 2px solid #a00814; }

.archives_dark_cell { font-family: Arial, Helvetica, sans-serif; background: #d1d2d4;	color: #000000; font-size: 8pt; padding: 2px; border-bottom: 0px solid #aeaeae; }
.archives_light_cell { font-family: Arial, Helvetica, sans-serif; background: #ffffff; color: #000000; font-size: 8pt; padding: 2px; }
.archives_light_cell:hover { font-family: Arial, Helvetica, sans-serif; background: #ee2d24; color: #ffffff; font-size: 8pt; padding: 2px; }
.archives_navig_text { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; }
.archives_navig_link { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none; }
.archives_navig_link:hover { text-decoration: underline; }

.active_cell { font-family: Arial, Helvetica, sans-serif; background: #ee2d24; color: #ffffff; font-size: 8pt; padding: 2px;}
.active_cell:hover { font-family: Arial, Helvetica, sans-serif; background: #ee2d24; color: #ffffff; font-size: 8pt; padding: 2px;}

.lien_grille { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; text-decoration: none; }
.lien_grille:hover { text-decoration: underline; }

/* ***************** Boutons ******************** */
.bouton {
  height:20px;
  width:120px;
  text-align:center;
  text-valign:middle;
  border-left:solid 1px #494949;
  border-top:solid 1px #494949;
  border-right:solid 1px #494949;
  border-bottom:solid 2px #494949;
  margin: 0px;
  padding: 2px;
  background: url(../img/bck_bouton.gif) center;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #494949;
  font-weight: bold;
  text-decoration: none;
}

.bouton:hover { color: #a00814; }
/* ***************** /Boutons ******************** */

/* ***************** Sondage ******************** */
.sondage_question { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff; }
.sondage_choix { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; font-weight: normal; color: #ffffff; }
.sondage_result_link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; font-weight: bold; color: #ffffff; }
.sondage_result_link:hover { text-decoration: underline; }
.sondage_nbrepondant { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; font-weight: bold; color: #ffffff; }

.result-bck { background-color: #dddddd; border: 1px solid #cccccc; padding: 0px; height:12px; margin: 0px 0px 0px 0px; width: 100%; }
.result-bar { background: url(../img/bck_sondage.gif) repeat-x; margin: 0px 0px 0px 0px; height:12px; }

/* ***************** Combat / Sondage ******************** */
.sondage_question_combat { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff; }
.sondage_choix_combat { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; font-weight: bold; color: #ffffff; }
.sondage_result_link_combat { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; font-weight: bold; color: #ffffff; }
.sondage_result_link_combat:hover { text-decoration: underline; }
.sondage_nbrepondant_combat { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; font-weight: bold; color: #ffffff; }

.result-bck { background-color: #dddddd; border: 1px solid #cccccc; padding: 0px; height:12px; margin: 0px 0px 0px 0px; width: 100%; }
.result-bar { background: url(../img/bck_sondage.gif) repeat-x; margin: 0px 0px 0px 0px; height:12px; }


/* ***************** Concours ******************** */
.concoursTitle { text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold; color: #636466; }
.concoursTitleAll { text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold; color: #ffffff; }
.concoursTitleAll:hover { text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold; color: #c7c6c6; }
.textfield { border: 1px solid #848484;	background-color: #ffffff; }
.concours_selectfield { color: #424242; font-size: 10px; }
.concours_resume { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: normal;	color: #b3b3b3; }
.concours_desc { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal;	color: #b3b3b3; }
.concours_rules { font-family: Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: normal; color: #b3b3b3; }
.concours_label { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
.concours_question { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;	color: #000000; }

.concours_desc a { font-weight: bold; color: #1380c3; text-decoration: underline; }
.concours_desc a:hover { color: #ffffff; text-decoration: none; }

/* ***************** Site newsletter ******************** */
.sitenl_textfield { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #848484; background-color: #ffffff; }
.sitenl_formlabel { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; }

.pointille { height:11px; background:#fff url(../img/pointille.gif) 100% 0 repeat-x; }

/* ***************** Liens pertinents ******************** */
.sans_onglet_titre { font: 10pt Helvetica, Arial, sans-serif; font-weight: bold; color: #636466; text-decoration: none; }
.texte_gris_8 { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #636466; text-decoration: none; }
.texte_gris_8:hover { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #636466; text-decoration: none; }

/* ***************** Blogs ******************** */
.blog_title { font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold; text-decoration: none;	color: #1380c3; }
.blog_title:hover { text-decoration: underline;	color: #848484; }
.blog_details { font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold; text-decoration: none;	color: #1380c3; }
.blog_details:hover { text-decoration: underline;	color: #848484; }

/* ***************** Date / Meteo ******************** */
.date { font: 8pt Arial, helvetica, verdana, sans-serif; color: #fff; padding-left: 3px; padding-right: 3px; }
.texte_date_8 { font: 8pt Arial, Helvetica, sans-serif; font-weight: normal; color: #54b3ed; text-decoration: none; }
.texte_date_8:hover { font: 8pt Arial, Helvetica, sans-serif; font-weight: normal; color: #ffffff; text-decoration: underline; }

.meteo_title { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ffffff; }
.meteo_subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; }
.meteo_temp { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #ffffff; }
.meteo_texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; }
.BasDePage_select { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; background-color: #ededed; color: #000; border: 1px solid #818181; }

/* ***************** iTag Lists ******************** */
.itag_header { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; padding: 2px 0px 2px 0px; background: #d1d2d4; }
.itag1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 2px 0px 2px 0px; background: #ffffff; }
.itag2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 2px 0px 2px 0px; background: #d1d2d4; }
.titre_list { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff; padding: 0px 0px 0px 0px; }

.link_itag { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
.link_itag:hover { text-decoration: none; }

/* ***************** MOOD Shopping ******************** */
.link_shopping { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff; text-decoration: none; }
.link_shopping:hover { color: #0d9ad6; text-decoration: underline; }

/* ***************** Footer ******************** */
.bouton_footer_rnc { height:16px; text-align:center; border-left:solid 0px #ef4b23; border-top:solid 0px #ef4b23; border-right:solid 0px #ef4b23; border-bottom:solid 0px #ef4b23; color: #ffffff; margin:0px 0px 0px 0px; padding: 2px 5px 2px 5px; background: #000000; }
.bouton_footer_rnc:hover { background: #636466; }
a.bouton_footer_rnc { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none; }
.texte_gris_8_lien { font: 8pt Helvetica, Arial, sans-serif; font-weight: normal; color: #636466; text-decoration: underline; }
.texte_gris_8_lien:hover { color: #000000; }

/* ***************** Horaire ******************** */
.active_show_cell { font-family: Arial, Helvetica, sans-serif; background: #25a5e4; color: #ffffff; font-size: 8pt; padding: 2px; }
