/* ----------------------------------------------------- CONTENEUR GLOBAL -------------------------------------------------*/
	#conteneur	{	
		margin:0px auto;
		width:1040px;
		height:600px;	
		position:absolute;
		margin-left: 50%;
		left: -520px;
	}
	#fond_page{	
		/*float:left;*/
		
		position: absolute;
		left: 18px;
		width:950px;
		height:600px;
		background:url(../medias/pages/fond/fond_news.jpg) no-repeat #FFFFFF;
	}
	
	#fond_page_ombre{	
		width:72px;
		position:absolute;
		left:968px;
		height:600px;
		background:url(../medias/pages/fond/fond_news_ombre.jpg) no-repeat #FFFFFF;
	}
																															/*------------------------------------------------------- HAUT DE PAGE ----------------------------------------------------*/
	.img_logo{
		margin:0;
		position:absolute;
		top:0px;
		left:0;
		border:0;
		float:left;
	}
	
	#encart_matelo{
		width:100px;
		top:0;
		left:830px;
		height:148px;
		position:absolute;		
	}
	#encart_matelo img{
		border:0;
	}
	
	#menu{
		width:292px;
		height:29px;
		position:absolute;
		top:0;
		left:556px;
	}
	
/*------------------------------------------------------- MENU ----------------------------------------------------*/
	
	
	#colgauche{
		padding:0;
		position:absolute;
		left: 0px;
		top: 154px;
	}
	
/*------------------------------------------------------- CONTENU ----------------------------------------------------*/

	#contenu{
		width:538px;
		height:340px;
		margin:0px;
		padding:0px;
		z-index:100;
		position:absolute;
		/*margin-left: 50%;*/
		left:297px;;
		/*left: -400px;*/
		top:189px;
	}
	
	.titre_actu{
		font-weight:bold;
		font-size:13px;
		margin:0;
		width:400px;
		padding:0 0 10px 34px;
		background:url(../medias/commun/picto_fleche.gif) no-repeat 24px 5px;
	}
	#box_news{
		width:396px;
		height:242px;
		/*overflow:auto;
		scrollbar-face-color: #fff;
    	scrollbar-shadow-color: #004490;
    	scrollbar-highlight-color: #004490;
   	 	scrollbar-darkshadow-color: #fff;
    	scrollbar-track-color: #fff;
    	scrollbar-arrow-color: #004490;*/
	}
	#box_news p{
		padding:0 10px 0 36px;
	}
	#boutons{
		padding:0 0 0 40px;
		float:left;
	 }
	 
	 .bt_prec{
	 	padding:33px 0 0 0px;
		width:78px;
		height:78px;
		display:block;
		float:left;
	 }
	
	 .bt_suiv{
	 	margin:0px 0 0 217px;
		width:78px;
		height:78px;
		display:block;
		float:left;
	 }
	 * html .bt_suiv{
	 	margin:0px 0 0 147px;
	 }
	 #boutons img{
	 	border:0;
	 }
	.visu{
		float:left;
	}
	.visu img{
		margin-bottom:5px;
	}
	.zoom{
		margin:10px 0 0 20px;
	}
	.liens{
		color:#004490;
		text-decoration:none;
	}
	
	.liens a:hover{
		color:#32adb4 !important;
		text-decoration:underline !important;
	}
	.ico{
		vertical-align:middle;
	}
	#box_news a{
		text-decoration:none;
		
		color:#004490;
	}
	#box_news a:hover{
		text-decoration:underline;
	}
	#box_news a:focus{
		text-decoration:underline;
	}
	.liens img{
		border:0;
	}
	.titre_news{
		position:absolute;
		left:330px;
		top:92px;
		width:443px; 
		height:63px;
	}
	
	.img_news {
	
	vertical-align : middle;
	border : none;
	}
	
	.diaporama {
	
	padding-left : 90px;

	
	}
	
	.fonctionnalites {
	
	text-align : center;
	font-size : 12px;
	font-weight : bold;
	width : 231px;
	height : 80px;
	
	}
	

	.img-diaporama {
	padding-bottom : 6px;
	
	}
	
	.scroll{	
	
		width : 365px;
		height : 43px;
		overflow:auto;
		scrollbar-face-color: #fff;
    	scrollbar-shadow-color: #004490;
    	scrollbar-highlight-color: #004490;
   	 	scrollbar-darkshadow-color: #fff;
    	scrollbar-track-color: #fff;
    	scrollbar-arrow-color: #004490;
		
		 }
	
	
/* --------------------------------------------------  PAGE - FOOTER  --------------------------------------------------*/

	#footer{
		height:100px;
		width:724px;
		padding:0 0 0 0px;
		font-size:9px;
		font:Tahoma, Arial, Helvetica, sans-serif;
		z-index:1;
		position:absolute;
		top:504px;
		text-align:right;
		left:219px;
	}

	
	#footer a{
		color:#004491;
		text-decoration:none;
	}
	#footer img{
		border:0;
		margin:0;
	}
	.espace_logo{
		padding:0 22px 0 19px;
		border:1px solid;
	}
	#footer a:hover{
		color:#32adb4;
		text-decoration:underline;
	}
	.liens_footer{
		border-top:1px solid #dce8f0;
		width:724px;
		margin:3px 0 0 0;
		padding:3px 0 0 0;
		height:26px;
		line-height:11px;
		letter-spacing:-0.5px;
	}
	.liens_footer ul{
		margin:0;
		padding:0;
		width:724px;
		text-align:right;
		list-style-type:none;
	}
	.liens_footer li{
		display:inline;
	}
	.realisation{
		text-align:right;
		width:724px;
		display:block;
	}
	.bold{
		font-weight:bold;
		font-size:11px;
	}

