BODY {
  FONT-FAMILY: Verdana, Arial, Tahoma;
  FONT-SIZE: 10px;
  FONT-WEIGHT: normal;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BACKGROUND-IMAGE: url("../skins/Petrole/bg.png");
  MARGIN: 0px;
}

A, A:link, A:visited  {
  COLOR: #000000;
  TEXT-DECORATION: none;
}
A:hover  {
  COLOR: #304A7C;
  TEXT-DECORATION: none;
}

TABLE {
  FONT-FAMILY: Verdana, Arial, Tahoma;
  FONT-SIZE: 10px;
  COLOR: #000000;
  BORDER-COLLAPSE: collapse;
}

FORM {
  PADDING: 0px;
  MARGIN: 0px;
}

/*STYLE DU MENU*/
TABLE.menu {
  BORDER-COLLAPSE: collapse;
}
A.MenuOn, A.MenuOn:link, A.MenuOn:visited {
  COLOR: #FFFFFF;
  FONT-WEIGHT: bold;
}
A.MenuOn:hover  {
  COLOR: #99CCCC;
}
A.MenuOff, A.MenuOff:link, A.MenuOff:visited {
  FONT-WEIGHT: normal;
  COLOR: #FFFFFF;
}
A.MenuOff:hover  {
  COLOR: #99CCCC;
}
TD.MenuOn {
  COLOR: #FFFFFF;
  FONT-SIZE: 11px;
  BACKGROUND-COLOR: #6C859C;BORDER-LEFT: solid 1px #FFFFFF; BORDER-RIGHT: solid 1px #FFFFFF;;
}
TD.MenuOff {
  COLOR: #FFFFFF;
  FONT-SIZE: 11px;
  BACKGROUND-COLOR: #39526B;
}
A.MenuLienAppli, A.MenuLienAppli:link, A.MenuLienAppli:visited {
  COLOR: #FFFFFF;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px;
}
A.MenuLienAppli:hover  {
  COLOR: #99CCCC;
}
A.MenuLienForum, A.MenuLienForum:link, A.MenuLienForum:visited {
  COLOR: #FFFFFF;
  FONT-WEIGHT: normal;
}
A.MenuLienForum:hover  {
  COLOR: #99CCCC;
}
A.Aujourdhui, A.Aujourdhui:link, A.Aujourdhui:visited {
  FONT-SIZE: 11px;
  COLOR: #FFFFFF;
}
A.Aujourdhui:hover {
  COLOR: #99CCCC;
}
A.Copyright {
  FONT-FAMILY: Arial;
  FONT-SIZE: 9px;
  COLOR: #6C859C; } TD.Copyright { COLOR:#6C859C; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Tahoma;
}
.PageTitre {
  FONT-SIZE: 16px;
  FONT-WEIGHT: bold;
  COLOR: #6C859C;
}
TD.PageDate {
  FONT-SIZE: 11px;
  COLOR: #FFFFFF;
}
/*FIN STYLE DU MENU*/
/*STYLE DU CALENDRIER ET SOUS MENU*/
A.sousMenu, A.sousMenu:link, A.sousMenu:visited {
  COLOR: #FFFFFF;
}
A.sousMenu:hover  {
  COLOR: #B2CADE;
}
TD.sousMenu {
  BACKGROUND-COLOR: #506E87;
  COLOR: #FFFFFF;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  TEXT-ALIGN: center;
}
A.ProfilMenuActif, A.ProfilMenuActif:link, A.ProfilMenuActif:visited {
  COLOR: #FFFFFF;
}
A.ProfilMenuActif:hover  {
  COLOR: #B2CADE;
}
TD.ProfilMenuActif {
  BACKGROUND-COLOR: #B2CADE;BORDER-LEFT:solid 1px #243B50;BORDER-RIGHT:solid 1px #243B50;BORDER-TOP:solid 1px #243B50;BORDER-BOTTOM:solid 1px #243B50;
  COLOR: #243B50;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  TEXT-ALIGN: center;
}
A.ProfilMenuInactif, A.ProfilMenuInactif:link, A.ProfilMenuInactif:visited {
  COLOR: #FFFFFF;
}
A.ProfilMenuInactif:hover  {
  COLOR: #99CCCC;
}
TD.ProfilMenuInactif {
  BACKGROUND-COLOR: #39526B;
  COLOR: #FFFFFF;
  FONT-SIZE: 11px;
  FONT-WEIGHT: normal;
}
A.MemoFavorisTitre, A.MemoFavorisTitre:link, A.MemoFavorisTitre:visited {
  COLOR: #FFFFFF;
}
A.MemoFavorisTitre:hover  {
  COLOR: #B2CADE;
}
TD.legende {
  BACKGROUND-COLOR: #506E87;
  COLOR: #FFFFFF;
  FONT-SIZE: 10px;
  TEXT-ALIGN: center;
}
TD.legendeBis {
  COLOR: #000000;
}
TD.bordLegende {
  BORDER: solid 1px #243B50;
}
A.jMoisCrt, A.jMoisCrt:link, A.jMoisCrt.visited {
  COLOR: #000000;
}
A.jMoisCrt:hover {
  COLOR: #6C859C;
}
A.jMoisCrtWE, A.jMoisCrtWE:link, A.jMoisCrtWE.visited {
  COLOR: #CC0000;
}
A.jMoisCrtWE:hover {
  COLOR: #FF0000;
}
A.jMoisPrec, A.jMoisPrec:link, A.jMoisPrec.visited {
  COLOR: #6C859C;
  FONT-STYLE: italic;
  FONT-SIZE: 8px;
}
A.jMoisPrec:hover {
  COLOR: #000000;
  FONT-STYLE: italic;
  FONT-SIZE: 8px;
}
A.jMoisPrecWE, A.jMoisPrecWE:link, A.jMoisPrecWE.visited {
  COLOR: #EF5353;
  FONT-STYLE: italic;
  FONT-SIZE: 8px;
}
A.jMoisPrecWE:hover {
  COLOR: #FF0000;
  FONT-STYLE: italic;
  FONT-SIZE: 8px;
}
INPUT.CalTexte  {
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 9px;
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #506E87;
  BORDER: #506E87 solid 0px;
  TEXT-ALIGN: center;
}
A.calFlecheAnnee, A.calFlecheAnnee:link, A.calFlecheAnnee:visited {
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
}
A.calFlecheAnnee:hover {
  COLOR: #FFFFFF;
}
A.calAllerDate, A.calAllerDate:link, A.calAllerDate:visited {
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 9px;
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF;
  TEXT-DECORATION: overline underline;
  PADDING-LEFT: 1px;
  PADDING-RIGHT: 1px;
}
A.calAllerDate:hover {
  COLOR: #FFFFFF;
}
A.btnQuitter, A.btnQuitter:link, A.btnQuitter:visited {
  COLOR: #000000;
}
A.btnQuitter:hover  {
  COLOR: #304A7C;
}
TD.enteteTableau {
  BACKGROUND-COLOR: #506E87;
  COLOR: #FFFFFF;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  TEXT-ALIGN: center;
}
TD.CalFondDebutSemaine {
  BORDER-WIDTH: 1px 0px 1px 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondMilieuSemaine {
  BORDER-WIDTH: 1px 0px 1px 0px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondFinSemaine {
  BORDER-WIDTH: 1px 1px 1px 0px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87; 
}
TD.CalFondJour {
  BORDER-WIDTH: 1px 1px 1px 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondDebutMoisDimanche {
  BORDER-WIDTH: 1px 1px 0px 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondDebutmois {
  BORDER-WIDTH: 1px 0px 0px 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondFinMoisLundi {
  BORDER-WIDTH: 0px 1px 1px 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondFinMois {
  BORDER-WIDTH: 0px 1px 1px 0px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondFinPremiereLigneMois {
  BORDER-WIDTH: 1px 1px 0px 0px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondHautMois {
  BORDER-WIDTH: 1px 0px 0px 0px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondDebutDernierLigneMois {
  BORDER-WIDTH: 0px 0px 1px 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondFinMois {
  BORDER-WIDTH: 0px 1px 1px 0px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}  
TD.CalFondDebutMois {
  BORDER-WIDTH: 1px 0px 0px 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondBasMois {
  BORDER-WIDTH: 0px 0px 1px 0px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondDebutLigneMois {
  BORDER-WIDTH: 0px 0px 0px 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87;
}
TD.CalFondFinLigneMois {
  BORDER-WIDTH: 0px 1px 0px 0px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #506E87; 
}
.CalTitreSemaines {
  COLOR: #000000;
}
A.MemoFavorisTexte, A.MemoFavorisTexte:link, A.MemoFavorisTexte:visited {
  COLOR: #000000;
}
A.MemoFavorisTexte:hover  {
  COLOR: #304A7C;
}
.CalFavorisGroupe {
  COLOR: #000000;
}
A.AgendaTitreJours, A.AgendaTitreJours:link, A.AgendaTitreJours:visited {
  COLOR: #000000;
}
A.AgendaTitreJours:hover  {
  COLOR: #304A7C;
}
A.AgendaFleche, A.AgendaFleche:link, A.AgendaFleche:visited {
  COLOR: #FFFFFF;
}
A.AgendaFleche:hover  {
  COLOR: #B2CADE;
}
/*FIN STYLE DU CALENDRIER ET SOUS MENU*/
/*STYLE DES TABLEAUX DE FORMULAIRE*/
TD.tabIntitule {
  FONT-WEIGHT: bold;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  BORDER: solid 1px #243B50;
}
TD.tabInput {
  PADDING-LEFT: 2px;
  PADDING-TOP: 1px;
  BORDER: solid 1px #243B50;
}
TD.bordT {
  BORDER-TOP: solid 1px #243B50;
}
TD.bordL {
  BORDER-LEFT: solid 1px #243B50;
}
TD.bordR {
  BORDER-RIGHT: solid 1px #243B50;
}
TD.bordB {
  BORDER-BOTTOM: solid 1px #243B50;
}
TD.bordTL {
  BORDER-TOP: solid 1px #243B50;
  BORDER-LEFT: solid 1px #243B50;
}
TD.bordTR {
  BORDER-TOP: solid 1px #243B50;
  BORDER-RIGHT: solid 1px #243B50;
}
TD.bordTB {
  BORDER-TOP: solid 1px #243B50;
  BORDER-BOTTOM: solid 1px #243B50;
}
TD.bordTLR {
  BORDER-TOP: solid 1px #243B50;
  BORDER-LEFT: solid 1px #243B50;
  BORDER-RIGHT: solid 1px #243B50;
}
TD.bordLRB {
  BORDER-LEFT: solid 1px #243B50;
  BORDER-RIGHT: solid 1px #243B50;
  BORDER-BOTTOM: solid 1px #243B50;
}
TD.bordTLRB {
  BORDER: solid 1px #243B50;
}
INPUT.Texte, TEXTAREA, SELECT  {
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 10px;
  BACKGROUND-COLOR: #FFFFFF;
  COLOR: #000000;
  BORDER: #000000 solid 1px;
}
INPUT.Case  {
  WIDTH: 14px;
  HEIGHT: 14px;
  VERTICAL-ALIGN: 