body
{
    margin:0; 
    padding:0;
    }
.topclass, .topclass a:link, .topclass a:visited, .topclass a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.topclassSmall, .topclassSmall a:link, .topclassSmall a:visited, .topclassSmall a:hover 
{
    font-family: Tahoma, Georgia, Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
    }
.MenuSiteMap, .MenuSiteMap a:link, .MenuSiteMap a:visited, .MenuSiteMap a:hover, .MenuSiteMap a:active
{
	font-family:  Tahoma, Verdana, Georgia;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	background-color:#D4D4D4;
}

/*Fine Articolo testa anteprima*/    
.TabellaImmaginiArticoloTesta
{
    padding-left:0px;
    padding-right:5px;
    padding-bottom:5px;
    float:left;
    }
.ContAnteprimaArticoloTesta
{
    padding:5px 4px 4px 5px; 
    }
.immagine_grande_articolo_testa
{
    padding-top:0px;
    }
    
.immagine_piccola_sx_articolo_testa
{
    padding-right:5px;
    padding-top:5px;
    padding-bottom:0px;
    }
    
.immagine_piccola_dx_articolo_testa
{
    padding-right:0px;
    padding-top:5px;
    padding-bottom:0px;
    } 
.titolo_anteprima_testa, .titolo_anteprima_testa a:hover, .titolo_anteprima_testa a:link, .titolo_anteprima_testa a:visited
{
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #000000;
	font-weight:bold;
	margin:125px 4px 9px 2px;
    }
    
.testo_anteprima_testa, .testo_anteprima_testa a:hover, .testo_anteprima_testa a:link, .testo_anteprima_testa a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #000000;
	margin:0px 4px 0px 2px;
    }
/*Fine Articolo testa anteprima*/

/*Articoli anteprima*/
.ContAnteprimaArticoli
{
    padding:4px 4px 4px 4px; 
    } 
.titolo_anteprima, .titolo_anteprima a:hover, .titolo_anteprima a:link, .titolo_anteprima a:visited
{
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #000000;
	font-weight:bold;
	margin:37px 0px 9px 4px;
    }
    
.testo_anteprima, .testo_anteprima a:hover, .testo_anteprima a:link, .testo_anteprima a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #000000;
	padding:0px 0px 0px 0px;
    }
.immagine_anteprima
{
    float:left; 
    padding: 0px 5px 0px 0px;
    }
/*Fine Articoli anteprima*/ 
   
/*Articolo dettaglio*/
.ContArticoloDettaglio
{
    padding: 4px 5px 5px 4px; 
    }
.titolo_articolo, .titolo_articolo a:hover, .titolo_articolo a:link, .titolo_articolo a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	color: #000000;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
    }        
        
.testo_articolo, .testo_articolo a:hover, .testo_articolo a:link, .testo_articolo a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #000000;
    }
    
.immagine_articolo
{
    /*float: left; */
    } 
/*Fine Articolo dettaglio*/

.TitoloCampiRicerca, .TitoloCampiRicerca a:link, .TitoloCampiRicerca a:hover, .TitoloCampiRicerca a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #333;
	text-decoration:none;
    }

.TitoloElemRicerca, .TitoloElemRicerca a:link, .TitoloElemRicerca a:hover, .TitoloElemRicerca a:visited, .TitoloElemRicerca a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #222;
	text-decoration:none;
    }
        
.DescrizioneRicerca, .DescrizioneRicerca a:link, .DescrizioneRicerca a:hover, .DescrizioneRicerca a:visited, .DescrizioneRicerca a:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
	text-decoration:none;
    }
.LinkRicerca,.LinkRicerca a,.LinkRicerca a:link,.LinkRicerca a:hover,.LinkRicerca a:visited,.LinkRicerca a:active
{
	color: #222;
    text-decoration:none;
}
#TopSelection
{
    font-family: Georgia, Tahoma, Verdana; 
    font-size: 16px;
    padding-left:40px;
    }   
    
.NonSottolineato, .NonSottolineato a, .NonSottolineato a:Visited, .NonSottolineato a:Hover, .NonSottolineato a:Link
{
    text-decoration:none;
    } 
    
.TitoloHotelRistoranti, .TitoloHotelRistoranti a, .TitoloHotelRistoranti a:visited, .TitoloHotelRistoranti a:link, .TitoloHotelRistoranti a:hover, .TitoloHotelRistoranti a:active
{
    font-size:12px;
    font-weight:bold;
    font-family:Georgia, Tahoma, Verdana;
    text-decoration:none;
    color:#000;
    }    
    
.TestoHotelRistoranti, .TestoHotelRistoranti a, .TestoHotelRistoranti a:link, .TestoHotelRistoranti a:hover, .TestoHotelRistoranti a:visited, .TestoHotelRistoranti a:active
{
    font-weight:normal;
    font-family: Tahoma, Georgia, Verdana;
	font-size: 11px;
    text-decoration:none;
    color:#000;
    }
.PadHotelRisto
{
    width: 163px;
    text-align:justify;
    padding:7px 7px 0px 7px;
    }    
.TestoIntervistaUno, .TestoIntervistaUno a, .TestoIntervistaUno a:link, .TestoIntervistaUno a:hover, .TestoIntervistaUno a:visited
{
    font-size: 10px; 
    font-weight: bold; 
    color: #ff8000;
    font-family:Verdana, Arial, Georgia, Tahoma;
    }
.TestoIntervistaDue, .TestoIntervistaDue a, .TestoIntervistaDue a:link, .TestoIntervistaDue a:hover, .TestoIntervistaDue a:visited
{
    font-size: 10px; 
    font-weight: bold;
    color: #000000;
    font-family:Verdana, Arial, Georgia, Tahoma;
    }
.TestoIntervistaTre, .TestoIntervistaTre a, .TestoIntervistaTre a:link, .TestoIntervistaTre a:hover, .TestoIntervistaTre a:visited
{
    font-size: 11px;
    color: #000000;
    font-family:Verdana, Arial, Georgia, Tahoma;
    }
.TestoHotelMese, .TestoHotelMese a, .TestoHotelMese a:hover, .TestoHotelMese a:link, .TestoHotelMese a:visited, .TestoHotelMese a:active
{
    font-weight:bold;
    font-family:Tahoma, Georgia, Verdana;
    font-size:15px;
    color:#000;
    text-decoration:none;
    }    

/* BOX CONTATTI */

.st{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
	margin-top:12px;
	margin-left:9px;}
	
.cd{margin-left:9px;margin-top:9px;}

.cts{float:left;
    width:180px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;}
	
.ctsce{float:left;
    width:100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;}	
    
.ctd{float:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;}
.ctdnl{margin-left:180px;}
.clear{clear:both;}

.link_1_giallo, .link_1_giallo a{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #e08b21;
	text-decoration:none;}

.link_1_giallo:hover{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #e08b21;
	text-decoration:underline;}	

/* TESTI CONTATTI */
.topclass_contatti, .topclass_contatti a:link, .topclass_contatti a:visited, .topclass_contatti a:hover {
	font-family: Tahoma, Georgia, Verdana;
	font-size: 12px;
	color: #FFF;
	text-decoration:none;
}
.topclass_contatti_testo, .topclass_contatti_testo a:link, .topclass_contatti_testo a:visited, .topclass_contatti_testo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}

.topclass_contatti_mail, .topclass_contatti_mail a:link, .topclass_contatti_mail a:visited, .topclass_contatti_mail a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #e08b21;
	text-decoration:none;
}

.topclass_contatti_sottotitolo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}

.topclass_contatti_titolo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #eee;
	text-decoration:none;
}   

/* BOX CONTATTI */