#banniere_flash, #colonne_gauche, #colonne_droite, #pied_page {
	display:none;
}

.table_interface {
	width: 100%;
}

.table_centre {
	width: 100%;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	text-align:center;
	font-size:1.4em;
}

.table_centre table{
	width:640px;
	text-align:left;
}

.table_centre table table *{
	font-size:11px;
}

.----------------------------------------------------- {

}

.form_box_moteur_haut {
	width: 160px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #3D3D3D;
	padding-right: 5px;
	padding-left: 8px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 19px;
	background-color: #9f8a7c;
	border: 1px solid #c1b4ab;
}

.form_table_erreur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #C1272D;
	padding: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.form_zero_border {
	margin: 0px;
	padding: 0px;
}

.form_btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C7363;
}

.---------------------------------------------------- {

}

.breve_box {
	height: 335px;
	padding: 8px;
}

.breves_titres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #8C7363;
	text-decoration: none;
}

.breves_textes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	text-decoration: none;
}

.--------------------------------------------------- {

}

.snav_box {
	padding: 8px;
}
.snav_puce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8C7363;
	text-decoration: none;
}

.snav_texte {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #3D3D3D;

	text-decoration: none;

}

.-------------------------------------------------- {

}

.newsletter_form {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

	width: 200px;

}

.newsletter_form_contact {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

	width: 100px;

}

.newsletter_form_contact_small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

	width: 20px;

}

.newsletter_form_contact_tel {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

	width: 70px;

}

.newsletter_form_long {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

	width: 505px;

}

.newsletter_box {

	padding: 8px;

}

.newsletter_texte {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #3D3D3D;

}

.------------------------------------------------------ {

}

.box_inter_titre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #8C7363;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 5px;

	text-transform: uppercase;

}

.box_inter_centre_fond_E8E2DF {

	background-color: #E8E2DF;

	padding: 5px;

}

.box_inter_centre_fond_E8E2DF_no_padding {

	background-color: #E8E2DF;

	padding: 0px;

}

.box_inter_centre_fond_FFFFFF {

	background-color: #FFFFFF;

	padding: 5px;

}

.------------------------------------------------------ {

}

.txt9_3D3D3D {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #3D3D3D;

}

.txt9_3D3D3D_no_lien {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #3D3D3D;

	text-decoration: none;

}

.txt10_3D3D3D {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

}

.txt10_3D3D3D_no_lien {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

	text-decoration: none;

}

.txt11_3D3D3D {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

}

.txt11_3D3D3D_no_lien {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	text-decoration: none;

}

.txt12_3D3D3D {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #3D3D3D;

}

.txt13_3D3D3D {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #3D3D3D;

}

.txt14_3D3D3D {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #3D3D3D;

}

.txt15_3D3D3D {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #3D3D3D;

}

.------------------------------------------------------ {

}

.txt9_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #8C7363;

}

.txt9_8C7363_no_lien {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #8C7363;

	text-decoration: none;

}

.txt10_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8C7363;

}

.txt11_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #8C7363;

}

.txt12_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #8C7363;

}

.txt13_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #8C7363;

}

.txt14_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #8C7363;

}

.txt15_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #8C7363;

}

.txt16_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #8C7363;

}

.txt18_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #8C7363;

}

.txt20_8C7363 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #8C7363;

}

.---------------------------------------------------- {

}

.txt9_FFFFFF {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

}

.txt9_FFFFFF_no_lien {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

	text-decoration: none;

}

.txt10_FFFFFF_no_lien {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.txt11_FFFFFF {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-transform: uppercase;

}

.txt11_FFFFFF_no_lien {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	text-transform: uppercase;

}

.txt12_FFFFFF {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-transform: uppercase;

}

.txt10_FFFFFF_pading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	padding-right: 5px;

	padding-left: 5px;

}

.txt11_FFFFFF_pading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	padding-right: 5px;

	padding-left: 5px;

}

.txt_15fffff_no_lien {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #FFFFFF;

	text-decoration: none;

}



.---------------------------------------------------- {

}

.visite_box_recherche_libre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	width: 235px;

}

.visite_box_recherche_assistee {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	width: 180px;

}

.visite_box_reservation1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

}

.visite_box_reservation2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	width: 160px;

}

.visite_tab_recapitulatif {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #3D3D3D;

	background-color: #E8E2DF;

	border: 1px solid #FFFFFF;

	padding: 3px;

}

.visite_box_information {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	width: 485px;

}

.---------------------------------------------------- {

}

.hebergement_box_recherche_enseigne_type_categorie {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	width: 300px;

}

.hebergement_box_recherche_assistee {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	width: 160px;

}

.hebergement_box_nombre_de_nuits {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	width: 40px;

}

.---------------------------------------------------- {

}

.separateur_points {

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: #8C7363;

	border-right-color: #8C7363;

	border-bottom-color: #8C7363;

	border-left-color: #8C7363;

}

.separateur_points_vertical {

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: dotted;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #8C7363;

	border-right-color: #8C7363;

	border-bottom-color: #8C7363;

	border-left-color: #8C7363;

}

.box_legendes {

	font-size: 11px;

	color: #FFFFFF;

	background-color: #8C7363;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 8px;

}

.cadre_photo_listing {

	border: 1px solid #E8E2DF;

}

.cadre_photo_coup_de_coeur {

	border: 1px solid #E8E2DF;

	margin-left: 10px;

}

.pagination {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	text-decoration: none;

}

.box_agences_receptives {

	padding: 10px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: dotted;

	border-right-style: dotted;

	border-bottom-style: dotted;

	border-left-style: dotted;

	border-top-color: #E6DED9;

	border-right-color: #E6DED9;

	border-bottom-color: #E6DED9;

	border-left-color: #E6DED9;

}

.form_liste_categorie_lien_utiles {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

}

.documentation_form {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

	width: 135px;

}

.btn_sous_nav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #3D3D3D;

	border-top-width: 2px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	padding: 3px;

}

.---------------------------------------------------- {

}

.layer_fond {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3d3d3d;

	background-color: #FFFFFF;

	width: 520px;

	border: 1px solid #3d3d3d;

}

.layer_eframe {

	height: 300px;

	width: 100%;

	overflow: auto;

}

.---------------------------------------------------- {

}

.forfait_box_nombre_personnes {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

}

.forfait_box_dates {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

}

.---------------------------------------------------- {

}

.box_log_pass_professionnels {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

}

.box_message_condition_professionnels {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

	width: 245px;

}

.cadre_photos {

	border: 1px solid #CCCCCC;

}

.box {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3D3D3D;

}

.form_enveloppe {

	margin: 0px;

	padding: 0px;

}

.box_message_coordonnees_facturation {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #3D3D3D;

	width: 500px;

}

.box_listing_gris {

	background-color: #E8E2DF;

	padding: 5px;

	border: 1px solid #E8E2DF;

}

.box_listing_blanc {

	background-color: #FFFFFF;

	padding: 5px;

	border: 1px solid #E8E2DF;

}
