.moltopiccolonero {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  9px; color: #000000;}
.moltopiccolomarrone {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  9px; color: #884606;}
.moltopiccolobianco {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  9px; color: #ffffff;}
.piccolonero {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  10px; color: #000000;}
.nero {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  11px; color: #000000;}
.bianco {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  10px; color: #ffffff;}
.mediobianco {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  12px; color: #ffffff;}
.mediobiancobold {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  12px; color: #ffffff;text-decoration: bolder; font-weight:bold;}
.rosso {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #D5323A;text-decoration:underlined;}
.medionero {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  12px; color: #000000;}
.grandeblu {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  16px; color: #274A73;}
.blu {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  12px; color: #274A73;}
.blubold {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  12px; color: #274A73; font-weight: bold;}
.grandebianco {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:  16px; color: #FFFFFF;}
.label         {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #000000;text-decoration: bolder; font-weight:bold;}
.titolomodulo {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #AD5800; text-decoration: bolder; font-weight:none}
.testostrillo {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; }
.testonotizia {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; MARGIN-RIGHT: 11px; MARGIN-LEFT: 10px;}
.titolonotizia {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; font-weight: bolder; MARGIN-BOTTOM: 20px; }

.titolonewsfull {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #000000; MARGIN-LEFT: 0px; font-weight: bolder;}
.titolonewsfull:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #000000; text-decoration: none; MARGIN-LEFT: 0px;}
.titolonewsfull:visited {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #000000; text-decoration: none; MARGIN-LEFT: 0px;}
.titolonewsfull:active {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #000000; text-decoration: none; MARGIN-LEFT: 0px;}
.titolonewsfull:hover {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #DF0029; text-decoration: none; MARGIN-LEFT: 0px;}



.descprodotto {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #3000FF;text-decoration:none;}
.descprodotto:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #3000FF;text-decoration:none;}
.descprodotto:visited {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #3000FF; text-decoration:none;}
.descprodotto:active {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #3000FF;text-decoration:none; }
.descprodotto:hover {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #FF0000;text-decoration:none;}

.areamail {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #3000FF;text-decoration:none;}
.areamail:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #3000FF;text-decoration:none;}
.areamail:visited {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #3000FF; text-decoration:none;}
.areamail:active {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #3000FF;text-decoration:none; }
.areamail:hover {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; color: #FF0000;text-decoration:none;}


.linkmenu {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ffffff;text-decoration:none;}
.linkmenu:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration:none;}
.linkmenu:visited {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
.linkmenu:active {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ffffff;text-decoration:none; }
.linkmenu:hover {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ffffff; text-decoration:underline;}

.linkmenuover {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #EFE70A;text-decoration:bolder;}
.linkmenuover:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #EFE70A;text-decoration:bolder;}
.linkmenuover:visited {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #EFE70A; text-decoration:bolder;}
.linkmenuover:active {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #EFE70A;text-decoration:bolder; }
.linkmenuover:hover {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #EFE70A; text-decoration:bolder;}


body
{
	font-size:10px;	
	font-family: Verdana,Arial,Helvetica,sans-serif;
	SCROLLBAR-FACE-COLOR:       #274A73;
	SCROLLBAR-HIGHLIGHT-COLOR:  #274A73;
	SCROLLBAR-SHADOW-COLOR:     #ffffff;
	SCROLLBAR-3DLIGHT-COLOR:    #ffffff;
	SCROLLBAR-ARROW-COLOR:      #ffffff;
	SCROLLBAR-TRACK-COLOR:      #CFDEEF;
	SCROLLBAR-DARKSHADOW-COLOR: #CFDEEF;
}

.row         {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #000000;text-decoration: bolder; font-weight:none;}

.rowanagrafica1  {  
        BORDER-TOP: #000000 1px solid;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	background-color:#FFF4D6; 
	color: #000000;
	text-decoration: bolder; 
	font-weight:none;
}

.rowanagrafica2  {  
	BORDER-TOP: #000000 1px solid;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	background-color:#F8E6B7; 
	color: #000000;
	text-decoration: bolder; 
	font-weight:none;
}


.td {
	font-size: 8pt; 
	font-family: ms sans serif,tahoma,verdana,helvetica; 
	text-decoration: none;
	white-space:nowrap;
}

.tdblu {
	font-size: 9pt; 
	font-family: ms sans serif,tahoma,verdana,helvetica; 
        color: #FFFFFF;
	background-color: #274A73;
	text-decoration: none;
	white-space:nowrap;
}

.tdright {
	BORDER-RIGHT: #2A507D 1px solid;
}

.tdrightwhite {
	BORDER-RIGHT: #ffffff 1px solid;
}

.tdrightwhiteselected {
	BORDER-RIGHT: #ffffff 1px solid;
	background-color: #274A73;
}

.tdtop {
	BORDER-TOP: #2A507D 1px solid;
}

.tdbottom {
	BORDER-BOTTOM: #2A507D 1px solid;
}

.tdtopbottom {
	BORDER-TOP: #2A507D 1px solid;
	BORDER-BOTTOM: #2A507D 1px solid;
}
   
A {
	text-decoration: none;
	color: white
}

.tr {
	background:#EAD6A0;
}


.tabellapublic
{
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  BORDER-LEFT: #000000 1px solid;  
  BORDER-BOTTOM: #000000 1px solid;  
  MARGIN-BOTTOM: 1px;
  FONT-SIZE: 8pt;
  COLOR: #ffffff;
  width:600px;
}

.tdheadpublic {
  BACKGROUND-COLOR: #274A73;
}

.tdrowpublic {
    BORDER-TOP: #000000 1px solid;
    BACKGROUND-COLOR: #EAD6A0;
    text-align: justify;
}

.tdrowpublicwhite {
  BORDER-TOP: #000000 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
    text-align: justify;
}

.tabella
{
  BORDER-RIGHT: #AD5800 1px solid;
  BORDER-TOP: #AD5800 1px solid;
  MARGIN-BOTTOM: 1px;
  FONT-SIZE: 8pt;
  BORDER-LEFT: #AD5800 1px solid;
  COLOR: #ffffff;
  BORDER-BOTTOM: #AD5800 1px solid;
}

.casellatesto
{
  MARGIN-BOTTOM: 1px;
  BORDER-RIGHT: #274A73 1px solid;
  BORDER-TOP: #274A73 1px solid;
  BORDER-LEFT: #274A73 1px solid;
  BORDER-BOTTOM: #274A73 1px solid;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px;
  BACKGROUND-COLOR: #CFDEEF;
  COLOR: #274A73;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.casellatesto_cerca
{
  MARGIN-BOTTOM: 1px;
  BORDER-RIGHT: #222222 1px solid;
  BORDER-TOP: #222222 1px solid;
  BORDER-LEFT: #222222 1px solid;
  BORDER-BOTTOM: #222222 1px solid;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  BACKGROUND-COLOR: #ffffff;
  COLOR: #884606;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.listbox
{
  MARGIN-BOTTOM: 2px;
  BORDER-RIGHT: #274A73 1px solid;
  BORDER-TOP: #274A73 1px solid;
  FONT-SIZE: 8pt;
  BORDER-LEFT: #274A73 1px solid;
  COLOR: #FFFFDF;
  BORDER-BOTTOM: #274A73 1px solid;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  BACKGROUND-COLOR: #274A73;
  TEXT-DECORATION: none;
  LISTBOX-ARROW-COLOR: #ffffff;
}

.button
{
  MARGIN-BOTTOM: 1px;
  BORDER-RIGHT: #274A73 1px solid;
  BORDER-TOP: #274A73 1px solid;
  FONT-SIZE: 10pt;
  MARGIN-LEFT: 0px;
  BORDER-LEFT: #274A73 1px solid;
  COLOR: #FFFFDF;
  BORDER-BOTTOM: #274A73 1px solid;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  BACKGROUND-COLOR: #CFDEEF;
  TEXT-DECORATION: none;
  CURSOR: hand;
}

.button_cerca
{
  MARGIN-BOTTOM: 1px;
  BORDER-RIGHT: #274A73 1px solid;
  BORDER-TOP: #274A73 1px solid;
  FONT-SIZE: 10pt;
  BORDER-LEFT: #274A73 1px solid;
  COLOR: #274A73;
  BORDER-BOTTOM: #274A73 1px solid;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  BACKGROUND-COLOR: #CFDEEF;
  TEXT-DECORATION: none;
  CURSOR: hand;
}

.button_carrello
{
  BORDER-RIGHT: #ffffff 0px solid;
  BORDER-TOP: #ffffff 0px solid;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 1px;
  FONT-SIZE: 10pt;
  MARGIN-LEFT: 0px;
  BORDER-LEFT: #ffffff 0px solid;
  COLOR: #FFFFFF;
  BORDER-BOTTOM: #ffffff 0px solid;
  FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
  BACKGROUND-COLOR: #274A73;
  TEXT-DECORATION: none;
  CURSOR: hand;
}

#menubar {
	text-decoration: bold;
	position:absolute;
	width:50px;
	left:2px;
	top:94px;
	background-color:transparent;
	border:0px;
}
#menubar a {
	color:#FFFFFF;
	letter-spacing:1px;
	border:0px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
#menubar a.active {
	border-bottom-color:#CCC599;
	border-right-color:#CCC599;
	border-left-color:#FFFFFF;
	border-top-color:#FFFFFF;
	background-color:#AD5800;
	color:#F9F1C8;
	text-decoration: bold;
}
.menu .options {
	margin-right:1px;
	margin-bottom:1px;
	border:1px solid #AD5800;
	background-color:#F9F1C8;
}
.menu a {
	color:#AD5800;
	display:block;
	padding:2px 10px;
	text-decoration:none;
	background-color:transparent;
}
.menu a:hover {
	background-color:#AD5800;
	color:#FAF7E1;
}

.fotowhite
{
  BORDER-RIGHT: #ffffff 1px solid;
  BORDER-TOP: #ffffff 1px solid;
  BORDER-LEFT: #ffffff 1px solid;  
  BORDER-BOTTOM: #ffffff 1px solid;  
}

.foto
{
  BORDER-RIGHT: #274A73 1px solid;
  BORDER-TOP: #274A73 1px solid;
  BORDER-LEFT: #274A73 1px solid;  
  BORDER-BOTTOM: #274A73 1px solid;  
}



.rigaSpot{
	display:block;
	text-align:left;
}
.spotHome{
	float:left;
	padding:10px;
}
.spotHome img, .spotHome td{
	vertical-align:top;
}

