

.menu1hor,
.menu1last{
	    height:8px;
	    border:solid 0px;
	    padding:5px 14px 5px 14px;
	    width:auto;
	    position: relative;
	    display:block;
	    float:right;

  }
  .menu1hor{border-right:0px solid #84929F;}
  .menu1last{ border-right:0px solid #84929F;   }
  
.menu1hor a:link,
.menu1last a:link{
	font-size:10px;
	font-weight:normal;
	text-decoration: none;
	color: #84929F;
  }
  .menu1hor a:visited,
  .menu1last a:visited {
	font-weight:normal;
	font-size:10px;
	text-decoration: none;
	color: #84929F;
  }

  .menu1hor a:hover,
  .menu1last a:hover {
    	color: #CC9999;
  }
  .menu1hor a:active,
  .menu1last a:active {
     	color: #84929F;
    }

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////styles du menu lateral */
	.menutitlewithout, .menutitlewith, .sousmenutitle{
	width:130px;
	border:0px solid;
	}


/* table du menu lateral */

.menutop{
	width:100%;
   	background-image:url(img/fond5.gif); 	
 	background-color:transparent;
 	border:0px solid;
   }
   
   .rouge12 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC0033;background-image:url("../img/fond5.gif");	}

/*style du menu sup non ouvert  */
.menu1lat {
  	height:25px;
	border-bottom:1px solid white;
	 margin-top:5px;
	 margin-left:25px;
}
.menu1lat a:link, .menu1lat a:visited, .menu1lat a {
   	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	font-family: Helvetica, Arial, Verdana, Times;
    	color:#84929F;
    	text-align:left;
   
}
.menu1lat a:hover{color:#CC9999;}

/* style du sousmenu avec volet lateral */
/* Zone d'affichage */
#zoneMenu {
	 margin-top: 0px ;
	 margin-bottom: 0px ;
	 margin-left:1px;
   	width: auto;
   	height: 25px;
   	position: relative;
	}
/*style du menu sup  ouvert  utilisé?????*/

.menu {
	 left: 0px;	top: 0px;
	 border:0px solid;
	 text-align:left;
	}
.menu, .menu div {
	    position: absolute; width: 98%;
	    height:25px auto; 
	}
.menu a, .menu #actif {
    	font-size:12px;
	text-decoration: none;
	padding: 3px;
	padding-left:25px;
	display: block;
	text-align:left;
	text-shadow:#CC9999;
	line-height: 15px;
    	font-weight:normal;
	color: #84929F;
/*	background-image: url(img/menu/.gif);    */
}
* html .menu a {
	height: 0px;
    /* IE hack */
	}
.menu a:hover { 
		color:#CC9999;
/*		background-color: #999;
		     border: #aaa 1px solid;
		     border-top: #333 1px solid;
		     border-left: #333 1px solid;        */
	}
/* sous-sous-menu version verticale */
.smenu  {
	visibility: hidden; 
	left: 120px; 
	top:0; 
	width:50px;
	height:auto;
	font-size:10pt;
	margin-left:20px;
	text-align:left;
	z-index:1;
	background-color:#ffffff;
	border-left:1px solid #cc9999;
	}
.smenu div{ 			height:15px;}
.smenu a:link, .smenu a:visited{	color:#84929F;}
.smenu a:hover {			color:#CC9999;}

.liste {
 font-family: arial;
 font-size: 9pt;
 width: 100%}
 
 .liste2 {
 font-family: arial;
 font-size: 8pt;
 color: #CC9999;
}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////styles du menu des dossiers en bas des articles */

  .dossier a{	text-decoration:none; 
  		padding:0 15px 0 0;
  		font-weight:normal;
  		font-size:10px;
  		}

.sousmenu2{ 
clear:both;
		background-color:#ffffff;
		border-top:1px solid #CC0000;
		height:50px auto;
		border-bottom:1px solid #CC0000;
		position:right;
		text-align:left;
		font-size:14px;
		
		padding:10px 0px 10px 25px;
		margin-bottom:5px;
		margin-top:0px;
}
.entree1 a:link, .entree1 a:visited, {		
		font-size: 14px;
		font-weight:bold;
		color:#84929F; }
.entree2 a:link, .entree2 a:visited {
		font-size: 14px;
		color:#84929F; 
		font-weight:bold;
}
 .entree2 a:hover {
 		background-color:;
		font-size: 14px;    
		color:#CC0000;
		font-weight:bold;
}
/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////styles du menu des dossiers en haut  des articles */
.menuhautarts{
clear:both;
	width:100%;
	float:left;
	border:0px solid;
	height:40px auto ;
	padding:5px 0 0 0;
	display:block;
	border:0px solid #666666;
	color:#84929F;
	clear-after:both;
	 background-image:url("../img/fond5.gif");
	 
	}
	.menuplus{border-bottom:#CC9999 1px solid;height:45px auto;margin-top:10px;}
	
	
	.acdossier{width:auto;float:left;padding:5px;}
	.acdossier a:link, .acdossier a:visited, .acdossier a:hover{
		font-size:12px; 
		font-weight:normal; 
		color:#84929F;
		text-decoration:none;}
	.entreeA, .entreeB {
		width:20%; 
		float:left; 
		border-top: 0px solid #cccccc;
		border-bottom: 0px solid #84929F;
		height:25px;
		overflow:hidden;
		white-space:nowrap;
		vertical-align:bottom;
		line-height:29px;
		padding: 0 5px 0 5px;
	}
	.entreeA{	  background-image:url("../img/fond5.gif");
		border-top: 1px solid #CC0033;
		border-bottom: 0px solid #CC0033;
		width:20%;}
	.entreeB{border-top: 1px solid #3366ff;
		border-bottom: 0px solid #3366ff;}
	.entreeA a:link, .entreeA a:visited, .entreeA a:hover,
	 .entreeB a:link, .entreeB a:visited, .entreeB a:hover
	 {font-weight:normal;
	font-size:10px;
	text-decoration:none;
	}
	
	.entreeA:hover, .entreeB:hover{width:20%;overflow:hidden;  background-image:url("../img/fond5.gif");}

.home, .prev, .next, 
.home a:link, .prev a:link, .next a:link, 
.home a:visited, .prev a:visited, .next a:visited {

	font-family:Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;}
.home a:hover, .prev a:hover, .next a:hover{
	text-decoration:none;
	}
.home{float:left;padding:10px 10px 0 5px;border:0px solid;width:100px;height:20px;}
.prev{float:left;padding:10px 10px 0 5px;border:0px solid;width:100px;height:20px;}

.next{float:right;padding:10px 5px 0px 0px;border:0px solid;width:100px;height:20px;}

.prev a:link, .prev a:visited, .prev a:hover,
.next a:link, .next a:visited, .next a:hover
	{ font-size:10px; 
	font-weight:normal;
	}
.printpage{
		float:left;
		width:auto; 
		border:0px solid;
		padding-top:10px;
		padding-left:25px;
		padding-right:25px;
				
				}
.printpage a:link, printpage a:visited, printpage a:hover{
		text-decoration:none;
		font-size:8px;}


