@charset "iso-8859-1";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	text-align:center;
	background:#836a55;
}

body, table, tr, td, p { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #351313; }

a {
	color:#FFFFFF; text-decoration:underline;
}

a:hover {
	color:#FFFFFF; text-decoration:none;
}

.titre_site{color: #FFFFFF;font-weight: bold;}

.clear {
	clear:both;
}

.txt_commentaire {
	color:#96BE0A;
}

/*-- CONTENEUR --*/
#bloc_conteneur_955 {
   width:955px;
   background:#FFFFFF;
   position:absolute;
   left:50%;
   margin-left:-477px;	
}

#bloc_conteneur_953 {
   width:953px;
   border-right: 1px solid #FFFFFF;
   border-left: 1px solid #FFFFFF;
   background:#FFFFFF;
}

/*-- HEADER --*/
#bloc_header{
	width:953px;
}

/*-- MENU --*/
#bloc_menu{
	width:953px;
	height:33px;
	background:url(images/interface/menu/fd_menu.gif) no-repeat top left;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align:center;
}
/* -- FORMULAIRE -- */
.champ_site{
	color:#000000;
	background:#FFFFFF url(images/interface/form/fd_input.gif) no-repeat top left;
	border:0;
	width : 200px;
	font-size:11px;
	padding: 3px 0 0 5px;
}
.alerte{
	color:#CB0812;
	font-weight: bold;
	text-align: center;
}

/*-- BOUTONS FRANCAIS --*/
#presentation_fr a{
	width:96px;
	height:31px;
	display:block;
	background:url(images/interface/menu/presentation_fr_off.gif) no-repeat top left;
}
#presentation_fr a:hover{
	width:96px;
	height:31px;
	display:block;
	background:url(images/interface/menu/presentation_fr_on.gif) no-repeat top left;
}
#methode_fr a{
	width:73px;
	height:31px;
	display:block;
	background:url(images/interface/menu/methode_fr_off.gif) no-repeat top left;
}
#methode_fr a:hover{
	width:73px;
	height:31px;
	display:block;
	background:url(images/interface/menu/methode_fr_on.gif) no-repeat top left;
}
#zone_fr a{
	width:138px;
	height:31px;
	display:block;
	background:url(images/interface/menu/zone_fr_off.gif) no-repeat top left;
}
#zone_fr a:hover{
	width:138px;
	height:31px;
	display:block;
	background:url(images/interface/menu/zone_fr_on.gif) no-repeat top left;
}
#methode_fr a{
	width:158px;
	height:31px;
	display:block;
	background:url(images/interface/menu/methode_fr_off.gif) no-repeat top left;
}
#methode_fr a:hover{
	width:158px;
	height:31px;
	display:block;
	background:url(images/interface/menu/methode_fr_on.gif) no-repeat top left;
}
#honoraires_fr a{
	width:83px;
	height:31px;
	display:block;
	background:url(images/interface/menu/honoraires_fr_off.gif) no-repeat top left;
}
#honoraires_fr a:hover{
	width:83px;
	height:31px;
	display:block;
	background:url(images/interface/menu/honoraires_fr_on.gif) no-repeat top left;
}
#recherches_fr a{
	width:145px;
	height:31px;
	display:block;
	background:url(images/interface/menu/recherches_fr_off.gif) no-repeat top left;
}
#recherches_fr a:hover{
	width:145px;
	height:31px;
	display:block;
	background:url(images/interface/menu/recherches_fr_on.gif) no-repeat top left;
}
#contact_fr a{
	width:85px;
	height:31px;
	display:block;
	background:url(images/interface/menu/contact_fr_off.gif) no-repeat top left;
}
#contact_fr a:hover{
	width:85px;
	height:31px;
	display:block;
	background:url(images/interface/menu/contact_fr_on.gif) no-repeat top left;
}
#biens_fr a{
	width:85px;
	height:31px;
	display:block;
	background:url(images/interface/menu/biens_fr_off.gif) no-repeat top left;
}
#biens_fr a:hover{
	width:85px;
	height:31px;
	display:block;
	background:url(images/interface/menu/biens_fr_on.gif) no-repeat top left;
}


/*-- BOUTONS ANGLAIS --*/
#presentation_en a{
	width:96px;
	height:31px;
	display:block;
	background:url(images/interface/menu/presentation_en_off.gif) no-repeat top left;
}
#presentation_en a:hover{
	width:96px;
	height:31px;
	display:block;
	background:url(images/interface/menu/presentation_en_on.gif) no-repeat top left;
}
#methode_en a{
	width:73px;
	height:31px;
	display:block;
	background:url(images/interface/menu/methode_en_off.gif) no-repeat top left;
}
#methode_en a:hover{
	width:73px;
	height:31px;
	display:block;
	background:url(images/interface/menu/methode_en_on.gif) no-repeat top left;
}
#zone_en a{
	width:138px;
	height:31px;
	display:block;
	background:url(images/interface/menu/zone_en_off.gif) no-repeat top left;
}
#zone_en a:hover{
	width:138px;
	height:31px;
	display:block;
	background:url(images/interface/menu/zone_en_on.gif) no-repeat top left;
}
#methode_en a{
	width:105px;
	height:31px;
	display:block;
	background:url(images/interface/menu/methode_en_off.gif) no-repeat top left;
}
#methode_en a:hover{
	width:105px;
	height:31px;
	display:block;
	background:url(images/interface/menu/methode_en_on.gif) no-repeat top left;
}
#honoraires_en a{
	width:47px;
	height:31px;
	display:block;
	background:url(images/interface/menu/honoraires_en_off.gif) no-repeat top left;
}
#honoraires_en a:hover{
	width:47px;
	height:31px;
	display:block;
	background:url(images/interface/menu/honoraires_en_on.gif) no-repeat top left;
}
#recherches_en a{
	width:145px;
	height:31px;
	display:block;
	background:url(images/interface/menu/recherches_en_off.gif) no-repeat top left;
}
#recherches_en a:hover{
	width:145px;
	height:31px;
	display:block;
	background:url(images/interface/menu/recherches_en_on.gif) no-repeat top left;
}
#contact_en a{
	width:85px;
	height:31px;
	display:block;
	background:url(images/interface/menu/contact_en_off.gif) no-repeat top left;
}
#contact_en a:hover{
	width:85px;
	height:31px;
	display:block;
	background:url(images/interface/menu/contact_en_on.gif) no-repeat top left;
}
#biens_en a{
	width:113px;
	height:31px;
	display:block;
	background:url(images/interface/menu/biens_en_off.gif) no-repeat top left;
}
#biens_en a:hover{
	width:113px;
	height:31px;
	display:block;
	background:url(images/interface/menu/biens_en_on.gif) no-repeat top left;
}

/*-- BLOC MILIEU --*/
#bloc_milieu {
	width:953px;
	height: auto !important;
	min-height:430px;
	height:430px;
}
/*-- BLOC TITRE --*/
#bloc_titre {
	float:left;
	padding: 25px 0 20px 35px;
	text-align:left;
}
/*-- BLOC CONTENU --*/
#conteneur_contenu {
	padding:3px 20px 0 10px;
}
#bloc_accueil {
	float:left;
	width:680px;
	height:auto !important;
	height: 340px;
	min-height:340px;
	background:#836a55;
	padding:0 0 0 0;
	text-align:center;
}
#bloc_methode {
	float:left;
	width:935px;
	height:auto !important;
	height: 340px;
	min-height:340px;
	background:#836a55;
	padding:0 0 0 0;
	text-align:center;
}
#text_methode {
	float:left;
	width:905px;
	padding: 20px 10px 10px 20px;
	height:auto !important;
	height:200px; 
	min-height:200px;
	text-align:justify;
}
#text_visite {
	float:left;
	width:900px;
	padding: 20px 10px 10px 20px;
	height:auto !important;
	height:200px; 
	min-height:200px;
	text-align:justify;
}

.text_valeur{
	color:#FFFFFF;
}

.entete_blanc {
	height:30px;
	background:#FFFFFF;
	border-bottom:2px solid #532A10;
}

.entete_vert {
	height:30px;
	background:#96BE0A;
	border-bottom:2px solid #532A10;
}

#text_honoraires {
	float:left;
	width:730px;
	padding: 20px 10px 10px 20px;
	height:auto !important;
	height:200px; 
	min-height:200px;
	text-align:justify;
}

#text_accueil {
	padding: 10px 20px 0 20px;
	height:auto !important;
	height:200px; 
	min-height:200px;
	text-align:justify;
}

/*-- BLOC IDENTIFICATION --*/
#bloc_identification {
	float:right;
	width:234px;
	height:auto !important;
	height:430px;
	min-height:430px;
	text-align:left;
	background:#9b8572;
}
#identification {
	width: 234px;
	height:auto !important;
	height: 165px;
	min-height:165px;
	background:#9b8572 url(images/interface/fd_identification.gif) repeat-x top left;
}

/*-- FOOTER --*/
#bloc_footer {
	height: 24px;
	background: #562d13;
	border-top: 1px solid #FFFFFF;
	text-align:left;
}
#liens_footer {
	float:left;
	padding:5px 0 0 50px;
}
a.footer {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #FFFFFF; text-decoration:none;
}
a.footer:hover {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #FFFFFF; text-decoration:underline;
}

/*--  Liens outils --*/

.link {
	color: #996600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
