/************************         INDEX           ****************************/
h2{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:18px;	
	margin:0px;
	padding:0px;	
}
a{
	color:#EB6909;
}

div.bloc {
	background-color:#ECEBF1;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:430px;
	margin:10px;
	width:492px;
}

/* BLOC CARTE DES LOGEMENTS MGEL LOGEMENT */
div.carte{
	/*background:url("rsc/accueil/bloc_carte_france.png") no-repeat right 45px;*/
	height:450px;
	position:relative;
}
div.carte h2{
	background:url('rsc/accueil/bloc_carte_titre_background.png') no-repeat;
	height:41px;
	line-height:33px;
	text-align:center;
	position:absolute;
	width:321px;
	z-index:2;
}
div.carte p#carte-entete{
	font-size:14px;
	left:35px;
	line-height:17px;
	position:absolute;
	top:45px;
	z-index:2;
}
div.carte p#carte-entete img{
	float:left;
	padding-right:6px;
}
div.carte img#carte-logement{
	position:absolute;
	right:0;
	top:45px;
}
div.carte a.carte-liens{
	color:#EB6A0A;
	font-family:'saxMonoRegular',Verdana,Arial;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-1px;
	position:absolute;
	text-decoration:none;
}
div.carte a.carte-liens:hover{
	text-decoration:underline;
}
div#presentation{
	bottom:0px;
	left:35px;
	position:absolute;
}
div.carte p{
	font-size:13px;
	line-height:15px;
	margin:10px 0px 0px;
	word-spacing:-1px;
}

/* BLOC RESERVATION LOGEMENT ETUDIANT ET RESERVATION HOTELIERE */
div.reservation{
	background:url('rsc/accueil/bloc_reservation_background.png') no-repeat;
	height:200px;
	position:relative;
	width:492px;
}
div.reservation #titre{
	margin:0px auto;
	width:298px;
}
div.reservation h2{
	background:url('rsc/accueil/bloc_reservation_titre_background.png') no-repeat;
	font-size:23px;
	font-weight:bold;
	height:47px;
	line-height:40px;
	margin-top:8px;
	position:absolute;
	text-align:center;
	width:298px;
	z-index:2;
}
div.reservation h2 span{
	font-weight:normal;
}
div.reservation #reservation_etudiante, div.reservation #reservation_hoteliere{
	display:block;
	height:193px;
	margin-top:4px;
	position:absolute;
	width:241px;
}
div.reservation #reservation_etudiante{
	background:url('rsc/accueil/bloc_reservation_etudiant.png') no-repeat;
	margin-left:4px;
}
div.reservation #reservation_hoteliere{
	background:url('rsc/accueil/bloc_reservation_hotelier.png') no-repeat;
	margin-left:248px;
}
div.reservation #reservation_etudiante a, div.reservation #reservation_hoteliere a{
	color:#FFFFFF;
	font-size:23px;
	font-weight:bold;
	left:45px;
	line-height:24px;
	margin:0px;
	position:absolute;
	text-decoration:none;
	top:130px;
}
div.reservation #reservation_etudiante a{
	/*color:#328925;*/
}
div.reservation #reservation_hoteliere a{
	/*color:#008BD0;*/
	left:40px;
}
div.reservation #reservation_etudiante a:hover, div.reservation #reservation_hoteliere a:hover{
	color:#F49E00;
}

/* BLOC DECOUVRIR LE CONCEPT MGEL LOGEMENT EN VIDEO */
div.concept_video{
	background:url('rsc/accueil/bloc_concept_video_background_V2.png') no-repeat center;
	height:160px;
	width:500px;
	margin-top:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
/*	border:1px solid black;*/
	position:absolute;
	top:300px;
}
div.concept_video a{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
div.concept_video a span{
	font-size:15px;
	font-weight:normal;
}
div.concept_video a:hover{
	color:#636466;
}
div.concept_video h2{
	background-image:none;
	margin:60px 0px 0px 180px;
	line-height:28px;
}
/* BLOC DECOUVRIR MGEL LOGEMENT - LIENS */
div.decouvrir, div.bloc_actu, div.bloc_pub{
	height:250px;
	margin:20px 10px 0px;
	width:inherit;
}
div.decouvrir{
	background:url('rsc/accueil/bloc_decouvrir_background.png') no-repeat;
	width:296px;
}
div.decouvrir h2{
	text-align:center;
	margin:7px 0px;
}
div.decouvrir ul{
	height:186px;
	margin:0px;
	padding:15px 24px;
}
div.decouvrir ul li{
	background:url('rsc/accueil/bloc_decouvrir_lien_background.png') no-repeat;
	float: left;
	height:26px;
	list-style:none;
	margin:7px 0px;
	padding:0px;
	width:248px;	
}
div.decouvrir ul li:first-child{
	margin-top:0px;
}
div.decouvrir ul li:last-child{
	margin-bottom:0px;
}
div.decouvrir ul li a{
	background-position:13px 3px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	font-size:14px;
	font-weight:bold;
	line-height:17px;
	padding:4px 0px 5px 48px;
	text-decoration:none;
}
div.decouvrir ul li a:hover{	
	color:#636466;
}
div.decouvrir ul li a#notre_concept{	
	background-image:url('rsc/accueil/bloc_decouvrir_lien_icone_1.png');
}
div.decouvrir ul li a#qui_sommes_nous{	
	background-image:url('rsc/accueil/bloc_decouvrir_lien_icone_2.png');
}
div.decouvrir ul li a#recrutement{	
	background-image:url('rsc/accueil/bloc_decouvrir_lien_icone_3.png');
}
div.decouvrir ul li a#nos_agences{	
	background-image:url('rsc/accueil/bloc_decouvrir_lien_icone_4.png');
}
div.decouvrir ul li a#nous_contacter{	
	background-image:url('rsc/accueil/bloc_decouvrir_lien_icone_5.png');
}

div.bloc_actu{
	background:url('rsc/accueil/bloc_actu_background.png') no-repeat;
	width:418px;
}
div.bloc_actu h2{
	/*margin:7px 0px 7px 75px;*/
	height:23px;
	margin:-10px 0px 0px 35px;
	padding:18px 0px 0px 45px;
	background:url('rsc/accueil/bloc_actu_icone.png') no-repeat;
}
div.bloc_actu #contenu{
	height:179px;
	margin:20px 18px;
	padding:0px;
	width:380px;
}
div.bloc_actu #contenu h3 {
	float:left;
	background-image:url('rsc/accueil/bloc_actu_picto.png');
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:0px 0px 0px 20px;	
}
div.bloc_actu #contenu p {
	float:left;	
	font-size:12px;	
	margin:0px;
	padding:20px 0px 0px 10px;
	text-align:justify;
	width:220px;	
}
div.bloc_actu #contenu img {
	float:right;
	margin:0px 0px 0px 20px;	
	max-height:130px;
	max-width:130px;
	padding:0px;	
}

/*********** BLOC PHOTOS *****************/
div#bloc-dyn-photo{
	position:absolute;
	text-align:left;
	top:500px;
}
