body, p, input, td, span, textarea, select
	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #113A64; }
a
	{
	color:#F97102;
	text-decoration:none;
	font-weight:bold;
	}
a:hover
	{
	color:#356BA2;
	text-decoration:underline;
	font-weight:bold;
	} 
p, ul, li {margin: 0 7px 0 7px}

ul, li {margin: 0 7px 0 20px}

input, textarea
	{background-color:#ffffff}

input.bouton
	{color:#FFFFFF; background-color:#507992}

input.radio, input.check
	{background-color:#FFFFFF}


.titre
	{font-weight:bold; font-size:18pt}

.soustitre
	{font-weight:bold; font-size:12pt}

.petit
	{font-size:9px}

.Gras
	{font-weight:bold}

.erreur
	{color:#FF5B24}

.titreNews
	{font-weight:bold; font-size:18px}

.grasBlanc
	{font-weight: bold; color: #FFFFFF}

.bordure1px {border: #999999; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.titreContact
	{font-weight:bold; font-size:11pt}
.texteGris
	{ color: #FAFAFA}
.texteBleu
	{ color: #356BA2}	
.tdtexteTitre1
	{background-color:#356BA2; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:bold; }

#gy {display: none;}	

.tableForm,
	.tableForm table{background-color:#FFFFFF; }
	.tableForm td{background-color:#fafafa; }
.tableForm2,
	.tableForm2 table{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
	.tableForm2 td1{background-color:#6E96BE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
	.tableForm2 td2{background-color:#CADAE8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;}
	.tableForm2 a
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	}
	.tableForm2 a2
	{
	color:#003366;
	text-decoration:none;
	font-weight:normal;
	}
	.tableForm2 a:hover
	{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
	} 
	.tableForm2 th {
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366;
	background-image:url(images/orange_rectangle.gif);}
	.tableForm2 p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
	.tableForm2 p, .tableForm2 ul{margin: 0 0 0 0}
	.tableForm2 li {
	margin-left: 20px ;
	font-family:  Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 90%;
	color: #ffffff;
	display : list-item;
	list-style-image : url(images/puce2b.gif);
	list-style-position: outside;} 

.tableForm3,
	.tableForm3 table{font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
		
	.tableForm3 a
	{
	color:#15487B;
	text-decoration:none;
	font-weight:normal;
	}
	.tableForm3 a:hover
	{
	color:#15487B;
	text-decoration:underline;
	font-weight:normal;
	} 
	.tableForm3 th {
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal;
	background-image:url(images/orange_rectangle.gif);}
	.tableForm3 p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
	.tableForm3 p, .tableForm2 ul{margin: 0 0 0 0}
	.tableForm3 li {
	margin-left: 30px ;
	font-family:  Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size: 90%;
	display : list-item;
	list-style-image : url(images/puce_mini.gif);
	list-style-position: outside;} 

	.tableautr1{background-color:#E4ECF3; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;}

	.tableautr2{background-color:#CADAE8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;}

	menu {
  display:block;
  padding:1px;
  height:100%;
}
a.menu:hover {
  color: #003366;
  background-color: #F0F4F9;
}
	.tableForm3 *.menu {
  display:block;
  padding:2px;
  height:100%;
}
.tableForm4,
	.tableForm4 table{background-color: #356BA2; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
	.tableForm4 th {
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366;
	background-image:url(images/orange_rectangle.gif);}
	.tableForm4 p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
	.tableForm4 p, .tableForm2 ul{margin: 0 0 0 0}
	.tableForm4 li {
	margin-left: 30px ;
	font-family:  Arial, Helvetica, Geneva, Verdana, sans-serif;
	color: #FFFFFF;
	display : list-item;
	list-style-image : url(images/puce2.gif);
	list-style-position: outside;} 
	
.tableForm5,
	.tableForm5 table{background-color: #356BA2; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
	.tableForm5 th {
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366;
	background-image:url(images/orange_rectangle.gif);}
	.tableForm5 p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
	.tableForm5 p, .tableForm2 ul{margin: 0 0 0 0}
	.tableForm5 li {
	margin-left: 30px ;
	font-family:  Arial, Helvetica, Geneva, Verdana, sans-serif;
	color: #FFFFFF;
	display : list-item;
	list-style-image : url(images/puce2.gif);
	list-style-position: outside;} 
	.tableForm5 a
	{
	color:#F7F7F7;
	text-decoration:none;
	font-weight:bold;
	}
	.tableForm5 a:hover
	{
	color:#F97102;
	text-decoration:none;
	font-weight:bold;
	} 
	
.tableForm6,
	.tableForm6 table{background-color: #356BA2; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
	.tableForm6 th {
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366;
	background-image:url(images/orange_rectangle.gif);}
	.tableForm6 p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
	.tableForm6 p, .tableForm2 ul{margin: 0 0 0 0}
	.tableForm6 li {
	margin-left: 30px ;
	font-family:  Arial, Helvetica, Geneva, Verdana, sans-serif;
	color: #FFFFFF;
	display : list-item;
	list-style-image : url(images/puce2.gif);
	list-style-position: outside;} 
	.tableForm6 a
	{
	color:#F7F7F7;
	text-decoration:none;
	font-size: 10px;
	}
	.tableForm6 a:hover
	{
	color:#F97102;
	text-decoration:none;
	font-size: 10px;
	} 