body
{
background-color: #BBD3C7;
}
img{
border : none;
}
h1{
text-align: center;
font-size: 280%;
}
#ImageTitre {
position: relative;
left : 80px ;
}

table  {
margin: auto;
border: outset medium green;
border-collapse: collapse;
width: 27%;
}
table.superformulaire{
width: 270;
}
table.formulaire{
margin-right:0;
}

table.admin {
width: 80%;
}

th {
white-space: pre;		/*pas de retour ligne et conserve les espaces */
font-family:monospace;
border:1px solid #6495ed;
padding:2px;
background-color:#FAE2BB;
width:5%;
}

td  {
font-size: 80%;
font-family: sans-serif;
text-align: center;
padding: 2px;
border: solid thin black
}
td.NomSerie{
font-family:serif;
text-align: left;
}
td.Moyenne {
/*  display: none;  */
}
td.detail {
width:50%;
text-align: left;
}

.NonValide {
background-color:#CCCCFF; 
font-style: italic;
}

.right{
text-align: right;
}
.left{
text-align: left;
}

label { /* pour les formulaires */
clear: both; /*annule le float précédent */
display:block;
width:120px;
float:left;
}

caption {	/* titre des tableaux*/
font-family:sans-serif;
}



@media print {						/* la feuille de style pour l'impression vient ici */

.formulaire {
visibility:hidden;
}
body{
background-color: #FFFFFF;
}
table {
border:2px solid black;
border-collapse:collapse;
margin:auto;
}
.NonValide {
background-color:#DDDDFF; 
font-weight: bold;
}

caption { /* pour mettre un titre aux tableaux */
}
}
