/* CSS du menu horizontal, bieler batiste */
*:focus {outline: 0;}

/* @group Menu */


.menu{
	margin: 0;
	padding: 0;
	background-image: url("../images/nav-background.jpg");
	background-position: top left;
	background-repeat: repeat-x;
	width: 760px;
	height: 41px;
	margin-bottom: 30px;
}
/*
.menu ul{
  position:absolute;
  display:block;
  margin:0;
  padding:0;
  height: 41px;
}
*/
 
.menu li ul{
    visibility:hidden;
}

/*
.menu li li ul{
    position:absolute;
    margin-left:124px;
    margin-top:-23px;
} */
    
.menu li{
    list-style:none;
	height: 41px;
	width: 145px; 
	text-align: center;
	line-height: 40px;
/*    display:inline; */
    display/**/:block;
    float:none;
    float/**/:left;
/*    margin:0;
    padding: 0 3px; */
}

#men0 { width: 70px; }
/*#men4 { width: 155px; }*/
#men5 { width: 70px; }

/* @group Liens */

.menu a{
	font-family: "Times New Roman", serif;
	color: #404040;
	font-size: 1.7em;
	font-weight: bold;
	text-decoration: none;
 	text-transform: capitalize;
    text-align:center;
    display:block;
    height: 41px;
}

.nav[class] a {
	font-weight: normal;
}

.menu a:hover{
	font-family: "Times New Roman", serif;
	font-size: 1.7em;
	color: #82D31F;
	text-decoration: none;
	background-image: url("../images/opacity.gif");
	background-position: top left;
	background-repeat: repeat-x;
}

.menu a.selected {
	color: #82D31F;
	background-image: url("../images/opacity.gif");
	background-position: top left;
	background-repeat: repeat-x;
}



/* @end */



/* for a mozilla better display with key nav */
.menu a:focus{
    background-color: #aaf;
}

a.linkOver{
    background-color: #eee;
    }


/* @end */

/* @group Sous menu */

.menu li ul {
 display:block;
 margin: 0px;
 margin-top: -10px;
 margin-left: -66px;
 padding: 0px;
}

.menu[class] li ul {
 margin-left: 0px;
}

.menu li ul li {
 margin: 0px;
 padding: 0px;
 display:block;
 float:none;
 height: 20px;
 line-height: 20px;
 width: 120px;
 border: 1px solid white;
}
/*
#contact {
	float: right;
}

.sousmenu {
	
}
*/
   
/* correct a little IE bug */
* html .menu li li{
    display:inline;
    }

/* @group Liens */

.menu li ul li a {
 margin: 0px;
 padding: 0px;
	font-family: Arial, sans-serif;
	color: #424242;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
  text-align: left;
	background-color: #E6E6E6;
	background-image: none;
  display: block;
  height: 20px;
}

.menu li ul li a:hover {
 margin: 0px;
 padding: 0px;
	font-family: Arial, sans-serif;
	color: #424242;
	font-size: 1.1em;
	text-decoration: none;
  text-align: left;
	background-color: #C2C2C2;
	background-image: none;
  display: block;
}  
    
/* @end */

/* @end */
