body			{ background:#e7e7ef url(./img/fond.gif) repeat-x top center; color:black; font:11px arial; margin:0; padding:0; }


h1				{ display:none; }
h2				{ background:#d30000; border-bottom:2px solid #780000; color:white; font:bold 11px arial; text-align:left; margin:0; padding:0; text-indent:5px; }
ul, li, form	{ margin:0; padding:0; }
p				{ text-align:left; }
p span			{ color:#d30000; font-weight:bold; }
p label			{ display:block; float:left; width:80px; }
p.clean			{ clear:both; font-size:1px; color:white; }
input, select	{ font:11px arial; }


div#header		{ background:white; margin:20px 0 0 0; padding:0 0 5px 0; width:809px; }
div#header img	{ border:0; }

div#navbar		{ display:none; /* background:white; font:bold 11px arial; margin:0; padding-bottom:10px; width:809px; */ }
div#navbar ul	{ background:white url(./img/navbar.gif) repeat-x bottom left; height:22px; padding:0; width:780px; }
div#navbar ul li{ display:inline; margin:0 0 0 6px; }
div#navbar ul li.big	{ margin:0 102px 0 0; padding:0; }
div#navbar ul li a{ background:white url(./img/carre.gif) no-repeat 0 1px; color:#d30000; padding:0 6px 0 18px; text-decoration:none; } div#navbar ul li a:hover { background:#FFF700; }

div#menu		{ background:url(./img/point.gif) repeat-y top right; float:left; font:bold 11px arial; margin:0 10px 0 0; text-align:left; width:180px; }
div#menu ul li 	{ background:#F7F7F7; font:bold 16px arial; height:38px; list-style:none; margin:0 0 10px 0; width:165px; }
div#menu ul li img	{ float:left; margin:0; }
div#menu ul li span	{ border-top:2px solid #dddddd; display:block; font:bold 11px arial; }

div#content				{ border-top:1px solid white; border-bottom:1px solid white; background:white; margin:0; padding:0; width:809px; }
div#content div#achat	{ float:left; margin:0 0 0 15px !important; margin:0 0 0 7px; }
div#content div#vente	{ float:left; }
div#content div#text	{ float:left; margin:0 10px 0 10px; width:662px; }

div#content div#text img.h2		{ border-right:10px solid white; float:left; }

/* votre sélection */
p#sel			{ border-bottom:2px solid #f0e200; padding-bottom:2px; margin:0 0 10px 0; text-align:left; }
p#sel span		{ float:right; }
p#sel input		{ font:10px arial; }


/* style int. txt */
.tour			{ border:1px solid #e6e6e6; float:left; margin:10px 0 0 15px; width:220px; }
.tour h3		{ background:#fafa00 url(./img/htour.gif); font-size:11px; margin:5px 5px 0 5px; padding-left:5px; text-align:left; }
.tour p			{ margin:10px 0 0 10px; }
.tour p label	{ font-weight:bold; }
.tour img		{ float:left; margin:5px; }
.tour p.links	{ background:#d30000; color:#d30000; clear:both; margin:5px; text-align:center; color:#787878; }
.tour p.links a	{ color:white; font-weight:bold; text-decoration:none; } .tour p.links a:hover	{ color:#FFF700; }

.toure 			{ border:2px solid #e6e6e6; padding:5px }
.toure h4		{ background:#cccccc; color:black; font:bold 11px arial; letter-spacing:1px; margin:0; padding:1px 0 1px 5px; text-align:left; }

.tourr			{ border-left:6px solid #b9b9b9; padding:0 0 0 5px; margin:30px 0 0 20px; }
.tourr h4		{ color:black; font:bold 11px arial; margin:0; text-align:left; }
.tourr p		{ color:#d30000; font-weight:bold; margin:0; text-align:justify; }

.liste			 { margin-left:180px !important; margin-left:170px; /*float:left;*/ }

/* fiche detail */
.visu_top		{ width:440px; margin-top:5px; text-align:center }
.tour .visu_top img	{ float:none !important; }
.visu_top p	{  margin:0 0 0 10px; font-size: 0.9em; text-align:center; color:#F70000 }

/* moteur de recherche */
#recherche		{ clear:left; float:left; margin:0; text-align:left; width:170px; }
#recherche img { border:0; margin:10px 0 0 0; }
#recherche p	{ color:black; margin:0; border-left:1px solid #f6f6f6;  }
#recherche input, form#recherche select { font:11px arial; width:100px; }
#recherche input.ok, form#recherche select { width:95px; }

/* ACCUEIL - adresse */
div#carte		{ float:left; margin:20px 0 20px 30px ; width:200px; }
div#carte p		{ text-align:center; }
div.adress		{ float:left; margin:0 0 20px 0; width:180px; }
div.adress img	{ border:1px solid black; }

.zonedroite		{ float:right; margin:20px 0 0 0; width:200px; }



a.btn, span.btn	{ color:black; display:block; font-weight:bold; height:30px; margin-top:10px; overflow:hidden; padding-left:45px; text-decoration:none; }

a.bien			{ background:url(./img/li_biens.gif) no-repeat top left; }
a.bienp			{ background:url(./img/li_bienp.gif) no-repeat top left; }
a.cont			{ background:url(./img/li_contact.gif) no-repeat top left; }
a.recon			{ background:url(./img/li_recon.gif) no-repeat top left;  margin-top:20px; }
a.sele,span.sele{ background:url(./img/li_sel.gif) no-repeat top left; margin-top:30px; }
a.esti			{ background:url(./img/li_esti.gif) no-repeat top left; }
span.rech,a.rech{ background:url(./img/li_rech.gif) no-repeat top left; }



div.fd	p b		{ font-weight:bold; display:block; width:100px; float:left; }
div.fd	p		{ margin:0; }


p.navi			{ text-align:right; }

/* BAS DE PAGE */


div#footer		{ color:#737373; background:white; padding-top:4px; padding-bottom:4px; width:809px; }
div#footer a	{ color:#737373; }



