/* CSS Document */
/* --------------------------------------------------------------------------------------------- Header */
/* ------------------------------------------------------------------------- Left */
	#header #header_left h1{.padding-bottom:3px}
/* --------------------------------------------------------------------------------------------- Main */
/* ------------------------------------------------------------------------- Left */
/* ----------------------------------------------------- les 3 entrées */
	#main #left #entrees {margin-top:10px}
	#main #left #entrees li {display:inline}
	#main #left #entrees li img{vertical-align:middle}
	#main #left #entrees #entreprises {padding-left:8px}
	#main #left #entrees #recherche_logement {padding-left:3px}
/* ----------------------------------------------------- Flash */
	#main #left #flash {margin-bottom:10px}
/* ----------------------------------------------------- Actus */
	#main #left #actu {
		float:left;
		width:420px;
		padding-right:40px;
	}
	#main #left .pas-actu {
		float:left;
		width:100%;
		font-size:1.4em;
		font-weight:bold;
		color:#403F3F;
		margin-top:10px;
	}
	#main #left #actu #all_actu {
		float:right;
		color:#54AA0B;
		background:url(../../images/elements/fleche_vert.gif) no-repeat right 9px;
		padding-right:8px;
		padding-top:5px;
	}
	#main #left #actu h2 {
		float:left;
		color:#54AA0B;
		font-size:1.4em;
		font-weight:bold;
		text-transform:uppercase;
	}
	#main #left #actu #actualites {
		float:left;
		width:100%;
		border-top: 1px solid #54AA0B;
	}
	#main #left #actu ul {
		padding-top:15px;
		padding-left:10px;
	}
	#main #left #actu li {
		float:left;
		width:100%;
		padding-bottom:20px;
	}
	#main #left #actu img{
		float:left;
		border: 2px solid #A5A79D;
		margin-right:10px;
	}
	#main #left #actu h3 {
		color:#403F3F;
		font-size:1.2em;
		font-weight:bold;
		margin: 0 0 5px 0;
	}
	#main #left #actu h3 span {font-size:0.9em}
	#main #left #actu h3 a {
		color:#403F3F;
	}
	#main #left #actu p {
		color:#403F3F;
		font-size:1em;
		text-align:justify;
	}
/* ----------------------------------------------------- Publications */
	#main #left #publications {
		float:left;
		width:234px;
		background:url(../../images/structure/background/publications.gif) no-repeat bottom;
		padding:0 0 15px 0;
		margin-bottom:10px;
	}
	#main #left #publications h2 {
		text-align:center;
		color:#231F20;
		font-size:1.4em;
		font-weight:bold;
		text-transform:uppercase;
		background:url(../../images/structure/filet_publications.jpg) no-repeat bottom;
		padding-bottom:5px;
	}
	#main #left #publications ul {
		float:left;
		width:214px;
		padding-top:15px;
		padding-left:10px;
	}
	#main #left #publications ul li {
		float:left;
		width:100%;
		padding-bottom:15px;
	}
	#main #left #publications ul li img{
		float:left;
		margin-right:10px;
	}
	#main #left #publications ul li h3 {
		color:#403F3F;
		font-size:1.2em;
		font-weight:bold;
		margin: 0 0 5px 0;
	}
	#main #left #publications ul li h3 span {font-size:0.9em}
	#main #left #publications ul li h3 a {
		color:#403F3F;
	}
	#main #left #publications ul li p {
		color:#403F3F;
		font-size:1em;
		text-align:justify;
	}
	#main #left #publications #all_publi {
		float:right;
		color:#403F3F;
		background:url(../../images/elements/fleche_anthra.gif) no-repeat 110px 4px;
		padding-right:16px
	}
/* ----------------------------------------------------- droite */
	#main #right {
		float:left;
		padding-bottom:10px;
		padding-top:18px;
		width:214px;
	}
	#main #right_logguee h3{
		font-size:1.1em;
		margin-bottom: 8px
	}