body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a:hover {  color: #0000FF; text-decoration: none}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #003399}
.texterouge {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; font-weight: bold; text-decoration: none}
.titres {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.menublanchover {  color: #000000; text-decoration: none}
.titretable {  color: #FFFFFF; font-weight: bold}
.menublanc {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.menublanc:hover {	COLOR: #ff0000; TEXT-DECORATION: none}
.txt2rouge {	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.fond-bout-techn {	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000099 1px solid; COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: underline}
.tableaux {  border: 0px #000000 solid; background-color: #FFFFFF}
.navigbas {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.input {  color: #FFFFFF; background-color: #B90004; font-weight: bold}
hr {  color: #000000}
.maj {  text-transform: uppercase}
.droite {  text-align: right}
.hauteurtd {  height: 30px}
.benne {  color: #FFFFFF; font-size: 11px}
.menublanc2 { FONT-WEIGHT: bold; FONT-SIZE: 7px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.menublanc2:hover { COLOR: #ff0000; TEXT-DECORATION: none }
.encadrebleu {
  border: #0000FF; 
  border-style: none; 
  border-top-width: 0px; 
  border-right-width: 0px; 
  border-bottom-width: 0px; 
  border-left-width: 0px;
  }
.encadregris {
  border: #666666; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px;
  }
.alapageavant {
  page-break-before:always;
  }
.pasimprim {
  display:none;
  }
.pointille {
  border: #666666; 
  border-style: dotted; 
  border-top-width: 0px; 
  border-right-width: 0px; 
  border-bottom-width: 1px; 
  border-left-width: 0px;
  }
.largeurtab {}
.largeurtab2 {}

