/***********************
APERCU
***********************/
.apercu_surtitre {
	color:#990000;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
th.apercu {
	color:#305691;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
.apercu_fond_infos {
	color:#FFFFFF;
	background-color:#808080;
}
.apercu_infos {
	color:#999999;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.apercu_chapo {
	color:#343434;
	background-color:transparent;
	font-size:12px;
}
.apercu_rubrique {
	color:#999999;
	background-color:transparent; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
td.apercu_rubrique a {
	color:#999999;
	background-color:transparent;
	cursor:hand;
}
td.apercu_rubrique a:link    {color:#999999;text-decoration: none;}
td.apercu_rubrique a:visited {color:#999999;text-decoration: none;}
td.apercu_rubrique a:active  {color:#CC0000;text-decoration: none;}
td.apercu_rubrique a:hover   {color:#CC0000;text-decoration: none;}
td.apercu_infos a {
	color:#999999;
	background-color:transparent;
	cursor:hand;
}
td.apercu_infos a:link    {color:#999999;text-decoration: none;}
td.apercu_infos a:visited {color:#999999;text-decoration: none;}
td.apercu_infos a:active  {color:#CC0000;text-decoration: none;}
td.apercu_infos a:hover   {color:#CC0000;text-decoration: none;}

/***********************
AFFICHAGE COMPLET
***********************/
table.donnee {
	border-top:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
	background-color: #FFFFFF;
	margin-top:10px;
}
p.donnee a {
	color:#808080;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:normal;
	font-weight:bold;
	text-align:right;
}
p.donnee a:link    {color:#808080;text-decoration: none;}
p.donnee a:visited {color:#808080;text-decoration: none;}
p.donnee a:active  {color:#D24F79;text-decoration: none;}
p.donnee a:hover   {color:#D24F79;text-decoration: none;}
.donnee_origine {
	color:#B2B2B2;
	background-color:#EFEFEF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	
}
.donnee_surtitre {
	color:#343434;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	margin-top: 5px;
}
.donnee_titre {
	color:#CC0000;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	margin: 10px;
}
.donnee_chapo {
	color:#969696;
	background-color:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	line-height: 18px;
}
.donnee_texte {
	color:#000000;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-variant:normal;
	font-weight:normal;
	text-align: justify;
	line-height: 16px;
}
.donnee_inter {
	color:#305691;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
	margin-bottom:5px;
}
.donnee_auteur {
	color:#343434;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-variant:normal;
	font-weight:bold;
	text-align:right;
}
.donnee_lien_retour {
	color:#305691;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:normal;
	font-weight:bold;
	text-align:right;
}
.donnee_lien_retour:link    {color:#305691;text-decoration: none;}
.donnee_lien_retour:visited {color:#305691;text-decoration: none;}
.donnee_lien_retour:active  {color:#B2B2B2;text-decoration: none;}
.donnee_lien_retour:hover   {color:#B2B2B2;text-decoration: none;}

table.donnee_info {
	color:#343434;
	border:1px solid #343434;
	background-color: #F0F0F0;
}
th.donnee_info {
	color:#FFFFFF;
	background-color:#343434;
}
td.donnee_info b, td.donnee_info strong {
	color:#CC0000;
	background-color:transparent;
}
/***********************
AFFICHAGE COMPLET D'UNE PHOTO
***********************/
table.photo {
	border:1px solid #999999;
	background-color: #FFFFFF;
}
th.photo {
	color:#343434;
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.photo_legende {
	color:#343434;
	background-color:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.photo_copyright {
	color:#808080;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
.photo_auteur {
	color:#343434;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-variant:normal;
	font-weight:bold;
	text-align:right;
}
p.photo a {
	color:#808080;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:normal;
	font-weight:bold;
	text-align:right;
}
p.photo a:link    {color:#808080;text-decoration: none;}
p.photo a:visited {color:#808080;text-decoration: none;}
p.photo a:active  {color:#D24F79;text-decoration: none;}
p.photo a:hover   {color:#D24F79;text-decoration: none;}

/***********************
AFFICHAGE COMPLET D'UN TABLEAU
***********************/
table.tableau {
	border:1px solid #999999;
	background-color: #FFFFFF;
}
th.tableau {
	color:#343434;
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
td.tableau {
	color:#343434;
	background-color:#F0F0F0;
}
.tableau_legende {
	color:#343434;
	background-color:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.tableau_copyright {
	color:#808080;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
.tableau_auteur {
	color:#343434;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-variant:normal;
	font-weight:bold;
	text-align:right;
}
td.tab {background-color:#FFFFFF;}

/***********************
ENCADRE "SOMMAIRE"
***********************/
.sommaire_table {
	border:1px solid #305691;
	background-color: #FFFFFF;
}
.sommaire_th {
	color:#FFFFFF;
	background-color: #305691;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	font-size:14px;
}
.sommaire_stitre {
	color:#FFFFFF;
	background-color:#305691;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:10px;
}
.sommaire_lien {
	color:#999999;
	background-color:transparent;
	font-size:10px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:2px;
}
.sommaire_lien:link    {color:#999999;text-decoration: none;background-color:transparent;}
.sommaire_lien:visited {color:#999999;text-decoration: none;background-color:transparent;}
.sommaire_lien:active  {color:#FFFFFF;text-decoration: none;background-color:#B2B2B2;}
.sommaire_lien:hover   {color:#FFFFFF;text-decoration: none;background-color:#B2B2B2;}
.sommaire_titre_ligne {
	color:#305691;
	background-color:transparent;
	/*font-weight:bold;*/
}
.sommaire_ligne {
	color:#999999;
	background-color:transparent;
	font-size:10px;
}
/***********************
ENCADRE "ILLUSTRATION"
***********************/
table.ill {
	color:#FFFFFF;
	background-color:#343434;
	border:1px solid #343434;
}
th.ill {
	color:#FFFFFF;
	background-color:#343434;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 2px;
}
td.ill {
	color:#AAAAAA;
	background-color:#343434;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	text-align:right
}

/***********************
ENCADRE "ENCADRE"
***********************/
table.encadre {
	border-top:1px solid #B2B2B2;
	border-left:1px solid #B2B2B2;
	background-color: #EFEFEF;
}
.encadre_surtitre {
	color:#B2B2B2;
	background-color:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
}
th.encadre {
	color:#B2B2B2;
	background-color:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
}
td.encadre {
	color:#343434;
	background-color:#EFEFEF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	line-height: 14px;
}
.encadre_auteur {
	color:#B2B2B2;
	background-color:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:normal;
	font-weight:bold;
	text-align:right;
}
