.testo { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align: justify; font-weight: bold}
.testo10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align: justify; font-weight: normal}
.testo9n { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal}
.testo9 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold}
.testo8 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal}
a:hover {  text-decoration: underline}
a:visited { text-decoration: underline}
.paragrafo { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #009900; font-weight: bold;}
.verde10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #009900; font-weight: bold;}
.testonongiustificato { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold }

a:active { text-decoration: underline} 
a:link { text-decoration: underline} .link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
a:link1 { text-decoration: underline} .link1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}


/*bettini 06*/
.greenline {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	border-bottom:solid 2px #97b143;
}

.greenlinetop {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	border-top: solid 2px #97b143;
}

.greenlinetop_bot {
	border-top:   1px solid #97b143;
	border-bottom:1px solid #97b143;
}

.lineamenu {
	border-top:1px solid #97b143;
}

.vocemenuCat {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #5b5b5b; 
	font-weight: bold;
	text-decoration: none;
}

.vocemenuCat a:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #5b5b5b; 
	font-weight: bold;
	text-decoration: none;
}
.vocemenuCat a:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #5b5b5b; 
	font-weight: bold;
	text-decoration: none;
}

.vocemenuCat a:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #019c02; 
	font-weight: bold;
	text-decoration: none;
}

.vocemenuCat a:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #5b5b5b; 
	font-weight: bold;
	text-decoration: none;
}


/**/
.vocemenu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #5b5b5b; 
	text-decoration: none;
}

.vocemenu a:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #5b5b5b; 
	text-decoration: none;
}

.vocemenu a:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #5b5b5b; 
	text-decoration: none;
}

.vocemenu a:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #019c02; 
	text-decoration: none;
}

.vocemenu a:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #5b5b5b; 
	text-decoration: none;
}
/**/
.vocemenu2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: none;
}

.vocemenu2 a:link {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: none;
}
.vocemenu2 a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: none;
}
.vocemenu2 a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #97b143; 
	font-weight: bold;
	text-decoration: none;
}
.vocemenu2 a:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: none;
}
.captcha_box{
    width: 100%;
    float: left;
}
.captcha_box img{
    width: 20%;
    float: left;
    margin-right: 2%;
}
.captcha_box input{
    width: 70%;
    float: left;
}