/*--- DANS LE HEADER-----------------------------------------------------------------*/	

/*--- MENU PRINCIPAL-----------------------------------------------------------------*/	

#menu {
	width:960px;
	height: 48px;
	line-height:normal;

/*--------- pour ie6------------- */	
	-margin-top: -5px; 
    }
.nav {
	margin-top:0px!important!;
	margin-left:0px!important!;
	top:0px;
	left:0px;
	width: 960px;
	height: 48px;
	background: url(../images/menu.gif) no-repeat;	
	position:relative;

}
.nav li {
	display: inline;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0px;
	height: 48px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}

/*--------- Accueil------------- */
	.nav .accueil a:link, .nav .accueil a:visited {
	left: 0px;
	width: 80px;
	}
	.nav .accueil a:hover, .nav .accueil a:focus {
		background: url(../images/menu.gif) no-repeat 0px -49px;
	}
	.nav .accueil a:active {
		background: url(../images/menu.gif) no-repeat 0px -98px;
	}
	.current-accueil .accueil a:link, .current-accueil .accueil a:visited {
		background: url(../images/menu.gif) no-repeat 0px -147px;
		cursor: default;
	}
	.nav-accueil, .nav-accueil-click {
		position: absolute;
		top: 0;
		left: 0px;
		width: 80px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat 0px -49px;
	}
	.nav-accueil-click {
		background: url(../images/menu.gif) no-repeat 0px -98px;
	}
/*--------- 30 ANS DE VOYAGES ------------- */
	.nav .anniversaire a:link, .nav .anniversaire a:visited {
	left: 85px;
	width: 211px;
	}
	.nav .anniversaire a:hover, .nav .anniversaire a:focus {
		background: url(../images/menu.gif) no-repeat -85px -49px;
	}
	.nav .anniversaire a:active {
		background: url(../images/menu.gif) no-repeat -85px -98px;
	}
	.current-anniversaire .anniversaire a:link, .current-anniversaire .anniversaire a:visited {
		background: url(../images/menu.gif) no-repeat -85px -147px;
		cursor: default;
	}
	.nav-anniversaire, .nav-anniversaire-click {
		position: absolute;
		top: 0;
		left: 85px;
		width: 211px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat -85px -49px;
	}
	.nav-anniversaire-click {
		background: url(../images/menu.gif) no-repeat -85px -98px;
	}


/*--------- REVEILLONS ET CARNAVALS ------------- */
	.nav .reveillons a:link, .nav .reveillons a:visited {
	left: 85px;
	width: 211px;
	}
	.nav .reveillons a:hover, .nav .reveillons a:focus {
		background: url(../images/menu.gif) no-repeat -85px -49px;
	}
	.nav .reveillons a:active {
		background: url(../images/menu.gif) no-repeat -85px -98px;
	}
	.current-reveillons .reveillons a:link, .current-reveillons .reveillons a:visited {
		background: url(../images/menu.gif) no-repeat -85px -147px;
		cursor: default;
	}
	.nav-reveillons, .nav-reveillons-click {
		position: absolute;
		top: 0;
		left: 85px;
		width: 211px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat -85px -49px;
	}
	.nav-reveillons-click {
		background: url(../images/menu.gif) no-repeat -85px -98px;
	}


/*--------- FRANCE ------------- */
	.nav .france a:link, .nav .france a:visited {
	left: 301px;
	width: 74px;
	}
	.nav .france a:hover, .nav .france a:focus {
		background: url(../images/menu.gif) no-repeat -301px -49px;
	}
	.nav .france a:active {
		background: url(../images/menu.gif) no-repeat -301px -98px;
	}
	.current-france .france a:link, .current-france .france a:visited {
		background: url(../images/menu.gif) no-repeat -301px -147px;
		cursor: default;
	}
	.nav-france, .nav-france-click {
		position: absolute;
		top: 0;
		left: 301px;
		width: 74px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat -301px -49px;
	}
	.nav-france-click {
		background: url(../images/menu.gif) no-repeat -301px -98px;
	}


/*--------- EUROPE ------------- */	
	.nav .europe a:link, .nav .europe a:visited {
	left: 380px;
	width: 72px;
	}
	.nav .europe a:hover, .nav .europe a:focus {
		background: url(../images/menu.gif) no-repeat -380px -49px;
	}
	.nav .europe a:active {
		background: url(../images/menu.gif) no-repeat -380px -98px;
	}
	.current-europe .europe a:link, .current-europe .europe a:visited {
		background: url(../images/menu.gif) no-repeat -380px -147px;
		cursor: default;
	}
	.nav-europe, .nav-europe-click {
		position: absolute;
		top: 0;
		left: 380px;
		width: 72px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat -380px -49px;
	}
	.nav-europe-click {
		background: url(../images/menu.gif) no-repeat -380px -98px;
	}
	
	
/*--------- AFRIQUE ------------- */
	.nav .afrique a:link, .nav .afrique a:visited {
	left: 457px;
	width: 205px;
	}
	.nav .afrique a:hover, .nav .afrique a:focus {
		background: url(../images/menu.gif) no-repeat -457px -49px;
	}
	.nav .afrique a:active {
		background: url(../images/menu.gif) no-repeat -457px -98px;
	}
	.current-afrique .afrique a:link, .current-afrique .afrique a:visited {
		background: url(../images/menu.gif) no-repeat -457px -147px;
		cursor: default;
	}
	.nav-afrique, .nav-afrique-click {
		position: absolute;
		top: 0;
		left: 457px;
		width: 205px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat -457px -49px;
	}
	.nav-afrique-click {
		background: url(../images/menu.gif) no-repeat -457px -98px;
	}
	
	
/*--------- ASIE ------------- */
	.nav .asie a:link, .nav .asie a:visited {
	left: 667px;
	width: 51px;
	}
	.nav .asie a:hover, .nav .asie a:focus {
		background: url(../images/menu.gif) no-repeat -667px -49px;
	}
	.nav .asie a:active {
		background: url(../images/menu.gif) no-repeat -667px -98px;
	}
	.current-asie .asie a:link, .current-asie .asie a:visited {
		background: url(../images/menu.gif) no-repeat -667px -147px;
		cursor: default;
	}
	.nav-asie, .nav-asie-click {
		position: absolute;
		top: 0;
		left: 667px;
		width: 51px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat -667px -49px;
	}
	.nav-asie-click {
		background: url(../images/menu.gif) no-repeat -667px -98px;
	}
	
/*--------- AMERIQUES ------------- */
	.nav .amerique a:link, .nav .amerique a:visited {
	left: 723px;
	width: 100px;
	}
	.nav .amerique a:hover, .nav .amerique a:focus {
		background: url(../images/menu.gif) no-repeat -723px -49px;
	}
	.nav .amerique a:active {
		background: url(../images/menu.gif) no-repeat -723px -98px;
	}
	.current-amerique .ameriques a:link, .current-amerique .amerique a:visited {
		background: url(../images/menu.gif) no-repeat -723px -147px;
		cursor: default;
	}
	.nav-amerique, .nav-amerique-click {
		position: absolute;
		top: 0;
		left: 723px;
		width: 100px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat -723px -49px;
	}
	.nav-amerique-click {
		background: url(../images/menu.gif) no-repeat -723px -98px;
	}
	
	
	
/*--------- OCEANIE ------------- */	
	.nav .oceanie a:link, .nav .oceanie a:visited {
	left: 828px;
	width: 132px;
	}
	.nav .oceanie a:hover, .nav .oceanie a:focus {
		background: url(../images/menu.gif) no-repeat -828px -49px;
	}
	.nav .oceanie a:active {
		background: url(../images/menu.gif) no-repeat -828px -98px;
	}
	.current-oceanie .oceanie a:link, .current-oceanie .oceanie a:visited {
		background: url(../images/menu.gif) no-repeat -828px -147px;
		cursor: default;
	}
	.nav-oceanie, .nav-oceanie-click {
		position: absolute;
		top: 0;
		left: 828px;
		width: 132px;
		height: 48px;
		background: url(../images/menu.gif) no-repeat -828px -49px;
	}
	.nav-oceanie-click {
		background: url(../images/menu.gif) no-repeat -828px -98px;
	}
	
/*--- MENU SECONDAIRE-----------------------------------------------------------------*/	
	#menu_secondaire {
	width:960px;
	height: 20px;
    line-height:normal;
	background-color: #eeeeee;
	float: left;
	
/*--------- pour ie6------------- */	
	-margin-top: -23px; 
    }
	#menu_secondaire ul {
    margin:0;
    padding:0;
    list-style:none;
	padding:0px 0px 0px;
    }
	#menu_secondaire li {
	float:right;
	margin:5;
	padding:0;
    }
	#menu_secondaire a {
	padding:5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #137987;
	}
	#menu_secondaire a:hover {
	padding:5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #137987;
	}
	
/*--- DANS LE FOOTER-----------------------------------------------------------------*/		
	
	
	/*--- MENU INSTITUTIONNEL-----------------------------------------------------------------*/	

	#menu_institutionnel {
	float:left;
	width: 710px;
	line-height:normal;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 11px;
	padding-right: 2px;
	color:#FFFFFF;
    }
	#menu_institutionnel ul {
    width: 710px;
	float:left;
	margin:0;
    padding:0;
    list-style:none;
	text-align:left;
    }
	#menu_institutionnel li {
	float:left;
	margin:0;
	padding:0;
    }
	#menu_institutionnel a {
	padding:0px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	}
	#menu_institutionnel a:hover {
	padding:0px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	/*---  color: Voir style par rubrique -*/
	background-color: #fff;
	}
	
/*--- MENU DESTINATIONS-----------------------------------------------------------------*/	
#menu_destinations {
	width: 940px;
	float:left;
	font-size: 10px;
	color:#fff;
	margin:5px;
/*--------- pour ie6------------- */	
	-margin-bottom: -15px;
	}
#menu_destinations a {
	color:#fff;
	}
#menu_destinations ul {
	float:left;
	margin-right:0px;
	margin-left:0px;
	padding-right:0px;
	padding-left:0px;
	list-style:none;
	text-align: left;
    }
#menu_destinations li {
	float:left;
	margin:0px;
	padding:0px;
    }