/* stili per contenuti da FCKEditor */
.contentFCK {}


/* sidebar gallery home */
.gallery_home {text-align: right;margin: 0 0 15px 4px;padding: 0 0 15px 0;border-bottom: 1px dashed #ccc;width: 283px;}
/*.gallery_home img {padding: 3px;border: 1px solid #ccc;}*/

/*newsletter */
div#newsletter{width:100%;padding: 10px;margin: 0;background: #eee;font-size: 12px}
div#newsletter p {margin: 0;padding: 0;}
div#newsletter span.titolo{padding: 8px 0 5px 0;margin: 0;color: #cc0000;font-weight: bold;font-size: 12px;text-transform: uppercase;}
div#newsletter input{color: #999;font-size: 11px}


/* PRODOTTI --------------------------------- */

/* colori prodotti ----- */
/* blu */
.box_prod_blu  {float: left;width: 240px;padding: 0 30px 30px 0;margin: 0 15px 30px 15px;background: url(../grafica/bg_box_prod.gif) no-repeat right bottom transparent;}
.box_prod_blu dl{margin: 0;padding: 0 0 10px 0;height:240px;border: 1px solid #ccc;}
.box_prod_blu dt{margin: 0;padding: 5px;text-align: center;background-color: #aaa;font-size: 12px; font-weight: bold;}
.box_prod_blu dt.small{margin: 0;padding: 5px;text-align: center;background-color: #aaa;font-size: 10px; font-weight: bold;}
.box_prod_blu dd{margin: 0; padding: 0;text-align: center;}
.box_prod_blu dd a{margin: 0 0 10px 0;display: block;text-decoration: none; }
.box_prod_blu dd a span.bt_zoom {display: block; text-align: center;}
.box_prod_blu dd .cod_prod {margin: 0;padding: 0 10px; font-size: 11px;}
.box_prod_blu dd .ingredienti {margin: 0;padding: 0 10px; font-size: 11px;}

.box_prod_blu dl.blu dt {background: url(../grafica/bg_blu.gif) repeat-x left top transparent;color: #fff;}
.box_prod_blu dl.blu p.cod_prod {color: #0052eb;}

/* verde */
.box_prod_verde  {float: left;width: 240px;padding: 0 30px 30px 0;margin: 0 15px 30px 15px;background: url(../grafica/bg_box_prod.gif) no-repeat right bottom transparent;}
.box_prod_verde dl{margin: 0;padding: 0 0 10px 0;height:290px;border: 1px solid #ccc;}
.box_prod_verde dt{margin: 0;padding: 5px;text-align: center;background-color: #aaa;font-size: 12px; font-weight: bold;}
.box_prod_verde dt.small{margin: 0;padding: 5px;text-align: center;background-color: #aaa;font-size: 10px; font-weight: bold;}
.box_prod_verde dd{margin: 0; padding: 0;text-align: center;}
.box_prod_verde dd a{margin: 0 0 10px 0;display: block;text-decoration: none; }
.box_prod_verde dd a span.bt_zoom {display: block; text-align: center;}
.box_prod_verde dd .cod_prod {margin: 0;padding: 0 10px; font-size: 11px;}
.box_prod_verde dd .ingredienti {margin: 0;padding: 0 10px; font-size: 11px;}

.box_prod_verde dl.verde dt {background: url(../grafica/bg_verde.jpg) repeat-x left top transparent;color: #fff;}
.box_prod_verde dl.verde p.cod_prod {color: #004719;}

/* arancio */
.box_prod_arancio {float: left;width: 240px;padding: 0 30px 30px 0;margin: 0 15px 30px 15px;background: url(../grafica/bg_box_prod.gif) no-repeat right bottom transparent;}
.box_prod_arancio dl{margin: 0;padding: 0 0 10px 0;height:310px;border: 1px solid #ccc;}
.box_prod_arancio dt{margin: 0;padding: 5px;text-align: center;background-color: #aaa;font-size: 12px; font-weight: bold;}
.box_prod_arancio dt.small{margin: 0;padding: 5px;text-align: center;background-color: #aaa;font-size: 10px; font-weight: bold;}
.box_prod_arancio dd{margin: 0; padding: 0;text-align: center;}
.box_prod_arancio dd a{margin: 0 0 10px 0;display: block;text-decoration: none; }
.box_prod_arancio dd a span.bt_zoom {display: block; text-align: center;}
.box_prod_arancio dd .cod_prod {margin: 0;padding: 0 10px; font-size: 11px;}
.box_prod_arancio dd .ingredienti {margin: 0;padding: 0 10px; font-size: 11px;}

.box_prod_arancio dl.arancio dt {background: url(../grafica/bg_arancio.jpg) repeat-x left top transparent;color: #fff;}
.box_prod_arancio dl.arancio p.cod_prod {color: #BE3818;}

/* lista NEWS ---------------------- */
div.lista_link{ width:545px; padding:0 ; border-bottom: 1px dashed #ccc; margin: 0 0 20px 0; float:left;}
div.lista_link a {text-decoration: none; color:#890010}
div.lista_link a:hover {text-decoration: underline}
div.lista_link img {padding:1px; float:left;border: 1px solid #eee; margin:0 10px 10px 0; }

div.lista_link a.link_continua {text-decoration: underline; color:#666;}
div.lista_link a:hover.link_continua {text-decoration: none; color:#ccc}


