/******************* VERSION 2009 ********************/
/*****************************************************/

/*** GLOBAL ***/

body{
	padding:0;
	margin:0;
	height:100%;

	text-align:justify;
	font-family:  arial,verdana , helvetica;
	font-weight:normal;
	font-size:12px;	
	color: #000000;
	
	background-color: #FFFFFF;
	
	scrollbar-3dlight-color:    #000000;   
	scrollbar-arrow-color:      #FFFFFF;   
	scrollbar-base-color:       #D9D1CC;   
	scrollbar-darkshadow-color: #000000;   
	scrollbar-face-color:       #CEC6C2;   
	scrollbar-highlight-color:  #D9D1CC;   
	scrollbar-shadow-color:     #D9D1CC;   
	scrollbar-track-color:      #D9D1CC;
}

table {border-collapse:collapse;}
table td {
	padding:0;
	
	/*text-align:left;*/
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color: #000000;
}

p{
	padding:0;
	margin:0;
	
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color: #000000;
}

.clearer{
	clear:both;
	margin:0;
	padding:0;
	height:0;
	font-size:0;
}

.clearer6{
	clear:both;
	height:6px;
	font-size:0;
}

.clearer10{
	clear:both;
	height:10px;
	font-size:0;
}

.clearer20{
	clear:both;
	height:20px;
	font-size:0;
}

.clearer40{
	clear:both;
	height:40px;
	font-size:0;
}

#global{
	height:auto !important;
	min-height:100%;
	_height:100%;
	width:955px;
	margin:auto;
	padding:22px 0 0 0;
	background:#F4F4F4;
}

#pageTitre{
	float:left;
	min-width:145px;
	height:21px;
	padding:3px 6px 0 6px;
	background:#EC7641;
	text-align:right;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:14px;
	color:#FFFFFF;
}

#pageTitre a{
	text-align:right;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:14px;
	color:#FFFFFF;
}

.URLMotCle,.URLMotCle:link,.URLMotCle:visited,.URLMotCle:active,.URLMotCle:hover{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color: #EC7641;
}

.URLMotCleParent,.URLMotCleParent:link,.URLMotCleParent:visited,.URLMotCleParent:active,.URLMotCleParent:hover{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color: #FFFFFF;
}

/*** FORMULAIRE ***/

form{
	margin:0;
	padding:0;
}

.ligneForm{
	width:96%;
	min-height:20px;
	_height:20px;
	padding:5px 0 0 14px;
	clear:both;
}

.ligneFormInput{
	width:230px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

.gaucheFormMail{
	float:left;
	margin:1px 0 0 0;
	text-align:left;
	
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #636363;
}

.gaucheForm{
	float:left;
	width:40%;
	margin:1px 0 0 0;
	text-align:left;
	
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #636363;
}

.gaucheForm a,.gaucheForm a:link,.gaucheForm a:visited,.gaucheForm a:hover,.gaucheForm a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
}

.droiteForm{
	float:left;
	width:240px;
	text-align:left;
}

.droiteForm select{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

/* HOME */
#espaceCentral{
	position:relative;
	width:895px;
	height:506px;
	padding:0 30px 0 30px;
	z-index:10;
}

#espaceCentralElement1{
	float:left;
	width:118px;
	margin:139px 0 16px 0;
}

#espaceCentralElement2{
	float:right;
	width:118px;
	margin:2px 0 0 0;
}

.galerie{
	width:118px;
	height:103px;
	margin:14px 0 0 0;
	background:url("/images/Home/Home_Vignette_Fond.gif") no-repeat top left;
}

.galerieElement1{
	width:118px;
	height:79px;
	text-align:center;
}

.galerieElement1 img{
	margin:3px 0 0 0;
	border:1px solid #A9AAAB;
}

.galerieElement2{	
	width:118px;
	height:24px;
}

#espaceDiaporama{
	position:absolute;
	margin-left:99px;
	z-index:5;
}

#recherche{
	position:absolute;
	width:474px;
	height:26px;
	margin-top:442px;
	margin-left:186px;
	background:#FFFFFF;
	z-index:15;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity:0.4;
}

#rechercheElement{
	position:absolute;
	margin-top:445px;
	padding-left:192px;
	z-index:20;
}

.rechercheElementText{
	width:144px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

.rechercheElementText2{
	width:26px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	text-align:right;
	vertical-align:middle;
}

#rechercheElement select{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

/* BANDEAU HAUT */
.globalBandeau{
	width:955px;
	height:101px;
	margin:auto;
	padding:0;
	background:#FFFFFF url(/images/Bandeau/Bandeau_Fond.gif) no-repeat top left;
}

.globalBandeauFull{
	width:100%;
	height:101px;
	margin:auto;
	padding:0;
	background:#FFFFFF url(/images/Bandeau/Bandeau_Fond.gif) repeat top left;
}

#globalBandeauHaut{
	width:955px;
	height:73px;
}

#globalBandeauBas{
	width:955px;
	height:28px;
}

#globalBandeauElement1{
	float:left;
}

#globalBandeauElement2{
	float:right;
}

/* BANDEAU BAS */
#globalPiedPage{
	width:955px;
	margin:auto;
	padding:30px 0 30px 0;
	text-align:left;
	background:#F4F4F4;
}

#globalPiedPageElement1{
	float:left;
	width:400px;
	margin:0 0 10px 18px;
}

#globalPiedPageElement2{
	float:right;
	margin:3px 18px 0 0;
}

#globalPiedPageElement2 a,#globalPiedPageElement2 a:visited,#globalPiedPageElement2 a:link,#globalPiedPageElement2 a:hover,#globalPiedPageElement2 a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
}

#globalPiedPageElement2 .galerieLien,#globalPiedPageElement2 .galerieLien:visited,#globalPiedPageElement2 .galerieLien:link,#globalPiedPageElement2 .galerieLien:hover,#globalPiedPageElement2 .galerieLien:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color: #FC783B;
}

#globalPiedPageElement2 img{
	margin:0 4px 0 4px;
	vertical-align:middle;
}

/* SCROLLER GOOD */
div.horizontal_scroller {
	position:relative;
	height:21px;
	width:400px;
	display:block;
	overflow:hidden;
}

div.scrollingtext{
	position:absolute;
	white-space:nowrap;
	line-height: 21px;
	
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#FC783B;
}

/* REFERENCE */
#referenceBouton{
	float:left;
	margin:0 0 0 56px;
}

.referenceBoutonGOn{
	float:left;
	/*width:104px;*/
	height:22px;
	padding:4px 10px 0 15px;
	background:url(/images/References/Reference_Bouton_G_on.gif) no-repeat top left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
	cursor:pointer;
}

.referenceBoutonGOn a,.referenceBoutonGOn a:link,.referenceBoutonGOn a:visited,.referenceBoutonGOn a:hover,.referenceBoutonGOn a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
	text-decoration:none;
}

.referenceBoutonGOff{
	float:left;
	/*width:104px;*/
	height:22px;
	padding:4px 10px 0 15px;
	background:url(/images/References/Reference_Bouton_G_off.gif) no-repeat top left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
	cursor:pointer;
}

.referenceBoutonGOff a,.referenceBoutonGOff a:link,.referenceBoutonGOff a:visited,.referenceBoutonGOff a:hover,.referenceBoutonGOff a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
	text-decoration:none;
}

.referenceBoutonMOn{
	float:left;
	/*width:104px;*/
	height:22px;
	padding:4px 10px 0 15px;
	background:url(/images/References/Reference_Bouton_M_on.gif) repeat top left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
	cursor:pointer;
}

.referenceBoutonMOn a,.referenceBoutonMOn a:link,.referenceBoutonMOn a:visited,.referenceBoutonMOn a:hover,.referenceBoutonMOn a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
	text-decoration:none;
}

.referenceBoutonMOff{
	float:left;
	/*width:104px;*/
	height:22px;
	padding:4px 10px 0 15px;
	background:url(/images/References/Reference_Bouton_M_off.gif) repeat top left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
	cursor:pointer;
}

.referenceBoutonMOff a,.referenceBoutonMOff a:link,.referenceBoutonMOff a:visited,.referenceBoutonMOff a:hover,.referenceBoutonMOff a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
	text-decoration:none;
}

.referenceBoutonDOn{
	float:left;
	/*width:104px;*/
	height:22px;
	padding:4px 16px 0 15px;
	background:url(/images/References/Reference_Bouton_D_on.gif) repeat top right;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
	cursor:pointer;
}

.referenceBoutonDOn a,.referenceBoutonDOn a:link,.referenceBoutonDOn a:visited,.referenceBoutonDOn a:hover,.referenceBoutonDOn a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
	text-decoration:none;
}

.referenceBoutonDOff{
	float:left;
	/*width:104px;*/
	height:22px;
	padding:4px 16px 0 15px;
	background:url(/images/References/Reference_Bouton_D_off.gif) repeat top right;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
	cursor:pointer;
}

.referenceBoutonDOff a,.referenceBoutonDOff a:link,.referenceBoutonDOff a:visited,.referenceBoutonDOff a:hover,.referenceBoutonDOff a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
	text-decoration:none;
}

#referenceCentral{
	overflow:hidden;
	margin:0 0 0 80px;
}

#referenceCentral #referenceCentralElement1{
	float:left;
	text-align:center;
}

#referenceVignetteListe{
	height:438px;
	width:204px;
	margin:0 14px 0 0;
	padding:0 13px 0 13px;
	background:#CFCFCF url(/images/References/Reference_Degrade.gif) no-repeat top left;
	
}

.referenceVignette{
	position:relative;
	float:left;
	width:56px;
	height:56px;
	margin:5px;
	border:1px solid #636363;
	/*overflow:hidden;*/
}

.referenceVignette:hover{
	cursor: pointer;
}

.referenceVignetteOver{
	position:absolute;
	top:-1px;
	left:-1px;
	display:none;
	border:1px solid #EC7641;
	z-index:50;
}

#referenceNavigation{
	margin:6px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}

#referenceNavigation a{
	vertical-align:middle;
}

#referenceNavigation img{
	padding:0 6px 0 6px;
}

#referenceCentralElement2{
	float:left;
	width:570px;
	text-align:center;
}

#referenceCentralElement2 img{
	border:1px solid #636363;
}

#referenceCentralElement2 .titre{
	margin:10px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color:#EC7641;
}

#referenceCentralElement2 .intro{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}

/* PARTENAIRE */

#partenaireCentral{
	overflow:hidden;
	margin:0 0 0 80px;
}

#partenaireCentralElement1{
	float:left;
	text-align:center;
}

#partenaireVignetteListe{
	width:309px;
	min-height:632px;
	margin:0 14px 0 0;
	padding:0;
	background:#CFCFCF url(/images/Partenaires/Partenaire_Degrade.gif) no-repeat top left;
}

.partenaireVignette{
	float:left;
	width:auto;
	margin:5px;
	border:1px solid #FF0000;
}

.partenaireVignette:hover{
	cursor: pointer;
}

.partenaireVignette img{
	vertical-align:middle;
	border:1px solid #636363;
}

table.partenaireVignetteTable {
	width: 309px;
}

table.partenaireVignetteTable td {
	width: 50%;
	padding: 2px;
}

table.partenaireVignetteTable td img{
	vertical-align:middle;
	border:1px solid #636363;
}

table.partenaireVignetteTable td img:hover{
	border:1px solid #EC7641;
	cursor: pointer;
}

#partenaireNavigation{
	margin:6px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}

#partenaireNavigation a{
	vertical-align:middle;
}

#partenaireNavigation img{
	padding:0 6px 0 6px;
}

#partenaireCentralElement2{
	float:left;
	width:474px;
	min-height:612px;
	padding:10px 4px 10px 4px;
	text-align:center;
	border:1px solid #636363;
}

#partenaireCentralElement2 .titre{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:14px;
	color:#FC783B;
}

#partenaireCentralElement2 .intro{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:14px;
	color:#FC783B;
}

#partenaireCentralElement2 .texte{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	text-align:justify;
}

#partenaireCentralElement2 img{
	margin:5px;
}

#partenaireCentralElement2 a{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color:#FC783B;
	text-decoration:underline;
}



/* IDENTIFICATION */

.identificationCentral{
	width:538px;
	margin:auto;
}

.identificationCentral .titre{
	padding:2px 0 2px 14px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:13px;
	color:#FFFFFF;
	background:#ADACAC;
}

.identificationCentral .contenu{
	padding:6px 0 14px 0;
	background:#FFFFFF url(/images/Identification/Identification_Degrade.jpg) no-repeat bottom left;
}

/* OUBLI PASS */

#passwordGlobal{
	height:auto !important;
	min-height:100%;
	_height:100%;
	width:450px;
	margin:auto;
	padding:22px 0 0 0;
	background:#F4F4F4;
}

.passwordCentral{
	width:400px;
	margin:auto;
}

.passwordCentral .titre{
	padding:2px 0 2px 14px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:13px;
	color:#FFFFFF;
	background:#ADACAC;
}

.passwordCentral .contenu{
	padding:6px 0 14px 0;
	background:#FFFFFF url(/images/Identification/Identification_Degrade.jpg) no-repeat bottom left;
}

/* CORPORATE */

#corporateCentral{
	overflow:hidden;
	margin:0;
}

#corporateCentralElement1{
	float:left;
	overflow:hidden;
}

#corporateDescription{
	width:204px;
	height:438px;
	margin:0 14px 0 80px;
	padding:0 13px 0 13px;
	background:#CFCFCF url(/images/Corporate/Corporate_Degrade.gif) no-repeat top left;
}

#corporateDescription p{
	text-align:justify;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

#corporateDescription ul{
	margin:0 0 10px 13px;
	padding:0;
	list-style-type:square;
}

#corporateDescription li{
	padding:0 0 2px 0;
	text-align:left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

#corporateDescription .titre{
	margin:0 0 10px 0;
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:11px;
	color:#EC7641;
}

#corporateDescription .contenu{
	margin:0 0 20px 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#636363;
}

.corporateBoutonOn{
	float:left;
	width:140px;
	height:23px;
	margin:0 0 10px 0;
	padding:4px 0 0 16px;
	background:url(/images/Corporate/Corporate_Bouton_on.gif) no-repeat top left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
	cursor:pointer;
}

.corporateBoutonOn a,.corporateBoutonOn a:link,.corporateBoutonOn a:visited,.corporateBoutonOn a:hover,.corporateBoutonOn a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
	text-decoration:none;
}

.corporateBoutonOff{
	float:left;
	width:140px;
	height:23px;
	margin:0 0 10px 0;
	padding:4px 0 0 16px;
	background:url(/images/Corporate/Corporate_Bouton_off.gif) no-repeat top left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
	cursor:pointer;
}

.corporateBoutonOff a,.corporateBoutonOff a:link,.corporateBoutonOff a:visited,.corporateBoutonOff a:hover,.corporateBoutonOff a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#EC7641;
	text-decoration:none;
}

#corporateNavigation{
	margin:6px 0 0 80xp;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}

#corporateNavigation a{
	vertical-align:middle;
}

#corporateNavigation img{
	padding:0 6px 0 6px;
}

#corporateCentralElement2{
	float:left;
	width:522px;
	text-align:center;
}

#corporateCentralElement2 .corporateVisuel{
	/*height:430px;*/
	text-align:left;
	width:522px;
	
}

#corporateCentralElement2 .corporateVisuel img{
	border:1px solid #636363;
}

#corporateCentralElement2 img{
	border:1px solid #636363;
}

#corporateCentralElement2 .corporateVignette{
	float:left;
	width:56px;
	height:56px;
	margin:5px 7px 0 0;
	cursor:pointer;
	border:1px solid #636363;
}

/* RECHERCHE */

.rechercheGlobal{
	height:auto !important;
	min-height:100%;
	_height:100%;
	width:955px;
	margin:auto;
	padding:22px 0 0 0;
	background:#F4F4F4;
}

.rechercheGlobalFull{
	height:auto !important;
	min-height:100%;
	_height:100%;
	width:100%;
	margin:auto;
	padding:22px 0 0 0;
	background:#F4F4F4;
}

#rechercheCentral{
	overflow:hidden;
}

#rechercheCentralElement1{
	float:left;
	width:590px;
	margin:0 0 0 80px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:18px;
	color: #6F3945;
}

#rechercheCentralElement1 .rechercheElement .rechercheElementText{
	width:144px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

#rechercheCentralElement1 .rechercheElement select{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

#rechercheCentralElement1 hr{
	height:1px;
	margin:0px 0px 4px 0px;
	padding:0;
	color:#636363;
	background-color:#636363;
	border:0;
}

#rechercheCentralElement1 .rechercheErgonomie{
	float:left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #EC7641;
}

#rechercheCentralElement1 .rechercheErgonomie select{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

#rechercheCentralElement1 .rechercheErgonomie2{
	float:left;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #636363;
}

#rechercheCentralElement1 .rechercheErgonomie2 select{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

#rechercheCentralElement1 .rechercheErgonomie2 img{
	margin:0 3px 0 3px;
	vertical-align:middle;
}

.rechercheApercu{
	float:left;
	width:194px;
	min-height:308px;
	border:1px solid #C3C3C3;
}

.rechercheApercu .rechercheApercuImage{
	height:178px;
	text-align:center;
	margin:4px 0 4px 0;
}

.rechercheApercu .rechercheApercuImage img{
	border:1px solid #ABACAD;
}

.rechercheApercu .rechercheApercuInfo{
	text-align:left;
	margin:0 4px 0 4px;
}

.rechercheApercuNews{
	float:left;
	width:194px;
	height:auto;
	border:1px solid #C3C3C3;
}

.rechercheApercuNews .rechercheApercuImage{
	text-align:center;
	margin:4px 0 4px 0;
}

.rechercheApercuNews .rechercheApercuImage img{
	border:1px solid #ABACAD;
}

#rechercheCentralElement1 .rechercheResultatVide{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #636363;
}

#rechercheCentralElement1 .rechercheResultatVideForm{
	width:538px;
}

#rechercheCentralElement1 .rechercheResultatVideForm .contenu{
	padding:6px 0 14px 0;
	background:#FFFFFF url(/images/Identification/Identification_Degrade.jpg) no-repeat bottom left;
}

.rechercheTexte{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #636363;
}

.recherchePopUp{
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width:554px;
	padding:10px 6px 10px 6px;
	background:#ADACAC;
	z-index:150;
}

.recherchePopUp img{
	margin:0 12px 0 0;
}

td.rechercheTextePopUp,
td.rechercheTexte2PopUp {
	padding-bottom:8px;
}

.rechercheTextePopUp{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	
}

.rechercheTexte2PopUp{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

#rechercheCentralElement2{
	float:right;
	width:227px;
	background:#C3C3C3;
}

.rechercheGlobalPiedPage{
	width:955px;
	margin:auto;
	padding:30px 0 30px 0;
	text-align:left;
	background:#F4F4F4;
}

.rechercheGlobalPiedPageFull{
	width:100%;
	margin:auto;
	padding:30px 0 30px 0;
	text-align:left;
	background:#F4F4F4;
}

#ArticleContenu{
	margin:10px 0 10px 0;
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:10px;
	color: #000000;
}

#ArticleContenu a{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
}

#ArticleContenu .recherchePanierEntete{
	margin:0 0 10px 6px;
}

#ArticleContenu .recherchePanierEntete select{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

#ArticleContenu .recherchePanierAction{
	float:left;
	margin:0 0 10px 4px;
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
}

#ArticleContenu .recherchePanierAction a{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
}

#ArticleContenu .recherchePanierResultat{
	margin:0 0 0 6px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #636363;
}

#ArticleContenu hr{
	height:3px;
	margin:4pxpx 0px 4px 0px;
	padding:0;
	color:#b7b7b7;
	background-color:#b7b7b7;
	border:0;
}

#ArticleContenu .recherchePanierVignetteListe{
	margin:0 0 0 14px;
}

#ArticleContenu .recherchePanierVignette{
	float:left;
	width:80px;
	margin:0 8px 10px 4px;
	text-align:center;
}

#ArticleContenu .recherchePanierVignette img{
	margin:2px 0 2px 0;
}

#ArticleContenu .recherchePanierSansResultat{
	margin:0 22px 0 10px;
}

#textePanier {
	margin:0 6px 6px 6px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color: #000000;

}

#textePanier a {
	text-decoration:underline;
	font-weight:bold;
}


#EnregistrerPanier{
	position:absolute;
	display:none;
	background-color:#F4F4F4;
	border-top:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-right:3px solid #C3C3C3;
	border-bottom:3px solid #C3C3C3;
	z-index:10;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

#EnregistrerPanier a{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #000000;
	text-decoration:underline;
}

.EnregistrerPanierTitre{
	height:18px;
	padding:2px 0 2px 14px;
	background-color:#E5E4E4;
	
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:14px;
	color: #000000;
}

#EnregistrerPanierVide{
	position:absolute;
	display:none;
	background-color:#F4F4F4;
	border-top:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-right:3px solid #C3C3C3;
	border-bottom:3px solid #C3C3C3;
	z-index:10;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

#TelechargerImage{
	position:absolute;
	display:none;
	background-color:#F4F4F4;
	border-top:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-right:3px solid #C3C3C3;
	border-bottom:3px solid #C3C3C3;
	z-index:10;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

#TelechargerImage a{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #000000;
	text-decoration:underline;
}

#SupprimerPanier{
	position:absolute;
	display:none;
	background-color:#F4F4F4;
	border-top:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-right:3px solid #C3C3C3;
	border-bottom:3px solid #C3C3C3;
	z-index:10;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

#Cache{
	position:absolute;
	display:none;
	background-color:#ACACAC;
	opacity : 0.5; 
    filter : alpha(opacity=50);
    z-index:5;
}

/* RECHERCHE DETAIL */
.detailBody{
	height:auto !important;
	min-height:100%;
	_height:100%;
	width:100%;
	margin:auto;
	background:#F4F4F4;
}

#detailBandeau{
	overflow:hidden;
	padding:4px 14px 4px 14px;
	background-color:#FFFFFF;
}

#detailBandeauElement1{
	float:left;
}

#detailBandeauElement2{
	float:right;
	margin:8px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color: #636363;
}

#detailBandeauElement2 select{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color: #696A6C;
	border:1px solid #7A7A7A;
	vertical-align:middle;
}

#detailBandeauElement2 img{
	margin:0 3px 0 3px;
	vertical-align:middle;
}

.rechercheDetail{
	margin:14px 14px 4px 14px;
}

.rechercheDetail .rechercheDetailImage{
	text-align:left;
	margin:0 0 14px 0;
}

.rechercheDetail .rechercheDetailImage img{
	text-align:left;
	margin:0;
	padding:0;
	border:1px solid #ABACAD;
}

.rechercheDetail .rechercheDetailInfo{
	text-align:left;
	margin:0;
}

.rechercheDetail .rechercheDetailInfo img{
	margin:3px 0 0 0;
}

.rechercheDetail .rechercheDetailInfo table.rechercheDetailInfoTable td{
	padding:2px 2px 2px 2px;
}

.rechercheDetailTitre{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:11px;
	color: #636363;
	white-space:nowrap;
}

.rechercheDetailTexte{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color: #636363;
}

.rechercheDetailTexte a,.rechercheDetailTexte a:link,.rechercheDetailTexte a:visited,.rechercheDetailTexte a:hover,.rechercheDetailTexte a:active{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color: #EC7641;
}

/* PHOTOGRAPHES */

#photographesCentral{
	overflow:hidden;
	margin:0;
}

#photographesCentralElement1{
	float:left;
}

#photographesCarte{
	overflow:hidden;
	margin:0 0 0 78px;
}

#photographesCarteFrance{
	float:left;
}

#photographesCarteDOM{
	float:left;
	margin:90px 0 0 10px;
	
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#6F3945;
}

#photographesCartePopUp{
	position: absolute;
	visibility: hidden;
	text-align:left;
	top: 0;
	left: 0;
	width:auto;
	padding:6px 6px 6px 6px;
	background:#ADACAC;
}

#photographesCartePopUp #titre{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

#photographesCartePopUp #texte{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
}

#photographesCentralElement2{
	float:right;
	width:230px;
	margin:0 72px 0 0;
}

#photographesListe{
	width:230px;
	height:439px;
	padding:20px 0 20px 20px;
	display:none;
	background:url(/images/Photographe/Photographes_Degrade.gif) repeat-x top left;
}

#photographesListe .titre{
	margin:0 0 10px 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:13px;
	color:#EC7641;
}

#photographesListe .photographe{
	margin:0 0 10px 0;
}
	
#photographesListe .photographe a{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color:#636363;
}

#photographesListe .photographe img{
	margin:6px 0 6px 10px;
	vertical-align:middle;
}

/* PHOTOGRAPHE */
#photographeCentral{
	overflow:hidden;
	margin:0 0 0 80px;
}

#photographeCentralElement1{
	float:left;
	text-align:center;
}

#photographeVignetteListe{
	width:204px;
	height:438px;
	margin:0 14px 0 0;
	padding:0 13px 0 13px;
	background:#CFCFCF url(/images/Photographe/Photographe_Degrade.gif) no-repeat top left;
}

.photographeVignette{
	position:relative;
	float:left;
	width:56px;
	height:56px;
	margin:5px;
	border:1px solid #636363;
}

.photographeVignette:hover{
	cursor: pointer;
}

.photographeVignetteOver{
	position:absolute;
	top:-1px;
	left:-1px;
	display:none;
	border:1px solid #EC7641;
	z-index:50;
}

#photographeNavigation{
	margin:6px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}

#photographeNavigation a{
	vertical-align:middle;
}

#photographeNavigation img{
	padding:0 6px 0 6px;
}

#photographeCentralElement2{
	float:left;
	width:570px;
	text-align:center;
}

#photographeCentralElement2 img{
	border:1px solid #636363;
}

#photographeCentralElement2 .titre{
	margin:10px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color:#EC7641;
}

#photographeCentralElement2 .intro{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}

/* CONTACT */

#contactCentral{
	overflow:hidden;
	margin:0;
}

#contactCentralElement1{
	float:left;
}

#contactCentralElement2{
	float:right;
}

#contactCentralElement2 .contactForm{
	width:480px;
	margin:0 80px 0 0;
}

#contactCentralElement2 .contactForm .contenu{
	padding:6px 0 14px 0;
	background:#FFFFFF url(/images/Identification/Identification_Degrade.jpg) no-repeat bottom left;
}

/* VIDEO */

#videoCentral{
	overflow:hidden;
	margin:0 0 0 80px;
}

#videoCentralElement1{
	float:left;
	text-align:center;
}

#videoVignetteListe{
	width:204px;
	height:438px;
	margin:0 14px 0 0;
	padding:0 13px 0 13px;
	background:#CFCFCF url(/images/References/Reference_Degrade.gif) no-repeat top left;
}

.videoVignette{
	float:left;
	width:56px;
	height:56px;
	margin:5px;
	border:1px solid #636363;
}

.videoVignette:hover{
	cursor: pointer;
}

.videoVignetteOver{
	position:absolute;
	display:none;
	border:1px solid #EC7641;
	z-index:50;
}

#videoNavigation{
	margin:6px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}

#videoNavigation a{
	vertical-align:middle;
}

#videoNavigation img{
	padding:0 6px 0 6px;
}

#videoCentralElement2{
	overflow:hidden;
	position:relative;
	float:left;
	width:570px;
	text-align:center;
}

#videoCentralElement2 img{
	border:1px solid #636363;
}

#videoCentralElement2 .titre{
	margin:10px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color:#EC7641;
}

#videoCentralElement2 .intro{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}


.videoPopUp{
	position:absolute;
	visibility:hidden;
	top: 0;
	left: 0;
	width:400px;
	padding:10px 6px 10px 6px;
	background:#ADACAC;
	z-index:150;
}

.videoPopUp img{
	margin:0 12px 0 0;
}

.videoTextePopUp{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
}

.videoTexte2PopUp{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}
/* TEXTES */

#textesCentral{
	overflow:hidden;
	margin:0;
}

#textesCentralElement1{
	float:left;
}

#textesContenu{
	margin:0 78px 0 78px;
	
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

#textesContenu h1{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:18px;
	color:#EC7641;
}

#textesContenu h2{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

#textesContenu p{
	text-align:justify;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

#textesContenu2{
	margin:0 20px 0 60px;
	
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

#textesContenu2 h1{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:18px;
	color:#EC7641;
}

#textesContenu2 h2{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

#textesContenu2 p{
	text-align:justify;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

/* GALERIE */

#galerieCentral{
	overflow:hidden;
	margin:0 0 0 80px;
}

#galerieCentralElement1{
	float:left;
	text-align:center;
}

#galerieVignetteListe{
	width:204px;
	height:438px;
	margin:0 14px 0 0;
	padding:0 13px 0 13px;
	background:#CFCFCF url(/images/References/Reference_Degrade.gif) no-repeat top left;
}

.galerieVignette{
	position:relative;
	float:left;
	width:56px;
	height:56px;
	margin:5px;
	border:1px solid #636363;
}

.galerieVignette:hover{
	cursor: pointer;
}

.galerieVignetteOver{
	position:absolute;
	top:-1px;
	left:-1px;
	display:none;
	border:1px solid #EC7641;
	z-index:50;
}

#galerieNavigation{
	margin:6px 0 0 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:10px;
	color:#636363;
}

#galerieNavigation a{
	vertical-align:middle;
}

#galerieNavigation img{
	padding:0 6px 0 6px;
}

#galerieCentralElement2{
	float:left;
	width:588px;
	padding:10px 4px 10px 4px;
	text-align:center;
	border:1px solid #636363;
}

#galerieCentralElement2 .titre{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:14px;
	color:#FC783B;
}

#galerieCentralElement2 .intro{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:14px;
	color:#000000;
}

#galerieCentralElement2 .texte{
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	text-align:justify;
}

/* PANIER */
#panier{
	overflow:hidden;
	margin:0 0 0 80px;
}

#panierElement1{
	float:left;
	width:754px;
	margin:0;
	
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:12px;
	color:#636363;
	text-align:left;
}

#panierElement1 a {
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color:#636363;
	text-decoration: underline;
}

#panierElement1 h1{
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color:#EC7641;
	text-align:left;
}

#panierElement1Contenu{
	width:776px;
	padding:10px 10px 10px 10px;
	background:#FFFFFF url(/images/Panier/Panier_Degrade.gif) repeat-x bottom left;
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:12px;
	color:#EC7641;
	text-align:left;
}

#panierElement1Contenu .imageligne{
	overflow:hidden;
	height:auto;
}

#panierElement1Contenu .image{
	float:left;
	width:194px;
	margin:0 0 10px 0;
	text-align:center;
	
}

#panierFormGauche{
	float:left;
	width:320px;
}

#panierFormDroite{
	float:right;
	width:420px;
	margin:0 80px 0 0;
}

#panierFormGauche .titre{
	padding:2px 0 2px 14px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:13px;
	color:#FFFFFF;
	background:#ADACAC;
}

#panierFormGauche .contenu{
	height:120px;
	padding:6px 0 14px 0;
	background:#FFFFFF url(/images/Identification/Identification_Degrade.jpg) no-repeat bottom left;
}

#panierFormDroite .titre{
	padding:2px 0 2px 14px;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:13px;
	color:#FFFFFF;
	background:#ADACAC;
}

#panierFormDroite .contenu{
	height:120px;
	padding:6px 0 14px 0;
	background:#FFFFFF url(/images/Identification/Identification_Degrade.jpg) no-repeat bottom left;
}

#panierFormCentral{
	width:538px;
	margin:auto;
}

#panierFormCentral .contenu{
	padding:6px 0 14px 0;
	background:#FFFFFF url(/images/Identification/Identification_Degrade.jpg) no-repeat bottom left;
}

/* MENU DEROULANT */

.anylinkcss{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	white-space: nowrap;
	position:absolute;
	visibility: hidden;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	z-index: 100;
	background-color:#CDCDCD;
	text-align:left;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

.anylinkcss a{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#FFFFFF;
	display: block;
	border-bottom: 1px solid #000000;
	padding:3px;
	text-decoration: none;
}

.anylinkcss a:visited , .anylinkcss a:link { /*hover background color*/
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
}

.anylinkcss a:hover , .anylinkcss a:active { /*hover background color*/
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color: #EFEFEF;
	text-decoration: none;
}

/* NOTATION */

.starDiv ul.star{
	list-style:none;
	margin:0;
	padding:0;
	width:85px;
	height:20px;
	left:10px;
	top:-5px;
	position:relative;
	float:left;
	background:url('/images/stars.gif') repeat-x;
	cursor:pointer;
}

.starDiv li{
	padding:0;
	margin:0;
	float:left;
	display:block;
	width:85px;
	height:20px;
	text-decoration:none;
	text-indent:-9000px;
	z-index:20;
	position:absolute;
	padding:0;
}

.starDiv li.curr{
	background:url('/images/stars.gif') left 25px;
	font-size:1px;
}

.starDiv div.user{
	left:15px;
	position:relative;
	float:left;
	font-size:13px;
	font-family:arial;
	color: #888;
}

/* ESPACE PHOTOGRAPHE */

#photographeEspaceCentral{
	overflow:hidden;
	margin:0;
}

#photographeEspaceCentralElement1{
	float:left;
	width:400px;
}

#photographeEspaceCentralElement1 #textesContenu2 h1{
	margin:0 0 8px 0;
	font-family:arial,verdana,helvetica;
	font-weight:normal;
	font-size:18px;
	color:#EC7641;
}

#photographeEspaceCentralElement1 #textesContenu2 h2{
	margin:8px 0 4px 0;
	font-family:arial,verdana,helvetica;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

#photographeEspaceCentralElement2{
	float:right;
	width:540px;
}

#photographeEspaceCentralElement2 .photographeEspaceForm{
	width:480px;
	margin:0 60px 0 0;
}

#photographeEspaceCentralElement2 .photographeEspaceForm .contenu{
	padding:6px 0 14px 0;
	background:#FFFFFF url(/images/Identification/Identification_Degrade.jpg) no-repeat bottom left;
}

/* RECHERCHE SUGGEREE */
div.scrollholder {
	z-index: 200; overflow-x: hidden; WIDTH: 300px; POSITION: absolute; HEIGHT: 200px; 
	border-top:1px solid #EBEBEB;
	border-left:1px solid #EBEBEB;
	border-right:3px solid #BFC2CB;
	border-bottom:3px solid #BFC2CB;
	background-color:#FFFFFF;
	
	SCROLLBAR-FACE-COLOR: #00b7ec; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FECE00; 
	SCROLLBAR-SHADOW-COLOR: #FECE00; 
	SCROLLBAR-3DLIGHT-COLOR: #00b7ec; 
	SCROLLBAR-ARROW-COLOR: #FECE00; 
	SCROLLBAR-TRACK-COLOR: #00b7ec; 
	SCROLLBAR-DARKSHADOW-COLOR: #00b7ec;
	display:none;
	filter:alpha(opacity=85);opacity : .85;-moz-opacity : .85;-khtml-opacity:.85 ;
}

div.scroll {
	z-index: 200; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px;
}

div.track {
	FONT-SIZE: 0px; z-index: 200; BACKGROUND: #F1F1F4; FLOAT: right; WIDTH: 11px; POSITION: relative; TOP: 0px; HEIGHT: 100%;
	filter:alpha(opacity=85);opacity : .85;-moz-opacity : .85;-khtml-opacity:.85 ;
}

div.drag_bar {
	z-index: 200; BACKGROUND: #B0B3BD; WIDTH: 100%; CURSOR: pointer; POSITION: absolute; HEIGHT: 14px;
	filter:alpha(opacity=85);opacity : .85;-moz-opacity : .85;-khtml-opacity:.85 ;
	border:1px #000 solid ;
}

div.motCle{
	white-space: nowrap;
	display:block;
	font-size:9px;
	font-family:arial, helvetica;
	font-weight:normal;
}

div.motCle a{
	display:block
	text-decoration:none;
	color:#000000  ;
	padding: 0px 0px 0px 2px;
	font-weight:normal;
}

div.motCle a:link , .motCle a:visited {
	text-decoration: none;
	display:block;
	color:#000000  ;
	font-weight:normal;
}

div.motCle a:hover , .motCle a:active{
	background-color: #B0B3BD;
	filter:alpha(opacity=85);opacity : .85;-moz-opacity : .85;-khtml-opacity:.85 ;
	font-weight:normal;
	color:#000000;
}





























<!--
a:link { font-style: normal; font-variant: normal; font-weight: normal;  color : #000000; text-decoration: none} 
a:visited { font-style: normal; font-variant: normal; font-weight: normal; color : #000000; text-decoration: none}
a:active {font-style: normal; font-variant: normal; font-weight: bold; color : #000000; text-decoration: none}
a:hover { font-style: normal; font-variant: normal; font-weight: bold; color : #000000; text-decoration: none}

.LienDownload:link { font-style: normal; font-variant: normal; font-weight: bold;  color : #FFFFFF; text-decoration: underline} 
.LienDownload:visited { font-style: normal; font-variant: normal; font-weight: bold; color : #FFFFFF; text-decoration: underline}
.LienDownload:active {font-style: normal; font-variant: normal; font-weight: bold; color : #EEEEEE; text-decoration: underline}
.LienDownload:hover { font-style: normal; font-variant: normal; font-weight: bold; color : #EEEEEE; text-decoration: underline}

.LienOubliPass:link { font-style: normal; font-variant: normal; font-weight: bold;  color : #000000; text-decoration: underline} 
.LienOubliPass:visited { font-style: normal; font-variant: normal; font-weight: bold; color : #000000; text-decoration: underline}
.LienOubliPass:active {font-style: normal; font-variant: normal; font-weight: bold; color : #FFFFFF; text-decoration: underline}
.LienOubliPass:hover { font-style: normal; font-variant: normal; font-weight: bold; color : #FFFFFF; text-decoration: underline}



.ReferencesBoutonOFF:link {font-size:11px;  font-style: normal; font-variant: normal; font-weight: bold;  color : #000000; text-decoration: none} 
.ReferencesBoutonOFF:visited {font-size:11px;  font-style: normal; font-variant: normal; font-weight: bold; color : #000000; text-decoration: none}
.ReferencesBoutonOFF:active {font-size:11px; font-style: normal; font-variant: normal; font-weight: bold; color : #FFFFFF; text-decoration: none}
.ReferencesBoutonOFF:hover {font-size:11px; font-style: normal; font-variant: normal; font-weight: bold; color : #FFFFFF; text-decoration: none}

.ReferencesBoutonON:link {font-size:11px;  font-style: normal; font-variant: normal; font-weight: bold;  color : #FFFFFF; text-decoration: none} 
.ReferencesBoutonON:visited {font-size:11px;  font-style: normal; font-variant: normal; font-weight: bold; color : #FFFFFF; text-decoration: none}
.ReferencesBoutonON:active {font-size:11px; font-style: normal; font-variant: normal; font-weight: bold; color : #FFFFFF; text-decoration: none}
.ReferencesBoutonON:hover {font-size:11px; font-style: normal; font-variant: normal; font-weight: bold; color : #FFFFFF; text-decoration: none}



.mceVisualAid {
	border: 1px dashed #BBBBBB;
}

.MotCleSelected
{
font-family: arial regular, helvetica, sans-serif;		
font-weight:normal;
font-size:11px;	
color: #000000;
}
.MotCleSelected:link {font-family: arial regular; font-size:12px; font-style: normal; font-variant: normal; font-weight: normal;  color : #000000; text-decoration: none;  } 
.MotCleSelected:visited {font-family: arial regular; font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #000000; text-decoration: none;  }
.MotCleSelected:active {font-family: arial regular; font-size:12px;font-style: normal; font-variant: normal; font-weight: normal; color : #E28143; text-decoration: none ; }
.MotCleSelected:hover {font-family: arial regular; font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #E28143; text-decoration: none ; }



.MotsClesSeparation
{
background-color: #D1D1D1;
}
.MotsClesOutilsFond
{
background-color: #D1D1D1;
}
.MotsClesRechercheRapideFond
{
background-color: #D1D1D1;
}
.MotsClesInfosRechercheFond{
background-color: #D1D1D1;
}


.SpanTips1 {
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
	width:200px;
	border:none;
	background-color:#000000;
}


h2{
font-family: arial, helvetica, sans-serif;		
font-weight:bold;
font-size:16px;	
color: #FF8080;
}

.mailAndia{ font-size:12px; font-style: normal; font-variant: normal; font-weight: normal;  color : #FFFFFF; text-decoration: none} 
.mailAndia:link { font-size:12px; font-style: normal; font-variant: normal; font-weight: normal;  color : #A2B3CC; text-decoration: none} 
.mailAndia:visited { font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #A2B3CC; text-decoration: none}
.mailAndia:active {font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #FFFFFF; text-decoration: none}
.mailAndia:hover { font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #FFFFFF; text-decoration: none}

.ListePage{ font-size:12px; font-style: normal; font-variant: normal; font-weight: bold;  color : #FFFFFF; text-decoration: none} 
.ListePage:link { font-size:12px; font-style: normal; font-variant: normal; font-weight: normal;  color : #FFFFFF; text-decoration: none} 
.ListePage:visited { font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #FFFFFF; text-decoration: none}
.ListePage:active {font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #000000; text-decoration: none}
.ListePage:hover { font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #000000; text-decoration: none}

.Copyright{
font-family: verdana , arial, helvetica;
font-size:10px;
font-weight: bold;
color : #FFFFFF;
} 
.Copyright:link { font-size:10px; font-style: normal; font-variant: normal; font-weight: normal;  color : #DFDFDF; text-decoration: none} 
.Copyright:visited { font-size:10px; font-style: normal; font-variant: normal; font-weight: normal; color : #DFDFDF; text-decoration: none}
.Copyright:active {font-size:10px; font-style: normal; font-variant: normal; font-weight: normal; color : #FFFFFF; text-decoration: none}
.Copyright:hover { font-size:10px; font-style: normal; font-variant: normal; font-weight: normal; color : #FFFFFF; text-decoration: none}

.texteGabarit
{
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:12px;	
color: #214173;
}
.texteGabarit:link { font-size:12px; font-style: normal; font-variant: normal; font-weight: normal;  color : #214173; text-decoration: none} 
.texteGabarit:visited { font-size:12px; font-style: normal; font-variant: normal; font-weight: normal; color : #214173; text-decoration: none}
.texteGabarit:active {font-size:12px; font-style: normal; font-variant: normal; font-weight: bold; color : #214173; text-decoration: none}
.texteGabarit:hover { font-size:12px; font-style: normal; font-variant: normal; font-weight: bold; color : #214173; text-decoration: none}


.titreJaune{
font-family: arial, helvetica, sans-serif;		
font-weight:bold;
font-size:17px;	
color: #FFAC7B;
}
.texteJaune{
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:12px;	
color: #FFAC7B;
}
.texteBleuClair{
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:11px;	
color: #DBEEFF;
}
.texteBleuFonce{
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:11px;	
color: #45556B;
}


.SiteTexte{
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:12px;	
color: #FFFFFF;
}
.SiteTexte:link{font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration: none} 
.SiteTexte:visited{font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration: none}
.SiteTexte:active{font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration: none}
.SiteTexte:hover{font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration: none}

.MotsClesTitre{
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:11px;	
color: #000000;
}

.BandeauOff{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:11px;	
color: #FFFFFF;
}
.BandeauOff:link{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration: none} 
.BandeauOff:visited{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration: none}
.BandeauOff:active{font-size:11px;font-weight:normal;color:#FF8743;text-decoration: none}
.BandeauOff:hover{font-size:11px;font-weight:normal;color:#FF8743;text-decoration: none}

.BandeauOn{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:11px;	
color: #FF8743;
}
.BandeauOn:link{font-size:11px;font-weight:normal;color:#FF8743;text-decoration: none} 
.BandeauOn:visited{font-size:11px;font-weight:normal;color:#FF8743;text-decoration: none}
.BandeauOn:active{font-size:11px;font-weight:normal;color:#FF8743;text-decoration: none}
.BandeauOn:hover{font-size:11px;font-weight:normal;color:#FF8743;text-decoration: none}


.Bandeau2Off{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:9px;	
color: #FFFFFF;
}
.Bandeau2Off:link{font-size:9px;font-weight:normal;color:#FFFFFF;text-decoration: none} 
.Bandeau2Off:visited{font-size:9px;font-weight:normal;color:#FFFFFF;text-decoration: none}
.Bandeau2Off:active{font-size:9px;font-weight:normal;color:#FF8743;text-decoration: none}
.Bandeau2Off:hover{font-size:9px;font-weight:normal;color:#FF8743;text-decoration: none}

.Bandeau2On{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:9px;	
color: #FF8743;
}
.Bandeau2On:link{font-size:9px;font-weight:normal;color:#FF8743;text-decoration: none} 
.Bandeau2On:visited{font-size:9px;font-weight:normal;color:#FF8743;text-decoration: none}
.Bandeau2On:active{font-size:9px;font-weight:normal;color:#FF8743;text-decoration: none}
.Bandeau2On:hover{font-size:9px;font-weight:normal;color:#FF8743;text-decoration: none}

.HomeText{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:9px;	
color: #FFFFFF;
}

.HomeVignetteText{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:9px;	
color: #EDEDED;
text-align: center;
}

.HomeNewsTitre{
font-family: verdana , arial, helvetica;
font-weight:bold;
font-size:9px;	
color: #000000;
}
.HomeNewsTitre:link{font-size:9px;font-weight:bold;color:#000000;text-decoration: none} 
.HomeNewsTitre:visited{font-size:9px;font-weight:bold;color:#000000;text-decoration: none}
.HomeNewsTitre:active{font-size:9px;font-weight:bold;color:#000000;text-decoration: none}
.HomeNewsTitre:hover{font-size:9px;font-weight:bold;color:#000000;text-decoration: none}

.HomeNewsIntro{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:9px;	
color: #000000;
}
.HomeNewsIntro:link{font-size:9px;font-weight:normal;color:#000000;text-decoration: none} 
.HomeNewsIntro:visited{font-size:9px;font-weight:normal;color:#000000;text-decoration: none}
.HomeNewsIntro:active{font-size:9px;font-weight:normal;color:#000000;text-decoration: none}
.HomeNewsIntro:hover{font-size:9px;font-weight:normal;color:#000000;text-decoration: none}

.FenetreText{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:9px;	
color: #000000;
}

.LoginTitre{
font-family: verdana , arial, helvetica;
font-weight:bold;
font-size:14px;	
color: #FFFFFF;
}

.LoginTexte{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:11px;	
color: #000000;
}

.SponsorTexte{
font-family: verdana , arial, helvetica;
font-weight:normal;
font-size:10px;	
color: #FFFFFF;
}

.NewsTitre{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:12px;	
color: #000000;
}

.NewsDate{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:10px;	
color: #000000;
}

.NewsIntro{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:11px;	
color: #FFFFFF;
}

.NewsListePage{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:12px;	
color: #000000;
}

.NewsListeDate{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:12px;	
color: #FFFFFF;
}
.NewsDateListe:link{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration: none} 
.NewsDateListe:visited{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration: none}
.NewsDateListe:active{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration: none}
.NewsDateListe:hover{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration: none}

.NewsListeTitre{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:12px;	
color: #000000;
}

.NewsListeIntro{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:11px;	
color: #000000;
}

.PartenaireTitre{
font-family: arial, helvetica, sans-serif;		
font-weight:bold;
font-size:14px;	
color: #FFAC7B;
}

.PartenaireHR{
width: 100%;
color: #FFFFFF;
background-color: #FFFFFF;
height: 1px;
}

.FAQTitre{
font-family: arial, helvetica, sans-serif;		
font-weight:bold;
font-size:12px;	
color: #FFFFFF;
}

.Recherche1{
font-family: verdana , arial, helvetica;
font-weight:bold;
font-size:10px;	
color: #000000;
}

.Recherche2{
font-family: verdana , arial, helvetica;
font-weight:bold;
font-size:10px;	
color: #FFFFFF;
}

.RechercheIntitule{
font-family: arial, helvetica, sans-serif;
font-weight:bold;
font-size:11px;	
color: #FFFFFF;
}

.RechercheText{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:11px;	
color: #FFFFFF;
}
.RechercheText:link{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration: none} 
.RechercheText:visited{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration: none}
.RechercheText:active{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration: none}
.RechercheText:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration: none}

.BoutonDownload{
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:12px;	
color: #FFFFFF;
background-color:#616669;

border-top : solid 1px;
border-bottom : solid 2px;
border-left : solid 1px;
border-right : solid 2px;

border-top-color : #FFFFFF;
border-bottom-color : #FFFFFF;
border-left-color : #FFFFFF;
border-right-color : #FFFFFF;

cursor:pointer;
}

.contour{
border-top : solid 1px;
border-bottom : solid 1px;
border-left : solid 1px;
border-right : solid 1px;

border-top-color : #FFFFFF;
border-bottom-color : #FFFFFF;
border-left-color : #FFFFFF;
border-right-color : #FFFFFF;
}

.HomeSearch{
	width:100%;
	border : #FF8743 solid 1px;
}



.ConsulterMenuTableBG1{
background-color: #DDD598;
color: #000000;
}
.ConsulterMenuTableBG2{
background-color: #EEEACC;
color: #000000;
}
.ConsulterMenuTableBordDark1{
background-color: #C7B956;
color: #000000;
}
.ConsulterMenuTableBordDark2{
background-color: #2E2A0F;
color: #000000;
}
.ConsulterMenuTableBordLight2{
background-color: #E3DCAA;
color: #000000;
}
.ConsulterMenuTableBordLight1{
background-color: #F7F5E6;
color: #000000;
}

.ConsulterMenuTitre{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  font-weight:bold;
  color: #7E742A
}

.ConsulterMenuLiens {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 8pt; 
  color: #877C2D
}

.ConsulterMenuLiens:link{ font-style: normal;
font-variant: normal; font-weight: normal;  color : #877C2D ; text-decoration: none} 

.ConsulterMenuLiens:visited{ font-style: normal;
font-variant: normal; font-weight: normal; color : #877C2D ; text-decoration: none}

.ConsulterMenuLiens:active{font-style: normal;
font-variant: normal; font-weight: bold; color : #877C2D ; text-decoration: none}

.ConsulterMenuLiens:hover{ font-style: normal;
font-variant: normal; font-weight: bold; color : #877C2D ; text-decoration: none}


.ConsulterTitre{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  font-weight:bold;
  color: #AEA03A
}
.ConsulterTableBG1{
background-color: #F4F1DE;
color: #000000;
}
.ConsulterTableBG2{
background-color: #EEEACC;
color: #000000;
}
.ConsulterTableBordDark1{
background-color: #655D22;
color: #000000;
}
.ConsulterTableBordDark2{
background-color: #D9D08C;
color: #000000;
}









.RemplirMenuTableBG1{
background-color: #C7CBA9;
color: #000000;
}
.RemplirMenuTableBG2{
background-color: #E8EADC
}
.RemplirMenuTableBordDark1{
background-color: #515438
}
.RemplirMenuTableBordDark2{
background-color: #B1B784
}
.RemplirMenuTableBordLight2{
background-color: #DFE2CF
}
.RemplirMenuTableBordLight1{
background-color: #F1F2EA
}

.RemplirMenuTitre{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  font-weight:bold;
  color: #65653D
}

.RemplirMenuLiens {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 8pt; 
  color: #71764E
}

.RemplirMenuLiens:link{ font-style: normal;
font-variant: normal; font-weight: normal;  color : #71764E ; text-decoration: none} 

.RemplirMenuLiens:visited{ font-style: normal;
font-variant: normal; font-weight: normal; color : #71764E ; text-decoration: none}

.RemplirMenuLiens:active{font-style: normal;
font-variant: normal; font-weight: bold; color : #71764E ; text-decoration: none}

.RemplirMenuLiens:hover{ font-style: normal;
font-variant: normal; font-weight: bold; color : #71764E ; text-decoration: none}


.RemplirTitre{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  font-weight:bold;
  color: #AEA03A
}
.RemplirTableBG1{
background-color: #F4F1DE;
color: #000000;
}

.RemplirTableBG2{
background-color: #EEEACC
}
.RemplirTableBordDark1{
background-color: #655D22
}
.RemplirTableBordDark2{
background-color: #D9D08C
}



.AdministrerMenuTableBG1{
background-color: #F8AD7C;
color: #000000;
}
.AdministrerMenuTableBG2{
background-color: #FDDDC8
}
.AdministrerMenuTableBordDark1{
background-color: #5A4332
}
.AdministrerMenuTableBordDark2{
background-color: #C89872
}
.AdministrerMenuTableBordLight2{
background-color: #FAC6A2
}
.AdministrerMenuTableBordLight1{
background-color: #FBD0B3
}

.AdministrerMenuTitre{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  font-weight:bold;
  color: #95290A
}

.AdministrerMenuLiens {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 8pt; 
  color: #AE6651
}

.AdministrerMenuLiens:link{ font-style: normal;
font-variant: normal; font-weight: normal;  color : #AE6651 ; text-decoration: none} 

.AdministrerMenuLiens:visited{ font-style: normal;
font-variant: normal; font-weight: normal; color : #AE6651 ; text-decoration: none}

.AdministrerMenuLiens:active{font-style: normal;
font-variant: normal; font-weight: bold; color : #AE6651 ; text-decoration: none}

.AdministrerMenuLiens:hover{ font-style: normal;
font-variant: normal; font-weight: bold; color : #AE6651 ; text-decoration: none}


.AdministrerTitre{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  font-weight:bold;
  color: #4F5C9A
}
.AdministrerTableBG1{
background-color: #FFEDDB;
color: #000000;
}
.AdministrerTableBG2{
background-color: #FDE0C8;
color: #000000;
}
.AdministrerTableBordDark1{
background-color: #5C554F;
color: #000000;
}
.AdministrerTableBordDark2{
background-color: #CDBEB0;
color: #000000;
}













.SuperviserMenuTableBG1{
background-color: #AEC6CE;
color: #000000;
}
.SuperviserMenuTableBG2{
background-color: #DCE6EA;
color: #000000;
}
.SuperviserMenuTableBordDark1{
background-color: #384E54;
color: #000000;
}
.SuperviserMenuTableBordDark2{
background-color: #84ABB7;
color: #000000;
}
.SuperviserMenuTableBordLight2{
background-color: #B6CDD4;
color: #000000;
}
.SuperviserMenuTableBordLight1{
background-color: #EAF0F2;
color: #000000;
}

.SuperviserMenuTitre{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  font-weight:bold;
  color: #233439
}

.SuperviserMenuLiens {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 8pt; 
  color: #60909F
}

.SuperviserMenuLiens:link{ font-style: normal;
font-variant: normal; font-weight: normal;  color : #60909F ; text-decoration: none} 

.SuperviserMenuLiens:visited{ font-style: normal;
font-variant: normal; font-weight: normal; color : #60909F ; text-decoration: none}

.SuperviserMenuLiens:active{font-style: normal;
font-variant: normal; font-weight: bold; color : #60909F ; text-decoration: none}

.SuperviserMenuLiens:hover{ font-style: normal;
font-variant: normal; font-weight: bold; color : #60909F ; text-decoration: none}

.SuperviserTitre{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  font-weight:bold;
  color: #588391
}
.SuperviserTableBG1{
background-color: #E4ECEE;
color: #000000;
}
.SuperviserTableBG2{
background-color: #D5E1E5;
color: #000000;
}
.SuperviserTableBordDark1{
background-color: #334C54;
color: #000000;
}
.SuperviserTableBordDark2{
background-color: #9FBCC5;
color: #000000;
}

-->

