body {
	margin: 0; /* top right bottom left */
	background-image: url(images/bg_sito.jpg);
	background-repeat: repeat-x;
}

A:link 		{COLOR: #000099; TEXT-DECORATION: underline}
A:active 	{COLOR: #000099; TEXT-DECORATION: underline}
A:visited 	{COLOR: #000099; TEXT-DECORATION: underline}
A:hover 	{
	COLOR: #0033cc;
	TEXT-DECORATION: none
}

A.l_titolo_blu:link 	{FONT-FAMILY: Arial, Arial, Helvetica, sans-serif;COLOR: #011745; TEXT-DECORATION: none;FONT-SIZE: 20px;FONT-WEIGHT: bold}
A.l_titolo_blu:active 	{FONT-FAMILY: Arial, Arial, Helvetica, sans-serif;COLOR: #011745; TEXT-DECORATION: none;FONT-SIZE: 20px;FONT-WEIGHT: bold}
A.l_titolo_blu:visited 	{FONT-FAMILY: Arial, Arial, Helvetica, sans-serif;COLOR: #011745; TEXT-DECORATION: none;FONT-SIZE: 20px;FONT-WEIGHT: bold}
A.l_titolo_blu:hover 	{FONT-FAMILY: Arial, Arial, Helvetica, sans-serif;COLOR: #011745; TEXT-DECORATION: none;FONT-SIZE: 20px;FONT-WEIGHT: bold}

A.l_titolo_bianco:link 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_titolo_bianco:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_titolo_bianco:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_titolo_bianco:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#ffffff;text-align:left;text-decoration:none}

A.l_menu_top:link 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_top:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_top:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_top:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#ffffff;text-align:left;text-decoration:none}

A.l_menu_ist:link 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_ist:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_ist:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_ist:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#0099cc;text-align:left;text-decoration:none}

A.l_menu_ent:link 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_ent:active 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_ent:visited 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#ffffff;text-align:left;text-decoration:none}
A.l_menu_ent:hover 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#330099;text-align:left;text-decoration:none}


A.l_footer:link 	{COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 11px;FONT-WEIGHT: bold}
A.l_footer:active 	{COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 11px;FONT-WEIGHT: bold}
A.l_footer:visited 	{COLOR: #ffffff; TEXT-DECORATION: none;FONT-SIZE: 11px;FONT-WEIGHT: bold}
A.l_footer:hover 	{COLOR: #ffffff; TEXT-DECORATION: underline;FONT-SIZE: 11px;FONT-WEIGHT: bold}

A.link_big:link 	{COLOR: #000099; TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold}
A.link_big:active 	{COLOR: #000099; TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold}
A.link_big:visited 	{COLOR: #000099; TEXT-DECORATION: none;FONT-SIZE: 13px;FONT-WEIGHT: bold}
A.link_big:hover 	{COLOR: #000099; TEXT-DECORATION: underline;FONT-SIZE: 13px;FONT-WEIGHT: bold}



.sx {FLOAT: left;}
.dx {FLOAT: right;}

TD { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px;  }

.up 			{ text-transform: uppercase}
.cap 			{text-transform: capitalize}
.testobig 		{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; COLOR:#000066; }
.testo 			{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR:#000066; }
.testo_footer 	{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#000066; }
.testobianco 		{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#ffffff; }
.testob 		{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR:#ffffff; }
.testog 		{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR:#7e7e7e; }
.titolo 		{ FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif; FONT-SIZE: 26px; COLOR:#0066cc; FONT-WEIGHT: normal;text-transform: uppercase}

h1 { FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif; FONT-SIZE: 26px; COLOR:#0066cc; FONT-WEIGHT: normal;text-transform: uppercase}


.nome 		{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#0066cc; FONT-WEIGHT: normal;}
.testoavviso 			{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; COLOR:#ff6600; }
.testo12 			{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR:#000066; }

.sottotitolo 		{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#5F85C0; FONT-WEIGHT: bold;}
.sottotitolo_blu 	{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR:#003366; FONT-WEIGHT: bold;}
.titolo_blu 			{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; COLOR:#0033cc; FONT-WEIGHT: bold;text-transform: capitalize}

.testata 			{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#ffffff; background-color:#003399;FONT-WEIGHT: bold; }


.testo_info{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR:#ffffff;FONT-WEIGHT: bold; }


.prezzo 			{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; COLOR:#cc0000;FONT-WEIGHT: bold; }

.ok 			{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; COLOR:#cc0000;FONT-WEIGHT: bold; }

.campo 			{  border-bottom:1px solid #0066cc; }
.etichetta 		{ background-color:#1a99e6; border-bottom:2px solid #0066cc;  border-left:2px solid #0066cc;  ;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#ffffff; }

.alert 		{  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; COLOR:#ff6600;FONT-WEIGHT: bold;}
.bottone
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #0066cc;
	height:26px
}


.bottone_carrello
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #99ccff;
	height:22px
}

li
{
padding-left:5px
}

.footer ul
{
margin:0;

}

.footer
{
margin:0;
COLOR: #000099;
padding-left:-20px;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
}


.footer li
{
margin:0;
COLOR: #cecece;

}


FIELDSET {
	BORDER-RIGHT: Silver 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FFD200 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFD200 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: Silver 3px solid;BACKGROUND-COLOR: #ffffff;
}
LEGEND  	{FONT: 16px Trebuchet MS,Arial, Sans-Serif; COLOR: #000000; margin:5px; padding-left:10px; font-weight:bold; padding-right:10px }

.div_menu {float:left;COLOR: #ffffff;padding-top:7px }


