/*

	Sections

	(CSS flags marked with [=])

	JCAROUSEL
	CONTENU
	UNE
	ACTU
	ENCARTS
	SONDAGE

*/
body#home {}
.none {display: none;}
/* JCAROUSEL */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}
.jcarousel-clip {
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
		z-index: 2;
	}
	.jcarousel-list {
		margin: 0;
		overflow: hidden;
		padding: 0;
		position: relative;
			top: 0;
			left: 0;
			z-index: 1;
		}
		.jcarousel-list li, .jcarousel-item {
			float: left;
			list-style: none;
			/* We set the width/height explicitly. No width/height causes infinite loops. */
			width: 75px;
			height: 75px;
			}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next, .jcarousel-prev {
	z-index: 3;
	display: none;
	}


/* =CONTENU= */
#contenu {padding: 10px;}
#contenu h2 {
	background-repeat: no-repeat;
	background-position: 0 50%;
	line-height: 2.083;
	margin-bottom: 10px;
	padding-left: 33px;
	text-transform: uppercase;
	}
	#listeActu .picto_plus {background-image: url(/_media/img/fonds/export/picto_plus_pourpre.png);}
	#espace_dossier .picto_plus {background-image: url(/_media/img/fonds/export/picto_plus_jaune.png);}
	#listeEncartsHaut .picto_plus {background-image: url(/_media/img/fonds/export/picto_plus_bleu.png);}
		#listeEncartsHaut .infographie .picto_plus {background-image: url(/_media/img/fonds/export/picto_plus_noir.png);}
	#entreprise .picto_plus {background-image: url(/_media/img/fonds/export/picto_plus_vert.png);}
	#ecoEtVous .picto_plus, #reactions .picto_plus {background-image: url(/_media/img/fonds/export/picto_plus_orange.png);}

/* =UNE */
#homeUne {
	float: left;
	width: 417px;
	}
	#homeUne h2 {background-image: url(/_media/img/fonds/export/picto_dossier.png);}
	#homeUneListe {list-style: none;}
	.jsActif #homeUneListe {
		height: 270px;
		overflow: hidden;
		}
		#homeUneListe a {
			display: block;
			text-decoration: none;
			}
		#homeUneListe .spip_documents {
			display: block;
			text-align: center;
			}
	#homeUne .jcarousel-clip {width: 408px;}
	.contenu_une, #homeUne .jcarousel-item {
		height: 270px;
		margin: 0;
		position: relative;
		width: 408px;
		}
		#homeUne .jcarousel-list li, #homeUne .jcarousel-item {
			width: 408px;
			height: 270px;
			}
	#homeUne .contenu_filet_une {
		background: url(/_media/img/fonds/export/filet_une_fond.png); /* IE6 */
		background: rgba(255,193,31,0.65);
		color: #fff;
		font-size: 1em;
		font-weight: bold;
		margin: 0;
		padding: 5px 10px;
		position: absolute;
			bottom: 17px;
			left: 0;
			z-index: 3;
		text-decoration: none;
		text-transform: uppercase;
		width: 388px;
		}
	#homeUneNavListe {
		float: right;
		margin: 3px 9px 0 0;
		}
		#homeUneNavListe li {
			background: url(/_media/img/fonds/export/picto_pagination_off.png) no-repeat 0 0;
			float: left;
			margin-left: 2px;
			padding: 3px 5px 1px 0;
			text-align: center;
			width: 20px;
			}
			#homeUneNavListe li.on {
				background: url(/_media/img/fonds/export/picto_pagination_on.png) no-repeat 0 0;
				color: #fff;
				}
				#homeUneNavListe li a {
					color: #000;
					padding: 0 7px;
					text-decoration: none;
					}
					#homeUneNavListe li a:hover, #homeUneNavListe li a:focus {text-decoration: underline;}
				#homeUneNavListe .on a {color: #fff;}

/* =ACTU */
#homeActu {
	background-color: #E9E9E9;
	height: 145px;
	padding-top: 1px;
	}
	#homeActu h2 {
		background-image: url(/_media/img/fonds/export/picto_actu.png);
		margin-top: 4px;
		margin-left: 5px;
		}
	#listeActu {
		margin: 0;
		padding: 0.5em 0 0.5em 0;
		}
		#listeActu li {
			float: left;
			margin-left: 0;
			padding-left: 5px;
			}
			#listeActu li img {
				display: block;
				float: left;
				padding-right: 9px;
				margin-top: 3px;
				}
			.actuInfo {
				float:left;
				height: 90px;
				position: relative;
				width: 301px;
				}
				.actuInfo h3 {
					color: #773E5F;
					line-height: 1.25em;
					margin: 0;
					padding: 0;
					}
				.actuInfo span {color: #444;}
					/*.actuInfo .lienSuiviInfo {
						position: absolute;
						bottom: 0;
						}*/
					/*#listeActu .lienSuiviInfo img {
						display: inline;
						float: none;
						padding: 0;
						}*/
					/*#listeActu .lienSuiviInfo .spip_logos {
						position: absolute;
							top: -94px;
							left: -109px;
						}*/

				/*.lireArticle {
					position: absolute;
						bottom: 0;
						left: 109px;
					}*/

				.actuInfo .right {
					float: left;
					width: 177px;
					}

#blocEco h2 {background-image: url(/_media/img/fonds/export/picto_theme-eco.png);}

/* =ENCARTS */
#listeEncartsHaut li {
	float: left;
	margin-left: 0;
	padding: 0 7px;
	min-height: 250px;
	width: 194px;
	}
	#listeEncartsHaut h2 {background-image: url(/_media/img/fonds/export/picto_generique-bleu.png);}
	#listeEncartsHaut li.zoom{padding-left: 0;}
	#listeEncartsHaut li.chiffre_info{
		padding-right: 0;
		width: 190px;
		}
		#listeEncartsHaut li.chiffre_info h1 {text-transform: uppercase;}
#listeEncartsBas li {
	float: left;
	margin-left: 1px;
	width: 184px;
	}
.fondGris h1 img {
	margin-top: 5px;
	margin-left: 10px;
	}
#listeEncartsBas p {margin-bottom: 0;}
	#listeEncartsBas li.fondGris {
		background-color: #EAEAEA;
		padding: 10px;
		}
	#listeEncartsBas li i {
		display: block;
		font-size: 0.9em;
		margin-bottom: 0.5em;
		}
	#listeEncartsHaut li h3, #listeEncartsBas li h3 {
		color: #185874;
		font-size: 1.333em;
		line-height: 0.9;
		margin: 0;
		}
	#listeEncartsBas li h3 {color: #E6996B;}
	#listeEncartsBas li#entreprise {margin-right: 3px;}
	#listeEncartsBas li#reactions {
		margin-left: 7px;
		width: 189px;
		}
		#reactions h2 {background-image: url(/_media/img/fonds/export/picto_vos-reactions.png);}
	#listeEncartsBas p {padding-top: 10px;}
	#colGauche #listeEncartsBas p {font-size: 1em;}
.encartInterneBlanc {
	background-color: #fff;
	height: 116px;
	}
	.encartInterneBlanc	.encart_interne_img {
		float: left;
		margin-right: 5px;
		}
		#listeEncartsBas .encartInterneBlanc p {
			height: 80px;
			display: block;
			}
	#chiffre_cle_home div {
		text-align:center;
		}
	#listeEncartsHaut li #chiffre h2 {
		color: #E8840C;
		font-size: 1.5em;
		}
	#listeEncartsBas h2 {text-transform: none;}
	#entreprise h2 {background-image: url(/_media/img/fonds/export/picto_entreprise.png);}
	#entreprise p {color: #9EB55D;}
	#ecoEtVous h2  {background-image: url(/_media/img/fonds/export/picto_ecoEtVous.png);}
	#ecoEtVous p {color: #F65D00;}

	/* =KEZECO TV */
	#encartKezecoTV h2 {
		background-image: url(/_media/img/fonds/export/picto_video.png);
		margin-top: 0;
		}
	#encartKezecoTV .videoDescr {font-size: 0.917em;}
#flashBanner {
	position: absolute;
		top: 0;
		z-index: 5;
}
