
/* SET UP THE NAVIGATION AREA */

#nav {
	position: absolute;
	top: 111px;
	left: 0;
	width: 950px;
	height: 32px;
	list-style-type: none;
}
#nav li {
	float: left;
}


/* MAKE THE TEXT DISAPEAR */

#nav li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	height: 32px;
	background: url(/fr/images/structure/navigation_fr.gif);
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
}


/* INSERT THE IMAGE FOR THE BUTTONS */

li#nav_com a {
	left: 0;
	width: 212px;
	background-position: 0 0;
}
li#nav_exp a {
	left: 212px;
	width: 118px;
	background-position: -212px 0;
}
li#nav_dev a {
	left: 330px;
	width: 127px;
	background-position: -330px 0;
}
li#nav_ope a {
	left: 457px;
	width: 121px;
	background-position: -457px 0;
}
li#nav_clo a {
	left: 578px;
	width: 210px;
	background-position: -578px 0;
}
li#nav_edu a {
	left: 788px;
	width: 162px;
	background-position: -788px 0;
}


/* CREATE THE BUTTON HOVER STATES */

li#nav_com a:hover {background-position: 0 -32px;}
li#nav_exp a:hover {background-position: -212px -32px;}
li#nav_dev a:hover {background-position: -330px -32px;}
li#nav_ope a:hover {background-position: -457px -32px;}
li#nav_clo a:hover {background-position: -578px -32px;}
li#nav_edu a:hover {background-position: -788px -32px;}


/* CREATE THE BUTTON ON STATES */

li#nav_com a.on {background-position: 0 -32px;}
li#nav_exp a.on {background-position: -212px -32px;}
li#nav_dev a.on {background-position: -330px -32px;}
li#nav_ope a.on {background-position: -457px -32px;}
li#nav_clo a.on {background-position: -578px -32px;}
li#nav_edu a.on {background-position: -788px -32px;}

/*

	Google Translate
	
*/
#googleTranslate
{
	float: none;
	display: inline;
}

a#translateLink, a#translateLink:active, a#translateLink:visited, a#translateLink:hover
{
	float: left;
	width: auto;
	clear: both;
	border: 0px;
	display: block;
	cursor: pointer;
	overflow: visible;
}

	a#translateLink:hover 
	{
		border-bottom: solid 1px #ffffff;
	}

	#googleTranslate table 
	{
		border-collapse: collapse;
		margin: 0px !important; 
		padding: 0px !important;
		position: relative;
		clear: both;
		margin-top: -13px;
		left: 0px;
	}
		
	#googleTranslate ul
	{
		padding: 0px; 
		margin: 0px; 
		list-style-type: none;
	}

		#googleTranslate ul li 
		{
			float: left; 
			position: relative;
			padding: 0px;
			margin: 0px;
		}

			#googleTranslate ul li ul 
			{
				position: absolute; 
				top: 13px; 
				left: 0px; 
				list-style-image: none; 
				list-style-type: none; 
				display: block;
				padding: 0px;
				margin: 0px;
				border: solid 1px #c5c5c5;
				width: 148px;
				visibility: hidden;
			}
			
		#googleTranslate ul li:hover ul, a#translateLink:hover ul
		{
			visibility: visible !important;
		}

				/*style of 2nd level list*/
				#googleTranslate ul li ul li
				{
					float: left;
					width: inherit;
					overflow: hidden;
					background-color: #ffffff;	
					text-align: left;
					border: 0px;
				}

				/* Submenu Link */	
				#googleTranslate ul li ul li a, #googleTranslate ul li ul li a:visited, #googleTranslate ul li ul li a:active
				{
					display: block;
					background-image: none;	
					padding: 5px 10px 5px 10px;
					width: 128px;
					font-size: 11px;
					text-align: left;	
					border: 0px;
				}

				#googleTranslate ul li ul li a:hover
				{
					/*
					background-color: #00539b;
					color: #ffffff; 
					*/
					font-size: 11px;
					text-decoration: none;
					border: 0px;
				}

				#googleTranslate li.last a
				{
					border-bottom: 0px;
				}		