.soustitre 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17px; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #e60827; 
}
.instructions 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #2E2E8D; 
}
.boutonmenu a 
{
	PADDING-TOP: 8px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #225CAC; 
	BACKGROUND-IMAGE: url(bouton-off.gif);	
	background-repeat: repeat;	
	text-align: center; 
	TEXT-DECORATION: none;
	vertical-align: bottom; 
}
.boutonmenu a:hover 
{
	BACKGROUND-IMAGE: url(bouton-on.gif);	
	background-repeat: repeat-x;	
	COLOR: #DE8408;
}
.boutonmenuf a
{
	BORDER-RIGHT: red 1px solid; 
	BORDER-LEFT: red 1px solid; 
	BORDER-TOP: red 1px solid; 
	BORDER-BOTTOM: red 1px solid; 
	MARGIN-TOP: 8px;
	PADDING-BOTTOM: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: white; 
	BACKGROUND-COLOR: red; 
	TEXT-DECORATION: none;
	text-align: center; 
	vertical-align: bottom; 
}
.boutonmenuf a:hover 
{
	BORDER-RIGHT: red 1px solid; 
	BORDER-TOP: red 1px solid; 
	BORDER-BOTTOM: red 1px solid;
	BORDER-LEFT: red 1px solid; 
	BACKGROUND: black; 
	COLOR: #ffffff; 
}
.boutonmenum 
{
/*
	BORDER-RIGHT: #5787DC 1px solid; 
	BORDER-LEFT: #5787DC 1px solid; 
	BORDER-BOTTOM: #5787DC 1px solid; 
	BORDER-TOP: #5787DC 1px solid; 
*/
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	MARGIN: 2px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #5787DC; 
/*
	BACKGROUND-COLOR: #FBE9DA; 
*/
	TEXT-DECORATION: none;
}
.boutonmenum:hover 
{
	BORDER-RIGHT: #2E2E8D 1px solid; 
	BORDER-TOP: #2E2E8D 1px solid; 
	BORDER-BOTTOM: #2E2E8D 1px solid;
	BORDER-LEFT: #2E2E8D 1px solid; 
	BACKGROUND: #004C99; 
	COLOR: #ffffff; 
}
.boutonmenun a 
{
	PADDING-TOP: 8px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #225CAC; 
	BACKGROUND-IMAGE: url(docs/bouton-off.gif);	
	background-repeat: repeat;	
	text-align: center; 
	TEXT-DECORATION: none;
	vertical-align: bottom; 
}
.boutonmenun a:hover 
{
	BACKGROUND-IMAGE: url(docs/bouton-on.gif);	
	background-repeat: repeat-x; 
	COLOR: #DE8408;
}
.petit-txt 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #006699; 
}
.red-txt 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
	COLOR: #FF0018; 
}
.bordure 
{
  BORDER-BOTTOM: #225CAC 2px solid;
}
a:hover 
{
  text-decoration : none ; 
	color: #CC6600;
}
a 
{
  text-decoration : none ; 
	color: #000066;
}
.txt-std 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #0D6AE1; 
	line-height: normal; 
	letter-spacing: normal; 
	word-spacing: normal;
}
.tablo-titre 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	line-height: normal; 
	text-decoration: none; 
	background-color: #0065AD; 
	border: 3px #0065AD solid;
}
.tablo-deco 
{
  background-color: #FFFFFF; 
	border: 3px #0065AD solid;
}
.tablo-sstitre 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	line-height: normal; 
	text-decoration: none; 
	background-color: #6699CC; 
	border: 3px #6699CC solid;
}
.fond-page 
{
  background-color: #FFFFFF; 
	background-image:   url(docs.php?p=img&f=fond-page.gif);
}
.page-titre 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000066;
	line-height: normal; 
}
.fond-mnu 
{
  background-image: url(docs.php?p=img&f=fond-menu.gif); 
	background-repeat: repeat; 
	background-position: left top;
}
.txt-menu 
{
  text-decoration : none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #0D6AE1; 
	line-height: normal; 
	background-image: url(docs.php?p=img&f=fond-btons.gif); 
	background-repeat: repeat; 
	background-position: left top;
}
.nom-client 
{
  font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	line-height: normal; 
}
.txt-form 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	line-height: normal; 
}
.bton-form 
{
  font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
	line-height: normal; 
	background-color: #0D6AE1; 
	border-color: #0D6AE1 #0D6AE1 #0D6AE1 #0D6AE1; 
	border-top-width: medium; 
	border-right-width: medium; 
	border-bottom-width: medium; 
	border-left-width: medium;
}
.tablo-deco-php 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #336699; 
	line-height: normal; 
	letter-spacing: normal; 
	word-spacing: normal; 
	background-color: #FFFFFF; 
	border: 1px #0065AD solid;
}
.tablo-deco-php2 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #336699; 
	line-height: normal; 
	letter-spacing: normal; 
	word-spacing: normal; 
	background-color: #CEE7FF; 
	border: 1px #0065AD solid;
}
.tabnormal 
{
  background-color:white; 
	color:navy; 
	font-weight:normal;
}
.tabnormal2 
{
  background-color:#E5EBF5; 
	color:navy; 
	font-weight:normal;
}
.tabover 
{
  background-color:#FFFF99; 
	color:white; 
	font-weight:normal;
}