#menuTop {
 margin-top:6px;
 height:35px;
 width:1000px;
 float:left;
}

#menuRight {
 padding-left:6px;
 float:left;
 background-color:#bcb78e;
 height:29px;
 width:110px;
}

#lienAboJournal {
 float:left;
 background:transparent url(../images/menu/fd_lien_abo_journal.jpg) repeat-x scroll 0 0;
 height:26px;
 width:190px;
 _width:180px;
 margin:7px 0 0 0;
 padding:2px 0 0 0;
 text-align:center;
}
#lienAboJournal a:link, #lienAboJournal a:visited {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#005187;
text-decoration:none;
line-height:12px;

}
#lienAboJournal a:hover {
text-decoration:underline;
}


#menuTop .lienMenu {
background:transparent url(../images/puceBlanche.png) no-repeat scroll 1px 9px;
_background:transparent url(../images/puceBlanche.gif) no-repeat scroll 1px 9px;
color:#FFFFFF;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:7px 0px 0 17px;
text-decoration:none;
}


#menuBottom {
 height:3px;
 _width:900px;
 width:999px;
 background-color:#005187;
 float:left;
 margin:4px 0 7px 0;
 display:block;
}

 #barreMenu {
 float:left;
 height:29px;
 margin:7px 0 0 0;
 padding:0px;
 position:relative;
 left:0;
 top:0;
 width:808px;
 z-index:100000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:17px;
 text-align:center;
 border-left:solid 1px black;
 }
 
#barreMenu span{
 display:block;
 padding:3px;
 _padding:5px;
 }
 
#barreMenu ul {
 font-family:verdana;
 font-size:13px;
 list-style:none;
 margin:0;
 padding:0;
}

#barreMenu ul li {
 float:left;
 left:0;
 position:relative;
 top:0;
}

#barreMenu ul li a.niv1:link,
#barreMenu ul li a.niv1:visited {
 background:url('../images/menu/fdMenu.gif') repeat-x left bottom;
 background-color:#0169b0;
 color:white;
 display:block;
 float:left;
 font-weight:bold;
 padding:2px 0 0 0;
 text-decoration:none;
 height:25px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 cursor:pointer;
 border-top:solid 1px black;
 border-right:solid 1px black;
 border-bottom:solid 1px black;
}

#barreMenu ul li:hover {
 color:#fff;
 width:auto;
}

#barreMenu ul li a.niv1:hover {
 background:url('../images/menu/fdMenuHover.gif') repeat-x left bottom;
 background-color:#516e98;
 color:#fff;
}

#barreMenu ul li ul {
 display: none;
}

#barreMenu table {
 border-collapse:collapse;
/* font-size:11px;*/
 margin:0;
 position:absolute;
  left:0;
  top:0;
}
#barreMenu ul li:hover ul {
 background-color:#0092d0;
/* border:2px solid #f00;
 border-bottom:1px solid #f00;*/
 display:block;
 left:0px;
 margin-top:1px;
 position:absolute;
 top:28px;
 width:189px;
}

#barreMenu ul li a:hover ul {   /* ### Version IE <7 ###*/
 background:#0092d0;
 background-repeat:repeat-x;
/* border:2px solid #f00;
 border-bottom:1px solid #f00;*/
 display:block;
 left:0px;
 position:absolute;
 top:29px;
}

#barreMenu ul li:hover ul li a {
 border:none;
 border-bottom:1px solid #fff;
 color:#fff;
 display:block;
 font-size:11px;
 height:auto;
 margin:0;
 padding:4px 10px;
 text-decoration:none;
 text-transform:none;
 width:169px;
 text-align:left;
}

#barreMenu ul li a:hover ul li a {   /* ### Version IE 6 et inferieures ###*/
 border:none;
 border-bottom:1px solid #fff;
 color:#fff;
 display:block;
 font-size:11px;
 height:auto;
 margin:0;
 padding:4px 10px;
 text-decoration:none;
 text-transform:none;
 width:169px;
 text-align:left;

}

#barreMenu ul li a:link, #barreMenu ul li a:visited {
text-align:center;
}

#barreMenu ul li:hover ul li a:hover {
 background:#04568e;
 font-weight:bold;
 text-align:left;
}

#barreMenu ul li a:hover ul li a:hover {   /* ### Version IE <7 ###*/
 background:#214f73;
 font-weight:bold;
}

.menuAccueil {
 height:24px;
 _height:29px;
 width:49px;
 background:#0169B0 url(/design/images/menu/maison.gif) repeat-x scroll left bottom;
}

.menuAccueil:hover{
 background:#0169B0 url(/design/images/menu/maisonHover.gif) repeat-x scroll left bottom;
}
 
.menu44 {
 height:29px;
 width:162px;
 /* width:189px;*/
 z-index:999999999;
}
 
.menu44:hover{
}
 
.menuLoisirs {
 height:29px;
 width:70px;
}
 
.menuLoisirs:hover{
}
 
.menuAnnonces {
 height:29px;
 width:82px;
}
 
.menuAnnonces:hover{
} 
 
.menuContact {
 height:29px;
 width:82px;
}
 
.menuContact:hover{
 z-index:999999999
}

.menuParole {
 height:29px;
 width:154px;
}
 
.menuParole:hover{
 z-index:999999999
}
