BODY {
  FONT-FAMILY: Verdana, Arial, Tahoma;
  FONT-SIZE: 10px;
  FONT-WEIGHT: normal;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BACKGROUND-IMAGE: url("../image/04/bg.png");
  SCROLLBAR-SCROLLBAR-3DLIGHT-COLOR: #506E87;
  SCROLLBAR-ARROW-COLOR: #000000;
  SCROLLBAR-FACE-COLOR: #D4D0C8;
  SCROLLBAR-TRACK-COLOR: #E1E0DF;
  SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
  SCROLLBAR-SHADOW-COLOR: #808080;
  SCROLLBAR-DARKSHADOW-COLOR: #D4D0C8;
}

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*/
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 {
  COLOR: #FFFFFF;
  FONT-WEIGHT: normal;
}
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.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: #99CCCC;
}
TD.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;
}
TD.legende {
  BACKGROUND-COLOR: #506E87;
  COLOR: #FFFFFF;
  FONT-SIZE: 10px;
  TEXT-ALIGN: center;
}
TD.legendeBis {
  COLOR: #000000;
}
A.jMoisCrt, A.jMoisCrt:link, A.jMoisCrt.visited {
  COLOR: #000000;
}
A.jMoisCrt:hover {
  COLOR: #6C859C;
}
A.jMoisPrec, A.jMoisPrec:link, A.jMoisPrec.visited {
  COLOR: #6C859C;
}
A.jMoisPrec:hover {
  COLOR: #000000;
}
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.btnQuitter, A.btnQuitter:link, A.btnQuitter:visited {
  COLOR: #000000;
}
A.btnQuitter:hover  {
  COLOR: #304A7C;
}
/*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.bordTL {
  BORDER-TOP: solid 1px #243B50;
  BORDER-LEFT: solid 1px #243B50;
}
TD.bordTR {
  BORDER-TOP: solid 1px #243B50;
  BORDER-RIGHT: 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: baseline;
}
INPUT.Bouton  {
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 10px;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #BCCEE2;
  BORDER: #000000 solid 1px;
  BACKGROUND-IMAGE: url("../image/00/th.jpg");
}
INPUT.PickList  {
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 9px;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #BCCEE2;
  BORDER: #000000 solid 1px;
  BACKGROUND-IMAGE: url("../image/00/th.jpg");
  WIDTH: 24px;
}
/*FIN STYLE DES TABLEAUX DE FORMULAIRE*/
/*STYLE PLANNING QUOTIDIEN*/
TD.borderTop {
  COLOR: #000000;
  BORDER-LEFT: solid 1px #243B50;
  BORDER-TOP: solid 1px #243B50;
  BORDER-RIGHT: solid 1px #243B50;
  TEXT-ALIGN: center;
}
TD.borderMiddle {
  COLOR: #000000;
  BORDER-LEFT: solid 1px #243B50;
  BORDER-RIGHT: solid 1px #243B50;
  TEXT-ALIGN: center;
}
TD.borderBottom {
  COLOR: #000000;
  BORDER-LEFT: solid 1px #243B50;
  BORDER-BOTTOM: solid 1px #243B50;
  BORDER-RIGHT: solid 1px #243B50;
  TEXT-ALIGN: center;
}
TD.borderAll {
  COLOR: #000000;
  BORDER: solid 1px #243B50;
  TEXT-ALIGN: center;
}
TD.borderNone {
  COLOR: #000000;
  TEXT-ALIGN: center;
}
TD.borderNote {
  COLOR: #000000;
  BORDER: dashed 1px #243B50;
  PADDING: 2px;
}
TD.borderNotePerso {
  COLOR: #000000;
  BORDER: solid 1px #243B50;
  PADDING: 2px;
}
/*FIN STYLE PLANNING QUOTIDIEN*/
/*STYLE DES LETTRES DE L'ALPHABET DU CALEPIN*/
A.alphabet,A.alphabet:link,A.alphabet:visited {
  FONT-SIZE: 10px;
}
A.alphabet:hover {
  FONT-SIZE: 13px;
}
/*FIN STYLE CASE PLANNING ANNUEL ET DISPONIBILITES*/
/*STYLE INFO BULLE*/
TD.ibHeure {
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #506E87;
}
TD.ibTitre {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #506E87;
}
TD.ibTexte {
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFE1;
}
/*FIN STYLE INFO BULLE*/
/*STYLE MESSAGES INFORMATIONS*/
.erreur  {
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #ED1015;
}
.confirm  {
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #008000;
}
.rouge  {
  COLOR: #ED1015;
  TEXT-ALIGN: center;
}
.vert  {
  COLOR: #008000;
  TEXT-ALIGN: center;
}
/*FIN STYLE MESSAGES INFORMATIONS*/
