.tahoma_12 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #1060b8;
	text-decoration: none;
}

.tahoma_12b {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #1060b8;
	text-decoration: none;
	font-weight: bold;	
}

a.tahoma_12b, a.tahoma_12b:hover, a.tahoma_12b:link, a.tahoma_12b:visited {
    color: #1060b8;
	text-decoration: none;
}

.tahoma_12Err{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: red;
	text-decoration: none;
}

.tahoma_10 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #1060b8;
	text-decoration: none;
}

.tahoma_10b {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #1060b8;
	text-decoration: none;
	font-weight: bold;
}

.textbox {
	border: 1px solid #1060B8;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000C8;
	padding:2px 1px;
	margin:0 0 3px 0;
}

.text_search {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000C8;
}

.page_search {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #1060b8;
	font-weight: bold;
	text-decoration: none;
}

.cat_menu {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #1060b8;
	font-weight: bold;
	text-decoration: none;
}
.page_menu {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #1060b8;
	font-weight: bold;
	text-decoration: none;
}
.page_menu12 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #1060b8;
	font-weight: bold;
	text-decoration: none;
}

/*Per il form */
/*body {
	Scrollbar-Base-Color: #FFFFFF;
	Scrollbar-Face-Color: #333366;
	Scrollbar-HighLight-Color: #000000;
	Scrollbar-Shadow-Color: #FFFFFF;
	Scrollbar-3DLight-Color: #FFFFFF;
	Scrollbar-Arrow-Color: #FFFFFF;
	Scrollbar-Track-Color: #FFFFFF;
	Scrollbar-DarkShadow-Color: #000000;
}
*/
.testo11bianco {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

.titolo11bianco {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

.testo10bianco {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #AD1901;
	font-weight: bold;
}

.menu_bt10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.testo11red {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #AA138E;
	font-weight: bold;
}
.testo11redr {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #AA138E;
	font-weight: bold;
	text-align: right;
}
.testo11redc {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #AA138E;
	font-weight: bold;
	text-align: center;
}
.testo12red {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #AA138E;
	font-weight: bold;
}
.testo10 {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #555555;
	font-weight: bold;
}
.testo10c {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #555555;
	font-weight: bold;
	text-align: center;
}
.testo10r {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #555555;
	font-weight: bold;
	text-align: right;
}
.testo {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #555555;
	font-weight: normal;
}
.testo11j {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #555555;
	font-weight: bold;
	text-align: justify;
}
.testo11 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #555555;
	font-weight: bold;
}
.testosel {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
.titolor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}
.titologiallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF797;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.titologiallor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF797;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

.tblnews {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #dddddd;
	background-color: #FFFFFF;
	border-top: 1px solid #333366;
	border-right: 1px solid #333366;
	border-bottom: 1px solid #333366;
	border-left: 1px solid #333366;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: 1px;
	margin-left: 3px;
}

.tblTitolo {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
	font-weight: bold
}

.tblVoce {
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #555555;
	font-weight: bold;
	background-color: #FFFFFF;
}

.tblTitolor {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
	text-align: right;
	font-weight: bold
}

.tblnewsintro {
	background-color: #dddddd;
	border-top: 1px solid #333366;
	border-right: 1px solid #333366;
	border-bottom: 1px solid #333366;
	border-left: 1px solid #333366;
}

.tblnewsedit {
	background-color: #FFFFFF;
	border-top: 1px solid #333366;
	border-right: 1px solid #333366;
	border-bottom: 1px solid #333366;
	border-left: 1px solid #333366;
}

.tblmargin {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #dddddd;
	background-color: #FFFFFF;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 3px;
}

.tblmain {
	background-color: #333366;
}


.tbl {
	background-color: none;
}

.cmdflat {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AD1901;
	background-color: #FFFFFF;
	font-weight: normal;
}

.inpt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #AD1901;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #FF5544;
}

.inptc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #AD1901;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #FF5544;
}

.plsnd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold
}
.tahoma_11_nero {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
}

.arial_11_nero {
	font-family:  Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
}
.tahoma_11_blu {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}

.tahoma_11_blu a:active{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}

.tahoma_11_blu a:link{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}
.tahoma_11_blu a:active{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}
.tahoma_11_blu a:visited{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}

.arial_11_blu {
	font-family:  Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}

.arial_11_blu a:link{
	font-family:  Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}

.arial_11_blu a:active{
	font-family:  Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}

.arial_11_blu a:visited{
	font-family:  Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}
.arial_11_blu a:hover{
	font-family:  Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #2B5099;
	text-decoration: none;
}

.tahoma_11_azz {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #42A6F2;
	text-decoration: none;
}

.arial_11_azz {
	font-family:  Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #42A6F2;
	text-decoration: none;
}

.tblMsg{
	border: 1px solid #2B5099;
	background-color:  #FFFFFF;
}

.tahoma_11_blu ul {
    margin-left:5px;
    
}

.tahoma_11_blu li 
{
	display:list-item;
	list-style-type:disc;
	list-style-position:inside ;
	font-weight: normal;
}

.tahoma_11_blu, .arial_11_nero, .tahoma_12, .tahoma_12b ul {
    text-align:left;    
}

.tahoma_11_blu, .arial_11_nero, .tahoma_12, .tahoma_12b li {
    text-align:left;    
}
