.pageP {  font-family: Arial, Helvetica, sans-serif; text-align: center; vertical-align: top; border-color: black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.apTabAc {  background-image: url(../imgs/accueil/apAccueil.gif); background-repeat: no-repeat}

.menu { font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.menu:link ,a.menu:active, a.menu:visited { font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none ;}
a.menu:hover { color: #B4D0F6}

.btmenu { font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold}
a.btmenu:link ,a.btmenu:active, a.btmenu:visited { font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none ; font-weight: bold}
a.btmenu:hover {color: #FFE035}
TD.normalbt {
 background-image: url(../imgs/menuG/btOff.gif);
 height: 20px;
 text-align: center
}
TD.hoverbt {
 background-image: url(../imgs/menuG/btOn.gif);
 height: 20px;
 text-align: center
}
TD.normalbt2 {
 background-image: url(../imgs/accueil/btOff.gif);
 background-position : center center;
 background-repeat: no-repeat;
 height: 20px;
 text-align: center;
}
TD.hoverbt2 {
 background-image: url(../imgs/accueil/btOn.gif);
 background-position : center;
 background-repeat: no-repeat;
 height: 20px;
 text-align: center;
}

TD.normal {
 border: #B4D0F6 solid;
 border-top-width: 0px;
 border-right-width: 1px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 text-align: center;
 padding-right: 9px;
 padding-left: 9px;
}
TD.hover {
 background-color: #013F95;
 color: #B4D0F6;
 border: #B4D0F6 solid;
 border-top-width: 0px;
 border-right-width: 1px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 text-align: center;
padding-right: 9px;
 padding-left: 9px;
}
TD.normal2 {
 text-align: center;
padding-right: 9px;
 padding-left: 9px;
}
TD.hover2 {
 color: #B4D0F6;
 background-color: #013F95;
 text-align: center;
 padding-right: 9px;
 padding-left: 9px;
}

.TbleuFj {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #013F95; background-image: url(../imgs/menuG/ap_J.gif); height: 22px; padding-left: 10px}
.TblancFb { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-image: url(../imgs/menuG/ap_bleu.gif); height: 22px; padding-left: 10px }
.txtblanc9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}

.Fsecteur {background-image: url(../imgs/menuD/apSecteur.gif); padding-left: 12px; height:17px}
.secteur  {text-decoration: none ;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #013F95}
a.secteur:link, a.secteur:active, a.secteur:visited  {text-decoration: none ;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #013F95}
a.secteur:hover {color: #FF8A00;}

.Fbudget {background-image: url(../imgs/menuD/apBudget.gif); padding-left: 12px; height:17px}
.budget  {text-decoration: none ;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF}
a.budget:link, a.budget:active, a.budget:visited {text-decoration: none ;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF}
a.budget:hover {color: #B4D0F6;}

.liste  {text-decoration: none ;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #013F95}
a.liste:link, a.liste:active, a.liste:visited {text-decoration: none ;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #013F95}
a.liste:hover {color: #FF0000;}


.TabG {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-top: 5px; padding-right: 10px; padding-bottom: 8px; padding-left: 12px}
.Lfleche {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none}
a.Lfleche:link, a.Lfleche:active, a.Lfleche:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none}
a.Lfleche:hover {color:#FF0000}
.txt8pt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 6px}
.apliste1 {  background-image: url(../imgs/accueil/apOp1.gif); height: 23px; padding-left: 30px}
.apliste2 { background-image: url(../imgs/accueil/apOp2.gif); height: 23px; padding-left: 30px }
.TitreBlanc {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; padding-left: 40px}
input {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.txt8ptform { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px}
.txt8ptform2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px ; color: #013F95}
/* COPYRIGHT */
#copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#94989b;
	text-decoration:none;
}

#copyright:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#f27d46;
	text-decoration:underline;
}