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

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

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

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

.fond-gauche {
text-align: left;
background-image: url(image/fond-gauche.gif);
background-repeat: repeat-y;
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-3.gif);
background-repeat: repeat-x;
background-position: bottom left;
}

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

.adresse {
text-align: left;
color: #333333;
background-image: url(image/titre-bas-3.gif);
background-repeat: no-repeat;
background-position: bottom center;
}

.titre-centre-1 {
text-align: left;
background-color: #5B24BF;
}

.titre-centre-2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
color: #FFFFFF;
background-color: #5B24BF;
}

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

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

.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-3.gif);
background-repeat: no-repeat;
background-position: bottom right;
padding-bottom: 2px;
}

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

.boite-centre-2 {
text-align: left;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #5B24BF;
}

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

.boite-centre-4 {
text-align: left;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #5B24BF;
}

.boite-centre-6 {
text-align: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #5B24BF;
}

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

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

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

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

.boite-gauche-1 {
text-align: left;
background-color: #FFFFFF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #5B24BF;
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: #5B24BF;
}

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

.boite-gauche-6 {
text-align: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #5B24BF;
}

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

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

.boite-gauche-9 {
text-align: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #5B24BF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #5B24BF;
}

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

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

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

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

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

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

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

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

a.boite_contenu:hover {
text-align: left;
color: #5B24BF;
}

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

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

.boite-centre-5 {
}

.produit_prix {
font-size: 14px;
font-weight: bold;
color: #5421B0;
}

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

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

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

.produit_designation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
color: #5421B0;
}

.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;
}

.produit_info {
font-size: 11px;
font-weight: bold;
text-align: left;
color: #5421B0;
}

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

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

.image-droite {
background-image: url(image/image-droite-3.gif);
background-repeat: no-repeat;
background-position: bottom right;
}

.fond-bas-droite {
background-image: url(image/fond-bas-droite-3.gif);
background-repeat: no-repeat;
background-position: bottom right;
}

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

.fieldset-form {
color: #5B24BF;
border-width: 1px;
border-style: solid;
border-color: #5B24BF;
}

.separateur-telechargement {
vertical-align: middle;
color: #FFFFFF;
background-color: #5B24BF;
padding-left: 5px;
}

.tableau-telechargement {
color: #FFFFFF;
border-width: 1px;
border-style: solid;
border-color: #5B24BF;
}


