/*---------------------------ROLLOUT NAVIGATION MENUS Acces client MPV----------------------------------------*/

/*---------------------------------------Blue NAV----------------------------------------------*/

div#Sav {  position:relative;width: 100%;margin: 0em 0px 0 0px !important;margin: 0em -2px 0 0px;font-size:10px;padding:0px;z-index:99;}

div#Sav ul {margin: 0;padding: 0;width: 100%; background: #F2F2F2 /*#708BC0*/	;/*border-bottom: 1px solid #585858;*/}
div#Sav li {position: relative;text-align:left;list-style: none; padding: .5em 0 0.5em 0.5em;margin: 0;border-bottom: 1px solid #ccc; }
div#Sav li:hover {background-color: #FCFCFC /*#92A7CF*/;}
div#Sav li a {display: block;text-decoration: none; /*width: 190px;*/color: #666666;font-weight:bold;}
div#Sav li a:hover {color: #83acca;}  
div#Sav>ul a {width: auto; }
div#Sav ul ul {position: absolute;top: -1px; left: 100%; _left:164px;display: none;}
div#Sav ul.levelONE li.submenu2:hover ul.levelTWO, 
div#Sav ul.levelTWO li.submenu2:hover ul.level3 {display:block;width:250px; border: 1px solid #ccc;}
div#Sav li.submenu2 {background: #F2F2F2 /*#708BC0 url(IMG/PUCE5.gif) 95% 50% no-repeat*/; }
div#Sav li.submenu2:hover {background-color: #FCFCFC /*#92A7CF*/;}
.topline {border-top:1px solid #ccc;}



/*---------------------------------------ORANGE NAV----------------------------------------------*/

div#Rav { position:relative;width: 100%;margin: 0em 0px 0 0px !important;margin: 0em -2px 0 0px;font-size:10px;padding:0px;z-index:99;}

div#Rav ul {margin: 0;padding: 0;width: 100%; background: #fe8d48	;/*border-bottom: 1px solid #585858;*/ }
div#Rav li {position: relative;text-align:left;list-style: none; padding: .5em 0 0.5em 0.5em; margin: 0;border-bottom: 1px solid #ccc; }
div#Rav li:hover {background-color: #fe690f;}
div#Rav li a {display: block;font-weight:bold;text-decoration: none; /*width: 190px;*/color: #FFF;}
div#Rav li a:hover {color: #fff;}  
div#Rav>ul a {width: auto; }
div#Rav ul ul {position: absolute;top: -1px;  left: 100%; _left:174px;display: none;}
div#Rav ul.levelONE li.submenu2:hover ul.levelTWO, 
div#Rav ul.levelTWO li.submenu2:hover ul.level3 {display:block; border: 1px solid #ccc;}
div#Rav li.submenu2 {background: #fe8d48 url(IMG/PUCE5.gif) 95% 50% no-repeat;}
div#Rav li.submenu2:hover {background-color: #fe690f;}

/*-------------------------------------------BOXES FOR SIDE MENUS--------------------------------------------*/
#menubox {margin:0px 5px  8px 10px ; padding:0; border-left:solid #ccc 1px; border-right:solid #ccc 1px;    }
#menubox .sites {margin:10px 0px  1em 0px ; }
#menubox img{ float:left; margin:5px 5px 0 5px;}

#rubrique{border-bottom: 1px solid #CCC;/*border-top: 1px solid #CCC; */height:25px; max-height:25px; background:url(/images/BKGmenuDegrade.jpg) repeat-x; margin:0px; padding:0;}
#rubrique p{margin: 5px 0; padding:0em; font-size:1.2em; color:#fff; text-align:center; line-height:2em; }
#rubrique p.gauche{margin: 0; padding: 1em 2em; font-size:12px; font-weight:bold;  color:#e97f0e; }
/*-------------------------------------------BOXES FOR news--------------------------------------------*/

#actubox {margin:0px 0px  0px 5px ; padding:0 ; /*border:solid #585858 1px;  */}
#actubox p{ font-size: .8em; padding:0 ; margin:2px 5px 0 5px;font-weight:normal; text-align:left; line-height: 1.2em;}
#actubox p.bigger{ font-size: 1em; padding:0 2em;}
#actubox h1{ font-size: 1em; font-weight:bold; padding:0 0em; line-height:1.7em; text-align:center; border-bottom:#585858 1px solid; /*background:#fe8d48;*/ color:#FFFFFF;}
#actubox h2{ font-size: 1em; font-weight:bold; padding:0 0em; line-height:1.7em; text-align:center; border-bottom:#585858 1px solid; background:#708BC0; color:#FFFFFF;}

p.ACspacing {display:block;width:170px; color:#FFFFFF; font-size: .1em; line-height:1px;padding:0; margin:0px 0px -5px 0px;  border-top:#CCCCCC solid 1px;}
p.ACspacingTall {display:block;width:170px; color:#FFFFFF; font-size: .3em; line-height:.3em;padding:2px 0px 0px 0px; margin:0px 0px 0px 0px; border-top:#CCCCCC solid 1px;}



a.ACPlus{ background: url(/IMG/plus.gif) 8px 3px no-repeat ; _background: url(/IMG/plus.gif) 8px 7px no-repeat ; padding-left:20px;font-size:.8em; color:#4284B0; font-weight:bold; white-space:nowrap;width:auto;_width:100%;line-height:20px; margin:0 0 10px 0;  }
a.ACPlus:hover{color:#ff6100;}

a.ACactu{display:block;background: url(PUCE3.gif) 8% 60% no-repeat #b9c4e1; padding-left:30px;font-size:.8em; color:#363C48;white-space:nowrap;width:auto;_width:100%;line-height:1.7em;margin:0 0; }
a.ACactu:hover{color:#000000;background-color:#708bc0;}

div#sidebar a.Navpdf{display:block;background: url(pdf.gif) 1% 60% no-repeat; padding-left:28px;white-space:nowrap;width:auto;_width:100%;margin:0;}

/*-----------------------------------------------our sites NAVIGATION MENUS----------------------------------------*/

a.ACSiteArrow{display:block;background: url(PUCE3.gif) 1% 60% no-repeat; padding-left:12px; white-space:nowrap;line-height:1.7em;margin:0 0px; }
a.ACSiteArrowFirst{display:block;background: url(PUCE3.gif) 1% 60% no-repeat; padding-left:12px; white-space:nowrap;line-height:1.7em;margin:5px 0px 0px 0px; }