/* Générique */

	/* orange */
	table.element_orange{
		border-collapse:collapse;
		border: #FF6600 1px solid;
		width:90%;
	}

	td.element_orange_etiquette{
		border-top: 1px solid #FF6600;
		vertical-align: top;	
	}

	td.element_bilan_orange{
		border-top:1px solid #FF6633;
		background-color:#FFE9CF;
	}

	div.element_bilan_orange{
		border:1px solid #FF6633;
	}
	
	.orange{
		color:#FF6633;
	}
	
	table.orange{
		border:1px solid #FF6633;
		color: #000000;
	}
	table.orange th{
		background-color:#FFF2BD;
	}
	
	DIV.orange{
		padding:3px;
		background-color:#FFF2BD;
		color:black;
	}
	
	.etiquette_orange{
		color:#FFFFFF;
		font-weight:bold;
	}

	a.orange:link{
		color:#FF6633;
	}
	a.orange:hover{
		color:#FF6633;
	}
	a.orange:visited{
		color:#FF6633;
	}
	a.orange:active{
		color:#FF6633;
	}

	/* bleu */
	table.element_bleu{
		border-collapse:collapse;
		border: #0066CC 1px solid;
		width:90%;
	}

	td.element_bleu_etiquette{
		border-top: 1px solid #0066CC;
		vertical-align: top;	
	}

	td.element_bilan_bleu{
		border-top:1px solid #0099CC;
		background-color:#DEF4FE;
	}

	div.element_bilan_bleu{
		border:1px solid #0099CC;
	}

	.bleu{
		color:#6766DE;
	}
	
	table.bleu{
		border:1px solid #6766DE;
		color: #000000;
	}
	table.bleu th{
		background-color:#D8E8FF;
	}
	DIV.bleu{
		padding:3px;
		background-color:#D8E8FF;
		color:black;
	}
	
	.etiquette_bleu{
		color:#FFFFFF;
		font-weight:bold;
	}
	span.bleu{
		color:#6766DE;
	}
	a.bleu:link{
		color:#6766DE;
	}
	a.bleu:visited{
		color:#6766DE;
	}
	a.bleu:hover{
		color:#0000CC;
	}
	a.bleu:active{
		color:#0000CC;
	}

	/* vert */
	table.element_vert{
		border-collapse:collapse;
		border: #66CC33 1px solid;
		width:90%;
	}

	td.element_vert_etiquette{
		border-top: 1px solid #66CC33;
		vertical-align: top;	
	}

	td.element_bilan_vert{
		border-top:1px solid #339900;
		background-color:#EAFEE0;
	}

	div.element_bilan_vert{
		border:1px solid #339900;
	}
	
	.vert{
		color:#339900;
	}
	
	table.vert{
		border:1px solid #339900;
		color: #000000;
	}
	table.vert th{
		background-color:#E0FFCB;
	}
	DIV.vert{
		padding:3px;
		background-color:#E0FFCB;
		color:black;
	}
	.etiquette_vert{
		color:#FFFFFF;
		font-weight:bold;
	}

	a.vert:link{
		color:#339900;
	}
	a.vert:hover{
		color:#339900;
	}
	a.vert:visited{
		color:#339900;
	}
	a.vert:active{
		color:#339900;
	}

	/* jaune */
	table.element_jaune{
		border-collapse:collapse;
		border: #FFCC33 1px solid;
		width:90%;
	}

	td.element_jaune_etiquette{
		border-top: 1px solid #FFCC33;
		vertical-align: top;	
	}

	td.element_bilan_jaune{
		border-top:1px solid #FFCC33;
		background-color:#FFE9CF;
	}

	div.element_bilan_jaune{
		border:1px solid #FFCC33;
	}
	
	.jaune{
		color:#FFB33B;
	}
	
	table.jaune{
		border:1px solid #FFCC33;
		color: #000000;
	}
	table.jaune th{
		background-color:#FFFEB7;
	}
	DIV.jaune{
		padding:3px;
		background-color:#FFFEB7;
		color:black;
	}
	
	.etiquette_jaune{
		color:#FFFFFF;
		font-weight:bold;
	}

	a.jaune:link{
		color:#FFB33B;
	}
	a.jaune:hover{
		color:#FFB33B;
	}
	a.jaune:visited{
		color:#FFB33B;
	}
	a.jaune:active{
		color:#FFB33B;
	}

	/* azur */
	table.element_azur{
		border-collapse:collapse;
		border: #0066CC 1px solid;
		width:90%;
	}

	td.element_azur_etiquette{
		border-top: 1px solid #0066CC;
		vertical-align: top;	
	}

	td.element_bilan_azur{
		border-top:1px solid #0099CC;
		background-color:#DEF4FE;
	}

	div.element_bilan_azur{
		border:1px solid #0099CC;
	}

	.azur{
		color:#6766DE;
	}
	
	table.azur{
		border:1px solid #6766DE;
		color: #000000;
	}
	table.azur th{
		background-color:#E2FDFF;
	}
	
	DIV.azur{
		padding:3px;
		background-color:#E2FDFF;
		color:black;
	}
	
	.etiquette_azur{
		color:#0066CC;
		font-weight:bold;
	}

	a.azur:link{
		color:#6766DE;
	}
	a.azur:visited{
		color:#6766DE;
	}
	a.azur:hover{
		color:#6766DE;
	}
	a.azur:active{
		color:#6766DE;
	}
