
.titrepage      { color: #fffff0; font-weight: bold; font-size: 12pt; background-color: #5a0867; letter-spacing: 2px; padding: 3px 3px 3px 5px; border: solid 1px #fffff0 }
.slogan  { color: #5a0867; font-weight: bold; font-size: 13pt; letter-spacing: 2px }
.titre1      { color: #5a0867; font-weight: bold; font-size: 11pt; letter-spacing: 2px; border-bottom: 1px solid #fffff0 }
.titre2    { color: #5a0867; font-weight: bold; font-size: 10pt; letter-spacing: 1px }
.titre3        { color: #5a0867; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase }
.menu    { color: black; font-weight: bold; font-size: 10pt; background-color: #c09ece; border: solid 1px #5a0867 }
.menuhl   { color: white; font-weight: bold; font-size: 10pt; background-color: #5a0867; border: solid 1px #5a0867 }
a.menu    { color: black; font-size: 10pt; text-decoration: none }
a.menulink    { color: black; text-decoration: none }
a:hover.menulink    { color: white; text-decoration: none; background-color: #5a0867 }

.textestd     { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texteintro   { color: black; font-size: 10pt; line-height: 15pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.textepetit  { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: black }
.legende   { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c09ece; text-align: center; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #5a0867 }
.errormsg    { color: #d0402a; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffff0 }
.errormsgb  { color: #d0402a; font-weight: bold }
.notedev { color: #fff; font-weight: bold; background-color: #2360ab; margin-right: 100px; margin-left: 50px; padding: 2px 2px 2px 5px; border: solid 1px #f00 }

.admtitrepage   { color: white; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #5a0867; text-align: center; letter-spacing: 2px; z-index: 2 }
.admnavfilter  { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f8f6d3; letter-spacing: 1px; z-index: 2 }
.admactions   { color: #07b; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c09ece }
.admmenu  { background-color: #c09ece; padding-right: 5px }
.admhelp   { background-color: #fffff0; padding-left: 5px }
.admhelptext  { color: #5a0867; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.admhelpbutton  { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #5a0867 }
.admhelptitle   { color: #5a0867; 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: #5a0867; margin-bottom: -5pt }

.formlib      { color: #5a0867; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: lowercase }
.formlibobl   { color: #5a0867; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f8f6d3 }
.formfield     { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fffff0 }
.formfieldobl       { background-color: #f8f6d3 }
.formcontrol   { background-color: #c09ece }
.formbutton { color: #fff; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e60500 }

.tabentetetri       { font-weight: bold; background-color: #f8f6d3; text-transform: uppercase; border: solid 1px #5a0867 }
.tabentete        { color: white; font-weight: bold; font-size: 9pt; text-transform: uppercase }
.tabnro   { color: white; font-weight: bold; background-color: #d0402a }
.tabgestion   { background-color: #eee0dd }
.tabtitrefich    { background-color: #c09ece }
.tablignepaire    { background-color: #fffff0 }
.tabligneimp    { background-color: #f8f6d3 }
.tabedit    { background-color: #5a0867 }

.pageon  { font-weight: bold; text-decoration: none; background-color: yellow }
.pageoff  { color: white; font-weight: normal; text-decoration: none; background-color: gray }

.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 }

body  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
scrollbar-face-color: #C09ECE; 
scrollbar-arrow-color: #5A0867;
scrollbar-track-color: #F8F6D3;
scrollbar-shadow-color: #5A0867;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #C09ECE;
scrollbar-darkshadow-color: #000000;
}
a:hover  { color: #5a0867; background-color: #fffff0; border-top: 1px solid #5a0867; border-bottom: 1px solid #fffff0 }
a { color: #5a0867; text-decoration: none; border-bottom: 1px dotted #fffff0 }
a:visited { color: #000; text-decoration: none }
.uitabfg    { background: url(picts/ui/Nappe_FG.gif) repeat }
.uitabfd    { background: url(picts/ui/Nappe_FD.gif) repeat }
.uitabfh     { background: url(picts/ui/Nappe_FH.gif) repeat-x }
.uitabfhie { background: url(picts/ui/Nappe_FHD.gif) repeat-x }
.uitabfb    { background: url(picts/ui/Nappe_FB.gif) repeat }
.uitabfbie { background: url(picts/ui/Nappe_FBD.gif) repeat }
