@import url(panier.css);
@import url(formulaire.css);
@import url(jScrollPane.css);
*{vertical-align:middle;margin:0;padding:0}
html{background:#2d0300 url(../img/bg.png) repeat-x}
body{font-size:62.5%;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
a{color:#7e0a1b}
img{border:0}
p{margin-bottom:12px}
ul.inline li{display:block;float:left}
p.basic{padding-left:20px;padding-right:20px}
h2.pitiot{font-size:1.1em;color:#8f0a1f}
#language{float:right;margin-top:5px}
#container{width:837px;margin:10px auto;padding:0 15px}
#header{height:44px;background:url(../img/header.png) no-repeat;padding-left:9px;text-align:center;font-size:1.1em;text-transform:uppercase;font-weight:700}
#header a{display:block;color:#6c6455;text-decoration:none}
#header a.on{background:transparent url(../img/header-bg-link-on.png) repeat-x;color:#FFF}
#header a:hover{color:#fff;background:url(../img/header-bg-link.png) repeat-x}
#header li{height:44px;line-height:44px}
#linkHome{width:113px;margin-top:-3px}
#linkNews{width:85px}
#linkContact{width:95px}
#linkPoints{width:160px}
#linkShop{width:125px;color:#890a1e}
#linkShop a{color:#890a1e}
#main.basic{background:url(../img/boutique/bg_contenu_bout.png) repeat-y;height:449px;padding:0 60px 0 20px}
#links{overflow:auto;height:190px;padding:0 10px}
.links p,#bloc_droite.contact p{padding-top:10px}
.links p{padding-left:10px;padding-right:10px;padding-bottom:10px;border-bottom:1px solid #af0d2a}
.links p.last{padding-bottom:0;border-bottom:none}
.links p a{display:block}
#bloc_droite.contact{width:403px;font-weight:700;font-size:1.1em}
#contactImg{float:right;margin-top:10px;margin-right:5px}
#footer{height:38px;clear:both;color:#fff;font-size:10px;padding-top:35px;background:#2D0300 url(../img/boutique/footer_bout.png) no-repeat}
#footer *{vertical-align:bottom}
#footer.double{padding-top:15px;background:#2D0300 url(../img/bg-footer.png) no-repeat}
#footer li{padding-left:22px;padding-bottom:3px;background:url(../img/footer-chip.png) no-repeat 0 2px;margin-left:12px;text-transform:lowercase}
#footer li a{color:#fff;text-decoration:none}
#credits{float:left;font-size:0.9em;margin-left:35px;color:#a63b12;display:inline}
#credits a{color:#a63b12;text-decoration:none}
.msg{list-style:none;background-color:#f7f4f4;line-height:18px;border-style:solid;border-width:1px;margin:5px 40px;padding:10px 25px}
.success,.error{background-repeat:no-repeat;background-position:5px 10px}
.success{color:green;background-image:url(../img/ico/accept.png);border-color:green}
.error{color:red;background-image:url(../img/ico/error.png);border-color:red}
#news{overflow:auto;height:160px;width:360px}
#bloc_titre_flash.news{float:none}
#bloc_gauche #news h2{padding-top:5px}
#formNewsletter{margin-top:10px;margin-left:25px;background:url(../img/news.jpg) no-repeat;width:238px;height:25px;line-height:25px;padding-left:43px}
input#newslettermail,#formNewsletter_pro input,#formNewsletter_pro textarea{width:145px;line-height:15px;border:1px solid #5e5242;background-color:#c1b1a2;color:#5e5242;padding:1px 5px}
input#newslettermail:focus,#formNewsletter_pro input:focus,#formNewsletter_pro textarea:focus{border:1px solid #FFF}
input#inscritmoi{font-weight:700;background:none;border:none;cursor:pointer}
#formNewsletterResult{position:absolute;top:600px;left:auto;width:300px;text-align:center;border:1px solid #000;background:#fff;color:#000}
#formNewsletterClose{font-size:0.8em;cursor:pointer;float:right;color:#000;text-decoration:underline;margin-right:5px}
#contenuBasic{margin-left:20px;text-align:justify;margin-right:60px;padding-bottom:30px}
.overF{overflow:auto;height:350px;width:580px}
#header a:hover.none,#footer li.nochip{background:none}
#linkSafran,#linkRecipies{width:100px}
#footer li a:hover,#credits a:hover{text-decoration:underline}
a.undernone{text-decoration:none}
#formNewsletter_pro input{width: inherit}
#formNewsletter_pro #button{background-color:#92081F;float:right;margin-right:15px;color:#FFF;font-weight:700;border:none;margin-top: 7px;}
#formNewsletter_pro textarea{width:220px}
#vPro{padding-top:7px;padding-left:25px} 