	html, body{
		margin:auto;
		padding:0;
		background:url(../_img/bg/bg_body.png) repeat-x top center;
	}
	
	img{border:0;}
	em{font-style:italic;}
	strong{font-weight:bold;}
	acronym{cursor:help; border-bottom:1px dotted;}	
	.print{display:none;}
	.clear{clear:both; height:0px; overflow:hidden; line-height:0; font-size:0.0em;}
	.FL{float:left;}
	.FR{float:right;}
	
	p{margin:0 0 10px 0;}
	
	ul{margin:0px 0 14px 0px; padding:0; list-style:disc;}
	ul ul{margin:4px 0 6px 15px; padding:0; list-style:disc;}
	ul ul ul{margin:0 0 0 30px; padding:0; list-style:disc;}
	
	h1{color:#3b8dc7; font:bold 20px/60px Arial, Helvetica, sans-serif; margin:0; height:60px;}
	h2{color:#3b8dc7; font:16px/18px Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
	h3{color:#3b8dc7; font:bold 14px Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
	h4{color:#3b8dc7; font:bold 20px/60px Arial, Helvetica, sans-serif; margin:0; height:60px;}
	h5{color:#3b8dc7; font:bold 11px Verdana, Arial, Helvetica, sans-serif; margin:0; display:inline;}
	h5 a{color:#3b8dc7; font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
	h5 a:hover{text-decoration:underline;}

	a{text-decoration:none;}
	a:hover{text-decoration:underline;}	
		
	#page{
		margin:auto;
		background:url(../_img/bg/bg_page.png) no-repeat top center;
	}
	#container{
		margin:auto;
		width:980px;
	}

/* HEADER /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#header{
		height:104px;
		width:802px;
		padding:60px 90px 0 90px;
	}
	#headerL{
		width:680px;
		float:left;
	}
	#headerR{
		width:122px;
		float:left;
		padding:48px 0 0 0;
	}
	#obsairvatoire{
		height:80px;		
	}
	
/* MENU ///////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#menu {
		width:680px;
		height:24px;
	}	
	#menu ul{margin:0; padding:0; list-style-type:none; background:transparent;}
	#menu li{float:left; display:inline;}
	.rub00,.rub01,.rub02,.rub03,.rub04,.rub05{display:block; height:24px;}	
	.rub01{background:url(../_img/menu/menu01.png) no-repeat; width:62px;}
	.rub02{background:url(../_img/menu/menu02.png) no-repeat; width:119px;}
	.rub03{background:url(../_img/menu/menu03.png) no-repeat; width:106px;}
	.rub04{background:url(../_img/menu/menu04.png) no-repeat; width:86px;}
	.rub05{background:url(../_img/menu/menu05.png) no-repeat; width:146px;}
	.rub01:hover {background:url(../_img/menu/menu01_on.png) no-repeat;}
	.rub02:hover {background:url(../_img/menu/menu02_on.png) no-repeat;}
	.rub03:hover {background:url(../_img/menu/menu03_on.png) no-repeat;}
	.rub04:hover {background:url(../_img/menu/menu04_on.png) no-repeat;}
	.rub05:hover {background:url(../_img/menu/menu05_on.png) no-repeat;}
	.active .rub01 {background:url(../_img/menu/menu01_on.png) no-repeat;}
	.active .rub02 {background:url(../_img/menu/menu02_on.png) no-repeat;}
	.active .rub03 {background:url(../_img/menu/menu03_on.png) no-repeat;}
	.active .rub04 {background:url(../_img/menu/menu04_on.png) no-repeat;}
	.active .rub05 {background:url(../_img/menu/menu05_on.png) no-repeat;}	
	
/* CONTENT ////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#content{
		width:800px;
		padding:40px 90px 0 90px;
		min-height:436px;
		background:url(../_img/bg/bg_content.png) no-repeat top center;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#191a1a;
	}

/* SIDEBAR ////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#sidebar{
		float:left;
		background:url(../_img/bg/bg_sidebar.png) no-repeat top center;
		width:168px;
		padding:16px;
		margin:0 10px 0 0;
	}
	
	#sidebar ul{margin:16px 0 0 0; padding:0; list-style:none;}
	#sidebar li{ background:url(../_img/elnts/puce.png) no-repeat top left; padding:0 0 12px 16px;}
	#sidebar ul a{
		font:bold 11px tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#3b8dc7;
		text-decoration:none;
	}
	#sidebar ul a:hover{color:#4b8c28;}
	
	#sidebar ul.list_actu li{ background:url(../_img/elnts/puce_g.png) no-repeat top left; padding:0 0 6px 16px;}
	#sidebar ul.list_actu a{
		font:11px tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#3b8dc7;
		text-decoration:none;
	}
	#sidebar ul.list_actu a:hover{color:#4b8c28;}
	
	#sidebar a{
		font:11px tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#3b8dc7;
		text-decoration:none;
	}
	#sidebar a:hover{color:#4b8c28;}

/* MAINCONTENT ////////////////////////////////////////////////////////////////////////////////////////////////// */	
	#maincontent{
		float:left;
		width:590px;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#191a1a;
		line-height:18px;
	}

	#maincontent_txt{
		float:left;
		width:430px;
		padding:10px 24px;
		text-align:justify;
	}
	#maincontent_txt a{color:#3B8DC7; text-decoration:none; border-bottom:1px dotted #3B8DC7;}
	#maincontent_txt a:hover{color:#4B8C28; border-bottom:1px dotted #4B8C28;}
	#maincontent_img{
		float:left;
		width:110px;
	}
	
/* FOOTER /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#footer{
		width:890px;
		height:107px;
		padding:0 90px 0 0;
		background:url(../_img/bg/bg_footer.png) no-repeat bottom center;
	}
	#footer_flash{padding:0 0 0 110px;}
	#footer_link{padding:10px 0 0 0; text-align:right;}
	#footer_link a{padding:0 4px;}	
	
/* STYLES /////////////////////////////////////////////////////////////////////////////////////////////////////// */
	.chapo {color:#3b8dc7;}
	
	#content a.btn_print, #content a.btn_contact{
		padding:0 0 0 18px;
		margin:4px 0;
		font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#999;
		text-decoration:none;
		line-height:18px;
	}
	#content a:hover.btn_print, #content a:hover.btn_contact{color:#666;}	
	#content a.btn_print{background:url(../_img/elnts/btn_print.gif) no-repeat top left;}
	#content a.btn_contact{background:url(../_img/elnts/btn_contact.gif) no-repeat top left;}
	
	/* LINK Haut de page */
	#maincontent_txt .top{margin:20px 0;}
	#maincontent_txt a.btn_top {
		background:url(../_img/elnts/btn_top.gif) no-repeat top left;
		padding:0 0 0 18px;
		font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#3b8dc7;
		text-decoration:none;
		border:0;
	}
	#maincontent_txt a:hover.btn_top{text-decoration:underline;color:#3b8dc7;border:0;}
	
	
	/* LINK Pagination */
	#pagination {
		font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	#pagination a{
		font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#3b8dc7;
		text-decoration:none;
		border:0;
	}
	#pagination a:hover{text-decoration:underline;border:0;}
	
	#pagination_precedente {
		float:left;
		width:140px;
		text-align:left;
	}
	#pagination_page {
		float:left;
		width:150px;
		text-align:center;
	}
	#pagination_suivante {
		float:left;
		width:140px;
		text-align:right;
	}
	
	/* Liste de définitions */
	dt{color:#3b8dc7;}
	dd{margin:0 0 10px 0;}
	
	/* Liste */
	#maincontent li{
		list-style:none;
		background:url(../_img/elnts/li.gif) no-repeat top left; 
		padding:0 0 0 14px;
	}
		
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////// HOME ///////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
	#homeL{
		float:left;
		width:496px;
		margin:0 14px 0 0;
	}
	#home_flash{
		/*width:496px;	
		height:400px;*/
	}
	
	#homeR{
		float:left;
		width:290px;
	}
	#home_actus{
		width:260px;
		padding:20px 15px;
		background:url(../_img/bg/bg_home_actus.png) no-repeat top center;
	}	
	#home_actus ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#home_actus li{	
		background:url(../_img/elnts/puce_g.png) no-repeat top left; 
		padding:0 0 0 16px;
	}
	#home_actus li a{
		font:11px tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#191a1a;
		text-decoration:none;
		border-bottom:1px solid #bfbfbf;
		display:block;
		margin:0 0 5px 0;
		padding:0 0 5px 0;
	}
	#home_actus li a:hover{color:#3b8dc7;}	

/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////////////// ACTUALITES ////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////// */	
	.actu{
		margin:0 0 10px 0;
		padding:0 0 10px 0;
		border-bottom:1px solid #d9d9d9;
	}	
	.actu_date{
		font:11px tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#999;
	}
	.actu_title{
		font:bold 12px tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#3b8dc7;
	}
