body{
	background-color: #444444;
	text-align: center;
	font-family: arial, sans-serif;
}

table.corpo{
	width: 710px;
	margin: auto;
	border-collapse: collapse;
}

td.banner{
	background:url('../immagini/banner.png') bottom center no-repeat;
	height: 118px;
	text-align: right;
	color: #ffffff;
	font-size: 12px;
	padding-right: 30px;
}

td.banner a{
	color: #222222;
	text-decoration: none;
}

td.banner a:hover{
	color: #555555;
}

tr.nomi{
	color: #dddddd;
	font-weight: bolder;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

tr.nomi td{
	padding-left: 5px;
	background-color: #333333;
	border: 2px solid #444444;
	width: 17%;
}

tr.nomi a{
	text-decoration: none;
	color: #dddddd;
}

img{
	border: none;
}

td.contenuto{
	font-size: 10pt;
	color: white;
	text-align: justify;
	padding-top: 15pt;
}

td.contenuto a{
	color: white;
	text-decoration: none;
}

td.contenuto a:hover{
	color: #111111;
}




		td a{
			color: #dddddd;
			text-decoration: none;
		}
		td:hover a{
			color: #333332;
		}

		td div{
			height: 33px;
			padding-top: 12px;
		}
		td div:hover{
			cursor: pointer;
		}


		td.home{
			 vertical-align: middle; text-align: right; color: #dddddd; font-size: 9pt; width: 50pt; padding-right: 5pt; font-weight: bolder;
		}

		td.home:hover{
			background-color: #5a016f;
		}
		td.home:hover a{
			color: #dddddd;
		}
		td.home a:hover{
			color: #dddddd;
		}

		td.curriculum{
			 vertical-align: middle; text-align: right; color: #dddddd; font-size: 9pt;width: 50pt; padding-right: 5pt; font-weight: bolder;
		}
		td.curriculum:hover{
			background-color: #0002e7;
		}
		td.curriculum:hover a{
			color: #dddddd;
		}

		td.contatti{
			 vertical-align: middle; text-align: right; color: #dddddd; font-size: 9pt;width: 50pt; padding-right: 5pt; font-weight: bolder;
		}

		td.contatti:hover{
			background-color: #fc1618;
		}
		td.lezioni{
			 vertical-align: middle; text-align: right; color: #dddddd; font-size: 9pt;width: 50pt; padding-right: 5pt;font-weight: bolder;
		}
		td.lezioni:hover{
			background-color: #ff5e1d;
		}
		td.concerti{
			 vertical-align: middle; text-align: right; color: #dddddd; font-size: 9pt;width: 50pt; padding-right: 5pt;font-weight: bolder;
		}
		td.concerti:hover{
			background-color: #f6fd0f;
		}

		td.gallery{
			vertical-align: middle; text-align: right; color: #dddddd; font-size: 9pt;width: 50pt; padding-right: 5pt;font-weight: bolder;
		}
		td.gallery:hover{
			background-color: #09e803;
		}
		td.riga_copyright{
			text-align: right;
			color: #dddddd;
			font-size: 8pt;
			vertical-align: top;
			padding-right: 3pt;
		}
		td.riga_copyright a{
			color: #dddddd;
			text-decoration: none;
		}
		td.riga_copyright a:hover{
			color: #ff5e1c;
		}

		td.corpo{
			 background-color:#333333;
			 color: #dddddd;
			 height: 350pt;
			 vertical-align: top;
			 font-size: 12pt;
			 text-align: justify;
			 padding: 20pt;
			 padding-top: 0pt;
		}
		
		
		
		table.foto{
			 width: 400pt;
			 text-align: center;
			 font-size: 9pt;
		}
		
		table.foto a{
			color: #dddddd;
			text-decoration: none;
		}
		
		table.foto a:hover{
			color: #dddddd;
			text-decoration: none;
}

table.foto td:hover{
	color: #dddddd;
}

p.percorso{
	font-size: 9pt;
}

p.percorso a{
color: #dddddd;
text-decoration: none;
	}


p.percorso a:hover{
color: #ff5e1c;
text-decoration: none;
	}





td.immagini_link a{
	display: block; /*ecco l’elemento block*/
	height: 120px; /*definiamo l’altezza del nostro div*/
	width: 120px;/*definiamo la larghezza del nostro div*/
}

td.immagini_link a span{/*lo span andrà a racchiudere il nostro link*/
	display:none; /*e il none impedisce la stampa a video del nostro link*/
}


td.nomi a{
	display: block; /*ecco l’elemento block*/
	height: 33px; /*definiamo l’altezza del nostro div*/
	width: 70px;/*definiamo la larghezza del nostro div*/
	text-align: right;
	padding-top: 15px;
}

td.nomi a span{/*lo span andrà a racchiudere il nostro link*/
	display:none; /*e il none impedisce la stampa a video del nostro link*/
}

