/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover {
	text-decoration: underline;
}

h1 {
	font-size: 11px;
	color: #F430B2;
	font-weight: normal;
}

.ContactBas {
/* contact et bas de page */
font-size: 11px;
color: #ABA08A;
}

.ContactBas a {
/* contact et bas de page */
text-decoration: none;
font-size: 11px;
color: #ABA08A;
}

.ContactBas a:hover {
/* roll over contact et bas de page */
text-decoration: underline;
font-size: 11px;
color: #ABA08A;
}

#Nav {
/* text alt navigation */
text-decoration: none;
font-size: 12px;
color: #FFFFFF;
}

#Home_reserv {
/* text alt navigation */
padding-left: 9px;
font-size: 12px;
color: #65481B;
font-weight: bold;
}

#select {
/* liste déroulante */
border:1px solid #950813;
color:#950813;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
width:139px;
}

#select_ete {
/* liste déroulante */
border:1px solid #01533C;
color:#01533c;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
width:139px;
}

#select_resabonplans {
/* liste déroulante */
border:1px solid #950813;
color:#950813;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
width:154px;
}

#select_resabonplans_ete {
/* liste déroulante */
border:1px solid #01533C;
color:#01533C;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
width:154px;
}

#select_resalocations {
/* liste déroulante */
border:1px solid #950813;
color:#950813;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
width:89px;
}

#select_resalocations_ete {
/* liste déroulante */
border:1px solid #01533C;
color:#01533C;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
width:89px;
}

#selectBonsPlans {
/* liste déroulante */
border:1px solid #950813;
color:#950813;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:154px;
}

#selectBonsPlans_ete {
/* liste déroulante */
border:1px solid #01533C;
color:#01533C;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:154px;
}

.Bonsplans_Periode {
/* période du bon plan */
font-size: 11px;
color: #68481B;
padding-top: 2px;
}

.Bonsplans_Periode a {
/* période du bon plan */
font-size: 11px;
color: #68481B;
padding-top: 2px;
text-decoration:none;
}

.Bonsplans_Titre {
/* période du bon plan */
font-size: 18px;
color: #68481B;
font-weight:bold;
line-height: 19px;
padding-top: 2px;
}

.Bonsplans_Titre a {
/* période du bon plan */
font-size: 18px;
color: #68481B;
font-weight:bold;
line-height: 19px;
padding-top: 2px;
text-decoration:none;
}

.Bonsplans_Titre2 {
/* période du bon plan */
font-size: 16px;
color: #68481B;
font-weight:bold;
line-height: 17px;
padding-top: 5px;
}

.Bonsplans_Titre2 a {
/* période du bon plan */
font-size: 16px;
color: #68481B;
font-weight:bold;
line-height: 17px;
padding-top: 5px;
text-decoration: none;
}

#Bonsplans_Prix {
/* prix ou réduction du bon plan */
font-size: 15px;
color: #FFFFFF;
font-weight:bold;
text-align: center;
width: 122px;
}

#Bonsplans_Prix a {
/* prix ou réduction du bon plan */
font-size: 15px;
color: #FFFFFF;
font-weight:bold;
text-align: center;
text-decoration:none;
width: 122px;
}

#Bonsplans_Prix b {
/* prix ou réduction du bon plan */
font-size: 25px;
color: #FFFFFF;
font-weight:bold;
text-align: left;
text-decoration:none;
}

#Bonsplans_Autre {
/* prix ou réduction du bon plan */
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
text-align: center;
line-height: 16px;
width: 121px;
}

#Bonsplans_Prix2 {
/* prix ou réduction du bon plan */
font-size: 15px;
color: #FFFFFF;
font-weight:bold;
text-align: center;
width: 122px;
}

#Bonsplans_Prix2 a {
/* prix ou réduction du bon plan */
font-size: 15px;
color: #FFFFFF;
font-weight:bold;
text-align: center;
text-decoration: none;
width: 122px;
}

#Bonsplans_Prix2 b {
/* prix ou réduction du bon plan */
font-size: 25px;
color: #FFFFFF;
font-weight:bold;
text-align: left;
text-decoration: none;
}

#Bonsplans_Autre2 {
/* prix ou réduction du bon plan */
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
text-align: center;
line-height: 16px;
width: 121px;
}

.Bonsplans_par {
/* par pers ou par sem du bon plan */
font-size: 12px;
color: #FFFFFF;
}

.Bonsplans_txt {
	/* description du bon plan */
font-size: 11px;
	color: #68481B;
	padding-top: 2px;
	padding-left: 3px;
}

.Bonsplans_txt a {
/* description du bon plan */
font-size: 11px;
color: #68481B;
text-decoration: none;
}

#Bonsplans_Offre {
/* type d'offre du bon plan */
font-size: 10px;
color: #950813;
padding-top: 2px;
padding-left: 39px;
text-align: left;
height: 15px;
}

#Bonsplans_Offre_ete {
/* type d'offre du bon plan */
font-size: 10px;
color: #01533C;
padding-top: 2px;
padding-left: 39px;
text-align: left;
height: 15px;
}

#Bonsplans_Offre2 {
/* type d'offre du bon plan */
font-size: 10px;
color: #950813;
padding-top: 3px;
padding-left: 27px;
text-align: left;
height: 15px;
}

#Bonsplans_Offre2_ete {
/* type d'offre du bon plan */
font-size: 10px;
color: #01533c;
padding-top: 3px;
padding-left: 27px;
text-align: left;
height: 15px;
}

.Offrejour_txt {
/* description de l'offre du jour */
font-size: 12px;
color: #68481B;
padding-top: 3px;
}

.Offrejour_txt a {
/* description de l'offre du jour */
font-size: 12px;
color: #68481B;
padding-top: 3px;
text-decoration: none;
}

.Offrejour_prix {
/* prix de l'offre du jour */
font-size: 25px;
line-height: 23px;
color: #950813;
font-weight: bold;
}

.Offrejour_prix_ete {
/* prix de l'offre du jour */
font-size: 25px;
line-height: 23px;
color: #01533C;
font-weight: bold;
}

.Offrejour_apartir {
/* a partir de de l'offre du jour */
font-size: 10px;
color: #950813;
padding-top: 8px;
}

.Offrejour_apartir_ete {
/* a partir de de l'offre du jour */
font-size: 10px;
color: #01533C;
padding-top: 8px;
}

#Offre_Prix {
/* calque contenant le BG du prix */
position: absolute;
right: 0px;
top: 5px;
width: 110px;
height: 78px;
z-index: 99;
background-image: url(images/home/offre_prix.gif);
background-position: top left;
background-repeat: no-repeat;
padding-left: 28px;
padding-top: 8px;
}

#Contenu {
/* calque contenant le contenu bon plans offre du jour et actus */
position: relative;
width: 940px;
z-index: 99;
top: 0px;
left: 0px;
text-align: left;
}

#Pointilles_horiz {
/* Pointillés de séparation horizontaux */
background-image: url(images/pointille_horiz.gif);
background-position: center;
background-repeat: repeat-x;
}

#Offres_BG {
/* Background offres spéciales */
background-image: url(images/offres/offres.gif);
background-position: top right;
background-repeat: no-repeat;
}

#BonsPlansDetail_BG {
/* Background offres spéciales */
background-image: url(images/offres/offres_detailBG.gif);
background-position: top left;
background-repeat: no-repeat;
}

#Ariane {
/* Fil d'ariane */
border:none;
border-left:1px solid #620B00;
border-top: 7px;
display:inline;
padding-left: 3px;
font-size:10px;
color: #620B00;
line-height: 11px;
}

#Ariane h1 {
/* Fil d'ariane */
color: #620B00;
font-size:10px;
display: inline;
line-height: 11px;
}

#Ariane h3 {
/* Fil d'ariane */
color: #620B00;
font-size:10px;
display: inline;
line-height: 11px;
}


#Ariane a {
/* Fil d'ariane */
color: #620B00;
font-size:10px;
line-height: 11px;
text-decoration: none;
}

#conteneurbonsplans_global {
/* conteneur des bons plans */
width: 930px;
float: left;
position: relative;
}

#conteneurbonsplans {
/* conteneur d'un bon plan */
width: 186px;
float: left;
position: relative;
}

#BonsPlansDetail_photo {
/* cadre photo détail bon plan */
border-left:1px solid #65481b;
border-top:1px solid #65481b;
border-right:1px solid #65481b;
border-bottom:1px solid #65481b;
}

.BonsPlansDetail_titre {
/* titre du bon plan */
font-size: 22px;
color: #68481B;
font-weight:bold;
}

.BonsPlansDetail_prix {
/* prix ou réduction du bon plan */
font-size: 13px;
color: #950813;
font-weight:bold;
}

.BonsPlansDetail_prix_ete {
/* prix ou réduction du bon plan */
font-size: 13px;
color: #01533C;
font-weight:bold;
}

.BonsPlansDetail_prix b {
/* prix ou réduction du bon plan */
font-size: 25px;
color: #950813;
font-weight:bold;
}

.BonsPlansDetail_prix_ete b {
/* prix ou réduction du bon plan */
font-size: 25px;
color: #01533C;
font-weight:bold;
}

.BonsPlansDetail_txt {
/* description du bon plan */
font-size: 12px;
color: #68481B;
}

.VoirAutre {
/* description du bon plan */
font-size: 11px;
color: #650109;
}

.VoirAutre_ete {
/* description du bon plan */
font-size: 11px;
color: #001F16;
}

.OffreDetail_titre {
/* titre du bon plan */
font-size: 22px;
color: #68481B;
font-weight:bold;
}

.OffreDetail_apartir {
/* titre du bon plan */
font-size: 13px;
color: #950813;
font-weight:bold;
}

.OffreDetail_apartir_ete {
/* titre du bon plan */
font-size: 13px;
color: #01533C;
font-weight:bold;
}

.OffreDetail_prix {
/* titre du bon plan */
font-size: 25px;
color: #950813;
font-weight:bold;
}

.OffreDetail_prix_ete {
/* titre du bon plan */
font-size: 25px;
color: #01533C;
font-weight:bold;
}

.OffreDetail_txt {
/* description du bon plan */
font-size: 12px;
color: #68481B;
}

#OffrejourDetail_BG {
/* Background offres spéciales */
background-image: url(images/offres/offrejourBG.gif);
background-position: top left;
background-repeat: no-repeat;
}

.textbrun12 {
font-size: 12px;
color: #68481B;
}

.textbrun12 a {
font-size: 12px;
color: #68481B;
text-decoration: none;
}

.textbrun13 {
font-size: 13px;
color: #68481B;
}

.textbrun11 {
font-size: 11px;
color: #68481B;
}

.textbrun11 a {
font-size: 11px;
color: #68481B;
font-weight: bold;
text-decoration:underline;
}

.textbrun11_loca {
font-size: 11px;
color: #68481B;
}

.textbrun11_loca a {
font-size: 11px;
color: #68481B;
text-decoration:none;
}

.textbrun10 {
font-size: 10px;
color: #68481B;
}

.textbrun10 a {
font-size: 10px;
color: #68481B;
text-decoration: none;
}

.textbrun10_presta {
font-size: 10px;
color: #68481B;
}

.textbrun10_prestab {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #68481B;
font-weight: bold;
}

.textbrun10_prestab a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #68481B;
font-weight: bold;
text-decoration: none;
}

.textbrun10_presta a {
font-size: 10px;
color: #68481B;
text-decoration: none;
}

.textbrun10_presta a:hover {
font-size: 10px;
color: #68481B;
text-decoration: underline;
}

.textbrun24 {
font-size: 24px;
color: #68481B;
line-height: 22px;
}

.textbrun24 a {
font-size: 24px;
color: #68481B;
line-height: 22px;
text-decoration: none;
}

.textbrun25 {
font-size: 25px;
color: #68481B;
line-height: 22px;
}

.textblanc11 {
font-size: 11px;
color: #FFFFFF;
}

.rouge {
color: #FF0000;
}

#conteneurhotels3_global {
/* conteneur des bons plans */
width: 300px;
float: left;
position: relative;
}

#conteneurhotels2_global {
/* conteneur des bons plans */
width: 446px;
float: left;
position: relative;
}

#conteneurhotel_150 {
/* conteneur d'un bon plan */
width: 150px;
float: left;
position: relative;
}

#conteneurhotel_154 {
/* conteneur d'un bon plan */
width: 154px;
float: left;
position: relative;
}

#conteneurhotel_146 {
/* conteneur d'un bon plan */
width: 146px;
float: left;
position: relative;
}

#conteneurresidences_global {
/* conteneur des bons plans */
width: 925px;
float: left;
position: relative;
}

#conteneurresidences_222 {
/* conteneur d'un bon plan */
width: 222px;
float: left;
position: relative;
}

#conteneurresidencesprix_global {
/* conteneur des bons plans */
width: 439px;
float: left;
position: relative;
}

#conteneurresidencesprix {
/* conteneur des bons plans */
width: 160px;
float: left;
position: relative;
color: #68481B;
font-size: 13px;
}

#conteneurresidencesinfos {
/* conteneur des bons plans */
width: 273px;
float: left;
position: relative;
color: #68481B;
font-size: 10px;
font-style:italic;
}

#en_conteneurresidencesprix {
/* conteneur des bons plans */
width: 170px;
float: left;
position: relative;
color: #68481B;
font-size: 13px;
}

#en_conteneurresidencesinfos {
/* conteneur des bons plans */
width: 263px;
float: left;
position: relative;
color: #68481B;
font-size: 10px;
font-style:italic;
}

.Credits {
color: #dfb051;
font-size: 10px;}

.Suivi {
color: #8c0711;
font-size:11px;
padding-left: 9px;
font-weight: bold;
}

.Suivi a, .Suivi a:visited {
color: #8c0711;
font-size:11px;
font-weight: bold;
text-decoration: none;
}

.Suivi a:hover {
color: #8c0711;
font-size:11px;
font-weight: bold;
text-decoration: underline;
}

.SuiviTop {
color: #FFFFFF;
font-size:11px;
padding-right: 8px;
padding-top: 7px;
font-weight: bold;
line-height: 18px;
}

.SuiviTop a, .Suivi a:visited {
color: #FFFFFF;
font-size:11px;
font-weight: bold;
text-decoration: none;
}

.SuiviTop a:hover {
color: #FFFFFF;
font-size:11px;
font-weight: bold;
text-decoration: underline;
}

/****************************/
#Actu {
	position:absolute;
	width:300px;
	z-index: 98;
	visibility: visible;
}
#News {
	position:absolute;
	width:300px;
	z-index: 98;
	visibility: hidden;
}
#actu_defil {
	position: relative;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
}
#news_defil {
	position: relative;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
}
