/* CSS Document */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type:none;
background-color:none;
}

#menu {
width:950px;
float:right;
position: relative;
height:28px;
line-height:28px;
}


#menu dl {
float: left;
width: 155px;
background-color:none;
}

#menu dt {
cursor: pointer;
color:#FFFFFF;
text-align:center;
background:transparent url(../images/fond-rub.gif) no-repeat top left;
width:152px;
height:28px;
}

#menu dd {
position:absolute;
line-height:28px;
}


#menu dt a {
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration: none;
display: block;
/*height: 100%;*/
line-height:25px;
}

#menu dt a:hover {
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration: none;
display: block;
/*height: 100%;*/
line-height:25px;
}

dd ul{
width:152px;
}


ul li a{
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#D8521E;
}

ul li a:hover {
text-decoration:none;
color:#000000;
}



ul.case1 li{
height:31px;
text-align:justify;
border-bottom: 1px dotted #6B859D;
background-color:#FEF7F4;
padding-left:5px;
line-height:31px;
}

ul.case2 li{
height:31px;
text-align:justify;
padding-left:5px;
border-bottom: 1px dotted #6B859D;
background-color:#FEF7F4;
line-height:31px;
}


.sous-menu a {
font:normal 12px Arial, Helvetica, sans-serif;
color: #000000;
text-decoration:none;
}


.sous-menu a:hover {
font:normal 12px Arial, Helvetica, sans-serif;
color: #9A7B0F;
text-decoration:none;
}

