body
{
	font-family: Verdana,Arial;
  font-size:8pt;
}
img
{
  display: block;
}

.menu_a:link
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:9pt;
}
.menu_a:visited
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:9pt;
}
.menu_a:hover
{
  text-decoration: none;
  color: #E09132;
  /*background: #67C6DD;*/
  font-family: Verdana,Arial;
  font-size:9pt;
}
.menu_a:active
{
  text-decoration: none;
  color: #FFFFFF;
  background: #E09132;
  font-family: Verdana,Arial;
  font-size:9pt;
}
.menu_spas_a:link
{
  text-decoration: none;
  color: #2143A2;
  font-family: Verdana,Arial;
  font-size:7pt;}
.menu_spas_a:visited
{
  text-decoration: none;
  color: #746FEF;
  font-family: Verdana,Arial;
  font-size:7pt;
}
.menu_spas_a:hover
{
  text-decoration: none;
  color: #E09132;
  /*background: #67C6DD;*/
  font-family: Verdana,Arial;
  font-size:7pt;
}
.menu_spas_a:active
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:7pt;
}

.acc_titre
{
  color: #E09132;
  font-family: Verdana,Arial;
  font-size:8pt;
  padding-left: 5px;
  margin-bottom:5px;
  margin-top:5px
}
.text_accueil
{
   color: #160A67;
font-family: Verdana,Arial;
font-size:9pt;
padding-left: 5px;
padding-right: 5px;
margin-top:20px;
margin-bottom:10px;
text-align:left;
font-style: bold;

}
.text_accueil2
{
   color: #FFFFFF;
font-family: Verdana,Arial;
font-size:9pt;
padding-left: 5px;
padding-right: 5px;
margin-top:20px;
margin-bottom:10px;
text-align:left;
font-style: bold;
}

.presentation
{
   color: #FFFFFF;
font-family: Verdana, Arial;
font-size:8pt;
font-style: italic;
padding-left: 5px;
}

.spas
{
   color: #FFFFFF;
font-family: Verdana,Arial;
font-size:8pt;
padding-left: 5px;
padding-right: 5px;
margin-top:5px
}
.contact
{
   color: #FFFFFF;
font-family: Verdana,Arial;
font-size:8pt;
padding-left: 5px;
vertical-align:middle;
text-align:center;
}
.contact:link
{
   color: #FFFFFF;
font-family: Verdana,Arial;
font-size:8pt;
padding-left: 5px;
vertical-align:middle;
text-align:center;
}
.slogan
{
  color: #E09132;
  font-family: Verdana,Arial;
  font-size:7pt;
  padding-left: 5px;
  margin-top:30px ;
  letter-spacing:-100;
  word-spacing:-100;
  text-decoration: none;
}
.slogan2
{
  color: #E09132;
  font-family: Verdana,Arial;
  font-size: 12pt;
  font-style: italic;
  font-weight: bold;
  padding-left: 350px;
}


.marge_princ
{
  padding-left: 5px;
  padding-right: 5px;
}
.marge_image
{
  padding-left: 5px;
}
.marge_image2
{
  padding-right: 5px;
  padding-bottom: 5px;
}
.table_descript
{
  margin-left: 5px;
  padding-left: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  color: #000000;
  font-family: Verdana,Arial;
  font-size:7pt;
  border-left-width:0,5pt;
  border-right-width:0,5pt;
}

h2
{
  color: #E09132;
  font-family: Verdana,Arial;
  font-size:11pt;
  font-style: italic;
  font-weight: bold;
  margin-top: 1px;
  margin-bottom: 1px;
  
}
.nom_spa
{
  margin-left: 10px;
  margin-bottom:2px ;
  margin-top:2px ;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-weight: bold;
  font-size:8pt;
}
.titre_gazebo
{
  margin-left: 10px;
  margin-bottom:2px ;
  margin-top:2px ;
  color: #E09132;
  font-family: Verdana,Arial;
  font-weight: bold;
  font-size:8pt;
}
a:link
{
  text-decoration: none;
  color: #2143A2;
  font-family: Verdana,Arial;
  font-size:8pt;
}
a:visited
{
  text-decoration: none;
  color: #746FEF;
  font-family: Verdana,Arial;
  font-size:8pt;
}
a:hover
{
  text-decoration: none;
  color: #E09132;
  /*background: #67C6DD;*/
  font-family: Verdana,Arial;
  font-size:8pt;
}
a:active
{
  text-decoration: none;
  color: #E09132;
  font-family: Verdana,Arial;
  font-size:8pt;
}
.fb_a:link
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:8pt;
}
.fb_a:visited
{
  text-decoration: none;
  color: #000000;
  font-family: Verdana,Arial;
  font-size:8pt;
}
.fb_a:hover
{
  text-decoration: none;
  color: #E09132;
  /*background: #67C6DD;*/
  font-family: Verdana,Arial;
  font-size:8pt;
}
.fb_a:active
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:8pt;
}
.fb_a2:link
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:8pt;
}
.fb_a2:visited
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:8pt;
}
.fb_a2:hover
{
  text-decoration: none;
  color: #E09132;
  /*background: #67C6DD;*/
  font-family: Verdana,Arial;
  font-size:8pt;
}
.fb_a2:active
{
  text-decoration: none;
  color: #E09132;
  font-family: Verdana,Arial;
  font-size:8pt;
}
p
{
  font-family: Verdana,Arial;
  font-size:8pt;
}
hr
{
  margin-left: 5px;
}
.hydrotherapie
{
  color: #160A67;
  font-family: Verdana,Arial;
  font-size:11pt;
  font-style: italic;
  font-weight: bold;
  padding-left: 50px;
  cursor:help;
}
.hydromassage
{
  color: #160A67;
  font-family: Verdana,Arial;
  font-size:11pt;
  font-style: italic;
  font-weight: bold;
  padding-left: 200px;
  padding-top:70px;
  cursor:help;
}
.convivialite
{
  color: #160A67;
  font-family: Verdana,Arial;
  font-size:11pt;
  font-style: italic;
  font-weight: bold;
  padding-left: 350px;
  padding-top:80px;
  cursor:help;
}

.nom_gazebo
{
	color: #160A67;
  font-family: Verdana,Arial;
  font-size:11px;
  font-style: italic;
  font-weight: bold;
  padding-bottom: 4px;
  text-align: center;
}
.table_mobilier
{
	border: 2px outset #CC9933;
	width: 110px;
	padding: 4px;


}
/*-------------2009----------------*/
.titre_famille
{
	margin-left:3px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:5px;
}
.famille, .famille_mob
{
	padding:2px;
  	color: #FFFFFF;
  	font-family: Verdana,Arial;
  	font-size:9pt;	
}
.sousfamille
{
	padding:1px;
	padding-left:16px;
}
.sousfamille a:link
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:8pt;
  width:200px;
  /*border:1px solid #FF0000;*/
  background-image:url(im_clea/fleche_blanche.gif);
  background-repeat:no-repeat;
  padding-left:10px;
}
.sousfamille a:visited
{
  text-decoration: none;
  color: #FFFFFF;
  font-family: Verdana,Arial;
  font-size:8pt;
  background-image:url(im_clea/fleche_blanche.gif);
  background-repeat:no-repeat;
  padding-left:10px;
}
.sousfamille a:hover
{
  text-decoration: none;
  color: #E09132;
  /*background: #67C6DD;*/
  font-family: Verdana,Arial;
  font-size:8pt;
  background-image:url(im_clea/fleche_orange.gif);
  background-repeat:no-repeat;
  padding-left:10px;
}
.sousfamille a:active
{
  text-decoration: none;
  color: #FFFFFF;
  background: #E09132;
  font-family: Verdana,Arial;
  font-size:8pt;
  background-image:url(im_clea/fleche_orange.gif);
  background-repeat:no-repeat;
  padding-left:10px;
}
/*ACTUS*/
.zonactu
{
	margin-left:10px;
}
.titractu
{
	height:35px;
	/*background-color:#FF0000;*/
}
.titractu h1
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	margin:0px;
	margin-top:15px;
	margin-left:10px;
	padding:0px;
}
.actu
{
	
	/*background-color:#FF00FF;*/
}
.actu img
{
	
}
.actu p
{
	font-family:Arial, Helvetica, sans-serif;
	color:#1F378E;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:0px;
	padding-top:15px;
}
.spas_places
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	background-color:#E09132;
}
.spas_prestige
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	background-image:url(im_clea/fond_prestige.gif);
	background-repeat:repeat-y;
}
.spas_platinum_class
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	background-image:url(im_clea/fond_platinum_class.gif);
	background-repeat:repeat-y;
}
.spas_platinum_elite
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	background-image:url(im_clea/fond_platinum_elite.gif);
	background-repeat:repeat-y;
}
.famille_prestige
{
	padding:2px;
  	color: #FFFFFF;
  	font-family: Verdana,Arial;
  	font-size:9pt;
	background-image:url(im_clea/fond_prestige_left.gif);
}
.famille_platinum_class
{
	padding:2px;
  	color: #FFFFFF;
  	font-family: Verdana,Arial;
  	font-size:9pt;
	background-image:url(im_clea/fond_platinum_class_left.gif);
}
.famille_platinum_elite
{
	padding:2px;
  	color: #FFFFFF;
  	font-family: Verdana,Arial;
  	font-size:9pt;
	background-image:url(im_clea/fond_platinum_elite_left.gif);
}
.bt
{
	background-color:#FF0000;
	width:5px;
	height:5px;
	float:left;
}
.bt_img
{
	border:none;
	margin:1px;
	margin-right:3px;
	float:left;
}
.titre_prestige
{
	font-size:14px;
	color:#43ad49;
	font-weight:bold;
	
}
.titre_platinum1
{
	font-size:14px;
	color:#8178b7;
	font-weight:bold;
	
}
.titre_platinum2
{
	font-size:14px;
	color:#00728f;
	font-weight:bold;
	
}
.caracteristiques
{
	border-collapse:collapse;
	font-size:10px;
	color:#424242;
}
.caracteristiques td
{
	border:solid 1px #424242;
	padding:1px;
}
.lien_fiche
{
	margin-top:2px;
	padding-top:5px;
}
.desc
{
	width:150px;
	text-align:left;
	color: #2043A4;
	
}
.desc .nom
{
	margin-top:5px;
	font-weight:bold;
}
.desc a:link
{
	color:#2043A4;
}
.desc a:visited
{
	color:#2043A4;
}
.desc a:hover
{
	color:#2043A4;
	text-decoration:underline;
}
.desc a:active
{
	color:#2043A4;
	text-decoration:underline;
}
.desc img
{
	margin-top:10px;
}
.famille_mob
{
	padding:2px;
  	color: #FFFFFF;
  	font-family: Verdana,Arial;
  	font-size:9pt;	
	margin-bottom:2px;
	background-color:#E09132;
	/*height:20px;*/
}
.famille_mob a:link
{
	color:#FFFFFF;
}
.famille_mob a:visited
{
	color:#FFFFFF;
}
.famille_mob a:hover
{
	color:#FFFFFF;
}
.famille_mob a:active
{
	color:#FFFFFF;
}
