BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;

	BACKGROUND: #0A0B38 url(images/bg_footer_bg.jpg) repeat-y center top;
	COLOR: #444;
	FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {

	FONT-FAMILY: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.topdiv {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}
.pagina {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	background-image: url(images/bg_pagina.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	font-size: 12px;
	text-align: justify;
}
.search {
	width:150px; 
	BORDER-RIGHT: #1b1b1b 1px solid; 
	BORDER-TOP: #1b1b1b 1px solid;  
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	BACKGROUND: #F4F4F4;  
	BORDER-LEFT:#1b1b1b 1px solid;  
	COLOR: #000000;   
	BORDER-BOTTOM: #1b1b1b 1px solid; 
	SCROLLBAR-DARKSHADOW-COLOR: #D5D5D5;
}


.footer {
	height:26px;
	width:860px;
	margin-top:10px;
	padding:5px; 
	BACKGROUND-COLOR: #cecece; BACKGROUND: url(images/bg_footer.jpg) #ffffff repeat-x center top; FONT-SIZE: 11px; COLOR:#ffffff; text-align:left;}



A:link 		{COLOR: #000066; TEXT-DECORATION: underline; font-size:12px;}
A:visited 	{COLOR: #000066; TEXT-DECORATION: underline; font-size:12px;}
A:active 	{COLOR: #FF0000; TEXT-DECORATION: underline; font-size:12px;}
A:hover 	{COLOR: #FF0000; TEXT-DECORATION: underline; font-size:12px;}

A.l_menu:link 		{COLOR: #5E5F95; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-WEIGHT: bold}
A.l_menu:active 	{COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-WEIGHT: bold}
A.l_menu:visited 	{COLOR: #5E5F95; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-WEIGHT: bold}
A.l_menu:hover 		{COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-WEIGHT: bold}

A.l_header:link 	{COLOR: #000066; TEXT-DECORATION: none; FONT-WEIGHT: bold; font-size:11px;}
A.l_header:visited 	{COLOR: #000066; TEXT-DECORATION: none; FONT-WEIGHT: bold; font-size:11px;}
A.l_header:active 	{COLOR: #ABACCC; TEXT-DECORATION: underline; FONT-WEIGHT: bold; font-size:11px;}
A.l_header:hover 	{COLOR: #ABACCC; TEXT-DECORATION: underline; FONT-WEIGHT: bold; font-size:11px;}
.testo_header		{COLOR: #000066;; font-size:11px;}

A.l_footer:link 	{COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 11px;}
A.l_footer:visited 	{COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 11px;}
A.l_footer:active 	{COLOR: #ffffff; TEXT-DECORATION: underline;FONT-SIZE: 11px;}
A.l_footer:hover 	{COLOR: #ffffff; TEXT-DECORATION: underline;FONT-SIZE: 11px;}


A.l_t_news:link 		{COLOR: #343578; TEXT-DECORATION: underline;FONT-SIZE: 13px;}
A.l_t_news:active 		{COLOR: #343578; TEXT-DECORATION: underline;FONT-SIZE: 13px;}
A.l_t_news:visited 		{COLOR: #343578; TEXT-DECORATION: underline;FONT-SIZE: 13px;}
A.l_t_news:hover 		{COLOR: #5E5F95; TEXT-DECORATION: none;FONT-SIZE: 13px;
}


.titolo_bianco {FONT-SIZE: 18px; COLOR:#ffffff;text-align:left}
.prezzo {FONT-SIZE: 20px; COLOR:#011745;text-align:left}

.menu {COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 12px;FONT-WEIGHT: bold}
.sx {FLOAT: left;}
.dx {FLOAT: right;}


.up 	{ text-transform: uppercase}
.cap 	{text-transform: capitalize}
.testobig 		{ FONT-SIZE: 14px; COLOR:#000066; }
.testo 			{ FONT-SIZE: 11px; COLOR:#000066; }
.testo_news 	{ FONT-SIZE: 11px; COLOR:#000066; }
.testo_news:link 	{COLOR:#5E5F95; text-decoration:none;}
.testo_news:visited {COLOR:#FF0000; text-decoration:none;}
.testo_news:active 	{COLOR:#6666CC; text-decoration:underline;}
.testo_news:hover 	{COLOR:#6666CC; text-decoration:underline;}

.testo_footer 	{
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	padding: 10px;
	font-weight: normal;
}

.testob 			{ FONT-SIZE: 13px; COLOR:#ffffff; }
.testog 		{ FONT-SIZE: 10px; COLOR:#7e7e7e; }
.titolo 		{ FONT-SIZE: 20px; COLOR:#343578; FONT-WEIGHT: normal;text-transform: capitalize}




.titolo_news 		{
	FONT-SIZE: 15px;
	COLOR:#000066;
	text-transform: capitalize;
	font-weight: bold;
}
.titolone		{FONT-SIZE: 23px; COLOR:#333478;}


.sottotitolo 	{ FONT-SIZE: 14px; COLOR:#5F85C0; FONT-WEIGHT: bold;}
.sottotitolo_blu 	{ FONT-SIZE: 14px; COLOR:#003366; FONT-WEIGHT: bold;}
.titoloblu 		{ FONT-SIZE: 20px; COLOR:#003366; FONT-WEIGHT: bold;text-transform: capitalize}


.bottone
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000099;height:26px }

.bottoneg
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0000cc;height:26px }

.in { height:16px; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BORDER-LEFT: 1px solid; COLOR: #595959; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: White }

.etichetta 	{
	BACKGROUND-COLOR: #C1C2D6;
	COLOR: #595A93;
	font-size: 12px;
	padding-right:10px;
}
.campo 	{BORDER-bottom: 1px solid #ffffff;}

.txt { width: 366px; height: 100px; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; COLOR: #Navy; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }

ul { FONT-SIZE: 12px; COLOR:#000000;line-height:20px }

.paragrafo { line-height:16px;text-align:justify ;width:440px;margin-top:10px}

FIELDSET {
	BORDER-RIGHT: #99ccff 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FFFFFF 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFFFFF 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #99ccff 3px solid;
}
LEGEND  	{FONT: 16px Arial, Sans-Serif; COLOR: #003366; margin:5px; padding-left:10px; font-weight:bold; padding-right:10px }


.testoazz 		{ FONT-SIZE: 10px; COLOR:#0099cc; }
.footer_p {
	padding-top:10px;
	padding-left:10px;
	padding-right:160px;
	padding-bottom:25px;
	color:#FFFFFF;
	}
li	{
	list-style-position: inside;
	list-style-type: square;
}
a.mm:link {COLOR: #343578; font-size:11px; text-decoration:none;}
a.mm:visited {COLOR: #343578; font-size:11px; text-decoration:none;}
a.mm:active {COLOR: #FF0000; font-size:11px; text-decoration:none;}
a.mm:hover {COLOR: #FF0000; font-size:11px; text-decoration:none;}

.domanda 		{ FONT-SIZE: 14px; COLOR:#0066cc; FONT-WEIGHT: normal;padding:0px;margin:0px;font-weight:bold;margin-bottom:5px}
.risposta 		{ FONT-SIZE: 13px; COLOR:#000066; FONT-WEIGHT: normal;padding:0px;margin:0px}


