#bandieraEb { display:none!important }
/* abbonamento spese +tessera privilegi mybv - Annalisa - 13X */
#AbbonamentoSpese, #TP_mybv { display:none!important }
/* Oridne veloce disabilitato per ferragosto 2014 
.ordineVeloce{display:none!important}*/
/*omaggio cosmetico*/
#omaggioCosmPanCar { display:none!important }
/*@font-face {
font-family: 'bv_fontregular';
src: url('bv_font-webfont.eot');
src: url('bv_font-webfont.eot?#iefix') format('embedded-opentype'), url('bv_font-webfont.woff') format('woff'), url('bv_font-webfont.ttf') format('truetype'), url('bv_font-webfont.svg#bv_fontregular') format('svg');
font-weight: normal;
font-style: normal;
}*/
/*carrello*/
#novegold { display:none!important }
#nov { display:none!important }
/*.off_speciali{display:none!important}*/
/*bandiera*/
#bandieras { position:absolute; top:400px; right:-200px; /*border:1px solid #388a3a;*/ padding: 0; z-index:3 }
/*#bandieras{display:none!important;}*/
#overlayer-spiegazione-tessere { display:block!important; }
/*reset*/
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, 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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, hr { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
html, body { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; height: 100%; }
/*generali*/
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#707173; position:relative; background-color:#fff; background-image:url(/immagini/bg.png);/*background-image:url(/immagini/texture.png);*/ background-repeat:no-repeat; background-position:center 210px ; }
div.clearh15 { clear:both; height:15px }
div.clearboth { clear:both }
a:link, a:visited, a:hover { color:#707173; }
a:hover { text-decoration:none; }
a.nolink:link, a.nolink:visited { text-decoration:none!important }
a.verde:link, a.verde:visited, a.verde:hover { color:#388a3a; }
a.verdeBold:link, a.verdeBold:visited, a.verdeBold:hover, a.navigazioneldpPadre:link, a.navigazioneldpPadre:visited, a.navigazioneldpPadre:hover { font-weight:bold; color:#388a3a; }
.verde { color:#388a3a; }
.verdeBold { font-weight:bold; color:#388a3a; }
.bianco { color:#ffffff }
.biancoBold { font-weight:bold; color:#ffffff }
a.bianco:link, a.bianco:visited, a.bianco:hover { color:#ffffff; }
a.biancoBold:link, a.biancoBold:visited, a.biancoBold:hover { font-weight:bold; color:#ffffff; }
.grigio { color:#707173; }
.grigioChiaro { color:#9f9f9f; }
.marrone { color:#6b5736; }
.font10px { font-size:10px; }
.font11px { font-size:11px; }
.font12px { font-size:12px; }
.font13px { font-size:13px; }
.font14px { font-size:14px; }
.font15px { font-size:15px; }
.font16px { font-size:16px; }
.font17px { font-size:17px; }
.font18px { font-size:18px; }
.font20px { font-size:20px; }
.font22px { font-size:22px; }
.font24px { font-size:24px; }
.font26px { font-size:26px; }
.font36px { font-size:36px; }
.bvFont { font-family:'bv_fontregular', Arial; }
form { margin:0; padding:0; }
input[type=text], input[type=password], input[type=file] { outline:none; font-family:Arial, Helvetica, sans-serif; color:#707173; margin:0; padding:2px; font-size:11px; border:1px solid #c5c7c8; }
input[type=text], input[type=password] { height:19px; border:1px solid #b1b2b4; font-size:14px; color:#878889; }
textarea { outline:none; font-family:Arial, Helvetica, sans-serif; color:#707173; margin:0; padding:2px; border:1px solid #c5c7c8; font-size:11px; }
select { outline:none; font-family:Arial, Helvetica, sans-serif; color:#707173; margin:0; padding:2px; border:1px solid #c5c7c8; font-size:11px; }
input.textStd { margin:0; padding:2px; border:1px solid #c5c7c8; font-size:14px; height:20px; }
input.standard { margin:0; padding:2px; border:1px solid #c5c7c8; font-size:14px; }
input.noBorder { border:none !important; }
input.submitStd { margin:0; padding:0 5px; border:1px solid #c5c7c8; line-height:11px; vertical-align:middle; background-color:#388a3a; color:#FFFFFF; font-weight:bold; height:26px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; width: auto; overflow: visible; }
input.submitStd:hover { background-color:#FFFFFF; color:#388a3a; }
input.submitSchedaProd { margin:0; padding:0 5px; border:1px solid #c5c7c8; background-color:#388a3a; font-size:15px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; cursor:pointer; width: auto; overflow: visible; }
input.submitSchedaProd:hover { background-color:#FFFFFF; color:#388a3a; }
input.submitVeryBig { margin:0; padding:0 5px; border:1px solid #c5c7c8; background-color:#388a3a; font-size:20px; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; cursor:pointer; width: auto; overflow: visible; }
input.submitVeryBig:hover { background-color:#FFFFFF; color:#388a3a; }
a:link.submitSchedaProd, a:visited.submitSchedaProd, a:hover.submitSchedaProd { margin:0; padding:0 5px; border:1px solid #c5c7c8; background-color:#388a3a; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none }
a:hover.submitSchedaProd:hover { background-color:#FFFFFF; color:#388a3a; }
input.submitInv { margin:0; padding:0 5px; border:1px solid #c5c7c8; line-height:17px; vertical-align:middle; background-color:#FFFFFF; color:#388a3a; font-weight:bold; height:17px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; width: auto; overflow: visible; }
input.submitInv:hover { background-color:#388a3a; color:#FFFFFF; }
.Gratis { color:#e2007a; font-weight:bold; }
ul { margin:0; padding:0; list-style-type:none; list-style-image:url(http://static.bottegaverde.it/immagini/li-icon.gif); text-align:left; list-style-position:outside; margin-left:20px; }
/** html ul { list-style-image:url(http://static.bottegaverde.it/immagini/li-icon-ie.gif); } /*ie6 hack /**/
ul { *list-style-image:url(http://static.bottegaverde.it/immagini/li-icon-ie.gif);
}/* ie7 hack */
.titoloVerdeBold { font-weight:bold; color:#478815; text-transform:uppercase; }
.prezzoConv { color:#e2007a; font-weight:bold; }
.sconto { background-color:#e2007a!important; color:#FFFFFF; font-weight:bold; margin:0 4px; }
.prezzoOld { text-decoration:line-through; }
.prezzo { font-weight:bold; }
.best { font-weight: bold; color: #F28C0C; }
.novita { font-weight: bold; color: #E5BE06; }
.magenta { color:#e2007a; }
a.magenta:link, a.magenta:visited, a.magenta:hover { color:#e2007a !important; }
h1 { font-size:20px; color:#388a3a; margin-bottom:10px; }
#testoLinea h1 { font-size:20px; margin-bottom:0; }
#testoLinea p { line-height:18px; margin:0 }
.floatLeft { float:left }
.floatRight { float:right }
hr { height:1px; background-color:#c5c7c8; clear:both }
.error { color:#990000 }
a.bgVerde:link, a.bgVerde:visited { background-color:#388a3a; color:#FFFFFF; padding:0 2px; }
a.bgVerde:hover { background-color:#FFFFFF; color:#388a3a; }
.strike { text-decoration:line-through; }
.posRel { position:relative; }
.abs { position:absolute; }
a:link.navigazioneLdpPadre, a:visited.navigazioneLdpPadre, a:hover.navigazioneLdpPadre { font-weight:bold; color:#388a3a; font-size:18px; text-decoration:none; margin-left:5px; }
a:hover.navigazioneLdpPadre { text-decoration:underline; }
a.hoverUnderline:link, a.hoverUnderline:visited { text-decoration:none; }
a.hoverUnderline:hover { text-decoration:underline; }
/*tasti prodotti*/
a.tastoScheda:link, a.tastoScheda:visited, a.tastoScheda:hover, a.tastoCompra:link, a.tastoCompra:visited, a.tastoCompra:hover, a.tastoScegli:link, a.tastoScegli:visited, a.tastoScegli:hover, a.tastoDelete:link, a.tastoDelete:visited, a.tastoDelete:hover { border:1px solid #c5c7c8; font-weight:bold; padding:0 5px; line-height:17px; margin-bottom:5px; text-decoration:none; height:17px; _height:17px; max-height:17px; }
a.tastoCompra:link, a.tastoCompra:visited, a.tastoCompra:hover { height:20px !important; max-height:none !important; padding:2px 0 0 0px !important; display:block; text-align:center; font-size:12px; }
.boxSceltaOmaggioCarrello a.tastoCompra:link, .boxSceltaOmaggioCarrello a.tastoCompra:visited, .boxSceltaOmaggioCarrello a.tastoCompra:hover { width:246px !important; }
a.tastoScheda:link, a.tastoScheda:visited { background-color:#9c9d9f; color:#FFFFFF; }
a.tastoScheda:hover { background-color:#FFFFFF; color:#9c9d9f; }
a.tastoCompra:link, a.tastoCompra:visited { background-color:#388a3a; color:#FFFFFF!important; }
a.tastoCompra:hover { background-color:#FFFFFF; color:#388a3a!important; }
a.tastoScegli:link, a.tastoScegli:visited { background-color:#9c9d9f; color:#FFFFFF; }
a.tastoScegli:hover { background-color:#FFFFFF; color:#9c9d9f; }
a.tastoDelete:link, a.tastoDelete:visited { background-color:#e2007a; color:#FFFFFF; }
a.tastoDelete:hover { background-color:#FFFFFF; color:#e2007a; }
a.tastoCompraBig:link, a.tastoCompraBig:visited, a.tastoCompraBig:hover { border:1px solid #c5c7c8; font-weight:bold; padding:0 5px; line-height:20px; margin-right:10px; margin-bottom:5px; text-decoration:none; height:20px; _height:20px; max-height:20px; font-size:16px }
a.tastoCompraBig:link, a.tastoCompraBig:visited { background-color:#388a3a; color:#FFFFFF; }
a.tastoCompraBig:hover { background-color:#FFFFFF; color:#388a3a; }
/*strutturali*/
/*#coc { background-image:url(http://static.bottegaverde.it/immagini/bg_body_barra.gif); background-position:top left; background-repeat:repeat-x; margin:0; }*/
#coc { background-image:url(/immagini/bg_body_barra.gif); background-position:top left; background-repeat:repeat-x; margin:0; min-height: 100%; }
#container { width:992px; position:relative; margin:0 auto; padding:8px 0; }
/*#container {width:980px; padding:5px 16px 16px 16px; position:relative;border-left:1px solid #A5D76F;border-right:1px solid #A5D76F;border-bottom:1px solid #A5D76F;}*/
#claim { border-bottom:1px solid #A5D76F; margin-bottom:5px; padding-bottom:2px; }
#header { position:relative; z-index:9; height:149px; }
/** html #header { height:149px; }*/
/*#footer { clear:both; height:320px; background-color:#FFFFFF; background-image:url(http://static.bottegaverde.it/immagini/bg-footer.jpg); background-position:top; background-repeat:no-repeat; padding-left:11px; margin-top: 50px; }*/
#footer { clear:both; height:320px; background-color:#FFFFFF; background-image:url(http://static.bottegaverde.it/immagini/bg-footer.jpg); background-position-x:50%; background-position-y:50px; background-repeat:repeat-x; padding-left:17px; padding-top: 0; padding-bottom:10px; }
#footerNatale{ background-image:url('http://static.bottegaverde.it/immagini/footer/2014/bg.jpg'); height:263px /*background-color:#6b9e0e;background-position:bottom left; background-repeat:repeat-x; height:210px*/}

#content { box-shadow: 0 6px 0px 0px white, 0 0px 0px 0px white, 6px 0 6px -4px #c5c7c8, -6px 0 6px -4px #c5c7c8; z-index:1 !important; background-color:#FFFFFF; padding:0 6px 10px 6px; background-image:url(http://static.bottegaverde.it/immagini/bg_content.gif); background-position:top left; background-repeat:repeat-x; }
#innerContent { }
/*navigatore*/
div#navigator { line-height:20px; vertical-align:middle; height:20px; margin-bottom:5px; clear: both; background-color:#f6f6f6; }
div#navigator h2 { margin:0; }
div#navigator a:link, div#navigator a:visited, div#navigator a:hover { font-size:12px; text-decoration:none; }
.interno { padding-left:5px; }
#barraDx, #barraDxCUS { width:174px; float:left; padding-left:8px; padding-top:20px; }
#barraSx { width:205px; float:left; /*overflow:hidden;*/ position:relative; margin-top:10px }
.barraSxOmbra { width:205px; box-shadow: 0 6px 0px 0px white, 0 -6px 0px 0px white, 6px 0 6px -4px #c5c7c8, 0px 0 0px 0px #c5c7c8; margin-top: 2px; }
.bSxContainerNastro { position:relative; height:26px; }
.bSxContainerNastro div { position: absolute; top: 0; left: -12px; width: 213px; padding: 2px 5px; background-color: #388a3a; color: #FFFFFF; }
.bSxContainerNastro img { position: absolute; bottom: 0; left: -12px; width: 223px; }
ul.navigazioneLdp { margin: 0 5px 0 0; padding: 0; list-style-position: outside; list-style-image: none; list-style-type: none; }
ul.navigazioneLdp li { border-bottom:1px solid #c5c7c8; }
ul.navigazioneLdp li a { display:block; text-decoration:none; padding:3px 0 3px 3px; }
ul.navigazioneLdp li a:link, ul.navigazioneLdp li a:hover, ul.navigazioneLdp li a:visited { text-decoration:none !important; }
ul.navigazioneLdp li a.bgVerde { display:block; text-decoration:none; padding:3px 0 3px 3px; background-color:#f6f6f6; color:#707173; font-weight:bold; }
ul.navigazioneLdp li a.bgVerde:hover { color:#707173; }
ul.navigazioneLdp li a:hover { background-color:#f6f6f6; }
/*vetrina e scheda*/
#vetrina, #scheda { float:right !important; margin:0 !important; width:760px; z-index:0 !important; }
#scheda h1 { /*margin:10px 0 5px 0*/ padding:0 5px; margin:0; font-family:'bv_fontregular' Arial; font-size:18px; }
#sottotitoloSottolinee { position:absolute; top:110px; left:10px; width:344px; /*text-transform:capitalize;*/ color:#4E3318; text-align:left; }
#testoAppoggio { position:absolute; top:150px; left:10px; width:344px; font-size:14px; color:#4e3318; line-height:18px; text-align:left; }
#testoAppoggioSottolinee { position:absolute; top:155px; left:10px; width:344px; font-size:14px; color:#4e3318; line-height:18px; text-align:left; }
#containerDettagliLinea { position:absolute; top:11px; right:11px; min-width:74px; min-height:74px; background-image:url(/immagini/bg_grey.png); cursor:pointer; }
#icoDettagliLinea { position:absolute; top:9px; right:21px; }
#icoDettagliLinea img { width:34px !important; height:55px !important; }
#testoDettagliLinea { display:none; color:#FFFFFF; padding:15px 70px 15px 15px; width:275px; text-align:justify; }
a.ldpAniSmall:link, a.ldpAniSmall:visited, a.ldpAniSmall:hover { display:block; width:256px; height:136px; border:1px solid #c5c7c8; margin:4px 1px; margin-bottom:8px; float:left; }
a.ldpAniSmall:hover { border-color:#388a3a; }
.prodottoTestoBreve strong { color:#388a3a }
#animatoLinee, #animatoSottoLinee { position:relative; }
#testoLinea { position:absolute; top:10px; left:10px; width:342px; font-size:14px }
#schedaDatiProd { width:398px; padding:0 0 0 10px; position:relative; }
#schedaDatiProd, #schedaImgProd { float:left; }
#schedaDatiProd p { line-height:20px; margin:0; }
#schedaImgProd { border: 1px solid #c5c7c8; }
#schedaPrevCommentiProdotto { margin-top:10px; padding:5px; background:#edfcd7 }
#schedaTestiProd { margin-top:20px; }
#schedaTestiProd h3 { font-size:15px; color:#388a3a; margin:20px 0 5px 0; }
#schedaProdPrezzo { margin-bottom:5px; float:left; line-height:20px; }
#schedaProdLinks { font-size:11px; clear:both; text-align:right }
#scehdaProdBolloEfficacia { float:right; border:1px solid #c5c7c8; margin-left:5px; }
#scehdaProdTestEfficacia { text-align:right; margin-right:5px; margin-top:5px; }
.prodotto_small { float:left; width:32%; margin-left:3px; }
.containerElencoProdottiSmall { width:760px; margin:0 auto }
#pagLogin { width:90%; margin:auto; }
.schedaScontoProd { background-color:#e2007a; display:block; width:108px; height:21px; padding-top:3px; margin-bottom:8px; text-align:center; }
#schedaScontoProd { background-color: #E2007A; padding: 2px; }
#cfp, #lbv ,#evi { display:none; list-style-image:none; list-style-type:disc; margin-left:17px; }
#cfpbr, #lbvbr, #evibr { display:none }
table.tableProdottoSmall { margin-top:20px; }
.zoomImg { position:absolute; bottom:0; right:5px; }
tr.bgTxtProd { background-color:#f6f6f6 }
.prezzoPulsanteProdotto { height:65px; line-height:20px; font-size:14px }
.intestazioneGruppiProdottiVetrina { height:36px; background-color:#f6f6f6; line-height:32px; vertical-align:middle; padding:0 10px; }
/*BV VINCI*/
#schedaImgProd #BVinciLayerBox{display:none;position:absolute;width:400px; height:auto!important; /*height:210px;*/top:60px; left:-180px;z-index:99999999; background:url('http://static.bottegaverde.it/immagini/barraNav/punta.png'); background-position:top center; background-repeat:no-repeat; padding-top:10px;}
#schedaImgProd #BVinciLayer {background-color:#6A9E0E; width:350px; height:auto!important;/*height:150px;*/ padding:10px 10px 30px 20px; text-align:left}
#schedaImgProd .bttn{position:relative; margin:auto; width:210px;font:bold 14px Arial; line-height: 28px;text-transform:uppercase}
/* .bttn*/
.bttn { margin-top:31px; background-color:#FFF; border:1px solid #388a3a;  text-decoration:none; cursor:pointer; color:#388a3a!important; width:auto; text-align:center; height:27px; line-height:27px; display:inline-block; outline:0;}
.fintoBttn { background-color:transparent;float:left;margin:0;width:10px!important;position:relative; bottom:0!important; margin-top:33px; border:0;height:27px; line-height:27px;}
.bttn:hover {	color:#e2007a!important;}
a.closeBianco{color:#FFF; text-decoration:none; font: bold 14px Arial}
/*barra di navigazione*/
a#migliorSitoTop { text-decoration:none; font:bold 12px Arial; }
div#logo, div#logoCheckout { float:left; }
div#logo { margin-bottom:16px !important; }
div#logo { *margin-bottom:13px !important;}

div#logoCheckout { margin:10px 0 45px 10px !important; }
div#cercaProdotto { float:left; margin-left:100px; margin-top:23px; width:250px; }

div#boxCarrello { float:right; margin-left:10px; width:295px; }
div#greenBox { float:left; margin-left:50px; width:60px; height:60px; margin-top:20px; position:relative;z-index:999999999999999}
div#greenBoxLayerBox { display:none; position: absolute; left: 625px; top: 65px; background-color:#FFF; z-index:99999999; background:url('http://static.bottegaverde.it/immagini/barraNav/punta.png'); background-position:top center; background-repeat:no-repeat; padding-top:10px; }
div#greenBoxLayer { width: 280px; height: 150px; border: 1px solid #388a3a; background-color:#F6F6F6; }
div#greenBoxLayer div { margin: 15px;}
div#greenBoxLayer div input.textStd{border:1px solid #388a3a; color:#c6c6c6; font-size:16px; height:17px; width:240px}
div#greenBoxLayer div input.submitStd {font-size: 16px;height: 25px;float: right;margin: 5px;line-height: 20px; }
#contenutoPannelloCarrello { margin-right:5px; font-size: 12px; padding:10px 0 0 0; position: relative; }
#omaggioCosmPanCar { border: 1px solid #b1b2b4; float: left; width:50px; height:50px; position:relative; margin-right:10px; }
#omaggioCosmPanCarBig { position: absolute; top: 0px; z-index: 99999; left: 52px; border: 1px solid #9A4B6F; padding: 3px; background-color:#FFFFFF; width:100px; font-size:11px }
#messaggioPannelloCarrello { font-size: 11px; margin-top:10px}
#msxPcar { color:#888888; font-size:13px; }
#msxPcar .Gratis { font-size:14px; }
div#linkIstituzionali { padding:5px 0; color:#888888; clear:both; height:16px; }
/** html div#linkIstituzionali { margin-top:19px; }*/
div#quickLink a { text-decoration:none; margin:0 3px; color:#888888; }
#myBVpannel a { text-decoration:none; margin:0 4px; color:#888888; }
div#quickLink { width:788px; }
div#quickLink, div#linkRegistrati { float:left; color:#888888; }
div#sharePage { position:absolute; right:10px; top:90px; }
/*div#myBVpannel {width:180px;background-color:#388a3a;height:30px;line-height:30px;vertical-align:middle;padding-left:10px; position:relative; color:#FFFFFF;border-top:1px solid #388a3a;float:right;}*/
div#myBVpannel { z-index:9999999; float:right; position:relative; padding-right:10px; }
#btopLoginMyBv { position:absolute; line-height:normal; width:170px; top:21px; right:0; display:none; background-color:#388a3a; padding:10px; color:#FFFFFF; z-index:1000; }
/**/
#LineeProdotto { position:relative; z-index:99999; min-height:30px; }
/** html #LineeProdotto { height:30px; }*/
ul.menuNavigazione { white-space:nowrap; margin:0; list-style-type:none; list-style-image:none; padding:0; width:980px; }
ul.menuNavigazione li { display:inline; position:relative; }
ul.menuNavigazione li a:link, ul.menuNavigazione li a:visited, ul.menuNavigazione li a:hover, ul.menuNavigazione li.current a:link, ul.menuNavigazione li.current a:visited, ul.menuNavigazione li.current a:hover { font-weight:bold; display:block; text-decoration:none; font-size:13px; color:#FFF; height:32px; float:left; font-weight:bold; }
ul.menuNavigazione li a:link span, ul.menuNavigazione li a:visited span, ul.menuNavigazione li a:hover span, ul.menuNavigazione li.current a:link span, ul.menuNavigazione li.current a:visited span, ul.menuNavigazione li.current a:hover span { border-left:1px solid #FFF; margin:3px 0; padding:0 11px 0 10px; line-height:30px; vertical-align:middle; }
ul.menuNavigazione li a:hover, ul.menuNavigazione li.current a:link, ul.menuNavigazione li.current a:visited, ul.menuNavigazione li.current a:hover { background-color:#f6f6f6; color:#388a3a; }
/* changeSiteType*/
ul.menuNavigazione li.changeSiteType a:link, ul.menuNavigazione li.changeSiteType a:visited, ul.menuNavigazione li.changeSiteType a:hover { color:#1a539e; }
ul.menuNavigazione li.changeSiteType a:hover { background-color:#1a539e; color:#FFF; }
/**/
ul.menuNavigazione li a.speciale:link, ul.menuNavigazione li a.speciale:visited, ul.menuNavigazione li a.speciale:hover { font-weight:bold; display:block; text-decoration:none; font-size:13px; color:#f6f6f6; background-color:#388a3a; height:30px; float:left; }
ul.menuNavigazione li a.speciale:hover { background-color:#f6f6f6; color:#388a3a; }
ul.menuNavigazione li a.speciale:link span, ul.menuNavigazione li a.speciale:visited span { border-left:1px solid #388a3a; margin:3px 0; padding:0 11px 0 10px; line-height:30px; vertical-align:middle; }
ul.menuNavigazione li a.speciale:hover span { border-left:1px solid #c5c7c8; margin:3px 0; padding:0 11px 0 10px; line-height:30px; vertical-align:middle; }
ul.menuNavigazione li a.inversa:link, ul.menuNavigazione li a.inversa:visited, ul.menuNavigazione li a.inversa:hover { font-weight:bold; display:block; text-decoration:none; font-size:13px; color:#FFFFFF; background-color:#e2007a; height:30px; float:left; }
ul.menuNavigazione li a.inversa:hover { background-color:#388a3a; color:#FFFFFF; }
ul.menuNavigazione li a.inversa:link span, ul.menuNavigazione li a.inversa:visited span { border-left:1px solid #e2007a; margin:3px 0; padding:0 11px 0 10px; line-height:30px; vertical-align:middle; }
ul.menuNavigazione li a.inversa:hover span { border-left:1px solid #388a3a; margin:3px 0; padding:0 11px 0 10px; line-height:30px; vertical-align:middle; }
ul.menuNavigazione li a span h3 { display:inline; margin:0; padding:0; }
#imgBtopSx { position:absolute; top:-1px; left:0; background-color:#FFFFFF; z-index:999999999999; background-position:top; background-image:url(http://static.bottegaverde.it/immagini/btop_sx.gif); width:6px; height:32px; }
#imgBtopDx { position:absolute; top:-1px; right:-1px; background-color:#FFFFFF; z-index:999999999999; background-position:top; background-image:url(http://static.bottegaverde.it/immagini/btop_dx.gif); width:6px; height:32px; }
/**/
#tabUltimiProdottiVisti { border:none !important; }
#tabUltimiProdottiVisti td { border:none !important; }
#vaiAlCarrello { margin-top:5px; }
/*menu my bv*/
table#tabOptionBnavMyBV { background-color:#FFFFFF; border:1px solid #388a3a; border-collapse:collapse }
table#tabOptionBnavMyBV td { border:1px solid #388a3a; }
.ulMyBvGroup { display: block; list-style-image:none; }
.ulMyBvGroup li { padding:1px 0; }
/*
table#tabOptionBnavMyBV td a:link, table#tabOptionBnavMyBV td a:visited, table#tabOptionBnavMyBV td a:hover { display:block; height:18px; background-color:#FFFFFF; font-size:14px;}
table#tabOptionBnavMyBV td a:link, table#tabOptionBnavMyBV td a:visited {text-decoration:none;}
table#tabOptionBnavMyBV td a:hover { text-decoration:underline;}
*/
/*multipagina*/
.multipagina { margin-top:5px; margin-bottom:30px; text-align:center }
/*footer*/
.boxFooter { float:left; margin:52px 0 0 0; width:183px; height:126px; }
.boxFooter ul { margin-top:35px; margin-left:30px; }
#footerCliente { background-image:url(http://static.bottegaverde.it/immagini/footer/box-cliente.gif); margin-right:11px; }
#footerCommunity { background-image:url(http://static.bottegaverde.it/immagini/footer/box-community.gif); margin-right:11px; }
#footerPagamenti { background-image:url(http://static.bottegaverde.it/immagini/footer/box-pagamenti.gif); margin-right:11px; }
#footerCatalogo { background-image:url(http://static.bottegaverde.it/immagini/footer/box-catalogo.gif); margin-right:11px; }
.campagnaCatalogo { margin:0; padding:0; border:1px solid #c5c7c8; font-size:14px; _height:18px; }
#footerNegozi { background-image:url(http://static.bottegaverde.it/immagini/footer/box-negozi.gif); }
.boxFooter a:link, .boxFooter a:visited { text-decoration:none; font-size:14px; }
.boxFooter a:hover { text-decoration:underline; font-size:14px; }
/*carrello*/
/*Scelta omaggi carrello*/
.boxSceltaOmaggioCarrello { float:left; position:relative; margin-top:10px; margin-bottom:20px; }
.boxSceltaOmaggioCarrello img { margin:0 5px 5px 0; }
#MakeupEB { position:absolute; width:350px; height:290px; left:0px; top:0px; z-index:9999; display:none; }
/*tabella carrello*/
table#carrello { /*border:1px solid #7d7d7d;*/ border-collapse:collapse; width:100%; }
table#carrello td { padding:5px; }
table#righe_carrello { border:1px solid #c5c7c8; border-collapse:collapse; }
table#righe_carrello th { border:1px solid #c5c7c8; background-color:#9c9d9f; padding:2px 5px; color:#FFFFFF; }
table#righe_carrello td { border:1px solid #c5c7c8; padding:2px 5px; }
table#righe_carrello tfoot td img { margin-right:3px; float:left; }
table.riepCarrello { width:413px; border:1px solid #c5c7c8; }
td.rigaGrigiaBordoTabRiepCarrello, td.rigaGrigiaTabRiepCarrello { background-color:#9c9d9f; color:#FFFFFF; }
td.rigaGrigiaBordoTabRiepCarrello { border-top:1px solid #c5c7c8; border-bottom:1px solid #c5c7c8; }
table.tabNoBorder { border:none !important; }
table.tabNoBorder td { border:none !important; padding:2px !important; }
#bdxcarrello { background-color:#f6f6f6; padding:5px; }
#errorMess { margin:10px 10px 10px 10px; background:#990000; }
#spiegazioneEb { float:left; width:177px; padding:6px; margin-top:14px; }
#oma_paypal { float:left; padding-left:40px; padding-top:815px !important; padding-top:800px; }
#greenBoxCart { margin: 10px; text-align: left; height: 50px; width: 300px; left: 305px; position: relative; }
#greenBoxCartLogo { float:left!important; width:40px }
/*checkout*/
#bread_checkout {/*margin-top:35px;*/ border-top:1px solid #388a3a; }
#bnveri { float:left; padding-top:10px; margin-left:50px; }
#bnlogin { display:none; float:left; margin-right:20px; }
#bnTornaCarrello { margin-top:5px; }
#bnTornaCarrello form { display:inline }
#bnchat { position:absolute; right: 5px; top: 50px; }
#riepilogo { float:left; width:720px; }
#upsellingRiepilogo { float:left; width:256px; margin-top:10px; }
#bDxCheckout { float:right; width:250px; padding-top:22px; }
#bDxCheckoutInner { padding:10px 20px; text-align:left; border-left:1px solid #388a3a; }
.upsellingNovita { background-color:#E5BE06; }
.upsellingIdeeregalo { background-color:#F28C0C; }
.upsellingOfferte { background-color:#B8021B; }
.upsellingNovita, .upsellingIdeeregalo, .upsellingOfferte { margin-top:10px; padding-right:3px; line-height:15px; text-align:right; display:block; color:#FFFFFF; font-weight:bold }
#newcli { width:520px; position:relative }
#testo_privacy_crea_profilo { position:absolute; width:380px; top:530px; right:-220px; height:260px; overflow:auto; background-color:#FFFFFF; border:1px solid #388a3a; padding:5px; display:none }
.closePrivacy { text-align:right; color:#FFFFFF; background-color:#388a3a; }
/*pagina registrazione*/
#navPagReg { position:absolute; bottom:0; left:5px; }
#fattiRiconoscerePagReg { position:absolute; top: 156px; right:5px; }
#containerRegistrazione { background-image:url(http://static.bottegaverde.it/immagini/Pagina_registrazione.jpg); /*background-image:url(http://static.bottegaverde.it/immagini/nuova_foglia-grande.jpg);*/ background-position:top right; background-repeat:no-repeat; padding-right:400px; margin-bottom:100px; }
#contentRegistrazione { background-color:#eff3d5; padding:10px; }
/*asta*/
#containerAsta { width:626px; margin:0 auto; }
#containerAsta .grey { font: bold 12px Arial; color:#343434 }
#containerAsta .verdex { font: bold 12px Arial; color:#576414 }
#containerAsta .nero14 { font: normal 14px Arial; color:#000000 }
#containerAsta .nero12 { font: bold 12px Arial; color:#000000 }
#containerAsta .redAsta { font: bold 14px Arial; color:#FF0000; }
#containerAsta .redsmall { font: bold 12px Arial; color:#FF0000; }
/*negozi*/
#b_sx_nego li a { font-size:14px; font-weight:700 }
#containerNegozi, #containerFranchising { width:626px; margin:0 auto; }
ul.menuNegozi { margin:0; padding:0; display:inline; list-style-image:none; list-style-type:none; }
ul.menuNegozi li { float:left; margin:3px; }
ul.menuNegozi li a, ul.menuNegozi li a:visited, ul.menuNegozi li a:hover { display:block; width:80px; height:80px; text-decoration:none; }
#ico_1 a { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_1b.jpg); }
#ico_1 a:hover { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_1b.jpg); }
#ico_2 a { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_2.jpg); }
#ico_2 a:hover { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_2b.jpg); }
#ico_3 a { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_3.jpg); }
#ico_3 a:hover { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_3b.jpg); }
#ico_4 a { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_4.jpg); }
#ico_4 a:hover { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_4b.jpg); }
#ico_5 a { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_5.jpg); }
#ico_5 a:hover { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_5b.jpg); }
#ico_6 a { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_6.jpg); }
#ico_6 a:hover { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_6b.jpg); }
#ico_8 a { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_8.jpg); }
#ico_8 a:hover { background-image:url(http://static.bottegaverde.it/immagini/storelocator/ico_8b.jpg); }
/* CUS LE */
/*#mh {background-image:url(http://static.bottegaverde.it/immagini/cus_le/bg_top.jpg)}*/
#mh, #mh3 { height:70px;/* background-image:url(http://static.bottegaverde.it/immagini/cus_le/bg_top.jpg);*/ position:relative; background-repeat:no-repeat }
#plsCus { position:absolute; top:23px; right:45px; }
#plsSit { position:absolute; top:23px; right:316px; }
/*MY BV*/
#mybvMenu { float:left; width:448px; margin-left:10px; }
#mybvmenuSx { float:left; width:48%; height:128px; border-right:1px solid #c5c7c8; }
#mybvmenuDx { float:left; width:47%; margin-left:10px; height:128px; border:1px solid #FEF8FF }
#mybvmenuIco { float:right; width:169px; }
#mybvmenuIcoX { width:124px; height:125px; padding-top:10px; padding-left:9px; background-image: url(http://static.bottegaverde.it/immagini/mybv/sfondo_avarat.gif); background-repeat:no-repeat; }
#menubvofferte { margin-top:20px; }
.prodottoWishList { margin-top:10px; }
.imgProdWishList { float:left; position:relative; }
/*PAGINA LOGIN*/
#boxSxFormLogin { float:left; width:450px; padding:10px; border-right:1px solid #388a3a; margin:20px 0 0 35px }
#boxDxFormLogin { float:left; width:350px; padding:10px; margin:20px 0 0 50px }
/* BARRA DX*/
.imgBarraDx { margin:0 0 6px 0; }
#bdxcarrello h1, #bdxcarrello h2 { font-size:16px; text-align:center; }
#bdxcarrello img { margin:8px auto }
#bdxcarrello div { border-bottom:1px solid #CCC; margin-bottom:15px; padding-bottom:10px }
/*ELENCO PRODOTTI*/
.elencoProdottiNovita, .elencoProdottiBest, .elencoProdottiOdd, .elencoProdottiGen { width:155px; height:15px; padding-right:5px; color:#FFFFFF; text-align:right; font-weight:bold; }
.elencoProdottiNovita { background-color:#e5be06; }
.elencoProdottiBest { background-color:#f28c0c; }
.elencoProdottiOdd { background-color:#b8021b; }
.elencoProdottiGen { background-color:#c28db7; }
/*MY BV*/
.c9277a14px { font-size:14px; color:#c9277a; }
.t17414114px { font-size:14px; color:#174141; }
.d3b45714px { font-size:14px; color:#d3b457; }
.de0b2c14px { font-size:14px; color:#de0b2c; }
.boxPadriMyBV { width:300px; padding-left:316px; padding-right:10px; height:323px; color:#FFFFFF }
#myBVMakeup { background-image:url(/my_BV/imm/bg_guida_1.jpg); }
#myBVCapelli { background-image:url(/my_BV/imm/bg_guida_2.jpg); }
#myBVPiedi { background-image:url(/my_BV/imm/bg_guida_3.jpg); }
#myBVNatura { background-image:url(/my_BV/imm/bg_guida_4.jpg); }
#myBVFrutta { background-image:url(/my_BV/imm/bg_guida_5.jpg); }
#myBVBellezza { background-image:url(/my_BV/imm/bg_guida_6.jpg); }
#myBVViso { background-image:url(/my_BV/imm/bg_guida_7.jpg); }
#myBVProfumi { background-image:url(/my_BV/imm/bg_guida_8.jpg); }
#myBV_HomeC { position:relative; width:626px; }
#myBV_HomeC div { position:absolute; left:164px; top:194px; }
.contentIstituzionali { width:490px; }
/*STORICO ORDINI*/
div#intestazione { padding:5px; }
div#centro { padding:4px; height:400px; overflow:auto; }
.titolo_par { font: bold 12px Arial; color:#088141 }
div#didascalia { padding:4px; }
div#azioni { text-align:right; margin:5px 5px; }
div.fullScreenTable { display:block; position:relative; width:100%; height:100%; overflow:hidden; float:left; }
.fht_parent h1, .fht_parent h2, .fht_parent h3, .fht_parent h4, .fht_parent h5, .fht_parent h6, .fht_parent p, .fht_parent blockquote, .fht_parent pre, .fht_parent a, .fht_parent abbr, .fht_parent acronym, .fht_parent address, .fht_parent big, .fht_parent cite, .fht_parent code, .fht_parent img, .fht_parent strong, .fht_parent ol, .fht_parent ul, .fht_parent li, .fht_parent table, .fht_parent tbody, .fht_parent tfoot, .fht_parent thead, .fht_parent tr, .fht_parent th, .fht_parent td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
.fht_parent ol, .fht_parent ul { list-style: none; }
.fht_parent table { border-collapse: collapse; border-spacing: 0; }
.fht_parent table thead tr th div.tableHeader a, .fht_parent table tbody tr td div.tableData, .fht_parent p { font-size:14px; color:#222; font-weight:normal; text-decoration:none; font-family:Helvetica, Arial, "sans-sarif"; }
.fht_parent table thead tr th div.tableHeader { text-align:left; }
.fht_loader { display:block; position:absolute; width:100%; height:100%; background:#fff; z-index:1; top:0; left:0; border:1px solid #388a3a; }
.fht_table_block { position:relative; float:left; overflow:hidden; }
.fht_parent div.fht_parent { margin:0 auto; }
.fht_fixed_header_table_parent, .fht_fixed_col_fixed_header { width:100%; overflow-x:hidden; }
.fht_parent div.fht_table_body { overflow-y:auto; overflow-x:auto; border:1px solid #388a3a; border-bottom:none; border-top:none; }
.fht_parent div.fht_fixed_header_table_parent, .fht_parent div.fht_fixed_col_fixed_header { border:1px solid #388a3a; position:relative; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; border-radius-topleft:3px; border-radius-topright:3px; background:#388a3a; }
.fht_top_right_header, .fht_top_left_header { display:block; position:absolute; width:10px; height:10px; top:-1px; right:-2px; z-index:1; }
.fht_top_left_header { left:-1px; right:none; }
.fht_bottom_left_header { display:block; position:absolute; width:10px; height:10px; bottom:-2px; left:-1px; }
.fht_bottom_right_header { display:block; position:absolute; width:10px; height:10px; bottom:-2px; right:-2px; }
.fht_fixed_footer_border { padding:0; }
.fht_parent table thead tr th { padding:10px 0; }
.fht_parent .even { background:#f6f6f6; }
.fht_parent .odd { background:#FFF; }
.fht_parent table tbody tr td, .fht_parent table tbody tr.even td, .fht_parent table tbody tr.odd td, .fht_parent table thead tr th { padding:0; }
.fht_parent table thead tr th div.tableHeader, .fht_parent table tbody tr td div.tableData { padding:5px 0; width:auto; height:auto; }
.fht_parent table thead tr th div.tableHeader p, .fht_parent table tbody tr td div.tableData { word-wrap:break-word; color:#FFFFFF; font-weight:bold; }
.fht_parent .borderRight { border-right: 1px dotted #fff; }
.fht_parent p.tableData, .fht_parent p.tableHeader { margin-top:0; margin-bottom:0; padding:0 5px; }
div.fht_fixed_col { position:relative; float:left; margin:0; padding:0; }
div.fht_fixed_col, div.fht_fixed_col_fulltable, div.fht_fixed_col_body, div.fht_fixed_col_fixed_header { display:block; position:relative; float:left; }
div.fht_fixed_col_body { overflow:hidden; }
.fht_parent div.fht_cloned_footer { border:1px solid #388a3a; position:relative; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; -moz-border-radius-bottomleft:3px; -moz-border-radius-bottomright:3px; border-radius-bottomleft:3px; border-radius-bottomright:3px; background:#388a3a; overflow:hidden; }
/*fidelity*/
table#datiFidelity { border:1px solid #388a3a; border-collapse:collapse; }
table#datiFidelity td { border:1px solid #388a3a; text-align:center; padding:2px; }
table#datiFidelity thead td { background-color:#388a3a; color:#FFFFFF; font-weight:bold; }
#grvc { position:absolute; z-index:99999; display:none; top:0; left:0; width:500px; background-color:#b70e0e; font-size:30px; height:100px; font-weight:bold; text-align:center; color:#FFFFFF; }
/*NUOVA MY BV*/
.boxOfferteMyBv, .boxOfferteMyBv:visited, .boxOfferteMyBv:hover { }
.boxOfferteMyBv:hover { cursor:help }
/*a.boxOfferteMyBv {display:block;width:150px; margin:10px 20px; float:left; text-decoration:none;}
.iconeOfferteMyBV {margin:5px 7px 0px 7px;width:136px;height:136px; text-align:center;}
.descBoxOfferteMyBv {padding:5px 5px; text-align:center; height:32px;}
*/
.star-rating { list-style:none; margin: 0px; padding:0px; width: 150px; height: 30px; position: relative; background: url(http://static.bottegaverde.it/immagini/mybv/star_rating.gif) top left repeat-x; }
.star-rating li { padding:0px; margin:0px; height:30px; width: 30px;		/*\*/ float: left;/* */ }
.star-rating li a { display:block; width:30px; height: 30px; line-height:30px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; overflow:hidden; }
.star-rating li a:hover { background: url(http://static.bottegaverde.it/immagini/mybv/star_rating.gif) left center; z-index: 2; left: 0px; border:none; }
.star-rating a.one-star { left: 0px; }
.star-rating a.one-star:hover { width:30px; }
.star-rating a.two-stars { left:30px; }
.star-rating a.two-stars:hover { width: 60px; }
.star-rating a.three-stars { left: 60px; }
.star-rating a.three-stars:hover { width: 90px; }
.star-rating a.four-stars { left: 90px; }
.star-rating a.four-stars:hover { width: 120px; }
.star-rating a.five-stars { left: 120px; }
.star-rating a.five-stars:hover { width: 150px; }
.star-rating li.current-rating { background: url(http://static.bottegaverde.it/immagini/mybv/star_rating.gif) left bottom; }
/*halloween*/
ul.menuNavigazione li a.Hween:link, ul.menuNavigazione li a.Hween:visited, ul.menuNavigazione li a.Hween:hover { font-weight:bold; display:block; text-decoration:none; font-size:13px; color:#FFFFFF; background-color:#FE7000; height:30px; float:left; }
ul.menuNavigazione li a.Hween:hover { background-color:#FFFFFF; color:#FE7000; }
ul.menuNavigazione li a.Hween:link span, ul.menuNavigazione li a.Hween:visited span { border-left:1px solid #FFFFFF; margin:3px 0; padding:0 6px; line-height:30px; vertical-align:middle; }
ul.menuNavigazione li a.Hween:hover span { border-left:1px solid #FFFFFF; margin:3px 0; padding:0 6px; line-height:30px; vertical-align:middle; }
/*natale
ul.menuNavigazione li a.natale:link, ul.menuNavigazione li a.natale:visited, ul.menuNavigazione li a.natale:hover { font-weight:bold; display:block; text-decoration:none; font-size:15px!important; color:#FFFFFF; background-color:#B1181A; height:32px; float:left; }
ul.menuNavigazione li a.natale:hover { background-color:#FFFFFF; color:#B1181A; }
ul.menuNavigazione li a.natale:link span, ul.menuNavigazione li a.natale:visited span { border-left:1px solid #FFFFFF; margin:3px 0; padding:0 7px!important; line-height:30px; vertical-align:middle; }
ul.menuNavigazione li a.natale:hover span { border-left:1px solid #B1181A; margin:3px 0; padding:0 7px!important; line-height:30px; vertical-align:middle; }
*/
/*vegas*/
.vegas-loading { display:none; }
.vegas-overlay { background:transparent url(/js/jQuery/vegas/overlays/01.png); opacity:0.5; z-index:-1; }
.vegas-background { image-rendering: optimizeQuality; -ms-interpolation-mode: bicubic; z-index:-2; }
/*nobdx*/
.div { border:0 }
#animatoLinee { float:left !important; margin-bottom:10px !important; position:relative !important; width:760px; text-align:center; }
#barraDx { display:none !important; }
#animatoSottoLinee { margin:0 auto 10px auto !important; position:relative !important; text-align:center; }
#animatoSottoLinee { width:760px; float:right }
#animatoLinee img { /*width:760px;*/ }
.bannerSX { display:block; margin-top:20px; }
.bannerSX img { width:200px; }
/*tiny*/
.tinyTip { width: 228px; padding: 17px 0px 0px 0px; display: block; background: url(/js/jQuery/tinyTip-top.png) 0px 0px no-repeat; z-index:9999999 }
.tinyTip .content { padding: 0px 10px 0px 10px; font-size: 12px; background: url(/js/jQuery/tinyTip-content.png) 0px 0px repeat-y; }
.tinyTip .bottom { height: 47px; background: url(/js/jQuery/tinyTip-bottom.png) 0px 0px no-repeat; font: 0px/0px sans-serif; }
.tinyTipLV { width: 140px; padding: 17px 0px 0px 0px; display: block; background: url(/js/jQuery/tinyTip-topLV.png) 0px 0px no-repeat; z-index:9999999; text-align:left; font-weight:bold; }
.tinyTipLV .contentLV { padding: 0px 10px 0px 10px; font-size: 12px; background: url(/js/jQuery/tinyTip-contentLV.png) 0px 0px repeat-y; color:#707173 !important; }
.tinyTipLV .bottomLV { height: 47px; background: url(/js/jQuery/tinyTip-bottomLV.png) 0px 0px no-repeat; font: 0px/0px sans-serif; }
/*scheda prodotto*/
div#commentoMess b.rtop, div#commentoMess b.rbottom { display:block; background: #FFF }
div#commentoMess b.rtop b, div#commentoMess b.rbottom b { display:block; font-size:1px; line-height:1px; }
div#commentoMess b.r1 { margin: 0 5px; }
div#commentoMess b.r2 { margin: 0 3px }
div#commentoMess b.r3 { margin: 0 2px }
div#commentoMess b.rtop b.r4, div#commentoMess b.rbottom b.r4 { margin: 0 1px; height: 2px }
#navigationSP { margin: 0 10em 0 0; padding:0; }
#navigationSP li { display: inline; padding: 0 5px; }
/*#containerSP { background-color:#f6f6f6; border-left:1px solid #f6f6f6; border-right:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6; }*/
#containerSP { border-top:1px solid #c5c7c8; }
.contentSP { padding:5px; clear:both; }
.contentSP h3 { margin:5px 0 0 0 }
#OFF_COMB { background-color:#FFFFFF; }
#FIGLI { background-color:#FFFFFF; }
#current.ofc { background-color:#FFFFFF !important; }
.com_l, .com_u { height:20px; line-height:20px; width:545px; border-bottom:1px solid #c5c7c8; padding-left:10px; margin-top:2px; }
.com_l a.titComm:link, .com_l a.titComm:hover, .com_l a.titComm:visited, .com_u a.titComm:link, .com_u a.titComm:hover, .com_u a.titComm:visited { font-weight:bold; text-decoration:none; display:block; color:#e2007a; }
.shadetabs { height:24px; }
.shadetabs ul { padding: 3px 0; margin-left: 0; position:relative; margin-top: 1px; margin-bottom: 0; list-style-type: none; text-align: left; }
.shadetabs li { display: inline; margin: 0; }
/*.shadetabs li a { text-decoration: none; text-transform:capitalize; padding: 5px 10px; margin-left:3px; border: 1px solid #f6f6f6; background-color:#388a3a; color:#FFFFFF; font-weight:bold }*/
.shadetabs li a { text-decoration: none; text-transform:capitalize; padding: 5px 10px; margin-left:0; border: 1px solid #c5c7c8; background-color:#f6f6f6; color:#707173; font-weight:bold }
.shadetabs li a:visited { color: #FFF; }
.shadetabs li a:hover { text-decoration: none; background-color:#FFFFFF; color:#707173; border: 1px solid #c5c7c8; }
.shadetabs li a#current { border-bottom:1px solid #FFF; border-top: 1px solid #c5c7c8; border-left: 1px solid #c5c7c8; border-right: 1px solid #c5c7c8; background-color:#FFF; color:#707173; }
.shadetabs li a.ofc#current { border-bottom-color: #FFF; }
div.scroller { width: 629px; overflow: hidden; }
div.scroller div.section { width:629px; overflow:hidden; position:relative; }
div.scroller div.content { width: 10000px; position:relative; }
div.scroller div.section #section1 { top:0; left:0; }
div.scroller div.section #section2 { top:0; left:629px; }
#minisito_omaggi a { font:bold 15px Arial; color:#388a3a; line-height: 30px; }
#novegold { display:none!important }
.sb-custom { cursor: pointer; display: inline; position: relative; width:  100%; }
.sparkbox-custom { display: none; }
.no-js .sparkbox-custom { display: block; }
.sb-select:focus { -webkit-box-shadow: 0 0 4px 2px #79aed7; -moz-box-shadow: 0 0 4px 2px #79aed7; box-shadow: 0 0 4px 2px #79aed7; }
.sb-select { background: #fff url('http://static.bottegaverde.it/immagini/comuni/select-arrow.jpg') no-repeat 100% 50%; border: none; color: #707173; left: 0; padding: 0px 0px 0px 5px !important; position: relative; text-decoration: none; top: 0; width: 93px; height:25px; font-size:14px; z-index: 1; cursor: pointer; }
.sb-dropdown { background: white; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .2), inset 0px 6px 8px -8px rgba(0, 0, 0, .5); -moz-box-shadow: 0 0 4px rgba(0, 0, 0, .2), inset 0px 6px 8px -8px rgba(0, 0, 0, .5); box-shadow: 0 0 4px rgba(0, 0, 0, .2), inset 0px 6px 8px -8px rgba(0, 0, 0, .5); display: none; font-size: .9em; list-style: none; margin: 0; position: absolute; top: 27px; width: 93px; z-index: 9; }
.sb-dropdown a { color: #444; display: block; padding: 3px; text-decoration: none; height:20px; line-height:20px; vertical-align:middle; }
.sb-dropdown a:hover, .sb-dropdown .selected { background: #e9e9e9; }
.punta { z-index:9; position:absolute; bottom:0px; }
.no { display:none }
.pazzi { left:30px; color:#FFF!important; text-transform:uppercase; font-size:24px }
/* NUOVO LAYOUT VETRINA */
#sottoAnimatoLineaNormale { display:none; }
#sottoAnimatoLineaTest, .containerElencoProdottiSmallTest { font-size:12px !important; float:left; width: 564px; }
/*#sottoAnimatoLineaTest .font16px { font-size:12px !important; }*/
.containerElencoProdottiSmallTest { width: 564px; margin:0; float:left; }
.testoProdottoSmall { height:63px; overflow:hidden; width:232px; }
#barraDxVetrinaNew .testoProdottoSmall { height:50px; }
.tastoCompra { width:110px; }
#barraDxVetrinaNew { float:right; margin-top:15px; }
table.tableProdottoSmall { margin:10px 0 30px 0; border:1px solid #fff; }
table.tableProdottoSmall td { padding:4px; }
table.tabProdAddToCart { width:191px; border:1px solid #f6f6f6 }
a.vaiSchedaProdAddToCart { display:block; float:left; width:193px; margin:0 5px; }
table.tableProdottoSmall:hover, table.tabProdAddToCart:hover { border:1px dashed #c5c7c8; }
#barraDxVetrinaNew table.tableProdottoSmall { margin:10px 0px !important; width:100%; border:1px solid #c5c7c8; border-collapse:collapse; }
#vetrinaNovita, #vetrinaBest, #vetrinaAmati { width:184px; margin-bottom:10px; position:relative; }
/*
#vetrinaNovita { border:1px solid #c5c7c8; }
#vetrinaBest { border:1px solid #c5c7c8; }
#vetrinaAmati { border:1px solid #c5c7c8; }
*/
.innerBarraDxVetrinaNew { margin-top:10px; }
.titoloBsxVetrina { background-color:#f6f6f6; text-align:center; display:block; height: 36px; }
.titoloBsxVetrina strong { line-height:36px; vertical-align:middle; }
.bsxMybv strong.verde { border-bottom: 1px solid #c5c7c8; display:block; padding: 3px 0 3px 3px; }
.innerBarraDxVetrinaNew .tableProdottoSmall { margin-bottom:4px; border: 1px solid #c5c7c8; padding-bottom:4px; }
.container_check_macchiette { border:1px solid #ffffff; }
.container_check_macchiette:hover { cursor:pointer; border:1px dashed #58585a; }
/*FRANCHISING SOLO PROVA*/
#richiesta_franchising{margin:20px 0}
.catena h1,.franchising h1,.premi h1 { font-size:30px;}
.catena h2,.catena h3,.franchising h2,.franchising h3,.premi h2,.premi h3{font-size:20px;}
/* NATALE WISHLIST*/
.boxProdWL { position:relative; float:left; width:225px; margin:10px 8px; border:2px solid #bb972b; height:auto; min-height:350px }
.imgProdWL { width:215px; height:215px; margin:5px }
.codiceProd { position:absolute; top:200px; left:10px }
.zoomWL { position:absolute; top:200px; left:200px; }
.nomeProdWL { font: bold 12px Arial; height:28px }
.testoProdWlist { margin:5px 10px }
.rel { position:relative }
.contenutoConfezione { display:none; position:absolute; top:200px; left:0; z-index:99; border:2px solid #e3001b; background-color:#FFF; padding:5px }
.linkEsteso { margin-bottom:10px; }
.chiudiContenutoConfezione { font:bold 11px Arial }
/* NATALE barra nav figlie 15*/
.BNAV_NAT { width: 150px; display:none }
/*.navigazioneLdp img { margin:auto 20px; position:relative }
#barraSx div img{ margin:10px!important}*/
