body { background-color:#b2d1d9;
	   margin:0;
	   padding:0;
}

/************ Liens *****************/

a, a:visited { color:#3F889A;
               font-weight:bold;
}

a:hover { color:#225865;
}

 /************ Formulaire *****************/

select { width:130px;
         font-family: Helvetica, Arial, sans-serif;
	     font-size:12px;
         color:#333;
}

input.reference { height:15px;
				  font-family: Helvetica, Arial, sans-serif;
	              font-size:12px;
}

input.carnet { width:211px;
			   height:18px;
			   font-family: Helvetica, Arial, sans-serif;
	           font-size:12px;
}

textarea.carnet { width:211px;
			   	  height:137px;
			      font-family: Helvetica, Arial, sans-serif;
	              font-size:12px;
}

select.proprietaire { width:211px;
			          font-family: Helvetica, Arial, sans-serif;
	                  font-size:12px;
}

textarea.proprietaire { width:211px;
			   	        height:174px;
			            font-family: Helvetica, Arial, sans-serif;
	                    font-size:12px;
}

 /************ Texte *****************/
.texte {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	text-align: left;
}

.textebleu {
	font-weight: bold;
	color: #3F889A;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
}


.intitule {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.intitule a, .intitule a:visited{
	color: #666;
	text-decoration: none;
}
.intitule a:hover {
	color: #c33;
	text-decoration: underline;
}


.texterouge {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3333;
	text-align: left;
	line-height: 14px;

}
.criteres {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CC3333;
	color: #666666;
	padding-left: 7px;
}
.textebleu2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #286776;
	text-align: left;
}

td.lien { font-weight: bold;
	      color: #c33;
	      font-family: Helvetica, Arial, sans-serif;
	      font-size: 12px;
	      text-align: left;
		}

td.lien a, td.lien a:visited { color:#666;
							   text-decoration:none;
}

td.lien a:hover { color:#72b2c2;
                  text-decoration:none;
}

/****** Index ************************************************/

body.index {
background-color:#ffffff;
font-family: Helvetica, Arial, sans-serif;
}

.indexslogan {
font-size: 20px;
color: #72b2c2;
text-align: center;
}

.indextexte {
font-size: 11px;
color: #666;
text-align: center;
}

.indexcoord {
font-size: 10px;
color: #666;
}

.index a, .index a:visited{
font-size: 11px;	
color: #666;
text-decoration: none;
}

.index a:hover {
font-size: 11px;
color: #72b2c2;
text-decoration: none;
}

/****** Affichage des photos dans la liste des biens ********/

TD.fiche img { border:6px solid #fff;
}

a.photo, a.photo:visited { padding:0;
                           margin :0;
                           border:1px solid #fff;
						   display:block;
}		
		
a.photo:hover { border:1px solid #c33;
}
