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----------------*/
.famille
{
	padding:2px;
  	color: #FFFFFF;
  	font-family: Verdana,Arial;
  	font-size:9pt;	
}
.sousfamille
{
	padding:8px;
}
.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;
}