body, td {
	font-family: verdana, arial, sans-serif;
	font-size: .8em;
}

.language {
	font-size: .9em;
	color:#5A6B73;
	font-weight:bold;
	padding-bottom:16px;
	padding-right:3;
}
a.language:link {text-decoration:none; padding:0 0 0 0;}
a.language:visited {text-decoration:none; padding:0 0 0 0;}
a.language:active {text-decoration:none; padding:0 0 0 0;}
a.language:hover {text-decoration:none; padding:0 0 0 0;}



.bottom {
	font-size: .8em;
	color:#FED700;
	font-weight:bold;
}
a.bottom:link {color:#005398; padding:0 0 0 0;}
a.bottom:visited {color:#005398; padding:0 0 0 0;}
a.bottom:active {color:#005398; padding:0 0 0 0;}
a.bottom:hover {color:#005398; padding:0 0 0 0;}

.niv4 {
	background-image: url("background_niv4.gif");
	background-repeat:no-repeat;
	background-position: top left;	
}

a.menu_niv4:link {color:#528CBD; padding:0 0 0 0; text-decoration:none; font-weight:bold;}
a.menu_niv4:visited {color:#528CBD; padding:0 0 0 0; text-decoration:none; font-weight:bold;}
a.menu_niv4:active {color:#528CBD; padding:0 0 0 0; text-decoration:none; font-weight:bold;}
a.menu_niv4:hover {color:#9DC4E4; padding:0 0 0 0; text-decoration:none; font-weight:bold;}


/* begin css menu niv 2-3 */

.menu {
	cursor:hand;
	border:0px solid white;
	width:100%;
/*	width:125px;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.menu_text {text-align:center;}
a.menu_link:link {color:#ffffff; padding:0 0 0 0; text-decoration:none; font-weight:bold;}
a.menu_link:visited {color:#ffffff; padding:0 0 0 0; text-decoration:none; font-weight:bold;}
a.menu_link:active {color:#ffffff; padding:0 0 0 0; text-decoration:none; font-weight:bold;}
a.menu_link:hover {color:#ffffff; padding:2 0 2 0; text-decoration:none; font-weight:bold;}

.divmenu
	{
	border:1px solid white;
	/*background-color:#07518E; bleu*/
	float: left;
	width:125px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.smenu {
	position:relative;
	width: 100%;
	background-color:#FFD600;
	border-top:1px solid white;
}
.menuhover {
	cursor:hand;
	background-color:#FFD600;
	text-decoration:none;
/*	width:125px;*/
}
a.menu:link {
	cursor:hand;
	color:#ffffff;
	text-decoration:none;
}
a.menu:visited {
	cursor:hand;
	color:#ffffff;
	text-decoration:none;
}
a.menu:active {
	cursor:hand;
	color:#ffffff;
	text-decoration:none;
}
a.menu:hover {
	cursor:hand;
	color:#ffffff;
	text-decoration:none;
}

.sousmenuline {
width:100%;
	background-color:#FFD600;
}
.sous-menu {
	float: left;
	height:16Px;		
	border-right:2px solid white;
	background-color:#FFD600;
	padding-top:0px;
}

a.sous-menulien:link {
	font-weight:bold;
	height:16px;
	padding-left:20px;	
	padding-right:20px;
	padding-bottom:0px;
	padding-top:0px;
	text-decoration:none;
	background-color:#FFD600;
	color:#ffffff;
}
a.sous-menulien:visited {
	font-weight:bold;
	height:16px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
	padding-top:0px;
	text-decoration:none;
	background-color:#FFD600;
	color:#ffffff;
}
a.sous-menulien:active {
	font-weight:bold;
	height:16px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
	padding-top:0px;
	text-decoration:none;
	background-color:#FFD600;
	color:#ffffff;
}
a.sous-menulien:hover {
	font-weight:bold;
	height:16px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
	padding-top:0px;
	text-decoration:none;
	color:#ffffff;
	background-color:#009BDE;
}


/* end css menu niv 2-3 */