/* - - - - - - - - - - - - - - - - - - - - 
E L I C A
HI - LIFE
http://www.elica.com
website by websolute
- - - - - - - - - - - - - - - - - - - - */

/* body & altro
- - - - - - - - - - - - - - - - - - - - */
body {margin:0; padding:0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:67.5%; line-height:1.3em; color:#002742; behavior: url(csshover.htc); background:#e7eaeb;}
.clear {clear:both;}
a {outline: none;}


/* container
- - - - - - - - - - - - - - - - - - - - */
#container {width:880px; margin:0 auto;}


/* header
- - - - - - - - - - - - - - - - - - - - */
#header {margin:10px 0 0 0; height:104px;} /* margin:10px 0 8px 0;*/
html > body #header {margin:10px 0 12px 0;} /* margin:10px 0 20px 0; */
#lingue {float:right; margin:10px 0 0 18px; font-family:Arial, Helvetica, sans-serif; width:130px;}
#lingue ul {list-style:none; margin:0; padding:0; font-size:0.01em;}
#lingue ul li {margin:2px; padding:0; padding-right:2px; float:left; display:block; width:14px; text-indent:-9999px; height:8px; overflow:hidden;}
#lingue ul li.lang_it {background:url(img/bg_lang_it.gif) no-repeat; border-right:1px solid #EC3E00;}
#lingue ul li.lang_en {background:url(img/bg_lang_en.gif) no-repeat; border-right:1px solid #EC3E00;}
#lingue ul li.lang_fr {background:url(img/bg_lang_fr.gif) no-repeat; border-right:1px solid #EC3E00;}
#lingue ul li.lang_de {background:url(img/bg_lang_de.gif) no-repeat; border-right:1px solid #EC3E00;}
#lingue ul li.lang_es {background:url(img/bg_lang_es.gif) no-repeat; border-right:1px solid #EC3E00;}
#lingue ul li.lang_ru {background:url(img/bg_lang_ru.gif) no-repeat;}
#lingue ul li a {display:block; width:14px; text-decoration:none; background-position:0 -14px; height:8px;}
#lingue ul li.lang_it a {background:url(img/bg_lang_it.gif) no-repeat 0 -10px;}
#lingue ul li.lang_en a {background:url(img/bg_lang_en.gif) no-repeat 0 -10px;}
#lingue ul li.lang_fr a {background:url(img/bg_lang_fr.gif) no-repeat 0 -10px;}
#lingue ul li.lang_de a {background:url(img/bg_lang_de.gif) no-repeat 0 -10px;}
#lingue ul li.lang_es a {background:url(img/bg_lang_es.gif) no-repeat 0 -10px; }
#lingue ul li.lang_ru a {background:url(img/bg_lang_ru.gif) no-repeat 0 -10px; padding-right:0; margin-right:0;}
#lingue ul li a:hover {display:block; width:14px; height:14px; background-position:0 -20px;}

#country {float:right; margin:10px 0 0 18px; font-family:Arial, Helvetica, sans-serif; width:230px;}
#country ul {list-style:none; margin:0; padding:0; font-size: 10px;}
#country ul li {margin:0px; padding:0; padding-right:2px; text-align:right; list-style:none; letter-spacing: -1px;}
#country ul li#selectedcountry {color:#e95b2b;}
#country ul li#selectedcountry span {color:#002742; font-size:12px;}
#country ul li#changecountry a {/*background:url(img/change_country.gif) no-repeat right top;*/ display:block; padding-right:0; margin-right:0; height:10px; color:#002742;}
#country ul li#changecountry a:hover {/*background:url(img/change_country_on.gif) no-repeat right top;*/ color:#e95b2b;}

#logo {clear:right; float:right; margin:9px 0 0 0;}
#logo h1 {font-size:0.01em; width:168px; height:54px; background:url(img/logo_new_interno.png) no-repeat; padding:0; margin:0; color:#fff;}
#logo h1 a {text-indent:-9999px; font-size:0.01em; text-decoration:none; color:#fff; display:block; width:168px; height:51px;}
#menu {float:left; width:604px; padding:0 0 0 20px; margin-top:9px;}
#logo_stampa {display:none;}


/* animazione homepage
- - - - - - - - - - - - - - - - - - - - */
#animazione {width:860px; height:325px; background:#000; margin:0 0 0 20px; display:block; padding:0;}


/* news homepage
- - - - - - - - - - - - - - - - - - - - */
#news {margin:35px 0 0 20px; padding-bottom:50px;}
#news ul {margin:0; padding:0; list-style:none;}
#news ul li {margin:0; padding:5px; width:205px; float:left; background:url(img/bg_li_news.gif) no-repeat; height:238px; color:#002742;}
#news ul li.last_news {margin:0;}
#news ul li a {text-decoration:none; color:#002742; display:block; height:55px; padding:5px 5px 2px 5px;}
#news ul li a:hover {}
#news ul li a img {margin:0; padding:0; border:none; display:block; /*width:185px; height:124px;*/ padding-bottom:10px;}


/* navigazione articolo
- - - - - - - - - - - - - - - - - - - - */
#navigazione {width:160px; background:#fff; height:168px; padding:0 0 0 5px; float:left;}
#navigazione ul {list-style:none; margin:0; padding:2px 0 0 0; height:166px;}
#navigazione ul li {margin:0 0 2px 0; padding:0; color:#fff; line-height:11px;}
html>body #navigazione ul li {margin:0 0 4px 0;}
#navigazione ul li a {padding:0 2px 0 11px; margin:0; color:#fff; background:url(img/bg_li_nav.gif) left bottom no-repeat; text-decoration:none; display:block; height:1%;}
#navigazione ul li.on {padding:0 2px 0 11px; background:url(img/bg_li_nav.gif) left bottom no-repeat; color:#000; cursor:default;}
#navigazione ul li a:hover {color:#000;}


/* navigazione prodotto
- - - - - - - - - - - - - - - - - - - - */
#navigazione_prod {width:165px; background:#012742; padding:0; float:left;}
#top_nav_prod {background:#e7eaeb; border-right:2px solid #c8c8c8; height:30px;}
#navigazione_prod ul {list-style:none; margin:0 0 0 15px; padding:10px 0 0 0; background:#012742; border-left:5px solid #fff; height:372px;}
#navigazione_prod ul li {margin:0; padding:0px; color:#fff; line-height:11px; font-size:12px;}
#navigazione_prod ul li a {padding:7px 2px 7px 8px; margin:0; color:#fff; text-decoration:none; display:block; height:1%; border-bottom:1px solid #fff;}
#navigazione_prod ul li.on {padding:0 2px 0 11px; background:#466174; color:#fff; cursor:default; padding:7px;}
#navigazione_prod ul li a:hover {color:#fff;}

#prodotto.galleria {width:624px;}
#prodotto.galleria #cappe {width:700px; float:left; display:inline;}
#prodotto.galleria #cappe .icona_cappa {background:url(img/bg_icona.gif) no-repeat; width:87px; height:109px; padding-top:5px;}
#prodotto.galleria #cappe .icona_cappa a {color:#002742; display:block; width:58px; text-align:left; margin-left:6px;}
#prodotto.galleria #cappe .icona_cappa a span {margin-left:0; #margin-left:-8px;}
#prodotto.galleria #cappe .icona_cappa a:hover {color:#e95b2b;}

/*#navigazione_prod {width:165px; background:#de6809; padding:0; float:left;}
#top_nav_prod {background:#fff; border-right:2px solid #c8c8c8; height:30px;}
#navigazione_prod ul {list-style:none; margin:0 0 0 15px; padding:2px 0 0 0; background:#EC3E00; border-left:5px solid #fff; height:372px;}
#navigazione_prod ul li {margin:0 0 6px 0; padding:0; color:#fff; line-height:11px;}
#navigazione_prod ul li a {padding:0 2px 0 11px; margin:0; color:#fff; background:url(img/bg_li_nav.gif) left bottom no-repeat; text-decoration:none; display:block; height:1%;}
#navigazione_prod ul li.on {padding:0 2px 0 11px; background:url(img/bg_li_nav.gif) left bottom no-repeat; color:#000; cursor:default;}
#navigazione_prod ul li a:hover {color:#000;}*/


/* articolo
- - - - - - - - - - - - - - - - - - - - */
#articolo {width:443px; float:left; padding-bottom:30px;}
#articolo .img_articolo {margin:0; margin-bottom:20px; width:443px; padding:0;}
#articolo h2 {display:inline; font-weight:normal; font-size:110%; color:#444;}
#articolo h3 {display:inline; font-weight:normal; font-size:110%; margin:0 5px 0 0;}
#articolo p {margin:12px 0;}
#articolo a {color:#f68d00; text-decoration:none;}
#articolo a:hover {color:#555;}
#articolo span.stampa {float:right; margin:-14px 0 0 0;}
#articolo span.stampa a {color:#555; text-decoration:none;}
#articolo span.stampa a:hover {color:#222;}
#articolo .zoom {width:150px; clear:left; float:left; margin:15px 15px 5px 0; padding:0;}
/* nascosto per IE mac \*/
#articolo .zoom {width:auto;}
/* visibile per IE mac */
#articolo .zoom img {border:none; border-bottom:1px solid #fff;}
#articolo .zoom em {display:block; padding:0 2px; font-style:normal; background:url(img/zoom.gif) right bottom no-repeat; color:#fff;}
#articolo .zoom a {margin:0; text-decoration:none; display:block; border-bottom:2px solid #2c4b62; background:#2c4b62;}


/* prodotto
- - - - - - - - - - - - - - - - - - - - */
#left {float:left; width:100%;}
#country {float:right; margin-bottom:10px;}
#prodotto {width:458px; float:left; padding:0 0 0 15px;}
#nome_prod {margin-bottom:16px;}
html>body #nome_prod {height:14px;}
#pr_stampa {margin:-15px 0 0 0;}
html>body #pr_stampa {margin:0;}
#pr_stampa_acc {margin:-15px 0 0 0; padding-top:15px;}
html>body #pr_stampa_acc {margin:0; padding-top:0px;}
#nome_prod h1 {margin:0; padding:0; font-weight:normal; font-size:20px; letter-spacing:1px; color:#333; display:inline;}
#nome_prod h2 {text-transform:uppercase; font-size:10px; display:inline; font-weight:normal; margin:0 0 0 5px;}
#prodotto img {margin:0; padding:0; float:right;}
ul#galleria_foto {width:15px; height:374px; float:left; font-family:Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; letter-spacing:-1px; background:#012742;}
ul#galleria_foto li {padding:0; color:#fff; text-align:center; margin:0; cursor:default;}
ul#galleria_foto li.sel {color:#fff;}
ul#galleria_foto li.sel a {color:#fff; cursor:default; border-bottom:1px solid #fff; height:1%;}
ul#galleria_foto li a {color:#EC3E00; text-decoration:none; border:none; display:block; border-bottom:1px solid #fff; height:1%;}
ul#galleria_foto li a:hover {color:#fff;}
ul#galleria_foto li.separatore {background:#fff; height:3px; border:none; margin:0; padding:0; font-size:0.01em;}
#testo_prod {padding:15px 0 15px 15px;}
#testo_prod h1.titolih1 {font-weight:normal; font-size:110%; margin:0; padding:0; color:#444;}

/* scheda prodotto
- - - - - - - - - - - - - - - - - - - - */
#scheda_prodotto {margin:20px 0 0 10px; padding-bottom:12px; float:left; display:block; background:url(img/bg_scheda_prod.gif) no-repeat left top #e7eaeb; width:618px;}
html>body #scheda_prodotto {margin:20px 0 0 20px;}
#scheda_prodotto ul {padding:12px 0 0 10px; margin:0; list-style:none; width:135px; float:left;}
#scheda_prodotto ul li {margin:0; padding:0; color:#EC3E00;}
#scheda_prodotto ul li a {display:block; text-decoration:none; color:#555;}
#scheda_prodotto ul li a:hover {color:#222;}
#scheda_prodotto ul li.sel a {color:#EC3E00;}
#scheda_prodotto ul li.sel a:hover {color:#EC3E00; cursor:default;}
#dettagli_prodotto {float:right; margin:0; width:443px; padding:12px 0 0 0;}
#close_scheda {clear:both; background:url(img/bg_scheda_prod.gif) no-repeat left bottom #e7eaeb; height:12px; display:none;}
.print_dis {display:none;}
.pr_Label_print {display:none;}


/* impaginazione articolo
- - - - - - - - - - - - - - - - - - - - */
#impaginazione_articolo {width:224px; float:left; padding:0 0 0 15px;}
#impaginazione_articolo ul.num_pagine {width:15px; height:168px; float:left; font-family:Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; letter-spacing:-1px;}
#impaginazione_articolo ul.num_pagine li {padding:0; color:#fff; text-align:center; margin:0; cursor:default; border-bottom:1px solid #fff;}
#impaginazione_articolo ul.num_pagine li.sel {color:#000;}
#impaginazione_articolo ul.num_pagine li a {color:#fff; text-decoration:none; border:none; display:block;}
#impaginazione_articolo ul.num_pagine li a:hover {color:#000;}
#impaginazione_articolo ul.num_pagine li.separatore {background:#fff; height:3px; border:none; margin:0; padding:0; font-size:0.01em;}
ul#articoli {list-style:none; width:197px; margin:0 0 10px 10px; padding:0; float:left;}
html>body ul#articoli {list-style:none; width:199px; margin:0 0 10px 10px; padding:0; float:left;}
ul#articoli li {margin:0 0 10px 0; padding:0; height:58px; border:2px solid #dbdbdb; line-height:125%;}
ul#articoli li img {float:left; border:none; margin:0 5px 0 0; behavior:url(pngbehavior.htc); width:58px; height:58px;}
ul#articoli li a {text-decoration:none; display:block; height:58px; overflow-y:visible; color:#333; background:#dbdbdb;}
ul#articoli li a:hover {background:#aeaeae; color:#fff;}
ul#articoli li em {font-style:normal; display:block; padding:0 0 0 0;}
ul#articoli li a:hover em {color:#fff;}


/* impaginazione accessori testuali
- - - - - - - - - - - - - - - - - - - - */
ul#accessori_txt {list-style:none; width:197px; margin:0 0 10px 10px; padding:0; float:left;}
html>body ul#accessori_txt {list-style:none; width:199px; margin:0 0 10px 10px; padding:0; float:left;}
ul#accessori_txt li {margin:0 0 10px 0; border:2px solid #dbdbdb;}
ul#accessori_txt li.sel {padding:2px 5px;}
ul#accessori_txt li img {float:left; border:none; margin:0 5px 0 0; behavior:url(pngbehavior.htc); width:58px; height:58px;}
ul#accessori_txt li a {text-decoration:none; display:block; color:#333; background:#dbdbdb; padding:2px 5px;}
ul#accessori_txt li a:hover {background:#aeaeae; color:#fff;}
ul#accessori_txt li em {font-style:normal; display:block; padding:5px 0 0 0; color:#EC3E00;}
ul#accessori_txt li a:hover em {color:#fff;}


/* impaginazione cappe
- - - - - - - - - - - - - - - - - - - - */
#impaginazione_cappe {width:242px; float:right; position:relative;}
#impaginazione_cappe ul.num_pagine {width:15px; height:374px; float:left; font-family:Arial, Helvetica, sans-serif; list-style:none; margin:0; padding:0; letter-spacing:-1px; background:#012742;}
#impaginazione_cappe ul.num_pagine li {padding:0; color:#fff; text-align:center; margin:0; cursor:default;}
#impaginazione_cappe ul.num_pagine li.sel {color:#000;}
#impaginazione_cappe ul.num_pagine li a {color:#fff; text-decoration:none; border:none; display:block;}
#impaginazione_cappe ul.num_pagine li a:hover {color:#000;}
#impaginazione_cappe ul.num_pagine li.separatore {background:#fff; height:3px; border:none; margin:0; padding:0; font-size:0.01em;}
/* ul#cappe con immagini
ul#cappe {margin:0; padding:0; list-style:none; float:right; width:213px;}
ul#cappe li {margin:0 0 0 7px; padding:0; float:left; display:block; width:60px; height:90px; color:#ec3e00; line-height:10px; text-align:center;}
html>body ul#cappe li {margin:0 0 0 11px;}
ul#cappe li a {margin:0; padding:0; display:block; width:60px; height:90px; color:#999; text-decoration:none;}
ul#cappe li a:hover {color:#f68d00;}
ul#cappe li img {border:none; background:#ec3e00; display:block; margin-bottom:2px; margin-bottom:2px; behavior:url(pngbehavior.htc);}
ul#cappe li a img {background:#eee;}
ul#cappe li a:hover img {background:#f68d00;}
*/

/* cappe in sfw */
.modifiche_prodotto div#cappe {margin:0; padding:0; float:right; position:absolute; left:20px;}
div#cappe {margin:0; padding:0; float:right;}
div#cappe div {margin:0 0 0 2px; padding:0; float:left; display:block; width:72px; height:90px; color:#ec3e00; line-height:10px; text-align:center; position:relative;}
div#cappe div span  {background:#eee; display:block; width:58px; height:58px; margin-bottom:2px; position:relative;}
div#cappe div a {background:none; color:#999; float:left; width:58px; display:inline; padding:0px!important; padding:0px 0px 0px 2px; height:96px;}
div#cappe div a:hover {color:#EC3E00;}
div#cappe div a:hover span  {background:#EC3E00;}


/* calendario
- - - - - - - - - - - - - - - - - - - - */
#calendario .zoom {clear:none; float:left; margin:15px 8px 5px 0; padding:0 0 10px 0; width:80px; text-align:center; border-bottom:1px solid #999;}
#calendario .zoom img {border:none; border-bottom:1px solid #fff; border-top:2px solid #fff;}


/* comandi
- - - - - - - - - - - - - - - - - - - - */
#comandi .zoom {clear:none; float:left; margin:15px 14px 5px 0; padding:0 0 10px 0; width:130px; text-align:center; border-bottom:1px solid #999;}


/* finiture
- - - - - - - - - - - - - - - - - - - - */
#finiture .zoom {clear:none; float:left; margin:15px 17px 5px 0; padding:0 0 10px 0; width:130px; text-align:center; border-bottom:1px solid #999;}


/* form & input
- - - - - - - - - - - - - - - - - - - - */
input {border:1px solid; /*width:103px;*/ margin-top:1px;}
textarea {border:1px solid; width:240px; margin-top:1px;}
.pulsante {font-size:0.8em; border:#fff; color:#fff; width:auto;}


/* rivenditori
- - - - - - - - - - - - - - - - - - - - */
.segmento1 hr, .segmento2 hr, .segmento3 hr {border:none; margin-top:10px;}
.segmento2 font {color:#888;}
.segmento3 font {color:#bbb;}

/* tha footah (aaa)
- - - - - - - - - - - - - - - - - - - - */
#footer {clear:both; text-align:center; margin-top:10px; padding:0 0 10px 0; font-size:95%; color:#000;}
#footer ul {list-style:none; margin:0 auto; padding:0; text-align:center;}
#footer ul li {margin:0 3px 0 0; display:inline;}
#footer a {text-decoration:none; padding:0 4px 0 0; color:#000; border-right:1px solid #716f6e;}
#footer a.copy {border-right:none;}
#footer .p_iva {margin:0 0 0 20px;}
#footer a:hover {color:#000;}
#footer_print {display:none;}


/* altro
- - - - - - - - - - - - - - - - - - - - */
a {color:#EC3E00; text-decoration:none;}
a:hover {color:#555;}
.pulsante {border:none; color:#fff; font-size:100%;}
.form_butt {border:none; color:#fff; font-size:100%;}
input, select {font-size:100%; color:#555;}
input:focus {background:#eee;}


/*pwe wp
- - - - - - - - - - - - - - - - - - - - */
#wp {display:none;}


/* elica shop
- - - - - - - - - - - - - - - - - - - - */
#menu_carrello {padding:0 0 0 195px; margin:0; display:block;}
#menu_carrello ul {list-style-type:none; margin:0; padding:0;}
#menu_carrello li {float:left; margin:0 0 10px 1px; background:#bdbec0;}
#menu_carrello a {display:block; width:125px; height:11px; height:auto; min-height:11px; color:#fff; padding:0 0 0 15px; font:normal 0.8em arial,sans-serif !important /*issim*/; letter-spacing:1px;}
#menu_carrello a:hover, #attivo {color:#fff; background:#eb8900;}
#menu_carrello a#disattivo {color:#fff; text-decoration:line-through;}
#menu_carrello a#disattivo:hover {color:#fff; text-decoration:line-through; background:#bdbec0;}

/* loading
- - - - - - - - - - - - - - - - - - - - */
#loading {z-index:10000; position:absolute; top:0px; left:0px; background:#ccc url(/img/loader_blu.gif) no-repeat center center; width:100%; height:100%; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; display:none;}
#loading div {text-align:center; width:200px; height:200px; position:absolute; z-index:10001; left:50%; margin-left:-100px; top:50%; margin-top:-25px; color:#003B5A; font-weight:bold;}

/* carrello shop
- - - - - - - - - - - - - - - - - - - - */
#carrello {clear:both;}
.carrello_titolo {float:left; margin:-14px 0 0 0; font-size:110%;}
#prod_acq {color:#4f4b4a; border-bottom:1px solid #eb8900; padding:8px 0; font-weight:bold; text-align:left; width:173px;}
.prod_acq {font-size:9px !important; padding:10px 6px; text-align:left; letter-spacing:0.1em;}
#qnt {color:#4f4b4a; border-bottom:1px solid #eb8900; padding:8px 0; font-weight:bold; text-align:center; width:40px;}
.qnt {padding:6px 0; text-align:center;}
#prz_uni {color:#4f4b4a; border-bottom:1px solid #eb8900; padding:8px 0; font-weight:bold; text-align:right; width:100px}
.prz_uni {color:#000; text-align:right; padding:0 5px 0 0}
#imp {color:#4f4b4a; border-bottom:1px solid #eb8900; padding:8px 0; font-weight:bold; text-align:right; width:70px;}
#imp_tot {color:#eb8900; text-align:right; padding:5px 5px; font-weight:bold; border-top:1px solid #eb8900; letter-spacing:0.1em;}
#imp_tot2 {color:#eb8900; text-align:right; padding:5px 5px; font-weight:bold; border-top:1px solid #cccccc; letter-spacing:0.1em;}
.imp {color:#000; text-align:right; padding:0 5px 0 0}
#rmv {color:#4f4b4a; border-bottom:1px solid #eb8900; padding:8px 0; font-weight:bold; text-align:right; width:60px;}
.rmv {text-align:right; padding:6px 10px;}
.check_rmv {border:none;}
.tr_uno {background:#f7f7f7;}
.tr_due {background:#fff;}
.form_qnt {border:1px solid #000; width:22px; color:#000;}
#tot {color:#4f4b4a; text-align:left; border-top:1px solid #eb8900; padding:5px 0; font-weight:bold;}
#tot2 {color:#4f4b4a; text-align:left; border-top:1px solid #cccccc; padding:5px 0; font-weight:bold;}
.aggiorna {color:#000; text-align:right; border-top:1px solid #eb8900;}
.aggiorna a {color:#000; text-decoration:none;}
.aggiorna a:hover {color:#eb8900; text-decoration:none;}
.aggiorna2 {color:#000; text-align:right; border-top:1px solid #cccccc;}
.aggiorna2 a {color:#000; text-decoration:none;}
.aggiorna2 a:hover {color:#eb8900; text-decoration:none;}
.aggiorna3 {color:#000; text-align:right; border-bottom:1px solid #cccccc;}
.aggiorna3 a {color:#000; text-decoration:none;}
.aggiorna3 a:hover {color:#eb8900; text-decoration:none;}
fieldset {color:#4f4b4a;}
fieldset .esito {color:#eb8900; font-weight:bold;}
#termina {color:#eb8900; text-align:right; margin:8px 0;}
#termina a {color:#eb8900; text-decoration:none;}
#termina a:hover {color:#000; text-decoration:none;} 


/* completa l'ordine
- - - - - - - - - - - - - - - - - - - - */
.txt_rosso {color:#eb8900; margin:0;}
.form_tr {height:25px; vertical-align:bottom;}
.form_dati {width:105px; border:1px solid #eb8900;}
.form_select {width:110px; border:1px solid #eb8900;}
.form_check {border:none;}
.form_butt {padding:0 10px; text-transform:uppercase; color:#fff; background:#eb8900; border:none;}
.taglio {height:1px; background:#eb8900; width:443px; margin:15px 0;}


/* acquista prodotto
- - - - - - - - - - - - - - - - - - - - */
#info_cappe {float:left; margin:0; padding:0; width:283px;}
#info_cappe h2 {color:#eb8900; margin:0 0 5px 0; font-size:10px;}
#info_cappe ul {margin:0; padding:0;}
#info_cappe li {list-style-type:none; color:#504c4b;}

#blocco_sx {float:left;}
#blocco_dx {float:right; margin:0; padding:0; width:160px;}
#prezzo_art {background:#eee; margin-bottom:1px; padding:10px 0 10px 15px; color:#eb8900;}
#acquista_art {background:#f6f6f8; padding:10px 0 10px 15px; color:#504c4b;}
#acquista_art img {clear:right; border:none; margin:0 3px 0 0;}
#acquista_art a {color:#504c4b; text-decoration:none;}
#acquista_art a:hover {color:#eb8900; text-decoration:none;}


/* mappa
- - - - - - - - - - - - - - - - - - - - */
#mappa td{text-align:center; background:#f5f5f5;}
#mappa td.azienda strong {display:block; color:#fff; background:#5a5859; padding:1px;}
#mappa td.prodotti strong {display:block; color:#fff; background:#eb8900; padding:1px;}
#mappa td.prodotti em {display:block; color:#fff; background:#f4a73a; padding:1px; font-style:normal;}
#mappa td.contatti strong {display:block; color:#fff; background:#288ca4; padding:1px;}
#mappa td.lifestyle strong {display:block; color:#fff; background:#e45df4; padding:1px;}
#mappa a {display:block; color:#EC3E00; background:#e8e8e8; padding:1px; text-decoration:none;}
#mappa a:hover {color:#555; background:#f5f5f5;}


/* supah */