
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color:#FFFFFF;
}

.WM{
	width:100%;
}
.floatRight{
	float:right;
}
.floatLeft{
	float:left;
}
p.classique{
	text-align:justify;
}
.ital{
	font-style:italic;
}
.gras{
	font-weight:bold;
}
/************************************************************************************		
 Structure et Backgrounds
 ************************************************************************************/
#conteneurSite{
	background-repeat:repeat-x;
	width:100%;
	height:100%;
}
#leSite{
	width:822px;
	height:100%;
}
#colonneGaucheCellSeule{
	background-repeat:no-repeat;
	width:173px;
	height:30px;
}
#colonneDroiteMenuHaut{
	width:649px;
}
#colonneGaucheCellLogo{
	background-repeat:no-repeat;
	height:168px;
}
#colonneDroiteCellBandeau{
	background-repeat:no-repeat;
}
#colonneGaucheCellMenu{
	background-repeat:no-repeat;
}
#colonneDroiteCellContenu{
	padding-top:5px;
}
#colonneEmblemeGauche{
	background-repeat:no-repeat;
	background-position:top right;
}
#colonneEmblemeDroite{
	background-repeat:no-repeat;
	background-position:top left;
}
.conteneurColGauche{
	 float:left;
	 width:450px;
}
.conteneurColDroite{
	 float:right;
	 width:185px;
}
/************************************************************************************		
 Jour Date Heure
 ************************************************************************************/
.time{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3a3607;
}
/************************************************************************************		
 Menu gauche
 ************************************************************************************/
ul{
	list-style:none;
}
li.lienMenuGauche{
	padding-top:5px;
 	padding-left:24px;
	padding-right:24px;
	padding-bottom:5px;
}
a.lienMenuGauche:link, a.lienMenuGauche:visited{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#236b9d;
	text-decoration:none;
}
a.lienMenuGauche:hover, a.lienMenuGauche:active{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#236b9d;
	text-decoration:underline;
}
/************************************************************************************		
 Conteneur Module Base
 ************************************************************************************/
.conteneurTitreTableau{
	height:25px;
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	background-color : #1f618d;
}
.conteneurTitreTableau2{
	height:20px;
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	background-repeat:repeat-x;
}
.conteneurTitreTableau3{
	height:20px;
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	background-repeat:repeat-x;
}
.degradeSousTitreTableau{
	height:7px;
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	background-repeat:repeat-x;
}
.conteneurContenuTexteTableau{
	background-color:#FFFFFF;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:25px;
	border-left:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
}
.conteneurContenuTabTableau{
	border-left:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
}
.coinGaucheBasTableau{
	width:19px;
	height:9px;
	background-repeat:no-repeat;
}
.degradeBasTableau{
	height:9px;
	background-repeat:repeat-x;
}
.coinDroitBasTableau{
	width:19px;
	height:9px;
	background-repeat:no-repeat;
}
/************************************************************************************		
 Liens
 ************************************************************************************/
.lienDownload:link, .lienDownload:visited{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#074f81;
	font-weight:bold;
	text-decoration:underline;
}
.lienDownload:hover, .lienDownload:active{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#074f81;
	font-weight:bold;
	text-decoration:none;
}
/************************************************************************************		
 Boutons images
 ************************************************************************************/
#lienPrecedent a {
	display:block;
	width:39px;
	height:35px;
}
#lienPrecedent a:hover {	
	background-position: -39px 0;
}
#lienLecture a {
	display:block;
	width:41px;
	height:35px;
}
#lienLecture a:hover {	
	background-position: -41px 0;
}
#lienStop a {
	display:block;
	width:38px;
	height:35px;
}
#lienStop a:hover {	
	background-position: -38px 0;
}
#lienSuivant a {
	display:block;
	width:39px;
	height:35px;
}
#lienSuivant a:hover {	
	background-position: -39px 0;
}

/************************************************************************************		
 Typo
 ************************************************************************************/
h1.titreTableau{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
}
h1.titreTableau2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#074f81;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
}
.texteTitreTableau{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-right:10px;
	padding-top:3px;
}
.texteTitreTableau2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-right:10px;
	padding-top:3px;
}
.texteTitreTableau2, .texteTitreTableau2 span{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.texte{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.texte2{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.tendanceForte{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#da6717;
	font-style:italic;
	font-weight:bold;
}
.tendanceMoyenne{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6493d7;
	font-style:italic;
	font-weight:bold;
}
.tendanceFaible{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#86aee7;
	font-style:italic;
	font-weight:bold;
}
/************************************************************************************		
 Formulaire
 ************************************************************************************/
.listeDeroulante{
	width:115px;
	height:16px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border:1px solid #abadb3;
}
/************************************************************************************		
 Tableaux
 ************************************************************************************/
.cellEnteteTexte{
	height:24px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#3b83b3;
	text-align:left;
	padding-left:5px;
}
.cellEnteteNumerique{
	width:65px;
	height:24px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	border:1px solid #FFFFFF;
	background-color:#3b83b3;
	text-align:center;
}
.cellEnteteVide{
	width:65px;
	height:24px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#3b83b3;
}
.cellValeur{
	height:24px;
	border-right:1px solid #FFFFFF;
	background-color:#b0e4fd;
	text-align:center;
}
.cellValeur, .cellValeur span{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074f81;
	width:10%;
}
.cellIntitule1{
	height:24px;
	border-bottom:1px solid #FFFFFF;
	background-color:#d7f1fe;
	text-align:left;
	padding-left:5px;
}
.cellIntitule1, .cellIntitule1 span{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#236b9d;
}
.cellIntitule2{
	height:24px;
	border-bottom:1px solid #FFFFFF;
	background-color:#ffffff;
	text-align:left;
	padding-left:5px;
}
.cellIntitule2, .cellIntitule2 span{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b83b3;
}
.cellPetite1{
	width:61px;
	background-color:#afe3fc;
	border-top:1px solid #e7e7e7;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074f81;
	font-weight:bold;
}
.cellPetite2{
	width:63px;
	background-color:#c5ebfd;
	border-top:1px solid #e7e7e7;
}
.space{
	height:8px;
}