.ligne-rubrique {
text-align: left;
background-color: #5E5E5E;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #888888;
}

.cadre-image {
text-align: left;
}

.haut-gauche {
text-align: left;
background-image: url(image/haut-gauche.gif);
background-repeat: no-repeat;
background-position: top left;
}

.haut-droite {
text-align: left;
background-image: url(image/haut-droite.gif);
background-repeat: no-repeat;
background-position: top left;
}

.barre-gauche {
text-align: left;
background-image: url(image/barre-gauche.jpg);
background-repeat: no-repeat;
background-position: top left;
}

.barre-droite {
text-align: left;
background-image: url(image/barre-droite.jpg);
background-repeat: no-repeat;
background-position: top right;
}

.image-gauche {
text-align: left;
background-image: url(image/image-gauche.jpg);
background-repeat: no-repeat;
background-position: top left;
}

.fond-droite {
text-align: left;
background-image: url(image/fond-droite.gif);
background-repeat: repeat-y;
background-position: bottom right;
}

.fond-bas {
text-align: left;
background-image: url(image/fond-bas.gif);
background-repeat: repeat-x;
background-position: bottom left;
}

.barre-bas {
text-align: left;
background-image: url(image/barre-bas.gif);
background-repeat: repeat-x;
background-position: bottom right;
}

.titre-centre-1 {
text-align: left;
background-color: #5E5E5E;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FFFFFF;
}

.titre-centre-2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
color: #FFFFFF;
background-color: #5E5E5E;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
}

.titre-centre-3 {
font-size: 12px;
text-align: right;
vertical-align: text-top;
color: #FFFFFF;
background-color: #5E5E5E;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
}

.titre-gauche {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-indent: 7px;
text-align: left;
vertical-align: top;
color: #FFFFFF;
background-image: url(image/titre-gauche.gif);
background-repeat: no-repeat;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #888888;
border-left-width: 1px;
border-left-color: #FFFFFF;
padding-top: 3px;
}

.titre-droite {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-indent: 7px;
text-align: left;
color: #FFFFFF;
background-image: url(image/titre-droite.gif);
background-repeat: no-repeat;
background-position: left;
padding-bottom: 2px;
}

.boite-centre-1 {
text-align: left;
}

.boite-centre-2 {
text-align: left;
}

.boite-centre-3 {
text-align: left;
}

.boite-centre-4 {
text-align: left;
}

.boite-centre-6 {
text-align: left;
}

.boite-centre-7 {
text-align: left;
background-image: url(image/boite-centre-7.gif);
background-repeat: no-repeat;
background-position: bottom right;
}

.boite-centre-8 {
text-align: left;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #0877D4;
}

.boite-centre-9 {
text-align: left;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #1175C8;
}

.boite-centre-10 {
text-align: left;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BE2525;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #BE2525;
}

.boite-gauche-1 {
text-align: left;
background-color: #FFFFFF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FFFFFF;
filter: Alpha(Opacity=80);
}

.boite-gauche-2 {
text-align: left;
background-color: #FFFFFF;
filter: Alpha(Opacity=80);
}

.boite-gauche-3 {
text-align: left;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
filter: Alpha(Opacity=80);
}

.boite-gauche-4 {
text-align: left;
background-color: #FFFFFF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FFFFFF;
filter: Alpha(Opacity=80);
}

.boite-gauche-6 {
text-align: left;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
filter: Alpha(Opacity=80);
}

.boite-gauche-7 {
text-align: left;
background-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FFFFFF;
filter: Alpha(Opacity=80);
}

.boite-gauche-8 {
text-align: left;
background-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
filter: Alpha(Opacity=80);
}

.boite-gauche-9 {
text-align: left;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
filter: Alpha(Opacity=80);
}

.boite-droite-1 {
text-align: left;
background-color: #FFFFFF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #BE2525;
}

.boite-droite-2 {
text-align: left;
background-color: #FFFFFF;
}

.boite-droite-3 {
text-align: left;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BE2525;
}

.boite-droite-4 {
text-align: left;
background-color: #FFFFFF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #BE2525;
}

.boite-droite-6 {
text-align: left;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BE2525;
}

.boite-droite-7 {
text-align: left;
background-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BE2525;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #BE2525;
filter: Alpha(Opacity=80);
}

.boite-droite-8 {
text-align: left;
background-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BE2525;
filter: Alpha(Opacity=80);
}

.boite-droite-9 {
text-align: left;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BE2525;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BE2525;
filter: Alpha(Opacity=80);
}

.haut-milieu {
text-align: left;
}

.fond-haut {
text-align: left;
background-color: #5E5E5E;
}

.boite-centre-5 {
}

.boite-gauche {
text-align: left;
background-color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #666666;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FFFFFF;
filter: Alpha(Opacity=90);
}

.boite-droite-5 {
text-align: left;
background-color: #FFFFFF;
}

.boite-centre-11 {
text-align: left;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #BE2525;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BE2525;
}

.titre-centre-0 {
font-weight: 12;
text-align: left;
vertical-align: bottom;
color: #FFFFFF;
background-image: url(image/titre-centre-0.gif);
background-repeat: no-repeat;
background-position: top right;
}

.titre-centre-4 {
background-image: url(image/titre-centre-4.gif);
background-repeat: no-repeat;
background-position: top right;
}

.boite-gauche-5 {
background-color: #FFFFFF;
filter: Alpha(Opacity=90);
}

.nom-champ-formulaire-bas {
color: #FFFFFF;
background-color: #088EFF;
}

