.pad {
clear:left;
padding-top:270px;
}
#nav_menurapide {
margin-left:25px;
margin-top:121px;
}
#nav_menurapide {
background:url("/ete/common/menurapide/tabLeft.png") no-repeat scroll left top ;
float:left;
font-family:arial,sans-serif;
height:41px;
padding-left:20px;
}
#menurapide {
background:url("/ete/common/menurapide/tabRight.png") no-repeat scroll right top ;
float:left;
font-size:11px;
height:41px;
margin:0;
padding-right:20px;
position:relative;
z-index:100;
}
#menurapide table.ie6 {
border-collapse:collapse;
margin:0;
padding:0;
}
#menurapide ul {
list-style:none outside none;
margin:0;
padding:0;
}
#menurapide ul li {
float:left;
}
#menurapide ul li a {
/*background:url("/ete/common/menurapide/tabCenter.png") no-repeat scroll right top transparent;*/
color:#FFFFFF;
display:block;
float:left;
font-size:11px;
font-weight:bold;
height:41px;
line-height:40px;
padding:0 0px 0 0;
text-decoration:none;
}
#menurapide ul li a b {
/*background:url("/ete/common/menurapide/tabCenter.png") no-repeat scroll left top transparent;*/
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
font-size:11px;
font-weight:bold;
height:41px;
line-height:40px;
padding:0 0 0 0px;
text-decoration:none;
}
#menurapide ul li div.holder {
left:-9999px;
position:absolute;
}
#menurapide ul li div .leftSide {
background:url("/ete/common/menurapide/dropLeft.png") no-repeat scroll left bottom;
float:left;
}
#menurapide ul li div .rightSide {
background:url("/ete/common/menurapide/dropRight.png") no-repeat scroll right bottom;
display:inline;
float:left;
margin-left:10px;
padding:0 10px 0 0;
}
#menurapide ul li:hover {
position:relative;
}
#menurapide ul li a:hover {
background-position:right center;
color:#991100;
position:relative;
white-space:nowrap;
}
#menurapide ul li a:hover b {
background-position:left center;
color:#991100;
}
#menurapide ul li a.sub:hover {
background-position:right bottom;
color:#991100;
position:relative;
white-space:nowrap;
}
#menurapide ul li a.sub:hover b {
background-position:left bottom;
color:#991100;
}
#menurapide ul li:hover > a {
color:#991100;
position:relative;
}
#menurapide ul li:hover a.sub {
background-position:right bottom;
color:#991100;
position:relative;
white-space:nowrap;
}
#menurapide ul li:hover a.sub > b {
background-position:left bottom;
color:#991100;
}
#menurapide ul :hover div.holder {
left:0px;
margin:33px 0 0 11px;
padding:0;
position:absolute;
top:41px;
}
#menurapide ul li.right a:hover div.holder {
left:auto;
right:3px;
top:41px;
}
#menurapide ul li.right:hover div.holder {
left:auto;
right:4px;
top:41px;
}
#menurapide ul dl {
list-style:none outside none;
margin:5px 0 10px;
padding:0 5px;
width:auto;
}
#menurapide ul dl dt {
background:none repeat scroll 0 0 #448888;
color:#FFFFFF;
line-height:20px;
margin:0;
padding:0px 10px;
white-space:nowrap;
}

#menurapide ul dl dd {
display:block;
margin:0;
padding:0;
}

#menurapide ul dd a {
background-image:none;
color:#442211;
display:block;
float:none;
font-weight:normal;
height:20px;
line-height:20px;
margin:0;
padding:0 10px;
text-align:left;
white-space:nowrap;
}
#menurapide ul dd a:hover {
color:#CC6600;
}
#menurapide ul table td {
vertical-align:top;
padding:5px;
}
