body
{
   width: 1060px;
   margin: auto; /* Pour centrer notre page */
   margin-top: 1px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
   margin-bottom: 1px;    /* Idem pour le bas du navigateur */
   margin-left: 1px;
   background-color:   #FFF1D2;
   font: .8em/1.3em verdana,arial,helvetica,sans-serif;
}

#container
{
	width: 1056px;
	margin: auto;
	margin-top: 1px;
	margin-right: 1px;
    margin-left: 1px;
     margin-bottom: 1px;  
	
}
#containerindex
{
	width: 1056px;
	height: 560px;
	margin: auto;
	margin-top: 1px;
	margin-right: 1px;
    margin-left: 1px;
       
	
}
#containerfoto
{
	
	margin: auto;
	margin-top: 1px;
	margin-right: 1px;
    margin-left: 1px;
     margin-bottom: 1px;  
	
}
#fotox
{
	
	margin: auto;
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;  
	 /* Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */
}
#header 
{
	
    width: 1000px;
   height: 140px;
	margin-left: 2px;
     margin-top: 2px;

   

}
#index1   {
           
       margin-top: 7px;
	margin-right: 7px;
    margin-left: 7px;
     margin-bottom: 14px; 
	 width: 980px;
	    height: 397px;
		
        
}
#man
	{
	margin-top: 0px;
	margin-right: 0px;
    margin-left: 0px;
     margin-bottom: 0px;
	 width: 980px;
	    height: 397px;
		background-image: url("../img/helpindexmap.jpg");
		
	}
	.man1
	{
        
	    position: absolute;
   left: 57px;
   top: 199px;
	
         width: 280px;
	    height: 170px;
	}
	
	.man2
	{
        
	    position: absolute;
   left: 445px;
   top: 165px;
	
         width: 280px;
	    height: 170px;
	}
	
	.man3
	{
        
	    position: absolute;
   left: 673px;
   top: 325px;
	
         width: 280px;
	    height: 170px;
	}
#footerweb
	{
        
	     
	    margin-left: auto;
        margin-right: auto;
	
         width: 1050px;
	    height: 35px;
		float: bottom;
	}

#centrale   {
           
       margin-top: 51px;
	margin-right: 7px;
    margin-left: 7px;
     margin-bottom: 14px; 
	 width: 987px;
	    height: 510px;
		
        
}
     
#menu1
	{
        
	    position: absolute;
   left: 8px;
   top: 149px;
	
         width: 984px;
	    height: 33px;
	}
#menunew
	{
        
	    position: absolute;
   left: 56px;
   top: 149px;
	
         width: 887px;
	    height: 32px;
	}
	
#sitesearch
	{
        
	    position: absolute;
   left: 870px;
   top: 130px;

         width: 130px;
	    height: 50px;
	}

#centrale1
	{
	margin-top: 7px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 473px;
		
		
	}
#centrale5
	{
	margin-top: 7px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 503px;
		
		
	}
#centralenew
	{
	margin-top: 7px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 473px;
		
		
	}

	
#centr1
	{
	position: absolute;
   left: 180px;
   top: 210px;
	
         width: 400px;
	    height: 290px;
        
				
	}
#centr1new
	{
	position: absolute;
   left: 22px;
   top: 200px;
	
         width: 400px;
	    height: 290px;
        
				
	}
#Help2
	{
	position: absolute;
   left: 61px;
   top: 500px;
	 border: 2px groove #2E2E2E;
         width: 318px;
	    height: 170px;
        }
#Help2ita
	{
	position: absolute;
   left: 61px;
   top: 515px;
	 border: 2px groove #2E2E2E;
         width: 318px;
	    height: 170px;
        }
#accueilanim
	{
	position: absolute;
   left: 430px;
   top: 190px;
	 
         width: 260px;
	    height: 470px;
        }
#Help1
	{
	position: absolute;
   left: 28px;
   top: 520px;
	 
         width: 645px;
	    height: 100px;
        
		
		
	}
#centr3
	{
	position: absolute;
   left: 725px;
   top: 190px;
	
         width: 270px;
	    height: 420px;
        
		
		
		
	}
#aruba
	{
	position: absolute;
   left: 1000px;
   top: 470px;
	
         width: 150px;
	    height: 200px;
        
		
		
		
	}
#centrale2
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 473px;
		
		
	}
#centrale2x
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 473px;
		
		
	}

		
	
#centrale3
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 473px;
		
		
	}
#centrale4
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 473px;
		
		
	}

#centrale6
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 503px;
		
		
	}
#centrale7
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 505px;
		
		
	}
#centrale8
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 505px;
		
		
	}
#centrale9
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 505px;
		
		
	}
#centralea
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 505px;
		background-image: url("../img/sfondoedu.jpg");
		 border: 2px groove #BA9A69;
	}
#centraleb
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 505px;
		
		
	}
#centralec
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 505px;
		
		
	}
#centraled
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 505px;
		
		
	}
#centraletemo
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 473px;
		
		
	}
#centralelinks
	{
	margin-top: 3px;
	margin-right: 3px;
    margin-left: 3px;
     margin-bottom: 3px;
	 width: 980px;
	    height: 700px;
		
		
	}
#footerlinks
{
	position: absolute;
   left: 7px;
   top: 870px;
	
	
         width: 970px;
	    height: 25px;
		
				
	}
#media1
{
	position: absolute;
   left: 14px;
   top: 200px;
	
	
         width: 230px;
	    height: 450px;
		
				
	}
#proj1
{
	position: absolute;
   left: 70px;
   top: 240px;
	
	
         width: 200px;
	    height: 20px;
		
				
	}
   
#proj2
{
	position: absolute;
   left: 290px;
   top: 240px;
	
	
         width: 200px;
	    height: 20px;
		
				
	}
#proj3
{
	position: absolute;
   left: 140px;
   top: 200px;
	
	
         width: 280px;
	    height: 30px;
		
				
	}
#proj4
{
	position: absolute;
   left: 14px;
   top: 285px;
	overflow: auto;
      scrollbar-base-color: #A9A9A9; 
	
         width: 500px;
	    height: 410px;
		
				
	}
#proj5
{
	position: absolute;
   left: 530px;
   top: 245px;

	overflow: auto;
      scrollbar-base-color: #A9A9A9; 
         width: 470px;
	    height: 449px;
		
				
	}
#proj6
{
	position: absolute;
   left: 590px;
   top: 200px;
	
	
         width: 350px;
	    height: 30px;
		
				
	}
#proj09a
{
	position: absolute;
   left: 740px;
   top: 229px;

	overflow: auto;
      scrollbar-base-color: #A9A9A9; 
         width: 250px;
	    height: 444px;
		
				
	}
#proj09
{
	position: absolute;
   left: 740px;
   top: 205px;
	
	
         width: 235px;
	    height: 23px;
		
				
	}
#proj09c
{
	 margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 698px;
	    height: 473px;
		}
#pro1
{
	position: absolute;
   left: 14px;
   top: 195px;
	
	
         width: 980px;
	    height: 70px;
		
				
	}
#fut1
{
	position: absolute;
   left: 14px;
   top: 195px;
	
	
         width: 980px;
	    height: 70px;
		
				
	}

#fut3
{
	position: absolute;
   left: 200px;
   top: 339px;
	
	
         width: 290px;
	    height: 100px;
		
				
	}
#fut4
{
	position: absolute;
   left: 198px;
   top: 450px;
	
	
         width: 290px;
	    height: 100px;
		
				
	}
#fut5
{
	position: absolute;
   left: 198px;
   top: 555px;
	
	
         width: 290px;
	    height: 100px;
		
				
	}
#fut6
{
	position: absolute;
   left: 610px;
   top: 339px;
	
	
         width: 290px;
	    height: 100px;
		
				
	}
#fut7
{
	position: absolute;
   left: 610px;
   top: 450px;
	
	
         width: 290px;
	    height: 100px;
		
				
	}
#fut8
{
	position: absolute;
   left: 640px;
   top: 585px;
	
	
         width: 240px;
	    height: 50px;
		
				
	}


#tof1
{
	position: absolute;
   left: 14px;
   top: 490px;
	
	
         width: 500px;
	    height: 215px;
		
				
	}
#tof2
{
	position: absolute;
   left: 220px;
   top: 230px;
	
	
         width: 540px;
	    height: 205px;
		
				
	}

#tof4
{
	position: absolute;
   left: 590px;
   top: 490px;
	
	
         width: 420px;
	    height: 140px;
		
				
	}
#media2
{
	position: absolute;
   left: 258px;
   top: 200px;
	
	
         width: 230px;
	    height: 450px;
		
				
	}
#media3
{
	position: absolute;
   left: 502px;
   top: 200px;
	
	
         width: 210px;
	    height: 450px;
		
				
	}
#media4
{
	position: absolute;
   left: 14px;
   top: 700px;
	
	
         width: 670px;
	    height: 30px;
		
				
	}
#edu1
{
	position: absolute;
   left: 14px;
   top: 190px;
	
	
         width: 960px;
	    height: 178px;
		
				
	}
	
#edu2
{
	position: absolute;
   left: 14px;
   top: 372px;
	
	
         width: 960px;
	    height: 170px;
		
				
	}

#edu3
{
	position: absolute;
   left: 14px;
   top: 550px;
	
	
         width: 960px;
	    height: 170px;
		
				
	}
#ed1
{
	position: absolute;
   left: 14px;
   top: 375px;
	
	
         width: 600px;
	    height: 25px;
		
				
	}
#ed1e
{
	position: absolute;
   left: 140px;
   top: 372px;
	
	
         width: 700px;
	    height: 25px;
		
				
	}
	
#ed2
{
	position: absolute;
   left: 615px;
   top: 345px;
	
	
         width: 380px;
	    height: 15px;
		
				
	}

#ed3
{
	position: absolute;
   left: 14px;
   top: 408px;
	overflow: auto;
      scrollbar-base-color: #A9A9A9;  
	
         width: 580px;
	    height: 280px;
		
				
	}
#ed4
{
	position: absolute;
   left: 625px;
   top: 408px;
	
	
         width: 340px;
	    height: 260px;
		
				
	}
#e1
{
	position: absolute;
   left: 64px;
   top: 248px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#e2
{
	position: absolute;
   left: 116px;
   top: 321px;
	border: 
	
         width: 21px;
	    height: 21px;
		  
				
	}
#e3
{
	position: absolute;
   left: 367px;
   top: 312px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#e4
{
	position: absolute;
   left: 447px;
   top: 322px;
	border: 
	
         width: 21px;
	    height: 21px;
		  
				
	}
#e5
{
	position: absolute;
   left: 610px;
   top: 267px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#e6
{
	position: absolute;
   left: 645px;
   top: 305px;
	border: 
	
         width: 21px;
	    height: 21px;
		  
				
	}
#e7
{
	position: absolute;
   left: 746px;
   top: 246px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#e8
{
	position: absolute;
   left: 879px;
   top: 275px;
	
	
         width: 112px;
	    height: 70px;
		  
				
	}
#banner1
{
	position: absolute;
   left: 21px;
   top: 260px;
	
	
         width: 185px;
	    height: 35px;
		  
				
	}
#banner2
{
	position: absolute;
   left: 800px;
   top: 260px;
	
	
         width: 185px;
	    height: 35px;
		  
				
	}
#p1
{
	position: absolute;
   left: 185px;
   top: 315px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p2
{
	position: absolute;
   left: 212px;
   top: 355px;
	
	
        width: 21px;
	    height: 21px;
		  
				
	}
#p3
{
	position: absolute;
   left: 200px;
   top: 338px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p4
{
	position: absolute;
   left: 250px;
   top: 430px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p5
{
	position: absolute;
   left: 250px;
   top: 400px;
	
	
        width: 21px;
	    height: 21px;
		  
				
	}
#p6
{
	position: absolute;
   left: 750px;
   top: 480px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p7
{
	position: absolute;
   left: 690px;
   top: 420px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p8
{
	position: absolute;
   left: 500px;
   top: 340px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p9
{
	position: absolute;
   left: 270px;
   top: 530px;
	
	
        width: 21px;
	    height: 21px;
		  
				
	}
#p10
{
	position: absolute;
   left: 312px;
   top: 480px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p11
{
	position: absolute;
   left: 350px;
   top: 312px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p12
{
	position: absolute;
   left: 590px;
   top: 435px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p13
{
	position: absolute;
   left: 260px;
   top: 370px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p14
{
	position: absolute;
   left: 380px;
   top: 480px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p15
{
	position: absolute;
   left: 395px;
   top: 379px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p16
{
	position: absolute;
   left: 348px;
   top: 402px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p17
{
	position: absolute;
   left: 485px;
   top: 460px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p18
{
	position: absolute;
   left: 653px;
   top: 490px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p19
{
	position: absolute;
   left: 510px;
   top: 390px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p20
{
	position: absolute;
   left: 575px;
   top: 370px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p21
{
	position: absolute;
   left: 810px;
   top: 460px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#p22
{
	position: absolute;
   left: 750px;
   top: 568px;
	
	
         width: 21px;
	    height: 21px;
		  
				
	}
#bott1
{
	position: absolute;
   left: 810px;
   top: 290px;
	
	
         width: 185px;
	    height: 35px;
		  
				
	}
#bott2
{
	position: absolute;
   left: 810px;
   top: 330px;
	
	
          width: 185px;
	    height: 35px;
		  
				
	}

	


#tsheader
{
	position: absolute;
   left: 37px;
   top: 195px;
	
	
         width: 980px;
	    height: 125px;
		
				
	}
#H2
	{
	position: absolute;
   left: 37px;
   top: 210px;
	
	
         width: 665px;
	    height: 390px;
		overflow: auto;
      scrollbar-base-color: #A9A9A9;  
				
	}
#fonda1
	{
	position: absolute;
   left: 30px;
   top: 190px;
	
         width: 665px;
	    height: 70px;
        
				
	}
#fonda2
	{
	position: absolute;
   left: 37px;
   top: 360px;
	
	
         width: 665px;
	    height: 280px;
		overflow: auto;
      scrollbar-base-color: #A9A9A9;  
				
	}
#fonda5
	{
	position: absolute;
   left: 37px;
   top: 370px;
	
	
         width: 665px;
	    height: 270px;
		overflow: auto;
      scrollbar-base-color: #A9A9A9;  
				
	}
#fonda3
	{
	position: absolute;
   left: 30px;
   top: 190px;
	
         width: 665px;
	    height: 390px;
        
				
	}
#fonda4
	{
	position: absolute;
   left: 37px;
   top: 190px;
	
	
         width: 665px;
	    height: 420px;
		 
				
	}
#staff
	{
	position: absolute;
   left: 37px;
   top: 190px;
	
	
         width: 665px;
	    height: 420px;
		
				
	}
#tsanim
	{
	position: absolute;
   left: 360px;
   top: 150px;
	
         width: 160px;
	    height: 80px;
        
				
	}
#contact
	{
	position: absolute;
   left: 80px;
   top: 230px;
	
	
         width: 665px;
	    height: 390px;
		overflow: auto;
      scrollbar-base-color: #A9A9A9; 
				
	}
#centra2cont
	{
	position: absolute;
   left: 700px;
   top: 210px;
	
         width: 295px;
	    height: 420px;
        
				
	}
#centra2
	{
	position: absolute;
   left: 725px;
   top: 210px;
	
         width: 270px;
	    height: 420px;
        
				
	}

#centra1vid
	{
	position: absolute;
   left: 14px;
   top: 205px;
	
         width: 980px;
	    height: 20px;
        
				
	}
#centr3vid
	{
	position: absolute;
   left: 725px;
   top: 230px;
	
         width: 270px;
	    height: 420px;
        
				
	}
#centravid
	{
	position: absolute;
   left: 14px;
   top: 230px;
	
         width: 670px;
	    height: 420px;
      overflow: auto;
      scrollbar-base-color: #A9A9A9;    
				
	}
#sustainableleft
	{
	position: absolute;
   left: 20px;
   top: 350px;

         width: 260px;
	    height: 130px;
        }
#sustainableright
	{
	position: absolute;
   left: 605px;
   top: 350px;

         width: 260px;
	    height: 130px;
        }
#centra2ts
	{
	position: absolute;
   left: 715px;
   top: 210px;

         width: 280px;
	    height: 470px;
        
				
	}
#slide
	{
	margin-left: 0px;
		margin-top: 1px;
	    float: left;
      
         width: 280px;
	    height: 250px;
        
				
	}
#dhtmlgoodies_slideshow{
		width:280px;	/* Total width of slideshow */


	}
	
	#previewPane{
		border:none;
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;

		position:relative;
		
		/* CSS HACK */
		height: 182px;	/* IE 5.x */
		height/* */:/**/170px;	/* Other browsers */
		height: /**/170px;
				
	}
	#previewPane img{
		line-height:400px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		
		height:52px;	/* Height of the images + 2 */
		border:none;
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 54px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/52px;	/* Other browsers */
		height: /**/52px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:50px;
		left:22px;
		width:100000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:45px;
		top:70px;
		background-color:#FFF;
		border:2px groove #000;
		padding:4px;
		color:#000000;
		font-size:0.9em;
		font-family: tahoma ;	
	}
	
	#theImages .imageCaption{
		display:none;
	}
#centra2link
	{
	position: absolute;
   left: 725px;
   top: 210px;
	
         width: 270px;
	    height: 420px;
      overflow: auto;
      scrollbar-base-color: #A9A9A9;   
				
	}
#spazio{
width: 980px;
height: 70px;

}
#FrogJS {
width: 820px;
height: 395px;
margin: 0 auto;
font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #660000;
	text-align: center;
}
#FrogJSCredit {
text-align: left;
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color:  #CC3333;
padding: 1px;
}
#FrogJSCaption {
text-align: left;
line-height: 140%;
}

#footer
	{
	position: absolute;
   left: 30px;
   top: 610px;
	
         width: 665px;
	    height: 20px;
        
				
	}
#footerts
	{
	position: absolute;
   left: 30px;
   top: 620px;
	
         width: 665px;
	    height: 45px;
        
				
	}
#footer2
	{
	position: absolute;
   left: 120px;
   top: 460px;
	
         width: 665px;
	    height: 45px;
        
				
	}
#footer1
	{
	position: absolute;
   left: 30px;
   top: 635px;
	
         width: 665px;
	    height: 20px;
        
				
	}
#footerfond
	{
	position: absolute;
   left: 30px;
   top: 640px;
	
         width: 665px;
	    height: 20px;
        
				
	}
#footerfond1
	{
	position: absolute;
   left: 30px;
   top: 625px;
	
         width: 665px;
	    height: 20px;
        
				
	}

#flash1
	{
	position: absolute;
   left: 150px;
   top: 62px;
	
	
         width: 325px;
	    height: 250px;
		  
				
	}
#flash2
	{
	position: absolute;
   left: 145px;
   top: 265px;
	
	border: 4px groove #660000;
         width: 400px;
	    height: 300px;
		  
				
	}
#flash7
	{
	position: absolute;
   left: 280px;
   top: 315px;
	
	border: 4px groove #660000;
         width: 400px;
	    height: 300px;
		  
				
	}
#flash3
	{
	position: absolute;
   left: 190px;
   top: 210px;
	
	
         width: 707px;
	    height: 50px;
		  
				
	}
#foto
	{
	position: absolute;
   left: 17px;
   top: 14px;
	
	
         width: 650px;
	    height: 380px;
		  
				
	}
#tf1
{
	position: absolute;
   left: 17px;
   top: 210px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf2
{
	position: absolute;
   left: 17px;
   top: 245px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf3
{
	position: absolute;
   left: 23px;
   top: 308px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf4
{
	position: absolute;
   left: 49px;
   top: 287px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf5
{
	position: absolute;
   left: 79px;
   top: 283px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf6
{
	position: absolute;
   left: 107px;
   top: 262px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf7
{
	position: absolute;
   left: 374px;
   top: 163px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf8
{
	position: absolute;
   left: 425px;
   top: 180px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf9
{
	position: absolute;
   left: 537px;
   top: 268px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf10
{
	position: absolute;
   left: 548px;
   top: 239px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}
#tf11
{
	position: absolute;
   left: 554px;
   top: 310px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}


#tf12
{
	position: absolute;
   left: 576px;
   top: 288px;
	border: 3px groove teal;
	
         width: 21px;
	    height: 21px;
		  
				
	}

#fra1 a
{
	border: none; /* Pas de bordure */
		position: absolute;
   left: 39px;
   top: 260px;
	
	
         width: 230px;
	    height: 39px; 
		background-image: url("../img/vbf.jpg");		
	}

#fra2 a
{
	position: absolute;
   left: 624px;
   top: 260px;
	
	
         width: 230px;
	    height: 39px;
		 
		background-image: url("../img/7mf.jpg");		
	}
#fra3 a
{
	position: absolute;
   left: 334px;
   top: 392px;
	
	
         width: 230px;
	    height: 39px;
		 
		background-image: url("../img/bsf.jpg");		
	}	
#ita1 a
{
	border: none; /* Pas de bordure */
		position: absolute;
   left: 39px;
   top: 260px;
	
	
         width: 230px;
	    height: 39px; 
		background-image: url("../img/vbi.jpg");		
	}

#ita2 a
{
	position: absolute;
   left: 624px;
   top: 260px;
	
	
         width: 230px;
	    height: 39px;
		 
		background-image: url("../img/7mi.jpg");		
	}
#ita3 a
{
	position: absolute;
   left: 334px;
   top: 392px;
	
	
         width: 230px;
	    height: 39px;
		 
		background-image: url("../img/bsi.jpg");		
	}	
#eng1 a
{
	border: none; /* Pas de bordure */
		position: absolute;
   left: 39px;
   top: 260px;
	
	
         width: 230px;
	    height: 39px; 
		background-image: url("../img/vbe.jpg");		
	}

#eng2 a
{
	position: absolute;
   left: 624px;
   top: 260px;
	
	
         width: 230px;
	    height: 39px;
		 
		background-image: url("../img/7me.jpg");		
	}
#eng3 a
{
	position: absolute;
   left: 334px;
   top: 392px;
	
	
         width: 230px;
	    height: 39px;
		 
		background-image: url("../img/bse.jpg");		
	}	
#tem1
{
	position: absolute;
   left: 10px;
   top: 190px;
	
	
         width: 148px;
	    height: 426px;
		 
		
	}
#tem2
{
	position: absolute;
   left: 175px;
   top: 190px;
	
	
         width: 340px;
	    height: 135px;
		 
		
	}
#tem3
{
	position: absolute;
   left: 175px;
   top: 345px;
	
	
         width: 336px;
	    height: 270px;
		
		
	}
#tem4
{
	position: absolute;
   left: 175px;
   top: 630px;
	
	
         width: 340px;
	    height: 25px;
		 
			
	}
#tem5
{
	position: absolute;
   left: 537px;
   top: 190px;
	
	
         width: 482px;
	    height: 256px;
		 
			
	}
#tem6
{
	position: absolute;
   left: 537px;
   top: 455px;
	
	
         width: 482px;
	    height: 201px;
		 overflow: auto;
      scrollbar-base-color: #CCCCCC; 
			
	}
#rec1
{
	position: absolute;
   left: 10px;
   top: 190px;
	
	
         width: 980px;
	    height: 25px;
		 
		
	}
#rec2
{
	position: absolute;
   left: 10px;
   top: 230px;
	
	
         width: 630px;
	    height: 450px;
		overflow: auto;
      scrollbar-base-color: #CCCCCC;  
		
	}
#rec3
{
	position: absolute;
   left: 665px;
   top: 280px;
	
	
         width: 85px;
	    height: 330px;
		
		
	}
#rec4
{
	position: absolute;
   left: 760px;
   top: 230px;
	
	
         width: 230px;
	    height: 450px;
		overflow: auto;
      scrollbar-base-color: #CCCCCC;  
			
	}
#part1
{
	position: absolute;
   left: 117px;
   top: 238px;
	
	
         width: 520px;
	    height: 390px;
		
        
			
	}
#part2
{
	position: absolute;
   left: 775px;
   top: 215px;
	

         width: 215px;
	    height: 420px;
		overflow: auto;
      scrollbar-base-color: #CCCCCC; 
        
			
	}
#part3
	{
	position: absolute;
   left: 300px;
   top: 210px;

         width: 140px;
	    height: 20px;
        
				
	}
#ts1
{
	position: absolute;
   left: 10px;
   top: 210px;
	
	
         width: 240px;
	    height: 42px;
		 
		
	}
#ts2
{
	position: absolute;
   left: 650px;
   top: 210px;
	
	
         width: 300px;
	    height: 42px;
		 
		
	}	
#form
	{
        
	    width: 264px;
      
         
	}
#broweb
{
	position: absolute;
   left: 350px;
   top: 580px;
	
	
         width: 350px;
	    height: 70px;
		 
		
	}


	a img /* Toutes les images contenues dans un lien */
{
   border: none; /* Pas de bordure */
}
a img:active /* Quand le visiteur a déjà vu la page concernée */
{
   border: none; /* Pas de bordure */
}
a img:focus /* Quand le visiteur sélectionne le lien */
{
   border: none; /* Pas de bordure */
}
a:active /* Quand le visiteur clique sur le lien */
{
   text-decoration: none;
}
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: none;
   
}
a /* Lien normal */
{
   text-decoration: none;
   font-style: normal;
}

.testo {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.testo a{
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.testo a:hover{
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.testox {
	font-family: "Comic Sans MS", Verdana, Arial, "Gill Sans";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.testox a{
	font-family: "Comic Sans MS",Verdana, Arial, "Gill Sans";
	font-size: 12px;
	font-weight: bold;
	color: #8B0000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.testox a:hover{
	font-family: "Comic Sans MS",Verdana, Arial, "Gill Sans";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
H1 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 13px;
	
}
H1 a{font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 13px;
	
}

H1 a:hover{font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 13px;
	
}
H2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	
	color: #FFD860;
	text-decoration: none;
	text-align: center;
	line-height: 12px;
	
}

	

.testo01 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
	
}
.testo01 a{
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
	
}
.testo01 a:hover{
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
	
}
.testo01r {
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
	
}
.testo02 {
	font-family: "Gill Sans Ultra Bold", Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
	
}
.testo02s {
	font-family: "Gill Sans Ultra Bold", Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
	
}
.testo02r {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
	
}
.testo02s a {
	font-family: "Gill Sans Ultra Bold", Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
	
}
.testo02s a:hover {
	font-family: "Gill Sans Ultra Bold", Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
	
}
.testo03 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
	
}
.testo03 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
	
}
.testo03 a{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
	
}
.testo03 a:hover{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
	
}
.p01 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.p02 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.p03 {
      font-family: Georgia, "Times New Roman", Times, serif;
	  color: #000000;
	  font-size: 10px;
	text-decoration: none;
	margin: 8px;
}
.p04 {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color:  #660000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.bla07x {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color:  #000000;
	text-decoration: none;
	text-align: center;
}
.tit01 {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01b {
	font-family: Papyrus, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
	text-align: left;
	line-height: 15px;
	
}
.tit01r {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
	
	line-height: 15px;
	
}
.tit01y {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01l {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
	text-align: center;
	line-height: 12px;
	
}
.tit01lb {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01lt {
	font-family: 'Viner Hand ITC', Tahoma;
	font-size: 22px;
	font-weight: normal;
	color: #B31B1A;
	text-decoration: none;
	text-align: center;
	line-height: 22px;
	
}
.tit01ys {
	font-family: Papyrus, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01y a {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01y a:hover {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01x {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color:  #330000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01d {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color:  #330000;
	text-decoration: none;
	
	line-height: 15px;
	
}
.tit01z {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: normal;
	color:  #330000;
	text-decoration: none;
	text-align: left;
	line-height: 15px;
	
}
.tit01 a {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01 a:hover {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01x a {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit01x a:hover {
	font-family: Papyrus, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit02 {
	font-family: Papyrus, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit02 a {
	font-family: Papyrus, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit02 a:hover {
	font-family: Papyrus, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit02b  {
	font-family: Papyrus, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.tit03 {
	font-family: Papyrus, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #330000;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}

.bla01 {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 15px;
	line-height: 19px;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
}
.bla02 {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 12px;
	line-height: 14px;
	color: #B22222;
	text-decoration: none;
	text-align: center;
}
.bla02l {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 14px;
	line-height: 16px;
	color: #B22222;
	text-decoration: none;
	text-align: center;
}
.bla02s {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color: #B22222;
	text-decoration: none;
	text-align: center;
}
.bla02m {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color: #B22222;
	text-decoration: none;
	
}
.bla02x {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color:  #8B0000;
	text-decoration: none;
	text-align: center;
}
.bla02x a{
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color:  #8B0000;
	text-decoration: none;
	text-align: center;
	
}
.bla02x a:hover {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color:  #330000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.bla03 {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 12px;
	line-height: 14px;
	color: #8B0000;
	text-decoration: none;
	text-align: center;
}
.bla03s {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color: #8B0000;
	text-decoration: none;
	text-align: center;
}
.bla03m {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color: #8B0000;
	text-decoration: none;
	
}
.bla03x {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color: #660000;
	text-decoration: none;
	
}
.bla03x a {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color: #660000;
	text-decoration: none;
	
}
.bla03x a:hover{
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	line-height: 12px;
	color: #CC3333;
	text-decoration: none;
	
}
.bla04 {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 12px;
	line-height: 14px;
	color: #660000;
	text-decoration: none;
	
}
.contact01 {
      font-family: Georgia, "Times New Roman", Times, serif;
	  color: #CC3333;
	  font-size: 10px;
	text-decoration: none;
	margin: 8px;
}
.contact01a {
      font-family: Verdana;
	  color: #330000;
	  font-size: 10px;
	text-decoration: none;
	margin: 8px;
}
.contact01 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
	padding: 6px;
}
.contact01 a:hover {
	color: #B22222;
}

.contactlink {
      font-family: Verdana;
	  color: #330000;
	  font-size: 10px;
	text-decoration: none;
	margin: 8px;
}
.contactlink a {
	font-family: Verdana;
	  color: #330000;
	  font-size: 10px;
	text-decoration: none;
	margin: 8px;
}
.contactlink a:hover {
	font-family: Verdana;
	  color: #330000;
	  font-size: 10px;
	text-decoration: none;
	margin: 8px;
}
.contact02 {
     font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 12px;
	 color: #CC3333;
	text-decoration: none;
	margin: 8px;
}
.contact02 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
	padding: 6px;
}
.contact02 a:hover {
	color: #B22222;
}
.bla04 {
	font-family: Georgia, Verdana, Arial, "Gill Sans";
	font-size: 12px;
	line-height: 14px;
	color: #A0522D;
	text-decoration: none;
	text-align: center;
}
.bla05 {
	font-family: Georgia, Verdana, Arial, "Gill Sans";
	font-size: 12px;
	line-height: 14px;
	color: #B22222;
	text-decoration: none;
	text-align: center;
}
.bla04 a  {
	font-family: Georgia, Verdana, Arial, "Gill Sans";
	color: #CD853F;
}
.bla05 a  {
	font-family: Georgia, Verdana, Arial, "Gill Sans";
	color: #FF4500;
}
.bla04 a:hover {
	font-family: Georgia, Verdana, Arial, "Gill Sans";
	color: #696969;
}
.bla05 a:hover {
     font-family: Georgia, Verdana, Arial, "Gill Sans";
	color: #696969;
}
.form01 {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	font-weight: bold;
	color: #7F2E01;
	text-decoration: none;
	text-align: right;
	line-height: 15px;
	padding-right: 5px;
}
.form01bis {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	font-weight: bold;
	color: #7F2E01;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
}
.form04 {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 12px;
	font-weight: bold;
	color: #7F2E01;
	text-decoration: none;
	text-align: right;
	line-height: 15px;
	padding-right: 5px;
}
.form02 {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	font-weight: bold;
	color: #7F2E01;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
	
	height: 14px;
	width: 164px;
	margin-top: 1px;
	margin-bottom: 1px;

}
.form02bis {
	font-family: Verdana, Arial, "Gill Sans";
	font-size: 10px;
	font-weight: normal;
	color: #7F2E01;
	text-decoration: none;
	text-align: left;
	line-height: 22px;
	
	width: 164px;
}
.txtit  {
	font-family: 'Viner Hand ITC', Papyrus, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	
}
.txtit a {
	font-family: 'Viner Hand ITC', Papyrus, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #7E5B40;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	
}
.txtit a:hover {
	font-family: 'Viner Hand ITC', Papyrus, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	
}