body, html {
	scrollbar-face-color: #F58220 !important;
	scrollbar-shadow-color: #F58220 !important;
	scrollbar-highlight-color: #F58220 !important;
	scrollbar-3dlight-color: #F58220 !important;
	scrollbar-darkshadow-color: ThreeDDarkShadow !important;
	scrollbar-track-color: #00548E !important;
	scrollbar-arrow-color: #00548E !important;
}

body {
	background-color: #FFFFFF;
	font-family: "Verdana";
	font-size: 11pt;
	font-weight: normal;
	color: #00548E;
	margin-top: 0px;
	margin-left: 0px;
}

.tableMenu a {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #00548E;
	text-decoration: none;
}

.tableMenu a:hover {
	text-decoration: underline;
}

.tableSottoMenu a {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: normal;
	color: #00548E;
	text-decoration: none;
}

.tableSottoMenu a:hover {
	text-decoration: underline;
}

.tablePieDiPagina {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #00558F;
	text-decoration: none;
}

.tablePieDiPagina a {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #00558F;
	text-decoration: underline;
}

.tablePieDiPagina a:hover {
	text-decoration: none;
}

.tablePieDiPaginaHome {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
}

.tablePieDiPaginaHome a {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding: 3px;
}

.tableQualita {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #00558F;
	text-decoration: none;
}

.tableContenuti {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #00548E;
	text-align: justify;
}

.tableContenuti a {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #00548E;
	text-align: justify;
	text-decoration: underline;
}

.tableContenuti a:hover {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #00548E;
	text-align: justify;
	text-decoration: none;
}

.tableProgettiRealizzati {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #00548E;
	text-align: justify;
}

.tableProgettiRealizzati em {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #00548E;
	text-align: justify;
}

.tableProgettiRealizzati a {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #00548E;
	text-align: justify;
	text-decoration: underline;
}

.tableProgettiRealizzati a:hover {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #00548E;
	text-align: justify;
	text-decoration: none;
}

.tableNews {
	font-family: "Verdana";
	font-size: 7pt;
	font-weight: normal;
	color: #00548E;
	text-align: left;
}

.tableInfo {
	font-family: "Verdana";
	font-size: 7pt;
	font-weight: normal;
	color: #00548E;
	text-align: left;
}

.tablePortaleGiovani {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #0780C3;
}

.tableLogout {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #F5821F;
	text-decoration: none;
}

.tableLogout a {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #F5821F;
	text-decoration: none;
}

.tableLogout a:hover {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #F5821F;
	text-decoration: underline;
}

.box {
	font-family: "Verdana";
	font-size: 8pt;
	color: #00548E;
	font-weight: bold;
	border: 1px solid #00548E;
}

.moduli {
	font-family: "Verdana";
	font-size: 8pt;
	color: #00548E;
	font-weight: bold;
}

.pulsante {
	border: 1px solid #FFFFFF;
	font-size: 8pt;
	font-family: "Verdana";
	color: #FFFFFF;
	font-weight: bold;
	background-color: #00548E;
}

.tableAreaRiservata {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #00548E;
}

.tableAreaRiservata a {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #00548E;
	text-decoration: underline;
}

.tableAreaRiservata a:hover {
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: bold;
	color: #00548E;
	text-decoration: none;
}

.tableInfo {
	font-family: "Verdana";
	font-size: 7pt;
	font-weight: normal;
	color: #00548E;
	text-decoration: none;
}

.tableInfo a {
	font-family: "Verdana";
	font-size: 7pt;
	font-weight: normal;
	color: #00548E;
	text-decoration: underline;
}

.tableInfo a:hover {
	font-family: "Verdana";
	font-size: 7pt;
	font-weight: normal;
	color: #00548E;
	text-decoration: none;
}

.tableBandiAperti {
	font-family: "Verdana";
	font-size: 10px;
	font-weight: bold;
	color: #00548E;
}

.tableBandiAperti a {
	font-family: "Verdana";
	font-size: 10px;
	font-weight: bold;
	color: #00548E;
	text-decoration: underline;
}

.tableBandiAperti a:hover {
	font-family: "Verdana";
	font-size: 10px;
	font-weight: bold;
	color: #00548E;
	text-decoration: none;
}

#order {
	background-color: #FF0000;
	color: #FFFFFF;
}

#inserisciNuovo a {
	background-color: #FFFF00;
	color: #000000;
}

#inserisciNuovo a:hover {
	background-color: #FFFF00;
	color: #000000;
}

#colorEvid {
	background-color: #FF9933;
	color: #000000;
}

.tableRistCont {
	font-family: "Verdana";
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.tableRistCont a {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.tableRistCont a:hover {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.tableRistContEv {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.rosso {
	background-color: #FF0000;
	color: #FFFFFF;
}

.blu {
	background-color: #00558F;
	color: #FFFFFF;
}

td.corsiInformatica a img {
	border: none;
}

img#sinistro {
	float: left;
	margin: 0px 4px 4px 0px;
}

.giustificato {
	text-align: justify;
}

#map_canvas {
	width: 500px;
	height: 450px;
	margin: 4px auto;
	border: 1px solid #666;
}

.catFormativo a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.catFormativo a:hover {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}

.infoLegali {
	font-family: Verdana;
	font-size: 9px;
	font-style: italic;
	font-weight: bolder;
	color: #000000;
	margin-top: 5px;
	text-align: justify;
}

.infoLegaliSpazio {
	font-size: 14px;
	color: #f36f21;
	font-style: normal;
	font-weight: bold;
}
