body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#0000aa;
font-size:9pt;
font-weight:bold;
text-decoration: none;
}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#aa0000;
font-size:9pt;
text-decoration:underline;
font-weight: bold;
}

.esploso {  
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; 
color: #000099; 
text-decoration: none;
}

.t1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none
}

.t1 li { padding:4px; }

.t1gw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.t1gb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0000CC;
}

.t2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none
}

.t3ba {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
}

.t1_titolo {
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
	font-family: Arial, Helvetica, sans-serif;
}

.t1_codice {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}


.privacy {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:gray;
font-style: normal;
font-weight: normal;
text-align: justify;
line-height:22px;
}

.tv {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background:#468e54;
color:white;
font-style: normal;
font-weight: bold;
text-align: left;
}

#MENU1 					{ }
#MENU1 a 				{ padding:2px 10px 2px 15px; margin:0; text-decoration:none; text-align:left; display:block; font-style:normal; 
							font-family:"Arial Black", Gadget, sans-serif; font-size:12px; color:#468e54; }
#MENU1 a:hover 			{ background:#468e54; color:white; }

h2 						{ font-family:"Arial Black", Gadget, sans-serif; text-transform:uppercase; font-style:normal;
							line-height:18px; font-size:20px; color:#039; text-align:right; padding:5px; letter-spacing:-1px;}

#MENU_PRODOTTI 			{ }
#MENU_PRODOTTI ul 		{ margin:0; padding:10px; margin-bottom:50px; text-align:left; }
#MENU_PRODOTTI li 		{ list-style:none; border-bottom:1px solid #eee;}
#MENU_PRODOTTI a 		{ display:block; text-decoration:none; padding:5px; color:#468e54; font-size:16px; font-family:"Arial Black", Gadget, sans-serif; }
#MENU_PRODOTTI a:hover 	{ background:#eee; } 
#MENU_PRODOTTI img 		{ border:0; vertical-align:middle; }

#MINI 			{ }
#MINI a 		{ margin-left:25px; color:gray; font-size:9px; text-decoration:none; }
#MINI a:hover 	{ color:green; }

#CE				{ text-align:left; padding:0px; padding-top:20px; }

#LINGUE_P 		{ text-align:right; padding:0px; margin: 10px 5px; }
#LINGUE_P img 	{ border:0; }

#Q_MENU 		{ margin-bottom:30px; }
#Q_MENU ul 		{ margin:0; padding:0px; text-align:left; margin-left:10px; margin-top:20px; }
#Q_MENU li 		{ list-style:none; margin:0; padding:0; border:1px solid white;}
#Q_MENU a 		{ display:block; text-decoration:none; margin:0; padding:4px 0px; padding-left:4px; color:gray; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
#Q_MENU a:hover { background:#468e54; color:white;} 

#TB_PAGINA { background:white; text-align:left; }
#TB_TOP { background:white; text-align:left; }

#DIV_C { width:450px; margin:0 auto; border:1px solid red; }

.TAB_2011 { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.TAB_2011 td { padding:10px; margin:0; text-align:left; vertical-align:top; }
.TAB_2011 h1 { font-size:16px; color:blue; font-weight:normal; margin:0; padding:4px; text-align:right; }
.TAB_2011 h2 { font-size:30px; color:black; font-weight:normal; margin:0; padding:4px; text-align:right; }
.TAB_2011 h3 { font-size:12px; color:blue; font-weight:normal; margin:0; padding:0px; margin-bottom:5px; margin-top:5px; }
.TAB_2011 p { margin:0; padding:0; }

.TAB_DT { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.TAB_DT td { text-align:center; border-bottom:1px solid gray; }
.TAB_DT td.T { color:white; font-weight:bold; background:blue; }


