@charset "iso-8859-1"; 



.menucombo {
font-family : Verdana, Arial, sans-serif; 
font-size : 13px; 
font-weight : 700; 
color : #003399; 
border-color : #ffcc00; 
border-style : groove; 
border-top-width : 3pt; 
border-right-width : 3pt; 
border-bottom-width : 3pt; 
border-left-width : 3pt; 
padding-right : 3pt; 
padding-bottom : 2pt; 
padding-left : 3pt; 
padding-top : 3pt; 
background-color : #ffffff; 
} 
.menucombo a {
width : 110px; 
height : 17px; 
display : inline; 
text-align : center; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
font-weight : 700; 
border : 1px ridge #d3d3d3; 
text-decoration : none; 
color : #000099; 
background-color : #ff9900;
text-decoration : none; 
} 
.menucombo a:hover {
background : #d3d3d3; 
height : 17px; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : none; 
font-size : 12px; 
color : #ff6600; 
text-decoration : none;
font-weight : 700; 
} 
.menucombo a:active {
height : 17px; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : none; 
font-size : 12px;
text-decoration : none;
font-weight : 700;  
} 
.table_menutext {
font-family : "verdana,arial"; 
font-size : 8pt; 
font-weight : 700; 
color : #ff9900; 
border-color : #0066cc; 
border-style : ridge; 
border-top-width : 1pt; 
border-right-width : 1pt; 
border-bottom-width : 1pt; 
border-left-width : 1pt; 
padding-right : 2pt; 
padding-bottom : 2pt; 
padding-left : 2pt; 
padding-top : 2pt; 
background-color : #cc0000; 
} 


/*----------------------------------*/
.menuderoulant_div
{
font-family : "helvetica,verdana,arial"; 
font-size : 10pt; 
color : #494949; 
} 
.menuderoulant
{
font-size : 10px; 
color : #000042; 
font-weight : 700; 
font-family : Arial; 
background-color : #D3D3D3; 
border-right : 1px outset #D3D3D3; 
border-top : 1px outset #D3D3D3; 
border-left : 1px outset #696969; 
border-bottom : 1px outset #696969; 
/*width : 130px;*/ 
}
/*--------------------------------------*/


/*--------------------------------------*/
/*.menutext_haut777 {
width: 800px;
display: inline	;
font-weight : 700;
} */

/* test patrick 23 mai 2007*/
/*.table_menutext_haut {
	position:relative;
	width:800px;
	height:55px;
	margin:0px;
	padding:0px;
	text-align:center;
}
.navitemFormat {
	position:relative;
	width:110px;
	height:20px;
	margin:0px 1px 0px 0px;
	padding:0px;
	float:left;
	cursor:pointer;
}
/* test patrick 23 mai 2007*/

.table_menutext_haut {
background-image : url(clic-bouton-07.jpg);
color : #000042;
  border-color : #5C5C5C;
  border-style : ridge; 
  border-top-width : 1pt; 
  border-right-width : 2pt; 
  border-bottom-width : 2pt; 
  border-left-width : 1pt;
text-align : center;
width: 790px;
height : 60px;
font-weight : 700; 
text-decoration : none; 
padding-right : 3px; 
padding-bottom : 5px; 
padding-left : 3px; 
padding-top : 5px; 
}
/*======================================*/
.menutext_test
{
  width:100px;
  display: inline;
}
.menutext_haut
{
  width:800px;
  display: inline;
}
.menutext_haut a {
	width: 100px;
	height : 10pt;
	background-image : url(clic-bouton-07-img.jpg);
	font-weight : 700;
	color: #003399;
	display: inline	;
	border: 2px solid;
	background-repeat : no-repeat; 
	padding: 2px;
	font: 13px Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	border-color: #767676 #041F3F #041F3F #767676;
	margin: 0px;
	text-align: left;
	}
	
.menutext_haut a:hover {
	width: 100px;
	font-weight : 700;
	height : 10pt;
	color: #FFCC00;
	display: inline	;
	border: 2px solid;
	background-image : url(clic-bouton-07-img-2.jpg);
	background-repeat : no-repeat;
	padding: 2px;
	font: 13px Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	border-color: #767676 #041F3F #041F3F #767676;
	margin: 0px;
	text-align: left;
	}
	
.menutext_haut a:visited {
	width: 100px;
	font-weight : 700;
	height : 10pt;
	display: inline	;
	border: 2px solid;
	padding: 2px;
	font: 13px Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	border-color: #767676 #041F3F #041F3F #767676;
	margin: 0px;
	text-align: left;
 }
 /*------------------------------------*/
 /* Menu Deroulant CSS */
.nav {list-style: none; padding:0; float:left; position:absolute; text-align:left; margin:-8px 0 0 0;}
* html .nav {list-style: none; padding:0; float:left; position:absolute; text-align:left; margin:4px 0 0 0;}
.nav li { z-index:9; float:left; padding:0px 8px 1px 4px; margin:0px 2px 0 2px; vertical-align:top;}
.nav a {display: block;}
* html  .nav li ul a {width:100%;}
.nav a:link {font:12px Arial; color:#24498E; text-decoration:none; }
.nav a:visited {font:12px Arial; color:#24498E; text-decoration:none; }
.nav a:hover {font:12px Arial;  color:#24498E; text-decoration:none; }
.nav a img {border:0px; margin-right:6px;}
.nav li ul { position: absolute; left: -999em;	 height:auto;	font-weight: normal; padding: 0; border:1px solid #666666; border-bottom:0px;}
.nav ul { z-index:9; float: left; list-style: none; border:1px solid #0860A8; border-bottom:0px; margin:0; padding: 0; }
.nav li ul a {padding:2px 0px 2px 4px;}
.nav li ul ul { margin: -1.25em 0 0 100%; }
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul { left: -999em;}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul {left: auto;}
.nav li li { width:100%; border:0px; padding: 0 0 0 0; margin:0 0 0 0; border-right:0px; background:#FFD972; border-bottom:1px solid #666666;}
.nav ul li:hover, .nav ul li.sfhover { background:#FFB310;}

.nav ul li a:link,  .nav  ul li a:link {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li a:visited,  .nav  ul li a:visited {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li a:hover,  .nav  ul li a:hover {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li a:link,  .nav  ul li.sfhover ul li a:link {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li a:visited,  .nav  ul li.sfhover ul li a:visited {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li a:hover,  .nav ul li.sfhover ul li a:hover {font:12px Arial;  color:#000000; text-decoration:none; font-weight:normal;}

.nav ul li:hover a:link,  .nav  ul li.sfhover a:link {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover a:visited,  .nav  ul li.sfhover a:visited {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover a:hover,  .nav  ul li.sfhover a:hover {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li:hover a:link,  .nav  ul li.sfhover ul li.sfhover a:link {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li:hover a:visited,  .nav  ul li.sfhover ul li.sfhovera:visited {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
.nav ul li:hover ul li:hover a:hover,  .nav ul li.sfhover ul li.sfhover a:hover {font:12px Arial;  color:#24498E; text-decoration:none; font-weight:normal;}
/* Menu Deroulant CSS */
/*-------------------------------------*/

