@charset "utf-8";
/* CSS Document */

body
{
	
	background-color:#000;;
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:absolute;
	height:700px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	behavior: url(../site-dubai/csshover.htc);
}

.titre
{
	margin-top:170px;
	display: block;
  	margin-left: 400px;
	position:absolute;
}

.titreski
{
	margin-top:170px;
	display: block;
  	margin-left: 440px;
	position:absolute;
}
.content
{
	
	text-align:justify;
	margin-top:250px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:300px;
	width:450px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content2
{
	text-align:justify;
	margin-top:200px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:180px;
	width:550px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content3
{
	text-align:justify;
	margin-top:210px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:270px;
	width:550px;
	height:450px;
	color:#FFF;
	position:absolute;
}
.content-shopping
{
	text-align:justify;
	margin-top:190px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:110px;
	width:700px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content-contact
{
	text-align:justify;
	margin-top:200px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:340px;
	width:550px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content-summer
{
	text-align:justify;
	margin-top:220px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:190px;
	width:550px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content-plages
{
	text-align:justify;
	margin-top:200px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:190px;
	width:550px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content-ski
{
	text-align:justify;
	margin-top:200px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:190px;
	width:550px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content-festival
{
	text-align:justify;
	margin-top:200px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:190px;
	width:550px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content-faucon
{
	text-align:justify;
	margin-top:220px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:150px;
	width:620px;
	height:450px;
	color:#FFF;
	position:absolute;
}

.content-hotel
{
	padding-right:8px;
	text-align:justify;
	margin-top:220px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:150px;
	width:700px;
	height:330px;
	color:#FFF;
	position:absolute;
	display:block;
	text-align:center;
}

.content-localisation
{
	padding-right:8px;
	text-align:justify;
	margin-top:120px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:70px;
	width:700px;
	height:530px;
	color:#FFF;
	position:absolute;
	display:block;
	text-align:center;
}


.content-golf
{
	padding-right:8px;
	text-align:justify;
	margin-top:195px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:110px;
	width:700px;
	height:420px;
	color:#FFF;
	position:absolute;
	display:block;
	text-align:center;
}

.content-projets
{
	padding-right:8px;
	text-align:justify;
	margin-top:195px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:110px;
	width:700px;
	height:420px;
	color:#FFF;
	position:absolute;
	display:block;
	text-align:center;
}

.content-course
{
	text-align:justify;
	margin-top:200px;
	margin-bottom:70px;
	overflow:auto;
	margin-left:110px;
	width:700px;
	height:450px;
	color:#FFF;
	position:absolute;
}

textarea
{
	width:300px;
	height:150px;
}

input
{
	opacity:0.5;
}

select option
{
	opacity:0.5;
}


h2
{
	font-size:13px;
}

a img
{
	border:0px;
}

.photoaccueil1
{
	margin-top:220px;
	position:absolute;
	margin-left:10px;
	
}

.photoaccueil2
{
	margin-top:500px;
	position:absolute;
	margin-left:350px;

}

.photoaccueil3
{
	margin-top:400px;
	position:absolute;
	margin-left:120px;
	z-index:1;
}	

#menu /* Liste */     
{
	
	margin-top:95px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
    list-style:none;
	width:900px;
}

.sousmenu
{
	
	margin-top:-5;
	position:relative;
	margin-left:auto;
	display:block;
	margin-right:auto;
}

.sousmenu2
{

	margin-top:-5px;
	position:relative;
	margin-left:auto;
	display:block;
	margin-right:auto;
}

.sousmenu3
{
	
	margin-top:-5px;
	position:relative;
	margin-left:auto;
	display:block;
	margin-right:auto;
}

#menu a /* Contenu des listes */
{
		margin:0;
        display : block; 
        padding : 0; 
        text-decoration : none;
		list-style : none; 
        
}

#menu li      
{ 
	margin:0;
        float : left;         
        border-right : 0px;
		list-style : none; 
		
}


html>body #menu li
{
	margin:0;
        border-right: 0px solid transparent ;
		
}

#menu li ul 
{
	margin:o;
        position: absolute; 
		float:left;
        width: 1px; 
        left: -999em;
		direction:up;
		z-index:1;
}


#menu li ul li 
{
		margin:0;
        border-top : 0px solid #fff; 
}


html>body #menu li ul li                
{
		margin:0;
        border-top :0px solid transparent; 
		position:relative;
}

#menu li ul ul 
{
		margin:0;
        margin-left:auto;
		margin-right:auto;
}

html>body #menu li ul ul                
{
		margin:0;
        border-left: 0px;
}

#menu li:hover ul ul, #menu li.sfhover ul ul 
{
        left: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul 
{
	position:relative;
        left: auto; 
        min-height: 0px; 
}

.verification
{
	border-top:-150px;
}

#lien1
{
	margin-top:200px;
	position:absolute;
	margin-left:170px;

}
#lien2
{
	margin-top:300px;
	position:absolute;
	margin-left:170px;


}
#lien3
{
	margin-top:400px;
	position:absolute;
	margin-left:170px;


}
#lien4
{
	margin-top:200px;
	position:absolute;
	margin-left:500px;


}
#lien5
{
	margin-top:300px;
	position:absolute;
	margin-left:500px;


}
#lien6
{
	margin-top:400px;
	position:absolute;
	margin-left:500px;


}
#lien7
{
	margin-top:500px;
	position:absolute;
	margin-left:170px;


}



.activ-ski
{
	margin-top:370px;
	position:absolute;
	margin-left:180px;
}

.activ-spa
{
	margin-top:365px;
	position:absolute;
	margin-left:25px;
}	

.activ-golf
{
	margin-top:490px;
	position:absolute;
	margin-left:140px;
	z-index:1;
}


.autour1
{
	margin-top:205px;
	position:absolute;
	margin-left:10px;
}

.autour2
{
	margin-top:365px;
	position:absolute;
	margin-left:8px;
}	

.autour3
{
	margin-top:500px;
	position:absolute;
	margin-left:15px;
}
.autour4
{
	margin-top: 540px;
	position:absolute;
	margin-left:220px;
}

.autour5
{
	margin-top:560px;
	position:absolute;
	margin-left:380px;
}	

.autour6
{
	margin-top:550px;
	position:absolute;
	margin-left:580px;
}

#photosouk
{
	margin-top:230px;
	position:absolute;
	margin-left:20px;
	z-index:1;
	
}
#photosouk1
{
	margin-top:330px;
	position:absolute;
	margin-left:200px;
	
}
#photosouk2
{
	margin-top:400px;
	position:absolute;
	margin-left:450px;
	
}



.even2
{
	margin-top:100px;
	position:absolute;
	margin-left:20px;
}

.even3
{
	margin-top:300px;
	position:absolute;
	margin-left:20px;
}



.festi1
{
	margin-top:470px;
	position:absolute;
	margin-left:190px;
}
.festi2
{
	margin-top:470px;
	position:absolute;
	margin-left:530px;
}
.festi3
{
	margin-top:440px;
	position:absolute;
	margin-left:370px;
}



#course2
{
	margin-top:440px;
	position:absolute;
	margin-left:120px;
	
}
#course1
{
	margin-top:350px;
	position:absolute;
	margin-left:380px;
	
}

#plage2
{
	margin-top:470px;
	position:absolute;
	margin-left:280px;
	
}

#plage1
{
	margin-top:480px;
	position:absolute;
	margin-left:480px;
	
}

#faucon1
{
	margin-top:440px;
	position:absolute;
	margin-left:150px;
	
}

#faucon2
{
	margin-top:370px;
	position:absolute;
	margin-left:230px;
	
}

#faucon3
{
	margin-top:490px;
	position:absolute;
	margin-left:350px;
	
}
#faucon4
{
	margin-top:370px;
	position:absolute;
	margin-left:530px;
	
}

.photoski1
{
	margin-top:370px;
	position:absolute;
	margin-left:480px;
	
}

.even1
{
	margin-top:370px;
	position:absolute;
	margin-left:380px;
}

.summer1
{
	margin-top:370px;
	position:absolute;
	margin-left:560px;
	
}

.summer2
{
	margin-top:370px;
	position:absolute;
	margin-left:160px;
}

.shopping1
{
	margin-top:470px;
	position:absolute;
	margin-left:60px;
}

.shopping2
{
	margin-top:470px;
	position:absolute;
	margin-left:330px;
}

.shopping3
{
	margin-top:470px;
	position:absolute;
	margin-left:600px;
}


#localisation
{
	margin-top:100px;
	margin-left:100px;
}
	
#pied{
	padding-top:707px;
	margin-bottom:10px;
	color:#FFF;
	text-align:center;
	font-size:11px;
}

#pied a{
	color:#FFF;
	text-decoration:none;
}

#pied a:hover{
	color:#36F;
	text-decoration:none;
}

#global{
	height:900px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	}
