body, td	{ font-family: arial,helvetica; font-size: 9pt; }
p			{ margin: 0 0 10px 0; }
label		{ display: inline; float: left; font-weight: bold; margin-right: 3px; text-align: right; width: 75px; }
form		{ margin: 0; }

fieldset	{ border: 1px solid #D5CB93; padding: 0 10px 10px 10px; text-align: left; }
legend		{ color: #8B7F3D; font-weight: bold; margin-top: 0; }


/* en-tête */

h1		{ color: #ECE6C2; font-size: 8pt; font-weight: bold; text-align: right; margin:0; padding:0 }




/* menu navigation */

.navi			{ background-color: #E5EFF4; font-size: 10pt; font-family: verdana; text-decoration: none; color: #003366; padding: 2px; height: 17px; margin: 17px 0 3px 0; text-align: left; vertical-align: bottom; }
.navi a			{ color: #003366; font-size: 10pt; font-family: verdana; text-decoration: none; }
ul.menu			{ list-style:none; margin:0; padding:0; }
ul.menu li		{ border-bottom:1px solid white; font-weight:bold; margin:0 0 2px 0; padding:0 0 3px 0; }
ul.menu li a	{ text-decoration:none; }
ul.menu li a:hover	{ color:#f5d220; text-decoration:none; }

ul.menu li#link_selection a  { background:#fbf8e5; display:block; color:#5A0006; margin:3px 0 0 0; padding:2px;}
ul.menu li#link_selection a:hover { background:#f5d220; }
ul.menu li#link_selection span { display:block; font-size:9px; text-align:right; }
/* menu groupe */

p.lagces		{ color: #FFFFFF; margin:0; padding:0 0 0 10px;  }
p.lagces a		{ color: #FFFFFF; }


/* coord gauche */

.coord		{ color: #ECE6C2; padding: 5px; }
.coord a	{ color: #ECE6C2; }


/* pied de page */

.foote		{ color: #DAC5D2; margin-bottom: 5px; }
.foote td	{ font-family: arial,helvetica; font-size: 8pt; }
.foote a	{ color: #ECE6C2; }

/* Liens */
.link_biens		{ color: #7C000A; margin-bottom: 5px; }
.link_biens td	{ font-family: arial,helvetica; width: 150pt; font-size: 10pt; text-align: center; }
.link_biens a	{ color: #7C000A; }

/* liste biens */

.minibien	td		{ font-family: verdana; font-size: 8pt; }
.minibien	td.lib	{ padding: 1px; font-family: verdana; font-size: 9pt; }
.minibien	.ref	{ padding: 0; margin: 0; font-family: verdana; font-size: 7pt; margin-top: 2px; text-align: right; }
.minibien	a		{ color: #5A0006; }

/* détail biens */

.detailbien	td		{ font-family: verdana; font-size: 8pt; }
.detailbien	td.lib	{ padding: 1px; font-family: verdana; font-size: 9pt; }
.detailbien	.ref	{ background-color: #ECE6C2; color: #807a5c; padding: 2px; }
.detailbien	a		{ color: #5A0006; }
.detailbien	.imgth	{ border: 1px solid #000000; margin-bottom: 8px; width: 70px; }
.detailbien	.titr	{ background-color: #D5CB93; padding: 2px; }
.txt				{ padding: 6px; text-align: justify; }
.detailbien	.info	{ padding: 3px; text-align: left; }
.detailbien	.info p	{ margin-bottom: 5px; }
.detailbien h2 { color: #000000; font-size: 8pt; font-weight: bold; text-align: left; margin:0; padding:0 }
.detailbien h3 { color: #000000; font-size: 6pt; font-weight: none; text-align: justify; margin:0; padding:0 }

.retour		{ padding-bottom: 3px; }
.retour	a	{ color: #000000; }


/* form recherche */

.frech	td		{ font-family: verdana; font-size: 8pt; }
.frech	td.lib	{ background-color: #D5CB93; padding: 1px; font-family: verdana; font-size: 9pt; }

/* form vendre */

.tform .titr		{ background-color: #5A0006; color: #FFFFFF; font-weight: bold; font-size: 9pt; padding: 5px; border-bottom: 5px solid #ECE6C2; }
.tssform .subtitr	{ background-color: #D5CB93; padding-left: 5px; font-weight: bold; font-size: 9pt; border-bottom: 5px solid #ECE6C2; }

/* navbarre */
.prenav			{ color:#5A0006; font-weight:bold; height:25px; text-align:left;}
.prenav	a		{ color:#5A0006; text-decoration:none; }

.barnav			{ color:#5A0006; text-align:right; font: bold 11px arial, Helvetica, sans-serif; }
.barnav	a		{ color:#5A0006; text-decoration:none; }
.barnav a.navon	{ color:#5A0006; text-decoration:underline; }

/* navbarre biens */

.biennav		{ float: left; font-family: verdana; font-size: 7pt; width: 90px; text-align: center; }
.biennavacc		{ float: left; font-family: verdana; font-size: 7pt; width: 84px; text-align: center; }