/* les styles de textes */


a {
  font-family: Verdana;
  font-size: 11px; 
  color: #000000; 
  text-decoration: underline;
}
  
a:hover {
  font-family: Verdana;
  font-size: 11px;
  color: #000000; 
  text-decoration: none;
}

.texterouge11 {
  font-family: Verdana;
  font-size: 11px; 
  color:ff0000;
  }
  
.texterouge11b {
  font-family: Verdana;
  font-size: 11px; 
  color: ff0000; 
  font-weight:bold;
  }
  
.texterouge12 {
  font-family: Verdana; 
  font-size: 12px; 
  color: ff0000;
  }
  
.texterouge12b {
  font-family: Verdana; 
  font-size: 12px; 
  color: ff0000; 
  font-weight: bold;
  }
  
.texteblanc11 {
  font-family: Verdana;
  font-size: 11px;
  color: ffffff;
  }
  
.texteblanc11b {
  font-family: Verdana;
  font-size: 11px;
  color: ffffff;
  font-weight: bold;
  }

.texteblanc12 {
  font-family: Verdana;
  font-size: 12px;
  color:ffffff;
  }
  
.texteblanc12b {
  font-family: Verdana;
  font-size: 12px;
  color: ffffff;
  font-weight: bold;
  }
  
 .texteblanc14b {
  font-family: Verdana;
  font-size: 14px;
  color: ffffff;
  font-weight: bold;
  }
  
.textegris11 {
  font-family: Verdana;
  font-size: 11px;
  color:666666;
  }
  
.textegris11b {
  font-family: Verdana;
  font-size: 11px;
  color:666666;
  font-weight: bold;
  }

.textegris11i {
  font-family: Verdana;
  font-size: 11px;
  color:666666;
  font-style: italic;
  }
  
.textegris12 {
  font-family: Verdana;
  font-size: 12px;
  color:666666;
  }
  
.textegris12b {
  font-family: Verdana;
  font-size: 12px;
  color:666666;
  font-weight: bold;
  }

.textegris12i {
  font-family: Verdana;
  font-size: 12px;
  color:666666;
  font-style: italic;
  }
  
.textebleu11 {
  font-family: Verdana;
  font-size: 11px;
  color:7180d2;
  }
  
.textebleu11b {
  font-family: Verdana;
  font-size: 11px;
  color:7180d2;
  font-weight: bold;
  }
  
.textenoir11b {
  font-family: Verdana;
  font-size: 11px;
  color:000000;
  font-weight: bold;
  }


/* les styles de liens */

.lienrouge11 {
  font-family: Verdana;
  font-size: 11px;
  color: ff0000;
  text-decoration: underline;
  }
  
.lienrouge11:hover {
  font-family: Verdana;
  font-size: 11px;
  color: ff0000; 
  text-decoration:none;
  }
  
.lienrouge11b {
  font-family: Verdana;
  font-size: 11px;
  color: ff0000;
  font-weight: bold;
  text-decoration: underline;
  }
  
.lienrouge11b:hover {
  font-family: Verdana;
  font-size: 11px;
  color: ff0000;
  font-weight: bold;
  text-decoration:none;
  }

.lienrouge12 {
  font-family: Verdana; 
  font-size: 12px; 
  color: ff0000; 
  text-decoration: underline;
  }
  
.lienrouge12:hover {
  font-family: Verdana;
  font-size: 12px; 
  color: ff0000; 
  text-decoration: none;
  }

.lienblanc11 {
  font-family: Verdana;
  font-size: 11px; 
  color: ffffff; 
  text-decoration: underline;
  }
  
.lienblanc11:hover {
  font-family: Verdana;
  font-size: 11px;
  color: ffffff;
  text-decoration: none;
  }
  
.lienblanc10 {
	font-weight: bold;
  font-family: Verdana;
  font-size: 10px; 
  color: ffffff; 
  text-decoration: underline;
  }
  
.lienblanc10:hover {
font-weight: bold;
  font-family: Verdana;
  font-size: 10px;
  color: ffffff;
  text-decoration: none;
  }

.lienblanc10n {
  font-weight: normal;
  font-family: Verdana;
  font-size: 10px; 
  color: ffffff; 
  text-decoration: underline;
  }
  
.lienblanc10n:hover {
  font-weight: normal;
  font-family: Verdana;
  font-size: 10px;
  color: ffffff;
  text-decoration: none;
  }

.lienblanc12 {
  font-family: Verdana;
  font-size: 12px; 
  color: ffffff; 
  text-decoration: underline;
  }
  
.lienblanc12:hover {
  font-family: Verdana;
  font-size: 12px;
  color: ffffff; 
  text-decoration: none;
  }
  
 .lienblanc14b {
  font-family: Verdana;
  font-size: 14px;
  color: ffffff;
  font-weight: bold;
  font-style: italic;
  text-decoration:none;
  }
  
 .lienblanc14b:hover {
  font-family: Verdana;
  font-size: 14px;
  color: ffffff;
  font-weight: bold;
  font-style: italic;
  text-decoration: underline;
  }

.liengris12 {
  font-family: Verdana;
  font-size: 12px; 
  color: 666666; 
  text-decoration: underline;
  }
  
.liengris12:hover {
  font-family: Verdana;
  font-size: 12px;
  color: 666666; 
  text-decoration: none;
  }

.liengris11 {
  font-family: Verdana;
  font-size: 11px; 
  color: 666666; 
  text-decoration: underline;
  }
.liengris11:hover {
  font-family: Verdana;
  font-size: 11px;
  color: 666666; 
  text-decoration: none;
  }
  
.lienbleu11 {
  font-family: Verdana;
  font-size: 11px; 
  color: 7180d2; 
  text-decoration: none;
  }
  
.lienbleu11:hover {
  font-family: Verdana;
  font-size: 11px;
  color: 7180d2; 
  text-decoration: underline;
  }
  
  .lienbleu11b {
  font-family: Verdana;
  font-size: 11px; 
  color: 7180d2; 
  text-decoration: none;
  font-weight: bold;
  }
  
.lienbleu11b:hover {
  font-family: Verdana;
  font-size: 11px;
  color: 7180d2; 
  text-decoration: underline;
  font-weight: bold;
  }

/* les styles de titres */

.titrerouge24 {
  font-family: Verdana;
  font-size: 24px;
  color:ff0000;
  }

.titregris24 {
  font-family: Verdana;
  font-size: 24px;
  color:666666;
  }
  
.titrebleuf12g {
  font-family: Verdana;
  font-size: 12px;
  color:18285a;
  font-weight: bold;
  }
  
.titrebleuf18g {
  font-family: Verdana;
  font-size: 18px;
  color:18285a;
  font-weight: bold;
  }
  
/* les styles du form */
.bouton_off { font-family: Verdana,Arial,Helvetica; font-size: 11px;  } 
.bouton_on { font-family: Verdana,Arial,Helvetica; font-size: 11px;  }
.bouton-relief {font-family : Verdana, Helvetica, Geneva, sans-serif; font-size :10px;  color: #18285a;  background-color: #FFFFFF;  text-decoration: none;  font-weight: bold;  text-align: center;  padding: 0px;  border: 2px outset #EFF2FB;}

/* les styles du menu */

.menu {
display:block;
width:185px;
padding: 0px; 
font-size: 11px;  
margin: 0px; 
font-family: Verdana;
}


dl {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px; 
  list-style-type: none
}

dt {
  padding-right: 0px; 
  padding-left: 0px;
  padding-bottom: 0px; 
  margin: 0px; 
  padding-top: 0px;
  list-style-type: none
}

dd {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none
}

#menu dt {
  border-right: gray 0px solid;
  border-top: gray 0px solid;
  font-weight: normal;
  background: #8fa0fa;
  margin: 1px 0px; 
  border-left: gray 0px solid; 
  cursor: pointer; 
  line-height: 22px; 
  border-bottom: gray 0px solid; 
  height: 22px; 
  text-align: left;
  padding-left: 0px;
}

#menu dd {
  border-right: gray 0px solid;
  border-top: gray 0px solid;
  border-left: gray 0px solid;
  border-bottom: gray 0px solid
}

#menu li {
  background: #c0c8f5; 
  line-height: 22px; 
  border-bottom: white 1px solid; 
  height: 22px;
  text-align: left
}

#menu dt a {
  font-size: 11px;
  border-right: 0px;
  border-top: 0px;
  display: block;
  border-left: 0px;
  color: #ffffff;
  border-bottom: 0px;
  height: 100%;
  text-decoration: none;
  padding-left: 5px;
}

#menu dt a:hover {
  background: #8fa0fa; color: #333399
}

#menu dt a:active {
  background: #ffffff; color: #333399
}

#menu li a {
  font-size: 11px;
  border-right: 0px; 
  border-top: 0px; 
  display: block; 
  border-left: 0px; 
  color: #333399; 
  border-bottom: 0px; 
  height: 100%; 
  text-decoration: none
}

#menu li a:hover {
  background: #c0c8f5; color: #ffffff
}

#menu li a:active {
  background: #c0c8f5; color: #ffffff
}

/*Enumérations avec puces carrées */
.enumer {
padding: 0 0 0 10px; 
font-size: 11px;  
margin: 0 0 0 10px; 
font-family: Verdana;
}
.enumer li {
list-style-type:square;
color:#FF0000;
}


