.menu-sn { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 13px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #FFFFCC;  
text-align : left; 
; text-decoration: none
} 

.menu-sn a:link { color: #FFFFCC; text-decoration: none}
.menu-sn a:visited { color: #00FF00; text-decoration: none}
.menu-sn a:hover { color: #FF0000; text-decoration: underline}
.menu-sn a:active { color: #FF0000; text-decoration: underline}


.titolo { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 16px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000;  
text-align : left; 
; text-decoration: none
} 

.titoli { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 14px; 
font-style : oblique; 
font-weight : bold; 
font-variant : normal; 
color : #000000;  
text-align : left; 
; text-decoration: none
} 

p { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 12px; 
color : #000000;  
text-align : left; 
} 


.TX { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000;  
text-align : left; 
; text-decoration: none
; line-height: normal
} 

.TX a:link { color: #0000FF; text-decoration: underline}
.TX a:visited { color: #993399; text-decoration: underline}
.TX a:hover { color: #FF0000; text-decoration: none}
.TX a:active { color: #FF0000; text-decoration: none}

.blockquote { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 12px; 
} 

.TX2 {
	font-family : arial, helvetica, tahoma, verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	text-align : left;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

} 

.TX2 a:link { color: #0000FF; text-decoration: underline}
.TX2 a:visited { color: #993399; text-decoration: underline}
.TX2 a:hover { color: #FF0000; text-decoration: none}
.TX2 a:active { color: #FF0000; text-decoration: none}


.testocentro { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000;  
text-align : center; 
; text-decoration: none
} 

.testocentro a:link { color: #0000FF; text-decoration: underline}
.testocentro a:visited { color: #993399; text-decoration: underline}
.testocentro a:hover { color: #FF0000; text-decoration: none}
.testocentro a:active { color: #FF0000; text-decoration: none}

/********** INIZIO STILI BANNER CIAOPHUKET *****************/
.testo_banner { 
font-family: arial, helvetica, tahoma, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
color: #045474;  
text-align: left; 
text-decoration: none;
padding: 5px;
} 

.testo_banner a:link { color: #0000FF; text-decoration: underline}
.testo_banner a:visited { color: #993399; text-decoration: underline}
.testo_banner a:hover { color: #FF0000; text-decoration: none}
.testo_banner a:active { color: #FF0000; text-decoration: none}

.testo_banner_c { 
font-family: arial, helvetica, tahoma, verdana, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
color: #000;  
text-align: center; 
text-decoration: none;
padding: 5px;
} 
/********** FINE STILI BANNER CIAOPHUKET *****************/

.percorso { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #0000FF;  
text-align : center; 
text-decoration: none;
line-height: normal;
} 

.percorso a:link { color: #000000; text-decoration: underline}
.percorso a:visited { color: #666666; text-decoration: underline}
.percorso a:hover { color: #FF0000; text-decoration: none}
.percorso a:active { color: #FF0000; text-decoration: none}

.testoricerca { 
font-family : arial, helvetica, tahoma, verdana, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #045474;  
text-align : center; 
text-decoration: none;
} 

.testo-bordo2 {
	font-family: arial, helvetica, tahoma, verdana, sans-serif; 
	font-size: 12px;
	background-color: #FFFF99;
	padding: 10px;
	height: auto;
	width: 100%;
	border: medium ridge #993300;
}

.citazione {
	margin-left: 20px;
	margin-right: 20px;
	padding: 5px;
	border-top: 1px inset #666666;
	border-right: 1px inset #666666;
	border-bottom: 1px outset #666666;
	border-left: 2px outset #666666;
	font-family: arial, helvetica, tahoma, verdana, sans-serif; 
	font-size: 90%;
	color: #000000;
}


.precisazione {
	margin-left: 20px;
	margin-right: 20px;
	padding: 5px;
	border-top: 0px inset #666666;
	border-right: 0px inset #666666;
	border-bottom: 1px outset #666666;
	border-left: 1px outset #666666;
	font-family: arial, helvetica, tahoma, verdana, sans-serif; 
	font-size: 90%;
	color: #666666;
}

.articoli_correlati{
	padding: 10px;
	vertical-align: middle;
	background-color: #FFFF99;
	border: thin solid #006600;
	line-height: 25px;	/* distanza verticale fra le righe */
}

.articoli_correlati a:link { color: #0000FF; text-decoration: underline}
.articoli_correlati a:visited { color: #993399; text-decoration: underline}
.articoli_correlati a:hover { color: #FF0000; text-decoration: none}
.articoli_correlati a:active { color: #FF0000; text-decoration: none}

