@charset "UTF-8";
/* CSS Document */

body {
	font: 100% Geneva, Arial, Helvetica, sans-serif; color: #000000;
	background: #FFFFFF; margin: 0; padding: 0; text-align: center; 
}

img { border:none;}

a{text-decoration:none; color:#000}
.spacer{width:100%; height:1px; clear:both;}
#fond{text-align: left; background-repeat:no-repeat; width:100%; margin:auto; max-width:1024px; position:relative; min-height:510px; z-index:10;}

#divFooter{width:100%; border-top:1px solid #E6E6E6; padding:10px 0px ; font-size:10px; 
           text-align:right; top:750px;  position:absolute;z-index:100;}
           
	#divFooter .colorBlue{color:#3E769D;}
		#divFooter .colorBlue a{color:#3E769D;}
	
	#divFooter .rightSpacer{padding-right:55px;}

#logo{ overflow:hidden;border:none; width:173px; padding-left:36px; padding-top:20px; height:78px; z-index:20; position:absolute; left:0px; background-color:#FFFFFF;}

.langue{width:90%; height:18px; border:0px; border-bottom:3px solid #000000; padding-right:2px; margin:0px;
		 z-index:10; position:absolute; top:60px; right:55px; text-align:right;  font-size:12px; }
		 
.langue a{text-decoration:none; color:#000000;}
.langue a:hover{color:#333333;}

.divBackground{width:100%; height:386px; z-index:1; position:absolute; left:0px; top:110px; background-color:#EBEBEB; background-position:center; background-repeat:repeat-y; background-image:url(/includes/images/white-background.gif)}
#banImage{ overflow:hidden; border:none; width:1024px; height:386px; z-index:35; position:absolute; left:0px; top:110px;}

.boitesDroite{width:100%; max-width:1024px; height:386px; z-index:40; position:absolute; left:0px; top:110px;}
.boite{ right:55px; border:none; width:146px; height:168px; position:absolute; z-index:30;}
.boite1{top:18px;}
.boite2{top:202px; }
.boite .txt{ width:158px; margin:8px 14px; text-align:right; font-weight:bold; }
.boite h1{padding:0px 0px 10px 0px; font-size:24px; }
.boite h2{padding:0px; font-size:24px; margin:8px 14px; }
.boite h3{padding:0px; font-size:14px; }

#bas {right:55px; top:510px; border:none; position:absolute; min-width:770px; z-index:100; }

#bas .boiteBas {background-color:#959595; width:144px; margin-left:10px; float:left; height:208px; color:#FFFFFF; text-align:right; 
				position:relative; border:none;}
#bas .boiteBas .txt{font-size:10px; position:absolute; bottom:10px; right:10px;}
#bas .ligneBas {background-color:#ffffff; width:144px; margin-left:10px; margin-top:3px; float:left; padding-top:10px; 
				border:none; font-size:10px;}
#bas .ligneBasBordureHaut {border-top:3px solid #000000;}				
#bas .boiteBas a{ color:#ffffff;}
#bas .ligneBas a{ color:#000000;}
#bas .boiteBas a:hover, #bas .ligneBas a:hover{text-decoration:underline;}
#bas .boiteBas img{border:none;}

#bas #divNavi.ligneBas{width:80px; margin:-20px 0px 0px 0px;}
#bas .divPrevSlide{float:left; margin-right:10px;}
#bas .divNextSlide{float:left;}


/* Telechargements */

#divImages{border:none; width:1024px; height:560px; z-index:5; position:absolute; left:0px; top:110px; }

	/*#divImages #divEspaceGauche{border:none; width:208px; height:386px; z-index:10; position:absolute; left:0px; top:0px; background-color:Green;}*/
	#divImages #divEspaceGauche{border:none; width:208px; height:500px; float:left; }
	
	#divImages #divUpperRow{border:none; width:760px; height:250px; float:left; margin-top:20px; }
	
	#divImages #divLowerRow{border:none; width:760px; height:250px; float:left; margin-top:20px; }
	
	#divImages .box{width:144px; height:250px; float:left; margin-right:10px;}
		#divImages .image{width:144px; height:212px;}
		#divImages .box a{font-size:10px; color:#000;}
		#divImages .box a:hover{color:#333333;}
		#divImages .box .lien_consulter{margin:8px 0px 0px 10px;}
		#divImages .box .lien_telecharger{margin:2px 0px 0px 10px;}
		#divImages .first{border: solid 1px #F2743E;}
		#divImages .last{margin-right:0px;}

.espace_bas{ background-color:#FFF;border:none; width:173px; padding-left:36px; padding-top:20px; height:78px; z-index:20; position:absolute; left:0px; top:665px;}

.ligne_bas{width:90%; height:18px; border:0px; border-top:3px solid #000000; padding-right:2px; margin:0px; padding-top:5px;
		 z-index:10; position:absolute; top:670px; right:55px; text-align:right;  font-size:12px; }

