body{
	text-align:center;
	margin-top:0px;
	background-color:#2E91DF;
	background-image:url(../images/fond.gif);
	background-repeat:repeat-y;
	background-position:top center;
}

#conteneur{
	text-align:left;
	width:766px;
	border:1px solid #FFF;
	margin:0 auto 0 auto;
	background-color:#FFF;
	/*background-image:url(../images/fond_content.gif);
	background-repeat:repeat-y;
	background-position:top right;*/
}

#bandeau{
	width:766px;
	height:139px;
	background-repeat:no-repeat;
}

#arrondi{
	width:766px; 
	height:40px; 
	background-image:url(../images/arrondi.gif);
}

#arrondi_pages{
	width:766px; 
	height:40px; 
	background-image:url(../images/arrondi_pages.gif);
}

/**************************Menu Haut*****************************************/

ul#menu_haut{
	width:762px !important;
	width:766px;
	height:35px;
	margin:0;
	background-image:url(../images/fond_menu.gif);
	padding-left:4px;
}

ul#menu_haut li{
	list-style-type:none;
	float:left;
	height:35px;
	margin:0;
}


ul#menu_haut li a{
	display:block;
	/*width:125px;*/
	height:35px;
	background-image:url(../images/foyer_normand_04.gif);
	background-repeat:no-repeat;
}

a#accueil{background-position:-4px 0; width:109px;}
a#presentation{background-position:-113px 0; width:108px;}
a#vie{background-position:-221px 0; width:108px;}
a#locataire{background-position:-329px 0; width:108px;}
a#infos{background-position:-437px 0; width:108px;}
a#faq{background-position:-545px 0; width:108px;}
a#contacts{background-position:-653px 0; width:109px;}

.invisible{display:none;}

/**************************Fin Menu Haut*****************************************/

/**************************Menu Gauche*****************************************/
#gauche{
	width:170px;
	float:left;
	background-color:#FFF;
}

#haut_menu_gauche{
	background-image:url(../images/foyer_normand_05.gif);
	background-repeat:no-repeat;
	width:170px;
	height:25px;
	text-align:center;
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 0 0;
	margin-bottom:-15px;
	color:#EA8B04;
	text-decoration:underline;
}

#bas_menu_gauche{
	background-image:url(../images/bas_menu.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:336px;
	margin:0;
}

#menu_gauche{
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	margin-left:-40px !important;
	margin-left:0;
	width:170px;
}

#menu_gauche li{
	list-style-type:none;
}

#menu_gauche a{
	color:#0B0E5E;
	text-decoration:none;
}

#menu_gauche li.s_rubrique{
	padding:10px 0 10px 3px;
	border-top:1px dashed #C1BCB4;
}

#menu_gauche ul.pages{
	margin-left:5px;
	padding:10px 0 10px 0;
	
}

#menu_gauche ul.pages a{
	color:#4E4B4B;	
}

ul.pages li a{
	color:#252320;
}

/**************************Fin Menu Haut*****************************************/

/*************************Le contenu texte***************************************/

#content{
	/*border:1px solid;*/
	width:570px !important;
	width:570px;
	margin-left:170px;
	padding:5px;
	text-align:justify;
	/*background-image:url(../images/fond_content.gif);
	background-repeat:repeat-y;
	background-position:right;*/
}

h1{
	font-family:Arial, Verdana, sans-serif;
	font-size:27px;
	font-weight:normal;
	color:#182C82;
	border-bottom:2px solid #FEDE3A;
	padding-bottom:5px;
	margin-left:15px;
	margin-top:-15px !important;
	margin-top:-5px;
	text-align:left;
}

h2{
	font-family:Arial, Verdana, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#00383F;
	margin-top:10px;
}

p{
	font-family:Arial, Verdana, sans-serif;
	font-size:13px;
	color:#000;
	margin-top:10px;
}

.note{
	font-family:Arial, Verdana, sans-serif;
	font-size:16px;
	color:#182C82;
	margin-top:10px;
}

form.form_class{
	font-family:Arial, Verdana, sans-serif;
	font-size:13px;
	color:#000;
	border-left:12px solid #F2E01A;
	border-right:12px solid #F2E01A;
	border-top:1px solid #F2E01A;
	border-bottom:1px solid #F2E01A;
	padding: 5px 0 5px 0;
	margin:0;
}

p.form_class{
	font-family:Arial, Verdana, sans-serif;
	font-size:13px;
	color:#000;
	border-bottom:1px solid #F2E01A;
	padding:10px 0 10px 0;
	margin:0;
}

img{
	border:none;
}

a{
	color:#182C82;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
}

#recherche{
	border:1px solid #FEDE3A;
	background-color:#FFF;
	width:520px;
	padding:5px;
	margin-left:0px;
	font-size:12px;
}

#recherche form{ margin-left:50px;}

form{display:inline;}

table, #tab_agenda_accueil{
	font-size:11px;
	color:#2E342F;
	font-family:Arial, Verdana, sans-serif;
}

#tab_agenda_accueil th{
	padding:10 0 10px 0;
	font-size:15px;
	color:#E68D0D;
	font-weight:normal;
}

#tab_agenda_accueil td{
	padding:10px 0 10px 0;
	border-bottom:1px dotted #F7C419;
}

#tab_agenda_accueil a{
	cursor:pointer;
}


/*************************La fiche logement***************************************/

#content_fiche{
	width:100%;
	padding:15px;
}

/*************************Fin fiche logement**************************************/

/*************************Fin contenu texte***************************************/

/***************************Pied*************************************************/

#pied{
	clear:both;
	background-image:url(../images/foyer_normand_pied_10.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:766px;
	height:94px;
	font-size:12px;
}

#pied p{
	font-size:12px;
	font-weight:bold;
	color:#2651E4;
	padding:45px 80px 0px 0px;
	line-height:24px;
	text-align:right;
}

#pied #blanc{
	color:#183185;
}

#pied a{
	text-decoration:none;
	color:#FFF;
}

#pied a:hover{
	color:#FEDE3A;
}

#lien_ehoui{
	margin-top:5px;
	padding:0;
	text-align:center;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
	color:#FFF;
}

#lien_ehoui a{
	color:#FEDE3A;
}

/***************************Fin Pied*************************************************/

