/* CSS Document */
.margin_right_10					{	margin-right:10px;	}
.margin_left_10						{	margin-left:10px;	}
.padding_10							{	padding:10px;	}
.padding_10_img						{	padding:10px;	}
h1									{	color:#FF0480;font-size:24px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;	}
.texte_rose_11						{	color:#FF0480;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_rose_12						{	color:#FF0480;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_noir_11						{	color:#000000;font-size:11px;font-family:Arial, Helvetica, sans-serif;	}
.texte_noir_12						{	color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_gris_11						{	color:#666666;font-size:11px;font-family:Arial, Helvetica, sans-serif;	}
.texte_gris_12						{	color:#666666;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
.texte_vert_11						{	color:#77BE42;font-size:11px;font-family:Arial, Helvetica, sans-serif;	}
.texte_vert_13						{	color:#77BE42;font-size:13px;font-family:Arial, Helvetica, sans-serif;	}
.titre_noir_24						{	color:#000000;font-size:24px;font-family:Arial, Helvetica, sans-serif;	}
.titre_rose_24						{	color:#FF0480;font-size:24px;font-family:Arial, Helvetica, sans-serif;	}
.separateur_gris					{	background-color:#999999;height:1px; line-height:1px;font-size:1px;margin:12px 0;overflow:hidden;	}

/* not editor */
a									{	color:#999999;text-decoration:none;font-size:12px;font-family:Arial, Helvetica, sans-serif;	}
a:hover								{	color:#FF0480;	}
.clearer							{	clear:both;font-size:0;height:0;line-height:0;	}
body 								{	margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background:url(images/fond_bas.jpg) bottom repeat-x;	}
td,p,div,b,strong					{	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;	}
#global								{	/*background:url(images/fond_haut.jpg) repeat-x;*/	}
#header								{	position:relative;height:270px;overflow:hidden;z-index:1;width:1052px;margin:0 auto;	}
#header .logo						{	position:absolute;left:170px;bottom:70px;z-index:4;	}
#header .bandeau					{	position:absolute;left:0px;top:0px;z-index:3;	}
#header .barre						{	position:absolute;left:0px;bottom:19px;border-bottom:6px solid #E8E6E6;z-index:2;width:100%;padding:0px;margin:0px;	}

#contenu							{	position:relative;width:882px;margin:0 auto;	}
#contenu .colonne_gauche			{	width:207px;float:left;padding:0px 25px 0 0;margin-top:-14px;	}
#contenu .colonne_gauche .contenu	{	position:relative;	}
#contenu .colonne_droite			{	width:588px;border:6px solid #E8E6E6;float:left;margin-top:12px;padding:25px;position:relative;overflow:hidden;z-index:1;background:#FFFFFF;	}
#contenu .date						{	background:url(images/fond_date.png);height:87px;width:87px;position:absolute;right:-42px;top:50px;text-align:center;z-index:2;	}
#contenu .date .jour				{	color:#00FCFF;font-size:24px;font-weight:bold;margin-top:11px;	}
#contenu .date .mois				{	color:#42FF00;font-size:24px;font-weight:bold;	}

.vsetes								{	color:#999999;font-size:11px;font-weight:bold;position:relative;left:233px;top:0px;	z-index:10;}
.vsetes a							{	color:#4E4E4E;text-decoration:none;font-weight:normal;	}
.vsetes a:hover						{	color:#FF0480;	}

#footer								{	width:882px;margin:0 auto;position:relative;	}
#footer .barre						{	border-bottom:6px solid #E8E6E6;width:100%;padding:0px;margin:10px 0 8px 0;	}

/* Styles menus */
.menu1 								{	font-family: Tahoma, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #666666; list-style: none; clear: both; padding: 0; margin: 0;border:6px solid #E8E6E6;z-index:250; }
.menu1 li							{	position: relative;border-bottom:1px solid #E8E6E6;z-index:250; }
.menu1 ul							{	list-style: none; padding: 0; margin: 0; }
.menu1 ul li						{	background: none #F4F4F4; color: #A10E16; margin: 0; }
.menu1 a							{	display: block; width: auto;padding:6px 2px 6px 15px;background:url(images/puce_grise.gif) no-repeat 5px 8px #F4F4F4;font-family: Tahoma, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; text-transform:uppercase; }
.menu1 a:hover						{	text-decoration: none; /*background: url(images/puce_blanche.gif) no-repeat 5px 8px #D7D7D7;*/ color: #FF0480;}
.menu1 .selected					{	/*background: url(images/puce_blanche.gif) no-repeat 5px 8px #D7D7D7;*/ color: #FF0480; }
.menu1 .subselected					{	background: none #D7D7D7; color: #828282; }
.menu1 li:hover						{	color: #ea0000; }

.menu1 li:hover > ul				{	display: block; }

.menu1 li li						{	background-color:#D7D7D7;/*padding:1px 1px 0px 1px;*/border-bottom:1px solid #FFFFFF; }
.menu1 li li a						{	background: #E8E6E6;color: #828282; }
.menu1 li li a:hover				{	background: #E8E6E6; }
.menu1 ul							{	position: absolute; width: 195px; top: 0; left: 195px; z-index: 10; background: none #DEDEDE; list-style: none; display: none; }

/* style boite */
.boite								{	border:6px solid #E8E6E6; background:#F4F4F4;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;	}
.boite th							{	text-align:left;border-bottom:1px solid #E8E6E6;padding:5px;	}
.boite  td							{	padding:5px;	}

/* formulaire newsletter */
.inscription_newsletter_erreur		{	color:#FF0000;font-size:10px;	}
.inscription_newsletter_valid		{	color:#009900;font-size:10px;	}
#champ_mail input					{	border:1px solid #000000;width:181px;margin:5px 0;font-size:11px;padding-left:3px;height:15px;	}
#champ_mail	label					{	display:none;	}
.mentions							{	display:none;	}
.bouton_valider						{	text-align:center;	}
.bouton_valider input				{	background-color:#D7D7D7;color:#FFFFFF;border:none;font-size:14px;font-weight:bold;width:66px;height:25px;padding-bottom:2px;	}

/* newseletter */
