body, html {
	scrollbar-face-color: #FF0000 !important;
	scrollbar-shadow-color: #FF0000 !important;
	scrollbar-highlight-color: #FF0000 !important;
	scrollbar-3dlight-color: #FF0000 !important;
	scrollbar-darkshadow-color: ThreeDDarkShadow !important;
	scrollbar-track-color: #04A3FF !important;
	scrollbar-arrow-color: #04A3FF !important;
}

body {
	/* background-color: #003399; */
	background-color: #000057;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #00548E;
	margin-top: 0px;
	margin-left: 0px;
}

.tableContatore {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.tableContatore a {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.tableContatore a:hover {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.home a:link img {
	border: 1px SOLID #FFFFFF;
}

.home a:visited img {
	border: 1px SOLID #FFFFFF;
}

.home :visited img.blind {
	FILTER: none;
	border: 1px SOLID #000000;
}

.home img.blind {
	border: 1px SOLID #000000;
}

.home a:hover img {
	border: 1px SOLID #000000;
	FILTER: alpha(Opacity=90,FinishOpacity=75,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2);
}

.tableInfo {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	text-decoration: none;
}

.tableInfo a {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	text-decoration: underline;
}

.tableInfo a:hover {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	text-decoration: none;
}

.tableText {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	color: #FFFFFF;
	text-decoration: none;
}

.tableSottoMenu {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	text-decoration: none;
}

.tableSottoMenu a {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	text-decoration: underline;
}

.tableSottoMenu a:hover {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	text-decoration: none;
}

.box {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 11px;
	color: ##003399;
	font-weight: bold;
	border: 1px solid #00548E;
}

.moduli {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.pulsante {
	border: 1px solid #FFFFFF;
	font-size: 11px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	color: #FFFFFF;
	font-weight: bold;
	background-color: #00548E;
}

.tableOfferte {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

.gallery a:link img {
	border: 0px SOLID #FFFFFF;
}

.gallery a:visited img {
	border: 0px SOLID #FFFFFF;
}

.gallery :visited img.blind {
	FILTER: none;
	border: 0px SOLID #000000;
}

.gallery img.blind {
	border: 0px SOLID #000000;
}

.gallery a:hover img {
	border: 0px SOLID #000000;
	FILTER: alpha(Opacity=90,FinishOpacity=75,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2);
}

.tableImmersioni {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
	color: #000000;
	text-decoration: none;
}

.tableLinkImmersioni {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	color: #000000;
	text-decoration: none;
}

.tableHidden {
	font-family: "Verdana";
	font-size: 1pt;
	font-weight: normal;
	color: #000057;
	text-decoration: none;
}

.tableHidden a {
	font-family: "Verdana";
	font-size: 1pt;
	font-weight: normal;
	color: #000057;
	text-decoration: none;
}

.tableHidden a:hover {
	font-family: "Verdana";
	font-size: 1pt;
	font-weight: normal;
	color: #000057;
	text-decoration: none;
}

.tableAttrezzature {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: maroon;
	text-decoration: none;
}

.tableAttrezzatureIntestazione {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003399;
}

.tableOffSmall {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.tableOff {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	color: #000000;
	text-decoration: none;
}

.tableInstructor {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 13px;
	font-weight: bold;
	text-align: justify;
	color: #FF0000;
	text-decoration: none;
}

.movie {
	font-family: "Verdana";
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}

.movie a:link img {
	border: 1px SOLID #FFFFFF;
}

.movie a:visited img {
	border: 1px SOLID #FFFFFF;
}

.movie :visited img.blind {
	FILTER: none;
	border: 1px SOLID #000000;
}

.movie img.blind {
	border: 1px SOLID #000000;
}

.movie a:hover img {
	border: 1px SOLID #000000;
	FILTER: alpha(Opacity=90,FinishOpacity=75,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2);
}

.tableFranco {
	font-family: "Verdana";
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	color: #FFFFFF;
	text-decoration: none;
}

.tableFrancoSx {
	font-family: "Verdana";
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
