@charset "utf-8";

body {
background:#484646 url(images/background.png) repeat-x;
color:#ffffff;
font: 0.8em/1.5 "Arial",sans-serif;
line-height:18px;
margin:20px;
padding:0;
}
a img{ 
border: none ; 
}

#layout {
	width: 1100px;
	margin:0 auto;
}

#header {
	width: 1100px;
	height:274px;
	
	
}
#logo {
	background:#FFFFFF url(images/logo.jpg) no-repeat;
	width: 1100px;
	height:274px;
	margin-left:0px;
	
}
#flash {
	width: 1000px;
	height:274px;
	float:right;
	margin-top:0px;
	
}
#container {
	font-size:110%;
	width: 700px;
	height:650px;
	float:right;
	margin-top:px;
	margin-right:120px;
	padding-top:10px;
	
}



#menugauche {
	background: url(images/menu_gauche.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_accueil {
	background: url(images/Nadia_Batata.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_lace {
	background: url(images/menulace.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_dlace {
	background: url(images/menudlace.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_dskin {
	background: url(images/menudskin.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_medical {
	background: url(images/menumedical.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_institut {
	background: url(images/institut.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	padding-top:0px;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;
	

}
#menugauche_contact {
	background: url(images/contact.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_partenaire {
	background: url(images/partenaire.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_vip {
	background: url(images/vip.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#menugauche_presse {
	background: url(images/presse.jpg) no-repeat;
	width: 1100px;
	height:520px;
	float:left;
	margin-left:10px;
	margin-top:20px;
	padding-left:10px;

}
#villes {
	width: 1100px;
	height:20px;
	margin-top:50px;
	float:left;

}
#villes_2 {
	width: 1100px;
	height:20px;
	margin-top:250px;
	float:left;

}
#villes_3 {
	width: 1100px;
	height:20px;
	margin-top:700px;
	float:left;

}
#footer {
	border-top:#ffffff solid 1px;
	width: 1100px;
	height:20px;
	margin-top:5px;
	float:left;

}
#footer_2 {
	border-top:#ffffff solid 1px;
	width: 1100px;
	height:20px;
	margin-top:250px;
	float:left;

}
#footer_3 {
	border-top:#ffffff solid 1px;
	width: 1100px;
	height:20px;
	margin-top:700px;
	float:left;

}

#menu {
	width: 1100px;
	height:35px;
	margin-top:10px;
	
}
#menu ul {
	list-style:none;
	height: 35px;
}
#menu ul li {float:left; display:block; margin:0; padding:0;}
#menu ul li a {
	display: block;
	float: none;
	font-size: 120%;
	color: #ffffff;
	text-decoration: none;
	padding: 3px 15px 25px;
	text-align: center;

        }
#menu ul li a:hover {
    color: #484646;
        }
#menu ul li#active a {
    color: #ff5baf;
    background:#484646; 
	text-decoration:none;}

