.menuIE {
    display:none !important;
    display:block;
}
a.boutonIE, a.boutonIE:link, a.boutonIE:visited, a.boutonIE:active {
    color:#000;    
    width:90px;
    height:18px;
    display:block;
    background:#c33;
    border:1px solid #000;
    margin-right:1px;    
    text-align:center;
    float:left;
    text-decoration:none;
    font-family: verdana;
    font-size:10px;
    line-height:18px;
    overflow:hidden;   
}
a.boutonIE:hover {
    color:#fff;
    background:#000;
    overflow:visible;}

a.boutonIE:hover table {
    display:block;
    background:#eee;
    border-collapse:collapse;
}

.boutonFF {
    color:#000;
    width:90px;
    height:18px;
    display:block !important;
    display:none;
    background:#c33;
    border:1px solid #000;
    margin-right:1px;
    text-align:center;
    float:left;
    text-decoration:none;
    font-family: verdana;
    font-size:10px;
    line-height:18px;
    overflow:hidden;
 }
.boutonFF:hover {
    height:auto;
    cursor:pointer;
    color:#fff;
    background:#000;
 }
a.SousMenu, a.SousMenu:link, a.SousMenu:visited, a.SousMenu:active {

    display:block;
    width:90px !important;
    width:88px;
    height:18px;
    border-bottom:1px solid #000;
    text-decoration:none;    
    color:#000;
    font-family: verdana;
    font-size:10px;
    text-align:center;
    background:#eee;   
}
a.SousMenu:hover {background:#BCCCD2;}



ul li {
margin-left: 10px;
padding-left:0px;
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
color : #605d56;
list-style: none;
line-height:1em;
}


ul li.listea {

margin-left: 5px;
padding-left:0px;
font-family : Arial, Helvetica, sans-serif;
font-size:12px;
list-style: none;
line-height:1em;
color:gn:justify;
color : #605d56;
}
.menu_g_bloc1

{
width:250px;
background-color:#fff;
font-family : Arial, Helvetica, sans-serif;
margin-left:9px;
margin-right:9px;
margin-top:5px;
margin-bottom:10px;
border: 1px solid #d9d6c9;
}

.bloc_centre

{
float:left;
width:280px;
background-color:#fff;
font-family : Arial, Helvetica, sans-serif;
margin-left:9px;
margin-right:9px;
margin-top:5px;
margin-bottom:10px;
border: 1px solid #d9d6c9;
}

.titre-menu
{
text-align:center; background-image:url(../img_site/back-titre-menu.jpg); color:#605d56; font-size:12px; font-family : Arial, Helvetica, sans-serif; font-weight:normal; margin-top:0px;
}
.titre-menu2
{
text-align:center; background-image:url(../img_site/devis-en-ligne.jpg); color:#605d56; font-size:12px; font-family : Arial, Helvetica, sans-serif; font-weight:normal; margin-top:0px;
}



a.menu_top 
{     width:200px; color:#fff;   font-size:12px; font-family:arial; text-decoration:none;     background-color:#b6b646; padding-left:5px;  padding-right:5px;   padding-top:1px; border: 1px solid #b6b646;}      
a.menu_top:hover   
{     width:200px; color:#000;  font-size:12px;  text-decoration:none; background-color:#fff;  padding-left:5px; padding-right:5px; border: 1px solid #b6b646;} 





/*menu haut du bandeau*/
#main-menu {
margin:0;
bottom:0;
right:0;
padding-left:10px;
font-family:  Verdana,sans-serif;
white-space:nowrap;
font-size: 50%;
}

#main-menu li {
display:block;
float:left;
list-style-type:none;
margin:0px;
padding:0;
}

/*Les liens normaux*/
#main-menu a {
display:block;
float:left;
padding:5px 8px 5px 8px;
background-color:#9fa6b5;
border-right: 1px solid #fff;
color: #fff;
text-decoration: none;
}
/*Les liens au survol et rubrique en cours*/
#main-menu a:hover, #main-menu #selected a {
color:#081038;
background: #d9d6c9;
border-right: 1px solid #fff;
text-decoration: none;
}
/*fin menu haut bandeau*/

.menugauche {
margin: 0;
padding-left:10px;
padding-bottom: 5px;
}

.menugauche li {
list-style-image:url(../img_site/puce.gif);
font-size:12px;
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
color: #605d56;
text-decoration: none;
}

.menugauche a:hover {
color: #605d56;
text-decoration: underline;
}

.menudde {

padding-top:10px;
padding-left:10px;
background-color:#fff;
}

.menudde li {
list-style-image:url(../img_site/haut.gif);
margin-bottom: 5px;
}
.menudde a {
margin: 0 2px;
color: #605d56;
text-decoration: none;
}

.menudde a:hover {
color: #605d56;
text-decoration: underline;
}



#menudroit {
list-style-type: none;
margin: 0;
padding:0;
}
#menudroit li {
margin-bottom: 5px;
}
#menudroit a {
margin: 0 2px;
color: #000000;
text-decoration: none;
}
#menudroit a:hover {
text-decoration: none;
}








