body   { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

td   { font-size: 10px }

a    { color: #999; text-decoration: none }

a:link    { color: #3c4a5a; text-decoration: none }

a:visited    { color: #3c4a5a; text-decoration: none }

a:hover    { color: #191919; text-decoration: underline }



a.white     { color: white }

a.white:link    { color: white }

a.white:visited    { color: white }

a.white:hover     { color: white; text-decoration: underline }



a.f_auteur     { color: white; font-weight: bold; background-color: #ff7d07 }

a.f_auteur:link    { color: white; font-weight: bold; background-color: #ff7d07 }

a.f_auteur:visited    { color: white; font-weight: bold; background-color: #ff7d07 }

a.f_auteur:hover     { color: white; font-weight: bold; background-color: black }



a.f_haut     { color: #ff7d07; font-weight: bold; font-size: 9px }

a.f_haut:link    { color: #ff7d07; font-weight: bold; font-size: 9px }

a.f_haut:visited    { color: #ff7d07; font-weight: bold; font-size: 9px }

a.f_haut:hover     { color: black; font-weight: bold; font-size: 9px }



a.f_alert     { font-weight: bold }

a.f_alert:link    { font-weight: bold }

a.f_alert:visited    { font-weight: bold }

a.f_alert:hover     { color: gray; font-weight: bold;  text-decoration: underline }



a.f_repondre     { color: white; font-weight: bold; background-color: gray }

a.f_repondre:link    { color: white; font-weight: bold; background-color: gray }

a.f_repondre:visited    { color: white; font-weight: bold; background-color: gray }

a.f_repondre:hover     { color: white; font-weight: bold; background-color: black; text-decoration: underline }



a.f_disc2     { color: #ff7d07; font-weight: bold }

a.f_disc2:link    { color: #ff7d07; font-weight: bold }

a.f_disc2:visited    { color: #ff7d07; font-weight: bold }

a.f_disc2:hover     { color: grey; font-weight: bold; text-decoration: underline }



.bold { font-weight: bold }

.size8 { font-size: 8px }

.size9 { font-size: 9px }

.size10 { font-size: 10px }

.size11 { font-size: 11px }

.size12 { font-size: 12px }

.size14 { font-size: 14px }

.size16 { font-size: 16px }

.size18 { font-size: 18px }

.size20 { font-size: 20px }

.size24 { font-size: 24px }

.size28 { font-size: 28px }

.size32 { font-size: 32px }

.size36 { font-size: 36px }

.size40 { font-size: 40px }

.leading9 { line-height: 9px }

.leading10 { line-height: 10px }

.leading11 { line-height: 11px }

.leading12 { line-height: 12px }

.leading14 { line-height: 14px }

.leading16 { line-height: 16px }

.leading18 { line-height: 18px }

.leading20 { line-height: 20px }

.sansAr { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.coul1 { color: #ff0702 }

.coul2 { color: #a40000 }

.coul3 { color: #f60 }

.coul4 { color: #ff7d07 }

.coul5 { color: #444 }

.coul6 { color: #777 }

.coul7 { color: #aaa }

.coul8 { color: #ffe58c }

.coulWhite { color: white }

.f_disc  { color: #888; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.f_discAcc { color: #888; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.f_pop_disc  { color: #f60; font-weight: bold; font-size: 10px }

.f_titre  { color: #a40000; font-weight: bold; font-size: 12px }

.f_titreRep { color: #a40000; font-weight: bold }

.f_ecrit { font-weight: bold }

.f_date { font-weight: bold }

.f_txtSuj { color: #555; font-weight: bold }

.f_txtRep { }

.f_leading { line-height: 14px }

.f_bidule { color: white; font-weight: bold; font-size: 9px; background-color: #a40000 }

.popMenu1 { font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.adminBord1 { padding-right: 10px; padding-left: 10px; border-top: 1px solid gray; border-right: 1px solid gray; border-bottom: solid gray; border-left: 1px solid gray }

.adminBordVide { border-top: 1px solid gray; border-right: solid gray; border-bottom: solid gray; border-left: solid gray }

.adminMenu { margin: 5px }

.captionWoR { color: white; font-weight: bold; background-color: #a40000; border-top: 3px solid #a40000; border-bottom: 3px solid #a40000 }



.formPopViolet   { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffce56 }

.formPopVioletB  { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffce56 }

.formPopViolet12B  { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffce56 }

.formChampVert  { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe8a8 }

.formChampVert12 { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e4f2e8 }

.formChampVertB  { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe8a8 }
.block_ul  { border-bottom: 1pt solid #c8c8c8 }
.date { font-size: 10px; font-weight: bold; padding-bottom: 8px }
.wor { color: white; font-size: 12px; font-weight: bold; background-color: red; border: solid 3px red }
.indent1 { padding-left: 10px }
ul { list-style-type: disc; margin: 0 0 0 20px }
.bklogo { background-image: url("../im_gen/fond_udotsi.gif"); background-repeat: no-repeat }
.Tscroll { color: #0b4c9f; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-repeat: no-repeat; padding-right: 10px; padding-left: 10px; clip: rect(auto auto auto auto) }
#textbox    { visibility: visible; position: absolute; z-index: 30; top: 0; left: 450px; width: 100% }
#divCont     { visibility: visible; position: absolute; z-index: 30; top: 60px; left: 170px; width: 560px; height: 30px }