body {
 scrollbar-face-color: #474545; 
 scrollbar-shadow-color: #474545;
 scrollbar-highlight-color: #474545;
 scrollbar-3dlight-color: #474545; 
 scrollbar-darkshadow-color: #474545; 
 scrollbar-track-color: #cccccc; 
 scrollbar-arrow-color: #ffffff;
 background-color: #cccccc;
 margin: 0px 0px 0px 0px;
 }

h1    {
	height:20px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	color: #474545;
	padding:0px 0px 0px 0px;
	font-weight: bold;
	background-image: url(images/navigation/puce-titre.gif);
	background-position: 0px;
	text-indent: 20px;
}
h2    {	line-height:18px;	background-repeat:no-repeat;	margin:0px 0px 0px 0px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size:15px;	color: #474545;	padding:0px 0px 0px 0px;	font-weight: bold;}
h3    {	line-height: 16px;	 margin:0px 0px 0px 0px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size:12px;	color: #545A5E;	padding:0px 0px 0px 0px;	font-style: italic;	font-weight: normal; }
h4    {	line-height: 16px; margin:0px 0px 0px 0px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size:13px;	color: #545A5E;	padding:0px 0px 0px 0px;	font-style: italic;	font-weight: normal; }
h5 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 9pt;	color: #3C4043;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	font-weight: normal;}
h6 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	color: #908D8D;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px; font-weight: normal;}

.lienh6 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	color: #908D8D;	margin:0px 0px 0px 0px;	padding:0 0 0 0;	font-weight: normal;  text-decoration: none; }

.tablesimple tr td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2px; margin: 2px; font-size: 11px; color: #000000; }
.tablefd_gris { empty-cells: show; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #FFFFFF; padding: 2px; margin: 2px; font-size: 11px; color: #474545; }
.tablefd_gris td { empty-cells: show; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #DDDDDD; padding: 2px; margin: 2px; font-size: 11px; color: #474545; }

td.cellule_entete {
	margin: 2px 5px 2px 5px;
	padding: 2px 5px 2px 5px;
	background-color: #FFA500;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #474545;
	font-size: 11px;
}
td.cellule_tableau {
	margin: 2px 5px 2px 5px;
	padding: 2px 5px 2px 5px;
	background-color: #DDDDDD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #474545;
	font-size: 11px
}
td.bordnoir {border: 1px solid black; font-weight:normal; word-spacing: 0pt; vertical-align: middle; width:  color: rgb(0, 0, 0); font-style: normal; letter-spacing: 0pt; text-align: center; text-decoration: none}
td.tdspace {	margin: 2px 5px 2px 5px;	padding:2px 5px 2px 5px;}
td.tdspace10 {	margin: 10px 10px 10px 10px;	padding:10px 10px 10px 10px;}
td.row_gris	{background-color: #F5F5F5;font-family: Verdana; color: #2F8589; font-size: 11px}
td.row_gris1	{background-color: #F5F5F5;font-family: Verdana; color: #2F8589; font-size: 11px}
td.row_gris2	{background-color: #DEE3E7;font-family: Verdana; color: #2F8589; font-size: 11px}
td.row_gris3	{background-color: #D1D7DC;font-family: Verdana; color: #2F8589; font-size: 11px}

a {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #706F6F;  text-decoration: none;  font-weight: bold;  }
a:hover {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: Black;  text-decoration: underline; }
a:active {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: Black;  text-decoration: underline; }

a.lien {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #474545;  text-decoration: none;  font-weight: bold;  }
a.lien:hover {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: Black;  text-decoration: underline; }
a.lien:active {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: Black;  text-decoration: underline; }

a.ablanc {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: White;  text-decoration: none; }
a.ablanc:hover {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: Black;  text-decoration: none; }
a.ablanc:active {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: Black;  text-decoration: none; }

p {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #474545;}
.form {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #474545;}

li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;	color: #474545; list-style: disc; margin: 0px 0px 0px -20px; padding: 0px 0px 0px 0px;  line-height: 14px; }
li.lipetit {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;	color: #474545; list-style: disc; margin: 0px 0px 0px -20px; padding: 0px 0px 0px 0px;  line-height: 13px; }

td.fond-case-titre {
	background-image: url(images/navigation/fond-case-titre.jpg);
	background-repeat: repeat-x;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

a.menu {
	background-image: url(images/navigation/fond-menu-eve.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	text-decoration: none;
	display: block;
	line-height: 30px;
	background-repeat: no-repeat;
	text-align: center;
	width: 140px;
	height: 30px;
	line-height: 30px;
}
a.menu:active {
	background-image: url(images/navigation/fond-menu-eve2.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	line-height: 30px;
}
a.menu:hover {
	background-image: url(images/navigation/fond-menu-eve2.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	line-height: 30px;
	background-repeat: no-repeat;
}

a.sousmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	display: block;
	vertical-align: middle;
	font-weight: normal;
	text-align: center;
	border-bottom: 1px solid #F2B381;
	border-left: 4px solid #F2B381;
	border-right: 4px solid #F2B381;
	padding: 3px 0 3px 0;
	clear: none;
	float: none;
	width: 132px;
	*width: 140px;
	background-color: White;
}
a.sousmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFffff;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	display: block;
	float: none;
	text-align: center;
	border-bottom: 1px solid #E96F16;
	border-left: 4px solid #E96F16;
	border-right: 4px solid #E96F16;
	padding: 3px 0 3px 0;
	background-color: #E96F16;
}
a.sousmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFffff;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	display: block;
	float: none;
	text-align: center;
	border-bottom: 1px solid #E96F16;
	border-left: 4px solid #E96F16;
	border-right: 4px solid #E96F16;
	padding: 3px 0 3px 0;
	background-color: #E96F16;
}

a.contact {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #706F6F;  text-decoration: undeline;  font-weight: bold;  }
a.contact:hover {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: Black;  text-decoration: underline; }
a.contact:active {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: Black;  text-decoration: underline; }

p.bas {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10pt;	font-style: normal;	color: #6B747C;}

input {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	color: #474545;	border: 1px solid #474545; 	background-color: #ffffff;vertical-align: middle; 	}

select {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	color: #474545;	border: 1px solid #474545; 	background-color: #ffffff;	vertical-align: middle;}
	
.none {border: 0px;}

.submit {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 11px;	color: White;	line-height: 25px;	height: 25px;	  	  	  	font-weight: bold;	vertical-align: middle;  background-image: url(images/navigation/fond-ssmenu.gif);  width: 112px;  border-style: none none none none;  	 }
.submit2 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 11px;	color: White;	line-height: 20px;	height: 20px; font-weight: bold;	 border-style: none none none none;   }
.go {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	color: White;	  	  	font-weight: bold;	vertical-align: middle;  border-style: none none none none;  background-color: #505050;  padding: 2px 2px 2px 2px;   	  }
.avertissement	{color: #cc0000; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-weight: bold; font-size: 14px;}

