html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
:focus{outline:0}
body{line-height:1.5em;color:black;background:white}
a {color:#fff;text-decoration:underline;}
a:hover {color:#fff;text-decoration:underline;}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
body{background:transparent url(../img/site-bg.gif) center center repeat;font-size:0.7em;color:#fff;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif}
#global{width:960px;margin: 10px auto; }
#wrap{width:950px; float:left;  }
#header{background:transparent url(../img/site-header.png) top left no-repeat;height:115px;position:relative;_background:transparent url(../img/site-header.gif) top left no-repeat}
#logo{display:block;height:54px;left:13px;position:absolute;text-indent:-9999px;top:34px;width:246px}
h1{font-size:11px;text-transform:uppercase;color:#666666;margin:0 0 2px 5px;padding:0}
#hotline{height:89px;width:180px;display:block;background:transparent url(../img/hotline.jpg) top left no-repeat;text-indent:-9999px;position:absolute;top:15px;right:5px}
 #bann_top {
	height: 60px;
	width: 468px;
	display: block;
	text-indent: -9999px;
	position: absolute;
	top: 28px;
	left: 290px;
}
#nav{background:transparent url(../img/site-nav.png) top left no-repeat;height:35px;padding:0 6px 0 6px;_background:transparent url(../img/site-nav.gif) top left no-repeat;position:relative;z-index:2}
#content{position:relative;background:transparent url(../img/site-content.png) top left repeat-y;overflow:hidden;height:100%;_background:transparent url(../img/site-content.gif) top left repeat-y;padding:0 0 20px 0;z-index:1}
#left-col{margin:20px 0 6px 6px;width:680px;padding:0 30px 0 0;float:left;_display:inline}
#left-col1{margin:20px 0 6px 6px;width:680px;padding:0 30px 0 0;float:left;_display:inline}
#right-col{margin:20px 0 6px 0;width:206px;float:left;_display:inline}
#page-animations #content,#page-cadeaux #content,#page-ce #content{background:transparent url(../img/site-content-wide.png) top left repeat-y;_background:transparent url(../img/site-content-wide.gif) top left repeat-y}
#page-animations #left-col,#page-ce #left-col{width:590px}
#page-cadeaux #left-col,#page-ce #left-col{width:620px;padding-right:0}
#page-cadeaux #left-col1{width:620px;padding-right:0}
#page-animations #right-col,#page-cadeaux #right-col,#page-ce #right-col{width:294px}
h2,h3,h4,h5,h6{font-weight:normal;color:#fff}
h2{color:#979797;text-transform:uppercase;font-size:1.45em}
#page-home h2,#page-cadeaux h2 {color:#fff;text-transform:uppercase;margin:10px 0 10px 10px;font-size:13px}
#page-achats h2{color:#fff;text-transform:uppercase;margin:0px 0 10px 10px;font-size:13px}
h3{font-size:1.3em;line-height:1;margin-bottom:1em}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}
h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}
h6{font-size:1em;font-weight:bold;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
p{margin:0 0 1em;line-height:1.3em}
input.text,textarea{font-size:1em;color:#000;font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;border:1px #333 solid;padding:3px;}
.center{text-align:center}
strong{font-weight:bold}
em,dfn{font-style:italic}
.button{width:161px;height:27px;line-height:30px; border:none;text-align:center;display:block;color:#fff;text-decoration:none;background:transparent url(../img/red-button.png) top left no-repeat;border:0;cursor:pointer;font-size:1em;_background:transparent url(../img/red-button.gif) top left no-repeat}
.button:hover{color:#fff;text-decoration:underline}

#nav .left{float:left;background:transparent url(../img/nav-seperator.gif) center right no-repeat}
#nav .right{float:right;background:transparent url(../img/nav-seperator.gif) center left no-repeat}
#nav li{line-height:35px;text-transform:uppercase;font-family:"Trebuchet MS",Helvetica,Arial,sans}
#nav a{padding:0 15px;display:block;line-height:35px;text-decoration:none;color:#fff}
#nav a:hover{text-decoration:none;color:#fff;background:transparent url(../img/nav-hover-bg.jpg) center left repeat-x}
#nav .select span{text-decoration:underline}
#nav-home span{padding:0 0 0 10px;background:transparent url(../img/icon-nav-accueil.gif) center left no-repeat}
#nav-aide span{padding:0 0 0 16px;background:transparent url(../img/icon-nav-aide.gif) center left no-repeat}
#nav-contact span{padding:0 0 0 13px;background:transparent url(../img/icon-nav-contact.gif) center left no-repeat}
#nav-references span{padding:0 0 0 10px;background:transparent url(../img/icon-nav-references.gif) center left no-repeat}

/* AJOUT LT */

.clear {clear :left}
#nav a.meteor{padding:0 10px 0 10px;background:transparent url(../img/nav_meteor.png) no-repeat 0 0px;width:102px;display:block;line-height:35px;text-decoration:none;color:#fff;text-indent:-999px;position:relative;height:35px}
#nav a.meteor:hover {background:transparent url(../img/nav_meteor.png) no-repeat 0 -35px;position:relative;}
#nav li.smenu {position:relative;z-index:10}

#page-meteor #content{background:transparent url(../img/site-content-gray.png) top left repeat-y;}
#page-meteor .bandeau_meteor {display:block}
#col-all {float:left;width:950px;margin:0 0 20px}
#col-all big {font-size:13px;font-weight:bold;}
#col-all div.down_fiche_produit {float:right;margin:20px 20px 10px;position:relative;line-height:12px;font-size:12px;-moz-border-radius:5px;color:#d80000;background-color:#333}
#col-all div.down_fiche_produit img.imgabsol {position:absolute;left:2px; top:-5px}
#col-all div.down_fiche_produit a {text-decoration:none;}
#col-all div.down_fiche_produit span {padding:5px 10px 7px 30px;color:#d80000;text-decoration:underline;display:block;}
#col-all div.down_fiche_produit a:hover span {text-decoration:none}
#col-all p.intro {padding:10px 30px;}

.bloc_floatLeft {width:919px;margin:0 auto;}
#col-all .floatLeft_50 {float:left;width:439px;margin:0 10px 0 10px;font-size:12px;}
#col-all .floatLeft_50 h3 {-moz-border-radius:5px;background:#333 none repeat scroll 0 0;display:block;font-size:1.2em;margin-bottom:6px;padding:5px;border-radius:5px;text-transform:uppercase;}
#col-all .floatLeft_50 .textIntro {padding:5px}
#col-all .floatLeft_50 li {color:#d80000;margin:3px 0 3px 25px;list-style-type:disc}
#col-all .floatLeft_50 li span {color:white;}
#col-all .floatLeft_50 .button {text-align:center;display:block;margin:0 auto;}
#col-all .floatLeft_50 .button a {text-decoration:none;color:white}
#col-all .floatLeft_50 .button a:hover span {text-decoration:underline;}


#col-all .floatLeft_50 .etre_rappele {background:url(/img/fd_etre-rappele.png) no-repeat 0 0 transparent;width:438px;height:123px;margin:15px 0 0;}
#col-all .floatLeft_50 .etre_rappele h4 {font-size:14px;text-transform:uppercase;font-weight:bold;padding:8px 0 10px 12px;margin:0}
#col-all .floatLeft_50 .etre_rappele p.textIntro {padding:5px;font-size:11px;line-height:18px;padding:0px 0 10px 12px}
#col-all .floatLeft_50 .etre_rappele p.textIntro span {font-weight:bold;display:block}
#col-all .floatLeft_50 .etre_rappele div.form label {float:left;width:126px;text-align:right;padding:0 5px 0 0;}
#col-all .floatLeft_50 .etre_rappele div.form input.text {float:left;width:118px;height:19px;background-color:transparent;border:0}
#col-all .floatLeft_50 .etre_rappele div.form  span.submit {display:block;float:left;width:152px;text-align:center;font-size:11px;padding-top:2px;}
#col-all .floatLeft_50 .etre_rappele div.form  span.submit a {color:white;}

#col-all .floatLeft_50 .contenu_video .onglets {text-align:center;padding:0 0 0}
#col-all .floatLeft_50  .h3draftVideo {margin:15px 0 5px}
#col-all .floatLeft_50 .contenu_video .onglets span {-moz-border-radius:5px;border-radius:5px;background-color:#333;padding:0 10px;margin: 0 5px;cursor:pointer;}
#col-all .floatLeft_50 .contenu_video .flv_video {margin:5px 0;text-align:center;}

.imgFloLeft {float:left;margin:0 5px 0 10px;width:216px}
.col_right {float:left;width:359px;}
.col_right  h2 {line-height:30px;margin-bottom:10px}
.col_right  h2 .blanc{color:white;}
.col_right  h2 .rouge{color:#d80000;font-size:24px;}
.col_right   .titUl {font-weight:bold;padding:10px 0 0px;font-size:14px;}
.col_right   li {color:#d80000;margin:3px 0 3px 25px;list-style-type:disc}
.col_right   li span {color:white;}
.col-col-left {float:left;width:284px;margin: 0 10px 0 0}
.col-col-left h3 {-moz-border-radius:5px;border-radius:5px;background:#333 none repeat scroll 0 0;display:block;font-size:1.2em;margin-bottom:6px;padding:5px;text-transform:uppercase;font-size:18px;}
.col-col-left  .bloc_offre_demarrage {margin:15px 0 0;text-align:center;font-weight:bold;font-size:18px}
.col-col-left  .bloc_offre_demarrage p {margin:0;line-height:1.1em;}
.col-col-left  .bloc_offre_demarrage p.rightBarre {text-align:right;padding:0 73px 0 0}
.col-col-left  .bloc_offre_demarrage p.prixFinal {font-size:36px;color:#d80000;font-weight:bold;padding:5px 0}
.col-col-left  .bloc_offre_demarrage p.soit {font-size:16px;font-weight:bold;padding:15px 0 0}
.col-col-left  .bloc_offre_demarrage p.soit span {font-size:10px;display:block;}

.blocReasortiment {background:url(/img/METEOR_grosdebit_SB_09.jpg) no-repeat 0 0 transparent;width:284px;height:466px;position:relative;margin-top:15px}
.blocReasortiment h4 {font-size:18px;font-weight:bold;color:black;padding:8px 0 10px 15px}
.blocReasortiment  li {margin:50px 0; padding:0 0 0 123px;font-size:18px;color:#4d4d4d;display:block;}
.blocReasortiment  li.first {margin-top:-9px}
.blocReasortiment  li img {vertical-align:middle}
.blocReasortiment  li span {font-size:20px;color:#d80000;font-weight:bold;}


/* AJOUT LT */


#page-home #nav-home span,#page-animations #nav-animations span,#page-cadeaux #nav-cadeaux span,#page-achats #nav-achats span, #page-contact #nav-contact span, #page-aide #nav-aide span, #page-catalogue #nav-catalogue span{text-decoration:none;background-color:transparent;border-color:#fff;border-width:0 0 1px 0;border-style:dotted}

.rotator{/* position:relative; */display:block;width:680px;/* overflow:hidden */}
#splash-rotator .rotator{position:relative;display:block;width:680px;overflow:hidden}
.rotator .menu{z-index:100;/* position:relative; */position:absolute;width:200px}
.rotator .menu .select{height:170px;width:200px;background:transparent url(../img/splash-section-select.png) top left no-repeat;_background:transparent url(../img/splash-section-select.gif) top left no-repeat}
.rotator .menu dl{width:183px;height:169px;border:1px solid #333;margin:0;background:#4d4d4d}
.rotator .menu .select dl{border:0;background:transparent}
.rotator .menu dt{font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#676767;font-size:1.35em;padding:10px 0 0 10px}
.rotator .menu .select dt{color:#d50202}
.rotator dd{margin:0 0 0 20px}
.rotator .menu p{color:#fff;margin:10px 40px 10px 0}
.rotator .menu .select p{color:#000}
.rotator .menu ul{margin:0 0 0 20px}
.rotator .menu ul li{color:#ccc;list-style-type:disc}
.rotator .menu ul li a{color:#ccc;text-decoration:none}
.rotator .menu .select ul li{color:#4d4d4d}
.rotator .menu .select ul li a{color:#4d4d4d;text-decoration:none}
.rotator .menu ul li a:hover{text-decoration:underline;cursor:pointer}
.rotator .menu .select .on a{font-weight:bold;color:#D50202;text-decoration:none;cursor:default}
.rotator .area{/* width:535px; */width:495px;display:block;/* position:absolute;top:0;right:0; */float:right;z-index:0}

.rotatorbis .area{/* width:535px; */width:655px;display:block;/* position:absolute;top:0;right:0; */float:right;z-index:0}

#splash-rotator .area{width:535px;display:block;position:absolute;top:0;right:0;z-index:0;overflow:hidden}
#splash-rotator{height:340px;position:relative}
#splash-rotator .area{height:340px}
#splash-rotator .rotation-wrap{height:1360px;width:535px;display:block;position:relative}
#splash-rotator .rotation-wrap div{height:340px;width:535px;position:relative}
#splash-rotator #area-animations{background:transparent url(../img/heading-animations-hp.jpg) top left no-repeat}
#splash-rotator #area-cadeaux{background:transparent url(../img/heading-cadeaux.jpg) top left no-repeat}
#splash-rotator #area-achats{background:transparent url(../img/heading-achats-hp.jpg) top left no-repeat}
#splash-rotator #area-revendre{background:transparent url(../img/heading-revendre-hp.jpg) top left no-repeat}
#splash-rotator .button{position:absolute;right:10px;bottom:10px}
#achat-rotator .area{min-height:514px;height:auto !important;height:514px}
#achat-rotator .area{background:#fff;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0px;overflow:hidden}

#autre-rotator .area{background:#fff;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;overflow:hidden}


#achat-rotator dt{padding:15px 0 10px 50px}
#achat-rotator #menu-selectionnez dt{background:transparent url(../img/icon-1.png) 18px 12px no-repeat;_background:transparent url(../img/icon-1.gif) 18px 12px no-repeat}
#achat-rotator #menu-parcourrez dt{background:transparent url(../img/icon-2.png) 18px 12px no-repeat;_background:transparent url(../img/icon-2.gif) 18px 12px no-repeat}
#achat-rotator #menu-choisissez dt{background:transparent url(../img/icon-3.png) 18px 12px no-repeat;_background:transparent url(../img/icon-3.gif) 18px 12px no-repeat}
#achat-rotator dd p{font-size:1.35em;color:#676767}
#achat-rotator .select dd p{font-size:1.35em;color:#D50202}
#devis-steps{height:100px;width:680px;display:block;background:transparent url(../img/devis-steps.jpg) top left no-repeat}
#devis-steps h2{text-align:center;padding:1em 0 0;margin:0 0 10px 0}
#devis-steps ol{margin:0 0 0 22px;padding:0}
#devis-steps li{list-style-type:none;margin:0 0 0 75px;float:left;display:block;width:134px;_display:inline}
.composition{padding:15px 0px 15px 20px}
.composition h2{margin:0 0 10px 0}
#demande-devis{width:20px;float:left;width:160px}
#page-home #right-col{margin:30px 0 0 0}
#page-home #left-col{margin-top:0}
#right-col h3{display:block;background:#333;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;font-size:1.2em;margin-bottom:6px}
#right-col p{padding:0 6px 0 6px;margin-bottom:6px}
#right-col fieldset{margin:0}
#right-col .text{width:176px;margin:0}
#page-achats #kw {margin:0 auto;display:block}
#right-col .block{margin:0 0 20px 0}
#right-col .block h4{margin:10px 0 10px 5px; padding:0 0 0 10px; color: #fff; font-size:12px}
#right-col .block ul{margin:0 0 0 15px; padding:0;}
#right-col .block li a{ color:#fff}
.external-link{display:block;background:#333;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;margin:5px}
.external-link a{color:#d80000;padding:0 0 0 10px;background:transparent url(../img/icon-external-link.gif) center left no-repeat}
#support-block{background:transparent url(../img/sidebar-support.png) bottom right no-repeat;_background:none}
#support-block p{width:125px;_width:auto}
#search-submit{margin:10px auto 0}
.button.selection{background:transparent url(../img/button-selection.png) top left no-repeat;width:174px;height:42px;display:block;margin:10px auto 0;line-height:55px;text-indent:10px;_background:transparent url(../img/button-selection.gif) top left no-repeat}
.button.ask-catalogue{background:transparent url(../img/button-ask-catalogue.png) top left no-repeat;width:174px;height:42px;display:block;margin:10px auto 0;line-height:55px;text-indent:10px;_background:transparent url(../img/button-selection.gif) top left no-repeat}
#right-col #search{margin:0 auto;display:block}
#footer{background:transparent url(../img/site-footer.png) top left no-repeat;padding-top:20px}
#page-animations .photo-strip ul{margin:0;padding:0;list-style-type:none}
#page-animations .photo-strip li{list-style-type:none}
#page-animations .photo-strip{width:170px;float:right}
#page-animations #left-col .content {float:left;width:400px}
#page-animations .content  p,#page-ce .content p{padding:0 10px}
#page-animations .bottom h3{text-align:center;margin:0 0 1em 0}
#page-animations .content  .bottom{background:transparent url(../img/top-gradient.jpg) top left repeat-x;overflow:hidden;width:100%;padding:10px 0 0 0}
#page-animations .content  .prestations{float:left;width:195px;border-right:1px solid #333}
#page-animations .content  .prestations ul{padding:0 5px 0 25px}
#page-animations .content  .prestations li{list-style-type:disc}
#page-animations .content  .exemples{float:right;width:195px}
#demande-devis-form{margin:0 10px}
#demande-devis-form ul{margin:0;padding:0;list-style-type:none;padding:10px}
#demande-devis-form li{list-style-type:none;margin:0 0 10px 0;height:100%;overflow:hidden}
#demande-devis-form label{vertical-align:top;width:125px;display:inline-block;float:left;line-height:20px}
#demande-devis-form .text{vertical-align:top;width:120px;float:right}
#demande-devis-form textarea{width:250px;display:block;padding:3px}
#demande-devis-form .button{margin:0 auto}
#page-cadeaux #left-col{margin-top:0}
#page-cadeaux #left-col .content {background:transparent url(../img/top-gradient.jpg) top left repeat-x;padding:20px 10px 20px 20px;overflow:hidden;width:590px}
#page-cadeaux #left-col .content  .col{float:left;display:block;margin:0 10px 0 0;width:185px;text-align:justify}
#page-cadeaux #left-col1{margin-top:0}
#page-cadeaux #left-col1 .content {background:transparent url(../img/to-gradient.jpg) top left repeat-x;padding:20px 10px 20px 20px;overflow:hidden;width:590px}
#page-cadeaux #left-col1 .content  .col{float:left;display:block;margin:0 10px 0 0;width:185px;text-align:justify}
#page-animations h2{display:block;text-indent:-9999px;height:220px;width:590px;background:transparent url(../img/heading-animations.jpg) top left no-repeat;margin:0 0 20px 0}
#page-ce h2{display:block;text-indent:-9999px;height:220px;width:590px;background:transparent url(../img/heading-ce.jpg) top left no-repeat;margin:0 0 20px 0}
#cadeaux-steps{float:left;position:relative;display:block;background:transparent url(../img/cadeaux-steps.jpg) top left no-repeat;width:620px;height:275px; }
#cadeaux-steps ul{overflow:hidden;padding:10px 0 0 0;width:620px}
#cadeaux-steps li{color:#4d4d4d;float:left;display:block}
#cadeaux-steps .step-1{text-align:left;width:140px;padding-left:57px; color:black;}
#cadeaux-steps .step-2{text-align:left;width:160px;padding-left:60px; color:black;}
#cadeaux-steps .step-3{text-align:left;width:150px;padding-left:50px; color:black;}
#cadeaux-steps .content {float:left; position:relative;margin-top:200px;}

#cadeaux-steps1{display:block;background:transparent url(../img/cadeaux-steps1.jpg) top left no-repeat;width:620px; }
#cadeaux-steps1 ul{overflow:hidden;padding:10px 0 0 0;width:620px}
#cadeaux-steps1 li{color:#4d4d4d;float:left;display:block}
#cadeaux-steps1 .step-1{text-align:left;width:140px;padding-left:57px; color:#FFF;}
#cadeaux-steps1 .step-2{text-align:left;width:160px;padding-left:60px; color:#FFF;}
#cadeaux-steps1 .step-3{text-align:left;width:150px;padding-left:50px; color:#FFF;}
#cadeaux-steps1 .content {margin-top:10px;}

#content-cadeaux{ margin-top:-20px;margin-bottom:40px;display:block; height:275px;width:620px; }
#content-cadeaux ul{overflow:hidden;padding:10px 0 0 0;width:620px}
#content-cadeaux li{color:#4d4d4d;float:left; display:block}
#content-cadeaux .coffret-bieres-verres{float: left; position:relative; left:-30px;width:125px;padding-left:20px; color:#FFF;}
#content-cadeaux .cheque-cadeau{float: left; position:relative; top:23px; left:-50px;;width:160px;padding-left:40px; color:#FFF;}
#content-cadeaux .composez-coffret-panier{float: left; position:relative;top:10px; left:-90px;width:150px;padding-left:60px; color:#FFF;}
#content-cadeaux .choix-tireuse{float: left; position:relative;top:-120px; left:320px;px;width:150px;padding-left:10px; color:#FFF;}
#content-cadeaux .fut{float: left; position:relative;top:-70px; left:-75px;width:150px;padding-left:60px; color:#FFF;}
#content-cadeaux .metre-bieres{float: left; position:relative;top:-65px; left:-35px;px;width:150px;padding-left:10px; color:#FFF;}
#content-cadeaux .decouvrir-catalogue{float: left; position:relative;top:-30px; left:65px;width:150px;padding-left:10px; color:#FFF;}

#content-cadeaux .coffret-bieres-verres-texte{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;float: left; position:relative; left:-330px ;top:10px;;width:125px;padding-left:20px; color:#FFF;}
#content-cadeaux .cheque-cadeau-texte{font-weight:bold;text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;float: left; position:relative; top:-23px; left:-210px;;width:160px;padding-left:40px; color:#FFF;}
#content-cadeaux .composez-coffret-panier-texte{font-weight:bold;text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;float: left; position:relative;top:-56px; left:-50px;width:150px;padding-left:60px; color:#FFF;}
#content-cadeaux .choix-tireuse-texte{font-weight:bold;text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;float: left; position:relative;top:-90px; left:157px;px;width:150px;padding-left:10px; color:#FFF;}
#content-cadeaux .fut-texte{font-weight:bold;text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;float: left; position:relative;top:-5px; left:-430px;width:150px;padding-left:60px; color:#FFF;}
#content-cadeaux .metre-bieres-texte{font-weight:bold;text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;float: left; position:relative;top:-22px; left:-160px;width:180px;padding-left:10px; color:#FFF;}

#footer p{font-size:10px;color:#646464;text-align:center}
#page-ce .center-block {overflow:hidden;zoom:1;}
#page-ce .center-block .left {float:left;width:300px;}
#page-ce .center-block p {padding:0;}
#page-ce .center-block .left img {margin: 0 0 0 10px;}
#page-ce .center-block .right {float:right;width:300px;}
#page-ce .visuel {margin:20px 0 0 10px;}
#achat_product{
margin: 0 0 0 10px;
float:left;
}

.acces_listes {
float:left;
}
.acces_listes dt{
width: 160px;
float:left;
color:#000}
.acces_listes dd{
font-size:12px;
text-align:center;
color:#333333;
padding: 10px 0 0 0;}
.acces_listes dd.titrebox{
font-size:14px;
padding: 30px 0 0 0;
text-transform:uppercase;
color: #333333;
text-align:center;}

.acces_listes dd a{
color: #c80000;
text-decoration:none;}


dl.liste_produits_biere {
margin: 0 0 0 0;
float:left;
}
dl.liste_produits_biere dt{
font-size:13px;
color:#333333;
text-transform:uppercase;
font-weight:bold;
margin: 0 0 10px 0;}
dl.liste_produits_biere dd{
font-size:12px;
color:#333333;}
dl.liste_produits_biere dd a{
color: #CC0000;}

ul#listeproduitdevis li a{
color: #000000;}
ul#listeproduitdevis li span.lienvproduit{
width: 230px;
display:block}
ul#listeproduitdevis li span{
float:left;
display:inline;}

h3.side {
color:#333333;
font-size:11px}
h2.special{
margin:15px 0 0 0;
width: 350px;
}

.panier_produit img {
	float:left;
	display:inline;
	padding: 0 10px;
	background-color:#FFFFFF;
	border-right:1px solid #ccc;
}
.panier_prix {
	font-size:14px;
	color:#000;
}
table#table_panier {
	border-left:1px solid #ccc;
	width:405px;
}
table#table_panier tr {
	background-color: #f0f0f0;
}
table#table_panier tr#coutlivraison {
	background-color: #ff9c00;
}
table#table_panier td {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	color:#333333;
}
table#table_panier thead tr {
	background:#eee8dc url(../img/bg-beige.gif) repeat-x top right;
	height:35px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#333333;
}

table#table_panier tfoot tr {
	background:#eee8dc url(../img/bg-beige.gif) repeat-x top right;
	height:35px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
table#table_panier td.panier_produit p {
	padding: 15px 0 0 60px;
	margin: 0 0 0 30px;
	display:block;
	text-align:left;
	font-size:12px;
}
table#table_devis {
	border-left:1px solid #ccc;
	width:450px;

}
table#table_devis tr {
	background-color: #f0f0f0;
	height: 30px;
}
table#table_devis tr#coutlivraison {
	background-color: #ff9c00;
}
table#table_devis td {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
table#table_devis td a {
color:#000000;
text-decoration:underline;
}
table#table_devis thead tr {
	background:#eee8dc url(../img/bg-beige.gif) repeat-x top right;
	height:35px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#333333;

}
table#table_devis thead tr td{
text-align: center;
vertical-align:middle;
font-size:12px;
}
table#table_devis tfoot tr {
	background:#eee8dc url(../img/bg-beige.gif) repeat-x top right;
	height:35px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
table#table_devis td.panier_produit p {
	padding: 15px 0 0 60px;
	margin: 0 0 0 30px;
	display:block;
	text-align:left;
	font-size:12px;
}

.retour_acc{
margin: 0 0 0 200px;
color: #333333;}


#box_form {
color:#333333

}
#box_form p span.legende {
	color:#666666;
	font-style:italic;
	font-size:10px;
}
#box_form fieldset legend {
}
#box_form fieldset legend span {
	background: transparent url(../img/bg-legend.gif) no-repeat top left;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	margin: 0 0 20px 0;
	padding:5px 0 5px 10px;
	height:27px;
	display:block;
	width:453px;
}
#box_form fieldset {
}
#box_form select {
	background-color:#f6f5f1;
}
#box_form p.oblig select {
	background-color:#f0ece3;
	border:1px solid #CCCCCC;
}
#box_form input {
	background-color:#f6f5f1;
	border:1px solid #CCCCCC;
}
#box_form p.oblig label {
	font-weight:bold;
}
#box_form p.oblig input {
	background-color:#f0ece3;
}
#box_form fieldset label {	/*** Mise en forme des intitulÈs de champs ***/
	float: left;	/*** TrËs important, ne pas suprimer ! ***/
	width: 40%;	/*** Les intitulÈs prennent 1/3 de la largeur totale du formulaire... ***/
	text-align: right;	/*** ... et ils sont alignÈs ‡ droite... ***/
	margin: 0;
	padding: 0 .8em 0 0;
	line-height: 15px;	/*** ... et centrÈs verticalement. ***/
}
#box_form input.noborback {
	background-color:#FFFFFF;
	border:none;
}

.lien_txt {
color:#FFFFFF;}
.lien_txt_2 {
color: #333333;}


#page-contact #content,#page-cadeaux #content{background:transparent url(../img/site-content-wide.png) top left repeat-y;_background:transparent url(../img/site-content-wide.gif) top left repeat-y}
#page-contact #left-col{width:610px; padding: 0 0 0 10px}
#page-contact #left-col .content {float:left;width:590px}


.col_right_achat_en_gros_desc a
{
	text-decoration:none;
	color:#D80000;
}

.col_right_achat_en_gros_desc a:hover
{
	text-decoration:none;
	color:#D80000;
}


#product_order 
{
	border-left:1px solid #ccc;
}

#product_order tr 
{
	background-color: #f0f0f0;
	height: 30px;
}

#product_order tr td 
{
	border:1px solid #ccc;
	text-align:center;
	vertical-align:middle;
	padding:0 5px;
}

#product_order tr th 
{
	background:#eee8dc url(../img/bg-beige.gif) repeat-x top right;
	border:1px solid #ccc;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	vertical-align:middle;
	padding:0 5px;
}

#product_order tr td input
{
	width:70px;
}

.ajouter_produit
{
	background: url(../img/button-ajouter.png) no-repeat;
	width:115px;
	height:27px;
	cursur:pointer;
	display:block;
	text-indent:-9999999px;
}


#product_listing 
{
	border-left:1px solid #ccc;
	width:435px;
}

#product_listing tr 
{
	background-color: #f0f0f0;
	height: 30px;
}

#product_listing tr td 
{
	border:1px solid #ccc;
	text-align:center;
	vertical-align:middle;
	padding:0 5px;
	color:#333333;
}

#product_listing tr th 
{
	background:#eee8dc url(../img/bg-beige.gif) repeat-x top right;
	border:1px solid #ccc;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	vertical-align:middle;
	padding:0 5px;
}

#product_listing tr td input
{
	width:70px;
}

.supprimer_produit
{
	background: url(../img/button-supprimer.png) no-repeat;
	width:115px;
	height:27px;
	cursor:pointer;
	display:block;
	text-indent:-9999999px;
}

.rotator .menu .case_gauche dl dt
{
	color:#FFFFFF;
}

.rotator .menu .case_gauche dl dd
{
	color:#FFFFFF;
}

#savoir-plus{
background:transparent url(../img/bottom-gradient.jpg) top left repeat-x;overflow:hidden;width:100% ;padding:10px 0 0 0; margin-top:20px;margin-bottom:-40px;}
#savoir-plus .savoir-plus-texte{float:left; position:relative; top:-75px; padding-left: 110px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#savoir-plus .savoir-plus-image{float:left; position:relative; left:-430px; padding-top:18px; 	}

#savoir-plus .savoir-plus-barre{float:left; position:relative; left:30px;; padding-right:25px;}
#savoir-plus .savoir-plus-titre{float:left; position:relative;padding-right:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold; top:-17px;}
#savoir-plus .savoir-plus-barre1{float:left; position:relative;}

.gris a{color:#999; text-decoration:none;}
.gris a:hover{color:#999; text-decoration:none; }

#bandeauCaviste { height:140px; width:680px; margin-bottom:-15px; }

*+html #formnormal .oblig { width:450px; }
*+html #formnormal .obliga .naturea { width:450px; margin-left:-200px; }


 .launch-keg{position:absolute;height:48px;width:48px;display:block;background:transparent url('/img/sprite_mug.png') no-repeat;}
 
#bann_top{position:absolute;height:60px;width:468px;}
