body { font-family: Verdana; font-size: 13px}

.DecalageDroite12 { margin-left: 12px}
.titrepage {margin-left: 25px; margin-bottom: 25px; margin-top: 20px; font-size: 18px; color: #6e0002; letter-spacing: 5px; text-decoration: underline}
.soustitre {font-size: 18px; color: #6e0002; letter-spacing: 5px; text-decoration: underline}
.soussoustitre {font-size: 15px; color: #3e0002}
.minititre {font-size: 14px; color: #43345e}
.reponse {font-size: 13px; color:#000099}
.ecrituredatenews {font-size: 11px; color: #5b5b5b}
.ecriturecopyright {font-size: 10px; color: #FFFFFF}
.ecrituresousmenu {font-size: 11px; color: #CC0000}
.ecrituremenuactif {font-size: 12px; color: #000000; font-weight: bold}
.ecriturepardefault {font-size: 13px}
.ecrituresecondaire {font-size: 12px; text-align: justify;}
.erreur {font-size: 11px; color: #c60004}
.disciplinestextegauche {margin-top: 10px; margin-left: 15px;}
.disciplinestextedroite {margin-top: 10px; margin-right: 15px;}
.adminboutons {margin-left: 10px;}
.divdetails{visibility: hidden; display: none}

#disciplinestexte { height: 100px; width: 350px; left: 15px; top: 5px; position: relative; visibility: visible; }
#disciplinesphotos { margin-top: 5px ;margin-bottom: 5px}


TABLE.cadreprincipal { background-color: #ffffff; border: solid 1px; width: 760px; height:600px; margin: 0px; padding: 0px; border-color: #000000; border-collapse: collapse}

INPUT.champ {width:150px}
.decalage5pxdroite {margin-left: 5px}


a:link {text-decoration: none; color: #384a74; font-size: 12px}
a:hover {text-decoration: none; color: #FF0000; font-size: 12px}
a:active {text-decoration: none; color: #384a74; font-size: 12px}
a:visited {text-decoration: none; color: #384a74; font-size: 12px}

a:link.menuadministration {text-decoration: none; color: #384a74; font-size: 12px}
a:hover.menuadministration {text-decoration: none; color: #FF0000; font-size: 12px}
a:active.menuadministration {text-decoration: none; color: #384a74; font-size: 12px}
a:visited.menuadministration {text-decoration: none; color: #384a74; font-size: 12px}

a:link.sousmenuadministration {text-decoration: none; color: #0b3db5; font-size: 11px}
a:hover.sousmenuadministration {text-decoration: none; color: #FF0000; font-size: 11px}
a:active.sousmenuadministration {text-decoration: none; color: #0b3db5; font-size: 11px}
a:visited.sousmenuadministration {text-decoration: none; color: #0b3db5; font-size: 11px}

a:link.menubas {text-decoration: none; color: #FFFFFF; font-size: 10px}
a:hover.menubas {text-decoration: none; color: #FFFFFF; font-size: 10px}
a:active.menubas {text-decoration: none; color: #FFFFFF; font-size: 10px}
a:visited.menubas {text-decoration: none; color: #FFFFFF; font-size: 10px}

a:link.menubanniere {text-decoration: none; color: #FFFFFF; font-size: 11px}
a:hover.menubanniere {text-decoration: none; color: #FFFFFF; font-size: 11px}
a:active.menubanniere {text-decoration: none; color: #FFFFFF; font-size: 11px}
a:visited.menubanniere {text-decoration: none; color: #FFFFFF; font-size: 11px}


#calque1 { height: 121px; width: 150px; left: 0px; top: 0px; position: relative; visibility: visible; }
#calque2 { height: auto; width: 550px; left: 30px; top: 20px; position: relative; visibility: visible; }
#calque3 { width: auto; height: auto; left: 0px; top: 0px; position: relative; visibility: visible; }
#calque4 { width: 550px; height: auto; left: 30px; top: 0px; position:relative ; visibility: visible;}
#calque5 { width: auto; height: auto; left: 30px; top: 20px; position:relative ; visibility: visible; }

