/* CSS Document */
/* -------------------------------------------------------------------------- Contenu */
	#main #contenu {
		width:515px;
		padding:0 40px 150px 15px
	}
/* -------------------------------------------------------------- Titres */
	#main #contenu span.titre_rubrique {
		display:block;
		color:#218c32;
		font-size:3.2em;
		font-weight:bold;
		border-bottom:2px solid #8cc919;
		padding:0 0 0 24px;
		margin:0 0 20px 0
	}
	#main #contenu span.titre_rubrique.petit {
		font-size:1.1em;
		border-bottom:1px solid #8cc919
	}
/* -------------------------------------------------------------- Actualités */
	#main #contenu div.bloc_actu {
		float:left;
		width:515px;
		margin:0 0 25px 0
	}
	#main #contenu div.bloc_actu img {vertical-align:middle}
	#main #contenu div.bloc_actu img.left {
		float:left;
		margin:0 10px 0 0
	}
	#main #contenu div.bloc_actu span.titre {
		display:block;
		min-height:40px;
		font-size:1.2em;
		color:#000;
		font-weight:bold
	}
	* html #main #contenu div.bloc_actu span.titre {height:40px}
	#main #contenu div.bloc_actu p {
		line-height:15px;
		text-align:justify
	}
	#main #contenu div.bloc_actu p a {color:#115e30}
	#main #contenu div.bloc_actu div {
		float:left;
		width:155px
	}
	#main #contenu div.bloc_actu div p {
		line-height:18px;
		margin:4px 0 0 0
	}
	#main #contenu div.bloc_actu div.left {padding:0 12px 0 0}
	#main #contenu div.bloc_actu div.middle {
		padding:0 12px;
		border-left:1px solid #f7f7e6;
		border-right:1px solid #f7f7e6
	}
	#main #contenu div.bloc_actu div.right {padding:0 0 0 12px}
	#main #contenu #plus_actualites {
		display:block;
		text-align:right;
		color:#218c32;
		font-size:1.6em;
		font-weight:bold;
		margin:0 0 20px 0
	}
	#main #contenu div.bloc_actu div.half {
		width:44%;
		padding:0 3%
	}
/* -------------------------------------------------------------- Partenaires */
	#main #contenu #partenaires {
		text-align:center
	}
	#main #contenu #partenaires li {
		display:inline;
		padding:0 4px
	}
/* -------------------------------------------------------------------------- Right */
	#main #right {
		float:left;
		width:200px;
		background:#f2f2ed
	}
/* -------------------------------------------------------------- Titre */
	#main #right img.titre {
		display:block;
		vertical-align:middle;
		margin:0 auto 10px auto
	}
/* -------------------------------------------------------------- Date */
	#main #right #date {
		display:block;
		text-align:center;
		background:#fff;
		font-family:verdana, arial, helvetica, sans-serif;
		color:#005221;
		padding:10px 0 5px 0
	}
/* -------------------------------------------------------------- Carte du nord-Pas-de-Calais */
	#main #right #carte_nord {
		display:block;
		margin:30px auto 0 auto;
		padding:0 0 30px 0
	}
/* -------------------------------------------------------------- News défilantes */
	#main #right #AutoScrollContainer_loading {
		position:relative;
		overflow:hidden;
		visibility:visible;
		margin:-10px 0 0 7px
	}
	#main #right #AutoScrollContainer {
		position:relative;
		width:175px;
		height:140px;
		margin:0 0 5px 12px;
		overflow:hidden;
		visibility:visible
	}
	#main #right #AutoScrollContainer #AutoScrollContent {
		position:relative;
		width:175px;
		visibility:visible
	}
	#main #right #AutoScrollContainer #AutoScrollContent span.titre {
		display:block;
		font-size:1.4em;
		color:#000
	}
	#main #right #AutoScrollContainer #AutoScrollContent p {margin:0 0 20px 0}
	#main #right #AutoScrollContainer #AutoScrollContent p a {color:#666}
	#main #right #AutoScrollContainer #AutoScrollContent p a:hover {text-decoration:underline}
	#main #right #toutes_actualites {
		display:block;
		color:#005221;
		margin:15px 0 25px 45px
	}
	#main #right #toutes_actualites a {color:#005221}
	#main #right #toutes_actualites a:hover {text-decoration:underline}
/* -------------------------------------------------------------- Photo de la semaine */
	#main #right #photo_semaine {
		display:block;
		margin:0 auto 50px auto
	}
/* -------------------------------------------------------------- Sondage */
	#main #right #uc_Sondage_div_Question table {margin:5px 0 3px 0}
	#main #right #uc_Sondage_div_Question table tr td {padding:0 0 5px 10px}
	* html #main #right #uc_Sondage_div_Question table tr td {padding:0 0 0 10px}
	*+html #main #right #uc_Sondage_div_Question table tr td {padding:0 0 0 10px}
	#main #right #uc_Sondage_div_Question table tr td input {margin:0 5px 0 0}
	#main #right a.bt_vote {
		display:block;
		text-align:right;
		color:#218c32;
		text-decoration:underline;
		margin:0 8px 5px 0
	}
	#main #right a.bt_vote:hover {text-decoration:none}
	#main #right #deja_participe {padding:5px}
/* -------------------------------------------------------------- Boutons */
	#main #right ul.boutons {margin:20px 0 40px 0}
/* -------------------------------------------------------------- Espace météo */
	#main #right #meteo {padding:10px 0 20px 50px}
	#main #right #meteo #qualite_air {
		display:block;
		color:#666;
		text-decoration:underline;
		background:url(../../img/boutons/qualite_air.gif) no-repeat 0 6px;
		padding:6px 0 4px 25px
	}
	#main #right #meteo #qualite_air:hover {text-decoration:none}