
 .bl {background: url(imgs/bl.gif) 0 100% no-repeat #99C81E}
.br {background: url(imgs/br.gif) 100% 100% no-repeat}
.tl {background: url(imgs/tl.gif) 0 0 no-repeat}
.tr {background: url(imgs/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}

  .menubg { 
    }

  #lienmenu { font-size: 1em; }

.menubg td {


}

.nolien {
font-size: 0.8em;
}

.nolien2 {
font-size: 1em;
}

  #actlien1 { color: rgb(68, 0, 136);
    text-align: left;
    }

  #actlien2 { color: rgb(78, 0, 155);
    text-align: left;
    }

  #actlien3 { color: rgb(88, 0, 176);
    text-align: left;
    }

  #actlien4 { color: rgb(98, 0, 196);
    text-align: left;
    }

  #actlien5 { color: rgb(108, 0, 217);
    text-align: left;
    }

  #actlien6 { color: rgb(118, 0, 236);
    text-align: left;
    }

  #actlien7 { color: rgb(128, 0, 255);
    text-align: left;
    }

  #conteneur { border-style: hidden;
    border-width: 1px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 5px;
    font-family: Arial,Helvetica,sans-serif;
    width: 99%;
    background-color: rgb(153, 0, 0);
    min-width: 800px;
    }

  #haut { 
    height: 105px;
    width: 99%;
    }

  

  #logo { 
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    color: rgb(0, 0, 0);
    float: left;
    padding-bottom: 2px;
    width: 150px;
    
    }


  #titre { 
    color: rgb(0, 0, 0);
    padding-bottom: 4px;
    text-align: center;
    margin-left: 155px;
    padding-top: 3px;
    }

  

#printer img { border-style: none ! important;
    text-decoration: none ! important;
    font-style: normal ! important;
    font-weight: normal ! important;
    font-family: Arial,Helvetica,sans-serif ! important;
    color: rgb(0, 0, 0) ! important;
    }

  #printer a:hover { 
    text-decoration: none ! important;
    font-style: normal ! important;
    color: rgb(0, 0, 0) ! important;
    border: 0 ! important;
    padding: 0 ! important;
    
    background-color: rgb(153, 200, 30);
    }

  #centre { border-style: none;
    padding-right: 5px;
    padding-top: 5px;
    float: left;
    background-color: rgb(153, 0, 0);
    width: 79%;
    }

  #menugauche { border-style: hidden;
    border-width: 1px;
    padding-top: 5px;
    float: left;
    width: 150px;
    color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    }

  #menugauche a { color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-style: normal;
    text-decoration: none ! important;
    }

  #menugauche a:hover { border-style: hidden;
    border-width: 1px;
    padding: 3px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    color: rgb(0, 0, 0);
    background-color: rgb(247, 249, 153);
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    }

  #article { border-style: hidden;
    border-width: 1px;
    padding-left: 25px;
    padding-top: 5px;
    padding-bottom: 10px;
    margin-left: 151px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    }

  #article2 {
    margin-top: 5px;
    padding: 15px;
    background-color: rgb(247, 249, 153);
    border-style: inset;
    border-color: rgb(130, 129, 119) rgb(249, 248, 243) rgb(249, 248, 243) rgb(130, 129, 119);
    border-width: 2px;

     
 
    }
    
 #article2 td {
border-style: solid;
border-width: 1px;

}


#article2 tbody {
background-color: rgb(240, 240, 240)
}

#article2 tfoot {
background-color: rgb(220, 220, 220)
}


#article2 thead {
border-style: solid;
border-width: 2px;
background-color: rgb(200, 200, 200)
}

#article2 li {
font-size: 1em ! important;
}

  #droite { padding: 5px;
    border-top-width: 1px;
    border-top-color: rgb(255, 255, 240);
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    width: 19%;
    background-color: rgb(153, 0, 0);
    }

  #newsletter { border-style: hidden;
    border-width: 1px;
    padding-right: 5px;
    padding-top: 5px;
    margin-bottom: 5px;
    color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    text-align: center;
    }

  
  #bas { padding-top: 10px;
    padding-bottom: 5px;
    clear: both;
    width: 99%;
    
    }

  #visiteur { font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    color: rgb(0, 0, 0);
    float: left;
    padding-bottom: 2px;
    width: 45%;
    }

  #menubas { color: rgb(255, 255, 240);
    padding-bottom: 4px;
    text-align: center;
    color: rgb(0, 0, 0);
    
    
    }


  #infos { 
    text-align: center ! important;
    padding-top: 5px;
    padding-right: 10px;
    padding-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    width: 98S%;
    
    }

#webmaster { 
    text-align: center ! important;
    padding-top: 5px;
    padding-right: 10px;
    padding-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    width: 98%;
    }

  h1 { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-weight: bold;
    font-style: oblique;
    
    text-align: left;
    font-size: 1.5em;
    text-decoration: underline;
    }

  h2 { 
    color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.3em ! important;
     }
h3 { 
    color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.2em ! important;
     }
h4 { 
    color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.1em ! important;
     }
h5 { 
    color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em ! important;
     }
h6 { 
    color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.9em ! important;
     }

  p { color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.8em ! important;
    }

.bodytext {
text-align: justify;
}

.align-center {
text-align: center;
}

.align-left {
text-align: left;
}

.align-right {
text-align: right;
}

.important {
color: rgb(255, 0, 0);
}

.name-of-person {
color: rgb(0, 0, 255);
}

.detail {
color: rgb(0, 255, 0);
}

.contenttable {
border-style: solid;
border-width: 2px;
border-collapse: collapse;

}

  a { color: rgb(0, 0, 0);
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: underline;
    }

  a:hover { border-style: hidden;
    border-width: 1px;
    padding: 2px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    color: rgb(0, 0, 0);
    background-color: rgb(247, 249, 153);
    }

