/* * { margin: 0; padding: 0; } Tout SAUF <table> */
html, body, p, img, object, ul, li, a, div, h1, h2, h3, h4, span, input, small, label, acronym { margin: 0; padding: 0; }
html, body {font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 12px;margin: 0;padding: 0;margin-bottom: 5px;}
body {font-family: Arial,Verdana,sans-serif;voice-family: "\"}\"";voice-family: inherit;text-align: center;background-position: left top;background-repeat: no-repeat;background-attachment:fixed;}
#body {position: relative;width: 950px;margin: 0 auto 0 auto;text-align: left;}
#tetiere { width: 950px; height: 93px; display: block; background-color: #ffffff; background-image: url('/reg_tpl/axo-box/images/header.jpg'); background-repeat: no-repeat; }
#tetiere img { border: 0; margin: 0 0 0 30px; }

.jolifond-0 { background-image: url('/reg_tpl/axo-box/images/axo-fond-de-site-1.jpg'); background-color: #de1982; }
.jolifond-0 #votre-boite #droite #menu_haut, .jolifond-0 #votre-boite #droite #menu_haut ul li a:hover, .jolifond-0 #ma-box #cadeau h3, .jolifond-0 #nouveautes-box h3, .jolifond-0 div.boxadroite h3 {border-color: #de1982;}
.jolifond-0 #votre-boite #droite #menu_haut ul li a.select {background-color: #de1982; color: #FFFFFF;}
.jolifond-0 #ma-box #contenu-boite #contenu .produits .photo { border: 2px solid #de1982; }
.jolifond-0 #cadeau ul li a.select {color: #de1982;}
.jolifond-1 { background-image: url('/reg_tpl/axo-box/images/axo-fond-de-site-5.jpg'); background-color: #bbd57e; }
.jolifond-1 #votre-boite #droite #menu_haut, .jolifond-1 #votre-boite #droite #menu_haut ul li a:hover, .jolifond-1 #ma-box #cadeau h3, .jolifond-1 #nouveautes-box h3, .jolifond-1 div.boxadroite h3 {border-color: #bbd57e;}
.jolifond-1 #votre-boite #droite #menu_haut ul li a.select {background-color: #bbd57e;}
.jolifond-1 #ma-box #contenu-boite #contenu .produits .photo { border: 2px solid #bbd57e; }
.jolifond-1 #cadeau ul li a.select {color: #bbd57e;}
.jolifond-2 { background-image: url('/reg_tpl/axo-box/images/axo-fond-de-site-3.jpg'); background-color: #92c9f0; }
.jolifond-2 #votre-boite #droite #menu_haut, .jolifond-2 #votre-boite #droite #menu_haut ul li a:hover, .jolifond-2 #ma-box #cadeau h3, .jolifond-2 #nouveautes-box h3, .jolifond-2 div.boxadroite h3 {border-color: #92c9f0;}
.jolifond-2 #votre-boite #droite #menu_haut ul li a.select {background-color: #92c9f0; color: #FFFFFF;}
.jolifond-2 #ma-box #contenu-boite #contenu .produits .photo { border: 2px solid #92c9f0; }
.jolifond-2 #cadeau ul li a.select {color: #92c9f0;}
.jolifond-3 { background-image: url('/reg_tpl/axo-box/images/axo-fond-de-site-4.jpg'); background-color: #edab00; }
.jolifond-3 #votre-boite #droite #menu_haut, .jolifond-3 #votre-boite #droite #menu_haut ul li a:hover, .jolifond-3 #ma-box #cadeau h3, .jolifond-3 #nouveautes-box h3, .jolifond-3 div.boxadroite h3 {border-color: #edab00;}
.jolifond-3 #votre-boite #droite #menu_haut ul li a.select {background-color: #edab00;}
.jolifond-3 #ma-box #contenu-boite #contenu .produits .photo { border: 2px solid #edab00; }
.jolifond-3 #cadeau ul li a.select {color: #edab00;}
.jolifond-4 { background-image: url('/reg_tpl/axo-box/images/axo-fond-de-site-2.jpg'); background-color: #fff78a; }
.jolifond-4 #votre-boite #droite #menu_haut, .jolifond-4 #votre-boite #droite #menu_haut ul li a:hover, .jolifond-4 #ma-box #cadeau h3, .jolifond-4 #nouveautes-box h3, .jolifond-4 div.boxadroite h3 {border-color: #fff78a;}
.jolifond-4 #votre-boite #droite #menu_haut ul li a.select {background-color: #fff78a;}
.jolifond-4 #ma-box #contenu-boite #contenu .produits .photo { border: 2px solid #fff78a; }
.jolifond-4 #cadeau ul li a.select {color: #fff78a;}

/*Décor de noël
.jolifond-0,.jolifond-1,.jolifond-2,.jolifond-3,.jolifond-4 { background-image: url('/reg_tpl/axo-box/images/decor_noel_site.jpg'); background-color: #9d0000; background-position: top center;}*/

#offres-speciales ul li {font-size:13px;list-style-image:none;list-style-type:none;}
#offres-speciales ul li a {background:none;color:#797979;}

#ma-box #cadeau-special #coupdecoeur { text-align: center; }
#ma-box #cadeau-special #coupdecoeur img { margin: 5px 0 0 0; }
#ma-box #cadeau-special #coupdecoeur h2 { text-align: center; }
#ma-box #cadeau-special #coupdecoeur h2 a { color: #000000; text-decoration: none; }

#votre-boite { overflow: hidden; background-color: #ffffff; width: 950px; }
#votre-boite #gauche { width: 191px; float: left; }
#votre-boite #droite {margin-left: 206px;/*191+15width:744px;*/border:none;}
#votre-boite #droite #menu_haut {line-height:28px;font-size:15px;border-bottom-style:solid;border-bottom-width:2px;}
#votre-boite #droite #menu_haut ul {margin:0;display:block;overflow:auto;border-top: 1px solid #DDD;border-left: 1px solid #DDD;}
#votre-boite #droite #menu_haut ul li {margin:0 4px;float:left;list-style-image: none; list-style-type: none;padding:0;color:#837660;}
#votre-boite #droite #menu_haut ul li a {color:#837660;padding: 2px 2px 2px 0;}
#votre-boite #droite #menu_haut ul li a:hover {text-decoration: none;border-top-width:2px;border-top-style:solid;}
#login-panier {font-size:10px;line-height:12px;overflow:hidden;position:absolute;right:0;text-align:right;top:0;}
#login-panier #login-panier-l {float:left;height:18px;width:27px;display:block;background-image:url('/reg_tpl/axo-box/images/login_l.png');background-position:bottom;}
#login-panier #login-panier-m {float:left;height:18px;background-image:url('/reg_tpl/axo-box/images/login_m.jpg');background-position:bottom;}
#login-panier #login-panier-r {float:left;height:18px;width:27px;display:block;background-image:url('/reg_tpl/axo-box/images/login_r.png');background-position:bottom;}
#login-panier, #login-panier a { color: #ffffff; }
/*#titre {line-height: 16px; margin: 8px 0 8px 0; }
#titre h1 { color: #28829d; padding-right: 10px; text-transform: capitalize; }*/
#votre-boite #droite #resume { color: #28829d; padding-right: 10px; text-transform: capitalize; }

#votre-boite #droite #description { margin: 0 10px 5px 0; }
#votre-boite #droite #description #coffret-gauche-10 { height: 72px; width:528px; background-image: url('/reg_tpl/axo-box/images/bandeau-10-left.jpg'); background-repeat: no-repeat; overflow: hidden; float: left; color: #FFFFFF; font-size: 12px; }
#votre-boite #droite #description #coffret-droite-10, #votre-boite #droite #description #coffret-droite-11, #votre-boite #droite #description #coffret-droite-12, #votre-boite #droite #description #coffret-droite-13, #votre-boite #droite #description #coffret-droite-14 { height: 72px; width: 185px; overflow: hidden; }
#votre-boite #droite #description p#descriptif { padding: 0; width:420px; margin: 21px 98px 0 10px; }
#votre-boite #droite #description #intitule { margin: 10px 98px 0 10px; padding: 0; font-size: 14px; font-weight: bold; }
#votre-boite #droite #description #coffret-droite-10 img { border: 0; }
#votre-boite #droite #description #coffret-gauche-11 { height: 72px; width:528px; background-image: url('/reg_tpl/axo-box/images/bandeau-11-left.jpg'); background-repeat: no-repeat; overflow: hidden; float: left; color: #FFFFFF; font-size: 12px; }
#votre-boite #droite #description #coffret-droite-11 img { border: 0; }
#votre-boite #droite #description #coffret-gauche-12 { height: 72px; width:528px; background-image: url('/reg_tpl/axo-box/images/bandeau-12-left.jpg'); background-repeat: no-repeat; overflow: hidden; float: left; color: #FFFFFF; font-size: 12px; }
#votre-boite #droite #description #coffret-droite-12 img { border: 0; }
#votre-boite #droite #description #coffret-gauche-13 {height: 72px;width: 528px; background-image: url('/reg_tpl/axo-box/images/bandeau-13-left.jpg'); background-repeat: no-repeat; overflow: hidden; float: left; color: #FFFFFF; font-size: 12px; }
#votre-boite #droite #description #coffret-droite-13 img {border:0;}
#votre-boite #droite #description #coffret-gauche-14 { height: 72px;width:528px; background-image: url('/reg_tpl/axo-box/images/bandeau-14-left.jpg'); background-repeat: no-repeat; overflow: hidden; float: left; color: #FFFFFF; font-size: 12px; }
#votre-boite #droite #description #coffret-droite-14 img { border: 0; }

#paiement {text-align:center;margin:10px 0 0 0;}


.formpromo {text-align:center;margin-bottom:46px;}


#ma-box { clear: left; overflow: hidden; background-color: #ffffff; width: 950px; padding-bottom: 5px; padding-top:2px;}
#ma-box #cadeau img,#ma-box #cadeau-special img { border: 0; }
#ma-box #cadeau h3 {font-size:13px;padding:5px 0 0 0;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:3px;}
#ma-box #cadeau h3.main {border:0;font-size:15px;}
#ma-box #cadeau {float: left;width: 186px;margin-right: 15px;margin-left: 5px;}
#ma-box #cadeau-special {float: right;width: 190px;margin-right: 5px;margin-left: 15px;}
#ma-box #contenu-boite { overflow: auto; width:534px; margin-right: 205px; text-align: justify; }


#mon-budget {margin:0 0 5px;text-align:left;}

#cadeau ul {padding:2px 0 0 0;}
#cadeau ul li {font-size:13px;list-style-image:none;list-style-type:none;}
#cadeau ul li a {color:#797979;}
/*#cadeau ul li a img{float:left;margin-left:2px;margin-right:4px;margin-top:6px;}
#cadeau ul li#style-10{background-color:#DF6B3C;}
#cadeau ul li#style-11{background-color:#AAAA52;}
#cadeau ul li#style-12{background-color:#6F96BF;}
#cadeau ul li#style-13{background-color:#D2A501;}
#cadeau ul li#style-14{background-color:#BE1A73;}
#cadeau ul li#style-15{background-color:#939AA2;}*/
#cadeau .prix {float: right;}

#cadeau #coffret-cadeau { margin-top: 0;}
#cadeau #carte-cadeau { margin: 10px 0 0 0;}

#cadeau div.boxagauche {padding-left: 4px; padding-right: 4px;  padding-bottom: 4px; margin: 6px 0 5px 0; text-align: left; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; border-left: 1px solid #DDD; }
#cadeau div.boxagaucheavechaut {padding-top: 4px;border-top: 1px solid #DDD;}

#cadeau div.boxagauche li{background:none; margin:0; padding: 0;list-style: none;}

#community-manager { margin: 10px auto 10px 10px; height: 50px; width: 176px; overflow: hidden; }
#community-manager div { float: left; }
#community-manager img { margin: 4px; }
#cadeau #community-manager .libelle { padding: 4px; }
#cadeau #community-manager img { margin: 6px; }

#ma-box #cadeau-special embed { border: 0; margin: 0 0 6px 0; }
#ma-box #cadeau-special object { border: 0; margin: 0 0 6px 0; }
#ma-box #cadeau-special img { border: 0; margin: 0 0 6px 0; }
#ma-box #cadeau-special #nouveautes-box, div.boxadroite { padding-left: 4px; padding-right: 4px;  padding-bottom: 4px; margin: 0 0 5px 0; text-align: left; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; border-left: 1px solid #DDD; }
div.boxadroiteavechaut {padding-top: 4px;border-top: 1px solid #DDD;}
div.boxlimite {height:53px;overflow:hidden;}
#ma-box #cadeau-special #nouveautes-box a,div.boxadroite a,div.boxagauche a { color: #837660; text-decoration: none; }
#ma-box #cadeau-special #nouveautes-box a:hover,div.boxadroite a:hover { text-decoration: underline; }
/*#nouveautes-box h3,div.boxadroite h3 { background-color: #7798BF; text-align: center; color: #ffffff; font-size: 16px; line-height: 20px; padding: 5px 0; }*/
#nouveautes-box h3,div.boxadroite h3 { font-size:13px;padding:5px 0 0 0;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:3px; }
#ma-box #cadeau-special #nouveautes-box div.img,div.boxadroite div.img {text-align:center;}
#ma-box #cadeau-special #nouveautes-box img,div.boxadroite img{ margin: 5px auto 0 auto; text-align: center; }
#ma-box #cadeau-special #nouveautes-box h2,div.boxadroite h2 { margin: 5px; padding: 0; text-align: left; color: #000000; font-size: 14px; line-height: 14px; }
#ma-box #cadeau-special #nouveautes-box div.lecontenu,div.boxadroite div.lecontenu { text-align: left; margin: 0 5px 5px 5px; /*height: 150px;*/ overflow: hidden; }
#ma-box #cadeau-special #nouveautes-box div.lecontenu, #ma-box #cadeau-special #nouveautes-box div.lecontenu a,div.boxadroite div.lecontenu, div.boxadroite div.lecontenu a { color: #6a5847; text-decoration: none;}
#ma-box #cadeau-special #valide-box a { color: #000000; font-size: 14px; line-height: 22px; }

div.boxadroite form { margin:0;padding:0;}
div.boxadroite input.large {margin:3px 0 3px 3px;width:132px;border: 1px solid #7F7F7F; background-color: #dadada; padding: 2px;}
div.boxadroite input.large:focus {background-color: #ffffff;}
div.boxadroite input.envoyer {margin:0;width:32px;text-align:center;}
div.boxagauche form { margin:0;padding:0;}
div.boxagauche input.large {margin:3px 0 3px 1px;width:132px;border: 1px solid #7F7F7F; background-color: #dadada; padding: 2px;}
div.boxagauche input.large:focus {background-color: #ffffff;}
div.boxagauche input.envoyer {margin:0;width:32px;text-align:center;}




#ma-box #contenu-boite #identification #connexion,#ma-box #contenu-boite #rappelmotdepasse { width: 380px; margin: 10px auto; }
#ma-box #contenu-boite #identification #connexion label,#ma-box #contenu-boite #rappelmotdepasse label { float: left; width: 110px; }
#ma-box #contenu-boite #identification #connexion input, #ma-box #contenu-boite #rappelmotdepasse input { margin: 0 0 4px 0; }
#ma-box #contenu-boite #identification #connexion #submit,#ma-box #contenu-boite #rappelmotdepasse #submit { text-align: center; }

#ma-box #contenu-boite #tpl-membres form { width: 450px; margin: 10px auto; }
#ma-box #contenu-boite #tpl-membres form input , #ma-box #contenu-boite #identification #create select{ margin: 0 0 4px 0; }
#ma-box #contenu-boite #tpl-membres form .inputradio{ margin: 0 5px 4px 5px; }
#ma-box #contenu-boite #tpl-membres form .labelgauche { float: left; width: 170px; }
#ma-box #contenu-boite #tpl-membres form .labelpass { float: left; width: 250px; }
#ma-box #contenu-boite #tpl-membres form .inputgauche { float: left; width: 50px; margin: 0; }
#ma-box #contenu-boite #tpl-membres form .submit { text-align: center; margin: 5px 0 0 0; }
#ma-box #contenu-boite #tpl-membres form#changepassword .labelgauche { width: 250px; }
#ma-box #contenu-boite #tpl-membres .lst-actions { margin-left: 20px; line-height: 24px; font-size: 14px; }

a.user-update, a.user-motdepasse, a.user-commandes, a.user-deconnect, a.user-bloquer, a.user-addcarte { padding-left: 22px; background-repeat: no-repeat; background-position: left;  }
a.user-update { background-image: url("/reg_medias/images/tango/16x16/actions/format-justify-fill.png"); }
a.user-motdepasse { background-image: url("/reg_medias/images/tango/16x16/emblems/emblem-readonly.png"); }
a.user-commandes { background-image: url("/reg_medias/images/tango/16x16/actions/document-open.png"); }
a.user-deconnect { background-image: url("/reg_medias/images/tango/16x16/actions/system-log-out.png"); }
a.user-bloquer { background-image: url("/reg_medias/images/tango/16x16/actions/process-stop.png"); }
a.user-addcarte { background-image: url("/reg_medias/images/tango/16x16/actions/list-add.png"); }

#ma-box #contenu-boite #contenu #description {margin: 22px 0;}

#ma-box #contenu-boite #contenu #jeu-nradio { height: 106px; text-align: center; }
#ma-box #contenu-boite #contenu #jeu-nradio img { float: left; margin: 0 7px 0 0; }
#ma-box #contenu-boite #contenu #jeu-nradio h2 { color: #DE1982; text-align: center; }

#ma-box #contenu-boite #contenu #boiboites { text-align: center; }

#ma-box #contenu-boite #contenu #pagesstatiques h2 { font-size: 15px; color: #DE1982; }



#ma-box #contenu-boite #contenu .produits {display:block;overflow:auto;}
#ma-box #contenu-boite #contenu .produits .libelle-produit h2 a { color: #000000; }
#ma-box #contenu-boite #contenu .produits .description-produit a { color: #6a5847; text-decoration: none; }
#ma-box #contenu-boite #contenu .produits .description-produit { margin: 5px 0 10px 0; }
#ma-box #contenu-boite #contenu .produits .description-produit .ensavoirplus {text-align:right; width:387px;margin-top:8px;}
#ma-box #contenu-boite #contenu .produits .photo {float:right;margin:0 13px 5px 10px;width:125px;height:95px;overflow:hidden;}
#ma-box #contenu-boite #contenu .produits .photo img{border: 0;-moz-box-shadow:0px 0px 15px #333;-o-box-shadow:0px 0px 15px #333;-webkit-box-shadow: 0px 0px 15px #333;}
#ma-box #contenu-boite #contenu .cart{ border: 0; margin: 0 5px 0 0; vertical-align: bottom; }
#ma-box #contenu-boite #contenu hr { border-bottom: 1px dashed #837660; border-style: none none dashed; clear: right; height : 0; }
#ma-box #contenu-boite #contenu #pagination { text-align: center; }
#ma-box #contenu-boite #contenu #pagination a.active { color: #DE1982; text-decoration: underline; }

#familles table { text-align: center; background-color: #EEEEEE; }
#ma-box #contenu-boite #contenu #familles table img { border: 0; }
#ma-box #contenu-boite #contenu #familles table tbody tr td { font-size: 12px; }
#ma-box #contenu-boite #contenu #familles table tbody tr td a { color:#797979; font-size:10px; font-weight:bold; text-decoration:none; }
#ma-box #contenu-boite #contenu #familles table tbody tr td a:hover { text-decoration: underline; }
#ma-box #contenu-boite #contenu #familles table tbody tr td .current { color: #000000; }

#styles table { text-align: center; }
#ma-box #contenu-boite #contenu #styles table img { border: 0; }
#ma-box #contenu-boite #contenu #styles table tbody tr td { font-size: 12px; }
#ma-box #contenu-boite #contenu #styles table tbody tr td a { color: #000000; text-decoration: none; }
#ma-box #contenu-boite #contenu #styles table tbody tr td a:hover { text-decoration: underline; }
#ma-box #contenu-boite #contenu #styles table tbody tr td .current { color: red; }

#ma-box #contenu-boite #contenu #produit #titre h2{ color: #837660; font-size: 16px; margin-top: 10px; margin-bottom: 14px; }
#ma-box #contenu-boite #contenu #produit .visuels { float:right; background: #FFF; cursor:pointer;}



#ma-box #contenu-boite #contenu #produit #principal img { border: 0; }

#ma-box #contenu-boite #contenu #produit img { border: 0 }
#ma-box #contenu-boite #contenu #produit #retourpanier a { /* margin-right: 30px; */ }
#memefamille a:hover { text-decoration: none; }
div.retour { margin-top: 20px; margin-left: 60px; }
a.retour { padding-left: 22px; line-height: 18px; background-repeat: no-repeat; background-position: left; background-image: url("/reg_medias/images/tango/16x16/actions/go-previous.png"); }
span.libelle {color: #aaaaaa;font-size:12px;display:block;margin: 0 0 5px 0;}
span.nomfamille { color: #837660; font-size: 11px; }
#infopartenaire { margin: 20px 0; }
#infopartenaire div.lesinformations { margin-left: 20px; }
#ma-box #contenu-boite #contenu #produit #memefamille, #ma-box #contenu-boite #contenu #produit #memeprestataire, #ma-box #contenu-boite #contenu #produit #retourpanier, #ma-box #contenu-boite #contenu #produit #partager, #ma-box #contenu-boite #contenu #produit #cloudtag{ margin-top:10px; }
#partager { margin: 30px auto 30px 10px; }
#partager img { margin: 0 7px; }

#ma-box #contenu-boite #contenu #produit #partager { clear: left; }
#ma-box #contenu-boite #contenu #produit #partager #googleplus { float:left; }

#memeprestataire .lelibelle { margin-bottom: 10px; }
#memeprestataire .memprestataire-produit { text-align: center; margin: 0 4px; height: 140px; overflow: hidden; width: 220px; float: left; font-size: 10px; margin-bottom: 20px; }
#memeprestataire .memprestataire-produit a:hover { text-decoration: none; }
span.coffret-10 { color: #dd6a3d; }
span.coffret-11 { color: #aaaa52; }
span.coffret-12 { color: #7097c0; }
span.coffret-13 { color: #d3a700; }
span.coffret-14 { color: #bf176f; }

#ma-box #contenu-boite #contenu #produit #cloudtag .tags { font-size: 10px; }

img.special { margin: 4px 0; }



/* visuelsXX correspond à l'identifiant du style afin d'avoir la bonne couleur des bordures des images */
#ma-box #contenu-boite #contenu #produit #visuels10 #visuel-0, #ma-box #contenu-boite #contenu #produit #visuels10 #visuel-1, #ma-box #contenu-boite #contenu #produit #visuels10  #visuel-2, #ma-box #contenu-boite #contenu #produit #visuels10 #visuel-3 { border: 4px solid #000000; margin: 5px; }
#ma-box #contenu-boite #contenu #produit #visuels11 #visuel-0, #ma-box #contenu-boite #contenu #produit #visuels11 #visuel-1, #ma-box #contenu-boite #contenu #produit #visuels11 #visuel-2 , #ma-box #contenu-boite #contenu #produit #visuels11 #visuel-3 { border: 4px solid #000000; margin: 5px; }
#ma-box #contenu-boite #contenu #produit #visuels12 #visuel-0, #ma-box #contenu-boite #contenu #produit #visuels12 #visuel-1, #ma-box #contenu-boite #contenu #produit #visuels12 #visuel-2 , #ma-box #contenu-boite #contenu #produit #visuels12 #visuel-3{ border: 4px solid #000000; margin: 5px; }
#ma-box #contenu-boite #contenu #produit #visuels13 #visuel-0, #ma-box #contenu-boite #contenu #produit #visuels13 #visuel-1, #ma-box #contenu-boite #contenu #produit #visuels13 #visuel-2, #ma-box #contenu-boite #contenu #produit #visuels13 #visuel-3 { border: 4px solid #000000; margin: 5px; }
#ma-box #contenu-boite #contenu #produit #visuels14 #visuel-0, #ma-box #contenu-boite #contenu #produit #visuels14 #visuel-1, #ma-box #contenu-boite #contenu #produit #visuels14 #visuel-2, #ma-box #contenu-boite #contenu #produit #visuels14 #visuel-3 { border: 4px solid #000000; margin: 5px; }
#ma-box #contenu-boite #contenu #produit #visuels15 #visuel-0, #ma-box #contenu-boite #contenu #produit #visuels15 #visuel-1, #ma-box #contenu-boite #contenu #produit #visuels15 #visuel-2, #ma-box #contenu-boite #contenu #produit #visuels15 #visuel-3 { border: 4px solid #000000; margin: 5px; }

#ma-box #contenu-boite #contenu #produit #visuels10, #ma-box #contenu-boite #contenu #produit #visuels11, #ma-box #contenu-boite #contenu #produit #visuels12, #ma-box #contenu-boite #contenu #produit #visuels13, #ma-box #contenu-boite #contenu #produit #visuels14, #ma-box #contenu-boite #contenu #produit #visuels15 { float: right; width: 210px; margin: 0 0 0 10px; }

#contenu #referenceoffre { margin: 0 5px 0 0; text-align: right; font-size: 10px; font-style: italic; }


#ma-box #contenu-boite #contenu #tpl-panier h3 { margin: 10px 0 10px 0; font-size: 14px; color: #28829d; }
#ma-box #contenu-boite #contenu #tpl-panier { padding: 10px; text-align: justify; color: #000000; font-family: arial; font-size: 12px; overflow: hidden; }
#ma-box #contenu-boite #contenu #tpl-panier table{ width: 510px; border: 1px solid #7F7F7F; border-collapse: collapse; margin: 10px 0 10px 0;}
#ma-box #contenu-boite #contenu #tpl-panier img { border: none; }
#ma-box #contenu-boite #contenu #tpl-panier table th{ text-align: center; font-size: 13px; border: 1px solid #7F7F7F; padding: 5px; }
#ma-box #contenu-boite #contenu #tpl-panier table td{ border: 1px solid #7F7F7F; padding: 5px; font-size: 12px; }
#ma-box #contenu-boite #contenu #tpl-panier table .prix{ text-align: right; }
#ma-box #contenu-boite #contenu #tpl-panier .center{ text-align: center; margin: 10px 0 0 0;}
#ma-box #contenu-boite #contenu #tpl-panier .envoyer { margin-left: 150px; padding: 3px; text-align: center; }
#ma-box #contenu-boite #contenu #tpl-panier #seloguer { width: 450px; margin: 10px auto; }
#ma-box #contenu-boite #contenu #tpl-panier #seloguer label { float: left; width: 100px; }
#ma-box #contenu-boite #contenu #tpl-panier #seloguer input , #ma-box #contenu-boite #tpl-panier #seloguer select{ margin: 0 0 4px 0; }

#ma-box #contenu-boite #contenu #tpl-panier #inscription { width: 450px; margin: 10px auto; }
#ma-box #contenu-boite #contenu #tpl-panier #inscription input , #ma-box #contenu-boite #tpl-panier select{ margin: 0 0 4px 0; }
#ma-box #contenu-boite #contenu #tpl-panier #inscription .inputradio{ margin: 0 5px 4px 5px; }
#ma-box #contenu-boite #contenu #tpl-panier #inscription .labelgauche { float: left; width: 170px; }
#ma-box #contenu-boite #contenu #tpl-panier #inscription .labelpass { float: left; width: 250px; }
#ma-box #contenu-boite #contenu #tpl-panier #inscription .inputgauche { float: left; width: 50px; margin: 0; }
#ma-box #contenu-boite #contenu #tpl-panier #inscription .submit { text-align: center; margin: 5px 0 0 0; }
#ma-box #contenu-boite #contenu #tpl-panier #inscription .submit input { margin: 0; }

#ma-box #contenu-boite #contenu #tpl-panier #acheter img { margin: 2px; }

#contenu { text-align: justify; }
#contenu a { color: #222670; }
#contenu a:hover { color: #000000; }
#contenu a.commander { color: #000000; background-image: url('/reg_tpl/axo-box/images/commander.png'); background-repeat: no-repeat; background-position: left center; padding: 5px 0 5px 25px; line-height: 22px; }
#contenu a.voiractivites { color: #000000; float: right; line-height: 22px; }

#contenu p:first-child, #contenu ul:first-child { margin-top: 0px; padding-top: 0px; }
#contenu p:last-child, #contenu ul:last-child { margin-bottom: 0px; padding-bottom: 0px; }
#contenu p { margin: 8px 0; }


#contenu #recherchedetaillee  #produitsrecherchedetaille { width: 420px; margin: auto; }
#contenu #recherchedetaillee .large { width: 300px; border: 1px solid #7F7F7F; background-color: #DADADA; padding: 2px; }
#contenu #recherchedetaillee label { font-weight: bold; line-height: 22px; }
#contenu #recherchedetaillee div.ligne {overflow:auto;}
#contenu #recherchedetaillee input, #contenu #recherchedetaillee textarea, #contenu #recherchedetaillee select { margin-left: 50px; margin-bottom: 14px; }
#contenu #recherchedetaillee .envoyer { margin-left: 150px; padding: 3px; text-align: center; }
#contenu #recherchedetaillee h3 { color:#837660; font-size:23px; line-height:28px; margin:6px 0; }
#contenu #recherchedetaillee #ou label  { float: left; margin: 0 95px 0 0; }
#contenu #recherchedetaillee #ou #communes  { float: left; width: 130px; }
#contenu #recherchedetaillee #ou #distance  { width: 80px; }


/*
#login {width: 100%;	color: white;	background: #1E1E1E;	overflow: hidden;	position: relative;	z-index: 3;	height: 0;}
#login a { text-decoration: none; color: #33CCCC;}
#login a:hover { color: white;}
#login .loginContent {
width: 550px;
height: 80px;
margin: 0 auto;
padding-top: 25px;
text-align: left;
font-size: 0.85em;border:2px solid red;background-color:red;
}
#login .loginClose {
display: block;
position: absolute;
right: 15px;
top: 10px;
width: 70px;
font-size: 0.8em;
text-align: left;
}
#login .loginClose a {
display: block;
width: 100%;
height: 20px;
padding-right: 10px;
border: none;
font-size: 0.9em;
color: white;
}
*/






#tpl-plandusite li { margin-left: 60px; }

#tpl-contact form { width: 420px; margin: 32px auto 0; }
#tpl-contact label { font-weight: bold; line-height: 22px; }
#tpl-contact .large { width: 300px; border: 1px solid #7F7F7F; background-color: #DADADA; padding: 2px; }
#tpl-contact .haut { height: 120px; }
#tpl-contact input, #tpl-contact textarea { margin-left: 50px; margin-bottom: 14px; }
#tpl-contact input:focus, #tpl-contact textarea:focus { background-color: #ffffff; }
#tpl-contact .envoyer { margin-left: 150px; padding: 3px; text-align: center; }

#tpl-recherche { margin-left: 40px; margin-top: 30px; }
#tpl-recherche label { font-weight: bold; line-height: 22px; margin: 0 4px; }
#tpl-recherche .large { width: 200px; border: 1px solid #7F7F7F; background: #DADADA url(/reg_medias/images/admin/q.png) no-repeat scroll 4px center; padding: 3px; padding-left: 18px; }
#tpl-recherche .envoyer { padding: 2px; text-align: center; }

#marecherche { border: 5px solid #ad9783; padding: 4px; background-color: #efdfd1; margin: 0 0 6px 0; }
#marecherche form { padding: 0; margin: 0; }
#marecherche .large { width: 110px; border: 1px solid #7F7F7F; background: #ffffff url(/reg_medias/images/admin/q.png) no-repeat scroll 4px center; padding: 4px; padding-left: 18px; }
#marecherche .envoyer { padding: 2px; text-align: center; }


#tpl-devenirpartenaire { }
#tpl-devenirpartenaire form { width: 440px; margin: auto; }
#tpl-devenirpartenaire label { font-weight: bold; line-height: 22px; width: 95px; display: block; float: left; text-align: right; }
#tpl-devenirpartenaire .large { width: 300px; border: 1px solid #7F7F7F; background-color: #DADADA; padding: 2px; }
#tpl-devenirpartenaire .haut { height: 120px; }
#tpl-devenirpartenaire input, #tpl-devenirpartenaire textarea { margin-left: 10px; margin-bottom: 14px; }
#tpl-devenirpartenaire input:focus, #tpl-devenirpartenaire textarea:focus { background-color: #ffffff; }
#tpl-devenirpartenaire .envoyer { padding: 3px; }
#tpl-devenirpartenaire .submit { text-align: center; }

#tpl-newsletter { margin: 0 30px; }
#tpl-newsletter label { font-weight: bold; margin-left: 3px; line-height: 22px; }
#tpl-newsletter .large { width: 300px; border: 1px solid #7F7F7F; background-color: #dadada; padding: 2px; }
#tpl-newsletter .haut { height: 120px; }
#tpl-newsletter input, #tpl-newsletter textarea , #tpl-newsletter input, #tpl-newsletter select { margin-left: 50px; margin-bottom: 14px; }
#tpl-newsletter input:focus, #tpl-newsletter textarea:focus { background-color: #ffffff; }
#tpl-newsletter .envoyer { margin-left: 150px; padding: 3px; text-align: center; }


#tpl-liens .global { overflow: auto; margin-bottom: 20px; }
#tpl-liens .global img { border: 0; }
#tpl-liens  h3 { font-size: 14px; }
#tpl-liens .gauche { float: left; width: 170px; }
#tpl-liens .droite { margin-left: 180px; }

#tpl-revue .revue { height: 100px; border-bottom: 2px solid #DADADA; }
#tpl-revue .revue img { border: 0; float: left; margin: 0 10px 0 0; }
#tpl-revue .revue .titrerevue a, #tpl-revue .revue .daterevue a { color: #000000; text-decoration: none; }
#tpl-revue #revue img { border: 0; float: left; margin: 0 10px 10px 0; }
#tpl-revue #revue #revenir { text-align: right; }

/*#tpl-fulguroboite #frmlogue, #tpl-fulguroboite #frminscript { display: none; }*/


#ma-box #cadeau-special #nouveautes-box a.actuatoute { color: #000000; font-size: 10px; }


h1 {color:#989898;font-size:14px;margin-bottom:14px;}


div.magnifiqueseparation {text-align:center;margin:20px auto;}


#obtenircoordonnees {font-weight:bold;border:1px solid #333333;margin:5px;padding:10px;display:block;overflow:auto;background-color:#cccccc;}
div.sidebar {margin:15px 0;}
div.sidebar ul li a {background-repeat:no-repeat;background-position:left;padding-left:17px;color:#7798BF;line-height:22px;background-image:url('/reg_tpl/axo-box/images/puce-rouge.png');}
div.entreprise h4 {font-size:15px; color: #de1982;}

#gmapmarker div.adresse, #gmapmarker div.telephone, #gmapmarker div.donnees {font-size:12px;}


#footer { clear: left; overflow: hidden; background-color: #ffffff; width: 950px; background-image: url('/reg_tpl/axo-box/images/footer.jpg'); background-repeat: no-repeat; clear: left; height: 60px; font-size: 12px; color: #ffffff; letter-spacing: 1px; font-family: Arial, verdana; text-align: center;}
#footer ul.f {margin-top:16px;}
#footer ul li {display: inline;}
#footer a {color: #ffffff;text-decoration:none;margin:0 4px;}
#footer a:hover {color: #ffffff; text-decoration: underline; margin: 0 4px;}
#footer  img {border:0;}
.tip {text-align:left;padding: 8px; color: #fff; z-index: 13000; background-color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.tip-title {text-align:left;font-weight:bold; font-size: 12px; margin: 0; padding: 2px 2px 8px 2px;max-width:300px;}
.tip-text {text-align:left;font-size:11px; padding: 2px; max-width:300px;}
.tip a{text-decoration:none; color:#FFF; font-size: 11px;}

a { outline: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
acronym { border-bottom: 1px dotted black; }
label { cursor: pointer; }

small { font-size: 10px; font-style: italic; }
.clear { clear: both; }
.jolieerreur {margin-top: 10px;margin-bottom: 20px;margin-left: 5px;margin-right: 5px;padding: 10px;padding-left: 30px;background-image: url('/reg_medias/images/tango/16x16/status/dialog-warning.png');background-repeat: no-repeat;background-position: 5px 10px;font-weight: bold;height:auto;background-color: #e9ecef;border: 2px solid red;color: red;}
.jolieinfo {margin-top: 10px;margin-bottom: 20px;margin-left: 5px;margin-right: 5px;padding: 10px;padding-left: 30px;background-image: url('/reg_medias/images/tango/16x16/status/dialog-information.png');background-repeat: no-repeat;background-position: 5px 10px;font-weight: bold;height:auto;background-color: #e2e8f0;border: 2px solid green;color: green;}
img.b {border:0;}
#admindbg { background-color: white; color: #000000; margin: 4px; padding: 4px; text-align: left; }
.dev {color:#666666;background-color:#eeeeee;border:1px dotted black;padding:2px;margin:2px;font-size:12px;}






#tpl-fulguroboite-verification form { width: 420px; margin: auto; }
#tpl-fulguroboite-verification #intro, #tpl-fulguroboite-activer #intro , #tpl-fulguroboite #intro { font-style: italic; margin: 10px 0 30px 0; font-size: 15px; }
#tpl-fulguroboite-verification #informations { margin: 25px 0; text-align: center; font-size: 15px; }
#tpl-fulguroboite-activer #informations { margin: 25px 0; font-size: 15px; }
#tpl-fulguroboite-verification label, #tpl-fulguroboite-activer label , #tpl-fulguroboite label { font-weight: bold; line-height: 22px; }
#tpl-fulguroboite-verification .large, #tpl-fulguroboite-activer .large, #tpl-fulguroboite .large { width: 350px; border: 1px solid #7F7F7F; background-color: #DADADA; padding: 2px; }
#tpl-fulguroboite-verification .haut, #tpl-fulguroboite-activer .haut, #tpl-fulguroboite .haut { height: 120px; }
#tpl-fulguroboite-verification input, #tpl-fulguroboite-verification textarea, #tpl-fulguroboite-activer input, #tpl-fulguroboite-activer textarea , #tpl-fulguroboite input, #tpl-fulguroboite textarea , #tpl-fulguroboite select { margin-left: 50px; margin-bottom: 14px; }
#tpl-fulguroboite-verification input:focus, #tpl-fulguroboite-verification textarea:focus, #tpl-fulguroboite-activer input:focus, #tpl-fulguroboite-activer textarea:focus, #tpl-fulguroboite input:focus, #tpl-fulguroboite textarea:focus { background-color: #ffffff; }
#tpl-fulguroboite-verification .envoyer, #tpl-fulguroboite-activer .envoyer, #tpl-fulguroboite .envoyer { margin-left: 150px; padding: 3px; text-align: center; }

#pagesstatiques { padding-bottom: 20px; }




/* default2.css */

#tpl-panier #facturation { padding: 10px; text-align: justify; }
#tpl-panier .submit, #identification .submit, #rappelmotdepasse .submit { text-align: center; margin: 15px 0 0 0; }
#tpl-panier .submit input, #identification .submit input, #rappelmotdepasse .submit input, #tpl-membres #create .submit input, #tpl-panier .cmcic  input { width: auto; padding: 3px; }
#tpl-panier .cmcic { text-align: center }
#tpl-panier #facturation label, #identification label, #rappelmotdepasse label, #tpl-membres #create .labelgauche, #frmseloguer label, #frminscription .labelgauche { float: left; width: 180px; font-weight: bold; }
#tpl-panier #facturation .large, #identification .large, #rappelmotdepasse .large, #tpl-membres #create .large, #frmseloguer .large, #frminscription  .large { width: 270px; margin: 0 5px 4px 0; border: 1px solid #7F7F7F; background-color: #DADADA; padding: 2px; }
#tpl-panier #facturation input:focus, #tpl-panier #facturation select:focus, #identification .large:focus, #rappelmotdepasse .large:focus, #tpl-membres #create .large:focus, #frmseloguer .large:focus, #frminscription  .large:focus { background-color: #ffffff; }
#tpl-panier #facturation #check input, #tpl-panier #facturation #check label  { width: auto; }
#tpl-panier #facturation #check label { width: 230px; }
#tpl-panier #facturation #check { margin: 0 0 10px 0; }

#etape2moderetrait .label { font-weight: bold; }
#etape2moderetrait .retrait { margin-left: 180px; }
#etape2adresseretraitpointvente { margin: 20px 0 20px 250px; }
#boutiqueadresse { margin: 20px 0 20px 100px; }
#tpl-panier #facturation #confirmcgv input { margin: 0 10px 0 0; }
#tpl-panier #facturation #confirmcgv label { width: auto; float: none; }

#tpl-panier .prix { text-align: right; border: 1px solid red; }

.uncoffret {border-top:1px solid #000000;border-right:4px solid #000000;border-bottom:3px solid #000000;border-left:1px solid #000000;margin:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:15px;line-height:22px;padding: 5px;}
#listecartes .uncoffret { font-size: 11px; }
#ma-box #contenu-boite #contenu #tpl-panier #listecartes { border: 0; width: 530px; }
#ma-box #contenu-boite #contenu #tpl-panier #listecartes td { border: 0; padding: 0;}
#produit .uncoffret, .uncoffret.listeprestas {width: 275px;}
.uncoffret.listeprestas {text-align: justify;font-size:14px;line-height:16px;width:340px;}
.uncoffret.listeprestas p {font-size:12px; font-style:italic;line-height:14px;}
.uncoffret .leprix {font-weight:bold;}
.uncoffret .petitecarte {float: left;margin-right:6px;}
.uncoffret#box10 {border-color:#df6b3c;color:#df6b3c;}
.uncoffret#box11 {border-color:#aaaa52;color:#aaaa52;}
.uncoffret#box12 {border-color:#6f96bf;color:#6f96bf;}
.uncoffret#box13 {border-color:#d2a501;color:#d2a501;}
.uncoffret#box14 {border-color:#be1a73;color:#be1a73;}
.uncoffret#box15 {border-color:#939aa2;color:#939aa2;}

#commandermaintenant { text-align: center;padding:5px 0 0 0;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:3px;border:0;font-size:17px; color: #837660;font-family: verdana;font-weight:bold;}
#cartesmulti { text-align: justify; font-size: 11px; font-style:italic;}

#laframe { border: 1px solid #DDD; overflow: hidden; margin: 5px 0;}

#ma-box #cadeau #devenezpartenaire { text-align: center; }

