body {
	font-family:Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0;
	font-size:11px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#menu1 { /* barre_menu */
	margin-left:auto;
	text-align:center;
	left:360px;
	top:48px;
	width:341px;
	background-color: #666D70;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: white;
	font-weight: bold;
	z-index: auto;
	margin-right: auto;
	position: relative;
	height: auto;
	/*position: relative;*/
}
#Layer1 { /* barre_menu */
	margin-left:auto;
	text-align:center;
	left:0px;
	top:0px;
	width:760px;
	background-color: #666D70;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: white;
	font-weight: normal;
	z-index: auto;
	margin-right: auto;
	/*position: relative;*/
}
#layer2 {  /* barre_titre */
	margin-left:auto;
	margin-top: auto;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: white;
	font-weight: normal;
	padding: 0px;
	width: 760px;
	top: 48px;
	height: 24px;
	left: 0px;
/*	position: relative;*/
	text-indent: 30px;
}
#layer_body {  /* barre_titre */
	margin-left:auto;
	margin-top: auto;
	margin: 0px;
	left: 0px;
	top: 0px;
	text-align:center;
	padding: 0px;
	width: 0px;
	height: 0px;
	position: relative;
}
#Layer2_portrait {  /* barre_titre */
	background-color: #2DC6D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: white;
	font-weight: bold;
	padding: 0px;
	position: absolute;
	right: 0px;
	height: 24px;
	width: 760px;
	left: 0px;
	top: 48px;
}
#layer2_envies {  /* barre_titre */
	background-color: #DD4F05;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: white;
	font-weight: bold;
	padding: 0px;
	position: absolute;
	right: 0px;
	height: 24px;
	width: 760px;
	left: 0px;
	top: 48px;
}
#layer2_edito {  /* barre_titre */
	background-color: #E7BAA4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: white;
	font-weight: bold;
	padding: 0px;
	position: absolute;
	right: 0px;
	height: 24px;
	width: 760px;
	left: 0px;
	top: 48px;
}
#layer2_envies {  /* barre_titre */
	background-color: #DD4F05;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: white;
	font-weight: bold;
	padding: 0px;
	position: absolute;
	right: 0px;
	height: 24px;
	width: 760px;
	left: 0px;
	top: 48px;
}

.logo_orange {
	font-family: Arial;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 18px;
	width: 238px;
}
.logo_et {
	font-size: 16px;
	color: white;
	font-weight: bold;
	font-family: Arial;
}


#Layer3 {  /* texte page1 */
	left:399px;
	top:90px;
	width:304px;
	height:267px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: white;
	font-weight: bold;
	padding: 0px;
	position: absolute;
	right: 0px;
	text-align: justify;
}
li.MsoNormal {
text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	line-height:113%;
	text-align:left;
	font-family:Georgia;
	font-size:9.15pt;
	color:black;
}
div.MsoNormal {
text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	line-height:113%;
	text-align:left;
	font-family:Georgia;
	font-size:9.15pt;
	color:black;
}
p.MsoNormal {
text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:9.0pt;
	line-height:113%;
	text-align:left;
	font-family:Georgia;
	font-size:9.15pt;
	color:black;
}
.lien {
    position: relative; top: -5px; color:#FFFFFF; font-size: 10px; font-family: Arial;    text-decoration: none;
}
.divise {
    position: relative; top: -3px; color: #C0C0C0; background: #666D70; font-size: 16pt;
}
.lien2 {
	position: relative;
	top: 0px;
	color:#5F5F5F;
	font-size: 12pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1pt;
	text-decoration: none;
	font-style: normal;
	line-height: 18pt;
}
.lien3 {
	position: relative;
	top: 0px;
	color:#000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	line-height: 18px;
}
.lien3_formules {
	position: relative;
	top: 0px;
	color:#660066;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	line-height: 18pt;
}
.lien4_presse {
	position: relative;
	top: 0px;
	color:#FB8C11;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	line-height: 18pt;
}
.divise2 {
    position: relative; top: -3px; color: #5F5F5F; background: #C5BCA4; font-size: 16pt;
}
.style17 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	width: 238px;
	color: #FFFFFF;
}
.style19 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
}
.logo {
	text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	line-height:100%;
	text-align:center;
	font-family:Georgia;
	font-size:16pt;
	color:#FCAD56;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	width: 238px;
	height: auto;
}
p.logo_et {
text-indent:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
	margin-bottom:9pt;
	line-height:100%;
	text-align:left;
	font-family:Georgia;
	font-size:10pt;
	color:white;
}

p.conseil { text-align:center;
text-align:center;
 font-size:10pt;
 line-height:100%;
 font-family:Arial;
 color:white;
 font-weight:bold;
 }


p.page114 {
	text-align:left;
	line-height:150%;
	text-align:justify;
	font-size:14pt;
	font-family:Arial;
	color:#5F5F5F;
	font-style: normal;
	font-weight: normal;
	margin-top: auto;
	margin-left: auto;
}
p.page116 { 
	text-align:justify;
	margin-bottom:0pt;
	line-height:100%;
	text-align:justify;
	font-size:16pt;
	font-family:Arial;
	color:#FCAD56;
}
p.page124 { 
text-align:justify;
margin-bottom:0pt;
line-height:normal;
font-size:16pt;
line-height:100%;
font-family:Arial;
color:#5F5F5F;
}
s.style14 {
	font-size: 18pt;
	color: white;
}
.titrePage {
margin-left:460pt;
font-size:12.0pt;
line-height:125%;
font-family:Arial;
color:white;
position:absolute;
left: 400px;
top: auto;
}



#form_form12 {
	margin-left:auto;
	margin-top: auto;
	margin: 0px;
	width:340px;
	height:220px;
	top: 0px;
	left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	padding: 20px;
	background-color: #E0AABA;
}
#form_form13 {
	margin-left:auto;
	margin-top: auto;
	margin: 0px;
	width:540px;
	height:100px;
	top: 0px;
	left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	padding: 20px;
	background-color: #D9959D;
	}
#form_form14 {
	margin-left:auto;
	margin-top: auto;
	margin: 0px;
	width:340px;
	height:210px;
	top: 0px;
	left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	padding: 20px;
	background-color: #D9959D;
}
#form_retour {
	margin: 0px;
	width:976px;
	height:30px;
	top: 0px;
	left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	padding: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #E8E5E2;
}
.form_texte {
	text-align:justify;
	line-height:normal;
	color:#993366;
	margin: 0pt;
}

.texte_violet {
	text-align:justify;
	line-height:normal;
	color:#993366;
	margin: 0pt;
}
.texte_noir {
	text-align:justify;
	line-height:normal;
	color:#000000;
	font-weight: normal;
	margin: 0pt;
}
.texte_orange {
	text-align:justify;
	line-height:normal;
	color:#DF942F;
	font-weight: normal;
	margin: 0pt;
}
.texte_contact_orange {
	color: #DF942F;
	line-height: normal;
	font-weight: bold;
}
.form_texte_noir {
	text-align:justify;
	line-height:normal;
	color:#000000;
	font-weight: normal;
	margin: 0pt;
}
.form_texte_bleu {
	text-align:justify;
	line-height:140%;
	color:#1E7A6D;
	font-weight: normal;
	margin: 0pt;
}
.texte_bleu {
	text-align:justify;
	line-height:140%;
	color:#1E7A6D;
	font-weight: normal;
	margin: 0pt;
}
.titre_gris {
	text-align:justify;
	line-height:140%;
	color:#606060;
	font-weight: normal;
	margin: 0pt;
}
.texte_gris {
	text-align:justify;
	line-height:normal;
	color:#606060;
	font-weight: normal;
	margin: 0pt;
}
.titre_marron {
	text-align:justify;
	line-height:140%;
	color:#6A3500;
	font-weight: bold;
	margin: 0pt;
}
.texte_marron {
	text-align:justify;
	line-height:140%;
	color:#6A3500;
	font-weight: normal;
	margin: 0pt;
}
.form_texte_noir_g {
	text-align:right;
	margin-left:9.0pt;
	margin-right:9.0pt;
	margin-bottom:0pt;
	font-size:10pt;
	line-height:140%;
	font-family:Arial;
	color:#000000;
	font-weight: normal;
}
.form_texte_noir1 {
	text-align:left;
	margin-left:9.0pt;
	margin-right:9.0pt;
	margin-bottom:0pt;
	font-size:10pt;
	font-family:Arial;
	color:#000000;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}
.form_texte_blanc {
	text-align:justify;
	margin-left:9.0pt;
	margin-right:9.0pt;
	margin-bottom:0pt;
	font-size:10pt;
	line-height:140%;
	font-family:Arial;
	color:#000000;
	font-weight: normal;
}
.texte_blanc {color: #FFFFFF; font-size: 10pt; }
.texte_blanc_gras {color: #FFFFFF; font-weight: bold; font-size: 12pt; }
#page         
        {
	position: static;
	left: 50%;
	width: 760px;
	margin-left: 0px;
	margin-top: 0px;
	right: 50%;
	height: 600px;
        }
#global {
     margin-left: auto;
     margin-right: auto;
     width: 760px ; /* largeur obligatoire pour être centré */
     }
#contenu { margin: 1em; }

.form0_titre {
	margin-left:auto;
	margin-right:auto;
	text-indent: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: white;
	font-weight: bold;
	padding: 0px;
/*	position: absolute;*/
	right: 0px;
	height: 24px;
	width: 760px;
	left: 0px;
	top: 48px;
}
#form_Layer66 {
	margin:0;
	position:relative;
	width:580px;
	height:20px;
	z-index:7;
	left: 0px;
	top: 0px;
	padding: 10px;
	padding-right: 100px;
	padding-left: 80px;
	background-color: #E7C3CB;
}
.form11_titre {
	text-align:left;
	line-height:normal;
	color:#FFFFFF;
	font-weight:bold;
	font-style: normal;
	margin: 0pt;
	letter-spacing: normal;
	text-indent: 520px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
.form11_titre1 {
	text-align:left;
	line-height:normal;
	font-family:Arial;
	color:#660066;
	font-weight:bold;
	font-style: normal;
	letter-spacing: normal;
	margin: 0pt;
}
.form_lien {
	text-align:right;
	font-weight: normal;
	color: #000000;
}
.form_lien1 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:right;
}
.form_lien2 {
	text-align:right;
	font-size: 14px;
	font-weight: bold;
	color: #402000;

}
.form_lien_titre {
	text-align:right;
	color:#8F795B;
}

#layer2_formules {

	background-color: #A67BA3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: white;
	font-weight: bold;
	position: relative;
	height: 24px;
	width: 760px;
	left: 0px;
	top: 0px;
}
.photo {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#form_Layer66 {
	margin:0;
	float:right;
	width:896px;
	height:50px;
	background-color: #E8E5E2;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
	top: 0px;
	left: 0px;
	text-align: right;
}
div#page{
width:976px;
text-align:left;
}
/*header*/
#header{
width:100%;
height:203px;
text-align:left;
}
#header_top00{
width:100%;
height:37px;
text-align:left;
}

#menu_items{
float:right;
}
#header_title{
color:#ffffff;
font-size:36px;
padding-top:30px;
padding-left:80px;
font-family:Gulim,Verdana, Arial, Helvetica, sans-serif;
}
#header_title span{
	/*color:#db8b85; */ /* db8b85  */
	font-size:12px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	top:-5px;
}
/*menu*/
#menu{
}
div#menu #menu_pad{
font-size:15px;
color:#e2efff;
padding-top:15px;
padding-right:15px;
}
div#menu a{
color:#FFFFFF;
}
div#menu a:hover{
color:#e2efff;
}
div#menu #menu_items div{
float:left;
}
div#menu #menu_items div.no_bg{
float:left;
padding-right:5px;
}
/* end menu */
/* end header */
/* blog*/
div#page #blog{
background:url(images/corps_bg.gif) repeat-y right top;
float:left;
width:100%;
}
div#page #blog_pad{
float:center;
width:100%;
}
div#blog #blog_gauche{
width:156px;
float:left;
}
div#blog #blog_left{
	width:600px;
	float:left;
	padding-top:25px;
	padding-right:20px;
	background-color: #E8E5E2;
}
div#blog #blog_right{
width:150px;
float:left;
}
#header_end{
width:100%;
height:48px;
background:url(images/entete_bas_bg.gif) no-repeat top;
}