/* CSS Document */
/*menu du haut */


/* #######################################  pour le menu dynamique ######################################*/

#menu {
background-color:#FFF;
border:1px solid #A3A3A3;
color:#212A3B;
margin-top:3px;
padding:0;
width:268px;
position:relative;
}

a.menu0{
padding-top:6px;
padding-left:15px;
padding-bottom:4px;
text-decoration:none;
color:#212a3b;
width:253px;
display:block;
border-bottom:1px dashed #C3C3C3;
}
a.menu0:hover{
background-color:#d3d3d3;
color:#000000;
}

a.menu1{
padding-top:6px;
padding-bottom:4px;
padding-left:25px;
text-decoration:none;
width:243px;
display:block;
background-color:#f0f0f0;
color:#ed7f14;
}
a.menu1:hover{
text-decoration:none;
background-color:#f0f0f0;
color:#000000;
}

.fleche_menu{
 margin-top:10px;
 margin-right:4px;
 width:5px;
 float:right;	
}

.ie6 .fleche_menu{
 margin-top:-15px;
}

/*
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

dl#menu {
width: 268px;
}
dl#menu dt {

width:268px;
border-bottom:1px dashed #c3c3c3;
color:#212a3b;
padding:0px;
margin:0px;

}
dl#menu dd {
border:none;
width:268px;
display:none;


}

dl#menu ul{
width:100%;

}

dl#menu ul li {

text-decoration:none;
width:268px;
background-color:#f0f0f0;
padding:0px;
margin:0px;


}

dl#menu li a {
width:243px;
display:block;
display:block;
padding-top:6px;
padding-bottom:4px;
padding-left:25px;
text-decoration:none;


background-color:#f0f0f0;
color:#ed7f14;

}

dl#menu li a:hover {
background-color:#f0f0f0;
color:#000000;
}

dl#menu dt a {
display:block;
width:253px;
padding-top:6px;
padding-bottom:4px;
padding-left:15px;
color:#212a3b;
text-decoration:none;

}

dl#menu dt a:hover {
background-color:#d3d3d3;
color:#000000;
text-decoration:none;
}
*/






