tml,body p,ul,li {
   font-size : 12px; 
   font-family :  Arial, Helvetica, Geneva, sans-serif, Verdana ;
   background-color : #EEEEEE;
  }

  h1 {
  font-size : 28px;
  font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif;
  color : navy;
  text-align: center;
  }
  
  h2 {
  font-size : 20px; 
  font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif;
  color : blue; 
  padding-left:15px;
  }
  
  a:link { 
    color: #FF0000;
    font-family: Arial;
    font-size: 12px;
  }
  a:active { 
    color: #0000FF;
    font-family: Arial;
    font-size: 12px;
  }
  a:visited { 
    color: #800080;
    font-family: Arial;
    font-size: 12px;
  }

.menu1 { /* boite qui contient le menu (les onglets) */
  border-bottom:solid 1px black ; /* crée le trait noir en-dessous des onglets */
  padding-top: 5px ; /* marge intérieure haute */
  padding-bottom:0px} /* marge intérieure basse */
  
.onglet { /* style des onglets inactifs */
  margin:0x 0x 0px 0x ; /* marge extérieure */
  padding:2px 0px 0px 0px ; /* marge intérieure */
  font-size : 12px ; /* taille de la police des onglets */
  float:left ; /* boite en mode float, pour pouvoir en définir la largeur */
  height:18px;
  width:110px ; /* largeur de la boite float */
  background : url(onglet.gif) bottom no-repeat ; /* image de fond de la boite float, calée en bas */
  background-position : top;
  text-decoration:none ; /* les lien dans les onglets ne sont pas soulignés */ 
  text-align:center} /* Le texte des onglets est centré */

.onglet-actif { /* style de l'onglet de la page active */
  position:relative ; /* l'onglet inactif est mis en position relative */ 
  top:1px ; /* pour pouvoir baisser l'onglet de 2 pixels */
  border-bottom : solid 0px white} /*on efface le trait inférieur du menu */

.spacer {clear:both} /* force le retour à la ligne après des boites float */

legend {
	font: 11px Tahoma;
	color : #2266AA;
	padding : 0px 4px 0px 4px;
}
fieldset {
	border : 1px solid #AAAAAA;
	padding : 4px 4px 4px 4px;
}
/*
  ===========================
  balise obligatoire
  ===========================
*/
.div_select {
	border: 1px solid #00CCFF;
	width : 400px;
	background-color : #FFFFFF;
}
.div_select_header {
	width: 880px;
	border-bottom: 1px solid #068FE6;
	background-color : #068FE6;
}
.div_select_header td {
	padding: 0px 6px 0px 6px;
	font: 11px Tahoma;
	font-weight: bold;
	background-color : #068FE6;
	color: #FFFFFF;
}
.div_select_content td {
	padding: 0px 6px 0px 6px;
	font: 10px Tahoma;
	
}
.div_select_content {
	width : 880px;
	height : 172px ;
	overflow : scroll;
	scrollbar-face-color: #DDDDDD;
	scrollbar-shadow-color: #777777;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #eeeeee;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #eeeeee;
	scrollbar-arrow-color: #000000
}
.select_even {
	cursor: hand;
	background:	#FFFFFF;
}
.select_odd {
	cursor: hand;
	background:	#F2FAFF;
}
.select_over {
	cursor: hand;
	background-color : #CCEEFF;
	color: #000000;
	font-weight: bold;
}
.select_checked {
	cursor: hand;
	background-color : #CCFF99;
	color: #000000;
	font-weight: bold;
}
.div_cadre {
	width:900px;
	text-align:center;
	background-color: #FFFFFF;
	border : 1px dashed #CCCCCC;
	padding: 10px 20px 20px 20px;
}
.div_cadre_left {
	width:900px;
	text-align:left;
	background-color: #FFFFFF;
	border : 1px dashed #CCCCCC;
	padding: 10px 20px 20px 20px;
}




  .bd {
    background-color: #FFFFFF;
    color: #004080;
    font-family: Arial;
    font-size: 12px;
	width:950px;
  }
  .tbl {
    background-color: #FFFFFF;
  }

  .hr {
    background-color: #068FE6;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
  }
  .hr100 {
    background-color: #068FE6;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
	width: 100px;
  }
    .hr200 {
    background-color: #068FE6;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
	width: 200px;
  }
  a.hr:link {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
  }
  a.hr:active {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
  }
  a.hr:visited {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
  }
  .dr {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
  }
  .sr {
    background-color: #FFFCD9;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
  }
