/* MENU CSS Document */

/******************************
*** ONGLETS
******************************/
#onglets {position:absolute;left:295px;top:91px;width:605px;height:80px;padding:0;margin:0 auto;}
#onglets li {width:145px;margin:0;padding:0;float:left;background:none;}
#onglets li a {display:block;width:auto;padding:75px 0 0 0;overflow:hidden;background-repeat:no-repeat;height:0px !important;}
#onglets li.onglet57 {margin:0 7px 0 0;}
#onglets li.onglet107 {margin:0 8px 0 0;}

#onglets li.onglet57 a {background-image:url(../images/onglet-usagers-normal-orange.gif);}
#onglets li.onglet107 a {background-image:url(../images/onglet-professionnels-normal-orange.gif);}
#onglets li.onglet122 a {background-image:url(../images/onglet-etablissement-normal-orange.gif);}
#onglets li.onglet57 a:hover {background-image:url(../images/onglet-usagers-hover-orange.gif);}
#onglets li.onglet107 a:hover {background-image:url(../images/onglet-professionnels-hover-orange.gif);}
#onglets li.onglet122 a:hover {background-image:url(../images/onglet-etablissement-hover-orange.gif);}

/******************************
*** MENU HORIZONTAL
******************************/
#menu-horizontal-wrap {padding:75px 0 0 0;text-align:center;}
#menu-horizontal {display:inline-block;width:auto;max-width:970px;height:25px;margin:0 auto;padding:0;}

/* NIVEAU 1 */
#menu-horizontal div {float:left;display:block;margin:0;padding:0;background:url(../images/picto-menu-principal.gif) 10px 11px no-repeat;text-align:left;}
#menu-horizontal div a {display:block;padding:6px 11px 6px 22px;color:#414141;font-size:16px;line-height:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration:none;border:1px solid #ede9e1;}
#menu-horizontal div a:hover {color:#ed9a26;}
#menu-horizontal div.selected {position:relative;}
#menu-horizontal div.selected a, #menu-horizontal div.selected a:hover {background:
url(../images/bg-menu-principal-selected.gif) left top no-repeat #f17a15;border:1px solid #f17a15;color:#fff;}
#menu-horizontal div.selected p {position:absolute;width:11px;height:12px;}
#menu-horizontal div.selected p.hg {top:0;left:0;background:url(../images/bg-menu-principal-hg.gif) left top no-repeat;}
#menu-horizontal div.selected p.hd {top:0;right:0;background:url(../images/bg-menu-principal-hd.gif) left top no-repeat;}
#menu-horizontal div.selected p.bg {bottom:0;left:0;background:url(../images/bg-menu-principal-bg.gif) left top no-repeat;}
#menu-horizontal div.selected p.bd {bottom:0;right:0;background:url(../images/bg-menu-principal-bd.gif) left top no-repeat;}

/******************************
*** MENU VERTICAL
******************************/
#menu-vertical {width:197px;margin:15px 0 0 0;padding:0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

/* NIVEAU 1 */
#menu-vertical li {margin:0;padding:0;background:url(../images/pointilles-noir1.gif) repeat-x left bottom;}
#menu-vertical li a {display:block;padding:10px 0;color:#7c7c7c;text-decoration:none;font-size:14px;}
#menu-vertical li a:hover, #menu-vertical li.selected1 a, #menu-vertical li.selected1 a:hover {color:#f29400;}
#menu-vertical li.selected1 a {font-weight:bold;background:url(../images/bg-menu-vertical-select.gif) left 4px no-repeat;}

/* NIVEAU 2 */
#menu-vertical li.selected1 ul {padding:0 0 15px 0;}
#menu-vertical li.selected1 ul li {padding:0;margin:0;list-style-image:none;background:none;}
#menu-vertical li.selected1 ul li a {padding:5px 0 5px 20px;font-size:13px;display:block;font-weight:normal;color:#f29400;background:none;}
#menu-vertical li.selected1 ul li a:hover, #menu-vertical li.selected1 ul li.selected2 a, #menu-vertical li.selected1 ul li.selected2 a:hover {color:#f29400;background:url(../images/picto-fleche05.gif) 6px 11px no-repeat;}
#menu-vertical li.selected1 ul li.selected2 {padding:0 0 22px 0;background:url(../images/bg-menu-vertical-select2-bas.gif) left bottom no-repeat #feedd5;}
#menu-vertical li.selected1 ul li.selected2 a, #menu-vertical li.selected1 ul li.selected2 a:hover {padding:17px 0 0 25px;background:url(../images/bg-menu-vertical-select2.gif) left top no-repeat;}

/* NIVEAU 3 */
#menu-vertical li.selected1 ul li.selected2 ul {margin:0;padding:15px 0 0 0;}
#menu-vertical li.selected1 ul li.selected2 ul li {padding:0;margin:0 17px 10px 16px;font-size:12px;}
#menu-vertical li.selected1 ul li.selected2 ul li a {margin:0;padding:2px 12px 0 16px;font-size:12px;font-weight:normal;color:#000;background:none;}
#menu-vertical li.selected1 ul li.selected2 ul li.selected3 a,
#menu-vertical li.selected1 ul li.selected2 ul li.selected3 a:hover {padding:2px 20px 0 23px;color:#fff;font-weight:bold;background:url(../images/bg-menu-vertical-select3.gif) left top no-repeat;}
#menu-vertical li.selected1 ul li.selected2 ul li a:hover {margin:0;padding:2px 12px 0 16px;font-size:12px;font-weight:normal;color:#000;background:url(../images/picto-fleche01.gif) 5px 7px no-repeat;}
#menu-vertical li.selected1 ul li.selected2 ul li.selected3 {background:url(../images/bg-menu-vertical-select3-bas.gif) left bottom no-repeat #ee8f1d;}


/******************************
*** MENU INFOS TRANSVERSALES
******************************/
#acces-rapide {width:177px;height:358px;padding:42px 18px 0 5px;margin:0;font-size:13px;background:url(../images/bg-infos-transversales.gif) left top no-repeat;}
#acces-rapide li {padding:2px 0;background:url(../images/pointilles-gris1.gif) left bottom repeat-x;}
#acces-rapide li a {display:block; padding:6px 0 6px 30px;color:#666; text-decoration:none;}
#acces-rapide li a:hover {color:#000;}
#acces-rapide li.page46 a {background:url(../images/picto-acces-rapide46.gif) left center no-repeat;}
#acces-rapide li.page58 a {background:url(../images/picto-acces-rapide58.gif) left center no-repeat;}
#acces-rapide li.page44 a {background:url(../images/picto-acces-rapide44.gif) left center no-repeat;}
#acces-rapide li.page43 a {background:url(../images/picto-acces-rapide43.gif) left center no-repeat;}
#acces-rapide li.page52 a {background:url(../images/picto-acces-rapide52.gif) left center no-repeat;}
#acces-rapide li.page193 a {background:url(../images/picto-acces-rapide193.gif) left center no-repeat;}
#acces-rapide li.page108 a {background:url(../images/picto-acces-rapide108.gif) left center no-repeat;}
#acces-rapide li.page236 a {background:url(../images/picto-acces-rapide236.gif) left center no-repeat;}
#acces-rapide li.selected a {color:#000;}

/******************************
*** MENU DE GAUCHE - PIED DE PAGE
******************************/
#menu-bas-droite {width:300px;display:inline;float:left;margin:60px 0 0 0;padding:0;}
#menu-bas-droite li {display:inline;list-style:none;}
#menu-bas-droite li a {float:left;width:133px;height:15px;padding:0 0 0 17px;text-decoration:none;color:#9d9c9a;font-size:9px;text-transform:uppercase;}
#menu-bas-droite li.page39 a {background:url(../images/picto-menu-bas-de-page-39.gif) left top no-repeat;}
#menu-bas-droite li.page35 a {background:url(../images/picto-menu-bas-de-page-35.gif) left top no-repeat;}
#menu-bas-droite li.page38 a {background:url(../images/picto-menu-bas-de-page-38.gif) left top no-repeat;}
#menu-bas-droite li.page33 a {background:url(../images/picto-menu-bas-de-page-33.gif) left top no-repeat;}
#menu-bas-droite li.page24 a {background:url(../images/picto-menu-bas-de-page-24.gif) left top no-repeat;}
#menu-bas-droite li.page110 a {background:url(../images/picto-menu-bas-de-page-110.gif) left top no-repeat;}
#menu-bas-droite li.page39 a:hover, #menu-bas-droite li.page39selected a, #menu-bas-droite li.page39selected a:hover {background:url(../images/picto-menu-bas-de-page-39-select.gif) left top no-repeat;}
#menu-bas-droite li.page35 a:hover, #menu-bas-droite li.page35selected a, #menu-bas-droite li.page35selected a:hover {background:url(../images/picto-menu-bas-de-page-35-select.gif) left top no-repeat;}
#menu-bas-droite li.page38 a:hover, #menu-bas-droite li.page38selected a, #menu-bas-droite li.page38selected a:hover {background:url(../images/picto-menu-bas-de-page-38-select.gif) left top no-repeat;}
#menu-bas-droite li.page33 a:hover, #menu-bas-droite li.page32selected a, #menu-bas-droite li.page33selected a:hover {background:url(../images/picto-menu-bas-de-page-33-select.gif) left top no-repeat;}
#menu-bas-droite li.page24 a:hover, #menu-bas-droite li.page24selected a, #menu-bas-droite li.page24selected a:hover {background:url(../images/picto-menu-bas-de-page-24-select.gif) left top no-repeat;}
#menu-bas-droite li.page110 a:hover, #menu-bas-droite li.page110selected a, #menu-bas-droite li.page110selected a:hover {background:url(../images/picto-menu-bas-de-page-110-select.gif) left top no-repeat;}
#menu-bas-droite li a:hover, #menu-bas-droite li.selected a, #menu-bas-droite li.selected a:hover {color:#000;}

/******************************
*** MENU DE GAUCHE - HOME
******************************/
#menu-bas-gauche {position:relative;float:left;width:320px;padding:52px 0 0 0;}
#menu-bas-gauche img {float:left;margin:0 0 0 28px;}

#page-infos {position:absolute;bottom:-50px;left:27px;color:#999; font-size:11px;padding:5px 10px;background:#F9F7F4; border:#ede9e1 solid 1px; border-top:none;}
#page-infos strong { color:#9d9c9a; }
#page-infos a {color:#999;text-decoration:none;}
#page-infos a:hover {color:#000;}


/******************************
*** MENU DE DROITE - HOME
******************************/
#menu-bas-droite-home {width:650px;float:right;padding:70px 0 0 0;}
#menu-bas-droite-home li {display:inline;list-style:none;}
#menu-bas-droite-home li a {width:145px;float:left;margin:0 0 5px 0;padding:0 0 0 17px;text-decoration:none;color:#9d9c9a;font-size:9px;text-transform:uppercase;}
#menu-bas-droite-home li.page39 a {background:url(../images/picto-menu-bas-de-page-39.gif) left top no-repeat;}
#menu-bas-droite-home li.page35 a {background:url(../images/picto-menu-bas-de-page-35.gif) left top no-repeat;}
#menu-bas-droite-home li.page38 a {background:url(../images/picto-menu-bas-de-page-38.gif) left top no-repeat;}
#menu-bas-droite-home li.page33 a {background:url(../images/picto-menu-bas-de-page-33.gif) left top no-repeat;}
#menu-bas-droite-home li.page24 a {background:url(../images/picto-menu-bas-de-page-24.gif) left top no-repeat;}
#menu-bas-droite-home li.page12 a {background:url(../images/picto-menu-bas-de-page-12.gif) left top no-repeat;}
#menu-bas-droite-home li.page110 a {background:url(../images/picto-menu-bas-de-page-110.gif) left top no-repeat;}
#menu-bas-droite-home li.page39 a:hover {background:url(../images/picto-menu-bas-de-page-39-select.gif) left top no-repeat;}
#menu-bas-droite-home li.page35 a:hover {background:url(../images/picto-menu-bas-de-page-35-select.gif) left top no-repeat;}
#menu-bas-droite-home li.page38 a:hover {background:url(../images/picto-menu-bas-de-page-38-select.gif) left top no-repeat;}
#menu-bas-droite-home li.page33 a:hover {background:url(../images/picto-menu-bas-de-page-33-select.gif) left top no-repeat;}
#menu-bas-droite-home li.page24 a:hover {background:url(../images/picto-menu-bas-de-page-24-select.gif) left top no-repeat;}
#menu-bas-droite-home li.page12 a:hover {background:url(../images/picto-menu-bas-de-page-12-select.gif) left top no-repeat;}
#menu-bas-droite-home li.page110 a:hover {background:url(../images/picto-menu-bas-de-page-110-select.gif) left top no-repeat;}
#menu-bas-droite-home li a:hover, #menu-bas-droite-home li.selected a, #menu-bas-droite-home li.selected a:hover {color:#000;}

/******************************
*** CONFIG ACCESSIBILITE DES MENUS
******************************/
.hidden {position: absolute;left: -10000em;width: 20em;}
.dfn {position: absolute;left: -10000em;width: 20em;}