@charset "utf-8";

/*******************************************************************/
/***** Navig Contact ****************************************************/
/*******************************************************************/
div#NavContact {
	width: 60px;
	height: 20px;
	padding:0;
	margin-top:70px;
	margin-right:75px;
	right:0;
	z-index:0;
	position:absolute;
	}

div#globalNavContact {
	width: 60px;
	height: 20px;
	margin: 0;
	padding: 0;
	border: 0;
	position: relative;
	}

div#globalNavContact ul#menuContact {
	width: 60px;
	height: 20px;
	background: transparent url(../img/fr/contact.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	}

div#globalNavContact ul#menuContact li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}

#NavContact ul#menuContact li, #NavContact ul#menuContact a {
	display: block;
	}	

#NavContact ul#menuContact li #navContact, #NavContact ul#menuContact #navContact a
	{ 
	height: 20px;
	}
		
div#globalNavContact ul#menuContact li a {
	text-decoration: none;
	text-indent: -9999px;
	}

#navContact {left: 0px; width: 60px;}

#navContact a:hover	{background: transparent url(../img/fr/contact.gif) 0 -20px no-repeat;}

/* "Vous etes ici"  */
body#pageContact #navContact	{background: transparent url(../img/fr/contact.gif) 0 -20px no-repeat;}


/*******************************************************************/
/***** Navig haut accueil ****************************************************/
/*******************************************************************/
div#NavHp {
	background: transparent;
	width: 715px;
	height: 38px;
	margin-top:137px;
	margin-right:25px;
	float:right;
	bottom:0;
	z-index:0;	
	}

div#globalNavHp {
	width: 715px;
	height: 38px;
	margin: 0;
	padding:0;
	border: 0;
	position: relative;
	}

div#globalNavHp ul#menuHp {
	width: 715px;
	height: 38px;
	background: transparent url(../img/fr/navig.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	}

div#globalNavHp ul#menuHp li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}

#NavHp ul#menuHp li, #NavHp ul#menuHp a {
	display: block;
	}	

#NavHp ul#menuHp li #navGroupeHp, #NavHp ul#menuHp #navGroupeHp a,
#NavHp ul#menuHp li #navHotellerieHp, #NavHp ul#menuHp #navHotellerieHp a,
#NavHp ul#menuHp li #navPromotionImmobiliereHp, #NavHp ul#menuHp #navPromotionImmobiliereHp a,
#NavHp ul#menuHp li #navRecrutementHp, #NavHp ul#menuHp #navRecrutementHp a
	{ 
	height: 38px;
	}
		
div#globalNavHp ul#menuHp li a {
	text-decoration: none;
	text-indent: -9999px;
	}

#navGroupeHp {left: 0px; width: 106px;}
#navHotellerieHp {left: 106px; width: 222px;}
#navPromotionImmobiliereHp {left: 328px; width: 233px;}
#navRecrutementHp {left: 561px; width: 154px;}

#navGroupeHp a:hover	{background: transparent url(../img/fr/navig.gif) 0 -38px no-repeat;}
#navHotellerieHp a:hover	{background: transparent url(../img/fr/navig.gif) -106px -38px no-repeat;}
#navPromotionImmobiliereHp a:hover	{background: transparent url(../img/fr/navig.gif) -328px -38px no-repeat;}
#navRecrutementHp a:hover	{background: transparent url(../img/fr/navig.gif) -561px -38px no-repeat;}

.navGroupeHpOn {background: transparent url(../img/fr/navig.gif) 0 -38px no-repeat;}
.navHotelleriHpeOn {background: transparent url(../img/fr/navig.gif) -106px -38px no-repeat;}
.navPromotionImmobiliereHpOn {background: transparent url(../img/fr/navig.gif) -328px -38px no-repeat;}
.navRecrutementHpOn {background: transparent url(../img/fr/navig.gif) -561px -38px no-repeat;}



/***** menu Groupe **********/
			
#menuGroupeHp {
	position: absolute;
	top: 175px;
	left: 250px;
	padding:0;
	margin:0;
	text-align: left;
	visibility: hidden;
	background:#fff url(../img/com/fd_menu_deroulant.gif) left top no-repeat;
	z-index: 1000;
	}
	#menuGroupeHp ul {
		margin: 0;
		padding:0;
		list-style-type: none;
		}
		#menuGroupeHp ul li {	
			margin:0;
			padding:0;
			}
			#menuGroupeHp ul li a {
				font-size: 11px;
				font-weight:bold;
				line-height: 12px;
				text-decoration: none;
				color: #babf5f;
				margin: 0;
				padding: 8px 8px 5px 24px;
				text-align:left;
				width:109px;
				display:block;
				border-bottom:1px solid #edebe9;
				}
			#menuGroupeHp ul li a:hover, #menuGroupeHp ul li a:active {
				color: #85786b; 
				}

/***** menu Hotellerie **********/
			
#menuHotellerieHp {
	position: absolute;
	top: 175px;
	left: 356px;
	padding:0;
	margin:0;
	text-align: left;
	visibility: hidden;
	background:#fff url(../img/com/fd_menu_deroulant.gif) left top no-repeat;
	z-index: 1000;
	}
	#menuHotellerieHp ul {
		margin: 0;
		padding:0;
		list-style-type: none;
		}
		#menuHotellerieHp ul li {	
			margin:0;
			padding:0;
			}
			#menuHotellerieHp ul li a {
				font-size: 11px;
				font-weight:bold;
				line-height: 12px;
				text-decoration: none;
				color: #babf5f;
				margin: 0;
				padding: 8px 8px 5px 22px;
				text-align:left;
				width:190px;
				display:block;
				border-bottom:1px solid #edebe9;
				}
			#menuHotellerieHp ul li a:hover, #menuHotellerieHp ul li a:active {
				color: #85786b; 
				}

/***** menu Promotion Immobiliere **********/
			
#menuPromotionImmobiliereHp {
	position: absolute;
	top: 175px;
	left: 579px;
	padding:0;
	margin:0;
	text-align: left;
	visibility: hidden;
	background:#fff url(../img/com/fd_menu_deroulant.gif) left top no-repeat;
	z-index: 1000;
	}
	#menuPromotionImmobiliereHp ul {
		margin: 0;
		padding:0;
		list-style-type: none;
		}
		#menuPromotionImmobiliereHp ul li {	
			margin:0;
			padding:0;
			}
			#menuPromotionImmobiliereHp ul li a {
				font-size: 11px;
				font-weight:bold;
				line-height: 12px;
				text-decoration: none;
				color: #babf5f;
				margin: 0;
				padding: 8px 8px 5px 24px;
				text-align:left;
				width:208px;
				display:block;
				border-bottom:1px solid #edebe9;
				}
			#menuPromotionImmobiliereHp ul li a:hover, #menuPromotionImmobiliereHp ul li a:active {
				color: #85786b; 
				}


/*******************************************************************/
/***** Navig haut accueil ****************************************************/
/*******************************************************************/
div#Nav {
	background: transparent;
	width: 730px;
	height: 38px;
	margin-top:137px;
	margin-right:25px;
	float:right;
	bottom:0;
	z-index:0;	
	}

div#globalNav {
	width: 730px;
	height: 38px;
	margin: 0;
	padding:0;
	border: 0;
	position: relative;
	}

div#globalNav ul#menu {
	width: 730px;
	height: 38px;
	background: transparent url(../img/fr/navig_interieure.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	}

div#globalNav ul#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}

#Nav ul#menu li, #Nav ul#menu a {
	display: block;
	}	

#Nav ul#menu li #navAccueil, #Nav ul#menu #navAccueil a,
#Nav ul#menu li #navGroupe, #Nav ul#menu #navGroupe a,
#Nav ul#menu li #navHotellerie, #Nav ul#menu #navHotellerie a,
#Nav ul#menu li #navPromotionImmobiliere, #Nav ul#menu #navPromotionImmobiliere a,
#Nav ul#menu li #navRecrutement, #Nav ul#menu #navRecrutement a
	{ 
	height: 38px;
	}
		
div#globalNav ul#menu li a {
	text-decoration: none;
	text-indent: -9999px;
	}

#navAccueil {left: 0px; width: 85px;}
#navGroupe {left: 85px; width: 88px;}
#navHotellerie {left: 173px; width: 206px;}
#navPromotionImmobiliere {left: 379px; width: 213px;}
#navRecrutement {left: 592px; width: 138px;}

#navAccueil a:hover	{background: transparent url(../img/fr/navig_interieure.gif) 0 -38px no-repeat;}
#navGroupe a:hover	{background: transparent url(../img/fr/navig_interieure.gif) -85px -38px no-repeat;}
#navHotellerie a:hover	{background: transparent url(../img/fr/navig_interieure.gif) -173px -38px no-repeat;}
#navPromotionImmobiliere a:hover	{background: transparent url(../img/fr/navig_interieure.gif) -379px -38px no-repeat;}
#navRecrutement a:hover	{background: transparent url(../img/fr/navig_interieure.gif) -592px -38px no-repeat;}

.navGroupeOn {background: transparent url(../img/fr/navig_interieure.gif) -85px -38px no-repeat;}
.navHotellerieOn {background: transparent url(../img/fr/navig_interieure.gif) -173px -38px no-repeat;}
.navPromotionImmobiliereOn {background: transparent url(../img/fr/navig_interieure.gif) -379px -38px no-repeat;}
.navRecrutementOn {background: transparent url(../img/fr/navig_interieure.gif) -592px -38px no-repeat;}

/* "Vous etes ici"  */
body#pageGroupe #navGroupe	{background: transparent url(../img/fr/navig_interieure.gif) -85px -38px no-repeat;}
body#pageHotellerie #navHotellerie	{background: transparent url(../img/fr/navig_interieure.gif) -173px -38px no-repeat;}
body#pagePromotionImmobiliere #navPromotionImmobiliere	{background: transparent url(../img/fr/navig_interieure.gif) -379px -38px no-repeat;}
body#pageRecrutement #navRecrutement	{background: transparent url(../img/fr/navig_interieure.gif) -592px -38px no-repeat;}




/***** menu Groupe **********/
			
#menuGroupe {
	position: absolute;
	top: 175px;
	left: 320px;
	padding:0;
	margin:0;
	text-align: left;
	visibility: hidden;
	background:#fff url(../img/com/fd_menu_deroulant.gif) left top no-repeat;
	z-index: 1000;
	}
	#menuGroupe ul {
		margin: 0;
		padding:0;
		list-style-type: none;
		}
		#menuGroupe ul li {	
			margin:0;
			padding:0;
			}
			#menuGroupe ul li a {
				font-size: 11px;
				font-weight:bold;
				line-height: 12px;
				text-decoration: none;
				color: #babf5f;
				margin: 0;
				padding: 8px 8px 5px 24px;
				text-align:left;
				width:109px;
				display:block;
				border-bottom:1px solid #edebe9;
				}
			#menuGroupe ul li a:hover, #menuGroupe ul li a:active {
				color: #85786b; 
				}

/***** menu Hotellerie **********/
			
#menuHotellerie {
	position: absolute;
	top: 175px;
	left: 408px;
	padding:0;
	margin:0;
	text-align: left;
	visibility: hidden;
	background:#fff url(../img/com/fd_menu_deroulant.gif) left top no-repeat;
	z-index: 1000;
	}
	#menuHotellerie ul {
		margin: 0;
		padding:0;
		list-style-type: none;
		}
		#menuHotellerie ul li {	
			margin:0;
			padding:0;
			}
			#menuHotellerie ul li a {
				font-size: 11px;
				font-weight:bold;
				line-height: 12px;
				text-decoration: none;
				color: #babf5f;
				margin: 0;
				padding: 8px 8px 5px 22px;
				text-align:left;
				width:190px;
				display:block;
				border-bottom:1px solid #edebe9;
				}
			#menuHotellerie ul li a:hover, #menuHotellerie ul li a:active {
				color: #85786b; 
				}

/***** menu Promotion Immobiliere **********/
			
#menuPromotionImmobiliere {
	position: absolute;
	top: 175px;
	left: 613px;
	padding:0;
	margin:0;
	text-align: left;
	visibility: hidden;
	background:#fff url(../img/com/fd_menu_deroulant.gif) left top no-repeat;
	z-index: 1000;
	}
	#menuPromotionImmobiliere ul {
		margin: 0;
		padding:0;
		list-style-type: none;
		}
		#menuPromotionImmobiliere ul li {	
			margin:0;
			padding:0;
			}
			#menuPromotionImmobiliere ul li a {
				font-size: 11px;
				font-weight:bold;
				line-height: 12px;
				text-decoration: none;
				color: #babf5f;
				margin: 0;
				padding: 8px 8px 5px 24px;
				text-align:left;
				width:208px;
				display:block;
				border-bottom:1px solid #edebe9;
				}
			#menuPromotionImmobiliere ul li a:hover, #menuPromotionImmobiliere ul li a:active {
				color: #85786b; 
				}
