/***************CONTENT*************/
.contentspa {
	width:900px;
	float:left;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	
	min-height:320px;
  	height:auto !important;
  	height:320px;
}
.contentdouche {
	width:900px;
	float:left;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	min-height:320px;
  	height:auto !important;
  	height:320px;
}
.contententreprise {
	width:900px;
	float:left;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	min-height:320px;
  	height:auto !important;
  	height:320px;
}
.contentrecap {/*listing miniatures*/
	width:885px;
	float:left;
	font-size: 11px;
	padding: 10px 0px 10px 15px;
	min-height:320px;
  	height:auto !important;
  	height:320px;
}
.contentrecap p{
}
.contentrecap a{
	color:#666666;
}
/***************PHOTO BANDE *********************/
.tofambiance1{
	width:900px;
	float:left;
	height:259px;
	background:url("../images/ambiance1.jpg") right top no-repeat;
}
.tofambiance2{
	width:900px;
	float:left;
	height:259px;
	background:url("../images/ambiance2.jpg") right top no-repeat;
}
.tofspa1{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bandeau_spa1.jpg") right top no-repeat;
}
.tofspa2{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bandeau_spa2.jpg") right top no-repeat;
}
.tofcontact{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bandeau_contact.jpg") right top no-repeat;
}
.tofpresse{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bandeau_presse.jpg") right top no-repeat;
}
.tofpresse2{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bandeau_presse2.jpg") right top no-repeat;
}
.tofchromo{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bandeau_chromo.jpg") right top no-repeat;
}
.tofrevendeur{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bandeau_revendeur.jpg") right top no-repeat;
}
.tofpage{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bg_entreprise.jpg") left top no-repeat;
}
.tofshiatsu{
	width:900px;
	float:left;
	height:208px;
	background:url("../images/bandeau_shiatsu.jpg") left top no-repeat;
}




/******************MENU et TITRE *********/
.menuspa{
	width:900px;
	float:left;
	height:28px;
	line-height:28px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	background:url("../images/bg_spa_menu.gif") left top repeat-x;
	padding-left:0px;
}
.titrepage{
	width:635px;
	float:left;
	height:28px;
	line-height:28px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	background:url("../images/bg_spa_menu.gif") left top repeat-x;
	padding: 0px 0px 0px 265px;
}
/*.titrepage{
	padding:0px 0px 0px 260px;
}*/
h1{
	color:#D1AE4F;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px;
}
h2{
	color:#D1AE4F;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px;
}
h3{
	color:#ffffff;
	background:#D1AE4F;
	font-size:11px;
	font-weight:bold;
	width:auto;
	padding:5px 0px 5px 5px;
	margin:0px;
}
h4{
	color:#D1AE4F;
	font-size:11px;
	font-weight:bold;
	border-bottom:solid #D1AE4F 1px;
	width:auto;
	padding:0px 10px 5px 0px;
	margin:0px;
}
h5{
	color:#ffffff;
	background:#A8B6B1;
	font-size:11px;
	font-weight:bold;
	width:auto;
	padding:5px 0px 5px 5px;
	margin:0px;
}
.txt1{
	color:#D1AE4F;
}
.titre{
	height:20px;
	line-height:15px;
	padding:10px 3px 0px 0px;
	vertical-align:top;
	width:160px;
}


/**************** CORPS ******************/
.leftspa {
	width:599px;
	float:left;
	padding:10px 10px 0px 10px;
}
.rightspa {
	width:261px;
	float:left;
	padding:10px 10px 0px 10px;
}
.leftentreprise {
	width:190px;
	float:left;
	padding:30px 30px 0px 30px;
}
.rightentreprise {
	width:650px;
	float:left;
	padding:0px 0px 0px 0px;
}
.leftdouche {
	width:349px;
	float:left;
	padding:0px 0px 0px 0px;
}
.rightdouche {
	width:531px;
	float:left;
	padding:10px 10px 0px 10px;
}
.rightcontact {
	width:620px;
	float:left;
	padding:10px 15px 0px 15px;
}


/******************* LIEN ********************/
.lientech{
	background:url("../images/flc1.gif") left center no-repeat;
	padding:0px 0px 0px 10px;
}
.lientech:hover {
	background:url("../images/flc1.gif") left center no-repeat;
	padding:0px 0px 0px 10px;
}
.lienmenuspa{
	color:#ffffff;
	text-decoration:none;
	padding: 0px 10px 0px 10px ;
}
.lienmenuspa:hover {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}






/******************** MENU PAGE ********************/
.menupg li{
		width:190px;		
}
.menupg ul{
		list-style-type:none;
		margin:0px;
		padding:0px;
}
.menupg li{
		border-bottom:dotted #666666 1px;
		list-style-type:none;
		height:20px;
		line-height:20px;
}
.menupg li a{
		background:url("../images/flc1.gif") left center no-repeat;
		padding:0px 0px 0px 10px;
		text-decoration:none;
		color:#D1AE4F;
		display:block;
}
.menupg li a:hover{
		background:url("../images/flc1.gif") left center no-repeat;
		padding:0px 0px 0px 10px;
		text-decoration:none;
		color:#666666;
}




/************** IMAGE ******************************/
.imgrecap{
	margin-right:17px;
}
.imgleft{
	float:left;
	margin-right:15px;
}
.imgleft2{
	float:left;
	margin: 0px 15px 40px 0px ;
}
.imgleft3{
	float:left;
	margin-right:15px;
	border:solid #cccccc 3px;
}
.imgleft4{
	float:left;
	margin: 0px 15px 60px 0px ;
}
.imgleft5{
	float:left;
	margin: 0px 15px 210px 0px ;
}
.imgright{
	float:right;
	margin-left:15px;
	vertical-align:bottom;
}
.somediv{
	/*width: 350px;*/
	clear: left;
	/*border: 1px solid gray;*/
	}

.somediv .floatbox{
	float: left;
	width: 155px;
}
.divrevend{
	float:left;
}
.clear{
	clear:both;
}

blockquote{
	padding-left:15px;
}

/*Premier niveau*/
.plan ul li{
	margin:0px 0px 15px 0px;
}
.plan ul li a{
	list-style:none;
	font-weight:bold;
	background:url(../images/flc5.gif) center left no-repeat;
	padding:0px 0px 0px 15px;
}
.plan ul li a{
	text-decoration:none;
}
/*Deuxième niveau*/
.plan ul li ul li{
	margin:5px 0px 5px 0px;
}
.plan ul li ul li a{
	list-style:none;
	font-weight:bold;
	background:url(../images/flc3.gif) center left no-repeat;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
}
/*Troisième niveau*/
.plan ul li ul li ul li a{
	list-style:none;
	font-weight:normal;
	background:url(../images/flc6.gif) center left no-repeat;
	padding:0px 0px 0px 15px;
}
.plan ul,.plan ul ul,.plan ul ul ul{
	list-style:none;
	background:none;
}
.les-produits-vignettes{
	padding-bottom:20px;
	background:url(../images/global/contenu-bg.gif) bottom no-repeat;
}