


#details_s{
	border: 1px solid #b3dd21;
	    	background-color:#c6e3f7;
}


	
	
#details_slide_info{
	background-color:#4a92c2;
	color:#333333;
	padding:2px;
	padding-right:10px;
	font-size:60%;
font-weight:bold;
text-align:right;
margin-bottom:2px;

	}
#details_slide{
	background-color:#111111;
	color:#666666;
	font-size:80%;
	padding:0px;
text-align:center;
		background-image: url(images_CSS/deg9.jpg);
	background-position: center top;
	background-repeat:repeat-y;
	border-top: 1px solid #999999;

	}
	#details_slide_txt{
		text-align:center;
		padding:2px;
	}
	
body {
	margin: 0; /* pour éviter les marges */ 
  text-align: center;  
	background-image: url(images_CSS/fond_page.jpg);    
	background-color:#92c5e0;
	background-position: center top;
	background-repeat:repeat-x;
	font-family: Arial;

	}
a{
	color:#dc2900;
	text-decoration: none;
	border:0px;
	padding:2px;
	color:#c61e51;
	}
	
	a:hover{
			text-decoration: underline;
		/*
	color:#ffffff;
	background-color:#000000;
	text-decoration: none;

	*/

	}
	
	a img
{
border: none;
}

#page1{
	
	
	margin: 0 auto;
	width: 950px;
	margin-top:20px;
	margin-bottom:20px;	
	background-color:#FFFFFF;
	border: 2px solid #ffffff;

	
	/*background-image: url(images_CSS/effet_zoom1.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;     */
	
	/*	background-image: url(fond_footer.jpg);
background-repeat: no-repeat;
background-position:bottom;*/


}
#page{
	
	
	margin: 0 auto;
	width: 950px;
	margin-top:20px;
	margin-bottom:20px;	
	background-color:#FFFFFF;
	border: 2px solid #ffffff;

	
	/*background-image: url(images_CSS/effet_zoom2.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;  */
	/*	background-image: url(fond_footer.jpg);
background-repeat: no-repeat;
background-position:bottom;*/


}

#block_04{
	
	width: 950px;
	padding-top:0px;
	/*background-image: url(http://mediavoiron.celeonet.fr/2009/images/fond_main.jpg);
	background-repeat: repeat-y;
	background-position: left top;*/
	
	

}

#main{

	float: left;
	width: 74%;

	border: 0px solid #d9eff0;
	/*
	background-repeat: no-repeat;
	background-position: bottom right;
	background-image: url(images_CSS/fond_une.jpg);
	background-repeat: no-repeat;
	background-position: right top;     */
		
}

#conteneur_une{

	border: 0px solid #d9eff0;
	margin-bottom:10px;
	margin-top:10px;
	padding-right:10px;
	padding-left:15px;
	font-size:80%;
	line-height:1.5em;
	background-image: url(images_CSS/fond_edito.jpg);
background-repeat: no-repeat;
background-position:top left;
}

#conteneur_carrousel{
text-align:center;

height:200px;
	padding:0px;
}

#conteneur_zoom{

	margin-top:10px;
	border: 0px solid #999999;
	padding:10px;      padding-top:40px;
	padding-bottom:0px;

	  
background-image: url(images_CSS/fond_zoom.jpg);
background-repeat: no-repeat;
background-position:top left;        



}

#conteneur_titre{
	/*background-color:#efefef;*/
	padding:0px;
	padding-left:20px;
	padding-bottom:20px;
	text-align:left;
	font-size:110%;
	color:#111111;
	margin-top:8px;
	margin-bottom:0px;
	background-image: url(images_CSS/conteneur_titre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	

	
}
#conteneur_titre2{
	/*background-color:#efefef;*/
	padding:0px;
	padding-right:60px;
	padding-bottom:10px;
	text-align:right;
	font-size:120%;   font-weight:bold;
	color:#4a92c2;
	margin-top:10px;
	margin-bottom:10px;
	background-image: url(images_CSS/conteneur_titre2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	

	
}
#titre_zoom1{ 
	background-color:#efefef;


	padding:2px;
	font-weight:bold;
text-align : center;
margin-bottom:5px;
color:#c61e51;
margin-top:0px;
border-bottom: 1px solid #e2e2e2;
border-left: 0px;
border-right: 0px;

	}
	

	
#titre_zoom2 a{
	
	line-height:1.2 em;
color:#c61e51;  color:#111111;
text-decoration:none;
	
	}
		#titre_zoom2 img{
	
float:left;
margin-right:5px;
	  border: 3px solid #b3dd21;
	  border-left:1px solid #111111;    border-top:1px solid #111111; 
	}
		
		
#chapo_zoom1{ 
	border-top: 1px solid #e2e2e2;
	background-color:#efefef;
	font-size:80%;
	line-height:1.2;
	color:#333333;
	margin-top:5px;
	padding:10px;
text-align : justify;
	}


#conteneur_vertical_zoom1{
	padding :0px;
	float:left;
	/*	background-image: url(images_CSS/deg4.jpg);
background-repeat: repeat-x;
background-position:top left;    */
	width:325px;
	//width:320px;
              
	margin-left:10px;
	//margin-left:15px;
	background-color:#efefef;
border:0px solid #ffffff;
	/*	background-image: url(fond_zoom1.jpg);
background-repeat: no-repeat;
background-position:top right;*/
}

#conteneur_vertical_zoom1 img{
	
	border: 1px solid #ffffff;
	}

#conteneur_vertical_zoom2{

	float:right;
	
	padding :1px;
	padding-top:0px;
	padding-bottom:0px;
	width:330px;

	height:280px;
	margin-left:5px;
	//margin-right:0px;
	text-align:left;
    

}
  	#titre_zoom2{ 

border: 1px solid #b3dd21;
font-size:80%;
	padding:5px;
	height:90px;


text-align : left;
margin-bottom:10px;
color:#000000;

background-color:#e7fa8d;
        border-top:0px solid #111111;      border-left:0px solid #111111; 

	}  
	
#conteneur_zoom_R{
border-bottom: 1px solid #b3dd21;
font-size:80%;
	padding:5px;
	height:90px;

  color:#333333;
 font-size:70%;

text-align : left;
margin-bottom:30px;
color:#000000;

background-color:#ffffff;
        border-top:0px solid #111111;      border-left:0px solid #111111;
}	
#conteneur_zoom_R img{
float:left;
margin-right:10px;
}	
#conteneur_zoom_R_titre{

  background-color:#c31558; float:left;
             width:200px;     font-size:110%;    
                 font-weight:bold;   padding :2px;
                 margin-bottom:5px;     text-align:center;
}	
	
  

	
	
	#conteneur_zoom_L{
border-bottom: 1px solid #b3dd21;
font-size:80%;
	padding:5px;
	height:90px;

  color:#333333;
 font-size:70%;

text-align : left;
margin-bottom:30px;
color:#000000;

background-color:#ffffff;
        border-top:0px solid #111111;      border-left:0px solid #111111;
}	
#conteneur_zoom_L img{
float:right;
margin-left:10px;
}	
#conteneur_zoom_L_titre{
                              text-align:center;
  background-color:#92b12a; float:right;
             width:200px;     font-size:110%;    
                 font-weight:bold;   padding :2px;
                 margin-bottom:5px;
}	
	
	
	
	
#txt_une{
	
padding:10px;
text-align : justify;

}
#txt_une img{
	
float:left;
padding-right:5px;

}

#titre_une{
	
font-weight:bold;
font-size:140%;
padding-right:5px;
float:left;

}

#clear_block{
	
clear:both;

}
#footer{
	font-size:80%;

	clear:both;
	/*
	text-align:center;
	border: 0px solid #d9eff0;	
	margin-top:50px;*/
	padding-top:20px;
	padding-bottom:50px;
	background-image: url(images_CSS/end_page.jpg);
background-repeat: no-repeat;
background-position:top center;
background-color: #ffffff;
	color:#333333;

		
}
#footer a{
	color:#666666;

		
}

#sidebar{
	float: right;
	width: 23%;
	//width :25%;
padding:10px;

border: 0px solid #d9eff0;
/*
background-image: url(fond_sidebar.jpg);
background-repeat: no-repeat;
background-position:bottom;*/    

}

#sidebar_titre{

background-color: transparent;
	background-image: url(images_CSS/fond_menu.jpg);
	background-position: center top;

padding:3px;
font-weight:bold;
color:#111111;
font-size:100%;
margin-top:10px;
margin-bottom:10px;

}

#conteneur_slide{

	border: 0px solid #d9eff0;

	padding:0px;

	text-align:left;
	
	
}

#conteneur_auteur{
	
	margin-bottom:5px;
	border: 1px solid #b3dd21;
	padding:5px;
	background-color:ffffff;

	/* pour IE 7 */

}

#conteneur_auteur_txt{
	font-size:80%;
	padding-top:3px;
	text-align:left;
}
#conteneur_auteur_txt img{
float:left;
margin-right:5px;
padding-top:5px;
}
#conteneur_auteur_titre{
		color:#0c3559;
	font-size:120%;
}



#block_FOND_HEADER{       

width:950px;
height:188px;
border: 0px solid #d9eff0;
background-color:#efefef;
background-image: url(images_CSS/header.jpg);
background-repeat: repeat-x;
background-position:center top;    
	

 
}

#TONG_MENU{
	      background-color:#b3dd21;
	
	color:#efefef;        
	text-align:center;
	height:30px;
	font-size: 80%;
	padding-left:10px;
	background-repeat: repeat-x;
	border-bottom: 1px solid #666666;
	border-top: 0px solid #ffffff;
    
		background-image: url(images_CSS/fond_menu.jpg);
	background-position: center top;
	
}



a.button, a.buttonDis {
display: block;
float:left;
          /*
	background-image: url(images_CSS/fond_menu.jpg);
background-position: center top;
background-repeat: repeat-x;       */
width: 102px;
height: 25px;
//height:30px;

padding: 5 0 0 0;
text-align: center;
vertical-align: center;

font-size: 100%;
font-weight: bold;
border-left: 0px solid #c64768;
border-right:0px solid #b42a4e;

border-left: 1px solid #b3dd21;
border-right:1px solid #b3dd21; 

text-decoration: none;
}

a.button:link, a.button:visited {
	
color: #111111;
}
a.button:hover, a.button:active {
	                     
background-image: url(images_CSS/fond_menuI.jpg);
background-position: center top;  
color: #ffffff;

text-decoration: none;

background-repeat: repeat-x;



}



#conteneur_article_s{


	margin: 0px;
	height:20px;
	background-image: url(images_CSS/deg2.jpg);
background-repeat: no-repeat;
background-position:top center;
}

#conteneur_article{


	
	text-align:left;



	margin-right:10px;
	margin-left:10px;
	

}
#conteneur_article img{
	border: 2px solid #ffffff;
	margin-top:10px;
	margin-right:5px;
	float:left;
	}
	
#txt_article{
padding:10px;
	margin-right:30px;
	margin-left:30px;
background-color:#f5f5f5;
text-align : justify;
border: 0px solid #d9eff0;
font-size:80%;
	background-image: url(images_CSS/deg6.jpg);
background-repeat: no-repeat;
background-position:top left;
	border: 1px solid #efefef;

}
#txt_article img{float:left;}
#txt_titre_article{
		margin-right:30px;
	margin-left:30px;
margin-top:20px;
	color:#0c3559;
color:#c61e51;
padding:5px;
font-weight:bold;
font-size:100%;
padding-right:22px;
padding-left:22px;
background-image: url(images_CSS/puce.jpg);
background-repeat: no-repeat;
background-position:left center;

}
#txt_titre_article img{margin-right:5px;}

#bloc_conteneur{
	
	border: 1px solid #efefef;
	margin:0px;
	
	text-align:left;
	padding:0px;
	margin-top:20px;
	margin-left:50px;
	margin-right:50px;
	
				/*background-image: url(fond_zoom2.jpg);
background-repeat: no-repeat;
background-position:right top;*/
		background-color:#ffffff;
/*background-image: url(images_CSS/preambule.jpg);
background-repeat: no-repeat;
background-position:right bottom;   */
border-left: 1px solid #efefef;
border-top: 0px solid #efefef;

padding-bottom:10px;
	}
	
	
#bloc_conteneur_titre{
	margin:5px;
	border: 0px solid #efefef;
		color:#186a9e;
		font-weight:bold;
	padding:3px;
	margin-bottom:0px;
	


		color:#0c3559;
	}	
#conteneur_ligne{
	padding-top:1px;
	width:100%;
	padding-bottom:1px;
}

#bloc_ligneD{
	float:right;

	/*background-color:#efefef;*/
width:80%;
//width:70%;
	}	
	
		#bloc_ligneD img{
		
		padding-right:5px;
	
		
		}
	
#bloc_ligneG{
width:15%;
//width:12%;
	border: 1px solid #999999;
	float:left;
	background-color:#efefef;
		text-align:center;
	font-size:80%;
	font-weight:bold;
	padding:2px;
		background-image: url(images_CSS/deg5.jpg);
background-repeat: repeat-x;
background-position:right bottom;
color:#ffffff;
	}	
	

	#bloc_conteneur_titre img{
		
		padding-right:5px;
	
		
		}
	
#bloc_titre{
	background-color:#efefef;
	font-weight:bold;
	padding:3px;
	text-align:center;
		color:#0c3559;
border-top: 0px solid #0c3559;border-bottom: 1px solid #efefef;
		background-image: url(images_CSS/deg8.jpg);
background-repeat: repeat-x;
background-position:right bottom;
	
	}
	
#bloc_detail{
	margin:10px;
	font-size:80%;
	padding:5px;
	font-weight:bold;
	
}

#small{
	font-size:60%;
}
#small_width{
	font-size:60%;
	width:400px;
}

#bloc_sur_conteneur_auteur{
	/*background-image: url(fond_conteneur_auteurs.jpg);
background-repeat: no-repeat;
background-position:right top;*/
	border: 0px solid #efefef;
	
	margin-top:20px;
	
	}
#bloc_conteneur_auteur{
	
	border: 0px solid #efefef;
	margin:5px;

	padding:0px;
	float:right;
	width:310px;
	margin-right:20px;
	/*	background-image: url(fond_zoom2.jpg);
background-repeat: no-repeat;
background-position:right top;*/
	
		border-right: 1px solid #efefef;
			
	}
	
	#bloc_conteneur_region{
	
	border: 0px solid #efefef;
	margin:5px;

	padding:0px;

	margin-right:20px;
	margin-left:20px;
	/*	background-image: url(fond_zoom2.jpg);
background-repeat: no-repeat;
background-position:right top;*/
	
		border-right: 1px solid #efefef;
			
	}
	
	#bloc_auteur{
	background-color:#f5f5f5;
	float:left;
	margin:6px;
	margin-bottom:0px;
	width:130px;
   color:333333;
	text-align:center;
	font-size:70%;
	font-weight:bold;
	padding:5px;
	padding-bottom:30px;

				background-image: url(images_CSS/fond_auteur.jpg);
background-repeat: no-repeat;
background-position:right bottom;

	}
	
		#bloc_auteurI{
	background-color:#fff5f4;
	float:left;
	margin:6px;
	margin-bottom:0px;
	width:130px;
   color:c61e51;
	text-align:center;
	font-size:70%;
	font-weight:bold;
	padding:5px;
	padding-bottom:30px;

				background-image: url(images_CSS/fond_auteurI.jpg);
background-repeat: no-repeat;
background-position:right bottom;

	}
	
			#bloc_auteurI img{
	border: 2px solid #c61e51;
	width:120px;
	height:120px;
	}
	
	#bloc_auteur a:hover{ }
		#bloc_auteur img{
	border: 2px solid #ffffff;
	width:120px;
	height:120px;
	}
	
	
	#vide{	clear:both;margin-bottom:0px; }
	
	/* Rend invisible tout notre bloc span */
a.info_bulle span
{								   
    position       :  absolute;
    top            :  -2000em;
    left           :  -2000em;
    width          :  1px;
    height         :  1px;
    overflow       :  hidden; 
    background     :  #000000;   /* Définition du fond, sinon on a le même que notre lien */
	color:#ffffff;
	padding:5px;
	font-size:10px;
		text-align : left;
    border         :  0px solid #6699FF; /* Définition des bordures */
}   

/* Rend visible tout notre bloc span et lui attribue une taille */
a.info_bulle:hover span, a.info_bulle:focus span, a.info_bulle:active span 
{
    top        :  auto;
    left       :  auto;
    width      :  300px;
	margin:5px;
    height     :  auto;

    overflow   :  visible;
}                       
                
a.info_bulle:hover 
{
  border : 0;  /* ligne qui corrige le bug d'IE6 et inférieur */
}  


#lire_la_suite{
	
	background-color:#efefef;
	font-size:80%;
	float:right;
	width:80px;
	line-height:1.2em;

	
}

#lire_la_suite a{
		float:right;
		color:#666666;	padding:5px;
	}
	
#lire_la_suite a:hover{
		
	background-color:#000000;
	color:#ffffff;
	padding:5px;
}

#iner_titre{
		

	font-size:120%;
	color:#000000;
	font-weight:bold;
	
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
}
iner_titre
	
