#navComptes    { text-align: right; width: 580px; float: right }
#navComptes a:hover  { text-decoration: underline }

/* Ajout/Modification 05/07/2007 */
/* Ligne de liens */
#petiteNav         {  float: right; height: 20px; overflow:hidden  }
#petiteNav a      { color: #fc8a03; font-size: 10px; display: block }
#petiteNav ul    { margin: 3px 0 2px; padding: 0; height: 15px; float: right }
#petiteNav li     { display: block; margin: 0; padding: 0 4px; line-height:15px; float: left; border-right: 1px solid #bbb }
#petiteNav li.navItalian { background-image: url("../i/top/italian_flag.gif"); background-repeat: no-repeat; background-position: 5px 3px; padding: 0 4px 0 21px; border-right: 1px solid #bbb}
#petiteNav li.navEnglish    { background-image: url("../i/top/english_flag.gif"); background-repeat: no-repeat; background-position: 5px 3px; padding: 0 0 0 21px; border: 0 }
#petiteNav li.first   { padding-right: 4px }
/* Fin Ajout/Modification 05/07/2007 */


/* Bloc Acces - Recherche - Autres sites */
#blocAcces       { text-align: left; margin-right: 1px; width: 384px; float: right; clear: right }
#blocAcces a    { color: #005b61; font-size: 11px; text-decoration: none }
#blocAcces ul { display: block; margin: 0; padding: 0; height: 19px }
#blocAcces li    { display: block; margin-top: 0; margin-right: 5px; margin-bottom: 0; padding: 0; float: left; height: 19px }
#blocAcces li a  { background-image: url("../i/onglet/onglet_navCompte2.gif"); background-repeat: no-repeat; display: block; padding-left: 6px; height: 19px; float: left }
#blocAcces li span        { background-image: url("../i/onglet/onglet_navCompte2.gif"); background-repeat: no-repeat; background-position: right top; display: block; padding: 3px 8px 3px 2px }

/* Ajout/Modification 04/12/2006 */
#blocAcces li#blocRecherches img.loupe  { vertical-align: top }
#blocAcces li#blocRecherches a  { background-image: url("../i/onglet/onglet_navCompte4.gif"); color: #fff }
#blocAcces li#blocRecherches span        { background-image: url("../i/onglet/onglet_navCompte4.gif")}
/* Fin Ajout/Modification 04/12/2006 */

#blocAcces li#blocWeb a  { color: #000; background-image: url("../i/onglet/onglet_navCompte3.gif"); background-repeat: no-repeat; display: block; padding-left: 6px; height: 19px; float: left }
#blocAcces li#blocWeb span        { background-image: url("../i/onglet/onglet_navCompte3.gif"); background-repeat: no-repeat; background-position: right top; display: block; padding: 3px 8px 3px 2px }
#blocAcces .content  { color: #fff; background: url("../i/top/bg_navComptes.gif") no-repeat; display: none; position: relative; width: 385px; height: 55px }
#blocAcces .content.first { background:url("../i/top/bg2_navComptes.gif")  no-repeat; }

/* Ajout/Modification 04/12/2006 */
#blocAcces .content.last { background:url("../i/top/bg3_navComptes.gif")  no-repeat; }
#blocAcces .content.firstRech { background:url("../i/top/bg4_navComptes.gif")  no-repeat; }
#blocAcces .content.lastRech { background:url("../i/top/bg5_navComptes.gif")  no-repeat; }
/* Fin Ajout/Modification 04/12/2006 */

/* Ajout/Modification 05/07/2007 */
#blocAcces.comptes li#blocComptes a { color: #fff; background-image: url("../i/onglet/onglet_navCompte1.gif");text-decoration:none; cursor:default }
#blocAcces.comptes li#blocComptes a span  { background-image: url("../i/onglet/onglet_navCompte1.gif") }

#blocAcces.autres li#blocAutres a, 		#blocAcces.partenaire li#blocPartenaire a		{ color: #fff; background-image: url("../i/onglet/onglet_navCompte1.gif"); text-decoration:none; cursor:default }
#blocAcces.autres li#blocAutres a span,	#blocAcces.partenaire li#blocPartenaire a span{ background-image: url("../i/onglet/onglet_navCompte1.gif") }
/* Fin Ajout/Modification 05/07/2007 */

.autres li#blocAutres a  { color: #fff; background-image: url("../i/onglet/onglet_navCompte1.gif") }
.autres li#blocAutres a span  { background-image: url("../i/onglet/onglet_navCompte1.gif") }

/* Ajout/Modification 05/07/2007 */
/* content onglet comptes */
.comptes #comptesZone      { display: block;}
.comptes #btnComptes      { position: absolute; z-index: 1; top:6px; left:6px; color:#002C2D; font-weight:bold; }
.comptes #btnComptes a   { color: #fff; font-size: 12px; font-weight: bold; line-height:28px; height:32px; background: url(../i/top/bt-compte.gif) no-repeat; display: block; width:195px;  text-align:center }
.comptes #btnComptes a:hover {background-position:0 -50px; text-decoration:none}
.comptes #comptesZone #securite {width:170px; height:35px; float:right;}
.comptes #comptesZone #securite ul {margin:0; padding:4px 0 0; list-style:none; height:auto;}
.comptes #comptesZone #securite ul li { margin:0; padding:0; float:none; height:15px}
.comptes #comptesZone #securite ul li a {display:block; color:#fff; padding:0 4px 0 12px;line-height:15px; height:15px; height:auto;background:url(../i/top/fch-securite.gif) no-repeat left center}
.comptes #comptesZone ul   { height:19px; clear:both}
.comptes #comptesZone li   { margin: 0; padding: 0 5px; height:19px;}
.comptes #comptesZone li a { font-size: 10px; display:block; line-height:20px;  background-image: none; color: #A9DADE;}
.comptes #comptesZone .finish    { border-right: none }
/* Fin Ajout/Modification 05/07/2007 */

/* content onglet rechercher */
.recherches #rechercheZone   { display: block }
.recherches .moteur { height:22px; width: 308px; float: left; margin:18px 0 0}
.recherches input   { font-size: 11px; width:290px; margin-left:18px }
/* Ajout/Modification 05/07/2007 */
#blocAcces.recherches li#blocRecherches a {text-decoration:none; cursor:default}
/* Fin Ajout/Modification 05/07/2007 */

/* content onglet autres sites */
.autres #autresZone      { display: block;}
.autres .liste       {height:22px; width:308px; float: left; margin:18px 0 0}
.autres select     { font-size: 11px;   width:290px; margin-left:18px }

/* content onglet partenaire */
.partenaire #partenaireZone      { display: block;}
a.lien_nav_btn       { font-weight: 700; background: url("../i/top/fch_navComptes.gif") no-repeat; display: block; margin-top: 18px; margin-left: 15px; width: 20px; height: 18px; float: left }
.retour {padding:6px 32px; }
.retour a { color: #01787e; font-size: 12px; font-weight: bold; line-height: 21px; background:url("../i/bt/acces-retour.gif") no-repeat; display: block; padding-left: 32px; width: 270px; margin-top:4px}
