div.left_menu a {margin-top:5px; position:relative; display:block; text-align:left; width:100%; height:100%; background:url('../arrow.gif') no-repeat top left; margin-left:20px; padding-left:12px; text-decoration:none; color: #187858; font: bold 11px/16px arial,verdana; }

div.left_menu a:hover {position:relative; display:block; text-align:left; width:100%; height:100%; background:url('../arrow.gif') no-repeat top left; margin-left:22px; padding-left:10px; text-decoration:underline; color: #78b8a8; font: bold 11px/16px arial,verdana; }

div.left_menu_on a {margin-top:5px; position:relative; display:block; text-align:left; width:100%; height:100%; background:url('../arrow.gif') no-repeat top left; margin-left:22px; padding-left:12px; text-decoration:none; color: #78b8a8; font: bold 11px/16px arial,verdana; }

.titolo_prodotto {color: #187858; font: bold 13px/18px arial,verdana;}

.sfondo_contenuto {background:#e4f6e9 url('/background_prodotti.gif') repeat-y;}



/* AREA ADMIN*/
BODY {margin:0px;}

.iframe {background: #FF0000; font:10px/14px Verdana, Arial, Helvetica, sans-serif;}

.tabella_gestione_menu {font:  10px/18px verdana,arial; color:#000000; border:0px;}

.testo_descriz {font:11px/13px Verdana, Arial, Helvetica, sans-serif;}

/*a {text-decoration:underline; color:#0000FF;}
a:hover {text-decoration:underline; color:#FF0000;}*/


textarea {font:10px/14px verdana,arial; color:#666666; background:#F2F1EC;}

.input_stile {font: bold 11px/15px verdana,arial; height:20px; color:#187858; background:#F2F1EC;}

a.foto_mini {border:2px solid #FF0000;}
a.foto_mini:hover {border:2px solid #FFCC00;}

.tabella_prodotti {font:  10px/16px verdana,arial; color:#000000; border:1px solid #000000;}
.tabellina_prezzo {border-top:1px solid #CCCCCC;}
.controlli_prodotti {padding-left:5px; border-left:1px solid #000000; padding-right:5px;}

.header {font: bold 20px/30px verdana,arial; padding-top:15px;color:#999999; border-bottom:3px solid #FF0000; background:#FEFEFE;}
.header2 {font: bold 17px/26px verdana,arial; color:#000000; }
.contenuto {padding-top:8px; padding-left:6px; font: 11px/14px verdana,arial; color:#000000;  border-bottom:3px solid #FF0000;}
.titolo {text-align:left; padding-right:6px; padding-top:4px; padding-bottom:3px; height:30px; padding-left:6px; font: bold 18px/22px verdana, arial; color:#993300; background:#EDEDED; border-bottom: 2px solid #FF0000;}
.sottotitolo {font:bold 17px/18px; color:#CC3300;}
.footer {vertical-align:top; padding-left:6px; padding-top:4px; background: EDEDED;}
.messaggio {font:14px/18px verdana,arial;}
.legenda {font: 11px/14px verdana,arial; color:#000000;}

a.menu_principale{font: bold 12px/18px arial, verdana; color:#FF6600; text-decoration:none;}
a.menu_principale:hover {font: bold 12px/18px arial, verdana; color:#FF0000; text-decoration:underline;}
a.menu_principale_on{font: bold 12px/18px arial, verdana; color:#FF0000; text-decoration:underline;}

.tabella_menu_scelta {font:  9px/18px verdana,arial; color:#000000; border:0px;}
a.menu_scelta {color:#000000; text-decoration:none; padding-left:2px; padding-right:2px;}
a.menu_scelta:hover {color:#FF0000; text-decoration:underline;}
a.menu_scelta_on {padding-left:2px; padding-right:2px; background:#FFCCCC; border:2px solid #FF0000; display:block; text-decoration:none; color:#DB0000;}

.attivi {color:#000000; font-weight:normal;}
.disattivi {color:#999999; font-weight:normal;}

.prezzo {text-align:right;}
.form_menu {font: bold 11px/14px verdana,arial;  height:20px; color:#000000; margin:0px; padding:0px;}
/*.sfondo1 {background:#CCCCCC;}
.sfondo2 {background:#DCDCDC;}
.sfondo3 {background:#EEEEEE;}*/

.sfondo1 {padding-left:1px; padding-right:1px; background:#ECECEC; border-top:1px solid #FFFFFF;}
.sfondo2 {padding-left:1px; padding-right:1px; background:#DCDCDC; border-top:1px solid #FFFFFF;}
.sfondo3 {padding-left:1px; padding-right:1px; background:#CCCCCC; border-top:1px solid #FFFFFF;}

.famiglia {background: #ECECEC url('../img/famiglia.gif') no-repeat top left; border-top:1px solid #ECECEC;}
.famiglia_riga {background:url('../img/famiglia_riga.gif') no-repeat top left; border-top:1px solid #ECECEC; }
.famiglia_vuota {background:#ECECEC; no-repeat top left; border-top:1px solid #ECECEC; }
.sottofamiglia {background: #DCDCDC url('../img/sottofamiglia.gif') no-repeat top left; border-top:1px solid #DCDCDC; }

.piede, .piede a { cursor:text; text-decoration:none; color:#084928;}
