/* ######### Colore base testo ecc black #000000 (nero) ######### */
/* ######### Colore fondini #3366CC  ######### */
A:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 }
A:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
}
FONT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	list-style-image: url(/bottoni/li_check.gif));
	font-size: 12px;
	color: black;
}
DIV {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
INPUT {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
}
TEXTAREA {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
FORM {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
SELECT {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
img {
	border: none;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.top_navigazione {
	COLOR: #FFFFFF;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.top_navigazione_over {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px 6px; /*padding inside each tab*/
	border-right: 1px solid white; /*right divider between tabs*/
	color: white;
	background: black;	
}
.top_navigazione_over_nn {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px 6px; /*padding inside each tab*/
	color: white;
	background: black;	
}
.top_navigazione_small {
	FONT-SIZE: 7px;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.MS_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.MS_link_spaziati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: black;
	font-weight: bold;
	text-indent: 6px;
	text-decoration: underline;
}
.MS_login {
	font-size: 9px;
	color: black;
	background-color: #DEFEEB;
	border-top-color: #FF0000;
	border-top-style: solid;
	border: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.MS_titolo_menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #3366CC;
	height: 20px;
}
.MS_titolo_menu_clienti {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFFE8;
	height: 20px;
}
.MS_testo_menu {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align: top;
	font-size: 9px;
}
.MS_link_menu {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: square;
	left: 0px;
}
.MS_link_menu_red {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 9px;
	list-style-type: square;
	left: 0px;
	color: #FF0000;
}
.MS_link_menu_green {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size: 9px;
	list-style-type: square;
	left: 0px;
	color: black;
}
.MS_no_link_menu {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
}
.MS_tabella_menu {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	width: 170px;
}
.MS_tabella_menu_testo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	border-right-color: black;
	border-bottom-color: black;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 1px;
}
.menu_laterali_ordina_on_line {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	height: 14px;
}
.top_data {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #0066CC; 
	border-color: #0033CC black black; 
	padding-top: 1px; 
	padding-bottom: 1px
}
.testo_glossario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	cursor: help;
}
.testo_link_gray { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #666666; 
	text-decoration: none
}
.testo_link_gray_small { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666; 
	text-decoration: none
}
.testo_link_colorato { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0000FF; 
	text-decoration: none
}
.testo_rosso {
	color: #FF0000;
}
.testo_bianco {
	color: #FFFFFF;
}
.testo_b_colorato {
	font-weight: bold;
	color: black;
}
.testo_b_colorato_FFFF00 {
	font-weight: bold;
	color: #FFFF00;
	font-style: italic;
}	
.testo_b_colorato_listini {
	font-weight: bold;
	color: black;
	font-size: 11px;
}	
.testo_b_colorato_0066CC {
	font-weight: bold;
	color: #0066CC;
}.testo_colorato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
.testo_colorato_justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-align: justify;
}
.testo_8_justify {
	font-size: 8pt;
	text-align: justify;
	color: #999999;
}
.testo_8_nome_pagina {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-style: italic;
}
.testo_b_8_colorato {
	font-weight: bold;
	color: black;
	font-size: 8pt;
}
.testo_8_colorato_nodec { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #0000FF; 
	text-decoration: none
}
.testo_9{
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
.testo_9_b_colorato_evidenza_capitoli { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #336633; 
	border-color: #006699 black; 
	font-weight: bold; 
	text-decoration: none
}
.testo_9_b_colorato_evidenza_testi { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #009999; 
	font-weight: bold; 
	text-decoration: none
}
.testo_9_justify {
	font-size: 9px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testo_b_9_colorato {
	font-weight: bold;
	color: black;
	font-size: 9pt;
}
.testo_9_justify_colorato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
	color: black;
}
.testo_10 {
	font-size: 10px; 
	text-align: justify ;
}
.testo_10_justify {
	font-size: 10pt; 
	text-align: justify ;
}
.testo_10_colorato_aiuti_popup {
	font-size: 10px;
	text-align: justify;
	color: #009241;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabella_colorata_aiuti_popup {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3366CC;
	font-style: italic;
	line-height: 18px;
	font-weight: bold;
}
.testo_b_10_colorato {
	font-weight: bold;
	color: black;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}
.testo_b_10_link {
	font-weight: bold;
	color: #0000FF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}
.testo_b_10_rosso {
	font-weight: bold;
	color: #FF0000;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testo_12 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.testo_12_b {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.testo_12_b_capitalize {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.testo_12_b_colorato {
	font-size: 12pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.testo_12_b_prodotto_colorato {
	font-size: 12px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.testo_14_b_red_center {
	font-size: 14px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-align: center;
}
.testo_14_b_red {
	font-size: 14px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.testo_16_b_colorato { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #FF0000
}
.shop_center_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 140px;
	width: 60%;
	vertical-align: middle;
}
.shop_center_top_immagine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	margin: 10px;
}
.shop_center_articoli_testi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 28px;
	vertical-align: middle;
	background-color: #FFFFCC;
	color: #FF0000;
}
.tabella_testobianco_colorata_centrato {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #3366CC;
	text-align: center;
	line-height: 24px;
}
.tabella_testobianco_colorata {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #3366CC;
	text-align: left;
	line-height: 24px;
}
.tabella_testobianco_colorata_12 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #3366CC;
	line-height: 24px;
	text-indent: 4px;
}
.tabella_testo_9_justify {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.tabella_testo_10_prezzo_colorato {
	font-size: 10px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tabella_bordo_colorato_1px {
	border: solid #009933;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabella_bordo_colorato_1px_testo_colorato {
	border: solid black;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
.tabella_login_datiutente_12_b_bg {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-weight: bold;
	width: 80px;
	height: 20px;
}
.tabella_anagrafica_datiutente_10_bg_alldestra {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-weight: bold;
	height: 26px;
	text-align: right;
	vertical-align: middle;
}
.tabella_anagrafica_datiutente_10_bg_allsinistra {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-weight: bold;
	height: 20px;
	text-align: left;
}
.tabella_anagrafica_datiutente_10_bg_login {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-weight: bold;
	height: 20px;
	text-align: right;
}
.tabella_anagrafica_datiutente_10_bg_login_left {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-weight: bold;
	height: 26px;
	text-align: left;
}
.tabella_testo_12_colorato_bk {
	color: #FFFFFF;
	background-color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}
.tabella_bk_border {
	font-size: 9px;
	color: black;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}
.tabella_bianco-nero-12_bk {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 28px;
	text-align: center;
	vertical-align: middle;
}
.tabelle_carrello_testo_bianco_bk_colorato {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 22px;
	vertical-align: middle;
}
.tabelle_carrello_bk_colorato {
	background-color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabelle_carrello_testo_b_bianco_bk_colorato {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tabelle_carrello_testo_b_12_red_bk_colorato {
	font-size: 12px;
	color: #FF0000;
	background-color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tabelle_carrello_nessunarticolo {
	font-size: 14px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-align: center;
}
.tabelle_finale_9_bk {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: black;
}
.tabelle_finale_iva_9_bk {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tabelle_finale_desc_iva_9_bk {
	font-size: 9px;
	color: #333333;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tabelle_finale_totali_desc{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tabelle_finale_totali{
	font-size: 12px;
	color: #FF0000;
	background-color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.tabelle_bottom_pag_ss {
	font-size: 9px;
	font-weight: bold;
}
.tabelle_bottom_pag_centrata {
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}
.prodotti_menu_sezioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #3366CC;
	text-indent: 4px;
}
.prodotti_menu_sezioni_linee {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #009933 transparent scroll repeat 0% 0%; 
	COLOR: #FF0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.prodotti_menu_laterali {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	height: 14px;
}
.prodotti_nome_listino_10_b_colorato_bk {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3366CC;
	font-weight: bold;
}
.prodotti_nome_listino_10_b_colorato {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.prodotti_prezzo_10_b_red {
	color: #FF0000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.copywright { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	color: #0066CC; 
	border-color: #0033CC black black ; 
	padding-top: 1px; 
	padding-bottom: 1px
}
.tabelle_listini_descrizione_b_bk { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	background-color: #CC0000; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-transform: uppercase; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	padding-left: 8px; 
	padding-right: 8px; 
	text-align: left
}
.tabelle_listini_b_bk { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	background-color: #006666; 
	color: #FFFFFF; 
	font-weight: bold; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	padding-left: 8px; 
	padding-right: 4px; 
	text-align: left
}
.tabelle_listini { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt
}
.tabelle_menu_comune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #3366CC;
}
.tabella_testo categoria {
	color: black;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabelle_convenzioni_destra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 2px;
	text-indent: 20px;
}
.tabelle_convenzioni_sinistra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	border-left-color: black;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 2px;
	text-indent: 5px;
}
.tabelle_convenzioni_top {
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tabelle_convenzioni_bottom {
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px;	
}
/* tabelle delle schede */
.schede_titoli_testo {
	display: block;
	border-bottom: 1px solid black;
	height: 20px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	vertical-align: bottom;
	padding: 8px 0 2px O;
}
.tabelle_schede_titoli {
	display: block;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
    border-bottom: 1px solid black;	
	height: 20px;
	padding-top: 8px;
	padding-bottom: 2px;
}
.tabelle_schede_titoli_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	list-style-type: circle;
	font-size: 12px;
	height: 26px;
	vertical-align: top;
	padding-top: 6px;
}
.tabelle_schede_titoli_desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	list-style-type: circle;
	font-size: 12px;
	height: 26px;
	vertical-align: top;
	padding-top: 4px;
}
.tabelle_schede_titoli_testo_novita{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	background-color: #3366CC;
}
.tabelle_schede_testo_rigasop {
	color: black;
	border-top: 1px solid #009933;
}
.tabelle_schede_testo_chiaro {
	color: black;
	border-top: 1px solid #9bdac1;
}
.tabelle_schede_testo_scuro {
	color: black;
	border-top-color: black;
	border-top-style: dotted;
	border-top-width: thin;
	background-color: #FFFFCC;
}
.bottom_testo_small { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal; 
	color: #0066CC; 
	border-color: #0033CC black black ; 
	padding-top: 1px; 
	padding-bottom: 1px
}
.fdrnetworks_table_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight: bold;
	height: 28px;
}
.fdrnetworks_table_text_desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	vertical-align: middle;
	height: 24px;
}
acronym {
	font-family: "Times New Roman", Times, serif;
}
.rss_contorno_tabella {
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	height: 20px;
	border-color: black;
	border-width: 2px;
	border-style: solid;
}
.rss_sfondo_verde {
	font-size: 9px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3366CC;
	text-align: left;
	height: 20px;
	font-size: 9px;
	background-attachment: fixed;
	vertical-align: middle;
	text-indent: 10px;
	font-weight: bold;
}
.rss_testo_feed {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding-bottom: 8px;
}
.rss_testo_bianco_feed {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	color: #FFFFFF;
}
.rss_punti_bold_feed {
	FONT-SIZE: 7px;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.option_sostituire {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #FF0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.sei_in {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	color: black;
}
.tabella_titoli {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 24px;
	text-indent: 10px;
}
.elenchi_separatori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
	height: 28px;
	font-size: 10px;
	text-indent: 20px;
	vertical-align: middle;
}
.elenchi_sottocategorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
/* ######### CSS forms ######### */
.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}
/* ######### CSS popbox ######### */
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("/javascript/popbox/images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("/javascript/popbox/images/magminus.cur"), pointer;
} 