/* Feuille de style pour la charte graphique du site
 * Cette feuille de style est appelée depuis styles.css.
 */

/***************** STRUCTURE *****************/
*{
/*---toutes les marges sont à 0---*/
margin:0;
padding:0;
}
body,html{
	height:100%;/*---obligatoire pour le footer---*/
	/*background-color:#456E20;*/
	text-align:center;
	/*background:url(../images/fond.jpg) repeat;*/
	font-family:Arial, Helvetica, sans-serif, Tahoma, "Traditional Arabic";
}
a{
	cursor:hand;
}
ul {
	margin:0;
	padding:0;
	margin-left:30px;
	margin-bottom:10px;
	font-weight:bold;
}
ul .ulniveauone li{
	margin:0;
	padding:0;
	margin-left:25px;
	margin-bottom:2px;
	font-weight:bold;
}
ul .ulniveauone li a:link, a:hover, a:visited{
	font-weight:bold;
}
ul .ulniveauone1 li a:link, a:hover, a:visited{
	font-weight:bold;
}
ul .ulniveauone1 li{
	margin:0;
	padding:0;
	margin-left:25px;
	margin-bottom:2px;
	list-style-type:circle;
	font-weight:bold;
}

#container{
	position: relative;/*---obligatoire pour le footer---*/
	min-height:100%; /*---obligatoire pour le footer:Firefox---*/
	height:auto !important;/*---obligatoire pour le footer:Firefox---*/
	height:100%;/*---obligatoire pour le footer:IE---*/
	width:796px;
	margin:0 auto;
	/*border:1px solid red;*/
}

a:link, a:visited, a:hover {
	color:#CC00CC;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
}
#choix5b{ 
	position:absolute; 
	left:630px; 
	top:0px; 
	width:160px; 
	height:21px; 
	z-index:1; 
	visibility: hidden;
}
#choix4b{ 
	position:absolute; 
	left:482px; 
	top:0px; 
	width:160px; 
	height:21px; 
	z-index:1; 
	visibility: hidden;
}
#choix3b{ 
	position:absolute; 
	left:312px; 
	top:0px; 
	width:160px; 
	height:21px; 
	z-index:1; 
	visibility: hidden;
}
#choix2b{ 
	position:absolute; 
	left:142px; 
	top:0px; 
	width:160px; 
	height:21px; 
	z-index:1; 
	visibility: hidden;
}
#choix1b{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:160px; 
	height:21px; 
	z-index:1; 
	visibility: hidden;
}