/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0px;
	  padding: 0px;
	  background-color: rgb(112, 153, 194) ! important;
    }

  .Bg_menu { background-image: url(../images/bg_menu.gif);
    background-repeat: repeat-x;
    }

  .txtBleu, a.txtBleu { font-family: Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

	a.black, a.black:link, a.black:visited {
		color: #000000;
		text-decoration: none;
	}

	a.black:hover {
		color: #000000;
		text-decoration: underline;
	}

  a.txtBleu:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255, 198, 0);
    text-decoration: none;
    }

  .bg_table_accueil { background-image: url(../images/tb_bg_accueil.gif);
    background-repeat: repeat-y;
    }

  .bg_titre_tb_accueil { background-image: url(../images/tb_rech_accueil2.gif);
    background-repeat: no-repeat;
    }

  span.titre_tb_orange { font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: rgb(255, 102, 0);
    }

  .bg_gauche_tb_accueil { background-image: url(../images/tb_accueil_bg_droit.gif);
    background-repeat: repeat-y;
    }

  .txtBleu2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(0, 51, 102);
    }
  .txtBleu2b { font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 51, 102);
    }

  .txtNoir2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: rgb(0, 0, 0);
    }
  .txtNoir2b { font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    }

  .txtBleu2 a:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 204, 0);
    text-decoration: none;
    }

  input { font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(0, 51, 102);
    }

  .bg_ombre_tble { background-image: url(../images/ombre_tble_liste.gif);
    background-repeat: repeat-y;
    }

  .tb_liste { border: 1px solid rgb(0, 51, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(0, 51, 102);
    text-decoration: none;
    background-color: rgb(204, 221, 238);
    text-align: center;
    }

  .tb_liste2 { border: 1px solid rgb(0, 51, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(0, 51, 102);
    text-decoration: none;
    background-color: rgb(112, 153, 194);
    text-align: center;
    }
  .tb_liste3 { border: 1px solid rgb(0, 51, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(0, 51, 102);
    text-decoration: none;
    background-color: rgb(255, 255, 255);
    text-align: center;
    }

  a.txt_lien_liste { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(0, 51, 102);
    }

  a.txt_lien_liste:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255, 153, 0);
    text-decoration: none;
    }

  a.txt_lien_liste { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(0, 51, 102);
    }

  a.txt_lien_liste:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255, 153, 0);
    text-decoration: none;
    }
  a.txt_lien_liste3 { font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: rgb(0, 51, 102);
    }

  a.txt_lien_liste3:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: rgb(255, 153, 0);
    text-decoration: none;
    }

  table.table_liste td { border: 0px solid rgb(255, 255, 255);
    padding: 3px;
    }

  table.table_liste tr.bis { background-color: rgb(222, 233, 243);
    }

  table.table_liste tr.bis2, table.table_liste tr.bis2 > td { border: 1px solid rgb(222, 233, 243);
    }

  table.table_fond { background-color: rgb(196, 216, 236);
    }
  td.table_fond { background-color: rgb(196, 216, 236);
    }
  table.table_fond2 { background-color: rgb(112, 153, 194);
    }

  .tb_description { border: 1px solid rgb(255, 255, 255);
    background-color: rgb(112, 153, 194);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(0, 51, 102);
    text-align: center;
    }

  .Bg_titres { background-image: url(../images/bg_titres.jpg);
    background-repeat: repeat;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-align: right;
    padding-right: 10px;
    }

  .Bg_titres2 { background-image: url(../images/bg_titres2.jpg);
    background-repeat: no-repeat;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-align: right;
    padding-right: 10px;
    }

  .Bg_menu2 { background-image: url(../images/bg_menu2.gif);
    background-repeat: repeat-x;
    }

  .txt_orange { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 198, 0);
    }

  textarea { font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(0, 51, 102);
    }

