@CHARSET "UTF-8";

@media screen{
	#plandusite { margin: 0 20px; }
	#plandusite_1,  #plandusite_3 { display: none; }
	
	/************************************************/
	/*			customisation couleurs				*/
	/************************************************/
	#plandusite li ul li { border-top: 1px solid #c7dedf; }
	#plandusite li ul li a { color: black; }
	#plandusite li ul ul li a {	}
	#plandusite li ul li a:hover { background: #c7dedf; color: #5b3157; }
	
	/************************************************/
	/*			générique plan du site				*/
	/************************************************/
	#plandusite ul { position: relative; margin: 0; padding: 0; }
	#plandusite li { list-style-type: none; }	
	#plandusite li  span, #plandusite li em { position: absolute; left: -999em; }
	#plandusite li ul span { position: relative; left: auto; }
	#plandusiteli ul { margin: 1em; padding: 0; }
	#plandusite li ul li { list-style-type: none; font-weight: bold; padding-top: 1em; margin-top: 1em; }	
	#plandusite li ul ul { margin: 0 2.5em; padding: 0; }
	#plandusite li ul ul li { font-weight: normal; border: none; padding: 0; margin: 0; }
	#plandusite li ul li a { display: block; height: 1em; font-size: 1.2em; padding: 2px 0 5px 25px; text-decoration: none;} 
}

@media print{
  /* ... d&eacute;finition de formats pour l'impression ... */
}