.bg_titre_petit{

color:#000000;font-weight:bold;background:url(images/bg_titrepett.jpg);background-repeat:no-repeat;height:25px;width:232px;display:block;padding-top:5px;padding-left:35px;

}

.bg_titre_petit_cat{

color:#000000;
font-weight:bold;background:url(images/bg_titrepett_cat.jpg);
background-repeat:no-repeat;
height:25px;
display:block;
padding-left:35px;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top:4px;
color: #3F454C;

}

.style25 {color: #FF6600; font-weight: bold; }
.titre_rouge {
	color: #FF0000;
	font-weight: bold;
}
 
.style21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.titre_gris {
	color: #283876;
	font-weight: bold;
}
.style_date {
	color: #3A86D5;
	font-weight: bold;
}
.titre{
	font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}

.text_bleu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #04235F;
}
.text_pnoire {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433976;
}
.texte_contenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F454C;
}
.texte_contenu2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3F454C;
}
.texte_contenu3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F454C;
}
.text_titre {
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #162E47;
	font-weight: bold;
}

 

.text_contact {
	font-family:VW Headline OT-Black;
	font-size: 11px;
	color: #2F3B46;
	font-weight: bold;
}

.imb_bord {
	border: 1px solid #EFEFEF;
}

a.lien3:link, a.lien3:active, a.lien3:visited {
color: #FFFFFF;
font-size: 10; 
text-decoration: none;
font-family: Verdana;
}
a.lien3:hover {
color: #FFFFFF;
font-size: 10;
text-decoration: underline;
font-family: Verdana;
}

a.lien_mail:link, a.lien_mail:active, a.lien_mail:visited {
font-size: 11; 
text-decoration: none;
font-family: Verdana;
color: F66D08;
}
a.lien_mail:hover {
color: F69853;
font-size: 11;
text-decoration: none;
font-family: Verdana;
}
.combo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 40px;
	background-color: 864C0E;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: E8C686;
	border-right-color: E8C686;
	border-bottom-color: E8C686;
	border-left-color: E8C686;
}
.combo_2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid F4DDB1;
	width: 80px;
	background-color: 864C0E;
}
.combo_3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid F4DDB1;
	width: 60px;
	background-color: 864C0E;
}
.go {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid F4DDB1;
	width: 20px;
	background-color: 864C0E;
} 
.texte_menublanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.texte_menubleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #78a5ba;
	font-weight: bold;
}
.texte {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 433976;
}
.texte_lien {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: F66D08;
	font-weight: normal;
}
.trait {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.bg1 {
	background:url(../images/BG_1.jpg) repeat-x; 

  
}

.bg2 {
    background:url(../images/BG_2.jpg) repeat-x; 
		
}

.bg1-image3 {
	background-attachment: fixed;
	background-image:url(images/fond_spa.gif);
	background-repeat: no-repeat;
			
}


.bg1-image4 {
	background-attachment: fixed;
	background-image:url(images/fond_restauration.gif);
	background-repeat: no-repeat;
			
}

.bg1-image5 {
	background-attachment: fixed;
	background-image:url(images/fond_evenement.gif);
	background-repeat: no-repeat;
		
}

.bg1-image6 {
	background-attachment: fixed;
	background-image:url(images/fond_offre.gif);
	background-repeat: no-repeat;
		
}


.bg1-image7 {
	background-attachment: fixed;
	background-image:url(images/fond_tarif.gif);
	background-repeat: no-repeat;
		
}

.bg1-image8 {
	background-attachment: fixed;
	background-image:url(images/fond_piscine.gif);
	background-repeat: no-repeat;
		
}
bg1-image9 {
	background-attachment: fixed;
	background-image:url(images/fond_contact.gif);
	background-repeat: no-repeat;
		
}


.bg3 {
  background:url(../images/bg3.jpg) repeat-x; 
	
}
.style_background {
	background-attachment: fixed;
	background-image:url(images/image_fondpage2.gif);
	background-repeat: no-repeat;
	
}

a.lien:link, a.lien:active, a.lien:visited {
	color: 013072;
	font-size: 10;
	text-decoration: none;
	font-family: Verdana;
	font-weight: normal;
}

a.lien:hover {
	color: 78A5BA;
	font-size: 10;
	text-decoration: none;
	font-family: Verdana;
	font-weight: normal;
  }

a.lien2:link, a.lien2:active, a.lien2:visited {
	color: #5B708C;
	font-size: 10;
	text-decoration: none;
	font-family: Verdana;
	font-weight: normal;
}

a.lien2:hover {
	color: #2B3E57;
	font-size: 10;
	text-decoration: none;
	font-family: Verdana;
	font-weight: normal;
  }
 .zone_clicable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 60px;
	background-color: 433976;
}
.zone_ext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #DEDEDE;
	height: 15;
 width:185px;
 
}
.zone_ext2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #DEDEDE;
	height: 15;
 	width:70;
}

.zone_ext3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #DEDEDE;
	height: 15;
 	width:140;
}

.zone_libre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #DEDEDE;
	height: 15;
 
}
a.ln:link, a.ln:active, a.ln:visited {
color: #4B4F53;
font-size: 10; 
text-decoration: none;
font-family: Verdana;

}
a.ln:hover {
color: #4B4F53;
font-size: 10;
text-decoration: underline;
font-family: Verdana;
}
.bg1-image10Copy {

	background-attachment: fixed;
	background-image:url(images/fond_plan.gif);
	background-repeat: no-repeat;
}

a.lien_p:link, a.lien_p:active, a.lien_p:visited {
color: #864C18;
font-size: 11; 
text-decoration: none;
font-family: Verdana;
}
a.lien_p:hover {
color: #EAB96D;
font-size: 11;
text-decoration: none;
font-family: Verdana;
}
.zone_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #DEDEDE;
	
	
}
.zone_message2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #DEDEDE;
	height: 70px;
	width: 428px;
}
.zone_petit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #864C18;
	height: 18;
	width: 40px;
}
.combo_4 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid 874D11;
	width: 54px;
}
.combo_cham {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid F4DDB1;
	width: 135px;
	background-color: 864C0E;
}
.bg1-image11 {


	background-attachment: fixed;
	background-image:url(images/image_golf.gif);
	background-repeat: no-repeat;
}
.bg1-image12 {



	background-attachment: fixed;
	background-image:url(images/fond_loisirs.gif);
	background-repeat: no-repeat;
}
.grand_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: ED1C24;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.sous_titre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ED1C24;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.grand_titre2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.titre_hotel {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #34B3D1;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.titre_centre {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #7FC31C;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.petitzone {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	height: 18;
	width: 30px;
}
.grand_titrecontact {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.grand_titrecontact2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #939598;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-transform: none;
}
.text_blanc {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.text_blanc-grand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.texte_contenu_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #433976;
	font-weight: bold;
}
.texte_puce {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: F77718;
}
.texte_titre_boldCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 784440;
	font-weight: bold;
}

.puce_bleu{
display:block;
background:url(../images/puce2.jpg);
 background-repeat: no-repeat;
padding-left:12px;
}
