body{
	background-position:top;
	background-repeat:repeat-x;
}
.biancobig{
font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	color: #ffffff;
	}
	.biancoextrabig{
font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 18px;
	color: #ffffff;
	font-weight:bold;
	}
.briciole{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	color: #737373;
	text-decoration: none;
}
.briciole a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	color: #737373;
	text-decoration: underline;
}
.briciole a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	color: #343434;
	text-decoration: underline;
}
.menusx{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #737373;
	line-height: 30px;
	padding-left: 10px;
	text-decoration: none;
}
.menusx a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #737373;
	line-height: 30px;
	text-decoration: none;
}
.menusx a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #343434;
	line-height: 30px;
	text-decoration: underline;
}
.sottomenusx{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #737373;
/*	line-height: 30px;*/
	padding-left: 10px;
	text-decoration: none;
}
.sottomenusx a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #737373;
	/*line-height: 30px;*/
	text-decoration: none;
}
.sottomenusx a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #343434;
	/*line-height: 30px;*/
	text-decoration: underline;
}
.lnkcal {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #95918b;
	text-decoration: none;
}
.lnkcal:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.lnkcalB {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #95918b;
	text-decoration: none;
}
.lnkcalB:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.txtnews{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #6d6d6e;
	text-decoration: none;
}
.txtnewsB{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #5d5d5d;
	text-decoration: none;
}
.txtnewsCorsivo{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #6d6d6e;
	text-decoration: none;
	font-style: italic;
}
.txtCafe{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #c7c7c7;
	text-decoration: none;
	font-style: italic;
}
.txtnews a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #5d5d5d;
	text-decoration: none;
}
.txtnews a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #5d5d5d;
	text-decoration: underline;
}
.lnkbianco {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.bianco {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.dove {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #8C8C8C;
	text-decoration: none;
}
.lnkdove {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #8C8C8C;
	text-decoration: underline;
}
.lnkdove:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #707070;
	text-decoration: underline;
}
.form {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.formtendina {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #FFDE59;
}
.txt{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}
.txt a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #676767;
	text-decoration: underline;
}
.txt a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #2e2e2e;
	text-decoration: underline;
}
.txtR{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #b21319;
	text-decoration: none;
}
.txtB, .txtB a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.txtB a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #b21319;
	text-decoration: underline;
}
.txtCorsivo{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
	font-style: italic;
}
.txtChiaro{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.txt2{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}
.txt2 a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #676767;
	text-decoration: underline;
}
.txt2 a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #2e2e2e;
	text-decoration: underline;
}
.txt2B, .txt2B a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.txt2B a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #555555;
	text-decoration: underline;
}
.txt2Corsivo{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
	font-style: italic;
}
.titfuoriabbonamento, .titfuoriabbonamento a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #396b31;
	text-decoration: none;
}
.titfuoriabbonamento a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #396b31;
	text-decoration: underline;
}
.titmusical, .titmusical a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #958f86;
	text-decoration: none;
}
.titmusical a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #958f86;
	text-decoration: underline;
}
.titpercorsi, .titpercorsi a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #937e64;
	text-decoration: none;
}
.titpercorsi a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #937e64;
	text-decoration: underline;
}
.titdanza, .titdanza a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #c4151c;
	text-decoration: none;
}
.titdanza a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #c4151c;
	text-decoration: underline;
}
.titprosa, .titprosa a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #4f79a8;
	text-decoration: none;
}
.titprosa a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #4f79a8;
	text-decoration: underline;
}
.titfestival, .titfestival a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #104f85;
	text-decoration: none;
}
.titfestival a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #104f85;
	text-decoration: underline;
}
.titstorico, .titstorico a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #888888;
	text-decoration: none;
}
.titstorico a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #888888;
	text-decoration: underline;
}
.txtnero{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txtbianco{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.titfuoriabbonamento2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #396b31;
	text-decoration: none;
}
.titmusical2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #958f86;
	text-decoration: none;
}
.titpercorsi2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #937e64;
	text-decoration: none;
}
.titdanza2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #c4151c;
	text-decoration: none;
}
.titprosa2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #4f79a8;
	text-decoration: none;
}
.titfestival2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #104f85;
	text-decoration: none;
}
.titstorico2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
}
.boxdx{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}
.boxdxB{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #434343;
	text-decoration: none;
}
.lnkmusical{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.lnkmusical:hover{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #978E82;
	text-decoration: underline;
}
.lnkprosa {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.lnkprosa:hover{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #5684B7;
	text-decoration: underline;
}
.lnkpercorsi {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.lnkpercorsi:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #B99D78;
	text-decoration: underline;
}
.lnkfuoriabb {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.lnkfuoriabb:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #396B31;
	text-decoration: underline;
}
.lnkdanza, .lnkdanza a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.lnkdanza a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #C4151C;
	text-decoration: underline;
}
.lnkfestival {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.lnkfestival:hover{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #104f85;
	text-decoration: underline;
}
.lnkstorico {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.lnkstorico:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #888888;
	text-decoration: underline;
}

.titlistaStorico, .titlistaStorico a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #989898;
	text-decoration: none;
	line-height: 15px;
}
.titlistaStorico a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #989898;
	text-decoration: underline;
	line-height: 15px;
}
.pagine{
	width: 33px;
	height: 25px;
	background-image: url(images/sf_pagine.gif);
	background-repeat: no-repeat;
	margin-right: 4px;
	margin-bottom: 4px;
	float: left;
	text-align: center;
	padding-top: 8px;
	text-decoration: none;
}
.pagine a{
	text-decoration: none;
}
.pagine a:hover{
	text-decoration: underline;
}
.sottotitolo{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
}
.txt2R, .txt2R a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #b21319;
	text-decoration: none;
}
.txt2R a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #b21319;
	text-decoration: underline;
}
.txt2Blu{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #104F85;
	text-decoration: none;
}
img{
	border:none;
}
a.lnkcards, a:hover.lnkcards{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #C4151C;
}
.titchicken{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #684b37;
	text-decoration: none;
}
.titsugar{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #8b3901;
	text-decoration: none;
}
.titsnacks{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #bd1319;
	text-decoration: none;
}
.titpiatti{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #6dacca;
	text-decoration: none;
}
.titdolci{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #d0b845;
	text-decoration: none;
}
.lnkwall, .lnkwall a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
	font-style: normal;
}
.lnkwall a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #b21319;
	text-decoration: none;
	font-style: normal;
}
.titoloNews{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #c4151c;
	text-decoration: none;
	margin-bottom: 5px;
}
.titoloNews a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #c4151c;
	text-decoration: none;
	margin-bottom: 5px;
}
.titoloNews a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #c4151c;
	text-decoration: underline;
}
.calendarionews{
	width: 50px;
	height: 47px;
	text-align: center;
	background-image: url(images/sf_calendarionews.gif);
	background-repeat: no-repeat;
	margin-right: 6px;
	float: left;
}
.calendarionews2{
	width: 50px;
	height: 47px;
	text-align: center;
	background-image: url(images/sf_calendarionews.gif);
	background-repeat: no-repeat;
	margin-right: 6px;
	float: right;
}
.calendarionews .anno, .calendarionews2 .anno{
	width: 100%;
	height: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: -2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.calendarionews .giorno, .calendarionews2 .giorno{
	width: 100%;
	height: 16px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	color: #686666;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}
.calendarionews .mese, .calendarionews2 .mese{
	width: 100%;
	height: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #686666;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.titcalendario{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtcalendario, .txtcalendario a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.txtcalendario a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #151515;
	text-decoration: underline;
}
.txtcalendariooggi a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.txtcalendariooggi a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.txtgiorni{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.intestcal, .intestcal a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.intestcal a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.txtcalalto{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 30px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}
.fascia{
	height: 30px;
	width: 465px;
	background-color: #eeeeee;
}
.txtvideo{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}
.cronometro{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	line-height: 50px;
	color: #efca48;
	text-decoration: none;
}
.txtfasciatoblu{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color:#104376;
	margin-top:5px;
	padding:4px;
	line-height:30px;
	text-decoration: none;
}
.txtfasciatored{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color:#b3131a;
	margin-top:5px;
	padding:4px;
	line-height:30px;
	text-decoration: none;
}
.calcolaprosa, .calcolaprosa a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #4f79a8;
	text-decoration: none;
}
.calcolaprosa a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #4f79a8;
	text-decoration: underline;
}
.calcolamusical, .calcolamusical a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #958f86;
	text-decoration: none;
}
.calcolamusical a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #958f86;
	text-decoration: underline;
}
.calcolapercorsi, .calcolapercorsi a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #937e64;
	text-decoration: none;
}
.calcolapercorsi a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #937e64;
	text-decoration: underline;
}
.calcoladanza, .calcoladanza a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #c4151c;
	text-decoration: none;
}
.calcoladanza a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #c4151c;
	text-decoration: underline;
}
.calcolaabbo, .calcolaabbo a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #396b31;
	text-decoration: none;
}
.calcolaabbo a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #396b31;
	text-decoration: underline;
}

#screenshot{
	position:absolute;
	display:none;
	color:#fff;
	background:#e2e3e5;
	padding:5px;
	}
