.contenu
{
	float:left;
	width:800px;
	padding-top:30px;
	padding-bottom:30px;	
}


.reserve
{
	width:185px;
	margin-left:607px;
	margin-top:5px;
}

.etoile
{
	position:absolute;
	top:377px;
	left:517px;
	z-index:0;
}


#Article
{
	width:320px;
	padding:0 20px 30px 10px;
	float:left;
	font-family:Arial;
	font-size:14px;
	color:White;
	margin-left:140px;
	text-align:justify;
}

#Article h1 
{
 font-family:Arial,Verdana;
 font-size:24px;
 color:#E18FA6;
 font-weight:normal;
 padding-bottom:10px;
}

#Article a
{
	color:white;
	font-family:Arial;
	font-size:14px;
}

#actu
{
	width:270px;
	float:left;	
	background-color:#56619F;
	margin-top:10px;
	padding:10px 15px 10px 15px;	
	color:White;
	font-family:Arial;
	font-size:14px;
}

#actuTexte
{
	padding: 10px 0 5px 0;
}

.strong
{
	color:white;
	font-size:14px;
	font-family : Arial;
	font-weight: bold;
}

#actu h1
{
 font-size:20px;
 padding:5px 0 10px 0;
}

#actu a
{
	font-family:Arial,Verdana;
	color:#0B1651;
	font-size:12px;
	margin-left:150px;
	padding:5px 0 10px 0;
}



/* Affichage en mode liste*/


.bandeau h1
{
	width:400px;
	color:#F2A4BA;
	font-size:24px;
	font-family:Arial,Verdana;
	font-weight:normal;
	float:left;
	padding-bottom:10px;
	margin-left:140px;
}

.bandeau .Arianne 
{
	float:left;	
	margin-top:50px;
	width:250px;
	text-align:right;
}

.Arianne
{
	width:200px;
	font-family:Arial;
	font-style:italic;
	font-size:12px;
	color:White;
}

.listeArticle
{
	width:620px;
	float:left;
	margin-left:140px;
}

.listeArticlePhoto
{
	width:100px;	
	height:93px;
	float:left;
}

.listeArticleTexte
{
	color:White;
	font-family:Arial;
	font-size:14px;
	float:left;
	width:480px;
	text-align:justify;
}

.listeArticleTexte h1
{
	color:#F2A4BA;
	font-size:18px;
	width:auto;
	background-image:url(../img/bande.jpg);
	background-repeat:repeat-x;
	background-position:right bottom;
}
.listeArticleTexte .bande
{
	
	float: left;
	padding-left:15px;
	width:auto;
}

.listeArticleTexte .a2 a
{
	margin-top:10px;
	color:#690020;
	font-family:Arial,Verdana;
	font-size:12px;
	margin-left:370px;
	width:150px;
}


/*Affichage mode détail*/

.bandeau2 h1
{
	width:400px;
	color:#F2A4BA;
	font-size:24px;
	font-family:Arial,Verdana;
	font-weight:normal;
	float:left;
	padding-bottom:10px;
}

.DetailArticle
{
	width:650px;
	float:left;
	margin-left:140px;
}


.DetailArticle .Arianne 
{
	float:left;	
	margin-top:50px;
	width:250px;
}

.DetailArticle a
{
	color:white;
	text-decoration:underline;
}

.DetailArticleTexte
{
	width:320px;
	color:White;
	font-family:Arial;
	font-size:14px;
	float:left;
	margin-right:20px;
	text-align:justify;
}
.DetailArticleTexte h1
{
	color:#F2A4BA;
	font-size:18px;
}
.DetailArticlePhoto
{
	width:255px;
	height:260px;
	float:left;
	margin-left:20px;
}

.retour
{
	width:180px;
	clear:both;
	margin:15px 0 30px 460px;	
}

.retour a
{
	color:#690020;
	font-family:Arial,Verdana;
	font-size:12px;
}



/*Plan d'acces*/
.acces
{
	margin-left:140px;
	width:600px;	
	float:left;
}

#acces a
{
	color:white;
	font-size:14px;
	font-family:Arial;
}

.AccesTexte
{
	padding:20px 0 20px 20px;
	color:White;
	font-family:Arial;
	font-size:14px;
}

.AccesPhoto
{
	width:620px;
}

#acces .Arianne
{
	float:left;	
	margin-top:50px;
	width:200px;
	text-align:right;
}

/*Les tarifs*/



.tarif
{
	width:660px;	
	float:right;
}

.tarif h1
{
	width:400px;
	color:#F2A4BA;
	font-size:24px;
	font-family:Arial,Verdana;
	font-weight:normal;
	padding-bottom:10px;
}

.tarif td 
{
	padding:10px 10px 10px 10px;
	color:White;
	font-family:Arial;
	font-size:14px;
	border: solid 1px white;
	border-collapse:collapse;
	text-align:center;
}

#Ecom{clear:both;text-align:right;font-size:11px;}