html {
	margin: 0px;
	padding: 0px;
	}
BODY, p, ul, ol {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : gray;
	line-height : normal;
	margin: 0px;
	background-color: #FFFFFF;
	padding: 0px;
	clip: rect(0px,auto,auto,auto);
}
.header {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color :orange;
	line-height : normal;
	background-image: url(pics/index_top_banner.gif);
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 753px;
	text-align: center;
	height: 81px;
}
P {
	text-align : justify;
	line-height : 16px;
}
p.nj{
	text-align : left;
}
p.gras{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	text-align : justify;
	line-height : 16px;
	font-weight : 500;
}
.bleu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color :#003399;
		line-height : normal;
}
.marge {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :#003399;
		line-height : normal;
}
a.marge:HOVER {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : gray;
		line-height : normal;
}
.hactualites {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color :#003399;
	font-weight : bold;
		line-height : normal;
}
.pactualites {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :#003399;
		line-height : normal;
}
A.bleu, A.bleu:ACTIVE, A.bleu:LINK, A.bleu:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :#003399;
	font-weight : bold;
	text-decoration : underline;
		line-height : normal;
}
A.bleu:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :#ff9900;
	font-weight : bold;
	text-decoration : underline;
		line-height : normal;
}
H1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #003399;
		line-height : normal;
}
.blanc {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : white;
	line-height : normal;
}
A.blanc, A.blanc:ACTIVE, A.blanc:LINK, A.blanc:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
		line-height : normal;
}
A.blanc:HOVER {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : underline;
	font-size : 11px;
		line-height : normal;
}
A.gris:ACTIVE, A.gris:LINK, A.gris:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : Gray;
	text-decoration : underline;
		line-height : normal;
}
A.gris:HOVER {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #003399;
	text-decoration : underline;
		line-height : normal;
}
.gris {		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #999999;
	line-height : normal;
		}
H4 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #003399;
	text-decoration : underline;
}
.table{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003399;
}
.tabletxt{

		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : gray;
}
p.tabletxt{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : gray;
	text-align : left;
}
.tabletxtb{

		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}
A.rouge, A.rouge:ACTIVE, A.rouge:LINK, A.rouge:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Maroon;
	font-weight : bold;
	text-decoration : underline;
}
A.rouge:HOVER {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : black;
	font-weight : bold;
	text-decoration : underline;
}
A.rouge2, A.rouge2:ACTIVE, A.rouge2:LINK, A.rouge2:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Maroon;
	font-weight : bold;
	text-decoration : underline;
}
A.rouge2:HOVER {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	font-weight : bold;
	text-decoration : underline;
}
.legende{
	font-family : "Times New Roman", Times, serif;
	font-size : 12px;
	font-style : italic;
	color : Maroon;
}
.legende2{
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	font-style : italic;
	color : #009ace;
	text-align : left;
}
.legende3{
	font-family : "Times New Roman", Times, serif;
	font-size : 12px;
	font-style : italic;
	color : Maroon;
	text-align : center;
}
A.bleu2, A.bleu2:ACTIVE, A.bleu2:LINK, A.bleu2:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :#003399;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
}
A.bleu2:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :maroon;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
}
.bleu2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
		color :#003399;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
}
a.gris2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color :#999999;
	line-height : normal;
	text-decoration : none;
}.grisgras {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
		color :#666666;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
}
.copy_sded {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;
	text-align: right;
}
.dot {
	background-color: #FFFFFF;
	background-image: url(pics/dotted_line.gif);
}
a:link {
	color: #003399;
}
.indexdot {
	background-color: #FFFFFF;
	background-image: url(pics/index_dots.gif);
	width: 21px;
}

#espace_pro {
	background : #deeff7;
	border : 1px solid #bfd5ea;
	margin-top : 15px;
}

#espace_pro label {
	display : block;
	float : left;
	width : 100px;
	font-weight : bold;
}

#espace_pro {
	font-size : 11px;
}

#btn_envoyer {
	margin-left : 145px;
}
