/**********************************************************************************************************************/
/* CSS du menu horizontal, bieler batiste */
.conteneurleft{   width:150px;   background-color:#808080;   margin-top:0;   border: 0;   border-top: 1px solid #808080;}
.menuleft{       display:block;       margin:0;       padding:0;       width:150px; /* important for Opera7 */	 font-size:13px;	 font-weight: bold;	 height:13px;}
.menuleft ul{    position:absolute; /* pour sortir la liste du flux de donnée */    display:block;    width:150px;    margin:0;    padding:0;	height:13px;}
.menuleft li ul{    visibility:hidden;    width:150px;	margin-top:1px;	font-size:12px;	margin-top:-1px;	height:13px;}
.menuleft li li ul{    position:absolute; /* pour sortir la liste du flux de donnée */    top:auto;    left:auto;    margin-left:150px;    margin-top:-10px; /* move the sub menuleft verticaly */	height:10px;}
.menuleft li{    list-style:none;    /*width:80px;*/    height:auto;    display:inline;    display/**/:block;    float:none;    float/**/:left;    margin:0;    padding:0;}
.menuleft li li{
    display:block;
    float:none;
}
/* correct a little IE bug */
* html .menuleft li li{
    display:inline;
}
.menuleft a{
    text-align:center;
    background-color: #808080;
    border:0;
    border-right:1px solid #000000;
    color:#ffffff;
    display:block;
    width:98px;
    text-decoration:none;
    margin:0;
    padding:0;
    height: 13px;
}
.menuleft a:hover{
    background-color: #70828f;
}
.menuleft a:active { background-color: #808080; }


/* for a mozilla better display with key nav */
.menuleft a:focus{
    background-color: #aaf;
}
.menuleft b{
    text-align:center;
    background-color: #808080;
    border:0;
    border-right:1px solid #000000;
    color:#ffffff;
    display:block;
    width:90px;
    text-decoration:none;
    margin:0;
    padding:0;
    font-size:10px;
}
/* hide some accessibility stuff */
.menuleft span{
    display:none;
}

/* ------------------------------------------------------------------------------------------------------------*/

.conteneur{
width:766px;
background-color:#808080;
margin-top:0;
border: 0;
border-top: 1px solid #808080;
}
.menuIndicateur{
    background: url(fleche.jpg) center right no-repeat;
}
.menu{    display:block;    margin:0;    padding:0;    width:745px; /* important for Opera7 */	font-size:13px;	font-weight: bold;	height:13px;}
.menu ul{    position:absolute; /* pour sortir la liste du flux de donnée */    display:block;    width:95px;    margin:0;    padding:0;	height:13px;}
.menu li ul{    visibility:hidden;	margin-top:1px;	font-size:12px;	margin-top:-1px;	height:13px;}
.menu li li ul{    position:absolute; /* pour sortir la liste du flux de donnée */    top:auto;    left:auto;    margin-left:150px;    margin-top:-10px; /* move the sub menu verticaly */	height:10px;}
.menu li{    list-style:none;    /*width:80px;*/    height:auto;    display:inline;    display/**/:block;    float:none;    float/**/:left;    margin:0;    padding:0;}
.menu li li{    display:block;    float:none;}
/* correct a little IE bug */
* html .menu li li{
    display:inline;
}
.menu a{    text-align:center;    background-color: #808080;	border:0;    border-right:1px solid #000000;    color:#ffffff;    display:block;    width:105px;    text-decoration:none;    margin:0;	padding:0;	height: 12px;}
.menu a:hover{
    background-color: #70828f;
}
.menu a:active { background-color: #808080; }
.menu a.forum{
    text-align:center;
    background-color: #eb7c01;
	border:0;
    border-right:1px solid #000000;
    color:#ffffff;
    display:block;
    width:90px;
    text-decoration:none;
    margin:0;
	padding:0;
}
.menu a:hover.forum{
    background-color: #b66001;
}
.menu a.blog{
    text-align:center;
    background-color: #808080;
	border:0;
    border-right:1px solid #000000;
    color:#ff8d1c;
    display:block;
    width:90px;
    text-decoration:none;
    margin:0;
	padding:0;
}
.menu a:hover.blog{
    background-color: #b66001;
}
.menu a:active.forum { background-color: #fe9b2e; }
/* for a mozilla better display with key nav */
.menu a:focus{
    background-color: #aaf;
}
.menu b{
    text-align:center;
    background-color: #808080;
	border:0;
    border-right:1px solid #000000;
    color:#ffffff;
    display:block;
    width:90px;
    text-decoration:none;
    margin:0;
	padding:0;
	font-size:10px;
}
/* hide some accessibility stuff */
.menu span{
    display:none;
}
/* just for fun ;) */
.menu li li a{
    text-align:left;
    background-color: #a7a7a7;
	width:160px;
	border-top-style: solid;
	border-top-color: #808080;
	border-top-width:1px;
	border-left-style: solid;
	border-left-color: #808080;
	border-left-width:1px;
	border-right-style: solid;
	border-right-color: #808080;
	border-right-width:1px;
}
.menu li li li a{
    text-align:left;
    background-color: #a7a7a7;
    /*border:1px #666 solid;*/
}
.menu li li li li a{
    text-align:left;
    background-color: #F0B802;
    /*border:1px #666 solid;*/
}
/* +++++++++++++++++++++++++++++ fin menu horizontal deroulant nouveau  ++++++++++++++++++++++++++++++++++++ */
