/** ***************** **/
/** Dans tous les CSS **/
/** ***************** **/

/** Supprimes les pointillés des Flash et des Liens **/
a:focus, object:focus, img:focus{outline:0;}
/** Pour les Boutons images AVEC lien **/
a:hover, object:hover{cursor:pointer;cursor:hand;}
/** Pour les Boutons images SANS lien **/
.lnk{cursor:pointer;cursor:hand;}
/** Pour les champs obligatoires **/
.star{color:#ff0000;}
/** Centrer un élément **/
/** .center{text-align:center;} **/

/** ***************** **/
/** Dans tous les CSS **/
/** ***************** **/

body {
	padding-bottom:10px;
	
	/** Pour la classe "colleEnBas" **/
	/**   Propriétés du conteneur   **/
	/** <body> dans le cas présent  **/
	position:relative; 
	min-height:100%;
	/** Exemple d'utilisation :
	#footer{
		position: absolute;
		bottom: 0;
		width: 100%;
	}
	/** *************************** **/
}

.centerLnk{
	cursor:pointer;
	cursor:hand;
	margin: 0 auto;
}

img {
  border:none;
}

/** A TESTER
// Est censé pointer sur tout les éléments contenant un élément de class="center"

* > .center{
	text-align:center;
}

*/

.alignCenter{
	text-align:center;
}

.alignCenterH33{
	text-align:center;
	height:33px;
}

.alignCenterW675{
	text-align:center;
	width:675px;
	vertical-align: top;
}

.alignCenterH300{
	vertical-align: top;
	margin:0 auto;
	text-align:center;
	height:300px;
}

.center{
	margin:0 auto;
}

.yellow{
	font-size:12px;
	color:#FFFF00;
}

.orange{
	color: #FC7420;
	font-family: Arial;
	font-weight: bold;
}

.white{
	color:#ffffff;
}

.floatRight{
	float:right;
	margin-left:15px;
}

.floatLeft{
	float:right;
	margin-left:15px;
}

.justify{
	text-align:justify;
}

.spacerH2{
	height: 2px;
}
.spacerH3{
	height: 3px;
}
.spacerH4{
	height: 4px;
}
.spacerH5{
	height: 5px;
}
.spacerH10{
	height: 10px;
}
.spacerH15{
	height: 10px;
}
.spacerH20{
	height: 20px;
}
.spacerH33{
	height: 33px;
}
.spacerW4{
	width: 4px;
}
.spacerW10{
	width: 10px;
}
.spacerW20{
	width: 10px;
}
.spacerW4H4{
	width: 4px;
	height: 4px;
}

.W20{
	width: 20px;
}
.W39{
	width: 39px;
}
.W109{
	width: 109px;
}
.W116{
	width: 116px;
}
.W136{
	width: 136px;
}
.W150{
	width:150px;
}
.W160Bordered{
	width:164px;
	border: 1px solid #CAD1D2;
}
.W164Left{
	width:150px;
	text-align:left;
}
.W225{
	width: 225px;
	text-align:center;
	margin:0 auto;
}
.W245{
	width: 245px;
}
.W245Left{
	width: 245px;
	text-align:left;
}
.W282{
	width: 282px;
}
.W283{
	width: 283px;
}
.W410{
	width: 410px;
}
.W529{
	width: 529px;
}
.W774{
	width:774px;
}
.W910{
	width:910px;
}
.H30{
	height: 30px;
}
.H50{
	height: 50px;
}
.H75{
	height: 75px;
}
.H150{
	height: 150px;
}
.H400{
	height:400px;
}
.H425{
	height:425px;
}
.W225H138{
	width: 225px;
	height: 138px;
}
.W225PT20{
	width: 225px;
	padding-top: 20px;
}
.W529Left{
	width: 529px;
	text-align:left;
}
.W550H28Center{
	text-align:center;
	margin:0 auto;
	width: 550px;
	height: 28px;
}
.W774Right{
	width:774px;
	text-align:right;
}
.W774Center{
	width:774px;
	text-align:center;
}

.fond_boiteW225H50Left{
	width:225px;
	height:50pxauto;
	text-align:left;
	background-image : url(images/fond_boite.jpg);
	margin:0;
	padding:0;
	border:0;
	border-collapse: collapse;
}

.fond_boiteW425{                                                                  
	background-image : url(images/fond_boite.jpg);
	margin:0;
	padding:0;
	border:0;
	width: 425px;
	border-collapse: collapse;
}

.fond_boiteW450{                                                                  
	background-image : url(images/fond_boite.jpg);
	margin:0;
	padding:0;
	border:0;
	width: 450px;
	border-collapse: collapse;
}

.fond_boiteW774Center{
	width:774px;
	text-align:center;
	background-image : url(images/fond_boite.jpg);
	margin:0;
	padding:0;
	border:0;
	border-collapse: collapse;
}

.fond_boiteW774Right{
	width:774px;
	text-align:right;
	background-image : url(images/fond_boite.jpg);
	margin:0;
	padding:0;
	border:0;
	border-collapse: collapse;
}

.fond_boite{                                                                  
	background-image : url(images/fond_boite.jpg);
	margin:0;
	padding:0;
	border:0;
	border-collapse: collapse;
}

.fond_boiteCenter{                                                                  
	background-image : url(images/fond_boite.jpg);
	margin:0 auto;
	padding:0;
	border:0;
	border-collapse: collapse;
}

.fond_boiteCenter{                                                                  
	background-color : #ff0000;
	margin:0 auto;
	padding:0;
	border:0;
	border-collapse: collapse;
	text-align:center;
	vertical-align:bottom;
	height: 20px;
	
}

.customSelect{
	height:22px;
	text-align:center;
	vertical-align: middle;
}

.indexLeftCol{
	width: 529px;
	border: 0px;
	margin: 0;
	padding: 0;
}

.inputSecteur{
	height:22px;
	text-align:center;
	vertical-align: middle;
}

.inputListeSecteur{
	visibility:hidden;
	position:absolute;
	width:183px;
	z-index:5;
	background:#ffffff;
}

#liste_bien, #liste_divers, #liste_agence{
	visibility:hidden;
	position:absolute;
	width:170px;
	z-index:5
}

#global{
	margin:0 auto;
	width:900px;
	
}

.petit{
    color: #FFFFFF;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}

a:link{
	border:none;
}

a:visited{
	border:none;
}

a:hover{
	border:none;
}

a:active{
	border:none;
}

.footer a:link{
	border:none;
	font-family: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

.footer a:visited{
	border:none;
	font-family: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

.footer a:hover{
	border:none;
	font-family: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

.footer a:active{
	border:none;
	font-family: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

span{
	color: white;
	font-weight:bold;
    font-size       : 16px;
}

span.jaune{
	color: #ffff00;
	font-weight:bolder;
    font-family     : Arial;
    font-size       : 14px;
}

span.big{
	color: #ffff00;
	font-weight:bolder;
    font-family     : Arial;
    font-size       : 18px;
}

.normal{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
}

.normalLnk{
	cursor:pointer;
	cursor:hand;
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
}

.normalJustified{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	text-align: justify;
}

.normalCenter{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	text-align: center;
}

.normalLeft{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	text-align: left;
}

.normalW15percent{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	width: 15%;
}

.normalW25percent{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	width: 25%;
}

.normalW250{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	width: 250px;
}

.normalW35percent{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	width: 35%;
}

.gras{
	font-weight: bold;
}

.normal2{
	color           : #000000;
	font-family     : Arial;
	font-size       : 13px;
    font-weight: bold;
}

.normal2Oblig{
	color           : #000000;
	font-family     : Arial;
	font-size       : 13px;
    font-weight: bold;
    text-align:center;
}

.normal3{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
}

.normal4{
	color           : #FFFF00;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
}

.normal4Center{
	color           : #FFFF00;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	margin: 0 auto;
	text-align:center;
}

.normal5{
	color           : #000000;
	font-family     : Arial;
	font-size       : 12px;
}

.normalMessage1{
	width: 338px;
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	border-collapse: collapse;
	margin:0;
	padding:0;
	border:0;
}

.normalMessage2{
	width: 528px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
}

.title{
	background: #ffffff;
	text-align:center;
}

#totem{
	vertical-align: top;
}

#tableVendre{
	width:774px;
	border:0;
	vertical-align:top;
}

.petit{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 10px;
	font-weight: bold;
}

.liens{
	color           : #000000;
	font-family     : Arial;
	font-size       : 10px;
	font-weight: bold;
}

.liens2{
	color           : #000000;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
}

.formulaire{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
	text-decoration : none;
}

.bord{                                                                  
	background-color : #FFFFFF;
}

.bord2{                                                                  
	background-color : #8E9C9F;
}

.bordure {
	border-width:1px;
  	border-style:solid;
	border-color:black;
}

#imageFille{
	width: 190px;
	margin:0;
	padding:0;
	border:0;
	text-align:center;
	border-collapse: collapse;
}

.titre{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 18px;
	font-weight: bold;
	text-decoration : none;
}

.titreCenter{
	margin:0 auto;
	text-align: center;
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 18px;
	font-weight: bold;
	text-decoration : none;
}

.titre_bien{
	color           : #000000;
	font-family     : Arial;
	font-size       : 15px;
	font-weight: bold;
	text-decoration : none;
}

.nonlu{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
	font-weight: bold;
}

.lu{
	color           : #FFFFFF;
	font-family     : Arial;
	font-size       : 13px;
}

.footer{
	font-family: verdana;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}

#colleEnBas{
	position:absolute;
	bottom:-285px;
	width: 820px;
	left:45%;
	margin-left:-350px;
	text-align:center;
	margin-bottom: 200px;
	padding:5px;
	border:1px dashed #f00;
	font:10px Verdana,Arial,sans-serif;
}

#colleEnBas2{
	position: absolute;
	bottom: -1980px;
	width: 820px;
	left: 45%;
	margin-left: -350px;
	text-align: center;
	margin-bottom: 1900px;
	padding: 5px;
	border: 1px dashed #f00;
	font: 10px Verdana,Arial,sans-serif;
}

#colleEnBas3{
	position: absolute;
	bottom: -530px;
	width: 820px;
	left: 46%;
	margin-left: -350px;
	text-align: center;
	margin-bottom: 445px;
	padding: 5px;
	border: 1px dashed #f00;
	font: 10px Verdana,Arial,sans-serif;
}

#colleEnBas4{
	position: absolute;
	bottom: -1150px;
	width: 820px;
	left: 46%;
	margin-left: -350px;
	text-align: center;
	margin-bottom: 1070px;
	padding: 5px;
	border: 1px dashed #f00;
	font: 10px Verdana,Arial,sans-serif;
}

#colleEnBas5{
	position: absolute;
	bottom: 0px;
	width: 820px;
	left: 46%;
	margin-left: -360px;
	text-align: center;
	margin-bottom: -60px;
	padding: 5px;
	border: 1px dashed #f00;
	font: 10px Verdana,Arial,sans-serif;
}