body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 80%;
	font-weight: bold;
	background: #76A1CD;
	}

h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

h3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	text-align: left;

}

h4 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	text-align: left;

}
	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 

	
#idasso {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	padding: 0px 0px 0px 15px;
	width: 1000;
	margin: 10px;
	border-style: solid;
	border-color: #FF0000;
	border-size: 1px;
	border-width: 1px;
}
	
/*- Menu 8--------------------------- */
	
#menu8 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	width: 140px;
	text-align: left;
	margin: 5px;
	border-style: solid;
	border-color: #656556;
	border-size: 1px;
	border-width: 1px;
	}
	
#menu8 li h3 {
	height: 32px;
	text-decoration: none;
	color: #656556;
	display: block;
	background:  url(images/menu8.gif);
	padding: 8px 0 0 20px;
	}
	
#menu8 li h4 {
	height: 32px;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	background:  url(images/menu8.gif) 0;
	padding: 8px 0 0 20px;
	}	

#menu8 li a {
	height: 32px;
	text-decoration: none;
	}	
	
#menu8 li a:link, #menu8 li a:visited {
	color: #656556;
	display: block;
	background:  url(images/menu8.gif);
	padding: 8px 0 0 20px;
	}
	
#menu8 li a:hover {
	color: #474739;
	background:  url(images/menu8.gif) 0 -32px;
	padding: 8px 0 0 20px;
	}
	
.TxtMotOfa  {
color:	#000000;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	8pt;
}

.PiedPage  {
color:	#000000;
font-family:	Arial, Verdana, Sans-Serif;
font-size:	8pt;
text-align:	center;
}

.AgendaEltListe  {
  background-color:       #ffffff;
  background-image:       url(fondpara_blanc.gif);
  border-color:           #003399;
  border-style:           solid;
  border-width:           1px;
  padding:                2px;
  }

.AgendaEntete  {
  background-color:       #ffffff;
  background-image:       url(fondpara_blanc.gif);
  border-color:           #003399;
  border-style:           solid;
  border-width:           1px;
  padding:                4px;
  }

.BlocContenuErreur  {
  border-bottom-width:    1px;
  border-color:           ff0000;
  border-left-width:      1px;
  border-right-width:     1px;
  border-style:           solid;
  border-top-width:       1px;
  padding:                4px;
  }

.BlocContenuFacultatif  {
  border-bottom-width:    1px;
  border-color:           #cccccc;
  border-left-width:      1px;
  border-right-width:     1px;
  border-style:           solid;
  border-top-width:       1px;
  padding:                4px;
  }

.BlocContenuObligatoire  {
  border-bottom-width:    1px;
  border-color:           #003399;
  border-left-width:      1px;
  border-right-width:     1px;
  border-style:           solid;
  border-top-width:       1px;
  padding:                4px;
  }

.BlocLabelErreur  {
  background-color:       #ffc0c0;
  border-color:           #ff0000;
  border-left-style:      solid;
  border-left-width:      1px;
  border-right-style:     solid;
  border-right-width:     1px;
  border-top-style:       solid;
  border-top-width:       1px;
  color:                  #ff0000;
  font-weight:            bold;
  padding:                4px;
  }

.BlocLabelFacultatif  {
  background-color:       eeeeee;
  border-bottom-style:    none;
  border-bottom-width:    0;
  border-color:           cccccc;
  border-left-style:      solid;
  border-left-width:      1px;
  border-right-style:     solid;
  border-right-width:     1px;
  border-top-style:       solid;
  border-top-width:       1px;
  font-weight:            bold;
  padding:                4px;
  }

.BlocLabelObligatoire  {
  background-color:       #5078c8;
  border-bottom-style:    none;
  border-bottom-width:    0;
  border-color:           #003399;
  border-left-style:      solid;
  border-left-width:      1px;
  border-right-style:     solid;
  border-right-width:     1px;
  border-top-style:       solid;
  border-top-width:       1px;
  color:                  #ffffff;
  font-weight:            bold;
  padding:                4px;
  }

.Body  {
  background-color:       FFFFFF;
  margin:                 0;
  }

.CellOngletActif  {
  border-bottom-color:    ecf9ff;
  border-bottom-style:    solid;
  border-width:           1px;
  text-align:             center;
  }

.CellOngletInactif  {
  border-bottom-color:    #003399;
  border-bottom-style:    solid;
  border-width:           1px;
  text-align:             center;
  }

.CellOngletVide  {
  border-bottom-color:    #003399;
  border-bottom-style:    solid;
  border-width:           1px;
  text-align:             center;
  }

.Champ_1  {
  border-color:           003399;
  border-style:           solid;
  border-width:           1px;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.CorpsFicheAsso  {
  background-color:       #ecf9ff;
  border-color:           #003399;
  border-left-style:      solid;
  border-left-width:      1px;
  border-right-style:     solid;
  border-right-width:     1px;
  }

.CorpsFicheAssoBas  {
  background-color:       #ecf9ff;
  border-bottom-color:    #003399;
  border-bottom-style:    solid;
  border-bottom-width:    1px;
  }

.CorpsFicheAssoHaut  {
  background-color:       #ecf9ff;
  }

.EltListeAssoModif  {
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  }

.EltListeAssoNoModif  {
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.FontLabelN3  {
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  }

.FontLabelN5  {
  color:                  #00ff00;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              18pt;
  }

.FontLibFieldErreur  {
  color:                  #800000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.FontLibFieldFacultatif  {
  color:                  #000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.FontLibFieldObligatoire  {
  color:                  #00ff00;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.FontValeurFacultatif  {
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.FontValeurObligatoire  {
  color:                  #0000ff;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.InputErreur  {
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.InputFacultatif  {
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.InputObligatoire  {
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.MenuTablo  {
  background-color:       #ffffff;
  background-image:       url(fondpara_blanc.gif);
  border-color:           #003399;
  border-style:           solid;
  border-width:           1px;
  margin-top:             4px;
  padding:                2;
  }

.MenuTxt  {
  color:                  #003399;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  }

.OngletActif  {
  background-image:       url(ongletactif-f.gif);
  color:                  #ffffff;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  text-align:             center;
  }

.OngletInactif  {
  background-image:       url(ongletinactif-f.gif);
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              7pt;
  padding:                2px;
  text-align:             center;
  }

.OngletVide  {
  background-image:       url(ongletinactif-f.gif);
  color:                  999999;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              7pt;
  text-align:             center;
  }

.TabloLog  {
  background-color:       #ecf9ff;
  border-color:           #003399;
  border-style:           solid;
  border-width:           1px;
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  padding:                2px;
  }

.Tablo_3  {
  background-color:       #ecf9ff;
  border-bottom-width:    1px;
  border-color:           003399;
  border-left-style:      none;
  border-left-width:      0;
  border-right-width:     1px;
  border-style:           solid;
  border-top-width:       1px;
  color:                  #000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  padding:                4px;
  }

.Tablo_4  {
  background-color:       #ffc0c0;
  border-bottom-width:    1px;
  border-color:           003399;
  border-left-style:      none;
  border-left-width:      0;
  border-right-width:     1px;
  border-style:           solid;
  border-top-width:       1px;
  color:                  #000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  padding:                4px;
  }

.Tablo_5  {
  background-color:       #ecf9ff;
  border-bottom-width:    1px;
  border-color:           003399;
  border-left-style:      none;
  border-left-width:      0;
  border-right-width:     1px;
  border-style:           solid;
  border-top-style:       none;
  border-top-width:       0;
  color:                  #000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  }

.Tablo_Ajout_Elt  {
  background-color:       #ecf9ff;
  border-color:           #003399;
  border-style:           solid;
  border-width:           1px;
  margin-top:             4px;
  }

.Tablo_Modif  {
  background-color:       #ffffff;
  background-image:       url(fondpara_blanc.gif);
  border-color:           #006000;
  border-style:           solid;
  border-width:           1px;
  }

.Tablo_Modif_Entete  {
  background-color:       dddddd;
  background-image:       url(fondpara_blanc.gif);
  border-bottom-color:    #006000;
  border-bottom-style:    solid;
  border-bottom-width:    1px;
  color:                  #006000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  padding:                4px;
  text-align:             center;
  }

.Tablo_Modif_Entete2  {
  background-color:       dddddd;
  background-image:       url(fondpara_blanc.gif);
  border-color:           #006000;
  border-left-style:      solid;
  border-right-style:     solid;
  border-top-style:       solid;
  border-width:           1px;
  color:                  #006000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  padding:                4px;
  text-align:             center;
  }

.Tablo_Photo  {
  border-color:           003399;
  border-style:           solid;
  border-width:           1px;
  }

.Tablo_Sep  {
  border-top-color:       #003399;
  border-top-style:       solid;
  border-top-width:       1px;
  }

.Tablo_Titre_Process  {
  background-color:       #ffffff;
  background-image:       url(fondpara_blanc.gif);
  border-color:           #003399;
  border-left-style:      solid;
  border-left-width:      1px;
  border-right-style:     solid;
  border-right-width:     1px;
  border-top-style:       solid;
  border-top-width:       1px;
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  padding:                4px;
  text-align:             center;
  }

.Titre  {
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  }

.TitreAccueil  {
  color:                  #ff8000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              11pt;
  font-weight:            bold;
  padding:                8px;
  text-align:             center;
  }

.TitreContour  {
  background-color:       ecf9ff;
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  padding-left:           8px;
  padding-right:          8px;
  }

.TitreManif  {
  color:                  003399;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              11pt;
  font-weight:            bold;
  padding:                8px;
  text-align:             center;
  }

.TitrePara  {
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  }

.TxtAnnotation  {
  color:                  #aaaaaa;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              7pt;
  text-align:             center;
  }

.TxtCredit  {
  border-top-color:       #c0c0c0;
  border-top-style:       solid;
  border-top-width:       1px;
  color:                  #aaaaaa;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  text-align:             center;
  }

.TxtEntete_1  {
  color:                  #ffffff;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  }

.TxtLegende  {
  color:                  000099;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              7pt;
  text-align:             center;
  }

.TxtLien  {
  color:                  #ff00ff;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  text-align:             right;
  }

.TxtPara  {
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  text-align:             left;
  }

.TxtPubOfa  {
  color:                  #aaaaaa;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  text-align:             center;
  }

.TxtSlogan  {
  color:                  #000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  text-align:             center;
  }

.Txt_1  {
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  }

.Txt_2  {
  color:                  #003399;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  }

.ZoneContenuErreur  {
  background-color:       ff8080;
  }

.ZoneContenuFacultatif  {
  }

.ZoneContenuObligatoire  {
  }

.TabloEntete_1  {
  background-color:       #d7e3eb;
  border-color:           #003399;
  border-left-style:      solid;
  border-right-style:     solid;
  border-top-style:       solid;
  border-width:           1px;
  color:                  #000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  padding:                4px;
  }

.Tablo_1  {
  background-color:       #ecf9ff;
  border-color:           #003399;
  border-style:           solid;
  border-width:           1px;
  color:                  000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  padding:                4px;
  }

.Tablo_2  {
  background-color:       #ecf9ff;
  border-color:           #003399;
  border-style:           solid;
  border-top-style:       none;
  border-top-width:       0;
  border-width:           1px;
  color:                  #000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  padding:                4px;
  }

.TitreEntete  {
  color:                  #000000;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  }

.TitreFiche  {
  color:                  #bcc6ce;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              13pt;
  font-weight:            bold;
  padding:                10px;
  text-align:             center;
  }