.colonnadefault a:link
{
	COLOR: #7E5980;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.colonnadefault a:visited
{
	COLOR: #7E5980;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.colonnadefault a:hover
{
	COLOR: #00008B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
.colonnadefault
{
	background-color: #FFFFFF;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	width:505px;
	vertical-align:top;
	padding-left: 0px;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left : 0px;
}
.colonnadefaultambiente a:link
{
	COLOR: #7E5980;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.colonnadefaultambiente a:visited
{
	COLOR: #339033;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.colonnadefaultambiente a:hover
{
	COLOR: #00008B;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
.colonnadefaultambiente
{
	background-color: #FFFFFF;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	width:505px;
	vertical-align:top;
	padding-left: 0px;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left : 0px;
}
.colonnadefaultsersoc a:link
{
	COLOR: #00008B;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.colonnadefaultsersoc a:visited
{
	COLOR: #00008B;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.colonnadefaultsersoc a:hover
{
	COLOR: #1666de;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
.colonnadefaultsersoc
{
	background-color: #FFFFFF;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	width:505px;
	vertical-align:top;
	padding-left: 0px;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left : 0px;
}
.alternativo
{
	background-color: #FFFFFF;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	width:505px;
	vertical-align:top;
	padding-left: 0px;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left : 0px;
}
.distanza
{
	margin-top : 5px;
	margin-bottom : 10px;
}
.ultimadistanza
{
	margin-top : 5px;
	margin-bottom : 0px;
}
.tabellatesto
{
	border: 1px solid #808080;
	padding: 1px;
	width: 500px;
}
TD.separatore
{
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('immagini/bordi/puntini_grigi.gif');
	background-repeat: repeat-x;
	background-attachment: fixed;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom: 0px;
}
TD.titolo
{
	background-color: #658DA7;
	border-bottom:1px solid #6B798C;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	padding-left: 2px;
}
TD.sfumatitolo
{
	background-color: #E0E3E6;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000080;
	font-weight:bold;
	padding-left: 2px;
	background-image : url('immagini/bordi/sfumato_riga_home.gif');
	background-repeat : repeat-y
}
TD.titoloambiente
{
	background-color: #658DA7;
	border-bottom:1px solid #6B798C;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	padding-left: 2px;
}
TD.sfumatitoloambiente
{
	background-color: #E0E3E6;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000080;
	font-weight:bold;
	padding-left: 2px;
	background-image : url('immagini/bordi/sfumato_riga_home.gif');
	background-repeat : repeat-y
}

td.titolo2
{
	background-color: #D7D7D7;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #CC0033;
	font-weight:bold;
	padding-left: 2px;
}
ul.puntato li 
{
	margin-left : 0px;
	padding-left : 0px;
	text-indent: -2.3em;
	margin-bottom : 2px; list-style-position:outside; list-style-image:url('immagini/tasti/3_punti_rossi.gif')
}
.alternativo a:link
{
	COLOR: #666666;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	
}
 .alternativo a:visited
{
	COLOR: #666666;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	
}
.alternativo a:hover
{
	COLOR: #CC3333;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	
}