a {
    text-decoration: none;
}

body {
    background-color: black;
    background-image: url('../images/fond.jpg');
    background-repeat: repeat;
    font-family: sans-serif;
    margin: 0px;
    margin-bottom: 10px;
}

.accessoireproduit-titre {
    background-color: purple;
    color: white;
    font-size: 10px;
    font-weight: bold;
    margin: 0px;
    text-align: center;
}

.recommandationx {
    clear: both;
    margin: 10px;
}

.accessoireproduit {
    background-color: white;
    border: 1px solid black;
    border-bottom-width: 2px;
    border-right-width: 2px;
    float: left;
    margin-left: 10px;
    vertical-align: top;
    width: 138px;
}

.account-login-input {
    background-color: #FFCCFF;
    border-color: purple;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    font-weight: bold;
    height: 14px;
    padding-left: 3px;
    padding-right: 3px;
    width: 230px;
}

.account-login-select {
    background-color: #FFCCFF;
    border-color: purple;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    font-weight: bold;
    padding-left: 3px;
    padding-right: 3px;
    width: 238px;
}

.accroche_bordure_droite {
    background-color: white;
    background-image: url("../images/nouvo-vertical.gif");
    background-repeat: repeat-y;
    border: 1px solid black;
    border-top-width: 0;
    margin-left: 3px;
    vertical-align: top;
    width: 124px;
}

.accroche_bordure_droite-a {
    color: white;
}

.accroche_bordure_droite-img {
    float:left;
    margin-right: 2px;
}

.accroche_bordure_droite-nouvo {
    border: 0px;
    float: right;
    margin-top: -30px;
    position: relative;
    top: 80px;
    left: -65px;
}

.accroche_bordure_droite-chapoProduit {
    font-size: 11px;
    padding: 3px;
    text-align: left;
}

.accroche_bordure_droite-bas_accroche {
    background-color: purple;
    clear: both;
    height: 5px;
    
}

.accroche_bordure_droite-prixProduit {
    font-size: 10px;
    font-weight: normal;
    line-height: 13px;
    padding: 3px;
    text-align: left;
}

.accroche_bordure_droite-span {
    font-size: 14px;
    font-weight: bold;
}

.accroche_bordure_droite-strong {
    font-size: 12px;
    font-weight: bold;
}

.accroche_bordure_droite-lienCommander {
    color: magenta;
    font-size: 11px;
    line-height: 12px;
    padding: 3px;
}

#accroche_bordure {
    background-color: white;
    background-image: url("../images/promo-vertical.gif");
    background-repeat: repeat-y;
    border: 1px solid black;
    border-top-width: 0;
    margin-left: 3px;
    vertical-align: top;
    width: 124px;
}

.accroche_bordure-a {
    color: white;
}

.accroche-bordure-img {
    float:left;
    margin-right: 2px;
}

.promo {
    border: 0px;
    float: right;
    margin-top: -30px;
    position: relative;
    top: 80px;
    left: -65px;
}

.chapoProduit {
    font-size: 11px;
    padding: 3px;
    text-align: left;
}

.bas_accroche {
    background-color: purple;
    clear: both;
    font-size: 5px;
    height: 5px;
    
}

.prixProduit {
    font-size: 10px;
    font-weight: normal;
    line-height: 13px;
    padding: 3px;
    text-align: left;
}

.accroche-produit-accessoires {
  font-size: 10px;
}

.accroche-bordure-span {
    font-size: 14px;
    font-weight: bold;
}

.accroche-bordure-strong {
    font-size: 12px;
    font-weight: bold;
}

.lienCommander {
    color: magenta;
    font-size: 11px;
    line-height: 12px;
    padding: 3px;
}

.accroche-bordure-titre-h3 {
    clear: both;
    color: purple;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
}

#accroche_bordure_titre_header {
    background-color: purple;
    border: 1px solid black;
    border-bottom-width: 0px;
    color: white;
    display: block;
    font-size: 14px;
    margin: 0px;
    margin-left: 3px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
    width: 124px;
}

.adresse-acces {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

#adresse_facturation {
    border-right: 1px dotted black;
    border-left: 1px dotted black;
    font-size: 12px;
    margin-left: 10px;
    padding: 5px;
    width: 448px;
}

#adresse_imgSupprimer {
    border: 0px;
    margin-right: 3px;
    vertical-align: middle;
}

#adresse_liste {
    border-left: 1px dotted black;
    border-right: 1px dotted black;
    margin-left: 10px;
    width: 458px;
}

.adresse_liste-ul {
    list-style-type: none;
    margin: 0px;
    margin-left: 10px;
    padding: 0px;
}

.adresse_liste-li {
    font-size: 12px;
    line-height: 24px;
    padding-bottom: 3px;
    color: black;
}

.adresse_liste-a {
    color: black;
}

#adresse_liste_selection {
    font-size: 12px;
    margin: 0px;
    margin-left: 30px;
}

.adresse_liste_selection-li {
    list-style-type: none;
}

.adresse_liste_selection-a {
    color: black;
}

#adresse_selection {
    font-size: 12px;
    margin: 5px;
    margin-left: 10px;
}

.adresse_selection-a {
    color: purple;
}

#avertissement {
    background-color:#292929;
    font-size: 12px;
    position: absolute;
    top: 1px;
    left: 1px;
    z-index: 100;
	border:solid 1px #000000;
	width:auto;
}

.avertissement-h3 {
    background-color: purple;
    color: white;
    font-size: 16px;
    margin: 0px;
    margin-bottom: 10px;
    text-align: center;
}

.avertissement-infos {
    margin: 0px;
    padding: 0px;
    padding-left: 10px;
    padding-right: 10px;
}

.avertissement-legal {
    background-color: purple;
    color: white;
    font-size: 10px;
    margin: 0px;
    margin-top: 10px;
    text-align: center;
}

.avertissement-poursuivre {
    text-align: left;
	margin-left:5px;
	margin-top:-10px;
	width:auto;
}

.avertissement-img {
    border-width: 0px;
    margin-top: 10px;
}

.avertissement-ul {
    list-style-image: url("../images/star.gif");
    margin: 0px;
    padding: 0px;
}

.avertissement-li {
    list-style-position: inside;
    margin: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0px;
}

#break {
    clear: both;
}

#boutons-shopping {
    border: 0px;
    margin: 3px;
}

#content {
    background-image: url("../images/menu-droite-gauche-centre.jpg");
    background-repeat: repeat-y;
    width: 750px;
}

#contenu {
    background-color: white;
    float: left;
    padding: 3px;
    width: 480px;
}

.contenuTableau {
    border-left: 1px dotted black;
    border-right: 1px dotted black;
    color: black;
    font-size: 12px;
    margin-left: 10px;
    width: 460px;
}

.contenu-titre {
    background-color: purple;
    color: white;
    font-size: 16px;
    margin: 5px;
    text-align: center;
}

.contenu-paragraphe {
    font-size: 12px;
    margin: 5px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: justify;
}

.contenu-paragraphe-annonce {
    border: 1px solid purple;
    background-color: pink;
    font-size: 14px;
    font-weight: bold;
    margin: 5px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
}

.contenu-ul {
    margin: 0px;
    margin-left: 30px;
    margin-right: 20px;
    padding: 0px;
    list-style-image: url("../images/star.gif");
}

.contenu-li {
    font-size: 12px;
    list-style-position: outside;
    line-height: 14px;
    margin: 0px;
    padding: 0px;
    text-align: justify;
    vertical-align: top;
}

.contenu-a {
    color: purple;
}

.piedConditions {
    font-size: 10px;
    text-align: center;
}

#commande_formulaire > .enteteTableau {
    background-color: #9933BB;
    border: 0px solid black;
    color: white;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    width: 460px;
}

#commande_formulaire {
    margin: 0px;
}

#commande_formulaire > .contenuTableau {
    border-left: 1px dotted black;
    border-right: 1px dotted black;
    color: black;
    font-size: 12px;
    margin-left: 10px;
    width: 460px;
}

#commande_promo_conditions {
    font-size: 12px;
    margin-top: 10px;
    text-align: center;
}

.codePromo {
    background-color: pink;
    border: 1px solid purple;
    font-weight: bold;
    height: 14px;
    padding-left: 3px;
    padding-right: 3px;
    width: 130px;
}

.commande_promo_conditions-a {
    color: purple;
}

#connexion {
    margin: 0px;
    padding: 0px;
}

#connexion_erreur {
    color: red;
    font-size: 12px;
    text-align: center;
}

#connexion_formulaire {
    margin: 0px;
}

#connexion_tableFormulaire {
    border-right: 1px dotted black;
    border-left: 1px dotted black;
    margin: 0px;
    margin-left: 10px;
}

#connexion_ligneTableau {
    font-size: 12px;
    padding: 3px;
}

#connexion_ligneTableau2 {
    font-size: 12px;
    padding: 3px;
}

#connexion_ligneTableau2_centre {
    font-size: 12px;
    padding: 3px;
    text-align: center;
}

.obligatoire {
    color: red;
}

#connexion_ligneTableauErreur {
    text-align: center;
}

#connexion_ligneTableau > input {
    border: 1px solid purple;
    font-size: 11px;
    height: 14px;
    padding-left: 3px;
    padding-right: 3px;
    width: 150px;
}

#connexion_ligneTableau2 > input {
    border: 1px solid purple;
    font-size: 11px;
    height: 14px;
    padding-left: 3px;
    padding-right: 3px;
    width: 230px;
}

#connexion_ligneValider {
    background-color: #9933BB;
    padding: 0px;
    margin-left: 10px;
    text-align: center;
    width: 460px;
}

.connexion_ligneValider-a {
    color: white;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    vertical-align: middle;
}

#contacts {
    font-size: 12px;
    margin: 10px;
    margin-left: 40px;
    margin-right: 40px;
    padding: 0px;
    text-align: center;
}

.line {
    clear: both;
    display: block;
    line-height: 20px;
    text-align: left;
    vertical-align: middle;
}

.textfield {
    background-color: #FFCCFF;
    border: 1px solid purple;
    font-size: 10px;
    font-weight: bold;
    height: 15px;
    width: 180px;
}

.contacts-label {
    font-weight: bold;
    display: block;
    float: left;
    height: 30px;
    text-align: left;
    width: 120px;
}

.messagefield {
    border: 1px solid purple;
    background-color: #FFCCFF;
    clear: both;
    font-family: arial;
    font-size: 12px;
    height: 100px;
    margin-bottom: 10px;
    width: 350px;
}

#connexion_nouveau {
    margin: 0px;
}

.contenu-titrePage {
    text-align: center;
    margin: 0px;
    padding: 0px;
    padding-right: 10px;
    padding-left: 10px;
}

.contenu-titrePageBleu {
    color: blue;
    text-align: center;
    margin: 0px;
    padding: 0px;
    padding-right: 10px;
    padding-left: 10px;
}

.contenu-titrePageRouge {
    color: red;
    text-align: center;
    margin: 0px;
    padding: 0px;
    padding-right: 10px;
    padding-left: 10px;
}

.contenu-soustitrePageRouge {
    font-size: 16px;
    margin: 0px;
    margin-bottom: 5px;
}

.contenu-soustitrePageBleu {
    font-size: 16px;
    margin: 0px;
    margin-bottom: 5px;
}

.contenu-titre-h3 {
    background-color: #9933BB;
    color: white;
    font-size: 14px;
    line-height: 20px;
    margin: 0px;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 0px;
    text-align: center;
}

#contenu > .titrePage > p {
    font-size: 12px;
    margin: 0px;
    margin-bottom: 10px;
    text-align: justify;
}

#contenu > .textePage {
    border-left: 1px dotted black;
    border-right: 1px dotted black;
    margin-left: 10px;
    width: 458px;
}

.contenu_bloc_produit {
    border: 1px solid purple;
    vertical-align: top;
    width: 152px;
}

.contenu_bloc_produit > a {
    color: magenta;
    vertical-align: top;
}

.contenu_bloc_produit > .chapoProduit {
    font-size: 11px;
    padding: 3px;
    text-align: left;
}

.contenu_bloc_produit-prixProduit { 
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    margin: 0px;
    padding: 3px;
    padding-bottom: 0px;
    text-align: left;
}

.contenu_bloc_produit-promo {
    color: red;
    font-size: 15px;
}

.contenu_bloc_produit-sanspromo {
    font-size: 15px;
}

.caracteristiquesListeProduits-promo { 
    color: red;
    vertical-align: middle;
}

.caracteristiquesListeProduits-sanspromo { 
    color: black;
    vertical-align: middle;
}

.bloc_Commander-lienCommander {
    color: magenta;
    font-size: 11px;
    padding: 3px;
}

.bloc_Commander-img {
    border: 0px;
    margin: 3px;
}

.contenu_bloc_produit > div > .lienCommander {
    color: magenta;
    font-size: 11px;
    padding: 3px;
}

.contenu_bloc_produit_image > .imagepromo {
    border: 0px;
    float: right;
    margin-top: -35px;
    position: relative;
    top: -100px;
    left: -45px;
}

.contenu_bloc_produit_titre {
    background-color: black;
}

.contenu_bloc_h3 {
    color: magenta;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
}

#entete {
    background-color: none;
    background-image: url("../images/logo-haut-gauche.gif");
    background-repeat: no-repeat;
    border-color: red;
    border-style: solid;
    border-width: 0px;
    height: 170px;
    position: relative;
    left: -20px;
    width: 770px;
}

#entete-bandeau {
    background-image: url("../images/bandeau-horizontal-haut.gif");
    background-repeat: repeat-x;
    height: 170px;
    margin-left: 155px;
}

#entete-contenu {
    background-image: url("../images/logo-haut-droit.gif");
    background-repeat: no-repeat;
    height: 170px;
}

#entete-centre {  
    background-image: url("../images/silhouette-droite-bas.jpg");
    background-position: top right;
    background-repeat: no-repeat;
    height: 89px;
    margin-left: 40px;
    width: 576px;
}

#entete-centre > div > h1 {
    font-size: 26px;
    margin: 0px;
}

#entete-centre > div > h2 {
    font-size: 12px;
    margin: 0px;
}

#entete-centre-gauche {
    float: left;
    height: 80px;
    padding-top: 5px;
    text-align: center;
    width: 350px;
}

#entete-centre-gauche > img {
    margin: 0px;
    margin-left: -5px;
}

#entete-centre-droite {
    height: 100%;
    margin-left: 350px;
}

.entete-localisation-a {
    color: white;
}

.entete-localisation-p {
    color: white;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
}

.entete-login-h3 {
    font-size: 12px;
    margin: 0px;
    margin-left: 7px;
    margin-bottom: 2px;
}

.entete-login-form {
    border-left-color: purple;
    border-left-style: dotted;
    border-left-width: 1px;
    margin: 0px;
    padding-left: 5px;
}

.entete-login-input {
    background-color: #FFCCFF;
    border-color: purple;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    height: 14px;
    padding-left: 3px;
    padding-right: 3px;
    width: 130px;
}

.entete-login-submit {
    background-color: #FFCCFF;
    font-size: 10px;
    font-weight: bold;
    height: 18px;
    margin-left: 30px;
    position: relative;
    top: 15px;
    width: 30px;
}

.entete-login-p {
    font-size: 10px;
    margin: 0px;
}

.entete-login-a {
    color: purple;
}

.entete-login-connecte { 
    color: black;
    font-size: 12px;
    font-weight: normal;
    padding-top: 5px;
    width: 170px;
}

.enteteTableau {
    background-color: #9933BB;
    border: 0px solid black;
    color: white;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    width: 460px;
}

.enteteTableau_centre {
    text-align: center;
}

.vousetesconnecte {
    border-left: 1px dotted purple;
    padding-left: 5px;
}

.vousetesconnecte-a {
    font-size: 12px;
    font-weight: normal;
    color: purple;
}

#entete-menu {
    display: block;
    height: 22px;
    margin: 0px;
    padding: 0px;
    vertical-align: bottom;
}

.entete-menu-li {
    background-image: url("../images/bouton-partie-centre.jpg");
    background-repeat: repeat-x;
    float: left;
    height: 20px;
    list-style-type: none;
    margin-right: 5px;
}

.entete-menu-span {
    background-image: url("../images/bouton-partie-gauche-menu.jpg");
    background-repeat: no-repeat;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 100%;
    padding-left: 5px;
}

.entete-menu-a { 
    background-image: url("../images/bouton-partie-droite-menu.jpg");
    background-position: top right;
    background-repeat: no-repeat;
    color: black;
    display: block;
    height: 17px;
    padding-right: 5px;
    padding-top: 3px;
}

#entete-navigation {
    background-image: url("../images/silhouette-droite-haut.gif");
    background-position: bottom right;
    background-repeat: no-repeat;
    display: block;
    height: 21px;
    margin: 0px;
    margin-left: 85px;
    padding: 0px;
    padding-top: 21px;
    vertical-align: bottom;
}

.entete-navig-li {
    background-image: url("../images/bouton-partie-centre.jpg");
    background-repeat: repeat-x;
    float: left;
    height: 20px;
    list-style-type: none;
    margin-right: 3px;
}

.entete-navig-span {
    background-image: url("../images/bouton-partie-gauche.jpg");
    background-repeat: no-repeat;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 100%;
    padding-left: 5px;
        <!--[if lte IE 6]>width:1px;<![endif]-->
}

.entete-navig-a { 
    background-image: url("../images/bouton-partie-droite.jpg");
    background-position: top right;
    background-repeat: no-repeat;
    color: black;
    display: block;
    height: 17px;
    padding-right: 5px;
    padding-top: 3px;
}

.entete-navig-img { 
    border: 0px;
    margin-top: 2px;
    vertical-align: top;
}

#fiche_produit_colonne_gauche {
    float: left;
    padding: 10px;
    text-align: center;
    width: 210px;
}

#fiche_produit_colonne_droite {
    font-size: 12px;
    line-height: 14px;
    margin-left: 10px;
    padding: 0px;
    padding-right: 10px;
}

.caracteristiquesListeProduits-h2 {
    color: purple;
    font-size: 18px;
    line-height: 20px;
    margin: 0px;
    margin-top: 10px;
}

.caracteristiquesListeProduits-contourImage {
    border: 1px solid purple;
}

#fiche_produit_colonne_droite > .descriptionChapo {
    font-weight: bold;
    margin: 0px;
    margin-bottom: 5px;
    text-align: justify;
}

#fiche_produit_colonne_droite > .descriptionProduit {
    text-align: justify;
    margin: 0px;
    margin-bottom: 5px;
}

#fiche_produit_colonne_droite > .recommandation {
    color: purple;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    margin-top: 10px;
}

.caracteristiquesListeProduits-hr {
    border: 1px solid purple;
}

.caracteristiquesListeProduits-prixProduit {
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
    text-align: center;
    margin: 0px;
    margin-bottom: 0px;
}

.caracteristiquesListeProduits-promo {
    color: red;
    font-size: 16px;
    vertical-align: middle;
}

.caracteristiquesListeProduits-sanspromo {
    color: black;
    font-size: 16px;
    vertical-align: middle;
}

.caracteristiquesListeProduits-img {
    border: 0px;
    margin-left: 10px;
    vertical-align: middle;
}

#formDeclinaisons {
    margin: 0px;
}

#formDeclinaisons > select{
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 0px;
    padding: 0px;
    vertical-align: middle;
}

#formDeclinaisons > select > option {
    line-height: 20px;
    margin: 0px;
    padding: 0px;
    padding-left: 3px;
    padding-right: 3px;
}

#formDeclinaisons > hr {
    border: 1px solid purple;
}

#formpanier {
    padding: 0px;
    margin: 0px;
}

.frais_de_port_offerts {
  background-color: #DD0000;
  color: white;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  margin: 3px;
  padding: 2px;
  border: 1px solid black;
}

#image_hide_border {
    border: 0px;
    vertical-align: middle;
}

#itineraire {
    color: black;
    font-size: 12px;
}

.itineraire-li {
    list-style-image: url("../images/star.gif");
}

.liens-nouveau-promo {
  color: purple;
}

.logo-bluepaid {
  margin: 5px;  
  text-align: center;
}

#menu-droite {
    float: left;
    height: auto;
    margin: 0px;
    margin-top: 3px;
    padding: 0px;
    width: 132px;

}

#menu-gauche {
    float: left;
    height: auto;
    margin: 0px;
    margin-top: 3px;
    padding: 0px;
    width: 132px;

}

#menu-sous-rubriques {
    font-size: 12px;
    font-weight: bold;
    list-style-type: none;
    margin: 3px;
    padding: 0px;
}

.menu-sous-rubriques-li {
    background-color: #FFCCFF;
    border-color: purple;
    border-style: solid;
    border-width: 1px;
    line-height: 15px;
    margin-bottom: 2px;

    vertical-align: middle;
}

.menu-sous-rubriques-a {
    color: black;
    display: block;
    padding-left: 3px;
    padding-right: 3px;
}

.menu-sous-rubriques-a:hover {
    background-color: white;
}

#modifier2 {
    margin: 0px;
}

#modifier1 {
    margin: 0px;
}

#pages {
    font-size: 12px;
    text-align: center;
    width: 480px;
}

.pages-a {
    color: black;
}

#pages_count {
    text-decoration: underline;
}

#panier_estVide {
    font-size: 12px;
    font-weight: bold;
    padding: 10px;
    text-align: center;
}

#panier_imgSupprimer {
    border: 0px;
}

#panier_celluleTableau_prix {
    text-align: right;
}

#panier_celluleTableau_qte {
    text-align: center;
}

.panier_celluleTableau-a {
    color: black;
}

#panier_continuerCommande {
    font-size: 12px;
    font-weight: bold;
    padding: 10px;
    text-align: center;
}

.panier_continuerCommande-a {
    color: black;
}

.panier_continuerCommande-img {
    border: 0px;
}

.photoaccueil {
    border: 1px solid black;
    margin-left: 15px;
    margin-right: -5px;
}

.produit_caracteristiques {
    font-size: 11px;
    padding-left: 3px;
}

.produit_titre_caracteristiques {
    color: magenta;
}

#qualiteproduitadmin {
    display: none;
}

#recherche {
    background-color: white;
    border: 1px solid black;
    margin: 3px;
    padding: 0px;
    text-align: center;
    width: 124px;
}

.boutonRechercher {
    border-width: 0px;
    vertical-align: middle;
}

.rechercher {
    background-color: purple;
    color: white;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    margin-bottom: 3px;
    text-align: center;
}

.searchInput {
    background-color: #FFCCFF;
    border: 1px solid purple;
    font-size: 10px;
    font-weight: bold;
    height: 14px;
    margin: 0px;
    margin-bottom: 3px;
    padding: 0px;
    padding-left: 3px;
    padding-right: 3px;
    vertical-align: middle;
    width: 90px;
}

#signature {
    background-image: url("../images/bandeau-droite-gauche-centre-bas.jpg");
    background-repeat: no-repeat;
    clear: both;
    height: 15px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 750px;
}

.signature-span {
    color: black;
    font-size: 10px;
}

.signature-a {
    color: black;
}

#stars {
    height: 9px;
    width: 9px;
}

.titre {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    margin: 10px;
}

#wrapper { 
    margin-left: auto;
    margin-right: auto;
    width: 750px;
}

.zoneDeSaisie {
    border: 1px solid purple;
    background-color: #FFCCFF;
    font-size: 11px;
    font-weight: bold;
}

/* PAGE PROMO */

.accueil_double_colonnes {
    font-size: 12px;
    margin: 5px;
    text-align: center;
    width: 470px;
}

.accueil_double_colonnes_gauche {
    vertical-align: top;
    width: 35%;
}

.accueil_double_colonnes_droite {
    vertical-align: top;
}

.sous_titre_3 {
    font-size: 17px;
    margin: 0px;
    padding: 0px;
}