/* CSS Document */
#texte {
	font: 0.7em Arial, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5,h6 {
	color: #156da0;
	font-size: 120%;
	text-transform: uppercase;
	text-align: left;
	margin-bottom: 9px;
}
h1 span, h2 span, h2 span, h3 span, h4 span, h5 span, h6 span   {
	color: #51a3d2;
}
#texte h1 a,#texte h2 a, #texte h3 a, #texte h4 a, #texte h5 a, #texte h6 a {
	color: #156da0;
	text-decoration: none;
}
p, #texte ul {
	font-size: 100%;
	color: #04426e;
	text-align: left;
	margin-bottom: 9px;
}
p.citation {
	font-size: 70%;
	text-align: right;
}
.sous-titre {
	text-transform: none;
}
p.centre {
	text-align: center;
}
#foot p {
	text-align: right;
}
.bleu {
	color: #156da0;
}
.gras {
	font-weight: bold;
}
#texte li {
	margin-left: 40px;
	margin-bottom: 5px;
}
#texte ul.overflow {
	overflow: hidden;
}
#texte a {
	color: #FF6600;
}
#texte a:hover {
	color: #156da0;
}
/* Presentation tableau */
table {
	text-align: left;
	padding: 2px;
	width: 100%;
	background: #EEEEEE;
	margin-bottom: 8px;
}
td {
	padding: 7px;
	background: #fff;
}