<
STYLE TYPE ="text/css">TR {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt
}

TD {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt
}

body.stylegen {
	background-color: #FFFFFF;
	margin-top: 0 px;
}

font.blanc {
	FONT-FAMILY: "arial";
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
}

.titre {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #8B8B8B;
	FONT-WEIGHT: bold;
	padding-left: 5 px;
	padding-top: 5 px;
	padding-bottom: 5 px;
	text-align: left;
}

.titre1 {
	FONT-FAMILY: "arial";
	FONT-SIZE: 12pt;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	padding-left: 5 px;
	padding-top: 5 px;
	padding-bottom: 5 px;
	text-align: left;
}

.titre2 {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	padding-left: 5 px;
	padding-top: 5 px;
	padding-bottom: 5 px;
	text-align: left;
}

.signe_orange {
	FONT-FAMILY: "arial";
	FONT-SIZE: 14pt;
	COLOR: #FE8A02;
	FONT-WEIGHT: bold;
}

.intro {
	FONT-FAMILY: "arial";
	FONT-SIZE: 13pt;
	COLOR: #47516E;
	FONT-WEIGHT: bold;
}

TD.haut_g {
	BORDER-right: #000000 5px solid;
}

TD.haut_centre {
	BORDER-top: 0;
}

TD.date {
	FONT-FAMILY: "arial";
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-align: right;
}

TD.tab_centre_gau {
	BORDER-left: #000000 1px solid;
	BORDER-top: #000000 1px solid;
	BORDER-bottom: #000000 1px solid;
}

TD.tab_centre_gau2 {
	BORDER-right: #000000 1px solid;
	BORDER-bottom: #000000 1px solid;
}

TD.tab_centre_gau3 {
	BORDER-bottom: #000000 1px solid;
}

TD.tab_centre_dro { /*BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
	BORDER-bottom: #000000 1px solid;*/
	
}

TD.centre {
	vertical-align: top;
	width: 600 px;
	PADDING-left: 20 px;
	PADDING-right: 20 px;
}

TD.gauche {
	BORDER-right: #FFFFFF 5px solid;
	BORDER-top: #FFFFFF 5px solid;
	vertical-align: top;
	background-image: url(img_accueil/menuG_back.gif);
	background-repeat: repeat;
	width: 163px;
}

TD.droite {
	BORDER-left: #FFFFFF 2px solid;
	BORDER-top: #FFFFFF 5px solid;
	BACKGROUND-color: #CBD8F5;
	width: 172 px;
}

TD.menu_on {
	FONT-FAMILY: "arial";
	FONT-SIZE: 10pt;
	COLOR: #10263F;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FE8A02;
}

TD.menu_off {
	FONT-FAMILY: "arial";
	FONT-SIZE: 10pt;
	COLOR: #10263F;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #ffffff;
}

TD.txtgauche {
	PADDING-top: 5px;
	PADDING-left: 5px;
	PADDING-right: 5px;
}

.txt_gauche {
	FONT-FAMILY: "arial";
	FONT-SIZE: 10pt;
	COLOR: #000000;
}

.tit_txt_gauche {
	FONT-FAMILY: "arial";
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
}

TD.sous_menu_gauche_off {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	COLOR: #000000;
	BACKGROUND-COLOR: #FECE6B;
	BORDER-bottom: #FFE09B 1px solid;
	PADDING-top: 5px;
	PADDING-left: 4px;
	height: 20px;
}

TD.sous_sous_menu_gauche_off {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	COLOR: #000000;
	BACKGROUND-COLOR: #FECE6B;
	BORDER-bottom: #FFE09B 1px solid;
	PADDING-top: 5px;
	PADDING-left: 20px;
	height: 20px;
}

TD.sous_sous_menu_gauche_on {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	COLOR: #000000;
	BACKGROUND-COLOR: #FEE1A7;
	BORDER-bottom: #FFE09B 1px solid;
	PADDING-top: 5px;
	PADDING-left: 20px;
	height: 20px;
}

TD.menu_gauche_off {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFF0CE;
	BORDER-bottom: #FFE09B 1px solid;
	PADDING-top: 5px;
	PADDING-left: 4px;
	height: 20px;
}

TR.menu_gauche_off {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFF0CE;
	BORDER-bottom: #FFE09B 1px solid;
	PADDING-top: 5px;
	PADDING-left: 4px;
	height: 20px;
}

TD.menu_gauche_on {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	font-weight: bold;
	vertical-align: middle;
	COLOR: #000000;
	BACKGROUND-COLOR: #FDB316;
	/*BORDER-bottom: #FFE09B 1px solid;*/
	PADDING-top: 5px;
	PADDING-left: 4px;
	height: 20px;
}

TD.menu_gauche { /*BORDER-bottom: #000000 1px solid;*/
	
}

TR.menu_gauche_on {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	font-weight: bold;
	vertical-align: middle;
	COLOR: #000000;
	BACKGROUND-COLOR: #FDB316;
	BORDER-bottom: #FFE09B 1px solid;
	PADDING-top: 5px;
	PADDING-left: 4px;
	height: 20px;
}

TD.menu_droite_norm {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	vertical-align: middle;
	COLOR: #000000;
	BACKGROUND-COLOR: #DEDEDE;
	BORDER-bottom: #000000 1px solid;
	PADDING-top: 5px;
	PADDING-left: 5px;
	height: 20px;
}

TD.menu_droite_off2 {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	COLOR: #000000;
	BORDER-bottom: #000000 1px solid;
	PADDING-top: 5px;
	PADDING-left: 4px;
	PADDING-bottom: 5px;
}

TD.menu_droite_off {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	vertical-align: middle;
	background-color: #FFF0CE;
	COLOR: #000000;
	BORDER-bottom: #FFE09B 1px solid;
	PADDING-top: 5px;
	PADDING-left: 4px;
	height: 20px;
}

TD.menu_droite_off a {
	FONT-WEIGHT: normal;
}

TD.menu_droite_on {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #cbd8f5;
	BORDER-bottom: #FDB91E 1px solid;
	PADDING-top: 5px;
	PADDING-left: 4px;
	height: 20px;
}

TD.sous_menu_gauche {
	FONT-FAMILY: "arial";
	FONT-SIZE: 8pt;
	COLOR: #10263F;
	BACKGROUND-COLOR: #ffffff;
	PADDING-left: 10px;
	PADDING-bottom: 5px;
	PADDING-top: 5px;
	height: 20px;
}

.BUTTON {
	FONT-FAMILY: "arial";
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	background-color: #4767B4;
}

/*.INPUT 
{ 
 	FONT-FAMILY: "arial";
	FONT-SIZE: 7pt;
	COLOR: #000000;
	background-color: #FFFFFF ;
	border: #000000 1px solid ;
	PADDING-bottom: 5px;
	width:80px;
	height:18px;
}*/
.INPUT {
	FONT-FAMILY: "arial";
	FONT-SIZE: 7pt;
	COLOR: #000000;
	background-color: #FFFFFF;
	border: #000000 1px solid;
	PADDING-bottom: 5px;
	width: 80px;
	/*height:10px;*/
}

form.style {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #EBEBEB;
	BORDER-top: #000000 1px solid;
	BORDER-bottom: #000000 1px solid;
	width: 170px;
	vertical-align: top;
	horizontal-align: left;
}

td.fond_menu {
	BORDER-top: #FE8A02 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

td.fond_milieu {
	background-image: url(../img/home/fond_milieu.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	BACKGROUND-COLOR: #ffffff;
}

td.contenu {
	BORDER-top: #FE8A02 1px solid;
	BORDER-bottom: #FE8A02 1px solid;
	BORDER-right: #FE8A02 1px solid;
	BORDER-left: #FE8A02 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

td.pied {
	BORDER-top: #FE8A02 3px solid;
	BACKGROUND-COLOR: #848EAD;
	PADDING-right: 10px;
	PADDING-left: 10px;
}

td.info {
	BORDER-bottom: #FE8A02 1px solid;
	BORDER-left: #FE8A02 1px solid;
	PADDING-right: 2px;
}

td.actu {
	BORDER-left: #FE8A02 1px solid;
	PADDING-right: 2px;
	PADDING-left: 3px;
}

td.fond_iframe {
	BORDER-left: #FE8A02 1px solid;
	PADDING-right: 2px;
	PADDING-left: 3px;
	BACKGROUND-COLOR: #E0E7F1;
}

table.principal {
	BORDER-right: #000000 2px solid;
	BORDER-left: #000000 2px solid;
	BORDER-bottom: #000000 2px solid;
	border: 0;
}

A {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A:hover {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

TD.pied1 {
	BORDER-top: #000000 5px solid;
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: left;
	padding-left: 5 px;
	padding-top: 5 px;
}

A.pied1:hover {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: left;
}

A.pied1_selected {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.pied1_selected:hover {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.pied1 {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.pied2 {
	FONT-FAMILY: "arial";
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: left;
	padding-left: 5 px;
	padding-top: 5 px;
}

.txt_interieur-gen {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	color: #000000;
}

.txt_interieur_lien {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	FONT-WEIGHT: bold;
	color: #FDB315;
}

.petites_img {
	padding-left: 10px;
}

li.pied1 {
	COLOR: #000000;
	background-color: #CCCCCC;
}

li.pied2 {
	COLOR: #FFFFFF;
	background-color: #666666;
}

img.over {
	border: 1px solid black
}

img.out {
	border: 1px solid white
}

/*contenus textes*/
TD.titre_centre {
	BORDER-bottom: #3399CC 1px dotted;
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	color: #3399CC;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	text-align: left;
	padding-bottom: 2px;
}

TD.titre_centre2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color: #4767B4;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: left;
}

A.titre_centre3 {
	BORDER-bottom: #3399CC 1px dotted;
	FONT-FAMILY: "arial";
	FONT-SIZE: 13px;
	color: #3399CC;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	text-align: left;
	padding-top: 5px;
}

A.titre_centre3:hover {
	BORDER-bottom: #3399CC 1px dotted;
	FONT-FAMILY: "arial";
	FONT-SIZE: 13px;
	color: #777777;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	text-align: left;
	padding-top: 5px;
}

TD.textprincip_centre {
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

TD.textprincip_centre2 {
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	text-align: justify;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-right: 5px;
}

TD.textprincip_centre3 {
	/*BORDER-bottom: #3399CC 1px dotted;*/
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #FDB315;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 3px;
}

TD.textprincip_centre4 {
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	text-align: justify;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 3px
}

TD.textprincip_centre3 a {
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #4767B4;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: right;
}

TD.textprincip_centre3 a:hover {
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: right;
}

TD.text_bas_infos {
	BORDER-top: #3399CC 1px dotted;
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

TD.text_bas_infos a {
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #3399CC;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

TD.text_bas_infos a:hover {
	FONT-FAMILY: "arial";
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* -------------------  Nouveaux styles propres � la version 2007  ------------------- */
.module {
	border-bottom: 1px dashed #023582;
}

3398
CC

 /* >  ASPECT GENERAL  < */ .contenu,.contenu_txt,.contenu a,.breves_txt,.breves_date,.breves h1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

/* >  LES BREVES  < */
.breves_txt {
	color: #3754A4;
	text-align: justify;
}

.breves_date {
	color: #D58C00;
	text-align: left;
	display: block;
}

.breves h1 {
	color: #3754A4;
	text-align: left;
	display: block;
	font-size: 11px;
	font-weight: bold;
}

/* >  LE CONTENU NORMAL  < */
.contenu_txt {
	color: #000000;
	text-align: justify;
}

.contenu h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3754A4;
	text-align: left;
	display: inline;
	font-weight: bold;
	font-size: 14px;
}

.contenu a {
	color: #023586;
	text-align: right;
	font-weight: bold;
}

.contenu a:hover {
	text-decoration: underline;
}

/* >  LES LIENS DE TYPE "Tous les t�moignages"  < */
.lienBottom_type1 .lienBottom_type2 {
	width: 150px;
	height: 26px;
	border: 0;
	text-align: center;
}

.lienBottom_type1 {
	background-color: #4767B4;
}

.lienBottom_type2 {
	background-color: #FDB316;
}

.lienBottom_type1 a,.lienBottom_type2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.lienBottom_type1 a:hover,.lienBottom_type2 a:hover {
	text-decoration: none;
}

.btm_img {
	border-right: 1px dashed #3398CC;
}

TD.temoignage {
	background-color: #4767B4;
	padding: 5px;
}

.temoignage a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.temoignage a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

TD.initiative {
	background-color: #FDB316;
	padding: 5px;
}

.initiative a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
}

.initiative a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-style: normal;
}

.lienBanniere {}

.lienBanniere img {
    border: none;
}
.gmapInput{
background-color:#FDB316;
}

.gmapInput2{
background-color:#4767b4;
color:#FFFFFF;
}

