/* -------------------------------------------
Copyright (C) - Tous droits reserves
Julien Vieillefont - http://www.jv-conseil.net
---------------------------------------------- */

#menu{width:180px;float:left;clear:both;font-family:"Lucida Grande", Geneva, Helvetica, Arial;color:#000099;font-size:12px;text-align:center;padding:0;margin:0;}
#menu input{color:#006;font-size:11px;font-family:"Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial;margin:0;padding:2px 8px 4px 8px;border:1px solid #ccf;}
#menu .prompt{color:#6c6c6c;font-size:12px;margin:6px 0 0 0;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;border-style:hidden;border-width:0;height:18px;width:145px;background:transparent url(/style/img/input.gif) no-repeat scroll right top;}
#menu .searchbox{width:128px;padding:2px 25px 4px 8px;margin:0 0 10px 0;background:transparent url(/style/img/input_searchbox.gif) no-repeat scroll right top;}
#menu .password{width:128px;padding:2px 25px 4px 8px;margin:3px 0 0 0;background:transparent url(/style/img/input_password.gif) no-repeat scroll right top;}
#menu .disconnect{background:url('/style/img/input_disconnect.gif') repeat-y;background-color:transparent;margin:0 9px 10px 9px;width:161px;height:23px;}
#menu .disconnect:hover{background-position:left 23px;}
#langues{margin:10px 0;padding:0;text-align:center;}
#langues a:hover{background-color:transparent;}
#langues img{margin:0 5px;padding:2px;}
#langues img.selected{padding:0;border:solid 2px white;}
#bureau ul{margin:0;padding:0 10px 0 10px;text-align:left;}
#bureau h1{background-color:#906;color:white;display:block;font-size:12px;text-transform:none;margin:0;font-family:"Lucida Grande", Geneva, Helvetica, Arial;text-align:left;padding:2px 4px;}
#bureau h1 a{padding:0}
#bureau a{padding:2px 4px;display:block;color:#906;}
#bureau h1 a, #bureau a:hover{background-color:#906;color:white;}
#bureau a.actif{background-color:white;color:#906;font-weight:bold;margin-right:-10px;padding:6px 4px;}
#bureau li{list-style:none;list-style-image:none;color:#906;margin:0 0 10px 0;padding:0;}
#bureau li ul{margin:0 0 20px 0;padding:0;display:none;}
#bureau li:hover ul{display:block;}
#bureau li ul li{margin:0;padding:0;font-weight:bold;border-bottom:1px dotted #906;list-style:none;list-style-image:none;}
#extranet ul{margin:0;padding:0 10px 0 10px;text-align:left;}
#extranet h1{background-color:#996600;color:white;display:block;font-size:12px;text-transform:none;margin:0;font-family:"Lucida Grande", Geneva, Helvetica, Arial;text-align:left;padding:2px 4px;}
#extranet h1 a{padding:0}
#extranet a{padding:2px 4px;display:block;color:#996600;}
#extranet h1 a, #extranet a:hover{background-color:#996600;color:white;}
#extranet a.actif{background-color:white;color:#996600;font-weight:bold;margin-right:-10px;padding:6px 4px;}
#extranet li{list-style:none;list-style-image:none;color:#996600;margin:0 0 10px 0;padding:0;}
#extranet li ul{margin:0 0 20px 0;display:none;padding:0;}
#extranet li:hover ul{display:block;}
#extranet li ul li{margin:0;padding:0;font-weight:bold;border-bottom:1px dotted #996600;list-style:none;list-style-image:none;}
#login_barre_menu ul{margin:0;padding:0 10px 0 10px;text-align:left;}
#login_barre_menu h1{background-color:#363b5b;color:white;display:block;font-size:12px;text-transform:none;margin:0;font-family:"Lucida Grande", Geneva, Helvetica, Arial;text-align:left;padding:2px 4px;}
#login_barre_menu a{padding:2px 4px;display:block;color:#006;}
#login_barre_menu h1 a{padding:0}
#login_barre_menu h1 a, #login_barre_menu a:hover{background-color:#363b5b;color:white;}
#login_barre_menu a.actif{background-color:white;color:#006;font-weight:bold;padding:6px 4px;margin-right:-10px;}
#login_barre_menu li{list-style:none;list-style-image:none;color:#009;margin:0 0 10px 0;padding:0;}
#login_barre_menu li ul{margin:0 0 20px 0;display:none;padding:0;}
#login_barre_menu li:hover ul{display:block;}
#login_barre_menu li ul li{margin:0;padding:0;font-weight:normal;border-bottom:none;list-style:none;list-style-image:none;}
#public ul{margin:0;padding:0 10px 0 10px;text-align:left;}
#public h1{background-color:#363b5b;color:white;display:block;font-size:12px;text-transform:none;margin:0;font-family:"Lucida Grande", Geneva, Helvetica, Arial;text-align:left;padding:2px 4px;}
#public a{padding:2px 4px;display:block;color:#006;}
#public h1 a{padding:0}
#public h1 a, #public a:hover{background-color:#363b5b;color:white;}
#public a.actif{background-color:white;color:#006;font-weight:bold;padding:6px 4px;margin-right:-10px;}
#public li{list-style:none;list-style-image:none;color:#009;margin:0 0 10px 0;padding:0;}
#public li ul{margin:0 0 20px 0;display:block;padding:0;}
#public li ul li{margin:0;padding:0;font-weight:normal;border-bottom:1px dotted #363b5b;list-style:none;list-style-image:none;}
@media print{#menu{visibility:hidden;display:none;}
}
