A						{ COLOR: #01609c; }
A:visited				{ COLOR: #862934; }
A:hover					{ COLOR: #01609c; text-decoration:none; }

A.hautDePage			{ FONT-SIZE: 11px; color:#ffffff; text-decoration:underline; FONT-WEIGHT: bold ;}
A.hautDePage:visited	{ FONT-SIZE: 11px; color:#ffffff; text-decoration:underline; FONT-WEIGHT: bold ;}
A.hautDePage:hover		{ FONT-SIZE: 11px; color:#c2d2c4; text-decoration:none; FONT-WEIGHT: bold ;}

A.basDePage				{ FONT-SIZE: 11px; COLOR: #ffffff; text-decoration:underline; margin:0 5px 0 5px;}
A.basDePage:visited		{ FONT-SIZE: 11px; COLOR: #ffffff; text-decoration:underline;}
A.basDePage:hover		{ FONT-SIZE: 11px; COLOR: #ffffff; text-decoration:none;}

A.outil:visited	   	    { COLOR: #01609c; }


A.accueil				{ FONT-SIZE: 11px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; COLOR: #01609c; text-decoration:underline; }
A.accueil:visited		{ FONT-SIZE: 11px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; COLOR: #01609c; text-decoration:underline;}
A.accueil:hover			{ FONT-SIZE: 11px; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif; COLOR: #01609c; text-decoration:none;}
		
/* MouseOver sur les actualités de la page index */
tr.indexOn  	 	        { background-color: #C2D9E7; cursor: pointer;}
tr.indexOff 				{ background-color: #FFFFFF; }

/* Menu de gauche */
div#menuPrincipal {
    height: auto;
    width: 170px;
}
div#menuPrincipal ul {
    top: 0px; left:0px; margin: 0px; padding: 0px;
	list-style-image: none;
}
div#menuPrincipal li {
    height: auto;
    width: 170px;
    margin: 0;
    padding: 0;	
	font-weight: bold ;
	font-size: 10px;
    line-height: 170%;
    list-style-type: none;
    background-image: url(/Menus/sousMenu01.jpg);
    background-repeat: no-repeat;
	list-style-image: none;	
}
div#menuPrincipal li a {
    display: block;
    padding: 4px 0 0 10px;	
    width: 100%;
    height: 100%;
    text-decoration: none;
	color: #ffffff;
}
div#menuPrincipal li a:hover {
    background-image: url(/Menus/sousMenu02.jpg);
    background-repeat: no-repeat;	
} 
div#menuPrincipal li a.selectionner {
    background-image: url(/Menus/sousMenu02.jpg);
    background-repeat: no-repeat;		
}

div#menuPrincipal li.micrositeAMREQ {
    background-image: url(/Menus/sousMenu01AMREQ.jpg);	
}
div#menuPrincipal li.micrositeAMREQ a {
	color: #000000;	
} 
div#menuPrincipal li.micrositeAMREQ a:hover {
    background-image: url(/Menus/sousMenu02AMREQ.jpg);
	color: #000000;	
} 
div#menuPrincipal li.micrositeAMREQ a.selectionner {
    background-image: url(/Menus/sousMenu02AMREQ.jpg);
	color: #000000;	
}


div#menuPrincipal li.micrositeAMRM {
    background-image: url(/Menus/sousMenu01AMRM.jpg);	
}
div#menuPrincipal li.micrositeAMRM a {
	color: #000000;	
} 
div#menuPrincipal li.micrositeAMRM a:hover {
    background-image: url(/Menus/sousMenu02AMRM.jpg);
	color: #000000;	
} 
div#menuPrincipal li.micrositeAMRM a.selectionner {
    background-image: url(/Menus/sousMenu02AMRM.jpg);
	color: #000000;	
}

div#menuPrincipal li.micrositeAMRES {
    background-image: url(/Menus/sousMenu01AMRES.jpg);	
}
div#menuPrincipal li.micrositeAMRES a {
	color: #000000;	
} 
div#menuPrincipal li.micrositeAMRES a:hover {
    background-image: url(/Menus/sousMenu02AMRES.jpg);
	color: #000000;	
} 
div#menuPrincipal li.micrositeAMRES a.selectionner {
    background-image: url(/Menus/sousMenu02AMRES.jpg);
	color: #000000;	
}

div#menuPrincipal li.micrositeARM {
    background-image: url(/Menus/sousMenu01ARM.jpg);	
}
div#menuPrincipal li.micrositeARM a {
	color: #000000;	
} 
div#menuPrincipal li.micrositeARM a:hover {
    background-image: url(/Menus/sousMenu02ARM.jpg);
	color: #000000;	
} 
div#menuPrincipal li.micrositeARM a.selectionner {
    background-image: url(/Menus/sousMenu02ARM.jpg);
	color: #000000;	
}

div.menuPrincipalLayer {
	font-weight: bold ;
	font-size: 10px;
    text-decoration: none;
	color: #ffffff;
    padding: 7px 0 10px 10px;
	height:50px !important;
}


div.mplSelected {
	background-image: url(/Menus/sousMenu02.jpg);
}


/* Tableau */
div.titreTableau h2		{ font-size: 11px; color: #FFFFFF; font-weight: bold; margin-top:15px; padding: 4px; background-image: url(/Menus/sousMenu01.jpg);  text-align: left; background-repeat: no-repeat; }
div.texteTableau table	{ background-color: #011e62; border-spacing: 1px;}
div.texteTableau td	    { background-color: #FFFFFF; padding:3px; margin:0px; FONT-SIZE: 11px; vertical-align: top;}

td.enteteTableau        { background-color: #015F9C; vertical-align: top; font-size: 11px; color:#FFFFFF; }
td.texteTableau         { background-color: #C2D9E7; vertical-align: top; font-size: 11px; }

/* CSS Général */
.bouton       			{ WIDTH: auto; cursor: pointer; BACKGROUND-COLOR: #DDDDDD; border: 1px solid black; FONT-SIZE: 8pt; FONT-WEIGHT: bold ;}
.demiBR                 { FONT-SIZE: 5px; }
.vert					{ color:#c2d2c4;}
.blanc					{ color:#ffffff; line-height:14px;}

sup	   				 	{ FONT-SIZE: 11px;}
img 					{ border: 0px; }
img.avecCadre			{ border: 1px solid #011e62; }

hr 					 	{ height: 1px;}
div.hr {
  height: 1px;
  margin-top: 10px;  
  margin-bottom: 10px;
  background: url(/PagesInterieures/pointille2.gif) scroll;
}
div.hr hr {
  display: none;
}

/* Pour les formulaires du site Internet */
form    				    { margin: 0;}
.sansLargeur    			{ WIDTH: auto;}
input           			{ WIDTH: 330px; COLOR:#000000; FONT-SIZE: 12px; }
input.autre     			{ WIDTH: 272px; }
input.adresse     			{ WIDTH: 50px; }
select          			{ WIDTH: 330px; COLOR:#000000; FONT-SIZE: 12px; }
textarea        			{ WIDTH: 330px; COLOR:#000000; FONT-SIZE: 12px; }
.bouton       				{ WIDTH: auto; cursor: pointer; BACKGROUND-COLOR: #DDDDDD; border: 1px solid black; FONT-SIZE: 8pt; FONT-WEIGHT: bold ;}
input.envoyerAUnAmi 		  { WIDTH: 105px; COLOR:#000000; FONT-SIZE: 12px; }
input.envoyerAUnAmiCourriel   { WIDTH: 165px; COLOR:#000000; FONT-SIZE: 12px; }
select.envoyerAUnAmi 		  { WIDTH: 125px; COLOR:#000000; FONT-SIZE: 12px; }
textarea.envoyerAUnAmi 		  { WIDTH: 445px; COLOR:#000000; FONT-SIZE: 12px; }

@media print {
	.menuPrint { visibilty: hidden; display: none; }
}