body {
	background-color: #B4D1F3;
  margin:0px;
}

.Pere {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold; 
	}

.TxtForm {
	font-family: Arial;
	font-size: 8pt;
	}
	
.encodeur {
	font-family: Arial;
	font-size: 10pt;
	}

.Fils {
	font-family: Arial;
	font-size: 7pt;
	}
	
.Format {
	font-family: Arial;
	font-size: 7pt;
	font-weight: italic; 
	}
	
.Annotation {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold; 
	}
	
.Fils2 {
	font-family: Arial;
	font-size: 8pt;
	}

	
.StyleSite {
	font-family: Arial;
  background-color: #3B4E77;
	color: #FFFFFF;
	font-size: 16px;
	}

.StyleAccueil {
	font-family: Arial;
	color: #000080;
	font-size: 16px;
	}

.StyleMSG {
	font-family: Arial;
	color: #0000FF;
	font-size: 16px;}
	
.Titre_tab {
	font-family: Arial;
	font-size: 12px;
	}

.Titre_aide {
  font-family: Arial;
  font-size: 14px;
  }
	
.USER {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
}

.titre_user {
	font-family: Arial;
	color: #000080;
	font-weight: bold;
	font-size: 18px;
}
	
.Gest {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold; 
	}
.defauttitre{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold; 
	}	
.defaut {
	font-family: Arial;
	font-size: 9pt;
	}	

.SELECT 
{ 
font-family: Arial;
font-size:8pt; 
} 

.txtIndex
{
font-family: Arial, Helvetica;
font-size: 10pt;
font-weight: bold; 
}

.titreIndex
{
font-family: Arial, Helvetica;
font-size: 14pt;
color= yellow;
font-weight: bold; 
}

.titreIndex2
{
font-family: Arial, Helvetica;
font-size: 10pt;
color= yellow;
font-weight: bold; 
}

a:link { color: #000000; font-family:Arial; font-size: 8pt;text-decoration: none }
a:visited { color: #000000;font-family:Arial; font-size: 8pt; text-decoration: none ;}
a:hover {color: #FF0000; font-family:Arial; font-size: 8pt;text-decoration: none ; font_weight: bold;}
a:active { color: #FF0000;font-family:Arial; font-size: 8pt; text-decoration: none ; font_weight: bold;}
a:visited:hover { color:#FF0000; font-family:Arial; font-size: 8pt;  text-decoration: none ; font_weight: bold;}

#menu
{
 width: 100%;
 list-style-type: none;
 background-color: #5F879D;
 margin: 0;
 padding: 0;
 border: 0;
}
#menu a
{
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
}

#menu a:link, #menu a:visited
{
 text-align:center;
 height: auto;
 color: #FFFFFF;
 background: #3B4E77;
 margin: 0;
 padding: 4px 8px;
 text-decoration: none;
}
#menu a:hover { background-color: #B4D1F3;color: #000000; }

#menu .sousMenu  a:link,
#menu .sousMenu  a:visited
{
 color: #FFFFFF;
 margin: 0;
 border: 0;
 text-decoration: none;
}
#menu .sousMenu a:hover
{
 background-image: none;
 background-color: #B4D1F3;
 color: #000000;
}

#menuPlein
{
 width: 100%;
 list-style-type: none;
 background-color: #5F879D;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuPlein a
{
 width:170px; 
 text-align:center;
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 12px;
}

#menuPlein a:link, #menuPlein a:visited
{
 height: auto;
 color: #FFFFFF;
 background: #3B4E77;
 margin: 0;
 padding: 4px 8px;
 text-decoration: none;
}
#menuPlein a:hover { background-color: #B4D1F3;color: #000000; }

#menuPlein .sousMenu  a:link,
#menuPlein .sousMenu  a:visited
{
 color: #FFFFFF;
 margin: 0;
 border: 0;
 text-decoration: none;
}
#menuPlein .sousMenu a:hover
{
 background-image: none;
 background-color: #B4D1F3;
 color: #000000;
}