/* Begin Typography & Colors */

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	
}

h1 {
	font-size: 2em;
}


h2 {
	font-size: 1.6em;
}


h3 {
	font-size: 1.6em;
}

h1, h1 a, h1 a:hover, h1 a:visited {
	text-decoration: none;
	color: #444;
}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #444;
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited {
	text-decoration: none;
}


a, h2 a:hover, h3 a:hover {
	color: #339900;
	text-decoration: none;
}
h2 a:hover {
	color: #5F5F5F;
	text-decoration: none;
}
a:hover {
	color: #339900;
	text-decoration: underline;
}


/*************************** MENU ONGLET ****************************/
/* Menu Onglet */
#onglet {
	cursor:default;
	font-size: 11px;
	display: block;
	border: 0px;
	padding: 0;
	width: 680px;
	margin: 1px 0 0 0;	
	background-color: #E77505;
	color: white;
	z-index: 1000;
}
/* Menu Horizontal General */
#onglet ul {
	width: 680px;
	height: 26px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	background-color: #E77505;
	opacity: 1;
	z-index: 1000;
}
/* Element du menu general */
#onglet li {
	display: inline;
	float: left;
	min-height: 18px;
	position: relative;
	text-align: left;
	padding: 6px 10px 2px;
	margin: 0px 0px 0px 0px;
	background-color: #E77505;
	z-index: 1000;
}
/* Element du menu general avec titre h2 */
#onglet li h2 {
	font-size: 1.1em;
	padding: 0;
	margin: 0;
	font-weight: 400;
	color: white;
	z-index: 1000;
}
#onglet h2 a:hover, h2 span a:hover {	color: white !important;}
/* 1er Sous Menu */
#onglet li ul {
	font-size:11px;
	width: 90px;
	height: auto;
	top: 100%;
	left: 0px;
	color:#000066;
	background-color: #FB9324;
	z-index: 1000;
}

/* Element du 1er Sous Menu */
#onglet li ul li {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:12px;
	text-align: left;
	width: 130px;	
	height: auto;
	min-height: auto;
	display: block;
	background-color:  #FFCC00;
	z-index: 1000;
}


#onglet li ul:hover { color:#FFFFFF; }
/* Liens du menu */
#onglet a {	text-decoration:none;	color: #000066;}
#onglet a:hover {	text-decoration:none;	color: #FFFFFF;}
#onglet a:visited {	text-decoration:none;	color: #000066;}
#onglet a:focus {	text-decoration:none;	outline:none;	color: #000066;}
#onglet a:active {	text-decoration:none;	outline:none;	color: #000066;}
/* Element des Elements du Menu General */
#onglet li li ul {	top: 0;	left: 0;}
#onglet li li:hover ul {	left: 160px; background-color: #F5A658;}
/* Sous Menus du menu general */
#onglet ul ul ul li, #onglet ul ul ul ul li, #onglet ul ul ul ul ul li{	background-color: #FFCC00;}
/* Cache des Sous Menus du Menu général */
#onglet ul ul, #onglet ul li:hover ul ul, #onglet ul ul li:hover ul ul, #onglet ul ul ul li:hover ul ul, #onglet ul ul ul ul li:hover ul ul {	display: none;	position: absolute;}
/* Affichage des Sous Menus du Menu général */
#onglet li:hover ul, #onglet ul li:hover ul, #onglet ul ul li:hover ul, #onglet ul ul ul li:hover ul, #onglet ul ul ul ul li:hover ul, #onglet ul ul ul ul ul li:hover ul {	display: block; }
/* Surbrillance des éléments du Menu qui sont survolés */
#onglet ul li:hover {	background-color: #F98100;}
#onglet ul ul li:hover {	background-color: #F5A658;}
#onglet ul ul ul li:hover, #onglet ul ul ul ul li:hover, #onglet ul ul ul ul ul li:hover{	background-color: #F5A658; }
/************************* FIN MENU ONGLET **************************/

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
#onglet iframe
{
	position: absolute;
	z-index: 1000;
}
