a { text-decoration: none; color: #517C91; font-weight:bold; background-color : transparent;}
a:link { text-decoration:underline; color: #517C91; font-weight:bold; background-color : transparent;}
a:visited { }
a:hover { text-decoration: none; color: #FF0000; background-color: transparent; font-weight: bold }
body { color: #000000; font-size: 12px; font-family: Arial, Georgia, "Comic sans ms", "Times New Roman", Verdana, sans-serif; background-color: #ffffff; margin: 0em }
td { color: #000000; font-size: 12px; font-family: Arial, Georgia, "Comic sans ms", "Times New Roman", Verdana, sans-serif }
h1 { color: black; font-weight: bold; font-size: 12px }
h5 { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; }
table  { color: #000000; font-size: 12px; font-family: Arial, Georgia, Verdana, sans-serif; background-color: transparent }
p { font-family: Arial, Georgia, Verdana, sans-serif; color: #000000; }
ul { color: #000000; font-family: Arial, Helvetica, sans-serif }

.legende	{font-size: 10px;}
.Titres { color: black; font-weight: bold; font-size: 12px }
.ulCalapse  { list-style-type: disc }
.OrganismeRapport { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; }
.H3Rapport  { color: #000000; font-weight: bold; font-size: 16px }
.ParagrapheEspaceRapport {text-align: justify; line-height: 20px; color: #000000; font-size: 12px;}
.NombreRapport    { color: black; font-size: 10px }
.TitreSection { color: #9c9c3b; font-weight: bold; font-size: 12px;}
.datemaj { color: #9c9c3b; font-weight: bold; font-size: 10px }
.datemajvert { color: #063; font-weight: bold; font-size: 10px }
.datemajbleu  { color: #96A8BE; font-weight: bold; font-size: 10px }
.datemajpoisson { color: #039; font-weight: bold; font-size: 10px }
.datemajdecouverte  { color: #66c; font-weight: bold; font-size: 10px }
.datemajAdopte { color: #D78523; font-weight: bold; font-size: 10px }
.datemajrouge { color: #8B0000; font-weight: bold; font-size: 10px }
.Monospace {
    font-family: "Courier New", Courier, mono;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
}
.sub   { font-size: 10px; vertical-align: text-bottom }
.sup   { font-size: 10px; vertical-align: text-top }
.NomReste { font-size: 10px; }

#IdEcole { position: absolute; top: 157px; left: 19px; width: 520px; height: 40px; visibility: visible; display: block }

#SectionAdmin { position: absolute; top:520px; left:35px; width:51px; height:60px; visibility: visible; display: none }
#langconsultation { position: absolute; top:250px; left:700px; width:73px; height:27px; visibility: visible; display: none }
#imprimer { position: absolute; top:100px; left:700px; width:46px; height:33px; visibility: visible; display: none }

#entete { position: relative; top:0px; left:0px; height:147px; display: none; border-style:none }
#imageentete { position: relative; top:0px; left:0px; display:none; visibility: visible; border-style:none }
#texte { position: relative; width:100%; left:0px; top:0px; visibility: visible; display: block; border-style:none }
#menugauche { position: absolute; top:147px; left:0px; width:225px; height:362px; visibility: visible; display: none; border-style:none }
#btn_haut { position: relative; left:0px; top:0px; height:27px; width:51px; visibility: visible; display: none; border-style:none }
#baspage { position: relative; width:740px; visibility: visible; display: block; border-style:none }
#maj { position: relative; right:10px; top:0px; width:400px; visibility: visible; display: block; border-style:none  }
#datemaj { position: relative; top:-4px; display:inline }