.horizontalcssmenu ul{	margin: 0;	padding: 0;	list-style-type: none;	display:inline;	}/*Top level list items*/
.horizontalcssmenu ul li{	position: relative;	display: inline;	float: left;margin-top:0px;}/*Top level menu link items style*/
.horizontalcssmenu ul li a{	 	padding-top:5px;	padding-left:40px;	text-align:left;	border-left-width: 0;	text-decoration: none;	height:30px;	color: #FFF;	font: bold 13px Verdana;}	/*Sub level menu*/
.horizontalcssmenu ul li ul{	left: 0;	top: 0;	/*border-top: 1px solid #202020; */	position: absolute;	display: block;	visibility: hidden;	z-index: 100;	width:200px;	margin-left:30px;	margin-top:0px;/*border:1px #333333 solid;*/	}/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{	display: inline;	float: none;	padding-top:50px;}/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{	margin-top:5px; width: 269px; /*width of sub menu levels*/	font-weight: normal;display: block;	padding: 2px 5px;	background:#000064;	border-width: 0 1px 1px 1px;	color:#FFF;	padding-top:5px;	font-size:12px;	font-family:Verdana, Arial, Helvetica, sans-serif;		height:20px;}
.horizontalcssmenu ul li a:hover{	/*background: url(menubgover.gif) center center repeat-x;*/	 }
.horizontalcssmenu ul li ul li a:hover{	color: #000;
background-color: #F3F3F3;}
.horizontalcssmenu .arrowdiv{	position: absolute;	right: 0;	/*background: transparent url(menuarrow.gif) no-repeat center left;*/}* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/	padding-top: 1em;}	/* Holly Hack for IE \*/* html .horizontalcssmenu ul li { float: left;   }* html .horizontalcssmenu ul li a {   }/* End */ /*style dedant*/h1 {		font-size: 1.1em;		text-decoration: none;	font-weight: bold;	margin-top: 1px;	margin-bottom: 2px;}h2 {		font-size: 12px;		  		font-family:Verdana, Arial, Helvetica, sans-serif;	letter-spacing:0px;	line-height:17px;	color: #000;	/*	border-bottom: 1px solid #D76B2A;*/	margin-top: 2px;	margin-bottom: 2px;    font-weight:normal;	text-decoration:none;} .lien_sur_h3 {		font-size: 12px;		  		font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration:none;	color:#0783B7;	border-bottom: 1px solid #0783B7;	margin-top: 12px;	margin-bottom: 10px;	margin-left:2px;	max-width:800px;}h3 {	font-size: 12px;		  		font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	color:#0783B7;	border-bottom: 1px solid #0783B7;	margin-top: 12px;	margin-bottom: 10px;	margin-left:2px;	max-width:800px;}h4 {		font-size: 12px;		  		font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	color: #E95E10;	border-bottom: 1px solid #E95E10;	border-left: 1px solid #E95E10;	margin-top: 12px;	margin-bottom: 18px;	margin-left:2px;	max-width:570px;	padding-left:20px;	padding-bottom:5px;}#pucededant {	font-size:12px ;	font:Verdana;	font-weight:normal;	color:#000;	padding-bottom:0px;	margin-bottom:0px;	 }.lebas{	font-size:10px ;	font:Verdana;	color:#666666;	letter-spacing:1px;	line-height:17px;}hr{	color:#D76B2A;}input { 	height:20px; width:240px;border:1px #999999 solid;}/* style cadre  */#racc {	float: left;	width: 260px;	/*	margin: 10px 0 0 5px; */	margin-top:10px;	background-color: #FFFFFF;	color: Black;	border: 1px solid #0099FF;	overflow: hidden;	padding-left:0px;	height:100px;}#racc span.titre {	display: block;	background-color: #0099FF;	/*background:url(../images/fond_promo.jpg);*/	color: #FFF;	font-weight: bold;	text-align: left;} 
.tableau a {	font-size: 12px;		  		font-family:Verdana, Arial, Helvetica, sans-serif;	letter-spacing:0px;	line-height:17px;	color: #666666;	/*	border-bottom: 1px solid #D76B2A;*/	margin-top: 2px;	margin-bottom: 2px;    font-weight:normal;	text-decoration:none; }/* menu a gauche *//*  fin menu a gauche */
