@charset "utf-8";


.containerAffiche{
	margin: 0 auto; /* les marges automatiques (et dotées d'une largeur positive) centrent la page */
	}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	text-align: left;
	font-size: 7px;
	color: #000;
	clear: both;
	padding-top: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-color: transparent;
	vertical-align: top;
    }
	

	  
.noir {
		color:#000;
	  }
	  
.fushia{
		color:#cc0066;
	  }
.fushiaFonce{
		color: #600;
	  }	
	  
.h4_gris {
		font-style:normal;
		line-height: 150%;
		font-weight:normal;
		font-size: 11px;
		font-style:normal;
		color: #666;
		text-align:left;
		margin:0px 0px 0px 0px;
    	padding:6px 0px 0px 0px;
	  	}
		
.h4_gris_indent {
		font-style:normal;
		line-height: 180%;
		font-weight:normal;
		font-size: 11px;
		font-style:normal;
		color: #666;
		text-align:left;
		text-indent: 30px;
		margin:0px 0px 0px 0px;
    	padding:0px 0px 0px 0px;
	  	}	
		
.h5_noir {
		font-size: 8px;
		font-style:normal;
		color: #666;
		text-align:left;
		font-style:normal;
		line-height: 120%;
		margin:0px 0px 0px 0px;
    	padding:0px 0px 0px 0px;
	  	}			
		
strong  {
		font: lighter; 
		}
h1  {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style:italic;
	font-weight: bold;
	line-height: 110%;
	font-size: 24px;
	}
h2  {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, Times, serif;
	font-style:italic;
	line-height: 100%;
	font-weight:bold;
	font-size: 18px;
	text-align:left;
	margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	}
	
.h2  {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, Times, serif;
	font-style:italic;
	line-height: 100%;
	font-weight:bold;
	font-size: 18px;
	text-align:left;
	margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	}	
	
	
.h4  {
	font-style:normal;
	line-height: 150%;
	font-weight:normal;
	font-size: 11px;
	font-style:normal;
	text-align:left;
	margin:0px 0px 0px 0px;
    padding:6px 0px 0px 0px;
	}
.grosTitreAligneDroit {
	text-align:right;
	margin: 0px 0px 0px 0px;
    padding:20px 0px 0px 0px;
	}

.grosTitreCentre {										/* à définir */
	text-align: center;
	margin: 0px 0px 0px 0px;
    padding:30px 0px 0px 0px;
	}
.sousTitreAligneGauche_premierPara {					/* à définir */
	text-align: left;
	margin: 15px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	}	
.sousTitreAligneGauche_deuxiemePara {					/* à définir */
	text-align: left;
	margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	}		

.bordureGrisePhoto {
    border-color:#666;
    }
	

#div_navigBas_0491 a {
    color: #888;
    text-decoration:none;
    }
	
#div_navigGaucheCentre_0320 a {
	color: #000;
	font-size: 9px;
	font-style:normal;
	padding: -5px;
    }	
	

.textdecoration_on {
		text-decoration: underline; 
	  }	
	  

.textdecoration_on_entete {
	color:#cc0066;
	font-style:italic;
    text-decoration: none; 										
	}
		
	
.textDecoration_Off {
		text-decoration:none;
	  }	

	
a   {
    color: #888;
    text-decoration:none;
    }
a:hover {
	color: #B10535;
	font-weight: normal;
	text-decoration: none; 								/* suppression du soulignement des liens du menu */
    }

.p_nowrap   {
    white-space:nowrap;   								/* le text sera sur 1 ligne tant que non <b/>   */
    }
	
	
.indent_10px   {
    text-indent: 10px;
    }	
	
img{
    border:none;
    }
hr {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }
.normalWeight{
    font-weight: 100;
    }	
	
.bold {
    font-weight: bold;
    }	
.aligneDroite {
    text-align: right; 
    }
.boldRight {
    font-weight: bold;
	text-align: right;
    }
.boldEtItalic {
    font-weight: bold;
    font-style: italic;
    }
	
.bold-Italic-11px {
    font-weight: bold;
    font-style: italic;
	font-size:11px;
    }	
	
.bold-Italic-11px--2 {
    font-weight: bold;
    font-style: italic;
	font-size:11px;
	line-height: 150%;
    }		
	
	
.boldEtItalicRight {
    font-weight: bold;
    font-style: oblique; 
	text-align: right;
    }	
	
.italique {
    font-style: italic;
    }
.italique_8pts {
    font-style: italic;
	font-size:8px;
	color:#666;
	letter-spacing: 0.05em;
    }
.italique_16pts {
    font-style: italic;
	font-size:16px;
	color:#000;
	letter-spacing: 0.05em;
    }	

.clearfloat {
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
    }

.separateursZoneMenuNavig {
    color: #888;
    }

ul li {
    list-style: none;
    }
/*------------------Zone Navig Part1 ------------------------*/	
.typoZoneNavig_Part1_ligne1 {
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    font-style: normal;
    line-height: 150%;
    margin: 0px 0px 0px 0px;
    padding:0px 3px 0px 0px;								/* indentation 3px à droite */
    color: #000;
    text-align: right;
    }
.typoZoneNavig_Part1_ligne2-3_Gauche {
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 0px 3px;								/* indentation 3px à gauche */
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    font-style: normal;
    line-height: 150%;
    color: #000;
    text-align: left;
    }
.typoZoneNavig_Part1_ligne2-3_Droite {
    margin: 0px 0px 0px 0px;
    padding: 2px 3px 0px 0px;								/* indentation 3px à droite */
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    font-style: normal;
    line-height: 150%;
    color: #000;
    text-align: right;
    }		
/*------------------Zone Navig Part2 ------------------------*/		
.typoZoneNavig_Part2_ligne1 {
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    font-style: normal;
    line-height: 100%;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;								/* indentation 3px à droite */
    color: #000;
    text-align: right;
    }
.typoZoneNavig_Part2_ligne2 {
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    line-height: 100%;
    font-style: normal;
    color: #000;
    text-align: right;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }
.typoZoneNavig_Part2_courriel {
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    line-height: 100%;
    font-weight:normal;
    color: #000;
    text-align: right;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }	
.typoZoneNavig_Part2_courriel a{
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    line-height: 100%;
    font-weight:normal;
    color: #000;
    text-align: right;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }			
.typoZoneNavig_Part2_ligne4-6 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    font-style: normal;
    line-height: 150%;
    color: #000;
    text-align: right;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 14px 0px;
    }	

/*------------------Zone Navig Part3 ------------------------*/		
	
.typoZoneNavig_Part3_ligne4-6 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 18px 0px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    font-style: normal;
	line-height: 150%;
    color: #000;
    text-align: right;
    }
	

/*------------------Zone Navig Part4 ------------------------*/		

.typoZoneNavig_Part4_copyright {
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 0px 0px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:9px;
    font-style: normal;
    line-height: 100%;
    color: #000;
    text-align: right;
    }
.typoZoneNavig_Part4_2mc {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 1px 0px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:8px;
    line-height: 10px;
    color: #000;
	font-style:oblique;
	font-weight:normal;
    text-align: right;
    }
/*------------------Zone Navig Part5 ------------------------*/		


.typoZoneNavig_Part5 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    line-height: 10px;
    color: #000;
	font-style:oblique;
	font-weight:normal;
    text-align: right;
    }	
	
	
	

/*------------------Début des divisions ------------------------*/		

#div_wrapGlobal_0000 {
	width: 1127px;  					/* largeur max du contenant000 */
	height: 743px;
	z-index:2;/* hauteur max du contenant000 résolution*/
	display:block;
	position:relative;
    background-image:url(../__graphiques/textureFond_swooch_vGrise222.png);
    background-repeat:no-repeat;
	background-position: left;
    border: 0px solid #6F0;
	/*overflow: hidden;*/
    }

   
        #div_wrapZoneLogo_0100 {
	width: 176px;  								/* largeur max du contenant010 */
	height: 80px;   							/* hauteur max du contenant010 */
	display:block;
	border: 0px solid #6F0;
	margin: 0px;
	padding: 0px;
            }
            #div_gaucheLogoArtchipel_0110 {
	width: 26px;  							/* largeur max du contenant011 */
	height: 78px;   						/* hauteur max du contenant011 */
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: #FFF;*/					/* fond blanc */
   				border: 0px solid #6F0;
                }
            #div_logoArtchipel_0120 {
                width: 127px;  							/* largeur max du contenant012 */
                height: 78px;   						/* hauteur max du contenant012 */
                float:left;
                background-image:url(/__graphiques/Lg_artchipel.jpg);
                background-repeat:no-repeat;
				margin: -3px 0px 0px 0px;
    			padding: 0px 0px 0px 0px;
			    /*background-color: #FFF;*/					/* fond blanc */
   				border: 0px solid #6F0;
                }
        #div_wrapZoneEntete_0200 {
	position:absolute;
	left:178px;
	top:0px;
	z-index:30;
	width: 880px;  								/* largeur max du contenant020 */
	height: 76px;   							/* hauteur max du contenant020 */
	display:block;
	background-color: #FFF;				/* fond blanc */
	border: 0px solid #6F0;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        }
        
        #div_navigEntete_0220 {
	float:left;
	width: 845px;  								/* largeur max du contenant012 */
	height: auto;   							/* hauteur max du contenant012 */
	margin: 0px 0px 0px 0px;
	padding: 45px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style: normal;
	line-height: 15px;
	text-align: center;
	text-decoration: none;
	background-image:url(../__graphiques/entete_artchipel-3.png);
	background-repeat:no-repeat;
	/*background-color: #FFF;*/					/* fond blanc */
   	border: 0px solid #6F0;
    }
			
    	#div_wrapZoneNavigGauche_0300 {
			width: 176px;  									/* largeur max du contenant030 */
			height: 552px;  								/* hauteur max du contenant030 */
			display:block;
			background-image:none;
			/*background-color: #FFF;*/					/* fond blanc */
   			border: 0px solid #6F0;
        }
        #div_gaucheNavigGauche_0310 {
			width: 24px;  								/* largeur max du contenant032 */
			height: 345px;  							/* hauteur max du contenant032 */
			float:left;
			background-image:none;
			/*background-color: #FFF;*/					/* fond blanc */
   			border: 0px solid #6F0;
            }
        #div_navigGaucheCentre_0320 {
            width: 128px;  								/* largeur max du contenant032 */
            height: 550px;  							/* hauteur max du contenant032 */
            overflow:hidden;
            float:left;
            background-image:url(../__graphiques/filet_zone_Logo-2.gif);
            background-position:top;
            background-repeat:no-repeat;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
			text-align:right;
            /*background-color: #FFF;*/					/* fond blanc */
   			border: 0px solid #6F0;
            }
			
            #div_navigPart1_0321 {
                width: 125px;  							/* largeur max du contenant032 */
                height: 128px;   						/* hauteur max du contenant032 */
                display:block;
                background-image: none;
				overflow: visible;
				text-align:right;
                margin: 0px 0px 0px 0px;
                padding:0px 0px 14px 0px;
                /*background-color: #FFF;*/					/* fond blanc */
   				border: 0px solid #6F0;
                }

            #div_navigPart2_0322 {
                width: 125px;  							/* largeur max du contenant032 */
                height: 200px;  						/* hauteur max du contenant032 */
                display:block;
				background-image: none;
				overflow: visible;
                text-align:right;
				margin: -3px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*background-color: #FFF;*/					/* fond blanc */
   				border: 0px solid #6F0;
                }
				
            #div_navigPart3_0323 {
                width: 125px;  							/* largeur max du contenant032 */
                height: 91px;   						/* hauteur max du contenant032 */
                display:block;
                margin: 0px 0px 8px 0px;
                padding: 0px 0px 0px 0px;
				overflow: visible;
                background-image: none;
                    /*background-color: #FFF;*/					/* fond blanc */
   				border: 0px solid #6F0;
                }
            #div_navigPart4_0324 {
                width: 125px;  							/* largeur max du contenant032 */
                height: 47px;   						/* hauteur max du contenant032 */
                display:block;
                background-image: none;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
               /*background-color: #FFF;*/				/* fond blanc */
   				border: 0px solid #6F0;		/* zoning seulement */
				text-align:right;
				line-height:50%;
                }
				
			.navigPart4_0324 {
                width: 125px;  							/* largeur max du contenant032 */
                height: 47px;   						/* hauteur max du contenant032 */
                display:block;
                background-image: none;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                /*background-color: #FFF;*/					/* fond blanc */
   				border: 0px solid #6F0;
				text-align:right;
				line-height:50%;
                }		
				

        #div_droiteNavigGauche_0330 {
            width: 51px;  								/* largeur max du contenant032 */
            height: 322px; 							 	/* hauteur max du contenant032 */
            float:left;
            background-image: none;
           /*background-color: #FFF;*/	
            background-color: #FFF;				/* fond blanc */
   			border: 0px solid #6F0;
            }
/* ==================================================================================== */




#div_wrapZoneMain_0400 {
	display:block;
	width: 845px;  									/* largeur max du contenant030 */
	height: 553px;  								/* hauteur max du contenant030 */
	position:absolute;
	z-index: 13;				/* était 186px */
	top:78px;
	left:176px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: #FFF;*/					/* fond blanc */
   	border: 1px solid transparent;
}

#div_wrapZoneMain_0400_politiques {
	display:block;
	width: 845px;  									/* largeur max du contenant030 */
	height: 553px;  								/* hauteur max du contenant030 */
	position:absolute;
	z-index: 13;				/* était 186px */
	background-image: url(../__graphiques/FondCoulZoneMain_vGris.jpg);
	background-repeat:no-repeat;
	top:78px;
	left:176px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
   	border: 1px solid transparent;
}

#div_wrapZoneMainTraversier_0400 {
	display:block;
	width: 845px;  									/* largeur max du contenant030 */
	height: 553px;  								/* hauteur max du contenant030 */
	position:absolute;
	z-index: 13;				/* était 186px */
	top:78px;
	left:176px;
	background-image:url(../__graphiques/FondCoulZoneMain_vGris.jpg);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: #FFF;*/					/* fond blanc */
   	border: 1px solid transparent;
	}

#div_wrapZoneMain_0410-2 {
	display:block;
	width: 845px;  									/* largeur max du contenant030 */
	height: 553px;  								/* hauteur max du contenant030 */
	position:absolute;
	z-index: 13;									/* était 186px */
	top:78px;
	left:176px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: #FFF;*/					/* fond blanc */
   	border: 1px solid transparent;
}


#div_wrapZoneMain_pRep1_0400 {
	display:block;
	width: 845px;  									/* largeur max du contenant030 */
	height: 553px;  								/* hauteur max du contenant030 */
	position:absolute;
	z-index: 16;									/* était 186px */
	top:80px;
	left:178px;
	background-image: url(../__graphiques/FondCoulZoneMain_vGris.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: #FFF;*/					/* fond blanc */
   	border: 0px solid #6F0;
}
		
	#div_wrapZoneMain_a_venir_0404 {
	display:block;
	width: 863px;  									/* largeur max du contenant030 */
	height: 649px;  								/* hauteur max du contenant030 */
	position:absolute;
	z-index: 14;
	left:178px;
	top:80px;
	background-image: url(../__graphiques/FondCoulZoneMain_vGris.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: #FFF;*/					/* fond blanc */
   	border: 0px solid #6F0;
}	
		
		
	
		
		
		
		
		
/* -----------------------------------Navig bas--------------------------------------------*/	
		
		
#div_zoneNavigBas_0490 {
	display:block;
	position:absolute;
	top:400px;
	width: 853px;  								/* largeur max du contenant032 */
	height: 18px;   							/* hauteur max du contenant032 */
	background-image: none;
	font-family:Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: 15px;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	color:#000;
	background-color: #transparent;				/* fond blanc */
	border: 1px solid transparent;
}
			
			
.zoneNavigBas_0490__pMap {							/* Utilise pour pMap */
	display:block;
	position:absolute;
	top:400px;
	width: 858px;  								/* largeur max du contenant032 */
	height: 18px;   							/* hauteur max du contenant032 */
	background-image: none;
	font-family:Verdana, Geneva, sans-serif;
	font-style: normal;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	color:#000;
	background-color: #transparent;				/* fond blanc */
	border: 0px solid #6F0;
}
			
.zoneNavigBas_0490__pVision {							/* Utilise pour pMap */
	display:block;
	position:absolute;
	z-index:557;
	top:400px;
	left: 0px;
	width: 780px;  								/* largeur max du contenant032 */
	height: 18px;   							/* hauteur max du contenant032 */
	background-image: none;
	font-family:Verdana, Geneva, sans-serif;
	font-style: normal;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	color:#000;
	background-color: #transparent;				/* fond blanc */
	border: 1px solid transparent;
    }
	
	
.zoneNavigBas_0490__pPolitique {							/* Utilise pour pMap */
	display:block;
	position:absolute;
	z-index:555;
	top:483px;
	left: 183px;
	width: 818px;  								/* largeur max du contenant032 */
	height: 18px;   							/* hauteur max du contenant032 */
	font-family:Verdana, Geneva, sans-serif;
	font-style: normal;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	color:#000;
	background-color: #transparent;				/* fond transparent*/
	border: 1px solid transparent;
    }

			

    #div_wrapZonePub_0900 {
	display: block;
	position: absolute;
	z-index:465;
	left:1050px;
	top:70px;
	width: 79px;  				/* largeur max du contenant020 */
	height: 600px;
	background-image: none;
	background-color: transparent;				/* fond blanc */
	border: 1px solid transparent;
    }
	
    #div_pubHaut_0910 {
	display:block;
	position: relative;
	width: 77px;  								/* largeur max du contenant012 */
	height: 100px;  							/* hauteur max du contenant012 */
	background-color: transparent;
	border: 1px solid transparent;  			/* zoning seulement */
    }
	
	
	
	#pubDroite_0911 {
	position: relative;
	display:block;
	height:280px;
	width:77px;
	margin-left: -1px;
	background-repeat:no-repeat;
	background-color: transparent;				/* fond blanc */
	border: 1px solid transparent;
	margin-top: 20px;
	
    }
	

