﻿@import url("Info.css");
html
{
	background-color:#7e973c;
	font-family:Arial;
}
body 
{
	width:940px;
	margin:auto;
	margin-top:20px;
}
.td_centree
{
	text-align:center;
}
/*---------------------------------------------*/
#menu_td
{
	vertical-align:top;
	background-color:#b9c789;
	width:165px;
}
#logo_div
{
	height:157px;
	padding-top:28px;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}
#logo_div #img_div
{
	text-align:center;
}
#logo_div #texte_div
{
	padding-left:7px;
}
.menu_a,.menu_a_pied
{
	display:block;
	background-image:url("Images/menu_a_fond.jpg");
	height:19px;
	padding-top:4px;
	width:155px;
	padding-left:10px;
	margin-bottom:1px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.menu_a_pied
{
	margin-bottom:0px;
}
.menu_a2,.menu_a2_pied
{
	display:block;
	padding-top:4px;
	width:155px;
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	background-color:#dfe5c9;
	color:#97976c;
}
.menu_a2_pied
{
	padding-bottom:7px;
}
/*---------------------------------------------*/
#entete_td
{
	vertical-align:top;
}
#menuhaut_table a
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}
#menuhaut_table td
{
	width:194px;
	text-align:right;
	padding-right:10px;
}
#menuhaut_td1
{
	background-color:#dd0423;
}
#menuhaut_td2
{
	background-color:#898700;
}
#menuhaut_td3
{
	background-color:#de9104;
}#menuhaut_td4
{
	background-color:#8b0027;
}
/*---------------------------------------------*/
#contenu_td
{
	background-color:#ffffff;
	height:450px;
	vertical-align:top;
}
/*---------------------------------------------*/
#pied_td
{
	font-size:10px;
	color:#ffffff;
	text-align:right;
}

#pied_td a
{
	font-size:10px;
	color:#ffffff;
	text-align:right;
}

/*---------------------------------------------*/
#annonce_recherche_table
{
	font-size:12px;
	width:400px;
	background-color:#f0f4e6;
	margin-left:15px;
}
#annonce_rechercher_principale_table td
{
	vertical-align:top;
}
.annonce_recherche_td
{
	padding:10px;
	width:190px;
}
.annonce_recherche_td2
{
	padding:10px;
}
/*---------------------------------------------*/
#coupdecoeur_table
{
	background-color:#b9c789;
	width:360px;
}
.coupdecoeur_titre_td
{
	padding-left:10px;
	padding-top:10px;
}
.coupdecoeur_photo_td
{
	padding-top:5px;
	padding-left:10px;
	border:1px solid #ffffff;
}
.coupdecoeur_photo_td a img
{
	border:0;
	border:1px solid #ffffff;
}
.coupdecoeur_info_td
{
	vertical-align:sub;
	padding-left:15px;
	padding-top:5px;
	font-size:12px;
	font-family:Arial;
	border:1px solid #ffffff;
}
/*---------------------------------------------*/
#annonce_liste_table
{
	margin:auto;
	font-size:12px;
	width:730px;
}
#annonce_liste_table a img
{
	border:0;
}
.annonce_liste_bien_td
{
	background-color:#f0f4e6;
	border:1px solid #dce3c2;
	padding:10px;
}
.annonce_liste_descro_td
{
	width:510px;
	padding:5px;
	padding-left:10px;
}
.annonce_liste_info_td
{
	padding:5px;
	padding-left:10px;
}
.annonce_liste_pagination_div a
{
	color:#a5001e;
}
/*---------------------------------------------*/
#annonce_fiche_table
{
	font-size:12px;
	background-color:#f0f4e6;
}
#annonce_fiche_info_td
{
	vertical-align:top;
}	
#annonce_fiche_info_td td
{
	padding:10px;
}
#annonce_fiche_info_ref_td
{
	font-size:9;
	font-style:italic;
}
#annonce_fiche_info_Lib1_td
{
	font-size:9;
	font-weight:bold;
}
.annonce_fiche_contact_lien
{
	display:block;
	width:79px;
	padding-left:40px;
	height:17px;
	padding-top:3px;
	color:#2e4c28;
	font-weight:bold;
	text-decoration:none;
	margin:auto;
	background-image:url("Images/bouton_vide.jpg");	
}
#annonce_fiche_liens_table
{
	margin:auto;
	margin-top:15px;
}
#annonce_fiche_liens_table a
{
	color:#a5001e;
	text-decoration:underline;
}
#annonce_fiche_photos_td
{
	width:400px;
	border:1px solid #ffffff;
}
#annonce_fiche_grande_photo_td
{	
	padding-top:5px;
	height:215px;
	text-align:center;
	padding-bottom:10px;
}
/*---------------------------------------------*/
#annonce_contact_table
{
	font-size:12px;
	background-color:#f0f4e6;
}
#annonce_contact_table td
{
	padding-left:10px;
}
/*---------------------------------------------*/
#annonce_panier_table
{
	margin:auto;
}
#annonce_panier_liste_table
{
	font-size:12px;
}
#annonce_panier_liste_table td
{
	background-color:#f0f4e6;
	border:1px solid #dce3c2;
	padding:10px;
}
/*---------------------------------------------*/
#programmesneufs_liste_table td
{
	padding-left:10px;
	padding-bottom:10px;
	vertical-align:top;
	font-size:12px;
}
.programmesneufs_liste_programmes_image_td
{
	background-color:#dce3c2;
	padding-right:10px;
	padding-top:30px;
}
.programmesneufs_liste_programmes_image_td img
{
	border:0;
}
.programmesneufs_liste_programmes_info_td
{
	background-color:#f0f4e6;
	padding:5px;
}
.programmesneufs_liste_programmes_info_td a
{
	display:block;
	width:415px;
	height:22px;
	padding-left:10px;
	padding-top:5px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background-image:url("Images/bouton2_vide_orange.jpg")
}
/*---------------------------------------------*/
#programmesneufs_fiche_table td
{
	font-size:12px;
	vertical-align:top;
}
#programmesneufs_fiche_info_fiche td
{
	padding:10px;
	border:1px solid #dce3c2;
	background-color:#f0f4e6;
}
.programmesneufs_fiche_info_td
{
	width:70%;
}
.programmesneufs_fiche_info_td a
{
	display:block;
	width:390px;
	height:20px;
	padding-left:10px;
	padding-top:5px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background-image:url("Images/bouton2_vide_violet.jpg")
}
#programmesneufs_fiche_lot_table a
{
	color:#a5001e;
	font-size:12px;
	text-decoration:underline;
}
/*---------------------------------------------*/
#programmesneufs_contact_table
{
	background-color:#f0f4e6;
	font-size:12px;
	width:100%;
}
.programmesneufs_contact_td
{
	padding:5px;
}
/*---------------------------------------------*/
#programmesneufs_lot_table
{
	margin:auto;
	font-size:12px;
	background-color:#f0f4e6;
}
#programmesneufs_lot_table td
{
	padding:5px;
}
#programmesneufs_lot_info_table td
{
	width:350px;
	border:1px solid #dce3c2;
	vertical-align:top;
}
#programmesneufs_lot_info_table td td
{
	border:0;
}
#programmesneufs_lot_info_table td a
{
	color:#a5001e;
	font-size:12px;
	text-decoration:underline;
}
#programmesneufs_lot_info_table td a:hover
{
	text-decoration:none;
}
/*---------------------------------------------*/
#reservation_liste_critere_table
{
	font-size:12px;
	margin:auto;
	margin-top:10px;
	border:1px solid #dce3c2;
	background-color:#f0f4e6;
}
.reservation_liste_critere_td
{
	padding:3px;
	vertical-align:middle;
}
#reservation_liste_biens_table
{
	width:758px;
	margin-top:15px;
	font-size:12px;
	margin:auto;
	margin-top:10px;
	border:1px solid #dce3c2;
	background-color:#f0f4e6;
}
#reservation_liste_biens_table td
{
	width:184px;
	border:1px solid #dce3c2;
	padding:5px;
	vertical-align:top;
}
.reservation_liste_biens_image_td
{
	text-align:center;
}
.reservation_liste_biens_image_td a img
{
	border:0;
}
.reservation_liste_biens_lien_td a
{
	display:block;
	width:79px;
	padding-left:40px;
	height:17px;
	padding-top:3px;
	color:#2e4c28;
	font-weight:bold;
	text-decoration:none;
	margin:auto;
	background-image:url("Images/bouton_vide.jpg");	
}
/*---------------------------------------------*/
#reservation_recherche_table
{
	font-size:12px;
	background-color:#f0f4e6;
	margin:auto;
}
.reservation_recherche_table_td
{
	padding:5px;
	vertical-align:middle;
}
/*---------------------------------------------*/
#reservation_fiche_table
{
	margin:auto;
	font-size:12px;
	background-color:#f0f4e6;
}
#reservation_fiche_info_td
{
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	padding-bottom:10px;
}
#reservation_fiche_photo_td
{
	vertical-align:top;
	background-color:#dce3c2;
	padding-left:15px;
	padding-top:10px;
}
/*---------------------------------------------*/
#reservation_contact_table
{
	margin:auto;
	font-size:12px;
	background-color:#f0f4e6;
}
.reservation_contact_td
{
	padding:5px;
}
/*---------------------------------------------*/
.titre
{
	color:#a5001e;
	font-size:14px;
	font-weight:bold;
}
.soustitre
{
	color:#a5001e;
	font-weight:bold;
}
.textbox
{
	border:1px solid #848370;
	font-family:Arial;
	font-size:12px;
	width:156px;
}
.lien
{
	color:#a5001e;
	font-size:12px;
	text-decoration:underline;
}
.lien:hover
{
	text-decoration:none;
}
.texte_gras
{
	font-weight:bold;
}
.texte_italique_petit
{
	font-style:italic;
	font-size:10px;
}
/*---------------------------------------------*/
#entete_agence_div
{
	width:775px;
	color:#666666;
	background-color:#dfe5c9;
	background-image:url("images/entete_flocon.jpg");
	background-repeat:no-repeat;
	background-position:right;
	font-size:12px;
}
#entete_agence_gauche_td
{
	padding-left:10px;
	padding-top:20px;
	font-weight:bold;
	width:350px;
	padding-bottom:20px;
}
#entete_agence_droite_td
{
	vertical-align:top;
	padding-top:20px;
	font-weight:bold;
}
#agence_menu_table td
{
	width:155px;
	color:#ffffff;
	text-align:right;
	padding-right:10px;
	font-size:13px;
	font-weight:bold;
}
#agence_menu_Td1
{
	background-color:#5c5618;
}
#agence_menu_Td2
{
	background-color:#dd0423;
}
#agence_menu_Td3
{
	background-color:#898700;
}
#agence_menu_Td4
{
	background-color:#dc9104;
}
#agence_menu_Td5
{
	background-color:#8b0027;
}
#agence_menu_table td a
{
	color:#ffffff;
	text-decoration:none;
}
/*---------------------------------------------*/
#entete_secteur_div
{
	width:775px;
	color:#666666;
	background-color:#dfe5c9;
	background-image:url("images/entete_flocon.jpg");
	background-repeat:no-repeat;
	background-position:right;
	font-size:12px;
}
#entete_secteur_gauche_td
{
	padding-left:10px;
	padding-top:20px;
	font-weight:bold;
	width:350px;
	padding-bottom:20px;
}
#entete_secteur_droite_td
{
	vertical-align:top;
	padding-top:20px;
	font-weight:bold;
}
#secteur_menu_table td
{
	width:155px;
	color:#ffffff;
	text-align:right;
	padding-right:10px;
	font-size:13px;
	font-weight:bold;
}
#secteur_menu_Td1
{
	background-color:#5c5618;
}
#secteur_menu_Td2
{
	background-color:#dd0423;
}
#secteur_menu_Td3
{
	background-color:#898700;
}
#secteur_menu_Td4
{
	background-color:#dc9104;
}
#secteur_menu_Td5
{
	background-color:#8b0027;
}
#secteur_menu_table td a
{
	color:#ffffff;
	text-decoration:none;
}
/*---------------------------------------------*/
#galerie_div
{
	background-color:#dfe5c9;
	padding-top:10px;
	margin-left:20px;
	margin-right:20px;
	
}
#galerie_div #milieugauche
{
	vertical-align:top;
	padding-left:3px;
	padding-right:3px;
}
#galerie_div #milieugauche a img
{
	border:1px solid #b9c789;
}


