@charset "utf-8";
html, body {
height: 100%;
margin: 0;
background-color:#efefef;
}
form{margin:0;padding:0}
div#global {
min-height: 100%
}
div#global {
min-height: 100%;
width: 1100px;
padding: 0px;
margin: 0 auto;
position: relative;
background-color:#FFF;
background:url(../../../../imagesAllizea/global.png) center repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
margin-top:20px
}
div#center {
padding-bottom: 50px; 
overflow: auto
}
div#footer {
position: absolute;
left: 0px;
color: #fff;
background-color:#DDC1DF;
width:100%;
bottom:0;
text-align:center
}
div#content {
float: left;
width: 880px;
padding: 0 10px 0 10px
}
div#sidebar {
float: right;
width: 200px;
padding-bottom:100px;
margin:auto;
text-align:center
}
div#global2{
min-height: 100%;
width: 1100px;
padding: 0px;
margin: 0 auto;
position: relative;
background-color:#FFF;
background:url(../../../../imagesAllizea/global.png) center repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
margin-top:20px
}
div#centre{
width: 100%;
overflow: hidden;
}
div#navigation{
float: left;
width: 190px;
padding: 0 3px 0 3px;
margin:auto;
text-align:center
}
div#principal{
float: left;
width: 685px;
padding: 0 5px 0 5px
}
div#secondaire{
margin-left: 896px;
width:195px;
padding:0 3px 0 3px;
text-align:center
}
div#contenuHeader{padding-bottom:5px;background:url(../../../../imagesAllizea/fond_header.png) }
h1#header{margin:0}
h1#header a{width:570px;height:150px;display:block;background:url(../../../../imagesAllizea/header_01.png);text-indent:-5000px}
div#headerPhoto{float:left;display:block;margin:0}
.headerPanier{float:left;width:200px;height:78px;margin:60px 0 0 50px}
div#headerLog{height:150px;width:525px;margin-left:570px}
.LoginHeader{margin-left:360px;padding-top:15px}
.tabHeader{border:none;border-collapse:collapse}
.tabHeader th{font-size:0.8em;color:#61611e}
.btnSubmitHeader{background-color:#FFFFA2;border:none;color:#83832a;cursor:pointer}
.btnSubmitHeaderRoll{background-color:#A8A837;border:none;cursor:pointer;color:FFFFA2}
.inputHeader{border: 1px solid #a9b1fb;color:#a9b1fb}
.couleurNoir{color:#000;border: 1px solid #a9b1fb}
.lienStrong a{font-size:0.9em;font-weight:bold;color:#828efd}
.lienStrong a:hover{font-size:0.9em;font-weight:bold;color:#828efd;text-decoration:none}
ul#menu{height:25px;margin:0;padding:0;background: #0C0 repeat-x 0 -25px ;list-style-type:none}
ul#menu li{float:left;text-align:center}
ul#menu li a{width:183px;line-height:25px;font-size:1.2em;font-weight:bold;letter-spacing:2px;color:#fff;display:block;text-decoration:none}
ul#menu li a:hover{background:#FC3 repeat-x 0 0}
.lemenu{z-index:1000px}
.tabcontour{border:#AFB5FF 1px solid;margin:auto}
.tabcontour td{}
.ecriturehaut{font-size:0.8em;padding:10px}
.btndroite{margin-left:900px}
div#ombre{background:url(../../../../imagesAllizea/ombre.png) repeat-x;height:20px}
div#ombre2{background:url(../../../../imagesAllizea/ombre2.png) repeat-x;height:20px;bottom:0px}
.ecartfooter{height:45px}
.taillemignature{height:115px;width:110px}
.tailletitre{width:95px;text-align:left;font-weight:bold;color:#666}
.tailletitre a{text-align:left;font-weight:bold;text-decoration:none;color:#666}
.tableauphotolisting{height:260px;width:162px;vertical-align:top;text-align:center}
.tableaulistingtxt{vertical-align:top;text-align:left}
.tableaushoppingimage{height:45px;width:45px}
.tableaushoppingtxt{text-align:left;width:88px;vertical-align:bottom}
.tableaushoppingprix{text-align:left;vertical-align:bottom}
.tableaushopping{width:100%;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#8D8D8D}
.tableaushopping2{width:50%;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#8D8D8D}
.tableaushoppingcart{width:100%;border-collapse:collapse;text-align:center;margin-top:5px}
.tableaushoppingcart th{background-color:#CFD4FD;color:#616799}
.tableauidentifiant{border-collapse:collapse;width:150px}
.tableauidentifiant th{color:#656fc9}
.tableaucompte{width:500px}
.tableaucompte th{background-color:#eff9bc;text-align:left;color:#727a48}
.tableaucompte a{color:#7C7BA2;text-decoration:none}
.tableaucompte a:hover{color:#7C7BA2;text-decoration:underline}
.tableaucompte2{width:600px}
.tableaucompte2 th{background-color:#eff9bc;text-align:left;color:#727a48}
.tableaucompte2 a{color:#7C7BA2;text-decoration:none}
.tableaucompte2 a:hover{color:#7C7BA2;text-decoration:underline}
.bienvenue{font-weight:bold;color:#727a48;margin-top:10px}
.textcompte{color:#888888;margin:5px 0 10px 0}
.champobligatoire{font-size:0.8em;color:#999;margin-left:99px}
.champobligatoire2{font-size:0.8em;color:#999}
.moduleRow{background-color:#fde9f2;height:29px;width:200px}
.moduleRowOver{background-color:#F5C2D8;cursor:pointer;height:29px;width:200px}
.messagestack{background-color:#B4B2EC;color:#FFF;border:1px solid #332F8D;width:100%;margin:5px 0 10px 0}
.messagestack2{background-color:#eff9bc;color:#8d946a;border:1px solid #dbe4ad;width:100%;margin:5px 0 10px 0}
.btnsub{border:0;cursor:pointer;background-color:#a9b1fb;color:#fff}
.liencompte{margin:0px 0 5px 0}
.liencompte table{border-collapse:collapse}
.liencompte a{color:#727a48;text-decoration:none}
.liencompte a:hover{color:#727a48;text-decoration:underline}
.liencompte2{margin:0px 0 5px 0}
.liencompte2 table{border-collapse:collapse}
.liencompte2 table,a{color:#aa9ed2;text-decoration:none}
.liencompte2 a:hover{color:#aa9ed2;text-decoration:underline}
.tableaubtn{margin-left:445px;margin-top:10px}
.tableaubtn2{margin-left:383px;margin-top:10px}
.tableaubtn3{margin-left:610px;margin-top:10px}
.adressprinc{margin-left:93px}
.remarque{font-size:0.8em;margin-left:95px}
.tableaupanier{width:80%}
.tableaupanier th{background-color:#CFD4FD;text-align:left;color:#616799}
.adresseshoppingcard{font-weight:bold}
.espacetab{margin-top:35px}
.shoppingcardtotal{padding-left:740px;font-weight:bold;background-color:#cfd4fd;color:#616799}
.btnshoppingcart{text-align:right;padding-top:30px}
.tabshoppingcartlien a{color:#79318E;font-weight:bold}
.tabshoppingcartlien a:hover{color:#CB95DA;font-weight:bold;text-decoration:none}
.tailleattribut{font-size:0.85em;color:#666}
.btncartdroite{margin:30px 0 0 760px}
.btncartdroite2{margin:30px 0 0 620px}
.condition{margin-left:90px;margin-top:10px}
.condition a{color:#5A389E}
.condition a:hover{color:#E2A6F3}
.tabseparation{height:1px;color:#FFF}
.InfoCmdDesignation{font-size:0.85em}
.InfoCmdDesignatio2{font-size:0.9em}
.Infocmdtitre{font-weight:bold}
.unecart{margin-top:15px}
.unecart2{margin-top:5px}
.Infocmdcolorprix{font-weight:bold;color:#57359E}
.bancontact{background-image:url(../../../../imagesAllizea/contacts.png);height:100px;width:680px}
.banpromo{background-image:url(../../../../imagesAllizea/promotion.png);height:100px;width:680px}
.banformation{background-image:url(../../../../imagesAllizea/formation.png);height:100px;width:680px;margin:auto}
.tableaucreeruncompte{border:1px solid #a9b1fb;padding:0 8px 0 8px;margin-top:30px;text-align:justify}
.tableaucreeruncompte th{text-align:left;color:#a9b1fb;font-weight:normal}
.tableaucreeruncompte2{border:1px solid #cbd49d;padding:0 8px 0 8px;margin-top:30px;text-align:justify}
.tableaucreeruncompte2 th{text-align:left;color:#8d946a;font-weight:normal}
.tabcontact{border:1px solid #fdeb9c;color:#666;width:583px}
.titreproduit{font-size:1.6em;color:#565161}
.titreproduit2{font-size:1.6em;color:#80da86}
.txtproduit{font-size:0.89em;color:#615d69;text-align:justify}
.pagematosprixtxt{font-size:1.3em;color:#897CA4}
.pagematosprixtxtpromo{font-size:1.3em;color:#a9b1fb;font-weight:bold}
.pagematosprixtxtbarre{color:#666}
.pagematosprixtxt{font-size:1.3em;color:#a9b1fb;font-weight:bold}
.aligndroit{text-align:right;width:600px;vertical-align:top;height:80px}
.aligndroit2{width:151px;height:28px;vertical-align:top;text-align:right}
.bordtab{height:60px;width:60px;border:1px solid #CCC}
.photoproduit{vertical-align:top}
.pageContent{width:100%}
.accordion { list-style-type: none; padding: 0; margin: 0 0 30px; border: 1px solid #fafed1; border-top: none; border-left: none}
.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%}
.accordion li { background: #a9b1fb; cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%}
.accordion li.active>a { background: url('../../../../imagesAllizea/less.gif') no-repeat center right}
.accordion li div { padding: 20px; background: #efefef; display: block; clear: both; float: left; width: 472px;text-align:justify}
.accordion a { text-decoration: none; border-bottom: 1px solid #CCC; font: bold 1.1em/2em Arial, sans-serif; color: #FFF; padding: 0 10px; display: block; cursor: pointer; background: url('../../../../imagesAllizea/add.gif') no-repeat center right}
.accordion li ul li { background: #7FD2FF; font-size: 0.9em}
.slideshow{margin:auto}
.prixpromo{font-size:1.5em;font-weight:bold;text-align:center;color:#FF2424}
.prixpromo2{font-size:1.5em;font-weight:bold;text-align:center;color:#73D134}
.prixnormal{text-align:center;text-decoration:line-through}
.titreproduitlien{text-align:center}
.titreproduitlien a{color:#8F88A6;font-weight:bold}
.titreproduitlien :hover{color:#AE8BA0}
.txtproduitpromo{text-align:justify;width:250px;padding:0 5px 0 5px}
.repeat{background-image:url(../../../../images/pixel.png);background-repeat:repeat-x;width:1px;height:1px}
.titrepresentation{font-size:2em;font-weight:bold;color:#C6A3DB}
.sstitrepresentation{font-size:1.5em;font-weight:bold;margin:8px 0 4px 15px;color:#8F88A6}
.newcoiffure{border:1px solid #CCC;background-color:#FFFFD9}
.newesthetique{border:1px solid #CCC;background-color:#f0fef9}
.newongle{border:1px solid #CCC;background-color:#EFFBD6}
.categorie{float:left;font-size:0.9em;font-weight:bold;width:480px;margin-top:15px}
.promotion{float:left;font-size:0.9em;font-weight:bold;width:400px;margin-top:15px}
.categorie ul{list-style:none}
.categorie a{color:#8F88A6}
.categorie a:hover{color:#333}
.ttc{color:#73D134;font-size:0.7em}
.ttc2{color:#000;font-size:0.7em}
.magasintabtxt{vertical-align:top;text-align:justify;padding:5px}
.magasinclick{font-size:0.8em;text-align:center;font-weight:bold}
.magasintabtxtphoto{padding:5px}
.magasintabtxtborder{border:1px solid #999; padding:5px}
.magasintabtxtborder2{border:1px solid #B4A8DD; padding:5px}
.magasinmarque{margin:10px 0 0 37px;font-size:1.1em;color:#8F88A6;font-weight:bold}
.tel{height:147px;width:150px;background:url(../../../../imagesAllizea/tel.jpg);margin:15px 0 0 0;float:left}
.produitindex{width:654px;border: 1px solid #CCC;margin:15px 0 0 165px;background-color:#efefef;padding:0 10px 0 10px}
.venduindex{width:870px;margin:15px 0 0 0}
.marqueindex{width:870px;margin:15px 0 0 0}
.centertxt{text-align:center;font-size:0.8em}
.produitindexname{font-size:0.8em;height:55px;vertical-align:top;font-weight:bold}
.colorpoduit{background-color:#D6CFEE;border:none;vertical-align:top;width:100px}
.borderproduit{border:1px solid #D4D4D4}
.prixpromoindex{font-size:1.1em;font-weight:bold}
.txtpromoindex{font-size:0.8em;}
.produitindexprixtaille{width:55px;vertical-align:bottom;height:45px}
.prixindex{font-weight:bold}
.prixindexpromo{font-size:0.9em}
.sstexte{font-size:0.5em;margin:15px 0 15px 0}
.titreindex{font-size:1.7em;margin:10px 0 0px 10px;color:#6d3e82}
.ligneindex{vertical-align:top}
.typeindex{color:#fff;font-size:1.3em;height:20px;width:100%;background-color:#d6cfee;padding:0 0 0 10px;margin: 0 0 10px}
.videoindex{text-align:center}
.fondpdf{background:url(../../../../imagesAllizea/fondpdf.jpg) no-repeat;height:25px;width:175px;padding:0 0 0 9px;margin-left:2px;font-size:0.9em;color:#FFF}
.moncompte{font-weight:bold;color:#8F88A6}
.moncompteeccart{margin-top:3px}
.mdpoublie a{text-decoration:underline}
.mdpoublie a:hover{text-decoration:none}
.centrepresentation{width:870px}
.datedebforma{background-color:#f2d3ff}
.btnparticiper{height:35px;margin:15px 0 15px 0}
.btnparticiper a:hover{background-color:#adfaa0;text-decoration:none;background-repeat:no-repeat}
.btnparticiper a{background-color:#c5f9bc;text-decoration:none;background-repeat:no-repeat;padding:3px;color:#000;border:1px solid #999}
.tabforma{border-collapse:collapse;margin:10px 0 20px 0}
.titreforma{font-size:1.2em;font-weight:bold;color:#FFF;background-color:#8F88A6;padding:5px}
.dateforma{background-color:#8F88A6;color:#FFF}
.txtforma{background-color:#efefef;padding:5px}
.acomptefoma{background-color:#E1CCED;padding:5px}
.prixforma{background-color:#E1CCED}
.txtrouge{color:#F00;margin-bottom:5px}
.txtgras{font-weight:bold;margin-bottom:5px}
.reglemforma{margin-top:15px}
.listeforma {border-collapse:collapse;width:98%;text-align:center;margin:auto;border:1px solid #CCC;margin-bottom:15px}
.listeforma th{background-color:#efefef;border:1px solid #CCC}
.listeforma td{border:1px solid #CCC}
.txtlstforma{margin:10px 0 10px 0}
.videop{margin:10px 0 20px 140px}
.pro{height:147px;width:150px;padding-top:153px}



/* DEBUT Menu Créer un compte*/
.rootVoices td.rootVoice{
vertical-align:middle;
background-color:transparent;
width:108px;
color:#828efd;
font-weight:bold;
text-decoration:underline;
font-size:0.9em;
line-height:16px;
padding:8px 0 8px 0;
cursor: pointer;
-moz-border-radius:8px 8px 0 0;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
text-align:left}
.rootVoices td.rootVoice.selected{background: #a9b1fb;padding:8px 0 8px 0;cursor: pointer;font-size:0.9em;text-decoration:none;color:#fff;text-align:center}
.rootVoices.vertical{width:140px}
.rootVoices.vertical td.rootVoice{
-moz-border-radius:8px 0px 0 8px;
-webkit-border-top-right-radius:0px;
-webkit-border-top-left-radius:8px;
-webkit-border-bottom-right-radius:0px;
-webkit-border-bottom-left-radius:8px;}
.menuShadow{padding:2px;padding-bottom:0px;left:-2px;top:1px}
.menuContainer{background-color:gray;padding:0;border:solid 1px #8692fa}
.menuContainer .line{background-color:transparent;width:100%}
.menuContainer .line.title {background-color:#B23305;font-family:Arial,Helvetica,sans-serif;font-size:14px;border-bottom:1px solid darkred}
.menuContainer .line.title a{font-size:14px}
.menuContainer td a{text-decoration:none;color: #f3f3f3}
.menuContainer td.voice{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:7px}
.menuContainer .separator{background-color:#999;height:1px}
.menuContainer td.img{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:12px;color: #c3c3c3;background-color:transparent;width:24px;padding:5px}
.menuContainer td.img img{width:20px}
.menuContainer .textBox{padding: 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#f0f1fe;color: #000}
.menuContainer .selected td{background-color:#f3f3f3;background-image:url(../../../../imagesAllizea/menu/bgnd_sel_2.jpg)}
.menuContainer .selected td a{color:#000}
.menuContainer .disabled td, .menuContainer .disabled td a {color: #cccccc}
.menuContainer .subMenuOpener{background-image:url(../../../../imagesAllizea/menu/menuArrow_w.gif);background-repeat:no-repeat;background-position:right}
.menuContainer .selected .subMenuOpener{background-image:url(../../../../imagesAllizea/menu/menuArrow.gif);background-repeat:no-repeat;background-position:right}
/* FIN Menu Créer un compte*/
/* DEBUT Menu */
.test{width:100%}
ul.jd_menu, ul.jd_menu_vertical{margin:0;padding:0 0 0 195px;list-style-type:none}
ul.jd_menu ul,ul.jd_menu_vertical ul{display:none}
ul.jd_menu li{float:left}
ul.jd_menu_vertical{width:300px}
ul.jd_menu_vertical li{float:none}
/* -- Sub-Menus -- */
ul.jd_menu ul,ul.jd_menu_vertical ul{position:absolute;display:none;list-style-type:none;margin:0px;padding:0px;z-index:10000}
ul.jd_menu ul li,ul.jd_menu_vertical ul li{float:none;margin:0px}
ul.jd_menu,ul.jd_menu_vertical,ul.jd_menu_vertical ul{background-color:#f2d3ff;height:30px}
ul.jd_menu ul{background-color:#f2d3ff;border:1px solid #8539a6;border-top:1px solid #8539a6;border-left:1px solid #8539a6}
ul.jd_menu_vertical{height:auto}
ul.jd_menu ul{height:auto}
* html ul.jd_menu ul{width:1%}
ul.jd_menu li{font-family:Arial, Helvetica, sans-serif;font-size: 1.1em;color:#8539a6;line-height:20px;margin:0px;padding:6px 7px 3px 7px;height:21px;cursor:pointer;white-space:nowrap}
.txtmenu{font-size:0.8em}
ul.jd_menu li a{color:#FFF;text-decoration:none}
ul.jd_menu li.jdm_hover,ul.jd_menu li.jdm_active{background-color:#8539a6;color:#f2d3ff;padding:6px 7px 3px 7px}
/* FIN Menu*/
