body#body { background: transparent url('image/fond_long.jpg') repeat  scroll center top; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(29, 106, 223); }
a:link,a:visited { color:#545453; text-decoration: none;}
a:hover { color:#545453; text-decoration: underline;}

HTML {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; FONT-FAMILY: DIN RegularAlternate,Verdana,Arial
}
TABLE {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; FONT-FAMILY: DIN RegularAlternate,Verdana,Arial
}


#bloc_centre:hover { 
	color:#545453;
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
	text-decoration: none;
}
#bloc_centre:active { 
	color:#FFFFFF;
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}
#bloc_centre:link { 
	color:#FFFFFF;
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}
surling_blanc:hover { 
	color:#545453;
	font-size: 11pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
	text-decoration: none;
}
surling_blanc:active { 
	color:#060053;
	font-size: 11pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
surling_blanc:link { 
	color:#060053;
	font-size: 11pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
	text-decoration: underline;
}


#surling:hover { 
	color:#545453;
	font-size:11pt;
	font-family:Arial,DIN RegularAlternate;
	FONT-WEIGHT:bold;
	text-decoration:underline;
}
#surling:active {
	color:#060053;
	font-size:11pt;
	font-family:Arial,DIN RegularAlternate;
	FONT-WEIGHT:bold;
	text-decoration:underline;
}
#surling:link { 
	color:#060053;
	font-size:11pt;
	font-family:Arial,DIN RegularAlternate;
	FONT-WEIGHT:bold;
	text-decoration:underline;
}
#hov_devis_gratuit_vert:hover { 
	color:#545453;
	font-size: 15pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
	text-decoration: none;
}
#hov_devis_gratuit_vert:active { 
	color:white;
	font-size: 14pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}
#hov_devis_gratuit_vert:link { 
	color:white;
	font-size: 14pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}




#hov_devis_gratuit:hover { 
	color:#13154A;
	font-size:15pt;
	font-family:Arial,DIN RegularAlternate;	
	FONT-WEIGHT:bold;
	text-decoration: none;
}
#hov_devis_gratuit:active { 
	color:white;
	font-size:15pt;
	font-family:Arial,DIN RegularAlternate;	
	FONT-WEIGHT:bold;
}
#hov_devis_gratuit:link { 
	color:white;
	font-size: 15pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}


#dmcbloc_accueil img {display: none;} 
#dmcbloc_accueil{ 
  display: block; 
  width:117px;
  height:56px; 
  background: transparent url('image/acceuil_bleu.gif'); 
}
#dmcbloc_accueil:hover { 
  background: transparent url('image/accueil_gris.gif'); 
}
#dmcbloc_accueil:active { 
  background: transparent url('image/accueil_gris.gif'); 
}

#dmcbloc_accueil_b img {display: none;} 
#dmcbloc_accueil_b{ 
  display: block; 
  width:117px;
  height:56px; 
  background: transparent url('image/blanc_bas/acceuil_bleu_b.gif'); 
}
#dmcbloc_accueil_b:hover { 
  background: transparent url('image/accueil_gris.gif'); 
}
#dmcbloc_accueil_b:active { 
  background: transparent url('image/accueil_gris.gif'); 
}

/*#dmcbloc_accueil:visited { 
  background: transparent url('image/acceuil_bleu.gif'); 
}*/

#dmcbloc_groupe img {display: none;} 
#dmcbloc_groupe{ 
  display: block; 
  width:122px; 
  height:56px; 
  background: transparent url('image/groupe_bleu.gif'); 
}
#dmcbloc_groupe:hover { 
  background: transparent url('image/groupe_griss.gif'); 
}
#dmcbloc_groupe:active { 
  background: transparent url('image/groupe_griss.gif'); 
}


#dmcbloc_groupe_b img {display: none;} 
#dmcbloc_groupe_b{ 
  display: block; 
  width:122px; 
  height:56px; 
  background: transparent url('image/blanc_bas/groupe_bleu_b.gif'); 
}
#dmcbloc_groupe_b:hover { 
  background: transparent url('image/groupe_griss.gif'); 
}
#dmcbloc_groupe_b:active { 
  background: transparent url('image/groupe_griss.gif'); 
}

/*#dmcbloc_groupe:visited { 
  background: transparent url('image/groupe_bleu.gif'); 
}*/

#dmcbloc_metier img {display: none;} 
#dmcbloc_metier{ 
  display: block; 
  width:137px; /*137*/
  height:56px;
  border-color:white;
  background: transparent url('image/metier_bleu.gif'); 
} 
#dmcbloc_metier:hover { 
  background: transparent url('image/metier_gris.gif'); 
}
#dmcbloc_metier:active { 
  background: transparent url('image/metier_gris.gif'); 
}



#dmcbloc_metier_b img {display: none;} 
#dmcbloc_metier_b{ 
  display: block; 
  width:137px; /*137*/
  height:56px;
  border-color:white;
  background: transparent url('image/blanc_bas/metier_bleu_b.gif'); 
} 
#dmcbloc_metier_b:hover { 
  background: transparent url('image/metier_gris.gif'); 
}
#dmcbloc_metier_b:active { 
  background: transparent url('image/metier_gris.gif'); 
}



#dmcbloc_engagement img {display: none;} 
#dmcbloc_engagement{ 
  display: block; 
  width:175px; /*175*/
  height:56px; 
  background: transparent url('image/engagement_bleu.gif'); 
} 
#dmcbloc_engagement:hover { 
  background: transparent url('image/engagement_gris.gif'); 
}
#dmcbloc_engagement:active { 
  background: transparent url('image/engagement_gris.gif'); 
}


#dmcbloc_engagement_b img {display: none;} 
#dmcbloc_engagement_b{ 
  display: block; 
  width:175px; /*175*/
  height:56px; 
  background: transparent url('image/blanc_bas/engagement_bleu_b.gif'); 
} 
#dmcbloc_engagement_b:hover { 
  background: transparent url('image/engagement_gris.gif'); 
}
#dmcbloc_engagement_b:active { 
  background: transparent url('image/engagement_gris.gif'); 
}

#dmcbloc_implantations img {display: none;} 
#dmcbloc_implantations{ 
  display: block; 
  width:175px; /*175*/
  height:56px; 
  background: transparent url('image/implatation_bleu.gif'); 
} 
#dmcbloc_implantations:hover { 
  background: transparent url('image/implantation_gris.gif'); 
}
#dmcbloc_implantations:active { 
  background: transparent url('image/implantation_gris.gif'); 
}


#dmcbloc_implantations_b img {display: none;} 
#dmcbloc_implantations_b{ 
  display: block; 
  width:175px; /*175*/
  height:56px; 
  background: transparent url('image/blanc_bas/implatation_bleu_b.gif'); 
} 
#dmcbloc_implantations_b:hover { 
  background: transparent url('image/implantation_gris.gif'); 
}
#dmcbloc_implantations_b:active { 
  background: transparent url('image/implantation_gris.gif'); 
}


#dmcbloc_devis img {display: none;} 
#dmcbloc_devis{ 
  display: block; 
  width:142px; /*142*/
  height:56px; 
  background: transparent url('image/devis_bleu.gif'); 
} 
#dmcbloc_devis:hover { 
  background: transparent url('image/devis_gris.gif'); 
}
#dmcbloc_devis:active { 
  background: transparent url('image/devis_gris.gif'); 
}

#dmcbloc_devis_b img {display: none;} 
#dmcbloc_devis_b{ 
  display: block; 
  width:142px; /*142*/
  height:56px; 
  background: transparent url('image/blanc_bas/devis_bleu_b.gif'); 
} 
#dmcbloc_devis_b:hover { 
  background: transparent url('image/devis_gris.gif'); 
}
#dmcbloc_devis_b:active { 
  background: transparent url('image/devis_gris.gif'); 
}

#dmcbloc_contact img {display: none;} 
#dmcbloc_contact{ 
  display: block; 
  width:115px; /*119*/
  height:56px; 
  background: transparent url('image/contact_bleu.gif'); 
} 
#dmcbloc_contact:hover { 
  background: transparent url('image/contact_gris.gif'); 
}
#dmcbloc_contact:active { 
  background: transparent url('image/contact_gris.gif'); 
}


#dmcbloc_contact_b img {display: none;} 
#dmcbloc_contact_b{ 
  display: block; 
  width:115px; /*119*/
  height:56px; 
  background: transparent url('image/blanc_bas/contact_bleu_b.gif'); 
} 
#dmcbloc_contact_b:hover { 
  background: transparent url('image/contact_gris.gif'); 
}
#dmcbloc_contact_b:active { 
  background: transparent url('image/contact_gris.gif'); 
}


.text_A_22pt
{	
	color:#545453;	
	font-size: 16pt;
	font-family:Arial,DIN black;		
	FONT-WEIGHT: bold;
}
.text_A_14pt_noirDB {	
	color:#545453;	
	font-size: 10pt;
	font-family: Arial,DIN black;	
	FONT-WEIGHT: bold;
}

.text_A_14pt_bleuciel {	
	color:#0872BA;	
	font-size: 12pt;
	font-family: Arial,DIN black;		
}


.text_A_15xpt_noirDB {	
	color:#060053;	
	font-size: 11pt;
	font-family: Arial,DIN black;	
	FONT-WEIGHT: bold;
}
.text_A_13pt_vert {	
	color:#10A075;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

.text_A_13pt_bleu{	
	color:#4970BA;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

.text_A_13pt_rouge{	
	color:#BB3266;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

.boutton_menu_19pt {	
	color:#13154A;	
	font-size: 14pt;
	font-family: Arial,DIN RegularAlternate;		
	FONT-WEIGHT: bold;
}
.boutton_menu_19pt_normal {	
	color:#13154A;
	font-size: 13pt;
	font-family: Arial,DIN RegularAlternate;			
	FONT-WEIGHT: bold;
}
.contact_19pt_normal{	
	color:#545453;
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;			
	FONT-WEIGHT: bold;
}
.contact_19pt_normal_acc{	
	color:#545453;
	font-size: 13pt;
	font-family: Arial,DIN RegularAlternate;			
	FONT-WEIGHT: bold;
}
.text_A_13pt_noirDR {	
	color:#545453;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_13pt_noirDB {	
	color:#545453;	
	font-size: 8pt;
	font-family: Arial,DIN black;	
	FONT-WEIGHT: bold;
}

.text_A_10pt_noirDR_form {	
	color:#545453;	
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_10pt_redDR_form {	
	color:#CC3300;	
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_14pt_noirDR {	
	color:#545453;	
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_12pt_noirDR_titre {	
	color:#545453;	
	font-size: 12pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_12pt_blancDRO {	
	color:white;	
	font-size: 12pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_14pt_blanc_gras {	
	color:#FFFFFF;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

.text_A_8pt_blanc_gras {	
	color:#FFFFFF;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

.text_A_10pt_blanc{	
	color:#FFFFFF;	
	font-size: 11pt;
	font-family: Arial,DIN RegularAlternate;		
}
.text_A_15pt_blanc_gras {	
	color:#FFFFFF;	
	font-size: 15pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

.text_A_16pt_blanc_gras {	
	color:#FFFFFF;	
	font-size: 15pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}


.text_A_15pt_vert_gras {	
	color:#10A075;	
	font-size: 15pt;
	font-family: Arial,DIN RegularAlternate;	
}
.text_A_23pt_blanc_gras {	
	color:#FFFFFF;	
	font-size: 23pt;
	font-family: Arial,DIN RegularAlternate;	
}
.text_A_19pt_blanc_gras {	
	color:#FFFFFF;	
	font-size: 14pt;
	font-family: Arial,DIN RegularAlternate;	
}
.text_A_18pt_blanc_gras {	
	color:#FFFFFF;	
	font-size: 13pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}
.text_A_14pt_noir_gras {	
	color:#060053;	
	font-size: 14pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_19pt_noir_gras {	
	color:#545453;	
	font-size: 19pt;
	font-family: Arial,DIN RegularAlternate;	
}
.text_A_20pt_noir_plan {	
	color:#545453;	
	font-size: 16pt;
	font-family: Arial,DIN RegularAlternate;	
}
.text_A_12pt_noir_gras{	
	color:#545453;	
	font-size: 11pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

.text_A_12pt_noir {	
	color:#545453;	
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_10pt_noir {	
	color:#7C7C7B;	
	font-size: 7pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_11pt_noir {
	color:#545453;
	font-size: 10pt;
	font-family:Arial,DIN RegularAlternate;	
}
.wind{
font-family:Wingdings 2;
}
.text_A_11pt_noir_gras {
	color:#545453;
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}
.text_A_12pt_blanc {	
	color:#FFFFFF;
	font-size: 11pt;
	font-family: Arial,DIN RegularAlternate;	
}

.text_A_12pt_blanc_gras{	
	color:#FFFFFF;
	font-size: 11pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

.text_A_11pt_blanc {	
	color:#FFFFFF;
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
}
.text_A_11pt_blanc_gras{	
	color:#FFFFFF;
	font-size: 10pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}


.text_A_12pt_noir_copyright {	
	color:#545453;	
	font-size: 12pt;
	font-family: Arial,DIN RegularAlternate;	
}

.sousmenu_actif{	
	color:#545453;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;}

#hov_sousmenu_non_actif:hover { 
	color:#13154A;
	font-size:9pt;
	font-family:Arial,DIN RegularAlternate;
	FONT-WEIGHT: bold;
	text-decoration:none;
}

.sousmenu_non_actif{	
	color:#33335E;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
	}
.text_A_22pt_vert{
	color:#0FCE8E;
	font-size:17pt;
	font-family:Arial,DIN black;
	FONT-WEIGHT:bold;
}

.text_A_22pt_rouge{
	color:#FF0055;
	font-size:17pt;
	font-family:Arial,DIN black;
	FONT-WEIGHT:bold;
}
.text_A_14pt_rougeDB {	
	color:#FF0055;	
	font-size: 10pt;
	font-family: Arial,DIN black;	
	FONT-WEIGHT: bold;
}

.text_A_22pt_bleu{
	color:#4073F1;
	font-size:17pt;
	font-family:Arial,DIN black;
	FONT-WEIGHT:bold;
}
.text_A_14pt_bleuDB {	
	color:#4073F1;	
	font-size: 10pt;
	font-family: Arial,DIN black;	
	FONT-WEIGHT: bold;
}

.text_A_14pt_vertf_foncer_DB {	
	color:#BBE022;	
	font-size: 12pt;
	font-family: Arial,DIN black;	
	FONT-WEIGHT: bold;
}

.scemitext_demi{
	background-color: #F4F6F7;
	color: black;
	border: 1px;
	border-style: solid;
	border-color: gray;
	font-size: 12px;
	font-family: Arial, sans-serif;
	width: 124px;
	height : 19px;
	text-indent: 2px;
}

.scemitext {
	background-color: #F4F6F7;
	color: black;
	border: 1px;
	border-style: solid;
	border-color: gray;
	font-size: 12px;
	font-family: Arial, sans-serif;
	width: 254px;
	height : 20px;
	text-indent: 2px;
}

.scemitext_cp{
	background-color: #F4F6F7;
	color: black;
	border: 1px;
	border-style: solid;
	border-color: gray;
	font-size: 12px;
	font-family: Arial, sans-serif;
	width: 70px;
	height : 20px;
	text-indent: 2px;
}
.scemitext_ville{
	background-color: #F4F6F7;
	color: black;
	border: 1px;
	border-style: solid;
	border-color: gray;
	font-size: 12px;
	font-family: Arial, sans-serif;
	width: 177px;
	height : 20px;
	text-indent: 2px;
}

.scemi_date{
	background-color: #F4F6F7;
	color: black;
	border: 1px;
	border-style: solid;
	border-color: gray;
	font-size: 12px;
	font-family: Arial, sans-serif;
	width: 128px;
	height : 20px;
	text-indent: 2px;
} 
.scemitext_long {
	background-color: #F4F6F7;
	color: black;
	border: 1px;
	border-style: solid;
	border-color: gray;
	font-size: 12px;
	font-family: Arial, sans-serif;
	width: 402px;
	height : 20px;
	text-indent: 2px;
}

.scemimemo {
	background-color: #F4F6F7;
	color: black;
	border: 1px;
	border-style: solid;
	border-color: gray;
	font-size: 12px;
	width: 400px;
	font-family: Arial, sans-serif;	
	text-indent: 2px;
}

.liv1 {
	background-color: #F4F6F7;
	color: #000000;
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	font-size: 11px;
	font-family: Arial,Century Gothic,Verdana;
	width: 403px;
	height : 24px;
	text-indent: 2px;
}

.liv2 {
	background-color: #F4F6F7;
	color: #000000;
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	font-size: 11px;
	font-family: Arial,Century Gothic,Verdana;
	width: 133px;
	height : 22px;
	text-indent: 2px;
}

.scemitext_autre {
	background-color: #F4F6F7;
	color: black;
	border: 1px;
	border-style: solid;
	border-color: gray;
	font-size: 12px;
	font-family: Arial, sans-serif;
	width: 220px;
	height : 20px;
	text-indent: 2px;
}

#hov_acc_vert:hover { 
	color:#82B79A;
	font-size:9pt;
	font-family:Arial,DIN RegularAlternate;	
	FONT-WEIGHT:bold;
	text-decoration:underline;
}

#hov_acc_bleu:hover { 
	color:#4F81C2;
	font-size:9pt;
	font-family:Arial,DIN RegularAlternate;	
	FONT-WEIGHT:bold;
	text-decoration:underline;
}
#hov_acc_rouge:hover { 
	color:#D06D8B;
	font-size:9pt;
	font-family:Arial,DIN RegularAlternate;	
	FONT-WEIGHT:bold;
	text-decoration:underline;
}

#hov_acc:hover { 
	color:#13154A;
	font-size:9pt;
	font-family:Arial,DIN RegularAlternate;	
	FONT-WEIGHT:bold;
	text-decoration:none;
}
#hov_exp:hover { 
	color:gray;
	font-size:9pt;
	font-family:Arial,DIN RegularAlternate;		
	text-decoration:underline;
}

.text_A_12pt_noir_gras_bas_page{	
	color:#545453;	
	font-size: 8pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}
.text_A_12pt_noir_bas_page {	
	color:#545453;	
	font-size: 8pt;
	font-family: Arial,DIN RegularAlternate;	
}
.text_A_13pt_gris_normale {	
	color:#545453;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: none;
}

.text_A_13pt_gris {	
	color:#545453;	
	font-size: 9pt;
	font-family: Arial,DIN RegularAlternate;	
	FONT-WEIGHT: bold;
}

#hov_acc_gris:hover { 
	color:#545453;
	font-size:9pt;
	font-family:Arial,DIN RegularAlternate;	
	FONT-WEIGHT:bold;
	text-decoration:underline;
}

#hov_acc_gris_normale:hover { 
	color:#545453;
	font-size:9pt;
	font-family:Arial,DIN RegularAlternate;	
	FONT-WEIGHT:none;
	text-decoration:underline;
}