#accueil_page
{
margin:0;
padding:0;
background-image:url(../img/bg_accueil.jpg);
background-position:bottom right;
background-repeat:no-repeat;
width:943px;
height:717px;
}
#accueil_gauche
{
	margin:0;
	padding:0 0 0 30px;
	width:551px;
	float:left;
	height:717px;
}
#accueil_droit
{
	margin:0;
	padding:0;
	width:362px;
	float:left;
	height:717px;
}
.accueil_bloc
{
	margin:25px 0 0 0;
	padding:0;
	width:336px;
}
.accueil_bloc_top
{
	margin:0;
	padding:10px 5px 0 10px;
	height:28px;
	background-image:url(../img/accueil_top.jpg);
	background-repeat:no-repeat;
	background-color:#C9CCD0;
}
.accueil_bloc_top2
{
	margin:0;
	padding:10px 0 0 10px;
	height:24px;
	background-image:url(../img/accueil_top2.jpg);
	background-repeat:no-repeat;

}
.accueil_bloc_middle
{
	margin:0;
	padding:13px 0 0 0;
	height:226px;
	background-color:#C9CCD0;
	text-align:center;
	
}

.accueil_bloc_bottom
{
	margin:0;
	padding:7px 10px 0 0;
	text-align:right;
	height:22px;
	background-image:url(../img/accueil_bottom.jpg);
	background-repeat:no-repeat;
	font-style:italic;
}
.accueil_bloc_bottom2
{
	margin:0;
	padding:7px 10px 0 0;
	text-align:right;
	height:22px;
	background-image:url(../img/accueil_bottom2.jpg);
	background-repeat:no-repeat;
	font-style:italic;
}
#accueil_page a
{
}
#accueil_page a:hover
{
	color:#FFFFFF;
}

#accueil_bienvenue{
margin:0;
padding:30px 0 0 5px;
font-style:italic;
font-weight:bold;
height:35px;
font-size:14px;
}
#accueil_photo
{
	margin:0;
	padding:0;
	height:300px;
}
#accueil_decouvrir
{
	font-size:13px;
	font-weight:bold;
}
#accueil_decouvrir1
{
	padding:20px 0 0 20px;
	font-size:13px;
}
#accueil_decouvrir2
{
	padding:7px 0 0 20px;
	font-size:13px;
}

#accueil_decouvrir1 a:hover
{
	font-style:italic;
	color:#2F3B49;
}
#accueil_decouvrir2 a:hover
{
	font-style:italic;
	color:#2F3B49;
}

#accueil_map
{
	margin:30px 0 0 0;
	padding:0;
	width:249px;
	height:213px;
	background-image:url(../img/accueil_bg_plan.jpg);
	background-repeat:no-repeat;
}
.accueil_map_top
{
	padding:5px 0 0 0;
	font-size:14px;
	text-align:center;
	height:26px;
	vertical-align:middle;
	color:#FFFFFF;
}
.accueil_map_middle
{
	height:154px;
	width:238px;
	margin: 0 auto;
}
.accueil_map_bottom
{
	height:22px;
	vertical-align:middle;
	padding:6px 0 0 6px;
	font-style:italic;
}

#accueil_gauche .top
{
padding:5px 7px 5px 9px;
background:#CCCFD3;
height:97px;
margin:0;
float:left;
}
#accueil_gauche .top a img{
vertical-align:bottom;
}
#accueil_gauche .top a{
margin-right:2px;
}

#accueil_gauche .text
{
padding:2px 100px 0 0;
height:181px;
margin:0;
line-height:18px;
font-size:11px;
}
#accueil_gauche .text p{
padding:13px 0 0 0;
}
#accueil_gauche .text p.lieu a{
color:#993C3C;
text-decoration:underline;
}
#accueil_gauche .text p.lieu a:hover{
text-decoration:none;
}
#accueil_gauche .text span
{
font-weight:bold;
}

#accueil_gauche .presentation_formule{
height:300px;
border-top:1px solid #CCCFD3;
border-bottom:1px solid #CCCFD3;
width:460px;
}
#accueil_gauche .presentation_formule ul{
margin:0;
padding:0 0 0 225px;
list-style:none;
}
#accueil_gauche .presentation_formule ul a:hover{
color:#2F3B49;
text-decoration:underline
}
#accueil_gauche .presentation_formule ul li{
padding:45px 0 37px 0;
}
#accueil_gauche .presentation_formule ul li a{
position:relative;
}
#accueil_gauche .presentation_formule ul li a img.rond{
position:absolute;
left:-70px;
top:-15px;
/top : 30px;
}
#accueil_gauche .presentation_formule ul li a img.img_reserver{
position:absolute;
left:-225px;
top:-32px;
/top : 13px;
border:1px solid #CCCCCC;
}





