@charset "utf-8";

texte standard { font-family: Arial; font-size: 9pt; color: #000000 }
#apDiv1 {
	position:absolute;
	left:225px;
	top:949px;
	width:462px;
	height:175px;
	z-index:20;
}
#apDiv2 {
	position:absolute;
	left:226px;
	top:717px;
	width:461px;
	height:208px;
	z-index:21;
}
.StyleLanguage {font-size: 7pt; font-family: Arial; color: #FFFFFF;}
.StyleContacts {font-size: 7pt; font-family: Arial; color: #FFFFFF;}
.StyleLienMenu {font-size: 10pt; font-family: Arial; font-weight: bold; color: #FFFFFF} 
.StyleLienSousMenu {font-size: 10pt; font-family: Arial; color: #FFFFFF;}
.StylePourAdobe {font-size: 8pt; font-family: Arial; color: #FFFFFF}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


.StyleTitreBlackXL{font-size: 24pt; font-family: Arial; color: #000000; font-weight: bold;}
.StyleTitreGreyXL{font-size: 24pt; font-family: Arial; color: #666666; font-weight: bold;}
.StyleTitreWhiteXL{font-size: 24pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}

.StyleTitreBlackM{font-size: 20pt; font-family: Arial; color: #000000; font-weight: bold;}
.StyleTitreGreyM{font-size: 20pt; font-family: Arial; color: #666666; font-weight: bold;}
.StyleTitreWhiteM{font-size: 20pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}

.StyleTitreBlackS{font-size: 14pt; font-family: Arial; color: #000000; font-weight: bold;}
.StyleTitreGreyS{font-size: 14pt; font-family: Arial; color: #666666; font-weight: bold;}
.StyleTitreWhiteS{font-size: 14pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}

.StyleTitreBlackXS{
	font-size: 11pt;
	font-family: Arial;
	color: #000000;
	font-weight: bold;
	
}
.StyleTitreGreyXS{font-size: 11pt; font-family: Arial; color: #666666; font-weight: bold;}
.StyleTitreWhiteXS{font-size: 11pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}




.StyletxtBlack{font-size: 9pt; font-family: Arial; color: #000000;}
.StyletxtGrey{font-size: 9pt; font-family: Arial; color: #666666;}
.StyletxtWhite{font-size: 9pt; font-family: Arial; color: #FFFFFF;}

.StyletxtBlackBold{font-size: 9pt; font-family: Arial; color: #000000; font-weight: bold;}
.StyletxtGreyBold{font-size: 9pt; font-family: Arial; color: #666666; font-weight: bold;}
.StyletxtWhiteBold{font-size: 9pt; font-family: Arial; color: #FFFFFF; font-weight: bold;}


.StyletxtLightbox{font-size: 8pt; font-family: Arial; color: #666666;}

.StyleNscanRouge{font-size: 10pt; font-family: Arial; color: #FF0000; font-weight: bold;}

.StyleBLEUCDF{font-size: 9pt; font-family: Arial; color: #00ABCC; font-weight: bold;}
.StyleJAUNECOLLE{font-size: 9pt; font-family: Arial; color: #FF6600; font-weight: bold;}
.StyleROSEFUR{font-size: 9pt; font-family: Arial; color: #FF0066; font-weight: bold;}
.StyleVIOLETSERV{font-size: 9pt; font-family: Arial; color: #5D3586; font-weight: bold;}
.StyleVIOLETSERV_GRD{font-size: 12pt; font-family: Arial; color: #5D3586; font-weight: bold;}
.StyleROUGENSCAN{font-size: 9pt; font-family: Arial; color: #FF0000; font-weight: bold;}
.StyleVertWebdocker{font-size: 9pt; font-family: Arial; color: #009933; font-weight: bold;}

.StyleUnderline{text-decoration: underline;}

.StyleCartoucheTitre{font-size: 10pt; font-family: Arial; color: #333333; font-weight: bold;}
.StyleCartoucheTxt{font-size: 9pt; font-family: Arial; color: #333333;}
.StyleCartoucheTxtBold{font-size: 9pt; font-family: Arial; color: #333333; font-weight: bold;}

.Accordion {
	overflow: hidden;
	width: 270px;
	background-color: #FFFFFF;
}
.StyleTitreBlackAccordeon{
	font-size: 11pt;
	font-family: Arial;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;}

.StyletextgreyAccordeon {font-size: 9pt; font-family: Arial; color: #666666; background-color: #FFFFFF;}

.textfieldRequiredMsg{font-size: 8pt; font-family: Arial; color: #CC3333;}

/* Custom Icons  pour addthis*/
.addthis_toolbox .custom_images a {
	width: 0px;
	height: 200px;
	margin: 0;
	padding: 0;
	z-index: 10;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}  

