body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/fd.jpg);
	background-repeat:repeat-x;
	font-family: Verdana;
}
.MenuInactif {
	font-size: 14px;
	color: #FFF;
	text-decoration:none;
}
.HomeTexte{
	color:#143f97;	
	font-size:14px;
	line-height:23px;
}
.Texte{
	color:#062b7e;
	font-size:13px;
	text-align: left;
}
.TexteBlanc{
	color:#FFF;	
	font-size:13px;
}

.TextePetit{
	color:#062b7e;	
	font-size:11px;
	text-decoration:none;
}
.TexteMini{
	color:#062b7e;	
	font-size:9px;
	text-decoration:none;
}
.Locator{
	color:#062b7e;	
	font-size:13px;
}
.StudentLien{
	color:#FFF;	
	font-size:14px;
	text-decoration:none;
	line-height:23px;
	margin-left:20px;
}
.StudentLien:hover{
	font-weight:bold;
}
.RubriqueTitre{
	color:#FFF;	
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

.TitreOrange{
	color:#FE7D2A;	
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
}
.BtTexte{
	color:#FFF;	
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-top:2px;
}
.BottomLien{
	color:#173573;	
	font-size:10px;
	padding-bottom:4px;
}
.PaginationActif{
	background-color:#032C7B;
	color:#FC8E35;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	text-decoration:none;
	
}
.PaginationInactif{
	background-color:#032C7B;
	color:#FFF;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
}
.HousingTitre{
	margin:0;
	font-size:16px;
	font-weight:bold;
	color:#143f97;
	text-decoration:none;
	background:url(../images/housing/titre-fond-bla.gif) repeat-x top left; padding:0 2px 0 0;
}


sup.chiffre { font-size:10px; font-weight:bold; height:10px; }

.texteFooterListe { line-height:23px; font:Verdana, Geneva, sans-serif 12px; padding-top:26px; text-align:justify; }

h1.titreFiche { font:Verdana, Geneva, sans-serif; font-size:16px; margin-left:25px; margin-top:30px; font-weight:bold; }
h1.titreFiche a { color:#0C2E7C; text-decoration:none; }
h1.titrePage { font:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; }

a img { border:0 none; }

h4.prix {
	color:#FE7D2A;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	padding:0;
	margin:0;
}
h3.vert-clair { color:#1ba107; font:Verdana, Geneva, sans-serif; font-size:15px; font-weight:normal; margin:0; padding:0; margin-left:20px; margin-bottom:15px;  }
h3.vert-clair span { background:white; padding:5px;}
.titre2Fiche { margin:0; padding:0; font:Verdana, Geneva, sans-serif; font-size:15px; font-weight:bold; margin-left:28px;  }
.titre2Fiche span { background:white; padding:5px;}
.titre3Fiche { margin:0; padding:0; font:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;   }
#map a , #map span{display:none;} 

div.newsletter { position:relative; float:right; width:320px; color:white; font-weight:bold; background:url(../images/fond-newsletter.png) top no-repeat; height:60px;  }
div.newsletter form { margin:0; padding:0; padding-top:4px; height:20px; }
div.newsletter input.text { margin:0; padding:0; height:12px; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#062b7e; padding:2px; width:150px; }
div.newsletter button { margin:0; padding:0; border:0 none; background:url(../images/btn-ok-newsletter.png) no-repeat top left; color:white; height:17px; width:24px; display:inline; text-align:center; font-size:10px; }
input.rechercher { border:1px solid #999; padding-right:20px; width:320px; background:url(../images/homis/loupe.gif) top right no-repeat; }

.btn-ok { margin:0; padding:0; height:17px; width:24px; background:url(../images/btn-ok.gif) no-repeat top left; }

h3.orange { color:#ff7c25; font:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; margin:0; padding:0; margin-top:3px; margin-left:20px;  }

.InfosChamp { text-decoration:none; color:#062b7e; }
