#rf-logo {
    background-image:url("../img/Republique_Francaise_RVB.png");
    background-repeat:no-repeat;
    height:140px;
    width:160px;
    float:left;
}
#fp-logo {
    background-image:url("../img/fp_logo.png");
    background-repeat:no-repeat;
    height:140px;
    width:220px;
    float:right;
}

#com-logo {
    background-image:url("../img/logoCom.jpg");
    background-repeat:no-repeat;
    background-position: center;
    height:75px;
    width:350px;
    margin: 0 auto;
    text-align:center;
}
P.Logo {
    background-image: url("../img/logoCom.jpg");
    color: #000080;
}
P.barremaj {
    background-image: url("/styles/images/titre11.gif");
    background-repeat: no-repeat;
    color: #ffffff;
    font-family: "Arial, helvetica, sans-serif ";
    font-size: 10pt;
    text-indent: 2em;
    text-transform: uppercase;
    vertical-align: super;
    width: 570px;
}
.lienB {
    color: #0080c0;
    text-decoration: none;
}
.lienB2 {
    color: #0080c0;
    cursor: default;
    text-decoration: none;
}
.stitre {
    color: #0080c0;
    text-align: center;
}
.libellec {
    text-align: center;
}
.libellepetit {
    color: #0080c0;
    font-size: 8pt;
}
.libellepetitc {
    color: #0080c0;
    font-size: 7pt;
    text-align: center;
}
.libellepetitc8 {
    color: #0080c0;
    font-size: 8pt;
    text-align: center;
}
.libellepetitc10 {
    color: #0080c0;
    font-size: 10pt;
    text-align: center;
}
.libellegrand {
    color: #0080c0;
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
}
.montantpetit {
    color: #0080c0;
    font-size: 7pt;
    text-align: center;
}
.montantpetitc {
    color: #0080c0;
    font-size: 7pt;
    text-align: center;
}
.titre {
    color: #0080c0;
    font-weight: bold;
}
.commune {
    color: #0080c0;
    font-size: 12pt;
    font-weight: bold;
}
.btUp {
    width: 75px;
}
.btdw {
    text-align: center;
    width: 75px;
}
td.bleu {
    background-color: #9ddfff;
    border: 0 none;
    color: #0080c0;
    font-family: "Arial, helvetica, sans-serif ";
    font-size: 10pt;
    font-style: normal;
}
td.fin {
    background-color: #9ddfff;
    color: #0080c0;
}
th {
    background-color: #0080c0;
    color: #ffffff;
    font-family: "Arial, helvetica, sans-serif ";
    font-size: 10pt;
    font-weight: bold;
}
th.vert {
    background-color: rgb(55, 149, 79);
    color: #ffffff;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-weight: bold;
}
tr.vert {
    background-color: #d5e5d0;
    border: 0 none;
    color: #008040;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-style: normal;
}
td.vert {
    background-color: #d5e5d0;
    border: 0 none;
    color: #008040;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-style: normal;
}
.lienV {
    color: #008040;
    text-decoration: none;
}
.libellepetitV {
    color: #008040;
    cursor: default;
    font-size: 7pt;
}
.libellepetitVI {
    color: #008040;
    cursor: default;
    font-size: 7pt;
    text-indent: 2em;
}
.montantpetitV {
    color: #008040;
    font-size: 7pt;
    text-align: right;
}
TH.Inves {
    background-color: BROWN;
    color: #ffffff;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-weight: bold;
}
.INVES {
    background-color: Linen;
    border: 0 none;
    color: BROWN;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-style: normal;
}
.lienI {
    color: Brown;
    text-decoration: none;
}
.libellepetitI {
    cursor: default;
    font-size: 7pt;
}
.libellepetitII {
    cursor: default;
    font-size: 7pt;
    text-indent: 3em;
}
.montantpetitI {
    font-size: 7pt;
    text-align: right;
}
TH.fisca {
    background-color: SaddleBROWN;
    color: #ffffff;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-weight: bold;
}
.fisca {
    background-color: NavajoWhite;
    border: 0 none;
    color: SaddleBROWN;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-style: normal;
}
.libellepetitF {
    cursor: default;
    font-size: 7pt;
}
.libellepetitFI {
    cursor: default;
    font-size: 7pt;
    text-indent: 2em;
}
.montantpetitF {
    font-size: 7pt;
    text-align: right;
}
.montantpetitfc {
    font-size: 7pt;
    text-align: center;
}
TH.dette {
    background-color: #708090;
    color: #ffffff;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-weight: bold;
}
.dette {
    background-color: WhiteSmoke;
    border: 0 none;
    color: LightSLateGrey;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-style: normal;
}
.liend {
    color: black;
    text-decoration: none;
}
.libellepetitd {
    cursor: default;
    font-size: 7pt;
}
.montantpetitd {
    font-size: 7pt;
    text-align: right;
}
TR.Autofi TH, TH.Autofi {
    background-color: Maroon;
    color: #ffffff;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-weight: bold;
}
.Autofi {
    background-color: mistyrose;
    border: 0 none;
    color: Maroon;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-style: normal;
}
TH.AideSoc {
    background-color: Maroon;
    color: #ffffff;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-weight: bold;
}
.AideSoc {
    background-color: mistyrose;
    border: 0 none;
    color: Maroon;
    font-family: Arial, helvetica, sans-serif ;
    font-size: 10pt;
    font-style: normal;
}
.liena {
    color: Maroon;
    text-decoration: none;
}
.libellepetita {
    cursor: default;
    font-size: 7pt;
}
.montantpetita {
    font-size: 7pt;
    text-align: right;
}
.G {
    font-weight: bold;
}
.libellepetitI2 {
    cursor: default;
    font-size: 7pt;
    text-indent: 4em;
}
.libellepetitI2a {
    cursor: default;
    font-size: 7pt;
    text-indent: 5em;
}
.libellepetitI3 {
    cursor: default;
    font-size: 7pt;
    text-indent: 6em;
}
.libellepetitI4 {
    cursor: default;
    font-size: 7pt;
    text-indent: 8em;
}
.libellepetitId {
    cursor: default;
    font-size: 7pt;
    text-align: right;
}
.G {
    font-weight: bold;
}
