


.menu{
	color: #737373;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 8pt;
	padding-right: 15px;
	padding-bottom: 5px;

}

.menuon{
	color: #054087;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 8pt;
	padding-right: 15px;
	padding-bottom: 5px;

}

.footer {
	color: white;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 10pt;
	text-align: justify;
	text-align: center;
	padding-top: 7px;
}


.testo {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 10pt;
	line-height: 20pt;
	text-align: justify;

}

.testo1 {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 13pt;
	line-height: 20pt;
	text-align: justify;
}

.tit_ann {
	color: #636363;
	font-family: verdana;
	font-size: 14pt;
	text-align: justify;
}
.tit_ann_2 {
	color: #585858;
	font-family: verdana;
	font-size: 14pt;
	text-align: justify;
}
.ann_1 {
	color: #1d58a6;
	font-family: verdana;
	font-size: 11pt;
	text-align: justify;
	font-weight: bold;
}
.ann_2 {
	color: #585858;
	font-family: verdana;
	font-size: 10pt;
	text-align: justify;
	font-weight: bold;
}
.ann_3 {
	color: #1d58a6;
	font-family: verdana;
	font-size: 8pt;
	text-align: justify;
	font-weight: bold;
}
.ann_4 {
	color: #585858;
	font-family: verdana;
	font-size: 8pt;
	text-align: justify;
	font-weight: bold;
}


.testo_box {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 11pt;
	line-height: 15pt;
	text-align: justify;
	text-decoration: none;

}

.testo_box2 {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 11pt;
	line-height: 15pt;
	text-align: justify;
	text-decoration: underline;

}


.testo_princ {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 12pt;
	text-align: justify;
		line-height: 20pt;
	padding-right: 60px;
	padding-left: 30px;
	/*padding-top: 10px;*/
}

.testo_princ2 {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 10pt;
	text-align: justify;
}

.testo_princ3 {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 10pt;
	text-align: justify;
	padding: 0px 50px;

}

.testo_princ4 {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 10pt;
	text-align: justify;
	padding-right: 60px;
	padding-left: 40px;
	/*padding-top: 10px;*/
}

.testo_int {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 12pt;
	line-height: 20pt;
	text-align: justify;
	padding-left: 10px;
}
.testo_int_req {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
font-size: 8pt;
}

.testo_int_nopad {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
font-size: 12pt;
	line-height: 20pt;

	text-align: justify;
}

.titolo_sotto {
	color: #939393;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 13pt;
	text-decoration: none;
	/*font-weight: bold;*/
}

.titolo_sotto_on {
	color: #185AA6;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 13pt;
	text-decoration: underline;
	/*font-weight: bold;*/
}

.titolo_scatola {
	color: #939393;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 9pt;
	font-weight: bold;
}

.titolo_scatola_on {
	color: #185AA6;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 9pt;
	font-weight: bold;
}

.titolo_search {
	color: #c6c6c6;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 8pt;
	font-weight: bold;
}

.titolo_search_on {
	color: #CCDEF2;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 8pt;
	text-transform: uppercase;
	font-weight: bold;
}

.titolo_int {
	color: #185AA6;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 12pt;
}

.titolo_int2 {
	color: #185AA6;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 18pt;
}




.titolo_risul {
	color: #185AA6;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 18pt;


}
.testo_pic_risul {
	color: #185AA6;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 10pt;


}
.testo_risul {
	color: #185AA5;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 13pt;
	text-align: justify;
}


.testo_liste {
	color: #939393;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 10pt;
	text-align: justify;
    line-height: 20pt;
    padding: 5px;
}

.testo2{
	color: #737373;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 8pt;
	text-align: justify;
	padding: 5px;
}

.testopic {
	color: #053f87;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 8pt;
	text-align: justify;
	padding: 20px;
}

.titolo {
	color: #053f87;
	font-family: verdana, Georgia, "Times New Roman", serif;
	font-size: 10pt;
	padding-left: 20px;
	text-transform: uppercase;
	font-weight: bold;
}

.titolo_vetrina {
	color: #185AA6;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 14pt;
    line-height: 15pt;

}

.titolo_box {
	color: #185AA6;
	font-family: Century Gothic, verdana, Georgia, "Times New Roman", serif;
	font-size: 20pt;
    line-height: 15pt;

}

.menusx1 {
	color: #e3001b;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
}
.menusx2 {
	color: #06394a;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
}
.scrittasotto {
	color: #06394a;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
}
.piccola {
	color: #cacaca;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1px;
	}
.testofor {
	color: #06394a;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
}
	.titolo2 {
	color: #FFFFFF;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; 
}
.lettera {
	color: #000000;
    font-family:  Helvetica, Geneva, Arial,;
	font-size: 14px;
}
div.box{width:650px;height:650px;
    background:url(boxbk.png) no-repeat top left;
    padding:1px 0;font-size:10px}

div.box-inner{height: 200px;overflow:auto;
    margin:25px 24px 0;padding-right:2px}
.testoint {
	color: #06394a;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; 
}
.linkpiccolo {
	color: #ff0000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
}
.testopro {
	color: #06394a;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
}

/*----------MENU BOX------------*/

#boxmenu{
		width: 260px;
		font-family: Century Gothic, Verdana, sans-serif;
		font-size: 10pt;
		color: white;
		/*text-align: center;*/
		}
		

#boxmenu p{
		font-weight:bold;
		color: white;
		}
		
#boxmenu span{
		color: white;
		font-size: 20pt;
		text-align: left;
		}
		
#boxmenu a{
		display:block;
		height:25px;
		text-align:left;
		line-height:25px;
		text-decoration:none;
		color: white;
		font-size: 10pt;

		}
		
#boxmenu a:hover{
		text-decoration: underline;
		color: white;
		}
		

/*----------FINE MENU BOX---------*/

/*------MENU BOX 2------*/

#boxmenu2{
		width: 260px;
		font-family: Century Gothic, Verdana, sans-serif;
		color: #666666;
		font-size: 10pt;
		/*text-align: center;*/
		
		}
		

#boxmenu2 p{
		/*font-weight:bold;*/
		color: #666666;
		font-size: 10pt;
		
		}
		
#boxmenu2 span{
		/*font-weight:bold;*/
		text-align: left;
		color: #666666;
		font-size: 20pt;
		
		}

		
#boxmenu2 a{
		display:block;
		height:25px;
		color: #666666;
		text-align:right;
		line-height:25px;
		text-decoration:none;
		}
		
#boxmenu2 a:hover{
		text-decoration: underline;
		color: #666666;
		}
		
		
/*------FINE MENU BOX 2------*/