/* C5AA93 clair */
/* 7F6552 normal */
/* 442D2A foncé */

body 
{
	background-color: #442D2A;
}

div#contenu
{
	background-color: #7F6552;
}

div#contenu div#centre
{
	background-color: #7F6552;
}

div#contenu div#colonne_droite
{
	background-color: #7F6552;
}

div#header_titre
{
	color: #7F6552;
}

div#colonne_droite div#reserver
{
	background-image: url(../medias/reservation/fond_c.gif);
	border-left: 1px dotted #C5AA93;
}

div.boiteDeDialogue div.ui-dialog-titlebar
{
	color: #7F6552;
}

a span.bouton_valider
{
	color: #7F6552;
}

a span.bouton_valider, 
a:visited span.bouton_valider
{
	background-image: url(../medias/reservation/bouton_resa_centre_c.gif);
}

a:hover span.bouton_valider, 
a:active span.bouton_valider
{
	background-image: url(../medias/reservation/bouton_resa_centre_hover_c.gif);
}

div#menu_gauche ul li a, 
div#menu_gauche ul li a:visited
{
	color: #7F6552;
	border-bottom: 1px dotted #7F6552;
	background-color: #FFFFFF;
}

div#menu_gauche ul li a:hover, 
div#menu_gauche ul li a:active, 
div#menu_gauche ul li a.actif,
div#menu_gauche ul li a.actif:visited,
div#menu_gauche ul li a.actif:hover,
div#menu_gauche ul li a.actif:active
{
	background-color: #7F6552;
	border-bottom: 1px solid #7F6552;
}

div#galerie div#cadre_image_principale,
div#galerie div.cadre_image_principale,
div#galerie ul#album li img.image_mini
{
	border: 1px solid #C5AA93;
}

div#centre ul.boutons_centre
{
	background-image: url(../medias/descriptifs/bouton_centre_c.gif);
}

div#centre ul.boutons_centre li.centre
{
	border-left: 1px dotted #7F6552;
	border-right: 1px dotted #7F6552;
}

div#centre ul.boutons_centre li a:hover, 
div#centre ul.boutons_centre li a:active, 
div#centre ul.boutons_centre li a.courante
{
	background-image: url(../medias/descriptifs/bouton_centre_hover_c.gif);
}

div#centre ul.liste_avantages
{
	list-style-image: url(../medias/descriptifs/puce_c.gif);
}

div#footer
{
	color: #7F6552;
}

div#footer ul li a, div#footer ul li a:visited
{
	color: #7F6552;
}


/* Formulaire Contact */
div#centre #form_contact
{
	padding: 10px 20px 30px 20px;
	background: #C5AA93 url(../medias/contact/degrade_contact_c.png) bottom;
	background-repeat: repeat-x;
}

div#centre h3.titre_contact
{
	color:#C5AA93;
}

div#centre a span.bouton_valider
{
	color: #7F6552;
}

div#centre a span.bouton_valider, 
div#centre a:visited span.bouton_valider
{
	background-image: url(../medias/reservation/bouton_resa_centre_c.gif);
}

div#centre a:hover span.bouton_valider, 
div#centre a:active span.bouton_valider
{
	background-image: url(../medias/reservation/bouton_resa_centre_hover_c.gif);
}

div#centre ul.liste_erreur
{
	background-color:#C5AA93;
}

div#centre div.form_valide
{
	background-color:#C5AA93;
}

div#centre div.div_captcha img
{
	border: 1px solid #C5AA93;
}

/* seminaires */

div#seminaires h1#titre
{
	color: #7F6552;
}

div#seminaires div#bloc_intro div#pdf_seminaires
{
	background-color: #C5AA93;
}

div#seminaires ul.resi_seminaire li span.seminaire_nom_resi
{
	color: #7F6552;
}

div#seminaires p#forfaits
{
	color: #7F6552;
}

/* travelfood */

div#travelfood h1,
div#travelfood h3
{
	color: #7F6552;
}

/* spa */

div#spa_bien_etre h1#titre
{
	color: #7F6552;
}

div#spa_bien_etre div#programmes div.cadre_prog h2.titre_spa
{
	color: #7F6552;
}

div#spa_bien_etre div#offres div.cadre_spa ul.menu_produits
{
	list-style-image: url(../medias/descriptifs/puce_c.gif);
}

div#spa_bien_etre div#cadre_residence ul#menu_liens
{
	list-style-image: url(../medias/descriptifs/puce_c.gif);
}

/* statiques footer */

div#statique_footer a,
div#statique_footer a:visited
{
	color: #C5AA93;
}

div#plan_site ul li
{
	list-style-image: url(../medias/descriptifs/puce_c.gif);
}

/* GOOGLE MAP */
div#centre div#cadre_google_map
{
	border: solid 1px #C5AA93;
}

div#centre div#cadre_google_map #infobulle_googlemap
{
	color: #7F6552;
}

div#centre div#cadre_google_map div#infobulle_googlemap img 
{
	border: 1px solid #7F6552;
}

div#reserver div#redirection
{
	border: 1px solid #C5AA93;
	/* background-color: #7F6552; */
	color: #7F6552;
}

div#pub img
{
	border: 1px solid #C5AA93;
}

/* --------------------------------------- PRIXDISPO -------------------------------------- */

div#onglets_formules,
div#onglets_saisons
{
	border-bottom: 1px solid #C5AA93 !important;
}

div div.typo_hebergement
{
	border: 1px solid #C5AA93;
}

div#bloc_nb_jours div.duree_gris
{
	color: #442D2A;
}

div div.typo_hebergement div.prix span.prix_vente
{
	/* color: #442D2A; */
	color: #8a1411;
}

div div.typo_hebergement div.prix span.prix_vente_seul
{
	color: #8a1411;
}


div div.typo_hebergement div.infos h4.code_hebergement,
div#onglets_saisons div.onglet_actif span.onglet_centre,
div#onglets_formules a.onglet_actif span.onglet_centre
{
	color: #442D2A;
}

div#prixDispos h2
{
	clear: both;
}

div#onglets_saisons div.onglet_actif span.onglet_centre,
div#onglets_formules a.onglet_actif span.onglet_centre
{

	background-color: #FFFFFF;
	background-image: url(../medias/descriptifs/bouton_centre_hover_c.gif);
	border: 1px solid #C5AA93;
	border-right: none;
	color: #442D2A;
}

div#onglets_saisons a.onglet_inactif span.onglet_centre,
div#onglets_formules a.onglet_inactif span.onglet_centre
{
	background-color: #442D2A;
	background-image: url(../medias/descriptifs/bouton_centre_c.gif);
	border: 1px solid #442D2A;
	border-right: none;
	border-bottom: none;
}

/* --------------------------------------- ADDTHIS -------------------------------------- */

div#menu_gauche div#addthis a,
div#menu_gauche div#addthis a:visited
{
	color: #7F6552 !important;
}

#at16pt,
#at16pf
{
	background-color: #7F6552 !important;
}

#at20mc #at15s
{
	border: 8px solid #442D2A !important;
}

div #at15s_head
{
	background-color: #7F6552 !important;
}

/* ---------------------------------------- OVERLAY -------------------------------------- */


div.boiteDeDialogue div.ui-dialog-titlebar
{
	background-color: #FFFFFF;
	border-color: #C5AA93;
}

div.boiteDeDialogue a.ui-state-hover
{
	background-color: #C5AA93;
	border-color: #7F6552;
}

div#blocAgeEnfants
{
	border: solid 1px #C5AA93;
}

div#dialog-form,
div.boiteDeDialogue
{
	border-color: #C5AA93;
	background-color: #7F6552;
}

div#dialog-form form
{
	background-color: #7F6552;
}

