/************** COMMUN **************/
ul#outils li, ul.navigation li, ul.navigation li a {float:left;}
ul#outils li a, ul.navigation li a {color: #fff;}
ul.navigation li a:hover, ul.navigation li.select a, ul#outils li a:hover {color: #000;}

/************** OUTILS **************/
ul#outils { position:absolute; right:0; padding: 5px 0 3px 10px; background: #b30034 url(../images/bg_outils.gif) no-repeat left bottom;}
ul#outils li { padding: 0 10px 0; border-right: 1px solid #323a36;}
ul#outils li.last { border:0;}
ul#outils li a { }
ul#outils li.liens a { padding: 5px 0; border-right: 0;}


/************** NAVIGATION 1 **************/

ul.navigation { margin:1px 5px 0 0; height: 31px; background: #897b70 url(../images/menu_bg_li_a.gif) repeat-x left top;}
ul.navigation ul { display: none; }
ul.navigation li { border-top: 2px solid #d5173a;  line-height: 0.8em; text-align:center;}
ul.navigation li a {width: 87px; height: 23px; padding: 6px 6px 0px 6px; border-right: 1px solid #95897f; font-size: 10px;  color: #f4f2ef; text-transform:uppercase;}
ul.navigation li.last a { border-right: 0; }
ul.navigation li a:hover, ul.navigation li.select a {background: #b3aca3 url(../images/menu_bg_li_ahover.gif) repeat-x left top;}

#tete ul.navigation li.index { border-top: 0; padding-left:10px; background: #000;}
ul.navigation li.barreau a { width:80px;}
ul.navigation li.index a { border-top: 2px solid #d5173a; width: 50px; }
ul.navigation li.index.select a {color: #b30034; background: #000; }
ul.navigation li.index a:hover {color: #fff; background: #000; } 
ul.navigation li.services-particuliers, ul.navigation li.services-entreprises, ul.navigation li.annuaire {border-top: 2px solid #8d2677; }
ul.navigation li.services-avocats, ul.navigation li.espace-membre, ul.navigation li.formation, ul.navigation li.actualites {border-top: 2px solid #fe673d; }

/************** PIED **************/
ul.pied { display:inline;}
ul.pied li { display:inline; border-right:1px solid #b30034; padding:0 7px 0 8px;}
#pied ul.pied li a { color:#b30034;}
ul.pied li.last { border:0;}

/************** NAVIGATION 2 **************/

ul.sousnav { margin:0; padding:20px 0 0px 20px; background:#c4bfb8;}
ul.sousnav li { padding:3px 0 4px 10px; margin:0 0 0; border-bottom:1px solid #d7d2ca; border-left:2px solid #b30034; background-color:#b3aca3;}
ul.sousnav li a { color:#2f3632;}
ul.sousnav li a:hover { color:#b30034;}
#pied ul.sousnav li a:hover { color:#000;}
ul.sousnav li.select { background-color:#897b70;}
ul.sousnav li.select a { color:#edebe9;}

.services-avocats ul.sousnav li { background-image:url(../images/picto_cadenas.gif); background-repeat: no-repeat; background-position: right 6px; }
.services-avocats ul.sousnav li.depot-cv { background-image:none;}

/************** NAVIGATION 3 **************/

ul.sousnav ul { display:none; margin:0; padding:5px 5px 5px 10px; background:none;}
ul.sousnav li.select ul { display:block;}
ul.sousnav ul li { padding:2px 0; margin:0 0 0; border-bottom:1px solid #d7d2ca; border:0; border-left:0; background:none; }
ul.sousnav li.select ul li a { color:#c4bfb8; background:url(../images/bg_tr.gif) no-repeat 0 2px; padding-left:14px;}
ul.sousnav li.select ul li a:hover, ul.sousnav li.select ul li.select a {color:#edebe9;}

