html {
	height: 100%;
}


body {
	height: 98%;
	/*background-color: #DDDDDD;*/
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0;
}

table {
	border: 0;
	padding: 0;
	margin: 0;
	/*display: inline;*/
}

td, font, span {
	line-height: 14px;
	font:Arial, Helvetica, sans-serif;
}

a {
  	color            : #999999;
  	text-decoration  : none;
}
a:active {
	color            : #999999;
	text-decoration  : underline;
}
a:hover {
	color            : #999999;
	text-decoration  : underline;
}


/* GENERAL */

.texte_blanc {
	font-size: 14px;
	color: #FFFFFF;
}

.texte_blanc {
	font-size: 14px;
	color: #FFFFFF;
}

.texte_blanc_bold {
	font-size: 14px;
	color: #FFFFFF;	
	font-weight : bold;
}

/*======================== TEXTE COURANT ========================*/
.texte_noir_0 {
	font-size: 10px;
	color: #000000;
}

.texte_noir_1 {
	font-size: 11x;
	color: #000000;
}

.texte_noir_2 {
	font-size: 12px;
	color: #000000;
}

.texte_noir_3 {
	font-size: 13px;
	color: #000000;
}

.texte_noir_4 {
	font-size: 14px;
	color: #000000;
}

.texte_noir_5 {
	font-size: 15px;
	color: #000000;
}

.credits {	
	font-size: 10px;
	color:#000000;
	padding-left:10px;
}
/*======================== PERSONNES + GENRE + DATES FICHES + DATE PUBLI ========================*/
.personnes_fiche_0 {
	font-size: 10px;
	color: #666666;
	font-weight : bold;
}
.personnes_fiche_1 {
	font-size: 11x;
	color: #666666;
	font-weight : bold;
}
.personnes_fiche_2 {
	font-size: 12px;
	color: #666666;
	font-weight : bold;
}
.personnes_fiche_3 {
	font-size: 13px;
	color: #666666;
	font-weight : bold;
}
.personnes_fiche_4 {
	font-size: 14px;
	color: #666666;
	font-weight : bold;
}
.personnes_fiche_5 {
	font-size: 15px;
	color: #666666;
	font-weight : bold;
}


.genre_fiche_0 {
	font-size: 		8px;
	font-weight:	bold;
	color: 			#999999;	
}
.genre_fiche_1 {
	font-size: 		9px;
	font-weight:	bold;
	color: 			#999999;	
}
.genre_fiche_2 {
	font-size: 		10px;
	font-weight:	bold;
	color: 			#999999;	
}
.genre_fiche_3 {
	font-size: 		11px;
	font-weight:	bold;
	color: 			#999999;	
}
.genre_fiche_4 {
	font-size: 		12px;
	font-weight:	bold;
	color: 			#999999;	
}
.genre_fiche_5 {
	font-size: 		13px;
	font-weight:	bold;
	color: 			#999999;	
}


.date_fiche_0 {
	font-size: 		9px;
	font-weight:	bold;
	color: 			#3F3F3F;	
}
.date_fiche_1 {
	font-size: 		10px;
	font-weight:	bold;
	color: 			#3F3F3F;	
}
.date_fiche_2 {
	font-size: 		11px;
	font-weight:	bold;
	color: 			#3F3F3F;	
}
.date_fiche_3 {
	font-size: 		12px;
	font-weight:	bold;
	color: 			#3F3F3F;	
}
.date_fiche_4 {
	font-size: 		13px;
	font-weight:	bold;
	color: 			#3F3F3F;	
}
.date_fiche_5 {
	font-size: 		14px;
	font-weight:	bold;
	color: 			#3F3F3F;	
}

.datepub_fiche_0 {
	font-size: 9px;
	color: #999999;
}

.datepub_fiche_1 {
	font-size: 10px;
	color: #999999;
}

.datepub_fiche_2 {
	font-size: 11px;
	color: #999999;
}

.datepub_fiche_3 {
	font-size: 12px;
	color: #999999;
}

.datepub_fiche_4 {
	font-size: 13px;
	color: #999999;
}

.datepub_fiche_5 {
	font-size: 15px;
	color: #999999;
}


.texte_noir_bold {
	font-size: 12px;
	color: #000000;	
	font-weight : bold;
}
.texte_gris_bold {
	font-size: 12px;
	color: #3F3F3D;	
	font-weight : bold;
}

/*======================== COMP URL ET LECT TRANS ========================*/
.compurl_blanc {
	font-size: 14px;
	color: #FFFFFF;
	font-weight : bold;
}

.compurl_noir {
	font-size: 12px;
	color: #000000;
	font-weight : bold;
}

.compurl_noir {
	font-size: 12px;
	color: #000000;
	font-weight : bold;
}

.lect_liste_genre {
	font-size: 10px;
	color: #FFFFFF;
}

.lect_liste_pub {
	font-size: 10px;
	color: #DDDDDD;
}

/* ======================== AGENDA ========================*/
.titre_list_rub1 {
	font-size: 14px;
	color: #9e0e15;
	font-weight : bold;
}

.sstitre_list_rub1 {
	font-size: 12px;
	color: #9e0e15;
	font-weight : bold;
}

.suite_list_rub1 {
	font-size: 10px;
	color: #9e0e15;
	font-weight: bold;
}

.titre_doc_rub1_0 {
	font-size: 14px;
	color: #9e0e15;
	font-weight : bold;
}

.titre_doc_rub1_1 {
	font-size: 15px;
	color: #9e0e15;
	font-weight : bold;
}

.titre_doc_rub1_2 {
	font-size: 16px;
	color: #9e0e15;
	font-weight : bold;
}

.titre_doc_rub1_3 {
	font-size: 17px;
	color: #9e0e15;
	font-weight : bold;
}

.titre_doc_rub1_4 {
	font-size: 18px;
	color: #9e0e15;
	font-weight : bold;
}

.titre_doc_rub1_5 {
	font-size: 19px;
	color: #9e0e15;
	font-weight : bold;
}

.sstitre_doc_rub1_0 {
	font-size: 10px;
	color: #9e0e15;
}

.sstitre_doc_rub1_1 {
	font-size: 11px;
	color: #9e0e15;
}

.sstitre_doc_rub1_2 {
	font-size: 12px;
	color: #9e0e15;
}

.sstitre_doc_rub1_3 {
	font-size: 13px;
	color: #9e0e15;
}

.sstitre_doc_rub1_4 {
	font-size: 14px;
	color: #9e0e15;
}

.sstitre_doc_rub1_5 {
	font-size: 15px;
	color: #9e0e15;
}


/* ======================== MEMBRES ========================*/
.titre_list_rub2 {
	font-size: 14px;
	color: #5e8027;
	font-weight : bold;
}

.sstitre_list_rub2 {
	font-size: 12px;
	color: #5e8027;
	font-weight : bold;
}

.suite_list_rub2 {
	font-size: 10px;
	color: #5e8027;
	font-weight: bold;
}

.titre_doc_rub2_0 {
	font-size: 14px;
	color: #5e8027;
	font-weight : bold;
}

.titre_doc_rub2_1 {
	font-size: 15px;
	color: #5e8027;
	font-weight : bold;
}

.titre_doc_rub2_2 {
	font-size: 16px;
	color: #5e8027;
	font-weight : bold;
}

.titre_doc_rub2_3 {
	font-size: 17px;
	color: #5e8027;
	font-weight : bold;
}

.titre_doc_rub2_4 {
	font-size: 18px;
	color: #5e8027;
	font-weight : bold;
}

.titre_doc_rub2_5 {
	font-size: 16px;
	color: #5e8027;
	font-weight : bold;
}

.sstitre_doc_rub2_0 {
	font-size: 10px;
	color: #5e8027;
}

.sstitre_doc_rub2_1 {
	font-size: 11px;
	color: #5e8027;
}

.sstitre_doc_rub2_2 {
	font-size: 12px;
	color: #5e8027;
}

.sstitre_doc_rub2_3 {
	font-size: 13px;
	color: #5e8027;
}

.sstitre_doc_rub2_4 {
	font-size: 14px;
	color: #5e8027;
}

.sstitre_doc_rub2_5 {
	font-size: 15px;
	color: #5e8027;
}

/* ======================== DOSSIERS ========================*/
.titre_list_rub3 {
	font-size: 14px;
	color: #585700;
	font-weight : bold;
}

.sstitre_list_rub3 {
	font-size: 12px;
	color: #585700;
	font-weight : bold;
}

.suite_list_rub3 {
	font-size: 10px;
	color: #585700;
	font-weight: bold;
}

.titre_doc_rub3_0 {
	font-size: 14px;
	color: #585700;
	font-weight : bold;
}

.titre_doc_rub3_1 {
	font-size: 15px;
	color: #585700;
	font-weight : bold;
}

.titre_doc_rub3_2 {
	font-size: 16px;
	color: #585700;
	font-weight : bold;
}

.titre_doc_rub3_3 {
	font-size: 17px;
	color: #585700;
	font-weight : bold;
}

.titre_doc_rub3_4 {
	font-size: 18px;
	color: #585700;
	font-weight : bold;
}

.titre_doc_rub3_5 {
	font-size: 16px;
	color: #585700;
	font-weight : bold;
}

.sstitre_doc_rub3_0 {
	font-size: 10px;
	color: #585700;
}

.sstitre_doc_rub3_1 {
	font-size: 11px;
	color: #585700;
}

.sstitre_doc_rub3_2 {
	font-size: 12px;
	color: #585700;
}

.sstitre_doc_rub3_3 {
	font-size: 13px;
	color: #585700;
}

.sstitre_doc_rub3_4 {
	font-size: 14px;
	color: #585700;
}

.sstitre_doc_rub3_5 {
	font-size: 15px;
	color: #585700;
}

/* ======================== POINTS DE VUE ========================*/
.titre_list_rub4 {
	font-size: 14px;
	color: #722640;
	font-weight : bold;
}

.sstitre_list_rub4 {
	font-size: 12px;
	color: #722640;
	font-weight : bold;
}

.suite_list_rub4 {
	font-size: 10px;
	color: #722640;
	font-weight: bold;
}

.titre_doc_rub4_0 {
	font-size: 14px;
	color: #722640;
	font-weight : bold;
}

.titre_doc_rub4_1 {
	font-size: 15px;
	color: #722640;
	font-weight : bold;
}

.titre_doc_rub4_2 {
	font-size: 16px;
	color: #722640;
	font-weight : bold;
}

.titre_doc_rub4_3 {
	font-size: 17px;
	color: #722640;
	font-weight : bold;
}

.titre_doc_rub4_4 {
	font-size: 18px;
	color: #722640;
	font-weight : bold;
}

.titre_doc_rub4_5 {
	font-size: 16px;
	color: #722640;
	font-weight : bold;
}

.sstitre_doc_rub4_0 {
	font-size: 10px;
	color: #722640;
}

.sstitre_doc_rub4_1 {
	font-size: 11px;
	color: #722640;
}

.sstitre_doc_rub4_2 {
	font-size: 12px;
	color: #722640;
}

.sstitre_doc_rub4_3 {
	font-size: 13px;
	color: #722640;
}

.sstitre_doc_rub4_4 {
	font-size: 14px;
	color: #722640;
}

.sstitre_doc_rub4_5 {
	font-size: 15px;
	color: #722640;
}

/* ======================== MISSIONS ET ACTIONS ========================*/
.titre_list_rub5 {
	font-size: 14px;
	color: #c16300;
	font-weight : bold;
}

.sstitre_list_rub5 {
	font-size: 12px;
	color: #c16300;
	font-weight : bold;
}

.suite_list_rub5 {
	font-size: 10px;
	color: #c16300;
	font-weight: bold;
}

.titre_doc_rub5_0 {
	font-size: 14px;
	color: #c16300;
	font-weight : bold;
}

.titre_doc_rub5_1 {
	font-size: 15px;
	color: #c16300;
	font-weight : bold;
}

.titre_doc_rub5_2 {
	font-size: 16px;
	color: #c16300;
	font-weight : bold;
}

.titre_doc_rub5_3 {
	font-size: 17px;
	color: #c16300;
	font-weight : bold;
}

.titre_doc_rub5_4 {
	font-size: 18px;
	color: #c16300;
	font-weight : bold;
}

.titre_doc_rub5_5 {
	font-size: 16px;
	color: #c16300;
	font-weight : bold;
}

.sstitre_doc_rub5_0 {
	font-size: 10px;
	color: #c16300;
}

.sstitre_doc_rub5_1 {
	font-size: 11px;
	color: #c16300;
}

.sstitre_doc_rub5_2 {
	font-size: 12px;
	color: #c16300;
}

.sstitre_doc_rub5_3 {
	font-size: 13px;
	color: #c16300;
}

.sstitre_doc_rub5_4 {
	font-size: 14px;
	color: #c16300;
}

.sstitre_doc_rub5_5 {
	font-size: 15px;
	color: #c16300;
}

/* ======================== RESSOURCES ========================*/
.titre_list_rub6 {
	font-size: 14px;
	color: #2b8397;
	font-weight : bold;
}

.sstitre_list_rub6 {
	font-size: 12px;
	color: #2b8397;
	font-weight : bold;
}

.suite_list_rub6 {
	font-size: 10px;
	color: #2b8397;
	font-weight: bold;
}

.titre_doc_rub6_0 {
	font-size: 14px;
	color: #2b8397;
	font-weight : bold;
}

.titre_doc_rub6_1 {
	font-size: 15px;
	color: #2b8397;
	font-weight : bold;
}

.titre_doc_rub6_2 {
	font-size: 16px;
	color: #2b8397;
	font-weight : bold;
}

.titre_doc_rub6_3 {
	font-size: 17px;
	color: #2b8397;
	font-weight : bold;
}

.titre_doc_rub6_4 {
	font-size: 18px;
	color: #2b8397;
	font-weight : bold;
}

.titre_doc_rub6_5 {
	font-size: 16px;
	color: #2b8397;
	font-weight : bold;
}

.sstitre_doc_rub6_0 {
	font-size: 10px;
	color: #2b8397;
}

.sstitre_doc_rub6_1 {
	font-size: 11px;
	color: #2b8397;
}

.sstitre_doc_rub6_2 {
	font-size: 12px;
	color: #2b8397;
}

.sstitre_doc_rub6_3 {
	font-size: 13px;
	color: #2b8397;
}

.sstitre_doc_rub6_4 {
	font-size: 14px;
	color: #2b8397;
}

.sstitre_doc_rub6_5 {
	font-size: 15px;
	color: #2b8397;
}

/*======================== RESSOURCE ========================*/

.texte_bleu_petit {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B8397;
}

.texte_bleu {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2B8397;
}

.texte_bleu_bold {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2B8397;
	font-weight : bold;
}

/*======================== MISSION ========================*/


.texte_orange {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C26400;
}

.texte_orange_bold {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C26400;	
	font-weight : bold;
}

/*======================== DOSSIER ========================*/

.texte_vert_bold {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585600;	
	font-weight : bold;
}

.texte_vert {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585600;	
}

.texte_vert_petit {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585600;	
}

/*======================== POINT DE VUE ========================*/

.texte_violet_bold {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #702840;		
	font-weight : bold;
}

.texte_violet {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #702840;	
}

/*======================== AGENDA ========================*/

.texte_rouge_bold {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9E0F15;	
	font-weight : bold;
}

.texte_rouge {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9E0F15;	
}

.texte_rouge_petit {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E0F15;	
}

/*======================== FORMULAIRES ========================*/

.champ_recherche {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.formulaire_recherche {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 145px;
	background-color: #FFFFFF;
	border-color: #666666;
	border-width: 0px;
}

/*======================== CREDITS PHOTO ========================*/

#credits_photo {margin:0px 0px 10px 0px;}
.credits_photo_img img {margin: 10px 0px 0px 0px;}
.credits_photo_txt p {padding: 0px; margin: 10px 5px 5px 10px;} 

/*======================== DIVERS ========================*/

.list_genre {
	font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	font-weight:	bold;
	color: 			#999999;	
}
