BODY {margin:0px; font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.testo { font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px;}
legend {color:#536789; font:bold 12px arial, Vedana; }
fieldset {margin-top:10px; padding-bottom:0px;}
.bg_header {background: #FFFFFF url('/img/sfondo_header.gif') repeat-x top left; text-align:left; font:bold 16px/20px Arial, Helvetica, sans-serif, Verdana; color:#666666; border-bottom:1px solid #666666;}
.bg_footer {background: #FF0000 url('/img/sfondo_bottom.gif') repeat-x bottom left; text-align:center; color:#FFFFFF; font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;}
.tab_login {font:10px/11px Verdana, Arial, Helvetica, sans-serif; height:14px; color:#000000;}

.table_elenco_prodotti {border-bottom:1px dotted #FF0000; border-top:1px dotted #FF0000; font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:#FFFFFF;}

.neutro {background:#FFFFFF; font-family: arial; color:#000000; font-size:x-small;}

.data_articolo {font: bold 14px/15px Arial, Helvetica, sans-serif; color:#FF0000;}
.tipo_articolo {font: 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#FF9900; /*background:#fff1d9;*/}
a.titolo_articolo {font: bold 14px/18px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline}
a.titolo_articolo:hover {font: bold 14px/18px Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:underline;}


a.link_news {color:#FF0000; font:10px/13px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.link_news:hover {color:#0000FF;font: 10px/13px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}

.titolo_news {color:#000000; font:bold 14px/15px Arial,Verdana;}


a.left_menu_item {color:#666666;font:10px/13px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.left_menu_item:hover {color:#000000;font: bold 10px/13px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}
/*a.left_menu_item:visited {color:#666666;font:10px/13px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}*/
a.left_menu_item_on {color:#000000;font:bold 10px/13px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
a.left_menu_item_on:hover {color:#000000;font: bold 10px/13px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}
/*a.left_menu_item_on:visited {color:#000000;font: bold 10px/13px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}*/

.errore {font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}

a.download {font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;  height:14px;}
a.download:hover {text-decoration:underline; color:#890202; }

a.torna {font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;  height:20px;}
a.torna:hover {text-decoration:underline; color:#890202; }

a.foto_mini {border-bottom:1px solid #000000; border-right:1px solid #000000; border-top: 1px solid #999999; border-left: 1px solid #999999; }
a.foto_mini:hover {border-bottom:1px solid #FF0000; border-right:1px solid #FF0000; border-top: 1px solid #ff9900; border-left: 1px solid #ff9900; }

.pulsanti {font-family: Verdana; color: #000000; font-size: 10px; font-weight: normal; font-style: normal; }

.campi {font-family: Verdana; color: #000000; font-size: 10px; font-weight: normal; font-style: normal; border: 1px solid #C0C0C0; background: #FFFFFF; border-bottom: 1px solid #C0C0C0;}

.left_menu { background:#F1F0EB url('/admin/img/sfondo_left_menu.gif') repeat-y top right; /*border-right:1px solid #D8D2BD;*/   /*background:#ECE9D8;background:#BC2929;*/ padding-top:5px; padding-left:3px; width:150px; font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#666666;}

.left_menu_mailmarketing { background:#F1F0EB url('/admin/img/sfondo_left_menu_mailmarketing.gif') repeat-x bottom left; /*border-right:1px solid #D8D2BD;*/   /*background:#ECE9D8;background:#BC2929;*/ padding-top:3px; padding-bottom:3px; padding-left:3px; font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#666666;}

.contenuto {background:#FFFFFF; padding-top:20px; padding-left:10px; font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.dati_utenti {color:#333333;}
.tab_utenti {font:10px/17px Verdana, Arial, Helvetica, sans-serif; /*height:14px; color:#000000;*/ background:#F1F0EB; border:1px solid #cdcabb;}

.tab_contenuti {/*font:10px/17px Verdana, Arial, Helvetica, sans-serif; height:14px; color:#000000;*/ background:#F1F0EB; border:1px solid #cdcabb;}

.tab_setup {font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:#F1F0EB; border:1px solid #cdcabb;}

.tab_gestione_news {font:10px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:#F1F0EB; border:1px solid #cdcabb;}

.tab_utenti_admin {font:10px/17px Verdana, Arial, Helvetica, sans-serif; /*height:14px;*/ color:#000000; background:#F1F0EB; border:1px solid #cdcabb;}

.blu_bar {border-bottom:1px solid #003ab4; background:#036cfe url('/admin/img/sfondo_bar.gif') repeat-x top left; color:#FFFFFF; line-height:10px; height:18px; font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;}

.titolo {color:#890202; font:bold 12px arial, Vedana;}


/* STILI CASELLE NEWS*/
.news_ok, .news_ok_overquota, .news_disattivata, .news_scaduta, .news_attesa  {font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.news_ok {background:#88E49B;}
.news_ok_overquota {background:#C9F3D2;}
.news_disattivata {background:#E9E9E9}
.news_scaduta {background:#FFA6A6}
.news_attesa {background:#FEFF9F}


/* *********** SEZIONE GESTIONE PRODOTTI ******************************** */
.tabella_gestione_menu {font:  10px/18px verdana,arial; color:#000000; border:0px;}

a.menu_scelta {color:#000000; text-decoration:none; padding-left:2px; padding-right:2px;}

.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;}

.form_menu {font: bold 11px/14px verdana,arial;  height:20px; color:#000000; margin:0px; padding:0px;}

.famiglia {background: #ECECEC url('/admin/img/famiglia.gif') no-repeat top left; border-top:1px solid #ECECEC;}
.famiglia_riga {background:url('/admin/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('/admin/img/sottofamiglia.gif') no-repeat top left; border-top:1px solid #DCDCDC; }

