body {
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color:#000000;
	background-color:#836D56;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size:12px;
}

th {
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size:12px;
}

a { 
	color:#30281F;
	text-decoration:none;
}

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

img{
	border: 1px solid #999999;
}

.noborder {
	border: 0px;
}

/* Base-Line pour le référencement */
#base-line{
	font-size: 8pt;
	color: #FFFFFF;
	padding-bottom:10px;
}
#base-line a{
	color: #FFFFFF;
}

/* Cadre contenant le drapeau du changement de langue */
#choix_langue{
	/*width: 748px;*/
	position: relative;
	bottom: 115px;
	left: 225px;
}

/* Pour la page d'estimation des biens */
.style2 {
	font-size: 10;
}

/* Pour la page de contact */
.style1 {
	font-size: 10px;
}

.important, #important {
	font-size: 14px;
	font-weight:bold;
	color:#30281F;
	margin-top:2px;
}

.important1, #important1 {
	font-size: 14px;
	font-weight:bold;
	color:#34522c;
}

#important2, .important2 {
	font-size: 12px;
	font-weight:bold;
	color:#30281F;
}

.important3, #important3 {
	font-size: 12px;
	font-weight:bold;
	color:#34522c;
}

#important4, .important4 {
	font-size: 12px;
	font-weight:bold;
}

#important3b, .important3b {
	font-size: 8px;
	font-weight:bold;
	color:#34522c;
}

#contours {
	width: 980px;
	text-align: left;
	background-color:#FFFFFF;
/*	border-top: 5px solid #34522c;
	border-bottom: 5px solid #34522c;
	border-left: 1px solid #34522c;
	border-right: 1px solid #34522c;*/
}

#haut {
	width: 980px;
	height: 146px;
	background: #EBE2CB url(../images/header.jpg) no-repeat top left;
/*	border-bottom: 5px solid #34522c;*/
}

#haut_gauche {
	display: block;
	float: left;
	width: 214px;
	height: 122px;
}

#haut_droite {
	display: block;
	width: 980px;
	background-color:#836D56;
	/*border-bottom: 1px solid #34522c;*/
}

#menu {
/*	margin-top:5px; /*15*/
/*	margin-left:20px;*/
}

.police_menu {
	font-size: 12px; /* 14*/
	font-weight:bold;
	color:#30281F;
}

#bas{
	width:980px;
	background-color:#FFFFFF;
}

#bas_gauche{
	display: block;
	float: left;
	width:716px;
	min-height:530px;
	border-right:1px solid #34522c;
}

#texte_accueil{
	margin-top:15px;
	margin-left:15px;
	margin-right:5px;
	padding-right:10px;
	width:685px;
	margin-bottom:15px;
	text-align: justify;
}

#titre_accueil{
	height:19px;
	/*width:485px;*/
	background-color:#30281F;
	border-top:1px solid #34522c;
	border-bottom:1px solid #34522c;
	text-align:center;
	color:#FFFFFF;
/*	margin-top:2px;*/
	margin-bottom:2px;
	font-size:15px;
	font-weight:bold;
}

#images_accueil{
	margin:10px 0;
	/*width:700px;*/
}

#bas_droite{
	width:263px; /*261*/
	display: block;
	float: left; /*right*/
	margin-bottom:10px;
}

/*zone de formulaire*/

#formulaires{
	margin-top:15px;
	margin-left:20px;
}

/*type de bien / prix / superficie*/

.police_formu, #police_formu{
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
}

/*indiquez votre mail*/

.police_news{
	font-size: x-small
}



#titre, .titre, h2{
	margin-top:15px;
	margin-left:20px;
	font-size:16px;
	font-weight:bold;
	color:#30281F;
}



#contenu, .contenu{
	margin-top:15px;
	margin-left:20px;
	font-size:12px;
}

#spacer {
	clear: both;
}

/*Formulaire*/

form{
	margin:0px;
	padding:0px;
}

.case {
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	background-color:#FFFFFF;
	border: 1px solid #d3d6cb;
	font-size: 11px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
}

select,option{
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	background-color:#FFFFFF;
	border: 1px solid #d3d6cb;
	font-size: 11px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
}

.champ{
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	background-color:#FFFFFF;
	border: 1px solid #d3d6cb;
	font-size: 11px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
}

.bouton_recherche{
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	height:20px;
	background-color:#480E06;
	border: 1px solid #34522c;
	cursor:pointer;
	line-height:10px;
	margin-bottom:5px;
	margin-top:10px;
	width:210px;
}

.bouton_alert{
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	height:20px;
	background-color:#480E06;
	border: 1px solid #34522c;
	cursor:pointer;
	line-height:10px;
	margin-bottom:5px;
	width:120px;
	margin-top:10px;
}

.bouton_news{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	height:20px;
	background-color:#f1f1f1;
	border: 1px solid #d3d6cb;
	cursor:pointer;
	line-height:10px;
	width:60px;
}

.bouton{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	height:20px;
	background-color:#480E06;
	border: 1px solid #34522c;
	cursor:pointer;
	line-height:10px;
	width:60px;
}

.homeLinks{
	color:#8E9F73;
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 11px;
	text-decoration:none;
}

.homeLinks a:visited{
	color:#8E9F73;
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 11px;
	text-decoration:none;
}

.homeLinks a:hover{
	color:#8E9F73;
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 11px;
	text-decoration:none;
}

.homeLinks a:link{
	color:#8E9F73;
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 11px;
	text-decoration:none;
}s{
	color:#8E9F73;
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 11px;
	text-decoration:none;
}

.homeLinks a:visited{
	color:#8E9F73;
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 11px;
	text-decoration:none;
}

.homeLinks a:hover{
	color:#8E9F73;
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 11px;
	text-decoration:none;
}

.homeLinks a:link{
	color:#8E9F73;
	font-family:Verdana, Arial, Helvetica, sans-serif, Eurostile;
	font-size: 11px;
	text-decoration:none;
}

span.dpe {
	background: url(../images/cursor.jpg) no-repeat 50% 50%;
	width: 48px;
	height: 16px;
	color: #FFFFFF;
	text-align: right;
	display: block;
	padding: 4px 2px;
}

/* Défilement des sélections de la home */

.spacer {
	clear:						both;
	font-size:					0px;
}

.panes {
	width:						530px;
	height:						359px;
	background:					#E3E1E2;
	float:						left;
	overflow:					hidden;
}

.panes .pane {
	width:						500px;
	height:						329px;
	margin:						15px;
	overflow:					hidden;
}

.panes .pane img {
	width:						500px;
}

.tabs {
	width:						186px;
	float:						left;
	background:					#E3E1E2;
}

.tabs ul.onglet {
	list-style:					none;
	padding:					0;
	margin:						0;
}

.tabs ul.onglet li {
	list-style:					none;
	display:					block;
	width:						186px;
	height:						89px;
	border-bottom:				solid 1px #FFFFFF;
	cursor:						pointer;
	background:					#FFFFFF;
}

.tabs ul.onglet li:hover {
	background:					#B4B1AE;
}
.tabs ul.onglet li.current {
	background:					#E3E1E2;
}

.tabs ul.onglet li div {
	margin:						0 15px;
	width:						156px;
	height:						85px;
	overflow:					hidden;
}

.tabs ul.onglet li div p {
	margin:						0;
}

.tabs ul.onglet li:hover div p,
.tabs ul.onglet li.current div p {
	color:						#D90825;
}

.tabs ul.onglet li div p span {
	color:						#373737;
}

.tabs img {
	width:						150px;
	margin-right:				15px;
	padding-top:				5px;
}

ul.menu {
	list-style:					none;
	padding:					0;
	margin:						0;
	height:						30px;
	padding-left:				6px;
}

ul.menu li {
	list-style:					none;
	display:					block;
	float:						left;
	padding:					8px 19px 0 18px;
	margin-right:				1px;
	height:						22px;
}

ul.menu li a {
	color:						#FFFFFF;
}

ul.menu li:hover,
ul.menu li.select {
	background:					#480E06;
}

ul.menu li a:hover {
	color:						#FFFFFF;
	text-decoration:			underline;
}

