body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: white url(picts/global/Fond_page.gif) no-repeat fixed;
scrollbar-face-color: #0091C5; 
scrollbar-arrow-color: #FFF3B3;
scrollbar-track-color: #FFF3B3;
scrollbar-shadow-color: #099050;
scrollbar-highlight-color: #95FFB5;
scrollbar-3dlight-color: #F1D48F;
scrollbar-darkshadow-color: #D1D48F;
}
a:hover { color: #af0000 }
i  { color: #002532 }
h2 { color: #07b; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px inset #fff3b3 }
h3 { color: #07b; font-family: arial, geneva; border-bottom: 1px solid #fff3b3 }

.titrepage { color: #0091c5; font-size: 12pt; font-family: "arial black", charcoal, chicago, sans-serif; letter-spacing: 2px; margin-left: 25px; padding: 2px 8px 2px 2px; z-index: 2; top: 5px; left: 20px }
.titre1 { color: #07b; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; margin-left: 40px }
.titre2  { color: #07b; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(picts/global/Fond_titre_2.gif) repeat-y; letter-spacing: 1px; margin-top: 5px; margin-bottom: 3px; padding-top: 3px; padding-bottom: 1px; border-top: 1px solid #ffe6a0; border-bottom: 1px dotted #ffe6a0 }
.titre3 { color: #07b; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.textestd { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textepetit  { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: black }
.textebloc  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lettrine { color: #07b; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff3b3 }
.motglossaire { color: #006400; font-family: "Courier New", Courier, Monaco; background-color: #fff3b3 }
.legende { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.admtitrepage  { color: white; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #0091c5; text-align: center; letter-spacing: 2px; z-index: 2 }
.admnavfilter { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffc; letter-spacing: 1px; z-index: 2 }
.admactions  { color: #07b; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fc9 }
.admmenu { background-color: #bee0eb; padding-right: 5px }
.admhelp  { background-color: #ebebeb; padding-left: 5px }
.admhelptext { color: #006400; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.admhelpbutton { color: #5291CF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #FDF99F; }
.admhelptitle  { color: #006400; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: -5pt; border-top: 1px solid #708090 }
.admhelpmaintitle { color: #fff; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #006400; margin-bottom: -5pt }

.formlib   { color: #07b; font-size: 9pt }
.formlibobl { color: red; font-size: 9pt }
.formfield  { background-color: #d5faff }
.formfieldobl  { background-color: #ffe4c4 }
.formsaisie { background-color: #98fb98 }
.formcontrol { background-color: #fc9 }
.formtitle  { color: #006400; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe4c4 }

.bleumti { color: #07b }
.bottommenu { color: #007000; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.jaunemti { color: #262626 }
.notedev { color: #fff3b3; font-weight: bold; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #af0000; margin: 2px; padding: 3px }

.errormsg  { color: #a52a2a; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.errormsgb { color: red; font-weight: bold }

.tabentetetri   { color: green; font-weight: bold; font-size: 9pt; background-color: yellow }
.tabentete    { font-weight: bold; font-size: 9pt; background-color: #b0e0e6 }
.tabnro  { font-weight: bold; background-color: #7cfc00 }
.tabgestion   { background-color: #eee0dd }
.tabtitrefich  { background-color: #ff0 }
.tablignepaire  { background-color: #dcdcdc }
.tabligneimp  { background-color: #f5f5f5 }
.tabedit  { background-color: #5f9ea0 }

.pageon  { font-weight: bold; text-decoration: none; background-color: yellow }
.pageoff  { color: white; font-weight: normal; text-decoration: none; background-color: gray }

.menustd  { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #4f66ab }
.menustd1 { color: #f00; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff99b }
.menuhi  { color: #dbe2f1; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b40125 }
.menuhi1 { color: #fff99b; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f00 }

.calentete { color: #eff88d; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #07b; text-align: center }
.calferie { color: red; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #cfc; text-align: center }
.calstd { color: #0000af; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffc; text-align: center }
.caltoday { color: #f00; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.calvide { background-color: #c0c0c0 }
.calweekend { color: #8b4513; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e2e673; text-align: center }

#newid { }