/*********** Navigazione Top ************/
#navigazione { 

	text-align:center;
	font:bold 12px,verdana;	
}

#navigazione a{padding:0 10 0 1em;text-decoration:none; color:#000000}
#navigazione a:hover{color:#FFFFFF}
#navigazione a:active{color:#FFFFFF}




#menu ul {
	list-style: none;
	color:#2C6BB3;
	margin:0 1px;
	padding:0 0 1em 0;
		
}

#menu ul li { 
	line-height:1.5em;
	padding:.4em 0;
	margin:0;
	font:11px,verdana;
	
}

#menu ul li a {background:#fff url(freccia.gif) 0em 60% no-repeat;padding:0 0 0 1em;display:block;text-decoration:none; color:#2C6BB3}
#menu ul li a:visited { 1em 50% no-repeat; }
#menu ul li a:hover { background:#fff url(freccia2.gif) 0em 60% no-repeat;color:#c00 }
#menu ul li a:active { background:#C6D7EB url(freccia3.gif) 0em 50% no-repeat;color:#c00 }


/*********** Menu sinistro ************/
#lefthome ul {
	list-style: none;
	color:#2C6BB3;
	margin:0 1px;
	padding:0 0 1em 0;
		
}

#lefthome ul li { 
	line-height:1.5em;
	padding:.1em 0;
	margin:0;
	font:11px,verdana;
	
}

#lefthome ul li a {background:#fff url(freccia.gif) 0em 60% no-repeat;padding:0 0 0 1em;display:block;text-decoration:none; color:#2C6BB3;}
#lefthome ul li a:visited { 1em 50% no-repeat; }
#lefthome ul li a:hover { background:#fff url(freccia2.gif) 0em 60% no-repeat;color:#c00; }
#lefthome ul li a:active { background:#C6D7EB url(freccia3.gif) 0em 50% no-repeat;color:#c00; }

/*********** Menu destro ************/
#righthome  {
	list-style: none;
	color:#000000;
	margin:0 1px;
	padding: 0px 0px 0 0px;
	line-height:1.8em;
	font:10px,verdana;	
}
#righthome  a {padding:0 0 0 1em;text-decoration:none;line-height:1.8em;  color:#2C6BB3;}
#righthome  a:hover {color:#c00;text-decoration:underline;}
#righthome  a:active {color:#c00; text-decoration:underline;}

#righthome h1 { 
		border-top:1px solid #666666;
		border-bottom:1px solid #666666;
		border-left:1px solid #666666;
		border-right:1px solid #666666;	
		font: bold 12px, verdana;color:#ffffff;
		margin:0;
		background:#9ba6c0;
		text-align:center;
		
}

/*********** Fondo pagina ************/

#footer {
	border-top:3px double #A0ABC6;
	border-bottom:20px solid #528BCB;
	background:#DCE9F7;
	color:#000;
	padding:.5em;
	font:11px,verdana;
	line-height:1.5em
}



body { font:11px verdana; color: #000; background:#fff; margin:0;padding:0;}
a { color:#2C6BB3; background:transparent; text-decoration:none;  }
a:hover { color:#c00;   text-decoration:underline; }
a:active { color:#c00;   text-decoration:underline; }

#h1 { font:11px verdana; color: #000; background:#fff; margin:0;padding:0;}
#h1 a { color:#2C6BB3; background:transparent; text-decoration:none; font:bold; }
#h1 a:hover,a:active { color:#c00;  font:bold; text-decoration:underline; }

#home{
	border-top:3px double #5686F9;
	border-bottom:1px solid #528BCB;
	background:#9BA6C0;
	padding:.3em;	
	
}
/*********** News APT ************/

#apt{
	background:#f2f2f2;
	padding:.1em;	
	font:9px, verdana;

}
#apt h1 { 
		border-top:1px solid #666666;
		border-bottom:1px solid #666666;
		border-left:1px solid #666666;
		border-right:1px solid #666666;	
		font: bold 12px, verdana;color:#ffffff;
		margin:0;
		padding:3;
		background:#50BE65;
		text-align:center;
}
#apt a {font:10px,verdana;padding:0 0 0 1em;text-decoration:none;line-height:2em;  color:#2C6BB3;}
#apt a:hover {color:#c00;text-decoration:underline;}
#apt a:active {color:#c00; text-decoration:underline;}

/*********** foto link aggiornamenti************/
#apt h2 { 
		border-top:1px solid #666666;
		border-bottom:1px solid #666666;
		border-left:1px solid #666666;
		border-right:1px solid #666666;	
		font: bold 12px, verdana;color:#ffffff;
		margin:0;
		padding:3;
		background:#9ba6c0;
		text-align:center;
}

#arancio h3 { 
		border-top:1px solid #666666;
		border-bottom:1px solid #666666;
		border-left:1px solid #666666;
		border-right:1px solid #666666;	
		font: bold 12px, verdana;color:#ffffff;
		margin:0;
		
		background:#FF9302;
		text-align:center;
		line-height:1.8em;
}
/*********** speleo 3d************/
#3d a {font:10px,verdana;padding:0 0 0 1em;text-decoration:none;line-height:2em;  color:#2C6BB3;}
#3d a:hover {color:#c00;text-decoration:underline;}
#3d a:active {color:#c00; text-decoration:underline;}

/*********** TEATRO 
#teatro {
		float:none;
		width: 338px;
		margin:1px;
		padding: 0 0 0 0;
		font: bold 10px, verdana;color:#ffff99;margin-left:5px;
		line-height:1.5em; 
		background:#AE0140;
		
		
}
#teatro img{
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0 12px 5px 0;
		
}
#teatro h2{
		font: 11px, verdana;color:#ffffff;
}
#teatro a{padding:0 10 0 1em;text-decoration:none; color:#FECC03}
#teatro a:hover{color:#FFFFFF}
#teatro a:active{color:#FFFFFF} ************/


/*********** Menu ARTE ************/

#arte{
	border-top:3px double #E39306;
	border-bottom:1px solid #9E6707;
	background:#F1CA5F;
	padding:.3em;
	margin:0;

}

#topmuseo{
	border-top:3px double #E39306;
	border-bottom:1px solid #9E6707;
	background:#F1CA5F;
	padding:.3em;
	margin:0;
	font:11px,verdana;
}
#topmuseo a{padding:0 0 0 1em;text-decoration:none; color:#fff}
#topmuseo a:hover{color:#000}
#topmuseo a:active{color:#c00}


#sala a{padding:0 0 0 1em;text-decoration:underline; color:#fff}
#sala a:hover{color:#000}
#sala a:active{color:#c00}

#topscavi{
	border-top:3px double #E39306;
	border-bottom:1px solid #9E6707;
	background:#F1CA5F;
	padding:.2em;
	margin:0;
	font:11px,verdana;
}
#topscavi a{padding:0 0 0 .2em;text-decoration:none; color:#fff}
#topscavi a:hover{color:#000}
#topscavi a:active{color:#c00}


#toplago{
	border-top:3px double #000066;
	border-bottom:1px solid #FF9933;
	background:#FF66FF;
	padding:.2em;
	margin:0;
	font:11px,verdana;
}
#toplago a{padding:0 0 0 .2em;text-decoration:none; color:#fff}
#toplago a:hover{color:#000}
#toplago a:active{color:#c00}

#yoga ul {
	list-style: none;
	color:#2C6BB3;
	margin:0 1px;
	padding:0 0 1em 0;
		
}

#yoga ul li { 
	line-height:1.5em;
	padding:.8em 0;
	margin:0;
	font: 11px,verdana;
	
}

#yoga ul li a {background:#fff url(freccia.gif) 0em 60% no-repeat;padding:0 0 0 1em;display:block;text-decoration:none; color:#52817F}
#yoga ul li a:visited { 1em 50% no-repeat; }
#yoga ul li a:hover { background:#fff url(freccia2.gif) 0em 60% no-repeat;color:#c00 }
#yoga ul li a:active { background:#BFD7D6 url(freccia3.gif) 0em 50% no-repeat;color:#c00 }

#topyoga{
	border-top:3px double #52817F;
	border-bottom:1px solid #CA0000;
	background:#BFD7D6 ;
	padding:.3em ;
	margin:0;
	font:11px,verdana;
}
#footeryoga {
	border-top:3px double #FF9933;
	border-bottom:20px solid #52817F;
	background:#BFD7D6;
	color:#000;
	padding:.5em;
	font:11px,verdana;
	line-height:1.5em
}
#topricette{
	border-top:3px double #F4F8CB;
	border-bottom:1px solid #9E6707;
	background:#E9910C;
	padding:.2em;
	margin:0;
	font:11px,verdana;
}
#topricette a{padding:0 0 0 .2em;text-decoration:none; color:#006600}
#topricette a:hover{color:#F4F8CB}
#topricette a:active{color:#F4F8CB}

#footerricette {
	border-top:3px double #FF9933;
	border-bottom:20px solid #E9910C;
	background:#F7D382;
	color:#000;
	padding:.5em;
	font:11px,verdana;
	line-height:1.5em;
}
#topartisti{
	border-top:3px double #F4F8CB;
	border-bottom:1px solid #9E6707;
	background:#336633;
	padding:.2em;
	margin:0;
	font:11px,verdana;
}
#topflat{
	border-top:3px double #003399;
	border-bottom:1px solid #336633;
	background:#F86400;
	padding:.2em;
	margin:0;
	font:11px,verdana;
}
#topfree{
	border-top:3px double #F86400;
	border-bottom:1px solid #F86400;
	background:#F8F8F8;
	padding:.2em;
	margin:0;
	font:11px,verdana;
} 
#topsub{
	border-top:3px double #0773F8;
	border-bottom:1px solid #0773F8;
	background:#F8F8F8;
	padding:.2em;
	margin:0;
	font:11px,verdana;
}
#subevidenzia{
	background:#B9FFDC;
	font:bold 14px,verdana;
	color:#000000;
	display:inline-block;
	border:1px solid #000000;
	margin:0;
	padding:5;
}   

#sublezioni{
	background:#B9FFDC;
	font:bold 14px,verdana;
	color:#000000;
	display:inline-block;
	border:1px solid #000000;
	width:125px;
	margin:0;
	
	padding:5;
}              
#sub ul {
	list-style: none;
	color:#2C6BB3;
	margin:0;
	padding:0 0 1em 0;
	
		
}

#sub ul li { 
	line-height:1.5em;
	padding:.3em 0em;
	margin:0;
	font: 11px,verdana;
	}

.linkhidden{
	display:none;
	visibility: hidden;
	font-size: 10px;
	color:#000000;
	
}
/*********** Ferrari ************/
#ferrari a {
	color:#00FF00;
	background:transparent;
	text-decoration:none;
	font-weight: bold;
}
#ferrari a:hover,a:active {
	color:#c00;
	text-decoration:underline;
	font-weight: bold;
}

.ferrarihidden{
	display:none;
	visibility: hidden;
	font-size: 10px;
	color:#000000;
	
}
#speleo a { color:#00FF00; background:transparent; text-decoration:none;  }
#speleo a:hover,a:active { color:#FFFF00;   text-decoration:underline; }
