
	h2{font-size:14px; font-weight:bold;}
	h3{font-size:12px}

	#divDictionnaireProgrammes table {border-collapse:collapse; border:1px solid; width:100%;}
	#divDictionnaireProgrammes th {vertical-align:top; border:1px solid; padding:3px;}
	#divDictionnaireProgrammes td {vertical-align:top; border:1px solid; padding:3px;}
	#divDictionnaireProgrammes td p {margin: 0 0 4px 0;}

/* Éléments du formulaire */
	#cherche { width:300px;}

/* Éléments du tableau */
	.inactif { color:#999999;}
	.incertain { 
		/*
		background-color:#66FFFF!important;
		*/
		}

	@media screen, projection  {
		.printOnly{display:none;}
	}	
	@media print, aural, braille, embossed, handheld , tty{
		.printOnly{display:block;}
		.noPrint{display:none;}
		#p7PMnav{display:none;}
		.spip-admin-float{display:none;}
	}

	.tri { }
	.triAsc { float:left; cursor:pointer; vertical-align:top;}
	.triDesc { float:right; cursor:pointer; vertical-align:top;}
	
	#liste-documents table {border-collapse:collapse; border:1px solid; width:100%;}
	#liste-documents th {vertical-align:top; border:1px solid; padding:3px;}
	#liste-documents td {vertical-align:top; text-align:left; border:1px solid; padding:3px;}

	.Etab { width:8em;}
	.ProgNom { text-align:left;}
	.Secteur { text-align:left; min-width:20px; font-size:0.9em;}
	.Discipline { text-align:left; font-size:0.9em;}

body { 
	background: none; 
	}
#contenu {
	padding: 1em; 
	margin-left: 4px; 
	width: 90%;
}
#cadre {
    width: 100%; 
	}
#resultats ul{ 
	margin: 0; 
	padding: 2px;
	list-style-type: circle;
	}
#resultats li{ 
	margin-left: 1.2em; 
	}
