body {font:11px Verdana, Arial, Helvetica, sans-serif; color:#584c3f; margin: 0; padding: 0; background:url(../images/main-bg.jpg) repeat-x #200000; }
a, a:hover { text-decoration:none; color:#EC5600;}

/*Header*/
.TopNavigation {width:622px; height:46px; background:url(../images/menu-bg.jpg) repeat-x #f8f4e8; padding:27px 0 0 0; border-bottom:1px #350000 dotted; margin:0 auto; }
.TopNavigation img {margin:0; padding:0; border:0;}

.TopNavigation ul {padding:0; margin:0;}
.TopNavigation ul li {display:inline; padding:0; margin:0; float:left;}
.TopNavigation li a, .TopNavigation li a:hover {background: 0 0 no-repeat; display:block; height:38px; text-indent:-20000px;}

.TopNavigation ul li.accueil a { background:url(../images/menu-accueil.jpg); width:69px; }
.TopNavigation ul li.accueil a:hover, .TopNavigation ul li.accueil_active {background:url(../images/menu-accueil-h.jpg); width:69px; }

.TopNavigation ul li.presentation a {background:url(../images/menu-presentation.jpg); width:111px; }
.TopNavigation ul li.presentation a:hover, .TopNavigation ul li.presentation_active {background:url(../images/menu-presentation-h.jpg); width:111px; }

.TopNavigation ul li.soins-pour-elle a {background:url(../images/menu-soins-pour-elle.jpg); width:126px; }
.TopNavigation ul li.soins-pour-elle a:hover, .TopNavigation ul li.soins-pour-elle_active {background:url(../images/menu-soins-pour-elle-h.jpg); width:126px;}

.TopNavigation ul li.espace-detente a {background:url(../images/menu-espace-detente.jpg); width:123px; }
.TopNavigation ul li.espace-detente a:hover, .TopNavigation ul li.espace-detente_active {background:url(../images/menu-espace-detente-h.jpg); width:123px;}

.TopNavigation ul li.soins-pour-lui a {background:url(../images/menu-soins-pour-lui.jpg); width:116px; }
.TopNavigation ul li.soins-pour-lui a:hover, .TopNavigation ul li.soins-pour-lui_active {background:url(../images/menu-soins-pour-lui-h.jpg); width:116px; }

.TopNavigation ul li.tarif a { background:url(../images/menu-tarif.jpg); width:53px; }
.TopNavigation ul li.tarif a:hover, .TopNavigation ul li.tarif_active {background:url(../images/menu-tarif-h.jpg); width:53px; }

.TopNavigation ul li.contact a { background:url(../images/menu-contact.jpg); width:77px; }
.TopNavigation ul li.contact a:hover, .TopNavigation ul li.contact_active {background:url(../images/menu-contact-h.jpg); width:77px; }

/*Footer*/
.footerContainer{width:675px; height:81px; background:url('../images/bottom-menu-bg.jpg') no-repeat; text-align:center; color:#FFF;	font-size:10px;	padding:10px 0 0 0; line-height:18px; margin:0 auto;}
.footerContainer a, .footerContainer a:hover{ color:#FFF; text-decoration:none;}

.footerContainer strong { font-size:11px; background:url(../images/picto-tow.png) right 1px no-repeat; padding:0 13px 0 0; color:#fff;}

/*Main Containers*/
.BodyContentRaw, .BodyContentHightlight, .InnerPageTitle, .InnerPageTitle, .titreseo, .InnerPageTitleImg, .InnerPageLeft, .InnerPageRight, .BodyContentHightlightLeft, .BodyContentText, .BodyContentList, .BodyContentImgtxt, .BodyContentImg {float:left;}

.MainContainer, .TopNavigation, .LogoContainer, .MainImgContainer, .BodyContent, .BodyContentRaw  {width:675px; }

.MainContainer {margin:0 auto; background:#F8F4E8;}

.MainImgContainer {height:auto; border-bottom:1px #350000 dotted; background:#f8f4e8;}

.MainImgContainer img {border-bottom:5px #350000 solid; padding:0; margin:0;}

.BodyContent {background:#f8f4e8; border-bottom:1px #350000 dotted; padding:0 0 20px 0;}

.BodyContentRaw {margin: 16px 0 0 0; clear:both;}

.BodyContentHightlight, .InnerPageTitle{background:#E6E2D5; border-right:10px #F35000 solid;}

.BodyContentHightlight{width:415px;  margin:0 20px 0 0;}

.BodyContentHightlightLeft{width:200px;}

.BodyContentHightlightRight{text-align:right; width:207px; float:right; padding-right:8px; padding-top:10px; color:#6B6B6B; line-height:15px; }

.BodyContentHightlightRight p{padding:8px 0 0 0; margin:0; }

.BodyContentText, .BodyContentList{line-height:15px;color:#584C3F;}

.BodyContentText{width:215px;  padding:5px 0 0 0; }

.BodyContentList{width:200px; padding:5px 0 0 15px;}

.BodyContentText P{padding:8px 0 0 0; margin:0;}

.BodyContentList ul{padding:10px 0 0 0;}

.BodyContentList ul li{background: url("../images/bullet-orange.jpg") no-repeat 0;	padding:0 0 0 15px;	line-height:18px;}

.BodyContentImgtxt{width:228px; line-height:15px;}

.BodyContentImgtxt img{border:0;}

.BodyContentImg {width:226px; padding:20px 0 20px 0;}

.BodyContentImgtxt a{color:#EC5600; text-decoration:none;}

.MainContainer ul{list-style-type: none; margin:0;}

.InnerPageTitle{width:405px; height:45px; margin: 0 30px 0px 0; padding: 1px 0 0px 10px;}

.InnerPageTitleImg{width:190px; }

.InnerPageTitleImg img, .BodyContentImg img{border:3px #EC5600 solid;}

.InnerPageLeft{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/inner-image-large.jpg) bottom no-repeat;}
.InnerPageLeft1{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/left-1.jpg) bottom no-repeat; float:left;}
.InnerPageLeft2{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/left-2.jpg) bottom no-repeat; float:left;}
.InnerPageLeft3{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/left-3.jpg) bottom no-repeat; float:left;}
.InnerPageLeft4{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/left-4.jpg) bottom no-repeat; float:left;}
.InnerPageLeft5{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/left-5.jpg) bottom no-repeat; float:left;}
.InnerPageLeft6{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/left-6.jpg) bottom no-repeat; float:left;}
.InnerPageLeft7{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/left-7.jpg) bottom no-repeat; float:left;}
.InnerPageLeft8{width:175px; position:relative; bottom:-10px; left:0; height:300px; background:url(../images/left-8.jpg) bottom no-repeat; float:left;}

.InnerPageRight{
	width:475px;
	line-height:15px;
}

.InnerPageRight ul{padding: 0 0 0 15px;}

.InnerPageRight ul li{background: url(../images/bullet-orange.jpg) no-repeat 0 3px;	padding:0 0 0 20px;	line-height:18px;}

.Hdivider {width:100%; height:0; clear:both;}

.Border{height:10px; background:#350000; border-bottom:1px #B27A74 dashed;}

.borderImage { border:3px solid #e5e0d2;}
.left { float:left;}
.right { float:right}
.espaceRight { margin:0 10px 10px 0;}
.espaceLeft { margin:0 10px 0 10px;}
.seo strong { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size : 11px;  font-weight : normal;  font-style : normal;  }

li.seo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;
}

h1.seo {
	color : #630000;
	margin-bottom : 8px;
	}
	
h2 {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size : 14px;  font-weight : normal;  font-style : normal; color:#EC5600; }
.titreForfait {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size : 11px; color:#EC5600; }