﻿@import url("Style_Contenu.css");
body
{
}
td
{
}
a img
{
	border:0;
}
.img_picto
{
}
.input_css
{
	font-family:Verdana;
	font-size:12px;
	height:12px;
}
.textbox
{
	font-family:Verdana;
	font-size:12px;
	height:13px;
	border:1px solid #08255f;
}
/*--------------------------------------*/
/*--------------------------------------*/
/*MasterPage.aspx*/
.table_master
{
	width:940px;
	margin:auto;
	font-family:Verdana;
	font-size:12px;
}
.td_master_entete
{
}
.td_master_contenu
{
	padding-top:10px;
	background-color:#ededed;
	background-image:url("Images/bordure_contenu.jpg");
	background-position:top;
	background-repeat:repeat-x;
	padding-bottom:10px;
	vertical-align:top;
}
.td_master_pied
{
	padding-top:15px;
	text-align:center;
	padding-bottom:15px;
	background-image:url("Images/bordure_pied.jpg");
	background-position:top;
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:11px;
}
.td_master_pied a
{
	color:#ffffff;
	font-size:11px;
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_AdUtiles.aspx*/
.table_adresseUtiles
{
}
.table_adresseUtiles th
{
}
.table_adresseUtiles td
{
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_Calculette.aspx*/
.table_Calculette .input_css
{
}
.td_titre_calculette
{
}
.table_contenu_calculette
{
}
.td_intitule
{
}
.td_input
{
}
.td_bouton
{
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_Contact.aspx*/
.table_pagecontact
{
}
.table_pagecontact td
{
	padding:5px;
}
.td_contact_agence_info td
{
	padding:5px;
}
.td_entete_contact
{
	color:Red;
}
.td_contact_libelle
{
	padding-left:20px;
}
.table_pagecontact .td_valider a
{
	width:165px;
	border:1px solid #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	display:block;
	height:23px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url("Images/fond_bouton.jpg");
	background-repeat:repeat-x;
}
.table_pagecontact .td_valider a:hover
{
	background-image:url("Images/fond_bouton_hover.jpg");
	background-repeat:repeat-x;
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_Fiche_Bien.aspx*/
.table_info_bien
{
	margin-left:10px;
	margin-right:10px;
	width:880px;
}
.table_info_bien .img_picto
{
}
.td_info_bien
{
	width:490px;
	padding-right:10px;
	border-right:1px solid #004d9f;
	vertical-align:top;
}
.td_ville
{
	color:#164570;
}
.td_ref
{
	text-align:right;
	font-size:10px;
	font-style:italic;
	padding-bottom:15px;
}
.td_prix
{
	color:#164570;
	font-weight:bold;
	text-align:right;
}
.td_prix_resa
{
	color:#164570;
	font-weight:bold;
}
.td_libelle_bien
{
	color:#164570;
	padding-bottom:10px;
}
.td_descro
{
	color:#164570;
}
.td_lien
{
	text-align:center; 
}
.td_lien table 
{
}
.td_lien td
{
}
.td_lien td img
{
	display:none;
}
.td_lien a
{
	margin-top:15px;
	display:block;
	width:125px;
	height:20px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	background-image:url("Images/fond_lien.jpg");
}
.td_lien a:hover
{
	background-image:url("Images/fond_lien_hover.jpg");
}
.td_lien .lien_contact
{
	font-size:0;
	display:block;
	width:134px;
	height:44px;
	background-image:url("Images/contact.jpg");
}
.td_lien .lien_contact img
{
	display:none;
}
.td_lien .lien_reserver:hover
{
	background-image:url("Images/reserver_hover.jpg");
}
.td_lien .lien_reserver
{
	font-size:0;
	display:block;
	width:134px;
	height:44px;
	background-image:url("Images/reserver.jpg");
}
.td_lien .lien_reserver img
{
	display:none;
}
.td_lien .lien_contact:hover
{
	background-image:url("Images/contact_hover.jpg");
}
.td_piece
{
	padding-top:15px;
}
.td_piece td
{
	text-align:left;
	padding:10px;
	border:1px solid #004d9f;
	vertical-align:top;
}
.table_dispo
{
	width:405px;
	color:#164570;
	font-size:11px;
	margin-top:20px;
}

.td_dispo
{
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
}

.label_reserve
{
	color:#ff7e00;
	display:block;
	width:90px;
	height:20px;
	margin-left:5px;
	margin-top:3px;
	font-weight:bold;
}

.table_dispo td
{
	/*text-align:right;*/
}


.table_dispo a
{
	display:block;
	width:90px;
	height:20px;
	margin-left:5px;
	margin-top:3px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	background-image:url("Images/fond_lien_petit.jpg");
}
.table_dispo a:hover
{
	background-image:url("Images/fond_lien_petit_hover.jpg");
}
.td_dispo
{
	/*width:300px;*/
}
.td_photo_piece
{	
}
.td_photos_bien
{
	width:440px;
	overflow:hidden;
	text-align:center;
	vertical-align:top;
}
.td_miniatureimage
{
	padding-bottom:15px;
	border:1px solid #ededed;
}
.td_miniatureimage img
{
	border:1px solid #004d9f;
}
.td_miniatureimage img:hover
{
}
.td_grandeimage img
{
	height:210px;
}
.td_grandeimage img
{
	border:1px solid #004d9f;
}
.td_imagepiece
{
	border:1px solid #ededed;
	/*border:1px solid red;*/
	padding-top:10px;
	padding-left:100px;
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_Liste_Biens.aspx*/
.table_page_liste
{
	width:940px;
}
.td_retour
{
	text-align:center;
}
.td_retour a
{
	color:#396896;
}
.td_retour a:hover
{
}
.table_criteres
{
	margin:auto;
	width:920px;
	margin-top:15px;
	margin-bottom:15px;
}
.table_criteres br
{
	display:none;
}
.table_criteres img
{
	display:none;
}
.table_criteres td
{
	width:184px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #08255f;
}
.td_pagination
{
	text-align:center;
	font-weight:bold;
	padding-bottom:10px;
}
.td_pagination a
{
	color:#396896;
	text-decoration:none;
}
.td_pagination a:hover
{
}
.td_bien
{
	background-color:#c2d9eb;
	color:#164570;
}
.td_bien2
{
	background-color:#89b8d4;
	color:#164570;
}
.td_photo
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}
.td_photo img
{
	border:1px solid #FFFFFF;
}
.td_photo img:hover
{
}
.td_info
{
	width:805px;
	vertical-align:top;
	padding-top:5px;
	padding-left:10px;
}
.table_info
{
	width:100%;
}
.td_lien_fichebien
{
	text-align:right;
	padding-right:10px;
}
.td_lien_fichebien a
{
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_News.aspx*/
.table_News
{
}
.td_newsMenu
{
}
.td_newsTexte
{
}
.ListeNews
{
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_Panier.aspx*/
.table_pagepanier
{	
	margin:auto;
}
.td_photopanier
{
	border:1px solid #08255f;
	padding:5px;
}
.td_photopanier img
{
}
.td_photopanier img:hover
{
}
.td_descropanier
{
	border:1px solid #08255f;
	padding:5px;
}
.td_infopanier
{
	border:1px solid #08255f;
	padding:5px;
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_Recherche.aspx*/
.table_recherche
{
	width:940px;
}
.table_recherche td
{
	vertical-align:top;
}
.table_recherche .img_picto
{
}
.div_recherche
{
	width:490px;
}
.table_page_recherche
{		
	width:490px;
}
.table_page_recherche .td_titre
{
	padding-top:17px;
	padding-bottom:15px;
	padding-left:10px;
	color:#014896;
}
.td_titre  .texte_titre
{
}
.td_titre a
{
	color:#014896;
	text-decoration:none;
}
.td_libelle
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}
.td_libelle .texte_titre
{
	color:#014896;
	text-decoration:underline;
}
.td_libelle .img_picto
{
	display:none;
}
.td_champ
{
	padding-top:5px;
	padding-bottom:5px;
}
.table_page_recherche .td_valider
{
	padding-left:10px;
	padding-bottom:10px;
}
.table_page_recherche .td_valider a
{
	width:72px;
	border:1px solid #FFFFFF;
	padding-left:20px;
	padding-right:20px;
	padding-top:7px;
	display:block;
	height:23px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url("Images/fond_bouton.jpg");
	background-repeat:repeat-x;
}
.table_page_recherche .td_valider a:hover
{
	background-image:url("Images/fond_bouton_hover.jpg");
	background-repeat:repeat-x;
}
.tr_reference
{
}
.tr_reference .td_valider
{
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Composant_Coup_de_Coeur.ascx*/
.div_coupDeCoeur
{
	background-color:#d9d9d9;
	width:440px;
	margin-right:10px;
}
.table_coupdecoeur
{
	width:440px;
}
.table_coupdecoeur .img_picto
{
	display:none;
}
.table_coupdecoeur .td_titre
{
	padding-top:10px;
	padding-left:20px;
	color:#FFFFFF;
	height:35px;
	background-image:url("Images/fond_titre.jpg");
}
.table_coupdecoeur .td_titre .texte_titre
{
	color:#FFFFFF;
	font-size:20px;
}
.td_coupdecoeur_photo
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
}
.td_coupdecoeur_photo img
{
	border:1px solid #FFFFFF;
}
.td_coupdecoeur_photo img:hover
{
}
.td_coupdecoeur_description
{
	padding-top:5px;
	padding-bottom:5px;
}
.td_coupdecoeur_description a
{
	color:#396896;
}
.td_coupdecoeur_description a:hover
{
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_TarifLos.aspx.vb*/
.table_tarif
{
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_Infos.aspx*/
#div_page
{
}
#div_page table
{
	margin:auto;
}
/*--------------------------------------*/
/*--------------------------------------*/
/*Page_Formulaire_Resa.aspx*/
.div_formulaire_resa
{
	text-align:center;
}
.span_entete
{	
}
.table_formulaire_resa
{
}
.table_formulaire_resa td
{
	text-align:left;
}
.table_formulaire_resa .td_libelle
{
}
.panel_resa
{
	width:500px;
	border:1px solid #08255f;
	padding:10px;
	margin:auto;
}
.input_formulaire_resa
{
	font-size:12px;
	height:13px;
	width:200px;
}
.input_info_resa
{
	font-size:12px;
	height:80px;
	width:285px;
}


