/* LES BODY  ET STANDARD */
body { font-family: Verdana,Arial,Helvetica; font-size: 12px; color: #497fb6; background-color: #003fff; }/*fond de page*/
.bodyIndex { background-color: #FFFFFF; color: #000000;}/*fond de page index*/
.bodyEdit { background-color: #f4f4f4; }/*fond de page texte centre*/
.bodyTop { background-color: #003fff; color: #0000ff; }/*fond de page bottom*/
.bodyBottom { background-color: #daffff; color: #0000ff; }/*fond de page pied*/

table { font-family: Verdana,Arial,Helvetica; font-size: 12px; }
a { text-decoration: underline; color: #0000ff; }
a:hover { text-decoration: none; color: #0000ff; }

.link { text-decoration: underline; color: #0000ff; }
hr { color: #BFB8BF; height:  1px }

/*------------------*/
/*LES TABLES DE BASE*/

/*La table principale*/
.tableBase { 
	BACKGROUND-COLOR: #daffff; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	border-right: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid; 
	height: 100%; 
	width: 100%; 
}

.tdBodyTop{
	color: #0000ff;
	background-color: #003fff;
	border-collapse: collapse; 
	border-top: #0000ff 1px solid; 
	border-left: #0000ff 1px solid; 
	border-right: #0000ff 1px solid; 
	border-bottom: #0000ff 1px solid; 
}

.tdBodyBottom{
	color: #0000ff;
	background-color: #daffff;
	border-collapse: collapse; 
	border-top: #0000ff 1px solid; 
	border-left: #0000ff 1px solid; 
	border-right: #0000ff 1px solid; 
	border-bottom: #0000ff 1px solid; 
}

/*------------------*/
/*LES MENUS*/

/*Les liens de navigation menus*/
.menuTop { text-decoration: none; color: #ffffff; }
.menuTop:hover { text-decoration: none; color: #91ffff; }
.menuTopHover { text-decoration: none; color: #91ffff; }
.menuTopActif { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default; }
.menuTopActif:hover { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default; }

.menuLeft1 { text-decoration: none; color: #0000ff; }
.menuLeft1:hover { text-decoration: none; color: #ff00ff; }
.menuLeft1Hover { text-decoration: none; color: #ff00ff; }
.menuLeftActif1 { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default; }
.menuLeftActif1:hover { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default; }

.menuLeft2 { text-decoration: none; color: #002491; }
.menuLeft2:hover { text-decoration: none; color: #ff00ff; }
.menuLeft2Hover { text-decoration: none; color: #ff00ff; }
.menuLeftActif2 { text-decoration: none; font-weight: bold; color: #3f00ff; CURSOR: default; }
.menuLeftActif2:hover { text-decoration: none; font-weight: bold; color: #3f00ff; CURSOR: default; }

.menuRight1 { text-decoration: none; color: #0000ff; }
.menuRight1:hover { text-decoration: none; color: #ff00ff; }
.menuRight1Hover { text-decoration: none; color: #ff00ff; }
.menuRightActif1 { text-decoration: none; font-weight: bold; color:#0000ff; CURSOR: default; }
.menuRightActif1:hover { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default; }

.menuRight2 { text-decoration: none; color: #ffffff; }
.menuRight2:hover { text-decoration: none; color: #3f00ff; }
.menuRight2Hover { text-decoration: none; color: #3f00ff; }
.menuRightActif2 { text-decoration: none; font-weight: bold; color: #3f00ff; CURSOR: default; }
.menuRightActif2:hover { text-decoration: none; font-weight: bold; color: #3f00ff; CURSOR: default; }

.menuBottom { text-decoration: none; color: #ffffff; }
.menuBottom:hover { text-decoration: none; color: #ffffff; }
.menuBottomHover { text-decoration: none; color: #ffffff; }
.menuBottomActif { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default; }
.menuBottomActif:hover { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default; }

/*Encadrement menus haut*/
.spanTop {
	float: left;
	background-color: #0000ff;
	color: #ffffff;
	border-left: #d4d4d4 1px solid; 
	border-right: #d4d4d4 1px solid; 
	height: 100%; 
	margin-left: 5px; 
	margin-right: 10px; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 15px; 
	CURSOR: default; 
}

.spanTopActif {
	float: left;
	background-color: #ffffff;
	border-left: #d4d4d4 1px solid; 
	border-right: #d4d4d4 1px solid; 
	height: 100%; 
	margin-left: 5px; 
	margin-right: 10px; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 15px; 
	CURSOR: default; 
}

/*la table du menu haut*/
.tableTop {
	BACKGROUND-COLOR: #003fff; 
	border-left: #00ffff 1px solid; 
	border-right: #00ffff 1px solid; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	width: 100%; 
}

/*marge des menus haut*/
.divTop { 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

/*Encadrement menus bas*/

.spanBottom {
	float: left;
	background-color: #0000ff;
	color: #ffffff;
	border-left: #00ffff 1px solid; 
	border-right: #00ffff 1px solid; 
	height: 100%; 
	margin-left: 5px; 
	margin-right: 10px; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 15px; 
	CURSOR: default; 
}

.spanBottomActif {
	float: left;
	background-color: #ffffff;
	border-left: #00ffff 1px solid; 
	border-right: #00ffff 1px solid; 
	height: 100%; 
	margin-left: 5px; 
	margin-right: 10px; 
	PADDING-LEFT: 15px; 
	PADDING-RIGHT: 15px; 
	CURSOR: default; 
}

/*la table du menu bas*/
.tableBottom { 
	BACKGROUND-COLOR: #1349ec; 
	border-left: #ffffff 1px solid; 
	border-right: #7f7f7f 1px solid; 
	border-top: #ffffff 1px solid; 
	border-bottom: #7f7f7f 1px solid; 
	width: 100%; 
}

/*marge des menus bas*/
.divBottom { 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

/*encadrement menu left clair*/
.divLeft1 {
	BACKGROUND-COLOR: #daffff;
	color: #0000ff;
	width: 160; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

.divLeft1Actif {
	BACKGROUND-COLOR: #ffffff; 
	width: 160; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

/*encadrement menuleft foncé*/
.divLeft2 {
	BACKGROUND-COLOR: #91ffff;
	color: #002491;
	width: 160; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

.divLeft2Actif {
	BACKGROUND-COLOR: #ffffff; 
	width: 160; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

/*la table du menu Gauche*/
.tableLeft { 
	BACKGROUND-COLOR: #1349ec; 
	border-collapse: collapse; 
	border-left: #0000ff 1px solid; 
	border-right: #0000ff 1px solid; 
	border-top: #0000ff 1px solid; 
	border-bottom: #0000ff 1px solid; 
	height: 100%; 
	width: 100%; 
}

/*encadrement menu Right clair*/
.divRight1 {
	BACKGROUND-COLOR: #daffff;
	color: #0000ff;
	width: 160; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	PADDING-Left: 10px; 
	PADDING-Right: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

.divRight1Actif {
	BACKGROUND-COLOR: #ffffff; 
	width: 160; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	PADDING-Left: 10px; 
	PADDING-Right: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

/*encadrement menuRight foncé*/
.divRight2 {
	BACKGROUND-COLOR: #0000ff;
	color: #ffffff;
	width: 160; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	PADDING-Left: 10px; 
	PADDING-Right: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

.divRight2Actif {
	BACKGROUND-COLOR: #ffffff; 
	width: 160; 
	border-top: #00ffff 1px solid; 
	border-bottom: #00ffff 1px solid; 
	PADDING-Left: 10px; 
	PADDING-Right: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	margin-top: 5px; 
	margin-bottom: 5px; 
}

/*la table du menu Gauche*/
.tableRight { 
	BACKGROUND-COLOR: #1349ec; 
	border-collapse: collapse; 
	border-Left: #0000ff 1px solid; 
	border-Right: #0000ff 1px solid; 
	border-top: #0000ff 1px solid; 
	border-bottom: #0000ff 1px solid; 
	height: 100%; 
	width: 100%; 
}


/*------------------*/
/*LES PAGES*/

/*Les liens de navigation pages*/
.pageBase1 { text-decoration: none; color: #0000ff; }
.pageBase1:hover { text-decoration: none; color: #ff00ff; }
.pageBase1Hover { text-decoration: none; color: #ff00ff; }
.pageBase1Actif { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default;}
.pageBase1Actif:hover { text-decoration: none; font-weight: bold; color: #0000ff; CURSOR: default; }

.pageBase2 { text-decoration: none; color: #000091; }
.pageBase2:hover { text-decoration: none; color: #ff00ff; }
.pageBase2Hover { text-decoration: none; color: #ff00ff; }
.pageBase2Actif { text-decoration: none; font-weight: bold; color: #3f00ff; CURSOR: default;}
.pageBase2Actif:hover { text-decoration: none; font-weight: bold; color: #3f00ff; CURSOR: default; }


/*fond et largeur du haut de la liste des page*/
.pageListeHaut { 
	BACKGROUND-COLOR: #1349ec; 
	width: 50px; 
	height: 15px; 
	border-right: #1349ec 1px solid; 
}

/*fond et largeur centre de la liste des pages*/
.tdPageListeCentre { 
	BACKGROUND-COLOR: #1349ec; 
}
.pageListeCentre { 
	width: 150px; 
	border-left: #003fff 1px solid; 
	border-right: #003fff 1px solid; 
	border-top: #003fff 1px solid; 
	border-bottom: #003fff 0px solid; 
	margin-left: 15px; 
	margin-right: 0px; 
}

/*encadrement des textes liste page*/
.divPageBase { 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
}

/*encadrement liste page clair*/
.divPage1 { 
	BACKGROUND-COLOR: #daffff; 
	border-bottom: #003fff 1px solid; 
	color: #0000ff;
}

.divPage1Actif { 
	BACKGROUND-COLOR: #ffffff; 
	border-bottom: #003fff 1px solid; 
}

/*encadrement liste page foncé clair*/
.divPage2 { 
	BACKGROUND-COLOR: #91ffff; 
	border-bottom: #003fff 1px solid;
	color: #000091;
}

.divPage2Actif { 
	BACKGROUND-COLOR: #ffffff; 
	border-bottom: #003fff 1px solid; 
}


/*fond et largeur du bas de la liste des page*/
.pageListeBas { 
	BACKGROUND-COLOR: #1349ec; 
	width: 125px; 
	height: 100%; 
	border-right: #1349ec 1px solid; 
}

/*le centre contenant le texte de la page*/
.tableCentre { 
	BACKGROUND-COLOR: #f4f4f4; 
	border-collapse: collapse; 
	border-left: #0000ff 1px solid; 
	border-right: #0000ff 1px solid; 
	border-top: #0000ff 1px solid; 
	border-bottom: #0000ff 1px solid; 
	height: 100%; 
	width: 100%; 
}

.pageCentre { 
	color: #000000;
}

/*------------------*/
/*DIVERS*/

/*alignement et mouse des menu*/
.spanRight { 
	float: right;
	CURSOR: default; 
}
.spanLeft {
	CURSOR: default; 
}

/*------------------*/
/*LES TEXTES*/

/*les textes de menus et pages*/
.Texte1 { color: #5f5f5f; font-size: 12px; }
.Texte2 { color: #7089d7; font-size: 12px; }
.Texte3 { color: #afc4cf; font-size: 12px; }
.Texte4 { color: #4e5d8c; font-size: 12px; }
.Texte5 { color: #da2525; font-size: 12px; }

.Titre1 { color: #5f5f5f; font-size: 18px; }
.Titre2 { color: #7089d7; font-size: 18px; }
.Titre3 { color: #afc4cf; font-size: 18px; }
.Titre4 { color: #4e5d8c; font-size: 18px; }
.Titre5 { color: #da2525; font-size: 18px; }

.Titre6 { color: #5f5f5f; font-size: 24px; }
.Titre7 { color: #7089d7; font-size: 24px; }
.Titre8 { color: #afc4cf; font-size: 24px; }
.Titre9 { color: #4e5d8c; font-size: 24px; }
.Titre10 { color: #da2525; font-size: 24px; }

/*------------------*/


