/*________________________________________________________
   BASE
________________________________________________________*/

BODY {
  background-color: #EDF3FC;
  scrollbar-3d-light-color: #EDF3FC;
  scrollbar-arrow-color: #0063A3;
  scrollbar-base-color: #0063A3;
  scrollbar-dark-shadow-color: #0063A3;
  scrollbar-face-color: #EDF3FC;
  scrollbar-highlight-color: #EDF3FC;
  scrollbar-shadow-color: #EDF3FC;
}

.txt {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  text-align: justify;
}

.s1, .s1:hover {
  color: #0063A3;
}

.s2, .s2:hover {
  color: #CC0033;
}

.s3, .s3:hover {
  color: #CC9AFF;
}

.s4, .s4:hover {
  color: #0B9929;
}

.s5, .s5:hover {
  color: #99CC34;
}

.s6, .s6:hover {
  color: #FFCC01;
}

.s7, .s7:hover {
  color: #F2770A;
}

.adm {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #0063A3;
}

.ctc {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #F2770A;
}

.black {
  color: #000000;
}

.small {
  font-size: 9px;
}

.big {
  font-size: 13px;
}

.bold {
  font-weight: bold;
}



/*________________________________________________________
   LINKS
________________________________________________________*/

A {
  color: #000000;
}

A:hover {
  text-decoration: none;
}

A.actu {
  text-decoration: none;
  color: #000000;
}

A.backAdm {
  background-color: #FFFFFF;
  text-decoration: none;
  color: #0063A3;
}

A.backAdm:hover {
  background-color: #0063A3;
  color: #C0D8F8;
}



/*________________________________________________________
   TABLE
________________________________________________________*/

.backBlack {
  background-color: #000000;
}

.backWhite {
  background-color: #FFFFFF;
}

.backActu {
  background-color: #E3EDFC;
}

.backAdm {
  background-color: #0063A3;
  color: #C0D8F8;
}

.backAdm2 {
  background-color: #C0D8F8;
}



/*________________________________________________________
   SPAN
________________________________________________________*/

H1.adm {
  font: bold 16px;
}

SPAN.errorMsg {
  font-weight: bold;
  background-color: #FF0000;
  color: #FFFFFF;
}

SPAN.okMsg {
  font-weight: bold;
  background-color: #0063A3;
  color: #C0D8F8;
}

SPAN.title {
  font-size: 24px;
}



/*________________________________________________________
   FORM
________________________________________________________*/

INPUT.adm {
  background-color:#FFFFFF;
  border:1 solid #0063A3;
}

TEXTAREA.adm {
  background-color:#FFFFFF;
  border:1 solid #0063A3;
  scrollbar-3d-light-color: #FFFFFF;
  scrollbar-arrow-color: #0063A3;
  scrollbar-base-color: #0063A3;
  scrollbar-dark-shadow-color: #0063A3;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
}

INPUT.ctc {
  background-color:#FFFFFF;
  border:1 solid #F2770A;
}

TEXTAREA.ctc {
  background-color:#FFFFFF;
  border:1 solid #F2770A;
  scrollbar-3d-light-color: #FFFFFF;
  scrollbar-arrow-color: #F2770A;
  scrollbar-base-color: #F2770A;
  scrollbar-dark-shadow-color: #F2770A;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
}

