@charset "iso-8859-1";

BODY {SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #4377FF; SCROLLBAR-TRACK-COLOR: #4377C3; SCROLLBAR-DARKSHADOW-COLOR: #000000}
BODY,TABLE {FONT-SIZE: 12px; FONT-FAMILY: Verdana;}

TD.titre {FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;}
.menu {FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;}
.cellule1 {FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;}
.cellule2 {FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana;}
.cellule3 {FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana;}
.mini {FONT-SIZE: 10px; COLOR: #000080; FONT-FAMILY: Verdana;}
.mois {FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana;}
.copyright {FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana;}
.calendrier {FONT-SIZE: 11px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;}
.calendrier2 {FONT-SIZE: 22px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;}


/* CSS Pour les résultats */
TR.resultat1 {FONT-SIZE: 22px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;}
.resultat2 {FONT-SIZE: 14px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;}
.resultat3 {FONT-SIZE: 11px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold;}

TD.frame {FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; BORDER: solid 2px; BORDER-COLOR: #000000;}


/* CSS Pour mise à jour dans les cellules (calendrier/index.php) */
DIV.update {FONT-SIZE: 10px; COLOR: #000080; FONT-FAMILY: Verdana;}


/* CSS Pour les liens des pages */
A {COLOR: #2d537a; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
A:hover {COLOR: #2d537a; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}

.rested_menu {MARGIN-TOP: 5px; BORDER-RIGHT: #2d537a 0px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #2d537a; PADDING-TOP: 8px; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
#menu_haut {DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px; MARGIN: 0px auto; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 29px; TEXT-ALIGN: left;} /* TEXT-ALIGN: center; */
#menu_haut A:hover {PADDING-RIGHT: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #2d537a; TEXT-DECORATION: underline overline;}
#sous_menu_haut {DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px; MARGIN: 0px auto; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #2d537a; TEXT-ALIGN: left; COLOR: #ffffff;}
#sous_menu_haut A:hover {PADDING-RIGHT: 8px; MARGIN-TOP: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #ffffff; PADDING-TOP: 8px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline overline;}

#ssm1 {VISIBILITY: hidden; POSITION: absolute;}
#ssm2 {VISIBILITY: hidden; POSITION: absolute;}
#ssm3 {VISIBILITY: hidden; POSITION: absolute;}
#ssm4 {VISIBILITY: hidden; POSITION: absolute;}
#ssm5 {VISIBILITY: hidden; POSITION: absolute;}
#ssm6 {VISIBILITY: hidden; POSITION: absolute;}
#ssm7 {VISIBILITY: hidden; POSITION: absolute;}

.rested_sous_menu {PADDING-RIGHT: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: white; PADDING-TOP: 8px; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
.selected_sous_menu {PADDING-RIGHT: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: white; PADDING-TOP: 8px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;}
.selected_menu {PADDING-RIGHT: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 8px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #2d537a; TEXT-DECORATION: none;}


/* Menu En Bref */

#barre_news {LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left;}
#content_news {MARGIN-TOP: 6px; DISPLAY: block; LEFT: 738px; FLOAT: left; COLOR: #ffff00; POSITION: absolute; TEXT-DECORATION: none;}
#content_news A {COLOR: #ffffff; TEXT-DECORATION: none;}
#content_news A:hover {Z-INDEX: 200; COLOR: #ffffff; TEXT-DECORATION: underline;}

