/************** menu pied **************/
ul.pied {}
ul.pied li {display:inline;}
ul.pied li a {color:#000; padding-right:7px; border-right:1px solid #000;}
ul.pied li.last a {padding-left:7px; padding-right:0; border-right:0;}
ul.pied li a:hover {color:#3088bf;}


/************** menu principal **************/

/* Niveau 1 */
div.navigation {background:url(../images/bg_nav2.gif) repeat-x; height:79px; }

body.index div.navigation, body.presentation-societe div.navigation, body.nos-partenaires div.navigation, body.contact div.navigation, body.simulateur-pret  div.navigation, body.actualites div.navigation, body.plan-site div.navigation, body.mentions-legales div.navigation, body.infos-pratiques div.navigation {background:none; height:44px;}


body.index ul#navigation, body.presentation-societe ul#navigation, body.infos-pratiques ul#navigation, body.nos-partenaires ul#navigation, body.contact ul#navigation, body.simulateur-pret ul#navigation, body.actualites ul#navigation, body.plan-site ul#navigation, body.mentions-legales ul#navigation  {background:url(../images/bg_navigation.gif) repeat-x; height:44px;}



ul#navigation li {float:left; height:39px; width:124px; background:url(../images/bg_navigation-bordure-li.gif) no-repeat top right; letter-spacing:-0.03em; font-weight:bold;}
ul#navigation li.select, ul#navigation li:hover {position:relative; background:#75a2c5 url(../images/bg_navigation-bordure-li.gif) no-repeat top right;}
ul#navigation li a {display:block; height:25px; color:#000; text-align:center; padding:14px 14px 0;}

ul#navigation li.contact {width:161px; background:none;}
ul#navigation li.contact a {text-align:left;}
ul#navigation li.contact.select, ul#navigation li.contact:hover {background:#75a2c5;}

ul#navigation li.nos-partenaires a {padding:14px 16px 0;}
ul#navigation li.infos-pratiques a, ul#navigation li.evaluation-simplifiee a, ul#navigation li.simulateur-pret a, ul#navigation li.nos-partenaires a {height:34px; padding-top:5px;}

ul#navigation li.evaluation-simplifiee.select, ul#navigation li.financement.select {height:44px;}

ul#navigation li.index {width:95px;}
ul#navigation li.index.select, ul#navigation li.index:hover {background:transparent url(../images/bg_navigation-bordure-li.gif) no-repeat top right;}
ul#navigation li.index a {text-indent:-99999px; background:url(../images/bg_navigation-index.gif) no-repeat 62px 14px;}
ul#navigation li.index a:hover, ul#navigation li.index a.aselect {background:url(../images/bg_navigation-index.gif) no-repeat 62px -22px;}

/* Niveau 2 */
ul#navigation ul {display:none;}
ul#navigation li.select ul {display:block; position:absolute; left:0; display:block;}
ul#navigation li.select ul li {background:url(../images/puce_li.gif) no-repeat 0 15px; width:auto; height:30px; padding-right:15px;}
ul#navigation li.select ul li a { display: inline; line-height:35px; padding-right: 0; }
ul#navigation li.select ul li a:hover, ul#navigation ul li a.aselect {border-bottom:2px solid #e3d4a4;color:#fff; }


ul#navigation li.evaluation-simplifiee.select ul {width:752px;}
ul#navigation li.simulateur-pret.select ul {width:628px;}
ul#navigation li.financement.select ul {width:504px;}
ul#navigation li.infos-pratiques.select ul { display: none;}

/* taille de boutons differentes */

ul#navigation li.evaluation-simplifiee a { padding:5px 30px 0;}
ul#navigation li.evaluation-simplifiee ul a { padding:5px 14px 0;}

ul#navigation li.simulateur-pret a { padding:5px 30px 0;}
ul#navigation li.simulateur-pret ul a { padding:5px 14px 0;}
