   	

	html {
    font-size: 100%; /* Évite un bug d'IE 6-7. (1) */
	}

	* { margin:0; padding:0; outline: none; }

	html, body { height:100%; }


.bodypage {
	margin: 0px;
	padding: 0px;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#000000;
}

#distance { 
		width:1px;
		height:50%;
		background-color:#000000;
		margin-bottom:-30em; /* half of container's height */
		float:left;
		}

.container {
	width: 1000px;
	height: 59em;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	position:relative;
	text-align: justify;
	font-family: Verdana, Arial, sans-serif;
       	font-style: normal;
	line-height:15px;
	font-weight:200;
	letter-spacing: 0px;
	background-color: black;
	color:#CCCCCC;
	clear: both;
	}
		
		
        
	p {
   	 margin: 10px 0; /* Marges plus faibles que par défaut. (7) */
	}
		

	w {color:#FFFFFF}

 	h1 {color:#FFFFFF;
		margin-top: 0px ; 
		margin-bottom: 0px ; 
		font-size:18px;
		font-weight:400;
		letter-spacing:0px;
		line-height:20px;
		}

	h11 {color:#FFFFFF;
		margin-top: 0px ; 
		margin-bottom: 0px ; 
		font-size:25px;
		font-weight:400;
		letter-spacing:0px;
		line-height:20px;
		}


	h2 {color:#FFFFFF;
		margin-top: 25px ; 
		margin-bottom: 10px ; 
		font-size:20px;
		font-weight:800;
		letter-spacing:0px;
		line-height:15px;
		}

	h2 {color:#FFFFFF}
	
 	T2 {color:#B42729;
		font-weight:800;
		}

	Thelp {
		color:#FFFFFF;
		font-weight:400;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:+1px;
		background-color:#B42729;
		letter-spacing:Opx;
		color:#B42729;
		font-weight:800;
		color:#FFFFFF;
		width:320px;
		}

	n{color:#000000}
	A{color:#FFFFFF;
	line-height:15px;
	     }

		A:link { 
			text-decoration:none}

		A:visited { 
			text-decoration:none}

                A:hover {
			padding:0;
			font-weight:400;
			color:#FFFFFF ;
                        }
	
	#textdance {
		position:absolute;
		left:210px;
		top:362px;
		font-size:11px;
		width:450px;
		text-align:center;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:+10px;
		padding-top:+10px;
		font-weight:800;
		letter-spacing:0px;
		color:#000000;
		}




	.ratesIndividual {
		position:absolute;
		left:310px;
		padding-left:10px;
		top:362px;
		width:103px;
		text-align:left;
		font-weight:800;
		color:#1F1351;
		}

	a.ratesIndividual:hover {
		position:absolute;
		padding-left:10px;
		background-image: url('IMAGES/STUDIO_ratesIndividual1.jpg'); 
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:800;
		}

	a.ratesIndividual:hover img{
		visibility:hidden;
		}

	#ratestext0 {
		position:absolute;
		left:0px;
		top:0px;
		width:150px;
		text-align:right;
		font-weight:800;
		color:#FFFFFF;
		}

	#individualtext {
		position:absolute;
		right:592px;
		top:365px;
		width:150px;
		text-align:right;
		font-weight:800;
		color:#000000;
		}

	#individualimg1 {
		position:absolute;
		left:47px;
		top:-4px;
		text-align:right;
		border:0px;
		}

	#individualimg2 {
		position:absolute;
		left:151px;
		top:-9px;
		text-align:right;
		border:0px;
		}

	#individualprice {
		position:absolute;
		left:212px;
		width:300px;
		top:0px;
		text-align:left;
		font-weight:800;
		color:#FFFFFF;
		}


	#bronzetext {
		position:absolute;
		right:589px;
		top:390px;
		width:150px;
		text-align:right;
		font-weight:800;
		color:#000000;
		}

	#bronzeimg1 {
		position:absolute;
		left:17px;
		top:-4px;
		text-align:right;
		border:0px;
		}

	#bronzeimg2 {
		position:absolute;
		left:155px;
		top:-38px;
		text-align:right;
		border:0px;
		}


	#bronzeprice {
		position:absolute;
		left:189px;
		width:300px;
		top:-25px;
		text-align:left;
		font-weight:800;
		color:#FFFFFF;
		}

	#bronzebonus {
		position:absolute;
		left:189px;
		width:300px;
		top:0px;
		text-align:left;
		font-size:11px;
		font-weight:400;
		color:#CCCCCC;
		}
		
	#silvertext {
		position:absolute;
		right:586px;
		top:415px;
		width:150px;
		text-align:right;
		font-weight:800;
		color:#000000;
		}

	#silverimg1 {
		position:absolute;
		left:24px;
		top:-4px;
		text-align:right;
		border:0px;
		}

	#silverimg2 {
		position:absolute;
		left:148px;
		top:-66px;
		text-align:right;
		border:0px;
		}


	#silverprice {
		position:absolute;
		left:182px;
		width:300px;
		top:-50px;
		text-align:left;
		font-weight:800;
		color:#FFFFFF;
		}

	#silverbonus {
		position:absolute;
		left:182px;
		width:300px;
		top:-25px;
		text-align:left;
		font-size:11px;
		font-weight:400;
		color:#CCCCCC;
		}

	#goldtext {
		position:absolute;
		right:583px;
		top:440px;
		width:150px;
		text-align:right;
		font-weight:800;
		color:#000000;
		}

	#goldimg1 {
		position:absolute;
		left:14px;
		top:-7px;
		text-align:right;
		border:0px;
		}

	#goldimg2 {
		position:absolute;
		left:149px;
		top:-96px;
		text-align:right;
		border:0px;
		}


	#goldprice {
		position:absolute;
		left:200px;
		width:300px;
		top:-50px;
		text-align:left;
		font-weight:800;
		color:#FFFFFF;
		}

	#goldbonus {
		position:absolute;
		left:200px;
		width:300px;
		top:-25px;
		text-align:left;
		font-size:11px;
		font-weight:400;
		color:#CCCCCC;
		}


		
	#platiniumtext {
		position:absolute;
		right:580px;
		top:465px;
		width:150px;
		text-align:right;
		font-weight:800;
		color:#000000;
		}

	#platiniumimg1 {
		position:absolute;
		left:-12px;
		top:-7px;
		text-align:right;
		border:0px;
		}

	#platiniumimg2 {
		position:absolute;
		left:145px;
		top:-136px;
		border:0px;
		}


	#platiniumprice {
		position:absolute;
		left:208px;
		width:300px;
		top:-70px;
		text-align:left;
		font-weight:800;
		color:#FFFFFF;
		}

	#platiniumbonus {
		position:absolute;
		left:208px;
		width:300px;
		top:-35px;
		text-align:left;
		font-size:11px;
		font-weight:400;
		color:#CCCCCC;
		}


	#marquee {
		position:absolute;
		left:440px;
		top:171px;
		width:100px;
		text-align:left;
		font-weight:800;
		color:#FFFFFF;
		}


	#textintro0 {
		position:absolute;
		left:160px;
		top:205px;
		width:370px;
		text-align:right;
		font-weight:400;
		color:#CCCCCC;
		}

	#studio {
		position:absolute;
		right:855px;
		padding-right:20px;
		padding-bottom:2px;
		padding-top:1px;		
		width:108px;
		top:145px;
		text-align:right;
		font-weight:800;
		color:#CCCCCC;
		}

	#studio:hover {
		color:#FFFFFF;
		font-weight:800;
		background-color:#CA0016;
		padding-top:1px;
		padding-bottom:2px;
		}

	#studio1 {
		position:absolute;
		right:855px;
		width:108px;
		padding-right:20px;
		padding-bottom:2px;
		padding-top:1px;
		top:145px;
		text-align:right;
		font-weight:800;
		color:#FFFFFF;
		background-color:#CA0016;
		}


	#dance {
		position:absolute;
		right:855px;
		width:108px;
		top:175px;
		padding-right:20px;
		padding-bottom:2px;
		padding-top:1px;		
		text-align:right;
		font-weight:800;
		color:#CCCCCC;
		}

	#dance:hover {
		color:#000000;
		font-weight:800;
		background-color:#FF8800;
		padding-top:1px;
		padding-bottom:2px;
		}

	#dance1 {
		position:absolute;
		color:#000000;
		right:855px;
		width:108px;
		padding-right:20px;
		padding-top:1px;
		padding-bottom:2px;
		top:175px;
		text-align:right;
		font-weight:800;
		background-color:#FF8800;
		}

	#lesson {
		position:absolute;
		right:855px;
		width:108px;
		top:205px;
		padding-right:20px;
		padding-bottom:2px;
		padding-top:1px;		
		text-align:right;
		font-weight:800;
		color:#CCCCCC;
		}

	#lesson:hover {
		color:#000000;
		font-weight:800;
		background-color:#008C7F;
		padding-top:1px;
		padding-bottom:2px;
		}

	#lesson1 {
		position:absolute;
		color:#000000;
		right:855px;
		width:108px;
		padding-right:20px;
		padding-top:1px;
		padding-bottom:2px;
		top:205px;
		text-align:right;
		font-weight:800;
		background-color:#008C7F;
		}

	#staff {
		position:absolute;
		right:855px;
		width:108px;
		top:235px;
		padding-right:20px;
		padding-top:1px;
		padding-bottom:2px;		
		text-align:right;
		font-weight:800;
		color:#CCCCCC;
		}

	#staff:hover {
		color:#FFFFFF;
		font-weight:800;
		background-color:#1F1351;
		padding-top:1px;
		padding-bottom:2px;
		}

	#staff1 {
		position:absolute;
		color:#FFFFFF;
		right:855px;
		width:108px;
		padding-top:1px;
		padding-bottom:2px;
		padding-right:20px;
		top:235px;
		text-align:right;
		font-weight:800;
		background-color:#1F1351;
		}

	#service {
		position:absolute;
		right:855px;
		width:108px;
		top:265px;
		padding-right:20px;
		padding-top:1px;
		padding-bottom:2px;
		text-align:right;
		font-weight:800;
		color:#CCCCCC;
		}

	#service:hover {
		color:#FFFFFF;
		font-weight:800;
		background-color:#CA0016;
		padding-top:1px;
		padding-bottom:2px;
		}

	#service1 {
		position:absolute;
		color:#FFFFFF;
		right:855px;
		width:108px;
		padding-right:20px;
		padding-top:1px;
		padding-bottom:2px;
		top:265px;
		text-align:right;
		font-weight:800;
		background-color:#CA0016;
		}

	#rates {
		position:absolute;
		right:855px;
		width:108px;
		padding-right:20px;
		padding-top:1px;
		padding-bottom:2px;
		top:295px;
		text-align:right;
		font-weight:800;
		color:#CCCCCC;
		}
		
	#rates:hover {
		color:#000000;
		font-weight:800;
		background-color:#FF8800;
		padding-top:1px;
		padding-bottom:2px;
		}

	#rates1 {
		position:absolute;
		color:#000000;
		right:855px;
		width:108px;
		padding-right:20px;
		padding-top:1px;
		padding-bottom:2px;
		top:295px;
		text-align:right;
		font-weight:800;
		background-color:#FF8800;
		}

	#contact {
		position:absolute;
		right:855px;
		width:108px;
		padding-right:20px;
		padding-top:1px
		padding-bottom:2px;		
		top:325px;
		text-align:right;
		font-weight:800;
		color:#CCCCCC;
		}

	#contact:hover {
		color:#000000;
		font-weight:800;
		background-color:#008C7F;
		padding-top:1px;
		padding-bottom:2px;
		}

	#contact1 {
		position:absolute;
		right:855px;
		width:108px;
		padding-right:20px;
		padding-top:1px;
		padding-bottom:2px;
		top:325px;
		text-align:right;
		font-weight:800;
		color:#000000;
		background-color:#008C7F;
		}


	#logo {
  	   	position:absolute;
 	    	left: 780px; 
 	    	top: 435px; 
	        }


			          
	.logo {
		position:absolute;
		left: 562px;
		top:165px;
	     }


	a.logo:hover {
		position:absolute;
		left: 562px;
		top:165px;
		background-image: url('./IMAGES/NYPD_red1.gif'); 
		background-repeat:no-repeat;
		}

	a.logo:hover img{
		visibility:hidden;
		}

	#mirror {
		position:absolute;
		left:286px;
		top:65px;
		}

	#dancers {
		position:absolute;
		left:437px;
		top:319px;
		}

	#dancers1 {
		position:absolute;
		left:73px;
		top:153px;
		}

	#dancers2 {
		position:absolute;
		left:279px;
		top:140px;
		}		

	#dancers3 {
		position:absolute;
		left:512px;
		top:144px;
		}

	#dancers4 {
		position:absolute;
		left:725px;
		top:119px;
		}		

	#lessontext1 {
		position:absolute;
		left:90px;
		top:481px;
		color:#FFFFFF;
		padding-bottom:2px;
		padding-top:2px;
		background-color:#000000;
		font-weight:800;
		font-size:14px;
		}

	#lessontext2 h1{
		background-color:#000000;
		font-weight:800;
		font-size:14px;
		font-weight:800px;
		}

	#lessontext2 {
		position:absolute;
		left:15px;
		top:515px;
		width:480px;
		color:#DDDDDD;
		font-weight:800;
		line-height:17px;
		}

	#lessontext3 {
		position:absolute;
		left:516px;
		top:515px;
		width:460px;
		text-align:justify;
		padding-right:5px;
		color:#DDDDDD;
		font-weight:800;
		line-height:17px;
		}

	#lessontext3 A {
		color:#FFFFFF;
		text-decoration:underline;
		font-weight:400;
		}

	#lessontext3 A:hover {
		color:#FFFFFF;
		text-decoration:none;
		font-weight:400;
		background-color:#FF8800;
		}

		
	#lessontext11 {
		position:absolute;
		left:405px;
		top:32px;
		width:590px;
		text-align:justify;
		padding-right:20px;
		color:#000000;
		font-weight:800;
		}

		
	#lessontextable {
		position:absolute;
		left:0px;
		top:460px;
		font-size:12px;
		width:1000px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:+0px;
		font-weight:800;
		color:#EEEEEE;
		padding-top:-10px;
		}


	.chairs {
		position:absolute;
		left: 318px;
		top:266px;
	     }


	a.chairs:hover {
		position:absolute;
		left: 318px;
		top:266px;
		background-image: url('./IMAGES/NYPD_2chairs0.jpg'); 
		background-repeat:no-repeat;
		}

	a.chairs:hover img{
		visibility:hidden;
		}


							          
	.smack {
		position:absolute;
		left: 328px;
		top:194px;
	     }


	a.smack:hover {
		position:absolute;
		left: 328px;
		top:194px;
		background-image: url('./IMAGES/NYPD_smack0.jpg'); 
		background-repeat:no-repeat;
		}

	a.smack:hover img{
		visibility:hidden;
		}

	.heartL {
		position:absolute;
		left: 548px;
		top:264px;
	     }


	a.heartL:hover {
		position:absolute;
		left: 548px;
		top:264px;
		background-image: url('./IMAGES/NYPD_heartL0.jpg'); 
		background-repeat:no-repeat;
		}

	a.heartL:hover img{
		visibility:hidden;
		}


	.heartR {
		position:absolute;
		left: 672px;
		top:274px;
	     }


	a.heartR:hover {
		position:absolute;
		left: 672px;
		top:274px;
		background-image: url('./IMAGES/NYPD_heartR0.jpg'); 
		background-repeat:no-repeat;
		}

	a.heartR:hover img{
		visibility:hidden;
		}
	#studiotext {
		position:absolute;
		text-align:left;
		left: 172px;
		top:452px;
		color:#FFFFFF;
		font-size:13px;
		line-height:17px;
		font-weight:800;
	     }

	#studiotext1 {
		position:absolute;
		text-align:left;
		left: 392px;
		top:472px;
		width:490px;
		color:#DDDDDD;
		font-size:12px;
		font-weight:800;
		line-height:20px;
	     }

	  #dancetext1 {
		position:absolute;
		left: 181px;
		top:420px;
		width:750px;
		color:#DDDDDD;
		font-size:13px;
		font-weight:800;
		line-height:17px;
	     }   

	#dancelist {
		padding-left:15px;
	     }        

	#dancetext2 {
		position:absolute;
		left:451px;
		top:487px;
		width:406px;
		color:#DDDDDD;
		font-weight:800;
		font-size:12px;
		font-weight:800;
		line-height:17px;
	     }

	  #dancetext3 {
		position:absolute;
		left:451px;
		top:530px;
		width:376px;
		color:#000000;
		font-weight:800;
	     }


	a.dancetext:hover {
		position:absolute;
		left: 101px;
		top:357px;
		width:786px;
		height:190px;
		background-image: url('./IMAGES/NYPD_danceText1.jpg'); 
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:800;
		}

	a.dancetext:hover img{
		visibility:hidden;
		}



	  #staffhelp {
		position:absolute;
		text-align:justify;
		left:368px;
		top:218px;
		color:#FFFFFF;
		font-weight:800;
		font-size:11px;
		letter-spacing:-0.5px;
	     }   

  #staffname1 {
	  	position:absolute;
		left:150px;
		width:158px;
		top:245px;
		padding-right:20px;
		font-weight:800;
		color:#000000;
	     }   

      #staffmini1 {
	  	position:absolute;
		left:160px;
		top:115px;
	     }   

   #staffmini2 {
	  	position:absolute;
		left:205px;
		top:115px;
	     }   

      #staffmini3 {
	  	position:absolute;
		left:250px;
		top:115px;
	     }   

	     
      #staffmini4 {
	  	position:absolute;
		left:295px;
		top:115px;
	     }   

 #staffmini5 {
	  	position:absolute;
		left:205px;
		top:175px;
	     }   

	      #staffmini6 {
	  	position:absolute;
		left:250px;
		top:175px;
	     }   

	#staffmini7 {
	  	position:absolute;
		left:160px;
		top:235px;
	     }   

	#staffmini8 {
	  	position:absolute;
		left:205px;
		top:235px;
	     }   

	#staffmini9 {
	  	position:absolute;
		left:250px;
		top:235px;
	     }   

	#staffmini10 {
	  	position:absolute;
		left:295px;
		top:235px;
	     }   	     

	 #stafftext1 {
		position:absolute;
		text-align:left;
		left:191px;
		top:2px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   

     	 #stafftext1 h1 {
		 font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }   


	      #stafftext2 {
		position:absolute;
		text-align:left;
		left:146px;
		top:2px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   

    	 #stafftext2 h1 {
		 font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }   

	       #stafftext3 {
		position:absolute;
		text-align:left;
		left:101px;
		top:2px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   

	 #stafftext3 h1 {
		 font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }   

	  #stafftext4 {
		position:absolute;
		text-align:left;
		left:56px;
		top:2px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   

	 #stafftext4 h1 {
		 font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }  
	
	 #stafftext5 {
		position:absolute;
		text-align:left;
		left:146px;
		top:-58px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   

	 #stafftext5 h1 {
		 font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }  

	   #stafftext6 {
		position:absolute;
		text-align:left;
		left:101px;
		top:-58px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   

	 #stafftext6 h1 {
		 font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }   

	  #stafftext7 {
		position:absolute;
		text-align:left;
		left:191px;
		top:-118px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   
	     
	 #stafftext7 h1 {
		font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }        

	  #stafftext8 {
		position:absolute;
		text-align:left;
		left:146px;
		top:-118px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   
	 #stafftext8 h1 {
		font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }      

	  #stafftext9 {
		position:absolute;
		text-align:left;
		left:101px;
		top:-118px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   	  
	 #stafftext9 h1 {
		font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }      

	  #stafftext10 {
		position:absolute;
		text-align:left;
		left:56px;
		top:-118px;
		width:250px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   	     
	 #stafftext10 h1 {
		font-size:10px;
		color:#000000;
		font-weight:400;
		line-height:12px;
	     }      
	 #staffwall1 {
		position:absolute;
		left: 150px;
		top:83px;
		border:0px;
	     }   

     	 #staffwall2 {
		position:absolute;
		left: 105px;
		top:83px;
		border:0px;
	     }   

	#staffwall3 {
		position:absolute;
		left: 60px;
		top:83px;
		border:0px;
	     }  

	 #staffwall4 {
		position:absolute;
		left: 15px;
		top:83px;
		border:0px;
	     }    

     	 #staffwall5 {
		position:absolute;
		left: 105px;
		top:23px;
		border:0px;
	     }    

	  #staffwall6 {
		position:absolute;
		left: 60px;
		top:23px;
		border:0px;
	     }  


     	  #staffwall7 {
		position:absolute;
		left: 150px;
		top:-37px;
		border:0px;
	     }  

    	  #staffwall8 {
		position:absolute;
		left: 105px;
		top:-37px;
		border:0px;
	     }  

    	  #staffwall9 {
		position:absolute;
		left: 60px;
		top:-37px;
		border:0px;
	     }  
	   
    	  #staffwall10 {
		position:absolute;
		left: 15px;
		top:-37px;
		border:0px;
	     }  
	     

     	 #staffportrait1 {
		position:absolute;
		left: 499px;
		top:146px;
		border:0px;
	     }   


     	 #staffportrait2 {
		position:absolute;
		left: 454px;
		top:146px;
		border:0px;
	     }   

	   #staffportrait3 {
		position:absolute;
		left: 409px;
		top:146px;
		border:0px;
	     }  

    	 #staffportrait4 {
		position:absolute;
		left: 364px;
		top:146px;
		border:0px;
	     }   

	    #staffportrait5 {
		position:absolute;
		left: 454px;
		top:86px;
		border:0px;
	     }   


     	    #staffportrait6 {
		position:absolute;
		left: 409px;
		top:86px;
		border:0px;
	     }   

	       #staffportrait7 {
		position:absolute;
		left: 499px;
		top:26px;
		border:0px;
	     }   

	       #staffportrait8 {
		position:absolute;
		left: 454px;
		top:26px;
		border:0px;
	     }   

     	       #staffportrait9 {
		position:absolute;
		left: 409px;
		top:26px;
		border:0px;
	     }   

     	       #staffportrait10 {
		position:absolute;
		left: 364px;
		top:26px;
		border:0px;
	     }   
	     
       #servicemenu1 {
	  	position:absolute;
		left:875px;
		top:265px;
	       	padding-top:3px;
	       	padding-bottom:3px;
		text-align:center;
		width:108px;
		font-weight:800;
		background-color:#CA0016;
	     }   




	  #servicemenu2 {
	  	position:absolute;
		left:875px;
		top:295px;
	       	padding-top:3px;
	       	padding-bottom:3px;
		text-align:center;
		width:108px;
		font-weight:800;
		background-color:#CA0016;
	     }   

	     
	  #servicemenu3 {
	  	position:absolute;
		left:874px;
		top:305px;
	       	padding-top:3px;
	       	padding-bottom:3px;
		text-align:center;
		width:108px;
		font-weight:800;
		background-color:#CA0016;
	     }   

	      #servicemenu4 {
	  	position:absolute;
		left:873px;
		top:345px;
	       	padding-top:3px;
	       	padding-bottom:3px;
		text-align:center;
		width:108px;
		font-weight:800;
		background-color:#CA0016;
	     }   

	     	 #servicemenu1:hover {
		color:#000000;
	     }   
	     	 #servicemenu2:hover {
		color:#000000;
	     } 
	     	 #servicemenu3:hover {
		color:#000000;
	     } 
	     	 #servicemenu4:hover {
		color:#000000;
	     } 


     

     #servicewall1 {
	  	position:absolute;
		left:-422px;
		top:-29px;
	     }   


	 #servicewall2 {
	  	position:absolute;
		left:-422px;
		top:-59px;
	     }   

	  #servicewall3 {
	  	position:absolute;
		left:-421px;
		top:-69px;
	     }   


	  #servicewall4 {
	  	position:absolute;
		left:-420px;
		top:-109px;
	     }   	     

	#servicetitre1 {
		position:absolute;
		text-align:center;
		left:-405px;
		top:-162px;
		width:185px;
		padding-left:5px;
		padding-right:5px;
		padding-top:1px;
		padding-bottom:2px;
		color:#000000;
		font-weight:800;
		color:#FFFFFF;
		font-weight:800;
		font-size:12px;
		background-color:#CA0016;
	     }   


	#servicetext1 {
		position:absolute;
		text-align:left;
		left:-405px;
		top:-90px;
		width:285px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   

	 #servicetext11 {
		position:absolute;
		text-align:left;
		left:-405px;
		top:30px;
		width:185px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   
     
 
	#servicetitre3 {
		position:absolute;
		text-align:center;
		left:-405px;
		top:-202px;
		width:185px;
		padding-left:5px;
		padding-right:5px;
		padding-top:1px;
		padding-bottom:2px;
		color:#000000;
		font-weight:800;
		color:#FFFFFF;
		font-weight:800;
		font-size:12px;
		background-color:#CA0016;
	     }   

 
     	#servicetext3 {
		position:absolute;
		text-align:left;
		left:-405px;
		top:0px;
		width:185px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   
	     
 
	#servicetitre4 {
		position:absolute;
		text-align:center;
		left:-405px;
		top:-242px;
		width:185px;
		padding-left:5px;
		padding-right:5px;
		padding-top:1px;
		padding-bottom:2px;
		color:#FFFFFF;
		background-color:#CA0016;
		font-weight:800;
		font-size:12px;
	     }   


     	#servicetext4 {
		position:absolute;
		text-align:left;
		left:-405px;
		top:-170px;
		width:285px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   

	  #servicetext41 {
		position:absolute;
		text-align:left;
		left:-405px;
		top:-65px;
		width:185px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		color:#555555;
		font-weight:800;
	     }   	     

     	#texthour1 {
		position:absolute;
		left: 225px;
		top:250px;
		text-align:left;
		width:250px;
		height:190px;
		color:#FFFFFF;
	     }
 
	#texthour2 {
		position:absolute;
		left: 185px;
		top:300px;
		text-align:left;
		width:250px;
		height:190px;
		color:#000000;
	     }

	#textcontact {
		position:absolute;
		left: 387px;
		top:478px;
		text-align:center;
		width:300px;
		height:190px;
		color:#000000;
		font-size:13px;
		font-weight:800;
		color:#FFFFFF;
		line-height:20px;
	     }

	 #textcontact A {
		text-align:center;
		text-decoration:underline;
		font-weight:800;
			padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		padding-bottom:2px;
		color:#008C7F;
	     }


	#textcontact A:hover {
		text-align:center;
		text-decoration:none;
		font-weight:800;
		color:#FFFFFF;
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		padding-bottom:2px;
		background-color:#008C7F;
	     }

	#textcontactblog {
		position:absolute;
		left: 727px;
		top:578px;
		text-align:right;
		width:272px;
		height:190px;
		color:#000000;
		font-size:13px;
		font-weight:400;
		color:#FFFFFF;
		line-height:20px;
	     }

	 #textcontactblog A {
		text-align:center;
		text-decoration:underline;
		font-weight:800;
			padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		padding-bottom:2px;
		color:#008C7F;
	     }


	#textcontactblog A:hover {
		text-align:center;
		text-decoration:none;
		font-weight:800;
		color:#FFFFFF;
		padding-left:5px;
		padding-right:5px;
		padding-top:2px;
		padding-bottom:2px;
		background-color:#008C7F;
	     }

	#textcredit {
		position:absolute;
		right:0px;
		top:251px;
		text-align:right;
	     }




	.credit {
		position:absolute;
		right:0px;
		top:0px;
		text-align:right;
	     }

	a.credit:hover {
		position:absolute;
		right:0px;
		top:0px;
		text-align:right;
		background-image: url('./IMAGES/STUDIO_credit11.gif'); 
		background-repeat:no-repeat;
		color:#FFFFFF;
		}

	a.credit:hover img{
		visibility:hidden;
		}


		
	.contactadress {
		position:absolute;
		left: 340px;
		top:357px;
		width:275px;
		height:129px;
		color:#000000;
		font-weight:800;
	     }

	a.contactadress:hover {
		position:absolute;
		left: 340px;
		top:357px;
		width:275px;
		height:129px;
		background-image: url('./IMAGES/NYPD_contactAdress1.jpg'); 
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:800;
		}

	a.contactadress:hover img{
		visibility:hidden;
		}


	#remi {
		position:absolute;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		left:0px;
		top:10px;
		color:#AAAAAA;
		letter-spacing:0.5px;
		}

	#remi:hover {
		color:#FFFFFF;
		letter-spacing:0.5px;
		}

	#remi1 {
		position:absolute;
		text-align:left;
		padding-left:10px;
		left:0px;
		top:10px;
		color:#FFFFFF;
		font-weight:800;
		width:140px;
		letter-spacing:0.5px;
		}

	#remitexthelp {
		position:absolute;
		color:#000000;
		text-align:left;
		left:0px;
		top:0px;
		font-weight:800;
		padding-left:10px;
		padding-top:1px;
		padding-bottom:1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:140px;
		}

	#remitexthelpA {
		position:absolute;
		color:#000000;
		text-align:left;
		left:0px;
		top:-10px;
		font-weight:800;
		padding-left:10px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:140px;
		}

		
	#animation {
		position:absolute;
		text-align:right;
		padding:0;
		padding-right:10px;
		right:723px;
		top:10px;
		color:#AAAAAA;
		}
	#animation:hover {
		color:#FFFFFF;
		}
	#animation1 {
		position:absolute;
		text-align:right;
		padding:0;
		padding-right:10px;
		right:723px;
		top:10px;
		color:#B42729;
		font-weight:800;
		color:#FFFFFF;
		width:130px;
		}

		
	#animtexthelp {
		position:absolute;
		color:#000000;
		text-align:right;
		padding-right:10px;
		right:723px;
		top:0px;
		font-weight:800;
		padding-right:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:130px;
		}

	#animtexthelpA {
		position:absolute;
		color:#000000;
		text-align:right;
		left:5px;
		top:-10px;
		font-weight:800;
		padding-right:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:130px;
		}




	#numeros {
		position:absolute;
		text-align:left;
		padding:0;
		padding-left:10px;
		left:277px;
		top:10px;
		color:#AAAAAA;
		}
	#numeros:hover {
		color:#FFFFFF;
		}

	#numeros1 {
		position:absolute;
		text-align:left;
		padding:0;
		left:277px;
		padding-left:10px;
		top:10px;
		color:#FFFFFF;
		font-weight:800;
		width:115px;
		}


		
	#numerostexthelp {
		position:absolute;
		color:#000000;
		text-align:left;
		left:275px;
		top:0px;
		font-weight:800;
		padding-left:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:115px;
		}

	#numerostexthelpA {
		position:absolute;
		color:#000000;
		text-align:left;
		left:-2px;
		top:-10px;
		font-weight:800;
		padding-left:+5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:115px;
		}



	#photos {
		position:absolute;
		text-align:right;
		padding-right:+10px;
		right:513px;
		top:10px;
		color:#AAAAAA;
		}

	#photos:hover {
		color:#FFFFFF;
		}
	#photos1 {
		position:absolute;
		padding:0;
		right:513px;
		padding-right:+10px;
		top:10px;
		text-align:right;
		color:#FFFFFF;
		font-weight:800;
		width:120px;
		}


	#photostexthelp {
		position:absolute;
		color:#000000;
		text-align:right;
		right:513px;
		top:0px;
		font-weight:800;
		padding-right:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:120px;
		}


	#photostexthelpA {
		position:absolute;
		color:#000000;
		text-align:right;
		left:5px;
		top:-10px;
		font-weight:800;
		padding-right:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:120px;
		}


	#videos {
		position:absolute;
		text-align:left;
		padding:0;
		padding-left:10px;
		left:487px;
		top:10px;
		color:#AAAAAA;
		}
	#videos:hover {
		color:#FFFFFF;
		}

	#videos1 {
		position:absolute;
		text-align:left;
		padding:0;
		padding-left:10px;
		left:487px;
		top:10px;
		color:#FFFFFF;
		font-weight:800;
		width:120px;
		}

			
	#videostexthelp {
		position:absolute;
		color:#000000;
		text-align:left;
		left:485px;
		top:0px;
		font-weight:800;
		padding-left:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:120px;
		}

	#videostexthelpA {
		position:absolute;
		color:#000000;
		text-align:left;
		left:-2px;
		top:-10px;
		font-weight:800;
		padding-left:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:120px;
		}


	#spectacle {
		position:absolute;
		text-align:right;
		padding:0;
		padding-right:10px;
		right:293px;
		top:10px;
		color:#AAAAAA;
		}

	#spectacle:hover {
		color:#FFFFFF;
		}	
	#spectacle1 {
		position:absolute;
		text-align:right;
		padding:0;
		padding-right:10px;
		right:293px;
		top:10px;
		color:#FFFFFF;
		font-weight:800;
		width:120px;
		}
	
	#spectacletexthelp {
		position:absolute;
		color:#000000;
		text-align:right;
		right:293px;
		top:0px;
		font-weight:800;
		padding-right:+5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:120px;
		}

	#spectacletexthelpA {
		position:absolute;
		color:#000000;
		text-align:right;
		left:5px;
		top:-10px;
		font-weight:800;
		padding-right:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:120px;
		}

	#technique {
		position:absolute;
		text-align:left;
		padding:0;
		padding-left:10px;
		left:707px;
		top:10px;
		color:#AAAAAA;
		}

	#technique:hover {
		color:#FFFFFF;
		}

	#technique1 {
		position:absolute;
		text-align:left;
		padding:0;
		padding-left:10px;
		left:707px;
		top:10px;
		color:#FFFFFF;
		font-weight:800;
		width:150px;
		}

	#techniquetexthelp {
		position:absolute;
		color:#000000;
		text-align:left;
		left:705px;
		top:0px;
		font-weight:800;
		padding-left:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:150px;
		}

	#techniquetexthelpA {
		position:absolute;
		color:#000000;
		text-align:left;
		left:-2px;
		top:-10px;
		font-weight:800;
		padding-left:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:150px;
		}

	#techniquetexthelp2 {
		position:absolute;
		color:#000000;
		text-align:left;
		left:705px;
		top:-291px;
		font-weight:800;
		padding-left:5px;
		padding-bottom:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:150px;
		}


					
	#bio {
		position:absolute;
		text-align:right;
		padding:0;
		padding-right:10px;
		right:74px;
		top:10px;
		color:#AAAAAA;
		}	
	#bio:hover {
		color:#FFFFFF;
		}
	#bio1 {
		position:absolute;
		text-align:right;
		padding:0;
		padding-right:10px;
		right:74px;
		top:10px;
		color:#FFFFFF;
		font-weight:800;
		width:80px;
		}	

		
	#biotexthelp {
		position:absolute;
		color:#000000;
		text-align:right;
		right:74px;
		top:0px;
		font-weight:800;
		padding-right:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:80px;
		}

	#biotexthelpA {
		position:absolute;
		left:5px;
		color:#000000;
		text-align:right;
		top:-10px;
		font-weight:800;
		padding-right:5px;
		padding-bottom:+1px;
		padding-top:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		width:80px;
		}
	


	#slash1 {
		position:absolute;
		text-align:left;
		padding:0;
		left:275px;
		top:9px;
		font-size:16px;
		font-weight:400;
		color:#444444;
		}

		
	#slash2 {
		position:absolute;
		text-align:left;
		padding:0;
		left:485px;
		font-size:16px;
		top:9px;
		font-weight:400;
		color:#444444;
		}
		
	#slash3 {
		position:absolute;
		text-align:left;
		padding:0;
		left:705px;
		font-size:16px;
		top:9px;
		font-weight:400;
		color:#444444;
		}

	#slash4 {
		position:absolute;
		text-align:left;
		padding:0;
		left:924px;
		font-size:16px;
		top:9px;
		font-weight:400;
		color:#444444;
		}

	#titre {
		position:absolute;
		text-align:left;
		padding:0;
		left:190px;
		top:195px;
		font-size:30px;
		font-weight:400;
		color:#FFB643;
		}


	#opac {
		opacity:0.5;
		}



	






	
	#texthelpbio2 {
		color:#FFFFFF;
		font-weight:400;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:+1px;
		background-color:#B42729;
		letter-spacing:0px;
		color:#B42729;
		font-weight:800;
		color:#FFFFFF;
		width:320px;
		}


	#texthelpcontact {
		position:absolute;
		color:#000000;
		text-align:left;
		left:923px;
		width:67px;
		top:0px;
		font-weight:800;
		padding-left:5px;
		padding-right:5px;
		background-color:#B42729;
		letter-spacing:0px;
		}
	


	#textanim {
		position:absolute;
		text-align:center;
		padding:0;
		left:100px;
		top:432px;
		font-weight:400;
		color:#999999;
		width:800px;
		}


	#textanim A {
		font-weight:400;
		color:#FFFFFF;
		width:600px;
		}

	#textanim A:hover {
		text-decoration:underline;
		font-weight:400;
		color:#FFFFFF;
		width:600px;
		}

	#animechassjpg {
		position:absolute;
		left:0px;
		top:52px;
		border:0;
		}

	#animechassgif {
		position:absolute;
		left:0px;
		top:32px;
		border:0;
		}

	#animechass2 {
		position:absolute;
		left:-200px;
		top:-400px;
		border:0;
		}

		
	#animfeujpg {
		position:absolute;
		left:127px;
		top:142px;
		border:0;
		}

			
	#animfeugif {
		position:absolute;
		left:78px;
		top:69px;
		border:0;
		}


	#animfeu2 {
		position:absolute;
		left:-122px;
		top:-363px;
		border:0;
		}


	#animMCjpg {
		position:absolute;
		left:297px;
		top:143px;
		border:0;
		}


	#animMCgif {
		position:absolute;
		left:284px;
		top:76px;
		border:0;
		}


	#animMC2 {
		position:absolute;
		left:84px;
		top:-356px;
		border:0;
		}


	#animjamesjpg {
		position:absolute;
		left:415px;
		top:118px;
		border:0;
		}

		
	#animjamesgif {
		position:absolute;
		left:370px;
		top:96px;
		border:0;
		}

		
	#animjames2 {
		position:absolute;
		left:170px;
		top:-336px;
		border:0;
		}


	#animwolfgangjpg {
		position:absolute;
		left:575px;
		top:93px;
		border:0;
		}

	#animwolfganggif {
		position:absolute;
		left:575px;
		top:93px;
		border:0;
		}

	#animwolfgang2 {
		position:absolute;
		left:374px;
		top:-339px;
		border:0;
		}


	#animparadejpg {
		position:absolute;
		left:771px;
		top:68px;
		border:0;
		}

	#animparadegif {
		position:absolute;
		left:731px;
		top:68px;
		border:0;
		}


		
	#animparade2 {
		position:absolute;
		left:530px;
		top:-364px;
		border:0;
		}

	#animpiratejpg {
		position:absolute;
		left:873px;
		top:106px;
		border:0;
		}

	#animpirategif {
		position:absolute;
		left:873px;
		top:106px;
		border:0;
		}

	#animpirate2 {
		position:absolute;
		left:672px;
		top:-326px;
		border:0;
		}
	#textnumeros {
		position:absolute;
		text-align:center;
		padding:0;
		left:245px;
		width:520px;
		top:107px;
		font-weight:400;
		color:#999999;
		}


	#numerosdanse  {
		position:absolute;
		left: 317px;
		top:359px;
		border:0px;
		}

	#danse  {
		position:absolute;
		left: 340px;
		top:363px;
		border:0px;
		}
	
	#legenddanse {
		position:absolute;
		left: 255px;
		top:105px;
		text-align:left;
		font-weight:400;
		width:520px;
		background-color:#000000;
		color:#999999;
	     }

     	#numerosamourai  {
		position:absolute;
		left: 0px;
		top:310px;
		border:0px;
		}


	#samourai  {

		position:absolute;
		left: 74px;
		top:415px;
		border:0px;
		}

	#legendsamourai {
		position:absolute;
		left: 255px;
		top:90px;
		text-align:left;
		font-weight:400;
		width:520px;
		background-color:#000000;
		color:#999999;
	     }


	#numerosgroom  {
		position:absolute;
		left: 483px;
		top:207px;
		border:0px;
		}

		
	#legendgroom {
		position:absolute;
		left: 255px;
		top:105px;
		text-align:left;
		font-weight:400;
		width:520px;
		background-color:#000000;
		color:#999999;
	     }

	#legendnumeros {
		position:absolute;
		left: 245px;
		top:95px;
		text-align:left;
		font-weight:400;
		width:580px;
		background-color:#000000;
		color:#999999;
	     }


     	#numerosconte  {
		position:absolute;
		left: 681px;
		top:488px;
		border:0px;
		}

	#legendconte {
		position:absolute;
		left: 255px;
		top:75px;
		text-align:left;
		font-weight:400;
		width:520px;
		background-color:#000000;
		color:#999999;
	     }


	#numeroscube  {
		position:absolute;
		left: 648px;
		top:224px;
		border:0px;
		}

	#legendcube {
		position:absolute;
		left: 255px;
		top:105px;
		text-align:left;
		font-weight:400;
		width:520px;
		background-color:#000000;
		color:#999999;
	     }

	     
	#photosG {
		position:absolute;
		text-align:right;
		padding:0;
		left:800px;
		font-size:26px;
		top:10px;
		color:#AAAAAA;
	     }

	 #photosG:hover {
		font-size:26px;
		top:10px;
		color:#FFFFFF;
	     }

	 #photosD {
		position:absolute;
		text-align:right;
		padding:0;
		left:880px;
		font-size:26px;
		top:10px;
		color:#AAAAAA;
	     }

	   #photosD:hover {
		font-size:26px;
		top:10px;
		color:#FFFFFF;
	     }

	    #photosnum {
		position:absolute;
		text-align:right;
		padding:0;
		left:830px;
		top:10px;
		color:#AAAAAA;
	     }

    	    #videosnum {
		position:absolute;
		text-align:right;
		padding:0;
		left:837px;
		top:10px;
		color:#AAAAAA;
	     }

	.photoskruger {
		position:absolute;
		left: 235px;
		top:449px;
	     }

	     
	a.photoskruger:hover {
		position:absolute;
		left: 235px;
		top:449px;
		background-image: url('./IMAGES/REMIphotoKRUGER2.jpg'); 
		background-repeat:no-repeat;
		}

	a.photoskruger:hover img{
		visibility:hidden;
		}


	#legendphotoskruger {
		position:absolute;
		text-align:center;
		left: -35px;
		top:-199px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }

	
	          
	.photoswolf {
		position:absolute;
		left: 437px;
		top:448px;
	     }


	a.photoswolf:hover {
		position:absolute;
		left: 437px;
		top:448px;
		background-image: url('./IMAGES/REMIphotoWOLF2.jpg'); 
		background-repeat:no-repeat;
		}

	a.photoswolf:hover img{
		visibility:hidden;
		}


	 #legendphotoswolf {
		position:absolute;
		text-align:center;
		left: -237px;
		top:-198px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }

	     
	.photostinko {
		position:absolute;
		left: 622px;
		top:527px;
	     }

	a.photostinko:hover {
		position:absolute;
		left: 622px;
		top:527px;
		background-image: url('./IMAGES/REMIphotoTINK2.jpg'); 
		background-repeat:no-repeat;
		}

	a.photostinko:hover img{
		visibility:hidden;
		}




     	  #legendphotostinko {
		position:absolute;
		text-align:center;
		left: -422px;
		top:-277px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }


	      
	.photosquadri {
		position:absolute;
		left: 851px;
		top:495px;
	     }

     	a.photosquadri:hover {
		position:absolute;
		left: 851px;
		top:495px;
		background-image: url('./IMAGES/REMIphotoQUADRI2.jpg'); 
		background-repeat:no-repeat;
		}

	a.photosquadri:hover img{
		visibility:hidden;
		}

	#legendphotosquadri {
		position:absolute;
		text-align:center;
		left: -651px;
		top:-245px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }

	.photosnokia {
		position:absolute;
		left: 835px;
		top:383px;
	     }

     	a.photosnokia:hover {
		position:absolute;
		left: 835px;
		top:383px;
		background-image: url('./IMAGES/REMIphotoNOKIA2.jpg'); 
		background-repeat:no-repeat;
		}

	a.photosnokia:hover img{
		visibility:hidden;
		}

     	#legendphotosnokia {
		position:absolute;
		text-align:center;
		left: -635px;
		top:-133px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }

     	.photosnn {
		position:absolute;
		left: 0px;
		top:503px;
	     }

	a.photosnn:hover {
		position:absolute;
		left: 0px;
		top:503px;
		background-image: url('./IMAGES/REMIphotoNN2.jpg'); 
		background-repeat:no-repeat;
		}

	a.photosnn:hover img{
		visibility:hidden;
		}

	#legendphotosnn {
		position:absolute;
		text-align:center;
		left: 200px;
		top:-253px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }

     	.photoscatonne {
		position:absolute;
		left: 21px;
		top:390px;
	     }

     	a.photoscatonne:hover {
		position:absolute;
		left: 21px;
		top:390px;
		background-image: url('./IMAGES/REMIphotoCATONNE2.jpg'); 
		background-repeat:no-repeat;
		}

	a.photoscatonne:hover img{
		visibility:hidden;
		}

     	#legendphotoscatonne {
		position:absolute;
		text-align:center;
		left: 179px;
		top:-140px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }

	#photosremi {
		position:absolute;
		left: 649px;
		top:435px;
	     }

     	#textphotos {
		position:absolute;
		text-align:center;
		color:#CCCCCC;
		left: 200px;
		width:600px;
		top:165px;
		font-weight:400;
		color:#999999;
	     }


     	#legendphotos {
		position:absolute;
		text-align:center;
		left: 200px;
		top:250px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }


     	#legendportofolio {
		position:absolute;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		left:0px;
		top:10px;
		color:#AAAAAA;
		}

     	#legendvideos {
		position:absolute;
		text-align:center;
		left: 200px;
		top:230px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }


	.videosevent {
		position:absolute;
		left: 103px;
		top:319px;
	     }

	a.videosevent:hover {
		position:absolute;
		left: 103px;
		top:319px;
		background-image: url('./IMAGES/REMIvideosEVENT.gif'); 
		background-repeat:no-repeat;
		}

	a.videosevent:hover img{
		visibility:hidden;
		}


     	#legendvideosevent {
		position:absolute;
		text-align:center;
		left: 97px;
		top:-84px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }



	 .videosgroom {
		position:absolute;
		left: 388px;
		top:402px;
	     }

	     
	a.videosgroom:hover {
		position:absolute;
		left: 388px;
		top:402px;
		background-image: url('./IMAGES/REMIvideosGROOM.gif'); 
		background-repeat:no-repeat;
		}

	a.videosgroom:hover img{
		visibility:hidden;
		}

	     
     	#legendvideosgroom {
		position:absolute;
		text-align:center;
		left: -188px;
		top:-167px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }


     	 .videosperf {
		position:absolute;
		left: 700px;
		top:303px;
	     }

	a.videosperf:hover {
		position:absolute;
		left: 700px;
		top:303px;
		background-image: url('./IMAGES/REMIvideosPERF.gif'); 
		background-repeat:no-repeat;
		}

	a.videosperf:hover img{
		visibility:hidden;
		}



     	#legendvideosperf {
		position:absolute;
		text-align:center;
		left: -500px;
		top:-68px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }


	 .videospub {
		position:absolute;
		left: 290px;
		top:285px;
	     }

	a.videospub:hover {
		position:absolute;
		left: 290px;
		top:285px;
		background-image: url('./IMAGES/REMIvideosPUB.gif'); 
		background-repeat:no-repeat;
		}

	a.videospub:hover img{
		visibility:hidden;
		}

     	#legendvideospub {
		position:absolute;
		text-align:center;
		left: -90px;
		top:-50px;
		font-weight:400;
		width:580px;
		color:#FFFFFF;	
	     }

	     
	#textspectacle1 {
		position:absolute;
		text-align:left;
		padding:0;
		left:623px;
		top:67px;
		font-weight:400;
		color:#999999;
		width:360px;
		line-height:17px;
		letter-spacing:Opx;
		}

	#textspectacle11 {
		position:absolute;
		text-align:left;
		padding:0;
		left:623px;
		top:117px;
		font-weight:400;
		width:360px;
		line-height:17px;
		color:#999999;
		letter-spacing:Opx;
		}

	#textspectacle2 {
		position:absolute;
		text-align:left;
		padding:0;
		left:780px;
		top:232px;
		font-weight:400;
		color:#999999;
		letter-spacing:Opx;
		}


     	#ball {
		position:absolute;
		left: -57px;
		top:22px;
		border:0;
	     }

	#ballanim {
		position:absolute;
		left: 723px;
		top:254px;
		border:0;
	     }

	#listspectacle {
		position:relative;
		text-align:left;
		margin-left:10px;
		padding:0;
		list-style: none ;
		margin-top:-15px;
		margin-bottom:10px;
		padding-left:10px;
		border-left: 0px solid #222222;
		letter-spacing:Opx;
		}


	#textspectacle3 {
		position:absolute;
		text-align:left;
		padding:0;
		left:340px;
		top:550px;
		font-weight:400;
		color:#999999;
		width:320px;
		letter-spacing:Opx;
		}

	#textspectacle4 {
		position:absolute;
		text-align:justify;
		padding:0;
		left:560px;
		top:560px;
		font-weight:400;
		color:#999999;
		width:430px;
		letter-spacing:Opx;
		}



	#legendeambul {
		position:absolute;
		left: -690px;
		top:0px;
		text-align:left;
		font-weight:400;
		width:600px;
		color:#999999;
		letter-spacing:Opx;
	     }


     	#legendfix1 {
		position:absolute;
		left: -624px;
		top:-70px;
		text-align:left;
		font-weight:400;
		width:260px;
		color:#999999;
		letter-spacing:Opx;
	     }

       	#legendfix2 {
		position:absolute;
		left: -400px;
		top:100px;
		text-align:left;
		font-weight:400;
		width:250px;
		color:#999999;
		letter-spacing:Opx;
	     }

	     
     	#legendcrea1 {
		position:absolute;
		left: -624px;
		top:-80px;
		text-align:left;
		font-weight:400;
		width:380px;
		color:#999999;
		letter-spacing:Opx;
	     }


	 #legendcrea2 {
		position:absolute;
		left: -594px;
		top:8px;
		text-align:left;
		font-weight:400;
		width:420px;
		color:#999999;
		letter-spacing:Opx;
	     }

	 #legendcrea3 {
		position:absolute;
		left: -404px;
		top:115px;
		text-align:left;
		font-weight:400;
		width:270px;
		color:#999999;
		letter-spacing:Opx;
	     }

	  #legendagenda {
		position:absolute;
		left: -604px;
		top:78px;
		text-align:left;
		font-weight:400;
		width:500px;
		color:#999999;
		letter-spacing:Opx;
	     }

	  #legendagenda2 {
		position:absolute;
		left: 0px;
		top:93px;
		text-align:left;
		font-weight:800;
		color:#FFFFFF;
		background-color:#000000;
		letter-spacing:0px;
	     }




	#textechnique {
		position:absolute;
		text-align:left;
		padding:0;
		left:445px;
		top:35px;
		font-weight:400;
		color:#999999;
		width:550px;
		}

	#listechnique {
		position:relative;
		text-align:left;
		margin-left:25px;
		list-style: disc ;
		line-height:15px;
		padding:0;
		margin-top:-10px;
		border-left: 0px solid #222222;
		}



	#techniquebug {
		position:absolute;
		text-align:left;
		padding:0;
		left:0px;
		top:291px;
		}


	#marge {
		position:relative;
		text-align:left;
		margin-left:100px;
		padding:0;
		list-style: disc ;
		line-height:12px;
		margin-top:0px;
		margin-bottom:10px;
		padding-left:5px;
		color:#999999;
		border-left: 0px solid #222222;
		}



	#textbio {
		position:absolute;
		left:0px;
		top:572px;
		width:980px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:+0px;
		font-weight:400;
		color:#CCCCCC;
		background-color:#000000;
		padding-top:-10px;
		opacity:0.75;
		}

	#textbiotitle {
		position:absolute;
		text-align:justify;
		left:10px;
		top:542px;
		font-weight:400;
		color:#CCCCCC;
		}

	#animbio {
		position:absolute;
		left:619px;
		top:226px;
		border:0;
		}

	#textenseignement {
		position:absolute;
		left:0px;
		top:360px;
		width:1000px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:+0px;
		font-weight:400;
		color:#CCCCCC;
		background-color:#000000;
		opacity:0.75;
		padding-top:-10px;
		}

	#textenseignementitle {
		position:absolute;
		text-align:justify;
		left:10px;
		top:330px;
		font-weight:400;
		color:#CCCCCC;
		background-color:#000000;
		opacity:0.75;
		}


	#textcontact1 {
		position:absolute;
		text-align:left;
		left:10px;
		top:572px;
		font-weight:400;
		color:#999999;
		}

	#textcontact1 A:hover {
		text-decoration:underline;
		font-weight:400;
		font-size:12px;
		color:#FFFFFF;
		}


	#textcontact2 {
		position:absolute;
		text-align:left;
		left:300px;
		top:572px;
		font-weight:400;
		color:#999999;
		}



	#legend {
  	   	position:relative;
		color:#999999;
		left:10px;
	    	top: 20px;
		width:980px;
		text-align:left;
		line-height:10px;
	        }

		
	#line1 {
		position:absolute;
		top: -4px;
		left: 0px;
	     }

     	#line2 {
		position:absolute;
		top: 30px;
		padding:0;
		margin-top: +0px;
		margin-bottom: Opx;
		left: 0px;
		width:1000px
		color:;#B42729;
	     }

	#cadre {
		position:absolute;
		top: 12px;
		left: 0px;
		opacity:1;
	     }


     	#cadreBlack {
		position:absolute;
		top: 24px;
		left: 0px;
		opacity:1;
	     }







	#image {
		position:absolute;
		top: 32px;
		left: 0px;
	     }


     	#imagephotos {
		position:absolute;
		left:0px;
		width:1000px;
		top: 32px;
	     }

	  #imagephotosD {
		position:absolute;
		text-align:right;
		right:0px;
		width:1000px;
		top: 32px;
	     }

	     

    

		
a {
text-decoration: none; /* définition du lien qui affichera le calque */
}

a:hover {
background: none; /* correction d'un bug IE */
}

a span { /* définition de la balise <span> inclue dans <a> */
display: none;
}


a:hover span { /* définition de la balise <span> au survol */
display:inline;
position: absolute;
left: +0px;
top:+0px;
text-align:center;
}

		
	#global {
		position:absolute;
		left: 50%; 
		width: 1000px;
		margin-left: -500px; /* moitié de la largeur */
		border: 1px solid #000;
   	  }



