body, html {
	scrollbar-face-color: #C80051 !important;
	scrollbar-shadow-color: #C80051 !important;
	scrollbar-highlight-color: #C80051 !important;
	scrollbar-3dlight-color: #C80051 !important;
	scrollbar-darkshadow-color: ThreeDDarkShadow !important;
	scrollbar-track-color: #006699 !important;
	scrollbar-arrow-color: #006699 !important;
}

body {
	background-color: #FFFFFF;
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
	margin-top: 0px;
	margin-left: 0px;
}

a {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}

a:hover {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #004F75;
	text-decoration: none;
}

td.tableIntestazione {
	font-family: "Verdana";
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	text-align: center;
}

.presentazione {
	padding-left: 4px;
}

td.presentazione {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
	text-align: justify;
}

li {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #C80051;
}

td.perVisitare a {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

td.perVisitare a:hover {
	text-decoration: none;
}

.menuInferiore a {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}

.menuInferiore a:hover {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #004F75;
	text-decoration: none;
}

td.doveSei {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #C80051;
	text-align: left;
	vertical-align: middle;
}

td.doveSei a {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #C80051;
	text-align: left;
	vertical-align: middle;
	text-decoration: underline;
}

td.doveSei a:hover {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #C80051;
	text-align: left;
	vertical-align: middle;
	text-align: none;
}

.image a:link img {
	border: 1px SOLID #FFFFFF;
}

.image a:visited img {
	border: 1px SOLID #FFFFFF;
}

.image :visited img.blind {
	FILTER: none;
	border: 1px SOLID #000000;
}

.image img.blind {
	border: 1px SOLID #000000;
}

.image a:hover img {
	border: 1px SOLID #000000;
	FILTER: alpha(Opacity=90,FinishOpacity=75,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2);
}

.gallery a:link img {
	border: 1px SOLID #FFFFFF;
}

.gallery a:visited img {
	border: 1px SOLID #FFFFFF;
}

.gallery :visited img.blind {
	FILTER: none;
	border: 1px SOLID #000000;
}

.gallery img.blind {
	border: 1px SOLID #000000;
}

.gallery a:hover img {
	border: 1px SOLID #000000;
	FILTER: alpha(Opacity=90,FinishOpacity=75,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2);
}

.perPartecipare {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #C80051;
	text-align: left;
}

.perPartecipare a {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

.perPartecipare a:hover {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

td.perPartecipare {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
	text-align: justify;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}

td.tableLineaInf {
	border: #006699;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	font-size: 10pt;
	font-weight: bold;
}

.moduli {
	font-family: "Verdana";
	font-size: 8pt;
	color: #00548E;
	font-weight: bold;
	text-align: right;
}

.box {
	font-family: "Verdana";
	font-size: 8pt;
	color: #006699;
	font-weight: bold;
	border: 2px solid #C80051;
}

.pulsante {
	border: 1px solid #FFFFFF;
	font-size: 8pt;
	font-family: "Verdana";
	color: #FFFFFF;
	font-weight: bold;
	background-color: #00548E;
}

.hotels {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}

td.hotels {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	background-color: #FF0000;
	color: #FFFFFF;
}

td.indirizzo {
	font-family: "Verdana";
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
}

.workshop {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3B4D98;
	text-align: left;
}

.consigliato {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}

td.evento {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}

td.orologio {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	text-align: center;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}

td.programmaOrario {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: lighter;
	color: #006699;
	text-align: left;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}

td.programmaSala {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #006699;
	text-align: left;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}

td.programmaSalaBlu {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	background-color: #006699;
	color: #FFFFFF;
	text-align: left;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}

td.programmaSalaRossa {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	background-color: #FF0000;
	color: #FFFFFF;
	text-align: left;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}

td.programmaSalaVerde {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	background-color: #00FF00;
	color: #FFFFFF;
	text-align: left;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}

td.programmaTitolo {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: lighter;
	color: #006699;
	text-align: justify;
	padding-left: 3px;
	padding-bottom: 3px;
}

td.programmaACuraDi {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	background-color: #FFFF00;
	color: #006699;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

td.programmaConsigliatoA {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	background-color: #CCCCCC;
	color: #FF0000;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

td.programmaDettagli {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	background-color: #006699;
	color: #FFFFFF;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

td.programmaDettagli a {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	background-color: #006699;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

td.programmaDettagli a:hover {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #006699;
	text-align: left;
	text-decoration: none;
}

td.argomentiTrattatiTitle {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	background-color: #CCCCCC;
	color: #006699;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-top: 5px;
}

td.argomentiTrattati {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
	text-align: justify;
	padding-left: 6px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-top: 5px;
}

td.condTitolo {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	text-align: justify;
	padding-left: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-top: 0px;
}

td.logOut {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #C80051;
	text-align: right;
	vertical-align: middle;
}

td.logOut a {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #C80051;
	text-align: right;
	vertical-align: middle;
	text-decoration: underline;
}

td.logOut a:hover {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #C80051;
	text-align: right;
	vertical-align: middle;
	text-align: none;
}
