.body{
	background : #b9ddf7;
}

A.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2364b4;
	list-style-type:none;
}
A.menu:link {
	text-decoration: none;
	color: #2364b4;
}
A.menu:visited {
	text-decoration: none;
	color: #2364b4;
}
A.menu:hover {
	text-decoration: underline;
	background-color: #DDDDDD;
}
A.menu:active {
	text-decoration: none;
}

.titrepage {
	font-size: 24px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2364B4;
}
.soustitrepage {
	font-size: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2364B4;
}
.titreparagraphe {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texteconditions {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.texteparagraphe {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.textepopup {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.titrefenetre {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}
.soustitrefenetre {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2364B4;
}
.TitreMenu {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2364B4;
}
.textefenetre {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.textecopyright {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.tabintitule {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2364B4;
}

.labelbouton {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align : center;
}

.tabintitulenoir {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
}
.lientab
{
	font-size: 12px;
	color:#2473D0;
	text-decoration: underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.casefiche
{
	font-size: 12px;
	color: Blue;
	text-decoration: none;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lienfiche
{
	font-size: 12px;
	color: Blue;
	text-decoration: underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.lientexte
{
	font-size: 10px;
	color:#2473D0;
	text-decoration: underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lientexte:hover
{
	font-size: 10px;
	color:#dd1b74;
	text-decoration:underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lientexte:visited
{
	font-size: 10px;
	color:#2473D0;
	text-decoration: underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lienmenu
{
	color:#FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lienmenu:hover
{
	color:#dd1b74;
	text-decoration:underline;
	font-weight:bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lienmenu:visited
{
	color: White;
	text-decoration:underline;
	font-weight:bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.lientab
{
	font-size: 12px;
	color:#2473D0;
	text-decoration: underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lientab:hover
{
	font-size: 12px;
	color:#dd1b74;
	text-decoration:underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lienentree
{
	font-size: 20px;
	color:#2473D0;
	text-decoration: underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lienentree:hover
{
	font-size: 20px;
	color:#dd1b74;
	text-decoration:underline;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


HR.LigneFoncee
{
	color:#cfddf8;
	size:1;
}

TABLE.TableauSaisie
{
	border: 2px solid ;
	background-color: #cfddf8;
	/* Police */
	FONT-FAMILY: verdana, Arial, helvetica, sans-serif;
	COLOR: Black;
	border-color : #2364B4;
}

TH
{
	COLOR: #2364B4;
	FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #DFDFDF;
	text-decoration:underline;
	line-height : normal;
}

TH.EnteteTableau
{
	COLOR				: #658397;
    FONT-FAMILY			: Verdana, Helvetica, Geneva, arial, SansSerif;
    FONT-SIZE			: 11px;
    FONT-WEIGHT			: bold;
    BACKGROUND-COLOR	: #DFDFDF;
}


TR.LigneClaire
{
	background-color: #B9DDF7;
}

TR.Ligne
{
	background-color: #e6edf7;
}

TR.LigneFoncee
{
	background-color: #cfddf8;
}

TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}

TD.Libelle
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	color : #2364B4;
}
TD.Textegras
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	color : Black;
	text-decoration : blink;
}

TD.LibelleCentre
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	color : #2364B4;
}

TD.LibelleGauche
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	color : #2364B4;
}

TD.LibelleDroite
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	color : #2364B4;
}
TABLE.TableauBeige
{
	border: 1px solid ;
	background-color: #FFF2DD;
	/* Police */
	FONT-FAMILY: verdana, Arial, helvetica, sans-serif;
	COLOR: Black;
	border-color : #000000;
}



.SourisDessus
{
	background-color		: #E4FFE4;	/* vert Pastel */ /*: #FFEAEA;*/	/* #FFCCCC */ /* rose */
	/*FONT-WEIGHT			: bold;*/
}
TABLE.TableauVert
{
	border: 1px solid ;
	background-color		: #E4FFE4;	/* vert Pastel */ /*: #FFEAEA;*/	/* #FFCCCC */ /* rose */
	/*FONT-WEIGHT			: bold;*/
	/*border-color : #000000;*/
}

TABLE.TableauBGfonce
{
	border: 1px solid ;
	background-color		: #FFDEBE;
	/*FONT-WEIGHT			: bold;*/
	border-color : #000000;
}

.SourisDehors
{
	background-color		: "";	
	FONT-WEIGHT:normal;
}

.Important
{
	FONT-SIZE			: 11pt;
    FONT-FAMILY			: Verdana, helvetica, sans-serif;
	FONT-WEIGHT			: bold;
	COLOR				: #FF0000;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
width: 10em;
}

#menu dt {
	cursor: pointer;
	line-height: normal;
	background-color : transparent;
}

#menu dd {
	position: absolute;
	z-index: 50;
	left: 5em;
	margin-top: 0em;
	width: 10em;
	background-color : #E9A514;
	border : 1px solid;
	border-color : #2473D0;
}

#menu ul {
	padding: 2px 20px;
}
#menu li {
	text-align: left;
	font-size: 100%;
	height: 18px;
	line-height: 18px;
	background-color : #E9A514;
}
#menu li a, #menu dt a {
	color: Blue;
	text-decoration: underline;
	display: block;
}

#menu li a:hover {
text-decoration: underline;
}
