BODY {
	margin: 0px;
	padding: 26px 0px 0px 0px;
	background: url(../img/bg.gif) #d2d5da repeat;
}


H1{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color: #3b3d5e;
	font-size: 18px;
	font-weight: 900;
	height:23px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
}
H1 a:link {
	color: #3b3d5e;
	text-decoration : none;
}
H1 a:hover {
	color: #3b3d5e;
	text-decoration : underline;
}
H1 a:visited {
	color: #3b3d5e;
	text-decoration : none;

}	

H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: #7B7C97;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}


H3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	font-style:italic;
	color: #3A3D5E;
	margin: 0px;
	padding: 15px 0px 10px 0px;
}
	

H4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #02658F;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

H6{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #b7a88c;
	font-variant: small-caps;
	line-height: 25px;
	margin: 5px;
	padding: 5px;
	text-decoration:none;
}
H6 a:link {
	color: #b7a88c;
	text-decoration : none;
}
H6 a:hover {
	color: #b7a88c;
	text-decoration : underline;
}
H6 a:visited {
	color: #b7a88c;
	text-decoration : none;

}	


p {
	margin: 0px;
	padding: 3px 0px 5px 0px;
}

.Text01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #3b3d5e;
}
.Text01 a {
	color: #3b3d5e;
	text-decoration : underline;
}
.Text01 a:hover {
	color: #3b3d5e;
	text-decoration : none;
}


.TextBlanc01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #FFFFFF;
}
.TextBlanc01 a:link {
	color: #FFFFFF;
	text-decoration : underline;
}
.TextBlanc01 a:hover {
	color: #FFFFFF;
	text-decoration : underline;
}
.TextBlanc01 a:visited {
	color: #FFFFFF;
	text-decoration : none;
}	



.TitreActu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #5f6d76;
	text-decoration : none;
}
.TitreActu a:link {
	color: #5f6d76;
	text-decoration : underline;
}
.TitreActu a:hover {
	color: #5f6d76;
	text-decoration : none;
}
.TitreActu a:visited {
	color: #5f6d76;
	text-decoration : underline;
}	

.TextActu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #5f6d76;
}
.TextActu a:link {
	color: #5f6d76;
	text-decoration : none;
}
.TextActu a:hover {
	color: #5f6d76;
	text-decoration : underline;
}
.TextActu a:visited {
	color: #5f6d76;
	text-decoration : none;
}	


.TextAdress{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e9ecf1;
}
.TextAdress a:link {
	color: #e9ecf1;
	text-decoration : none;
}
.TextAdress a:hover {
	color: #e9ecf1;
	text-decoration : underline;
}
.TextAdress a:visited {
	color: #e9ecf1;
	text-decoration : none;
}	

.TextCopyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c8cfd5;
}
.TextCopyright a:link {
	color: #c8cfd5;
	text-decoration : none;
}
.TextCopyright a:hover {
	color: #c8cfd5;
	text-decoration : underline;
}
.TextCopyright a:visited {
	color: #c8cfd5;
	text-decoration : none;
}	

.Legend{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color: #5f6d76;
}

.SavoirPlus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	font-weight: 900;
	color: #02658F;
}
.SavoirPlus a:link {
	color: #02658F;
	text-decoration : none;
}
.SavoirPlus a:hover {
	color: #02658F;
	text-decoration : underline;
}
.SavoirPlus a:visited {
	color: #02658F;
	text-decoration : none;
}	


.bg{
	background: url(../img/bg.gif) #d2d5da repeat;
}

.bg-accueil{
	background: url(../img/bg-accueil.jpg) no-repeat;
}

.bg-accueil-actu{
	background: url(../img/bg-accueil-actu.jpg) no-repeat;
}

.bg-hotel{
	background: url(../img/bg-hotel.jpg) no-repeat;
}
.bg-chambres{
	background: url(../img/bg-chambres.jpg) no-repeat;
}
.bg-galeries{
	background: url(../img/bg-galeries.jpg) no-repeat;
}
.bg-loisirs{
	background: url(../img/bg-loisirs.jpg) no-repeat;
}
.bg-tarifs{
	background: url(../img/bg-tarifs.jpg) no-repeat;
}
.bg-reservation{
	background: url(../img/bg-reservation.jpg) no-repeat;
}
.bg-contact{
	background: url(../img/bg-contact.jpg) no-repeat;
}
.bg-mentions{
	background: url(../img/bg-mentions.jpg) no-repeat;
}



.bg-transparence{
	background: url(../img/bg-transparence.gif) ;
}

.bg-titre01{
	background: url(../img/bg-titre01.gif) repeat-x ;
}


.border01 {
	border: 0px solid #7B7C97;
}

.border-photo-left {
	border: 0px solid #000000;
	margin: 0px 10px 3px 0px;
}

.border-photo-right {
	border: 0px solid #000000;
	margin: 0px 0px 5px 15px;
}


#cadrpg {width:670px;padding:25px 0 10px 0px; margin:0 auto; border:0; overflow:hidden;} 
#newshr {position:relative; width:650px; height:20px; overflow:hidden; color:inherit; border:solid 0px #f2a549;}
#defile {padding-top:0px;position:absolute; color:#FFF; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400;}


.boutton01 {
  cursor: pointer;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #3C3C5E;
  font-weight:900;
  color: #FFF;
  font-size: 12px;
  border-top: 1px solid #D8DDE4;
  border-right: 2px solid #9EABBC;
  border-bottom: 2px solid #9EABBC;
  border-left: 1px solid #C5CDD7;
  margin-left: 6px;
  margin-right: 1px;
}

.boutton02 {
  cursor: pointer;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #7B7C97;
  color: #FFF;
  font-size: 11px;
  border-top: 1px solid #D8DDE4;
  border-right: 2px solid #9EABBC;
  border-bottom: 2px solid #9EABBC;
  border-left: 1px solid #C5CDD7;
  margin-left: 6px;
  margin-right: 1px;
}
