body{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
}

a{
	color:#A18C72;
	text-decoration:none;	
}


a.selected, .selected{
	color:#76B415;	
}

form input, form textarea{
	padding-left:5px;	
}

h1{
	margin:0px;
	padding:0px;
}

img{
	border:0px;
}

.lien{
	cursor:pointer	
}

#menu{
	background-color:#A18C72;	
	height:19px;
	
}
#ssmenu{
	color:#858585;	
	padding:2px;
	padding-left:62px;
}
#ssmenu a{
	color:#858585;	
}

#ssmenu a:hover{
	color:#A28D72;	
}
a.selected, #ssmenu a.selected{
	color:#A28D72;
}

#footer{
	color:#76B415;	
	text-align:left;
	border-top:1px solid #D7CDC2;
	margin-top:15px;
	padding:5px;
	font-size:11px;
	vertical-align:top;
	padding:0px;
}
#footer a{
	color:#666;	
}
#banniere a{
	color:#666;	
}

.titreTiny{
	font-size:14px;
	color:#A28C71;
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.petitTiny{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.distances{
	position:absolute;
	left:750px;
	top:190px;
	width:170px;
	font-size:11px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
}

.fondForfait{
	background-image:url(../images/fondForfaitSpa.png);
	margin-left:-20px;
	padding:20px;
	margin-top:-1px;
	width:920px
}

.fondForfait a{
	color:#A28C71;	
}

.forfaitBloc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/fondForfaitBloc.png);
	padding:10px;
	background-repeat:repeat;
}

.forfaitTitre{
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #d8d8d8;
	padding-bottom:3px;
}

.forfaitTexte{
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
}

#formContact{
	border:0px;
}

#formContact input, #formContact textarea{
	border:0px;
	background-color:#e7e7e7;
	overflow:auto;
}

.contactTitre
{
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #d8d8d8;
	padding-bottom:3px;
}

.fondPartenaire{
 	background-image:url(../images/fondPartenaires.gif);
	margin-left:-20px;
	width:960px;
	background-repeat:no-repeat;
	background-color:#4d4d4d;
}

.tablePartenaire {
	width:940px;
	margin:10px;
	
}

.tablePartenaire table{
	background-image:url(../images/blocPartenaire.png);
	height:101px;
	color:#fff;
	margin:1px;
	width:307px;
	height:110px;
}

.iconePartenaire{
	width:87px;
	text-align:center;
}

.caseTextePartenaire{
	vertical-align:top;
	font-size:11px;
	padding-right:30px;
}

.titrePartenaire{
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}

.emailPartenaire{
	color:#A28C71;
	font-weight:bold;
}

.emailPartenaire img{
	vertical-align:middle
}

#taBrochure{
	height:70px;
	overflow:auto;  
}

.tblTarifs{
	border:0px solid #FFF;	
}

.beigeClair{
	background-color:#F5F3EE;
	text-align:center;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
}

.beigeMedium{
	background-color:#E7E3D9;	
	text-align:center;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
}

.beigeFonce{
	background-color:#D5CFBE;	
	text-align:center;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
}

.bleuFonce{
	background-color:#526267;	
	color:#fff;
	padding-left:10px;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
}

.bleuClair{
	background-color:#979FA1;	
	text-align:center;
	color:#fff;
}


.reservation{
	margin-top:10px;
	color:#a28c71;
	padding-left:30px;
	font-size:12px;
	font-weight:bold;
}

.reservation img{
	margin:5px;	
}

.separation{
	border-right:1px solid #d8d8d8;
	margin-top:5px;
	height:80px;
	width:150px;
}

#brochure{
background-image:url(http://www.talentueux-cms.com/documents/18/brochures/brochure-suites-off.jpg);
}

#brochure:hover{
	background-image:url(http://www.talentueux-cms.com/documents/18/brochures/brochure-suites-on.jpg);
}
