body{ font-family:Arial, Helvetica, sans-serif; overflow:scroll;}

#menu dl, #menu dd,#menu ul{
list-style-type: none;
margin: 0;
padding: 0;
}

#menu{position:absolute;left:35px;top:0; font-size:20px;margin:126px 0 0 0;padding:0;}
#menu a {text-decoration:none;}
#menu dl{float: left;padding:0;margin:0;}
#menu dt{text-align:center;float:left;margin:0;padding:0;top:0;left:0;height:25px;}
#menu dt a{padding:3px 9px 3px 9px;font-size:11px;font-weight:bold;background-color:#6EBEFF;color:white;border-left:1px solid #CEECFA;border-right:1px solid #CEECFA;border-top:2px solid #CEECFA; margin:0 1px 0 0;}
#menu dt a:hover{color:#F48501; background-color:white; border-left :1px solid #6EBEFF;border-right:1px solid #6EBEFF;border-top:2px solid #F48501;}
#menu .menu_select{color:#F48501; background-color:white; border-left :1px solid #6EBEFF;border-right:1px solid #6EBEFF;border-top:2px solid #6EBEFF;font-size:12px;}
#menu dd{list-style-type:none; margin:0; position: absolute;text-align:left;left:0;top:28px;width:750px;padding:0px;}<!--=smenu-->
#menu ul{}
#menu li{display: inline;float:left;}
#menu li a{font-family:Arial, Helvetica, sans-serif;font-size: 11px;padding:0 6px 0 6px;margin:0;font-weight:bold;color:#6EBEFF;border-right:2px solid #F48501; }
#menu li a:hover{color:#F48501;}

#smenu1 ul, #smenu2 ul, #smenu3 ul, #smenu4 ul, #smenu5 ul{
margin:0;list-style-type:none;padding:0;display: inline;
}



#page{top:30px;  position:absolute;left: 50%;height: auto;margin-left: -400px; /* moitié de la largeur */	 width:800px;
padding-bottom:20px;}
#banniere_haut{
width:800px;
background-image:url("../images/banniere_haut.gif");
height:151px;
background-repeat:no-repeat;

}
#bas_page{
border-top:3px solid #ffffff;padding:0;
height:auto;
width:800px;
background:url("../images/barreGBleue.gif") repeat-y left;

margin:0;

}
#present_cadre{left:0;background: url('../images/home_H.gif') no-repeat top;left:0; margin:40px 0 0 39px;padding:20px 0 20px 0;width:740px;}
#present_cadre2{left:0;top:0;margin:0;height:auto;border-left:1px solid #22bff1;border-right:1px solid #22bff1; padding:0;float:left;}
#present_date{margin: 40px 20px 0 275px; font-weight:bold; color:#003532; font-style:normal; color:#000000; background-color:#ccff66; width:auto; text-align:center;  float:right; font-size:11px; padding:4px;}
#present_ref_cadre{left:0;height:100%; float:right;width:210px; text-align:center;margin:10px; padding:0;margin-right:20px;}
#tab_home_ref{width:auto; background-color:#ceecfa; border:2px solid #ccff66 ;margin:0;}
#present_actu{float:right; left:0;margin:5px 20px 0 0 ;top:0; padding:20px 20px 0 0;border-right:1px solid #22bff1; width:435px;}
#tab_home{width:410px; margin:10px;}

#cadre_contenu_image{background:url("../images/basPagePhoto.gif") no-repeat bottom right;height:auto;padding:0 0 4px 0;margin:0;}
#cadre_contenu{
background:url("../images/basPageGlobale.gif") no-repeat bottom right;height:auto;padding:0 0 41px 0;margin:0;}
#tab_home_ref .nom{color:#22bff1; font-size:14px; font-weight:bold; text-align:center; padding:0px 5px 0px 5px;}
#tab_home_ref .img{text-align:center; font-size: 11px; font-weight:bold; color:#003532; padding:0px 5px 10px 5px;}
#tab_home_ref .img a {}
#tab_home_ref td { padding:5px; font-size:11px; color:#003532; font-weight:bold;}
#tab_home_ref .type p{margin:5px; border-bottom:1px solid #000000; padding:0;width:180px;}
#tab_home_ref .titre{ background-color: #ccff66;text-align:center; color:#003532; font-size:14px;}
#tab_home .titre{ background-color:#ceecfa; color:#003532; font-size:14px; font-weight:bold; text-align: left; padding:5px; border-bottom:2px solid #ccff66;}
#tab_home .contenu{ font-size:12px; text-align:left; color:#000000; padding:10px 5px 0px 5px; }
#tab_home .prevision{font-size:11px; text-align:left; padding:0 5px 5px 5px;; margin:0px; color:#22bff1; font-weight:bold; border-bottom:2px solid #ccff66; }
#tab_client_pass td{ padding:10px; font-size:14px;}
.spacer{ clear:both;}

#ref_tab{width:698px;margin:70px 20px 20px 20px;}
#ref_tab td{padding:5px; font-size:12px;text-align:center;}

#agence_cadre{left:0;left:0; margin:40px 0 0 39px;padding:20px 0 20px 0;width:740px;}
#agence_cadre2{left:0;top:0;margin:0;height:auto;border-left:1px solid #22bff1;border-right:1px solid #22bff1; width: auto;  padding:0; display:block;}

#entour_popup{display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	min-height: 100%;
	background-color: #ceecfa;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
	text-align:center;}
#cadre_popup{	display: none;
	 position:absolute;left: 50%;height: auto;margin-left: -350px;
	top: 50%;
	width: 700px;
	padding: 0;
	text-align:right;
	z-index:11;
	overflow: hidden;
	}
	#boxclose{ font-size:10px; font-weight:bold; color:#FFFFFF; padding:5px; margin:3px 0 0 0 ; background-color:#f48500;}
	
#inter_box{background-color:#ffffff;margin-top:5px;border: 1px solid #f48500;padding:0;text-align:left;overflow:hidden;}
#box_nom{color:#003532; font-weight:bold; background-color:#ccff66; text-align:left;padding:5px;width:698px; font-size:12px;}
#box_img{float:left; margin:30px; border:1px solid #22bff1;}
#box_p{width:400px; margin:30px 30px 30px 0; text-align:left;float:right;color:#000000;font-size:12px;}
#box_type{color:#ffffff; background-color:#22bff1; font-weight:bold;margin:0; padding:5px;}