A:link {
        font-size: 9px;
        color: #003399;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-decoration: none;
}

A:visited {
           font-size: 9px;
           color: #003399;
           font-family: Verdana, Helvetica, Arial, sans-serif;
           text-decoration: none;
}

A:hover {
         font-size: 9px;
         color: #F4B83A;
         font-family: Verdana, Helvetica, Arial, sans-serif;
         text-decoration: none;
}
body {
      background-color: #FFFFFF;
      color: #003399;
      font-family: Verdana, Helvetica, Arial, sans-serif;
      font-size: 9px;
      scrollbar-face-color:#E7EBF5;
      scrollbar-highlight-color:#FFFFFF;
      scrollbar-3dlight-color:#B7C6E2;
      scrollbar-darkshadow-color:#FFFFFF;
      scrollbar-shadow-color:#B7C6E2;
      scrollbar-arrow-color:#003596;
      scrollbar-track-color:#FFFFFF;
}
table {
       border=1px;
}
.menuhaut {
            background-image : url(./images/menu_horizontal.gif);
           font-size: 9px;
}
.texthaut1 {
             color: #F4B83A;
             font-family: Verdana, Helvetica, Arial, sans-serif;
             font-size: 10px;
             font-weight: bold;
}
.texthaut2 {
             color: #FF9439;
            font-family: Verdana, Helvetica, Arial, sans-serif;
            font-size: 10px;
            font-weight: bold;
}

.titrecat {
           background-color: #E8ECF6;
          color: #FF9439;
          font-family: Verdana, Helvetica, Arial, sans-serif;
          font-size: 12px;
          font-weight: bold;
}
.ligncat {
           background-color: #E8ECF6;
          color: #003399;
           font-family: Verdana, Helvetica, Arial, sans-serif;
          font-size: 12px;
}
input, select, textarea {
                          color: #003399;
                         font-size:11px;
                         font-family: Verdana, Helvetica, Arial, sans-serif;
                         border-color : #003399;
                         border-top-width : 1px;
                         border-right-width : 1px;
                         border-bottom-width : 1px;
                         border-left-width : 1px;
}

.nbpage {
            color: #003399;
             font-family: Arial, sans-serif;
            font-size: 10px;
            padding:2px;
}

.texte {
         font-size: 9px;
        color: #003399;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-decoration: none;
}
.lienorange {
               color: #FF9439;
               font-family: Verdana, Helvetica, Arial, sans-serif;
              font-size: 12px;
}
.triresulta {
                background-color: #E8ECF6;
                color: #003399;
                 font-family: Arial, sans-serif;
                font-size: 13px;
}
.triresultavalid {
                    color: #FF9439;
                     font-family: Arial, sans-serif;
                    font-size: 13px;
                   font-weight: bold;
}
.titreresulta {
                background-color: #E8ECF6;
                color: #003399;
                 font-family: Arial, sans-serif;
                font-size: 13px;
}
.lignresulta {
                color: #003399;
                 font-family: Arial, sans-serif;
                font-size: 13px;
}
.lignresultap {
                color: #003399;
                 font-family: Arial, sans-serif;
                font-size: 10px;
}
.agtitre {
           color: #003399;
           font-family: Arial, sans-serif;
          font-size: 13px;
          font-weight: bold;
}
.agdetail {
           background-color: #E8ECF6;
           color: #003399;
            font-family: Arial, sans-serif;
           font-size: 13px;
           font-weight: bold;
}
.agdetailp {
            background-color: #E8ECF6;
            color: #003399;
             font-family: Arial, sans-serif;
            font-size: 10px;
}
.agdetailpo {
             background-color: #E8ECF6;
             color: #FF9439;
              font-family: Arial, sans-serif;
             font-size: 10px;
}
.titredetail {
             background-color: #E8ECF6;
               color: #003399;
               font-family: Arial, sans-serif;
              font-size: 13px;
              font-weight: bold;
              border-bottom : 1px;
              border-bottom-style : solid;
              border-bottom-color : #FF9439;
}

.bordure {
           background-color : #F4B83A;
}

.nbrestab {
           border : 1px solid #BAC8E3;
}

.nbresf1 {
          background-color : #BAC8E3;
}

.nbresf2 {
          background-color : #FFFFFF;
}

.soulign {
           background-color : #7FCCB2;
}

.album {
         color : #B9C4DB;
}