/*************************************/
/* NAVIGATION
/*************************************/
#menu_iframe {
    z-index: 10;
    position: absolute;
    display: none;
}
#containerNav ul{padding: 0;margin: 0;list-style: none;}
#containerNav ul#nav{
	font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: url(/images/backnav.gif) repeat-x top left;
	height:30px; 
	text-align:left;
	border-top:1px solid #d6d6d4;
	border-bottom:1px solid #d6d6d4;
	z-index:99;
}
#containerNav li {
	float: left;
	position: relative;
	width:auto;
	border-right: 1px solid #DDDEDE;
	height:30px;
	z-index:99;
}
#containerNav li.menuOff a{
	background-position:bottom left;
	color:#000000;
}
#containerNav li#flashcontent_gazmetro{
	padding-top:0px;
	margin-bottom:-20px;
}
#containerNav li a {
	display:block;
	height:30px; 
	float:left;
	color:#888888;
	text-decoration:none;
	z-index:99;
	outline:none;
	background: url(/images/backnav.gif) repeat-x top left;
}
#containerNav li a:hover {
	color:#000000;
	background: url(/images/backnav.gif) repeat-x bottom left;
	cursor:pointer;
}
#containerNav li a span{
	text-indent:-99999px;
	display:block;
	height:30px;
}

/* Main menu francais 
   Index */
#containerNav .lang-fr li a span{background:url(/images/navigation_fr.gif) no-repeat;}
#containerNav .lang-fr li a span.index{background-position:-2px 0px;width:62px;}
#containerNav.nojs .lang-fr li a:hover span.index,#containerNav .lang-fr li a.hover span.index{background-position:-2px -30px;}
#containerNav .lang-fr li.menuOff a span.index{background-position:-2px -60px;}
#containerNav.site_cons .lang-fr li.menuOff a span.index{background-position:-2px -90px;}
/* Recherche */
#containerNav .lang-fr li a span.recherche{background-position:-66px 0px;width:130px;}
#containerNav.nojs .lang-fr li a:hover span.recherche,#containerNav .lang-fr li a.hover span.recherche{background-position:-66px -30px;}
#containerNav .lang-fr li.menuOff a span.recherche{background-position:-66px -60px;}
#containerNav.site_cons .lang-fr li.menuOff a span.recherche{background-position:-66px -90px;}
/*Adherer*/
#containerNav .lang-fr li a span.adherer{background-position:-198px 0px;width:130px;}
#containerNav.nojs .lang-fr li a:hover span.adherer,#containerNav .lang-fr li a.hover span.adherer{background-position:-198px -30px;}
#containerNav .lang-fr li.menuOff a span.adherer{background-position:-198px -60px;}
#containerNav.site_cons .lang-fr li.menuOff a span.adherer{background-position:-198px -90px;}
/*Dossier*/
#containerNav .lang-fr li a span.dossier{background-position:-328px 0px;width:89px;}
#containerNav.nojs .lang-fr li a:hover span.dossier, #containerNav .lang-fr li a.hover span.dossier{background-position:-328px -30px;}
#containerNav .lang-fr li.menuOff a span.dossier{background-position:-328px -60px;}
#containerNav.site_cons .lang-fr li.menuOff a span.dossier{background-position:-328px -90px;}
/*Apropos*/
#containerNav .lang-fr li a span.apropos{background-position:-417px 0px;width:71px;}
#containerNav.nojs .lang-fr li a:hover span.apropos,#containerNav .lang-fr li a.hover span.apropos{background-position:-417px -30px;}
#containerNav .lang-fr li.menuOff a span.apropos{background-position:-417px -60px;}
#containerNav.site_cons .lang-fr li.menuOff a span.apropos{background-position:-417px -90px;}
/*info-immobilier*/
#containerNav .lang-fr li a span.immobilier{background-position:-489px 0px;width:102px;}
#containerNav.nojs .lang-fr li a:hover span.immobilier,#containerNav .lang-fr li a.hover span.immobilier{background-position:-489px -30px;}
#containerNav .lang-fr li.menuOff a span.immobilier{background-position:-489px -60px;}
#containerNav.site_cons .lang-fr li.menuOff a span.immobilier{background-position:-489px -90px;}

/* Main menu anglais 
   Index */
#containerNav .lang-en li a span{background:url(/images/navigation_en.gif) no-repeat;}
#containerNav .lang-en li a span.index{background-position:0px 0px;width:56px;}
#containerNav.nojs .lang-en li a:hover span.index, #containerNav .lang-en li a.hover span.index{background-position:0px -30px;}
#containerNav .lang-en li.menuOff a span.index{background-position:0px -60px;}
#containerNav.site_cons .lang-en li.menuOff a span.index{background-position:0px -90px;}
/* Recherche */
#containerNav .lang-en li a span.search{background-position:-55px 0px;width:100px;}
#containerNav.nojs .lang-en li a:hover span.search, #containerNav .lang-en li a.hover span.search{background-position:-55px -30px;}
#containerNav .lang-en li.menuOff a span.search{background-position:-55px -60px;}
#containerNav.site_cons .lang-en li.menuOff a span.search{background-position:-55px -90px;}
/*Adherer*/
#containerNav .lang-en li a span.sell{background-position:-155px 0px;width:100px;}
#containerNav.nojs .lang-en li a:hover span.sell, #containerNav .lang-en li a.hover span.sell{background-position:-155px -30px;}
#containerNav .lang-en li.menuOff a span.sell{background-position:-155px -60px;}
#containerNav.site_cons .lang-en li.menuOff a span.sell{background-position:-155px -90px;}
/*Dossier*/
#containerNav .lang-en li a span.account{background-position:-255px 0px;width:90px;}
#containerNav.nojs .lang-en li a:hover span.account, #containerNav .lang-en li a.hover span.account{background-position:-255px -30px;}
#containerNav .lang-en li.menuOff a span.account{background-position:-255px -60px;}
#containerNav.site_cons .lang-en li.menuOff a span.account{background-position:-255px -90px;}
/*Apropos*/
#containerNav .lang-en li a span.about{background-position:-345px 0px;width:65px;}
#containerNav.nojs .lang-en li a:hover span.about, #containerNav .lang-en li a.hover span.about{background-position:-345px -30px;}
#containerNav .lang-en li.menuOff a span.about{background-position:-345px -60px;}
#containerNav.site_cons .lang-en li.menuOff a span.about{background-position:-345px -90px;}
/*info-immobilier*/
#containerNav .lang-en li a span.real-estate{background-position:-415px 0px;width:110px;}
#containerNav.nojs .lang-en li a:hover span.real-estate, #containerNav .lang-en li a.hover span.real-estate{background-position:-415px -30px;}
#containerNav .lang-en li.menuOff a span.real-estate{background-position:-415px -60px;}
#containerNav.site_cons .lang-en li.menuOff a span.real-estate{background-position:-415px -90px;}

#containerNav ul.sousnav{
	display: none;
	position: absolute;
	top: 32px;
	left: -1px;
	width:188px;
	z-index:200;
	border:1px solid #e6e6e6;
	border-top:none;
}
#containerNav ul.sousnav li{
	padding:0px;
	width:188px;
	height:25px;
	border:none;
	border-bottom:1px solid #e6e6e6;
}
#containerNav ul.sousnav li a{
	height:auto;
	padding:0;
	font-size: 11px;
	width:178px;
	padding-left:10px;
	line-height:25px;
	background:#fdfdfd;
	color:#69a32e;
}
#containerNav.site_cons ul.sousnav li a{
	color:#E0C222;
}
#containerNav li ul.sousnav li a:hover {background:#f8f8f8;}

#containerNav.nojs li:hover ul.sousnav{
	display: block;
}

/*************************************/
/* BARRE D'OUTILS
/*************************************/
ul#outils{
	margin:0;
	padding:0;
	height:28px;
	float:right;
	background:#fff;
	list-style:none;
	width:775px;
	padding-bottom:5px;
}
ul#outils li{
	float:right;
	background:none;
	border-left:1px solid #f4f4f3;
	padding:0;
	line-height:28px;
	height:28px;
	padding:0 11px;
}
ul#outils li a:hover{
	text-decoration:underline;
}

/*************************************/
/* NAVIGATION SÉQUENTIELLE
/*************************************/
.navigSequentielle{
margin:6px 0 6px 0;
text-align:center;
font-size:14px;
font-weight:bold;
color:#000;
}
.navigSequentielle a{
text-decoration:none;
color:#b5b5b5;
}

.navigSequentielle{
margin:6px 0 6px 0;
text-align:center;
font-size:14px;
font-weight:bold;
color:#000;
}
.navigSequentielle a{
text-decoration:none;
color:#b5b5b5;
}