/******************************************************************/
/* COLS */
	#c1{
		float:left;
		display:inline;
		width:502px;
		padding:10px 0 0 0;
		margin:0 0 0 6px;
		overflow:hidden;
	}
	#wrapper{
		background:#fff url(images/bg_c3.jpg) no-repeat bottom right;
		float:left;
		width:468px;
		padding:0 0 71px 0;
		margin:7px 0 0 11px;
		overflow:hidden;
	}
	#c2{
		background:#fff url(images/bg_c2.jpg) no-repeat;
		float:left;
		width:255px;
		padding:10px 11px;
		border:1px solid #CBCBCC;
		overflow:hidden;
	}
	#c3{
		float:left;
		width:180px;
		margin:0 0 0 9px;
		overflow:hidden;
	}

/******************************************************************/
/* C1 CONTENT */

	/* La une ****************/
	#la_une{
		width:100%;
		padding:0 0 20px 0;
		overflow:hidden;
	}
	#la_une .pic{
		float:left;
		margin:0 13px 10px 0;
	}
	#la_une img{
		padding:6px;
		vertical-align:bottom;
		border:1px solid #CFCFCF;
	}
	#la_une .credit{
		background:#fff;
		display:block;
		padding:3px 7px 0 7px;
		font:10px Arial;
	}
	#la_une h3{
		margin:0;
		font:bold 18px Arial;
		color:#404C80;
	}
	#la_une h3 a{color:#404C80;}
	#la_une .auteur{
		margin:5px 0 0 0;
		font:bold 11px Arial;
		color:#979CB6;
	}
	#la_une .date{
		margin:3px 0 0 0;
		font:10px Arial;
		color:#404C80;
	}
	#la_une .desc{
		margin:10px 15px 0 0;
		font:bold 11px/15px Arial;
	}
	#la_une .link_news_holder{
		margin:25px 23px 0 0;
		text-align:right;
	}
	#la_une ul{
		float:right;
		display:inline;
		margin:20px 25px 0 0;
	}

	/* autres nouvelles ****************/
	.news{
		background:#fff url(images/bg_home_spacer_news.gif) no-repeat right top;
		width:501px;
		padding:17px 0 11px 0;
		overflow:hidden;
	}
	.first_news{
		background:#fff url(images/bg_home_first_news.gif) no-repeat;
		padding:22px 0 11px 0;
	}
	.news .pic{
		float:left;
		padding:2px;
		margin:0 11px 5px 0;
		border:1px solid #CFCFCF;
	}
	.news img{vertical-align:bottom;}
	.news h3{
		margin:2px 0 0 0;
		font:bold 12px Arial;
		color:#404C80;
	}
	.news h3 a{color:#404C80;}
	.news .auteur{
		margin:5px 0 0 0;
		font:bold 11px Arial;
		color:#979CB6;
	}
	.news .date{
		margin:3px 0 0 0;
		font:10px Arial;
		color:#404C80;
	}
	.news .desc{
		margin:0 15px 0 0;
		font:11px/15px Arial;
	}
	.news .link_news_holder{
		margin:8px 23px 0 0;
		text-align:right;
	}
	.news ul{
		float:right;
		display:inline;
		margin:6px 25px 0 0;
	}

	/* manchettes ****************/
	#title_manchettes_populaires{
		margin:1px 0 3px 7px;
		font:bold 14px Arial;
		color:#404C80;
	}
	#manchettes_populaires{
		position:relative;
	}
	#manchettes_populaires h4{
		height:26px;
		padding:0 0 0 30px;
		margin:0;
		font:bold 11px/30px Arial;
		color:#676767;
		cursor:pointer;
		overflow:hidden;
	}
	.btn_manchettes_24h{background:url(images/bg_manchettes_24h.gif) no-repeat; width:231px;}
	.btn_manchettes_24h_off{background:url(images/bg_manchettes_24h_off.gif) no-repeat;  width:231px;}
	#btn_manchettes_15j{position:absolute; top:0; left:231px;}
	.btn_manchettes_15j{background:url(images/bg_manchettes_15j.gif) no-repeat; width:271px;}
	.btn_manchettes_15j_off{background:url(images/bg_manchettes_15j_off.gif) no-repeat; width:271px;}
	#manchettes_populaires .holder{
		background:#F3F3F3;
		display:block;
		width:500px;
		padding:20px 0;
		border:solid #D2D2D2;
		border-width:0 1px 1px 1px;
	}
	#manchettes_populaires .off{
		display:none;
	}
	#manchettes_populaires li{
		background:url(images/bg_spacer_manchettes.gif) no-repeat 14px bottom;
		padding:10px 0 11px 0;
		margin:0 0 0 23px;
	}
	#manchettes_populaires li.first{padding-top:0;}
	#manchettes_populaires li div{
		background:url(images/bullet_arrow_teal.gif) no-repeat left 3px;
		padding:0 0 0 19px;
	}
	#manchettes_populaires .date{
		font:10px Arial;
		color:#404C80;
	}
	#manchettes_populaires a{
		font:bold 11px Arial;
		color:#7390A5;
	}
	#manchettes_populaires li.toutes_manchettes{
		background:none;
		padding:10px 19px 0 0;
		text-align:right;
	}
	#manchettes_populaires li.toutes_manchettes a{
		background:url(images/bg_link_sheet.gif) no-repeat;
		padding:1px 0 2px 32px;
		font:bold 12px Arial;
		color:#557EAB;
	}

/******************************************************************/
/* C2 CONTENT */

	/* concours ****************/
	.concours img{display:block;}
	.concours .ctn{padding-top:12px;}
	.concours .first{padding-top:0;}

	/* blogue ****************/
	#blogue{
		width:100%;
		padding:0 0 17px 0;
		margin:12px 0 0 0;
		overflow:hidden;
	}
	#blogue h3{
		background:url(images/titre_blogue.gif)	no-repeat;
		width:148px;
		height:22px;
		margin:0;
	}
	#blogue .holder{
		width:100%;
		margin:15px 0 0 0;
		overflow:hidden;
	}
	#blogue img{
		float:left;
		border:1px solid #868686;
	}
	#blogue .desc{
		float:left;
		width:196px;
		margin:0 0 0 5px;
	}
	#blogue h4{
		background:url(images/bullet_arrow_teal.gif) no-repeat left center;
		padding:0 0 0 15px;
		margin:0;
		font:bold 12px Arial;
		color:#4A4A4A;
	}
	#blogue p{margin:6px 0 0 0;}
	#blogue a{
		color:#294A9D;
		text-decoration:underline;
	}
	#blogue a:hover{text-decoration:none;}

	/* dossiers spéciaux ****************/
	#dossiers_speciaux{
		background:url(images/bg_spacer_c2.gif) no-repeat;
		width:100%;
		padding:16px 0 12px 0;
		overflow:hidden;
	}
	#dossiers_speciaux h3{
		background:url(images/titre_dossier_speciaux.gif) no-repeat;
		width:131px;
		height:22px;
		margin:0;
	}
	#dossiers_speciaux li{
		background:url(images/bullet_arrow_blue.gif) no-repeat left 3px;
		margin:15px 0 0 4px;
		padding:0 0 0 18px;
	}
	#dossiers_speciaux li a{color:#404C80;}
	#dossiers_speciaux #tous_dossiers{
		background:none;
		margin:8px 11px 0 0;
		text-align:right;
	}
	#dossiers_speciaux #tous_dossiers a{
		background:url(images/bg_link_sheet.gif) no-repeat;
		padding:1px 0 2px 32px;
		font:bold 12px Arial;
		color:#557EAB;
	}

	/* zone multimédia ****************/
	#zone_multimedia{
		background:url(images/bg_spacer_c2.gif) no-repeat;
		width:100%;
		padding:16px 0 21px 0;
		overflow:hidden;
	}
	#zone_multimedia h3{
		background:url(images/titre_zone_multimedia.gif) no-repeat;
		width:126px;
		height:22px;
		margin:0;
	}
	#zone_multimedia ul{margin:5px 0 0 46px;}
	#zone_multimedia li{float:left;}
	#zone_multimedia li a{
		display:block;
		height:55px;
	}
	#btn_multimedia_photo{background:url(images/bg_spacer_zone_multimedia.gif) no-repeat top right; padding:0 11px 0 0;}
	#btn_multimedia_photo a{background:url(images/btn_multimedia_photo.gif) no-repeat; width:49px;}
	#btn_multimedia_video{background:url(images/bg_spacer_zone_multimedia.gif) no-repeat top right; padding:0 11px 0 6px;}
	#btn_multimedia_video a{background:url(images/btn_multimedia_video.gif) no-repeat; width:46px;}
	#btn_multimedia_audio{padding:0 0 0 6px;}
	#btn_multimedia_audio a{background:url(images/btn_multimedia_audio.gif) no-repeat; width:46px;}

	/* La Revue en PDF ****************/
	#revue_pdf{
		background:url(images/bg_spacer_c2.gif) no-repeat;
		width:100%;
		padding:20px 0 0 0;
		overflow:hidden;
	}
	#revue_pdf h3{
		background:url(images/titre_revue_pdf.gif) no-repeat;
		width:122px;
		height:22px;
		margin:0;
	}
	#revue_pdf .holder{
		background:url(images/bg_revue_pdf.jpg) no-repeat;
		width:237px;
		height:200px;
		padding:0 9px;
		margin:10px 0 0 0;
	}
	#revue_pdf li{
		height: 55px;
		padding:5px 0 0 5px;
		margin:0 0 0 0;
	}
	#revue_pdf a{color:#636363;}
	#revue_pdf a:hover{text-decoration:none;}
	#revue_pdf a img{
		float: left;
		margin-right: 5px;
	}
	#revue_pdf a span{color:#404C80; font-weight:bold; display: block;}

/******************************************************************/
/* C3 CONTENT */
	
	#revue-virtuel {
		display:block;
		width:178px; 
		border:1px solid #cecece;
		text-align:center;
		margin-bottom:14px;
		
	}
	#revue-virtuel a {
		display:block;
		width:178px; 
		background:url(images/btn_revue_en_virtuel.gif) center bottom no-repeat;
		padding-bottom:23px;
	}
	
	/* Meteomedia ****************/
	#meteo{
		width:150px; 
		/*margin-top:175px;*/
		padding:7px 14px;
		border:1px solid #CECECE;
	}

	/* Partnenaires ****************/
	#partner{
		width:100%;
		margin:0;
		overflow:hidden;
	}
	#partner li{
		float:left;
		margin:0 0 7px 7px;
		display:inline;
	}
	#partner img{vertical-align:bottom;}

/******************************************************************/
/* BANNIERE */
	#pub_banner{
		position:absolute;
		top:100%;
		left:519px;
		margin-top:-191px;
	}
	#pub_rect{
		height:150px;
		margin-bottom: 14px;
		/*position:absolute;
		top:498px;
		left:807px;*/
	}
	#pub_banner img,
	#pub_rect img{vertical-align:bottom;}

