/* CSS du menu horizontal */
/* placement du 1er niveau */

.monmenu, #monmenu{
    margin:0 0 0 10px;
    padding:0;
	text-align:left;
}

/* placement du 2eme niveau et suivants */
.monmenu ul {
    position:absolute;
    display:block;
    margin:0;
    padding:0;
}
.monmenu li ul{
	position:absolute;
	display:block;
    visibility:hidden;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0px;
}
.monmenu li li ul{
    position:absolute;
   margin-left:160px; /* largeur du a + 11 */
    margin-top:-23px;
	padding-left: 0px;
	padding-right: 0px;
}

/* 1er niveau de menu */ 
.monmenu li {
    list-style:none;
    display:inline;
    display/**/:block;
    float/**/:left;
    margin:0 0 0 2px;
    padding:0;
	/*padding-left: 10px;*/
	height:28px;
line-height:28px;
}
/* 2eme niveaux et suivants */
.monmenu li li {
    display: block;
    float: none;
	margin: 0px;
	padding: 0px;
line-height:23px;
}    
/* correct a little IE bug */
* html .monmenu li li{
    display:inline;
}
/* apparence des 1ers liens */
.monmenu li a{
display:block;
width:112px;
height:28px;
line-height:28px;
text-align:center;
color:#ab866f;
text-decoration:none;
background:url('img/onglet.jpg') no-repeat;
}

.monmenu li a:hover,.monmenu li.select a{
display:block;
width:112px;
height:28px;
line-height:28px;
text-align:center;
color:#fff;
text-decoration:none;
background:url('img/onglet_o.jpg') no-repeat;
}


/* 2e niveau */
.monmenu li li a, .monmenu li.select li a {
	margin:0;
	padding:0 5px;
    color:#fff;
    display:block;
    /*width:150px;*/
	height: 23px;
	line-height: 23px;
    text-decoration:none;
	font-size: 10px;
	background:#ab866f;
}

.monmenu li li a:hover, .monmenu li.select li a:hover, .monmenu li li.select a, .monmenu li li.select a:hover {
	font-size: 10px;
	margin:0;
	padding:0 5px;
	color:#ab866f;
	text-decoration: none;
	background:#e1d1c7;
	height: 23px;
	line-height: 23px;
}


/* 3e niveau */
.monmenu li li li a, .monmenu li li.select li a,.monmenu li.select li li a{
	margin:0;
	padding:0 5px;
    color:#fff;
    display:block;
    /*width:150px;*/
	height: 23px;
	line-height: 23px;
    text-decoration:none;
	font-size: 10px;
	background:#ab866f;
}

.monmenu li li li a:hover, .monmenu li li.select li a:hover, .monmenu li li li.select a, .monmenu li li li.select a:hover, .monmenu li.select li li a:hover {
	margin:0;
	padding:0 5px;
	color:#ab866f;
	text-decoration: none;
	background:#e1d1c7;
	height: 23px;
	line-height: 23px;
}

