A.ablusottol
{
	color: #3366cc;
	text-decoration: underline;
}

A:hover.ablusottol
{
	color: #cc0000;
	text-decoration: underline;
}

A.anero
{
	color: #000000;
	text-decoration: none;
}

A.arossottol
{
	color: #cc0000;
	text-decoration: underline;
}

.bordigrigi
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}

.bordogrigiodx
{
	border-right: #666666 1px solid;
}

.bordobianco
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}

.bordoblu
{
	border-right: #3366cc 1px solid;
	border-top: #3366cc 1px solid;
	border-left: #3366cc 1px solid;
	border-bottom: #3366cc 1px solid;
}

.bordoceleste
{
	border-right: #95B8ED 1px solid;
	border-top: #95B8ED 1px solid;
	border-left: #95B8ED 1px solid;
	border-bottom: #95B8ED 1px solid;
}

.bordogrigio
{
	border-right: #4b4b4b 1px solid;
	border-top: #4b4b4b 1px solid;
	border-left: #4b4b4b 1px solid;
	border-bottom: #4b4b4b 1px solid;
}

.bordonero
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.bordosotto
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: #000080 1px solid;
}

.bordosottochiaro
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: black 0px solid;
	color: #000000;
	border-bottom: #b6cbfc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bordosottochiaro
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: black 0px solid;
	color: #000000;
	border-bottom: #b6cbfc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bordosottochiaro
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: black 0px solid;
	color: #000000;
	border-bottom: #b6cbfc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bottonsopra
{
	border-right: #000080 1px solid;
	border-top: #ffffff 1px solid;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	color: #000000;
	border-bottom: black 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.didascalie
{
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.didascaliegiust
{
	font-size: 9px;
	color: #000000;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
}

A:hover.hoverbianco
{
	color: #ffffff;
	text-decoration: underline;
}

a:hover.hoverblu
{
	color: #3366cc;
}

a:hover.hoverosso
{
	color: #cc0000;
	text-decoration: underline;
}

a:hover.menu
{
	background-color: #ffcc00;
}

.bottongiallo
{
	border-right: #000080 1px solid;
	border-top: #ffffff 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #000080 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffcc00;
	text-decoration: none;
}

.nomeref
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.percorso
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000080;
	text-decoration: none;
	text-transform: lowercase;
}

.qualifica
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.tabella
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: black 0px solid;
	color: #000000;
	border-bottom: #3366cc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.tabella2
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	font-weight: normal;
	font-size: 9px;
	border-left: black 0px solid;
	color: #000000;
	border-bottom: #3366cc 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo11
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testomenualto
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.testomenualto
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:hover.testomenualto
{
	font-size: 11px;
	color: #ffcc00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testogallery
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testogiust
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
}

.testohp
{
	font-weight: normal;
	font-size: 11px;
	color: #3366cc;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.newshp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3366cc;
	text-decoration: none;
	font-weight: normal;
}

.testointerl
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.titoletto
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.maiuscoletto
{
	font-variant: small-caps;
}

.titolo
{
	font-weight: bold;
	font-size: 14px;
	color: #3366cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.botton
{
	border-right: #000080 1px solid;
	border-top: #ffffff 1px solid;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	color: #000000;
	border-bottom: #000080 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #b6cbfc;
	text-decoration: none;
}

.bottontitolo
{
	border-right: #000080 1px solid;
	border-top: #ffffff 1px solid;
	font-size: 10px;
	text-transform: uppercase;
	border-left: #ffffff 1px solid;
	color: #ffffff;
	border-bottom: #000080 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #7397e6;
	text-decoration: none;
}

.bottonlati
{
	border-right: #000080 1px solid;
	border-top: #ffffff 0px solid;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #000080 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe166;
	text-decoration: none;
}

.bottonlatiSel
{
	border-right: #000080 1px solid;
	border-top: #ffffff 0px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: black 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe166;
	text-decoration: none;
}

.bottonlatiSotto
{
	border-right: #000080 1px solid;
	border-top: #ffffff 0px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #000080 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe166;
	text-decoration: none;
}
.testomenuSel
{
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe166;
	text-decoration: none;
}
.testomenu
{
	font-size: 10px;
	cursor: hand;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe166;
	text-decoration: none;
}
.bottonlatiSelSotto
{
	border-right: #000080 1px solid;
	border-top: #ffffff 0px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #000080 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffe166;
	text-decoration: none;
}

.bottonsopra
{
	border-right: #000080 1px solid;
	border-top: #ffffff 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #000080 0px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffcc00;
	text-decoration: none;
}

.bottonsoprasotto
{
	border-right: #000080 1px solid;
	border-top: #ffffff 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #000080 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffcc00;
	text-decoration: none;
}

.divContatto
{
	display: none;
}

A.newshp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3366cc;
	text-decoration: none;
	font-weight: normal;
}

A:hover.newshp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc0000;
	text-decoration: none;
	font-weight: normal;
}









