/* CSS Document by Fan2 and Lapoz for e-Lico */
html{ 
  height:100%; 
} 
body {
	overflow:auto;
	margin:0;
	padding:0;
	height:100%;
	background-color:#97886E;
	font-family:Verdana;
	font-size: 12px;
	text-align:center;
}
p {
	margin:0;
	padding:0;
}
h1 {
	margin:0;
	padding:0;
}
h2 {
	margin:0;
	padding:0;
}
ul {
	margin:0;
	padding:0;
	margin-left:40px;
}
div {
	margin:0;
	padding:0;
}
#global {
	position:absolute;
	left: 50%;
	width: 820px;
	margin-left: -410px;
	background-color: #FFFFFF;
	text-align:center;
}
#header {
	text-align:left;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
}
#logo {
	float:left;
	padding-left:18px;
}
#pub468 {
	margin-right:5px;
	text-align:right;
	vertical-align:baseline;
}
#slogan {
	clear:both;
	text-align:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:12px;
	padding-left:22px;
	padding-bottom:1px;
	padding-top:2px;
	background-color:#CFC4AC;
	border-top: 1px solid #97886E;
	border-bottom: 1px solid #97886E;
}
#slogan h1 {
	font-family:Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1px;
}
#pub {
	float:left;
	clear:both;
	text-align:left;
	margin-top:-150px;
	margin-left:12px;
	padding-bottom:10px;
	width: 630px;
}
#menu {
	margin-left:10px;
  	margin-top: 11px;
	position: absolute;
	top: 230;
	left: 17px;
	width: 1000px;
	font-family: verdana;
	font-size: 11px;
	color:#656352;
}
#menu dl {
	margin: 0;
	padding: 0;
	float: left;
	width: 153px;
}
#menu dt {
	padding: 0;
	cursor: pointer;
	height: 13px;
	line-height: 13px;
	margin: 0px;
	text-align: center;
	font-weight: bold;
}
#menu dd {
	display:none;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	width: 152px;
	margin-left:1px;
	height: 167px;
	background : white;
  	filter:alpha(opacity=85);
 	 -moz-opacity:0.85;
  	-khtml-opacity: 0.85;
  	opacity: 0.85;
}
#menu ul {
	margin: 0;
	padding: 0px;
}
#menu li {
	line-height: 23px;
	height: 23px;
	list-style-type: none;
	margin-top: 8px;
	padding: 0px;
	text-align: center;
	font-size: 90%;
}
#menu li a, #menu dt a {
	color: #453F30;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #453F30;
	border-right: 3px solid white;
	border-left: 3px solid white;
}
#menu li a:hover {
	color: #FD7E1A;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #FD7E1A;
}
#livre a	{
	text-decoration: none;
}
#content {
	margin-left:15px;
	margin-right:10px;
	text-align:left;
}
.gauche {
	float:left;
	width:620px;
	text-align:left;
	padding-left:25px;
	padding-right:10px;
	padding-top:5px;
	margin-bottom:10px;
}
.gaucheIndex {
	float:left;
	width:408px;
	text-align:left;
	padding-left:25px;
	padding-top:5px;
	margin-bottom:10px;
}
.centre {
	float:left;
	width:206px;
	float:left;
	text-align:left;
	padding-top:5px;
	padding-left:15px;
	margin-bottom:5px;
	border-left: 1px solid #6F6C5B;
}
.gauche h1 {
	font-size:15px;
	color:#656352;
	margin-top:10px;
	margin-bottom:10px;
}
.gauche h2 {
	font-size:13px;
	color:#FD7E1A;
	/* color:#9D9D08; vert pro */
	margin-bottom:2px;
}
.gauche p {
	font-size:12px;
	color:#58503E;
	line-height:16px;
	margin-bottom:10px;
}
.gauche ul {
	font-size:12px;
	color:#58503E;
	line-height:16px;
	margin-bottom:10px;
}
.droite {
	width:140px;
	float:left;
	margin-top:5px;
	padding-left:10px;
	margin-bottom:10px;
}
.departement {
	font-size:10px;
	font-weight:bold;
	color:#FB7202;
	text-align:left;
	padding-left:9px;
}
.imageCoeur {
	border:0;
}
.prix {
	font-size:11px;
	margin-bottom:5px;
	color:#58503E;
}
.droite a {
	color:#FD7E1A;
}
#footer {
	clear:both;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding-left:15px;
	text-align:left;
	border-top: 1px solid #FD7E1A;
	border-bottom: 1px solid #FD7E1A;
}
#footer p {
	font-size:12px;
	color:#58503E;
	line-height:16px;
	padding-bottom:2px;
	text-align:center;
}
.noBorder {
	border:0px;
}
/* Classe pour les coups de coeur */
.c2c {
	padding:0px;
	border:1px solid #FD7E1A;
}

/* FORMULAIRES */
input, textarea, select{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FD7E1A;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #FD7E1A;
}
input.pro{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #6F6C5B;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #E1DCC1;
}
input.chk{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FD7E1A;
	font-weight: bold;
	border: 0px solid;/* transparent;*/
	background-color: transparent;
	vertical-align: middle;
}
LABEL {
	display: inline;
	float: left;
	width: 170px;
}
/* FORMAT DE BASE */
.normal {
	font-size:12px;
	color:#58503E;
}
.orange { color:#FD7E1A !important; }
.oP { color:#FEBE8C !important; }
.pix10 { font-size:10px; }
.grosVert { font-size:13px; color:#656352; font-weight:bold;}
.grosOrange { font-size:13px; color:#FD7E1A; font-weight:bold;}
.titreMarron { font-size:14px;color:#58503E; }
.contractuelle { font-size:9px;}

/* LIENS */
a:active, a:visited, a:link { color: #58503E; }
a:hover { color:#928567;}

/* MISE EN FORME */
.right { text-align: right; }
.center { text-align: center; }
.left { text-align: left; }
.justify { text-align: justify; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom {vertical-align:bottom;}
.souligne { border-bottom:1px solid #FD7E1A; padding-bottom:1px;}
.imgTextTop {vertical-align:text-top;}
IMG.link { border: 0px; }
TR.alt { background-color: #F5F5F5; }

/* TABLEAUX DE RECHERCHE */
TD.searchAlinea { width: 30px; }
TD.searchDesc { width: 140px; }

TABLE.resTab { width: 600px; border: 0px; }
TD.resEntete { width: 300px; }
TD.resTitre { width: 370px; }
TD.resSurface { width: 60px; }
TD.resPrix { width: 90px; }
TD.resDate { width: 80px; }
TD.resTop { background-color: #F5F5F5; border-top: 1px solid #656352; }
TD.resBottom { background-color: #F5F5F5; border-bottom: 1px solid #656352; }
TD.resMarge { padding-left: 5px; }

TABLE.ficheTab { width: 790px; border: 0px; }
TD.fichePhotos { width: 420px; padding-top:11px; text-align:right;}
TD.ficheAlinea { width: 15px; }
TD.ficheGlobal { width: 355px; }
TABLE.ficheTexte { width: 355px; border: 0px; }
TD.ficheDesc { width: 150px; }
TD.ficheTexte {width: 205px; }
TD.hauteur20 {height:22px;}

/* TABLEAU AGENCE */
TABLE.agenceTab { width: 430px; border: 0px; }
TD.agenceAlinea { width: 30px; }
TD.agenceDesc { width: 100px; }
TD.anAgenceRef { width: 50px; }
TD.agenceChamps { width: 300px; }

/* RESULTATS ANNONCES */
TD.resAnnonceEtat { width: 5%; }
TD.resAnnonceRef { width: 19%; }
TD.resAnnonceCp { width: 10%; }
TD.resAnnonceVille { width: 35%; }
TD.resAnnonceDate { width: 13%; }
TD.resAnnonceSup { width: 5%; }

.phantom{
	display:none;
}
#no-flash {
	display:none;
}