/*
 * navbar.css : Styles pour la barre de navigation
 */

/*
 * Rend les menus UDM invisibles lors de l'impression
 */
@media print {
	.udm {
		display:	none;
	}
}

/* Modification du style des 'li' de la classe udm */
li.udm {
	list-style:		none;
}


/* Attributs du bandeau au dessus de la navbar */
#bandeauNavbar {
	width:			760px;
	height:			56px;
	background:		url( "/commun/css/images/bandeau.jpg" );
}
/*
 * Attributs de la barre de navigation
 */
.navbar {
	width:			760px;
	margin:			0;
	padding:		0;
	border:			0;
}

ul.navbar {
	height:			17px;
	margin-bottom:		5px;
}

/* Attributs specifiques des elements de type 'extranet' de la navbar */
.extraNavbar {
	height:			15px;
	margin:			0;
	padding:		0;
	border:			0;
	float:			left;
}

li.extraNavbar {
	border-top:		1px solid #1E4A73;
	border-left:		1px solid #1E4A73;
	border-bottom:		1px solid #1E4A73;
	border-right:		0;
	list-style:		none;
}

a.extraNavbar, a.extraNavbar:link, a.extraNavbar:visited {
	color:			white;
	background:		#03A5CF;
	font:			10px Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-weight:		bold;
	text-decoration:	none;
	text-align:		center;
	letter-spacing:		1px;
}

a.extraNavbar:active, a.extraNavbar:hover {
	color:			white;
	background:		#1E4A73;
	font:			10px Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-weight:		bold;
	text-decoration:	none;
	text-align:		center;
	letter-spacing:		1px;
}

/* Attributs specifiques des elements de type 'intranet' de la navbar */
.intraNavbar {
	height:			15px;
	margin:			0;
	padding:		0;
	border:			0;
	float:			left;
}

li.intraNavbar {
	border-top:		1px solid #1E4A73;
	border-left:		1px solid #1E4A73;
	border-bottom:		1px solid #1E4A73;
	border-right:		0;
	list-style:		none;
}

a.intraNavbar, a.intraNavbar:link, a.intraNavbar:visited {
	color:			Gold;
	background:		#03A5CF;
	font:			10px Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-weight:		bold;
	text-decoration:	none;
	text-align:		center;
	letter-spacing:		1px;
}

a.intraNavbar:active, a.intraNavbar:hover {
	color:			Gold;
	background:		#1E4A73;
	font:			10px Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-weight:		bold;
	text-decoration:	none;
	text-align:		center;
	letter-spacing:		1px;
}

/*
 * Attributs specifiques des elements inactifs de la navbar
 * Identiques a extraNavbar avec la couleur LightGrey et italic
 */

.noItemNavbar {
	height:			15px;
	margin:			0;
	padding:		0;
	border:			0;
	float:			left;
}

li.noItemNavbar {
	border-top:		1px solid #1E4A73;
	border-left:		1px solid #1E4A73;
	border-bottom:		1px solid #1E4A73;
	border-right:		0;
	list-style:		none;
}

a.noItemNavbar, a.noItemNavbar:link , a.noItemNavbar:visited, a.noItemNavbar:active, a.noItemNavbar:hover {
	color:			LightGrey;
	background:		#03A5CF;
	font:			10px Verdana, Arial, Helvetica, sans-serif;
	font-style:		italic;
	font-weight:		bold;
	text-align:		center;
	text-decoration:	none;
	letter-spacing:		1px;
}

/* Attributs specifiques de l'element intranet de la navbar */
#intranetNavbar {
	width:			70px;
	list-style:		none;
}

/* Attributs specifiques de l'element langue (drapeau) de la navbar */
#langueNavbar {
	width:			50px;
	border-right:		1px solid #1E4A73;
	list-style:		none;
}

/*
 * Partie portant sur la barre de navigation de branche
 */

/*
 * Barre de navigation horizontale
 */

/* Style general */
.navig {
	width:			760px;
	margin:			0;
	padding:		0;
	border:			0;
}

ul.navig {
	height:			17px;
	margin-bottom:		5px;
}

/* Style general pour les elements de la navbar */
.itemNavig {
	height:			15px;
	margin:			0;
	padding:		0;
	border:			0;
	float:			left;
}

li.itemNavig {
	border-top:		1px solid #1E4A73;
	border-left:		1px solid #1E4A73;
	border-bottom:		1px solid #1E4A73;
	border-right:		0;
	list-style:		none;
}

a.itemNavig, a.itemNavig:link, a.itemNavig:visited {
	color:			Navy;
	background:		LightGoldenRodYellow;
	font:			10px Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-weight:		bold;
	text-align:		center;
	text-decoration:	none;
	letter-spacing:		1px;
}

a.itemNavig:active, a.itemNavig:hover {
	color:			white;
	background:		Navy;
	font:			10px Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-weight:		bold;
	text-align:		center;
	text-decoration:	none;
	letter-spacing:		1px;
}

/*
 * Attributs specifiques des elements inactifs de la navbar
 * Identiques a itemNavig avec la couleur LightGrey et italic
 */
.noItemNavig {
	height:			15px;
	margin:			0;
	padding:		0;
	border:			0;
	float:			left;
}

li.noItemNavig {
	border-top:		1px solid #1E4A73;
	border-left:		1px solid #1E4A73;
	border-bottom:		1px solid #1E4A73;
	border-right:		0;
	list-style:		none;
}

a.noItemNavig, a.noItemNavig:link, a.noItemNavig:visited, a.noItemNavig:link, a.noItemNavig:hover {
	color:			Gray;
	background:		LightGoldenRodYellow;
	font:			10px Verdana, Arial, Helvetica, sans-serif;
	font-style:		italic;
	font-weight:		bold;
	text-align:		center;
	text-decoration:	none;
	letter-spacing:		1px;
}

/* Style pour les elements de calage sur 760px a gauche et a droite */
.videNavig {
	height:			17px;
	margin:			0;
	padding:		0;
	border:			0;
	background:		transparent;
	float:			left;
}

li.videNavig {
	list-style:		none;
}

/*
 * Menus associes a la bare de navigation
 */

/* Style pour les items de menu */
.menuNavig {
	border:			1px solid #1E4A73;
	color:			blue;
}

li.menuNavig {
	border:			0;
	list-style:		none;
}

a.menuNavig, a.menuNavig:link, a.menuNavig:visited {
	color:			DarkRed;
	background:		LightGoldenRodYellow;
	font-family:		comic sans ms,arial,sans-serif;
	font-size:		11px;
	font-style:		normal;
	font-weight:		normal;
	text-decoration:	none;
}

a.menuNavig:active, a.menuNavig:hover {
	color:			white;
	background:		Navy;
	font-weight:		normal;
	font-family:		comic sans ms,arial,sans-serif;
	font-size:		11px;
	font-style:		normal;
	font-weight:		normal;
	text-decoration:	none;
}

/*
 * Attributs des items de menus inactifs
 * Identiques a menuNavig avec la couleur Gray et italic
 */
.noMenuNavig {
}

li.noMenuNavig {
	border:			0;
	list-style:		none;
}

a.noMenuNavig, a.noMenuNavig:link, a.noMenuNavig:visited, a.noMenuNavig:active, a.noMenuNavig:hover {
	color:			Gray;
	background:		LightGoldenRodYellow;
	border:			1px solid #1E4A73;
	font-family:		comic sans ms,arial,sans-serif;
	font-size:		11px;
	font-style:		italic;
	font-weight:		normal;
	text-decoration:	none;
}
