body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #81e381;
}
.formulaire {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #64696F; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #A4FFFF
}
.formulaire_bouton 
{
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; WIDTH: 49%; COLOR: #64696F; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #A4FFFF
}
.menu2, .menu2:link, .menu2:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #800080;
	text-decoration: none;
	font-variant: normal;
	padding-right: 10px;
	padding-left: 10px;
	text-transform: uppercase;
	}
.menu2:hover
	{
	color: #219621;
	text-decoration: none;

}
.floatleft {
	float: left;
	margin: 0px;
	padding-right: 20px;
}
.td_detoures 
{
	color: #219621;
	background-color:#00ffff;
	text-align:center;
}
.violet  {
	color: #800080;
}
.violet a {
	color: #800080;
}

.violet a:hover {
	color: #800080;
	text-decoration:none;
}

.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 40px;
	background-color: #ccffcc;
}
.fond_tb {
	background-color: #ccffcc;
}
.fond_tb1 {
	background-color: #00ff00;
	color: #003300;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.titre_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-right: 30px;
}
.texte_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #64696F;
	text-align: right;
	padding-right: 30px;
	padding-left: 30px;
}
.img_d {
	text-align: left;
	float: right;
	padding-left: 40px;
}
.fond_page {
	background-color: #242424;
}
.rayures {
	background-image: url(gfx/fond_rayure.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.titre_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #1B3670;
	padding-left: 30px;
}
.bleu {
	color: #4D94CB;
}
.texte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-right: 30px;
}
.gris {
	color: #999999;
}
.orange {
	color: #F26715;
}
.texte2 {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
.texte3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #234794;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.tableau_ligne {
	border: 1px solid #3E4146;
}
.basdepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-right: 10px;
}
.menu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.menu3:hover {
	text-decoration: none;
	color: #CCFFCC;
}
.basdepage1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #49525E;
	text-decoration: none;
	padding-left: 300px;
	height: 40px;
	padding-top: 20px;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #64696F;
	text-decoration: none;
}
.liens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F26715;
	text-decoration: none;
}
.bandeau1 {
	background-image: url(gfx/h4.jpg);
	padding-top: 20px;
	padding-left: 10px;
}
.texte4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #64696F;
	padding-right: 50px;
	padding-left: 60px;
}
.img_g {
	float: left;
	padding-right: 30px;
}
.accueil {
	padding-right: 33px;
	padding-left: 33px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(gfx/h1.jpg);
}


.accueila { background-image: url(gfx/h1.jpg);
}

.basref 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7px;
	font-style: normal;
	font-weight: normal; 
	color: #000000;
	padding-left: 125px;
	padding-right: 125px;
	text-align: center;
	padding-top:50px;
    
}
.td_detoure {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	text-align: center;
}
.header {
	background-image: url(gfx/header.jpg);
	height: 154px;
}
.slogan {
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 180px;
	padding-top: 65px;
}
.titre_pagev {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #008000;
	padding-left: 30px;
}
.texte3v {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008000;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 2px;
	padding-bottom: 15px;
}
.texte4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	padding-right: 50px;
}
.fond_tbleu {

	background-color: #99ccff;
}
.rayures1 {

	background-image: url(gfx/fond_rayure1.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.texte5 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	padding-right: 50px;
}
.v1 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008080;
	padding-right: 20px;
}
.fond_tbo {

	background-color: #ffcc99;
}
.rayures2 {


	background-image: url(gfx/fond_rayure2.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.v2 {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #008080;
	padding-right: 50px;
}
.texte51 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00004A;
	padding-right: 50px;
}
.fond_tbv {


	background-color: #99cc00;
}
.rayures3 {



	background-image: url(gfx/fond_rayure3.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.texte6g {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2A2A2A;
	padding-right: 50px;
}
.texte6m {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2A2A2A;
	padding-right: 50px;
}


.lien_gris 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2A2A2A;
	padding-right: 50px;
}
.lien_gris a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2A2A2A;
	padding-right: 50px;
}

.lien_gris a:hover
{
text-decoration:none;
}

.fond_tbc {



	background-color: #ccffff;
}
.hgt {
	height: 40px;
}
.v11 {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008080;
	padding-right: 0px;
}
.texte10 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-right: 10px;
}
