BODY, H1, H2, H3, H4, H5, H6, TH, DIV, PRE, CODE, SPAN, DL, DT, DD, BLOCKQUOTE { font-family: Arial, Helvetica, sans-serif; }

BODY.bg {
	background-image: url(/images/headtop.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

H1 { font-size: 200%; font-weight: normal; color: #406295; background: transparent; margin-top: 0px; }
H2 { font-size: 125%; font-family: Tahoma, sans-serif; font-weight: bold; color: #406295; background: transparent; }
P { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
A { color: #406295; }

.entete { font-size: 75%; padding: 0px 10px; text-align: right; }

a img { border: 0px; }

DIV.navPrinc { padding: 9px 0px 0px 0px; text-align: center; }

.ariane { font-size: 70%; padding: 2px 0px; height: 30px; }

DIV.contenu { font-size: 75%; padding-top: 0px; padding-bottom: 20px; }
DIV.fonctions { font-size: 75%; padding-top: 20px; padding-bottom: 20px; clear: both; }
DIV.piedPage { font-size: 75%; padding: 10px; text-align: center; }
DIV.copyright { font-size: 70%; text-align: center; color: #666666; }
DIV.imageGauche { float: left; padding-right: 8px; padding-bottom: 2px; }
DIV.imageDroite { float: right; padding-right: 8px; padding-left: 8px; padding-bottom: 2px; }

.navPrincipaleFond { background-color : #708AB0; }

.nacPrincipale { font-family: Tahoma, sans-serif; font-size: 14px; font-weight: bold; color:#000000; }
.navPrincipale a:link { text-decoration: none; color: #000000; }
.navPrincipale a:visited { text-decoration: none; color: #000000; }
.navPrincipale a:active { text-decoration: none; color: #000000; }
.navPrincipale a:hover { text-decoration: none; color: #FFFFFF; }

.navPrincipaleSelect { font-family: Tahoma, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.navPrincipaleSelect a:link { text-decoration: none; color: #FFFFFF; }
.navPrincipaleSelect a:visited { text-decoration: none; color: #FFFFFF; }
.navPrincipaleSelect a:active { text-decoration: none; color: #FFFFFF; }
.navPrincipaleSelect a:hover { text-decoration: none; color: #FFFFFF; }

.navSecondaireFond { background-color : #CAD4E2; }

.navSecondaire { font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color:#000000; }
.navSecondaire a:link { text-decoration: none; color: #000000; }
.navSecondaire a:visited { text-decoration: none; color: #000000; }
.navSecondaire a:active { text-decoration: none; color: #000000; }
.navSecondaire a:hover { text-decoration: none; color: #707070; }

.navSecondaireSelect { font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #909090; }
.navSecondaireSelect a:link { text-decoration: none; color: #909090; }
.navSecondaireSelect a:visited { text-decoration: none; color: #909090; }
.navSecondaireSelect a:active { text-decoration: none; color: #909090; }
.navSecondaireSelect a:hover { text-decoration: none; color: #000000; }

.menu { background-color : #CAD4E2; }

.menuFondTitre { background: #708AB0; }
.menuTitre { padding: 2px 0px; color: #EFEFEF; font-size: 75%; font-weight: bold; }

.menuFondNiv1Select { background: #CAD4E2; }
.menuFondNiv1 { background: #94A7C4; }

.menuNiv1Select { padding: 2px 0px; font-size: 75%; color: #000000;}
.menuNiv1Select a:link { text-decoration: none;  color: #000000;}
.menuNiv1Select a:visited { text-decoration: none;  color: #000000; }
.menuNiv1Select a:active { text-decoration: underline;  color: #000000; }
.menuNiv1Select a:hover { text-decoration: underline;  color: #000000; }

.menuNiv1 { padding: 2px 0px; font-size: 75%; color: #FFFFFF;  }
.menuNiv1 a:link { text-decoration: none; color: #FFFFFF; }
.menuNiv1 a:visited { text-decoration: none; color: #FFFFFF; }
.menuNiv1 a:active { text-decoration: underline; olor: #FFFFFF; }
.menuNiv1 a:hover { text-decoration: underline; color: #FFFFFF; }

.menuFondNiv2Select { background: #F2F8FF; }
.menuFondNiv2 { background: #E5EAF1; }

.menuNiv2Select { padding: 2px 0px; font-size: 75%; color: #000000; }
.menuNiv2Select a:link { text-decoration: none; color: #000000; }
.menuNiv2Select a:visited { text-decoration: none; color: #000000; }
.menuNiv2Select a:active { text-decoration: underline; color: #000000; }
.menuNiv2Select a:hover { text-decoration: underline; color: #000000; }

.menuNiv2 { padding: 2px 0px; font-size: 75%; }
.menuNiv2 a:link { text-decoration: none; color: #000000; }
.menuNiv2 a:visited { text-decoration: none; color: #000000; }
.menuNiv2 a:active { text-decoration: underline; color: #000000; }
.menuNiv2 a:hover { text-decoration: underline; color: #000000; }

.menuFondNiv3Select { background: #FFFFFF; }
.menuFondNiv3 { background: #F9FEFF; }

.menuNiv3Select { padding: 2px 0px; font-size: 75%; color: #000000; }
.menuNiv3Select a:link { text-decoration: none; color: #000000; }
.menuNiv3Select a:visited { text-decoration: none; color: #000000; }
.menuNiv3Select a:active { text-decoration: underline; color: #000000; }
.menuNiv3Select a:hover { text-decoration: underline; color: #000000; }

.menuNiv3 { padding: 2px 0px; font-size: 75%; }
.menuNiv3 a:link { text-decoration: none; color: #000000; }
.menuNiv3 a:visited { text-decoration: none; color: #000000; }
.menuNiv3 a:active { text-decoration: underline; color: #000000; }
.menuNiv3 a:hover { text-decoration: underline; color: #000000; }

.menuSeparateurNiv { background: #FFFFFF; }

.petit { font-size: 80%; }
.copyright { font-size: 80%; }
.texte { font-size: 85%; }
.trespetit { font-size : 65%; }
.center { text-align : center; }
.image{ float : left; margin-right : 5px; margin-bottom : 5px; }

.cellTitre { background-color: #002E72; color: #FFFFFF; font-weight : bold; }
.cellSousTitre { background-color: #94A7C4; color: #FFFFFF;	font-weight : bold;	text-align : center; }
.cellImpaire { background-color: #CAD4E2; color: #000000; }
.cellPaire { background-color: #E5EAF1; color: #000000; }
.cellFond { background-color: #FFFFFF; }
.cellTexte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.popuplink { color: darkblue; text-decoration: underline; font: sans-serif;	cursor: pointer; }
