font {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
}
body {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	scrollbar-base-color:#F4A429;
	scrollbar-face-color:#333333;
	scrollbar-highlight-color:#666666;
	scrollbar-3dlight-color:#F4A429;
	scrollbar-darkshadow-color:#666666;
	scrollbar-shadow-color:#F4A429;
	scrollbar-arrow-color:#F4A429;
	scrollbar-track-color:#666666;	
}


td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

div {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

span {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

a{
	text-decoration: none;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.mod {
    text-decoration: none;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.mod:link,visited {
	text-decoration: none;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.mod:hover,active {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.art {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.art:link,visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.art:hover,active {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.barretta {
	text-decoration: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

a.barretta:link,visited {
	text-decoration: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a.barretta:hover,active {
	text-decoration: underline;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.ws {
    font-family: Tahoma, Helvetica, sans-serif;
	color: #ff3300;
	font-size: 10px;
	font-weight: bold;
}

a.ws:link,visited {
	font-family: Tahoma, Helvetica, sans-serif;
	color: #ff3300;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.ws:hover,active {
    font-family: Tahoma, Helvetica, sans-serif;
	color: #ff3300;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.titolihome {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4A429
}

.testobase {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.testobase:link,visited {
    text-decoration: none;
}
a.testobase:hover,active {
    text-decoration: underline;
}

.labelForm {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
}
.pulsanti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #666666;
	color: #CCCCCC;
	border-top: 1px solid #F4A429;
	border-right: 1px solid #F4A429;
	border-bottom: 1px solid #F4A429;
	border-left: 1px solid #F4A429;
}
.sfTabForm {
	border: 1px solid #999999;


}
.campiRedaz {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #666666;
	width: 120px;
	height: 17px;
}
.autoredatacampo {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F4A429;
}

a.autoredatacampo:link,visited {
    text-decoration: none;
}
a.autoredatacampo:hover,active {
    text-decoration: underline;
}

.autorecampo {
    font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F4A429;
}
a.autorecampo:link,visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.autorecampo:hover,active {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.pari {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #666666;
	color: #CCCCCC;

}

a.pari:link {
	text-decoration: none;

}
a.pari:visited {
    text-decoration: none;
}
a.pari:hover {
	text-decoration: underline;
	color: #FFFFFF;

}
a.pari:active {
	text-decoration: underline;
	color: #FFFFFF;

}
.disp {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #333333;
	color: #CCCCCC;

}

a.disp:link {
    text-decoration: none;
}
a.disp:visited {
    text-decoration: none;
}
a.disp:hover {
	text-decoration: underline;
	color: #FFFFFF;

}
a.disp:active {
	text-decoration: underline;
	color: #FFFFFF;

}


.paginazione {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}
a.paginazione{
    font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #F4A429;
}
a.paginazione:link,visited{
    font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #F4A429;
}
a.paginazione:hover,active{
    font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #DB880B;
}.combo {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	background-color: #333333;
	border: 1px solid #666666;


}
.campoEmail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #333333;
	border: 1px solid #666666;
	width: 100px;

}

.modulo {
    display: inline;
}
.pulsIscrizione {
	border: 1px dashed #F4A429;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4A429;
	font-weight: bold;
	background-color: #666666;
	cursor: hand;

}
.cellanews {
	color: #999999;
}
.testocat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4A429;
}
.campi {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #333333;
	border: 1px solid #666666;
	font-size: 10px;
	color: #CCCCCC;

}
.flash {
	border: 4px inset #666666;
}
.tabFoto {
	border: 1px dashed #666666;
}
.testoArticolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}

.footer {
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
}


a.footer:link,visited {
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	
}

a.footer:hover,active {
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #ffffff;
}