/* Stili Globali */
body 
{
    padding:0; 
    margin:0; 
    text-align:left; 
    vertical-align:top;}

#content
{
    /*height: 550px;*/
}

/* Footer e Navigazione Top*/

.lnkTop, .lnkTop a
{
    padding-left:2px;
    padding-right:13px;
    color:#FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;}
          
.NavigazioneTop, .NavigazioneTop a
{
    color:#FFFFFF;
    font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;}
	
.LinkBandiera
{
    padding-left:7px;}	                                   
    
.NavigazioneFooter, .NavigazioneFooter a
{
    color:#FFFFFF;
    font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;}
	                                   
.LinksFooter, .LinksFooter a
{
    color:#9e6455;
    font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;}
	         
.CopyrightsFooter
{
    color:#7e7c7c;
    font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;}	
	         
/* Footer */
 
/* Testimonials Home */

.ImmagineTestimonial1Home
{
    border:0;
    margin-right: 5px}
    
.LinkTestimonial1Home, .LinkTestimonial1Home a
{
    color:#005f37;
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;}
    
.ImmagineTestimonial2Home
{
    border:0;
    margin-right: 5px}
    
.LinkTestimonial2Home, .LinkTestimonial2Home a
{
    color:#005f37;
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;}


.LinkTitoloNewsHome, .LinkTitoloNewsHome a
{
    color:#005f37;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;}

.LinkDescrizioneNewsHome, .LinkDescrizioneNewsHome a
{
    color:#005f37;
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    display:block;
    text-align:left;}

/* Testimonials Home */
 
/* Pagina Spiaggia */

.DescrizioneSpiaggia
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	padding-left:9px;
	padding-top:15px;
	padding-bottom:16px;
	display:block;}
	
 .TitoloDescrizioneSpiaggia
 {
    color:#FFFFFF; 
    font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	padding-left:12px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;}
	
/* Pagina Spiaggia */

/* Pagina Suites */

	
.DescrizioneSuites
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	padding-left:9px;
	padding-top:15px;
	padding-bottom:11px;
	display:block;}
	
.DescrizioneCongressi
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	padding-left:21px;
	padding-top:15px;
	padding-bottom:11px;
	display:block;}
	
.DescrizioneSuiteSuperior
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	padding-left:9px;
	padding-top:15px;
	padding-bottom:18px;
	display:block;}
	
.LinkTutteleSuitesDettaglioSuite, .LinkTutteleSuitesDettaglioSuite a
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	padding-top:14px;
	padding-bottom:12px;
	display:block;}
	
/* Pagina Suites */

/* Pagina Testimonial */

.txt1_bianco_bold
{
    color:#FFFFFF; 
    font-family: Tahoma;
	font-size: 11px;
	padding-top:3px;
	padding-bottom:4px;
	font-weight:bold;
	display:block;}

.lnk1_bianco_bold, .lnk1_bianco_bold a
{
    color:#FFFFFF; 
    font-family: Tahoma;
	font-size: 11px;
	padding-top:3px;
	padding-bottom:4px;
	font-weight:bold;
	display:block;
	text-decoration: none;
}

.lnk1_bianco_bold:hover
{
    color:#FFFFFF; 
    font-family: Tahoma;
	font-size: 11px;
	padding-top:3px;
	padding-bottom:4px;
	font-weight:bold;
	display:block;
	text-decoration: underline;
}

.txt1_verde
{
    color:#005f37;
    font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	display:block;}

.txt1_verde_bold
{
    color:#005f37;
    font-family: Verdana;
	font-size: 11px;
	font-weight:bold;}
   
.txt1_verde_th
{
    color:#005f37;
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    display:block;}
    	
.txt1_verde_th_bold
{
    color:#005f37;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;}

.lnk1_verde_bold, .lnk1_verde_bold a
{
    color: #005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.lnk1_verde_bold:hover
{
    color: #005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}


#navlist 
{
    text-align:center;
    list-style-type: none;
    margin:0;
}
    
#navlist li
{
    display: inline;
    padding:0 25px;
	border-right:2px solid #d9ccb7;
    list-style-type: none;
}

#navlist li.last 
{
	border:0;
}

.LinkDoveSiamoHome
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
/* Pagina Testimonial */

/* Pagina News */

.DataNewsListaNews
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	display:block;
	padding-left:8px;}
	
.TitoloNewsListaNews, .TitoloNewsListaNews a
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-left:8px;
	padding-top:4px;}
	
.DescrizioneNewsListaNews, .DescrizioneNewsListaNews a
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	display:block;
	text-decoration:none;
	padding-left:8px;
	padding-top:4px;}

/* Pagina News */

.LinkVaiAListino, .LinkVaiAListino a
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	padding-top:15px;
	display:block;}
	
.LinkListinoMeetingCongressi
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	width:100%;
	margin-bottom:18px;
	display:block;
    }	
.LinkListinoMeetingCongressiCalaViolina
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	width:100%;
	margin-bottom:6px;
	display:block;
    } 
    
.LinkServiziHome
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin-top:8px;
	display:block;
	} 
	
.LinkServiziHome:a hover, .LinkServiziHome:a active, .LinkServiziHome:a link, .LinkServiziHome:a visited
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin-top:8px;
	display:block;
	} 
	
.LinkGalleriaHome
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin-top:8px;
	display:block;
	} 	

	
.TestoDoveSiamoHome	 
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
.TitoloLinks
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
	display:block;
	}
	
.DescrizioneLinks
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
	display:block;
	}
	
.LinkLinks
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
	display:block;
	}	
	
.GalleriaSelezionaCategoria
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}    
	
.NomeImmagineGalleriaCategoria, .NomeImmagineGalleriaCategoria a
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

.PrevNextImmaginiGalleriaCategoria
{	
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

.PagerLocationImmaginiGalleriaCategoria
{
    color:#005f37; 
    font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	display:block;
    }
    
.DescrizioneFoto
    {
    color:#005f37;
    font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	display:block;
	padding-left:20px;
	}
	
.NomeFoto
    {
    color:#005f37;
    font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	display:block;
	padding-left:20px;
	} 
	
.PreviousPageNav, .PreviousPageNav a
    {
    color:#005f37;
    font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	}
	
.NextPageNav, .NextPageNav a
    {
    color:#005f37;
    font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	}	   	

.DescrizioneContatti
    {
    color:#005f37;
    font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	}
.OutputContatti{   
    color:#880000;
    font-family: Verdana;
	font-size: 11px;
	display:block;
	text-decoration:none;}		
	
	
.tab_listino td {padding:5px;text-align:center}