/* L'entête
-------------------------------------------------------- */

#topline {
	CLEAR: both;
 	FONT-SIZE: 1px;
 	BACKGROUND: url(img/startbg.png) no-repeat 0% 50%;
 	FLOAT: none; 
	MARGIN: 0px auto;
 	WIDTH: 992px;
 	HEIGHT: 6px;
}

#top {
	BACKGROUND: url(img/header.jpg) no-repeat;
	HEIGHT: 95px ;
}
#top img {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	LEFT: 26px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	POSITION: relative;
	TOP: 26px;
	BORDER-RIGHT-WIDTH: 0px;
}

#top h1{
	margin-left: 350px;
	color: #FFFFFF;
}

#top h1 a{
	text-decoration: none;
	color: #FFFFFF;
}

#top h1.prelude {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 388px;
}

#top h1.prelude a:hover {
	color: #d5dff3;
}

#maintop {
	/* BACKGROUND: url(img/rightbg.png) repeat-x; */
	BACKGROUND: url(img/rightbg2.png) no-repeat;
 	COLOR: #33bb33; 
	MARGIN: 0 7px 0 7px;	/* Haut, Droite, Bas, Gauche */
	/* HEIGHT: 5px; 		 Régle la hauteur du bloc */
	padding: 5px 0 0 0;
}

/* Le prelude horizontal
-------------------------------------------------------- */

#top UL {
	PADDING: 0px;
	FONT-SIZE: 10px;
 	DISPLAY: block;
 	MARGIN: 0px;
 }

#top LI {
	PADDING: 0px;
	MARGIN: 0px;
 	DISPLAY: block;
 	FONT-SIZE: 10px; 	
 	LIST-STYLE-TYPE: none;
 }

/* Le prelude déroulant
-------------------------------------------------------- */

#top UL.refplus {
	FONT-SIZE: 10px;
	HEIGHT: 0em;
	font-family: Arial, Helvetica, sans-serif;
	/* margin-left: 388px; */
	PADDING: 0px;
}

#top UL.refplus LI {
	FLOAT: left; /* Right pour mettre le début de la ligne à droite */
	/* HEIGHT: 100%; */
	MARGIN: 0px;
	PADDING: 0px;
}

#top UL.refplus A {
	PADDING-RIGHT: 0px;
 	DISPLAY: block;
 	PADDING-LEFT: 0px;						   
 	PADDING-BOTTOM: 0px;
 	COLOR: #fff;
 	PADDING-TOP: 0px;
 	TEXT-DECORATION: none;  
	CURSOR : POINTER;
}

#top UL.refplus A:hover {
	COLOR: #d5dff3; 			
}

#top UL.refplus UL {
	BORDER: 1px solid #d5dff3;
	/* BORDER-RIGHT: #8f8f8f 1px solid; */
 	PADDING-RIGHT: 0px;
 	/* BORDER-TOP: #b9b9b9 1px solid; */
 	DISPLAY: none;
 	PADDING-LEFT: 0px;
 	Z-INDEX: 100;
	Filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#55FFFFFF, endColorstr=#356699CC);
 	BACKGROUND: #f2f2f2 repeat-x;
 	FLOAT: none;
 	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
 	/* BORDER-LEFT: #8f8f8f 1px solid; */
 	PADDING-TOP: 1px;
 	/* BORDER-BOTTOM: #8f8f8f 1px solid; */
 	POSITION: absolute; 
	/* FILTER: alpha(opacity=90);	*/ /* AJOUT D'UNE CONFIG PERSO ICI pour menu transparent */
						   /* Désactivation pour les dégradés */
}

#top UL.refplus UL LI {
	/* BORDER-TOP: #E3E3E3 1px solid; */ /*AJOUT D'UNE CONFIG PERSO ICI */
	PADDING-RIGHT: 0px;
 	PADDING-LEFT: 0px;
 	FLOAT: none;
 	PADDING-BOTTOM: 0px;
 	MARGIN: Opx;
 	WIDTH: 300px; /* ancienne valeur : 100px */ /* MODIF ICI POUR LA COMPATIBILITÉ DU MENU AVEC FIREFOX ET IE 7 */
 	PADDING-TOP: 0px;
	/* WHITE-SPACE: nowrap; */ /* Empêche le passage à la ligne */ /* MODIF ICI POUR LA COMPATIBILITÉ DU MENU AVEC FIREFOX ET IE 7 */
 	min-width: 100px;
}

#top UL.refplus UL A {
	PADDING-RIGHT: 10px;
 	DISPLAY: block;
 	PADDING-LEFT: 10px;
 	BACKGROUND: none transparent scroll repeat 0% 0%;
 	PADDING-BOTTOM: 3px;
 	MARGIN: 2px;
 	WIDTH: 100%; /* ancienne valeur : 100% */ /* MODIF ICI POUR LA COMPATIBILITÉ DU MENU AVEC FIREFOX ET IE 7 */
 	PADDING-TOP: 3px; 
}

#top UL.refplus UL LI A { 			/* AJOUT D'UNE CONFIG PERSO ICI */
	BACKGROUND: url(img/square.png) no-repeat 5px 60%;
	padding-left: 2.8ex;
	color: #6c6c6c;
	width: 276px;		
}

#top UL.refplus UL LI A:hover {
	background-color: #fff;
	color: #000066;	
}

#top UL.refplus LI.blue A:hover {
	Filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#55FFFFFF, endColorstr=#55000060);
	background: #6699CC no-repeat;
	COLOR: #FFFFFF;		
}

.titredossierspecial {
	Filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#55FFFFFF, endColorstr=#356699CC);
	width: 284px;
	background: #d5dff3 url(img/dossierspecial.png) no-repeat 19.5% center ; 
	text-align:center;
	margin: 2px;
	padding: 0.2em 0.2em 0.2em 1.4em;
	color: #555;		
}
