/* Styles pour le concours : redéfinition des styles 354*158*/
.concours-noel06 {padding-bottom:10px;background-color:#860804;}
.concours-noel06 span.pix-pix{color:#b0249e;font-weight:bold;}
.concours-noel06 span.pix-mania{color:#000;font-weight:bold;}
.concours-noel06 span.pix-prima{color:#e30776;font-weight:bold;}
.concours-noel06 #header,
.concours-noel06 #main,
.concours-noel06 #main #one-col-brand,
.concours-noel06 #main #one-col-brand .col-left,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos dl dt,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos dl dd,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form h2{margin:0;padding:0;}
.concours-noel06 #header{height:173px;font-size:1px;}
.concours-noel06 #main{margin:0 auto;width:790px;padding-bottom:73px;border:none;}
.concours-noel06 #main #one-col-brand {width:auto;padding:0 0 80px 0;background: #fff url('images/multipays/concours-noel06/bottom-content-noel06.png') 0 100% no-repeat;border:none;}
.concours-noel06 #main #one-col-brand .col-left{float:none;width:auto;}
.concours-noel06 #main #one-col-brand .col-left h1{height:166px;text-transform:none;text-indent:-5000px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos{float:left;width:380px;margin:0 5px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form {float:left;width:380px;margin:0 5px;padding:0 0 20px 0;background: #fff url('images/multipays/concours-noel06/bottom-form-noel06.png') 0 100% no-repeat;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-infos-flash{text-align:center;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos dl{margin:20px 0 10px 10px;padding:0 0 10px 0;background:url('images/multipays/concours-noel06/bottom-box-noel06.png') 0 100% no-repeat;font-size:12px;font-weight:bold;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos dl dt{padding:3px 0 10px 10px;background:url('images/multipays/concours-noel06/top-box-noel06.png') 0 0 no-repeat;font-weight:bold;color:#148127;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos dl dd{padding:0 0 0 10px;background:url('images/multipays/concours-noel06/bg-box-noel06.png') 0 100% repeat-y;font-weight:bold;color:#c81f1c;}
/* Styles pour les formulaires de la première page du concours */
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form h2{height:65px;padding:3px 0 0 50px;background: #fff url('images/multipays/concours-noel06/titre-form-concours-noel06.png') 0 0 no-repeat;color:#148127;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form{padding:0 10px;background: #fff url('images/multipays/concours-noel06/bg-form-noel06.png') 0 0 repeat-y;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form legend{ display:none;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-text{clear:left;width:200px;font-weight:bold;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form legend,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form label{color:#148127;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement form p.bt-submit-concours-noel06,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.bt-submit-concours-noel06,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form p.bt-submit-concours-noel06 {float:right;width:135px;margin-top:10px;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement form p.bt-submit-concours-noel06 .bt-submit-concours-noel06,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.bt-submit-concours-noel06 .bt-submit-concours-noel06,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form p.bt-submit-concours-noel06 .bt-submit-concours-noel06{display:block;width:135px;height:26px;background:url('images/multipays/concours-noel06/bt-submit-noel06.png') 0 0 no-repeat;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement form p.bt-submit-concours-noel06 .bt-submit-concours-noel06 a,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.bt-submit-concours-noel06 .bt-submit-concours-noel06 a,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form p.bt-submit-concours-noel06 .bt-submit-concours-noel06 a{display:block;width:135px;height:25px;padding-top:1px;background:url('images/multipays/concours-noel06/bt-submit-noel06.png') 0 0 no-repeat;font-size:20px;text-decoration:none;color:#fff;text-align:center;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement form p.bt-submit-concours-noel06 .bt-submit-concours-noel06 a:hover,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.bt-submit-concours-noel06 .bt-submit-concours-noel06 a:hover,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form p.bt-submit-concours-noel06 .bt-submit-concours-noel06 a:hover{ background:url('images/multipays/concours-noel06/bt-submit-noel06.png') 0 -26px no-repeat;font-style:italic;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form label{font-weight:bold;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form input.form-text {border:1px solid #7f9db9;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p{margin-bottom:10px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-civilite {font-weight:bold;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-nom label,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-prenom label,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-email label,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-zip label{display:block;float:left;width:80px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-birthdate label{}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-email,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-zip,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-nom,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-prenom{width:180px;float:left;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-pix-promo{float:left;width:170px;height:30px;padding-top:15px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-pix-promo input{float:left;width:20px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-pix-promo label{display:block;float:left;width:40px;height:20px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-pix-promo label.noel06-input-oui {padding-left:24px;margin-top:-10px;background: #fff url('images/multipays/concours-noel06/noel06-input-oui.png') 0 0 no-repeat;font-size:24px;color:#b10115;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-pix-promo label.noel06-input-non {margin-left:10px;width:24px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-concours-rules{float:right;width:130px;margin-top:-27px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form p.form-concours-rules a{color:#c81f1c;font-weight:bold;}
/* Styles pour page co enregistrement */
.concours-noel06 #main #one-col-brand .col-left h1#co-enregistrement{}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement label { font-weight:bold;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement p{margin:0;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement p.noel06-infos{clear:left;padding-top:5px;text-align:center;color:#535353;font-size:10px;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop{width:580px; height:100px;margin:10px auto;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache{ background-image:url('images/multipays/concours-noel06/offre-co-apache.png');}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix{background-image:url('images/multipays/concours-noel06/offre-co-mypix.png');}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire{background-image:url('images/multipays/concours-noel06/offre-co-partenaire.png');}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop{background-image:url('images/multipays/concours-noel06/offre-co-primashop.png');}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix .content{ margin-left:230px;padding-top:5px;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix .content p.mypix-yes,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p.apache-yes,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content p.partenaire-yes,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p.primashop-yes {float:left;width:180px;margin:5px 0 0 5px;color:#ac218b;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p.apache-yes {color:#ee7f00;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p.primashop-yes {color:#e30776;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix .content p.mypix-yes label,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p.apache-yes label,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content p.partenaire-yes label,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p.primashop-yes label {float:right;margin-left:5px;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix .content p.mypix-yes input,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p.apache-yes input,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content p.partenaire-yes input,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p.primashop-yes input{float:right;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix .content p.mypix-no,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p.apache-no,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content p.partenaire-no,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p.primashop-no {float:left;width:120px;margin:5px 0 0 5px;color:#868585;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix .content p.mypix-no label,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p.apache-no label,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content p.partenaire-no label,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p.primashop-no label {float:right;margin-left:5px;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-mypix .content p.mypix-no input,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p.apache-no input,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content p.partenaire-no input,
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p.primashop-no input {float:right;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content{margin-left:220px;padding-top:5px;color:#0094d8;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p{color:#0094d8;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-apache .content p.noel06-infos{color:#535353;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content{margin-left:180px;padding-top:5px;color:#9c2254;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p{color:#9c2254;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-primashop .content p.noel06-infos{color:#535353;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content{margin-left:180px;padding-top:5px;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content p{color:#494949;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement #offre-co-partenaire .content p.noel06-infos{color:#535353;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement form p.bt-submit-concours-noel06 {float:none;margin:0 auto;}
/* Styles pour les listes */
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste h2 { color:#d30600;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste { margin:0 10px 0 20px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste p { margin-bottom:10px;font-weight:bold;color:#d30600;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste p.noel06-step { padding:5px 0 10px 28px;background:url('images/multipays/concours-noel06/noel06-step.png') 0 3px no-repeat;color:#148127;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste p#step-1 { background-image:url('images/multipays/concours-noel06/noel06-step1.png');text-align:left;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste p#step-2 { background-image:url('images/multipays/concours-noel06/noel06-step2.png');}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste p#step-3 { background-image:url('images/multipays/concours-noel06/noel06-step3.png');}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste p#step-4 { background-image:url('images/multipays/concours-noel06/noel06-step4.png');}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste p#step-5 { background-image:url('images/multipays/concours-noel06/noel06-step5.png');}
/* styles pour les formulaires dans la partie Liste */
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste #concours-noel06-form h2 {height:55px;padding:13px 0 0 50px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste form fieldset {margin-bottom:10px;text-align:center;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste form fieldset legend {display:none;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste form fieldset select {margin:0 auto;padding:2px 0;border: 1px solid #9c9c9c;color:#0a3d81;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos #concours-noel06-liste form fieldset select option{margin-left:5px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form h2{margin:0;height:53px;padding:15px 0 0 50px;}
.concours-noel06 #main #one-col-brand .col-left .pix-liste-refresh{font-size:110%;color:#c81f1c;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table{}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table thead tr th{height:1px; line-height:1px;text-indent:-5000px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table caption{height:1px; line-height:1px;text-indent:-5000px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td{color:#000;padding:2px 3px 10px 3px; vertical-align:top;border-bottom:1px solid #8d8d8d;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td ul{margin:0;padding:0;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td ul li{width:12px;height:11px;margin:0 0 1px 0;padding:0;list-style-type:none;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td ul li a,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td ul li a span,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td ul li a span img{margin:0;padding:0;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td ul li a{display:block;width:12px;height:11px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td ul li a span{}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.suppr-article ul li{width:10px;height:12px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.suppr-article ul li a{width:10px;height:12px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.designation{width:270px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.modifier-nb-article{ text-align:right;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.nb-article{}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.suppr-article{}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.total{width:100px;text-align:right;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.total span{display:block;margin:0;padding:0;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.total span.prix-ff{font-size:10px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.total-titre{text-align:right;padding-right:20px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form table td.last{border:none;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form.noel06-pix-liste p.bt-submit-concours-noel06{float:right;width:135px;margin:0;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form form.noel06-pix-liste p.bt-submit-concours-noel06 .bt-submit-concours-noel06{width:135px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation{margin:0 20px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation h2{color:#ca211d;text-align:center;padding:5px 40px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation img.concours-noel06-confirmation{display:block;margin:0 auto;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation {margin-top:10px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation fieldset{}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation fieldset p,
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation fieldset h3{color:#148127;font-weight:bold;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation .vert{text-align: center; color:#148127;font-weight:bold;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation fieldset h3{text-align:center;margin-bottom:10px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation fieldset legend{display:none;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation fieldset legend span{}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation p.bt-submit-concours-noel06{clear:left;float:none;width:auto;text-align:center;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation p.bt-submit-concours-noel06 .bt-submit-concours-noel06{margin:0 auto;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation fieldset p {text-align:center;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation form.concours-noel06-confirmation fieldset p.noel06-form {float:left;width:350px;margin-left:10px;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-form .pix-warning {text-align: center; font-weight:bold; color:#FF0000;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-confirmation .pix-warning {text-align: center; font-weight:bold; color:#FF0000;}
.concours-noel06 #main #one-col-brand .col-left #concours-noel06-infos .pix-warning {text-align: center; font-weight:bold; color:#FF0000;}
.concours-noel06 #main #one-col-brand .col-left #noel06-co-enregistrement .pix-warning {text-align: center; font-weight:bold; color:#FF0000;}
.concours-noel06 #main #one-col-brand .col-left .pix-warning {text-align: center; font-weight:bold; color:#C81F1C;}
