body
{
	margin:0px;
}

.verdana_12_bianco_sfondo_rosso
{
	font-family:Arial;
	font-size:12pt;
	font-weight: 600;
	color: #ffffff;
	letter-spacing: 0px;
	padding-bottom: 0px;
	padding-top: 1px;
	padding-right: 15px;
	border-bottom-width: 0px;
	background-color:#B62464;
	text-decoration: none;
}
.verdana_12_bianco_sfondo_rosso A
{
	color: #ffffff;
	text-decoration: none;
}

.verdana_12_blu_centrato
{
	font-family:Arial;
	font-size:12pt;
	font-weight: 800;
	color: #060165;
	letter-spacing: 0px;
	padding-bottom: 0px;
	padding-top: 1px;
	padding-right: 15px;
	border-bottom-width: 0px;
	text-decoration: none;
	text-align: center;
}
.verdana_12_blu_centrato A
{
	text-decoration: none;
}


.cella_centrale_bordo_sx_dx_1px
{
	border-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
}
.cella_centrale_bordo_sx_dx_1px A
{
	text-decoration: none;
}


.cella_centrale_con_bordo_1px
{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}
.cella_centrale_con_bordo_1px A
{
	text-decoration: none;
}


.testo_selezione{
   font-family:Verdana;
   font-size:8pt;
   color: #000000;
   text-dedcoration:none;
}


.testo_blu
{
   font-family:Verdana;
   font-size:8pt;
   color: #060165;
   font-weight:bold;
}

.testo_blu A:link
{
   text-decoration:none;
   border: none;
}

.testo_blu A:visited
{
   text-decoration:none;
   border: none;
}


.testo_blu_normal
{
   font-family:Verdana;
   font-size:8pt;
   color: #060165;
   text-decoration:none;
}

.testo_blu_normal A:link
{
   text-decoration:none;
   font-size:8pt;
   color: #060165;
}

.testo_blu_normal A:visited
{
   text-decoration:none;
   font-size:8pt;
   color: #060165;
}

.testo_blu_normal a:hover{
   text-decoration:none;
   font-size:8pt;
   color: #060165;
}

.testo_blu_normal a:active{
   text-decoration:none;
   font-size:8pt;
   color: #060165;
}

.titolo_areap {
   font-family:Verdana;
   font-size:10pt;
   font-weight: 500;
   color: #000000;
   background-color:#A9DBF5;
}

.titolo_areap A {
   text-decoration:none;
   font-family:Verdana;
   font-size:10pt;
   font-weight: 500;
   color: #060165;
   background-color:#A9DBF5;
}

.titolo_areap A:hover {
   text-decoration:none;
   font-family:Verdana;
   font-size:10pt;
   font-weight: 500;
   color: #ff0033;
   background-color:#A9DBF5;
}


.testo10bold
{
   font-family:Verdana;
   font-size:10pt;
   font-weight: 700;
   color: #060165;
   padding:15px;
}


.caselladitesto
{
	border-style:groove;
	margin:0px;
}


.testo_form
{
   font-family:Verdana;
   font-size:10pt;
   font-weight: bold;
   color: #B62464;
   padding-bottom: 0px ;
   padding-top: 0px ;
   padding-left: 2px ;
   padding-right: 0px ;
   vertical-align:middle;
}


.testoinput
{
   font-family:Verdana;
   font-size:8pt;
   font-weight: 500;
   color: #060165;
   padding:2px;
   text-align:left;
}


.voci_form{
	font-family:Verdana;
	font-size:10pt;
	font-weight: normal;
	color: #060165;
	border-bottom-width: 0px;
	align:center;
	left: 5px;
	background-color: #FFFFFF;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	text-decoration: none;
}


.testo10bis
{
   font-family:Verdana;
   font-size:10pt;
   font-weight: 500;
   color: #060165;
   padding:15px;
   text-align:justify;
   scrollbar-face-color: #ffffff;
   scrollbar-shadow-color: #060165;
   scrollbar-highlight-color: #cccccc;
   scrollbar-3dlight-color: #ffffff;
   scrollbar-darkshadow-color: #ffffff;
   scrollbar-track-color: #ffffff;;
   scrollbar-arrow-color: #060165;
}

.testo10bis A:link
{
   text-decoration:none;
   border: none;
}


.titolo10centrato
{
   font-family:Verdana;
   text-align:center;
   font-size:10pt;
   font-weight: bold;
   color: #060165;
}


.titolo10centratosfondo
{
   font-family:Verdana;
   text-align:center;
   font-size:10pt;
   font-weight: bold;
   color: #060165;
   background-color:#DFEFFF
}


.titolo12
{
	font-family:Arial;
	font-size:12pt;
	font-weight: 600;
       color:#060165;
	letter-spacing: 0px;
	padding-bottom: 0px;
	border-bottom-width: 0px;
	text-decoration: none;
}


.testo_menu{
	font-family:Verdana;
	font-size:10pt;
	font-weight: bold;
	color: #060165;
	left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
      border-color = #DFEFFF;
}
.testo_menu A{
	font-family:Verdana;
	font-size:10pt;
	font-weight: bold;
	color: #060165;
	left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
      border-color = #DFEFFF;
}
.testo_menu A:hover {
      font-family:Verdana;
	font-size:10pt;
	font-weight: bold;
	color: #FF0000;
	left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
      border-color = #DFEFFF;
}

.testo_blu_giustificato                                                          
{
   font-family:Verdana;
   font-size:8pt;
   color: #060165;
   text-decoration:none;
   text-align: justify;
}

.testo_blu_giustificato A:link
{
   text-decoration:none;
   font-size:8pt;
   color: #060165;
   text-align: justify;
}

.testo_blu_giustificato A:visited
{
   text-decoration:none;
   font-size:8pt;
   color: #060165;
   text-align: justify;
}

.testo_blu_giustificato a:hover{
   text-decoration:none;
   font-size:8pt;
   color: #060165;
   text-align: justify;
}

.testo_blu_giustificato a:active{
   text-decoration:none;
   font-size:8pt;
   color: #060165;
   text-align: justify;
}

.etichettaform{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
}


.testo_medio{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}


.testo_input{
   color: #000000; 
   font-size: 12px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}


.testo_rosso{
   color: #FF3300; 
   font-weight: bold; 
   font-size: 14px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   letter-spacing:1px;
}


.testo_medio_rosso{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FF3300;
}

.testo_medio_rosso a:link{
   color: #FF3300;
   font-size: 11px; 
   font-family: Arial,Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
}

.testo_medio_rosso a:visited{
   color: #FF3300;
   font-size: 11px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
}

.testo_medio_rosso a:hover{
   color: #990000;
   font-size: 11px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
}

.testo_medio_rosso a:active{
   color: #FF3300;
   font-size: 11px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
}


.menuverticale{
   color: #053B11; 
   font-weight: bold; 
   font-size: 14px; 
   font-family: Trebuchet MS,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none;
   letter-spacing:1px;
}

.menuverticale a:link   { 
   color: #053B11; 
   font-weight: bold; 
   font-size: 14px; 
   font-family: Trebuchet MS,Arial,Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
   letter-spacing:1px;
}

.menuverticale a:visited   { 
   color: #053B11; 
   font-weight: bold; 
   font-size: 14px; 
   font-family: Trebuchet MS,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
   letter-spacing:1px;
}

.menuverticale a:hover  { 
   color: #FF3300; 
   font-weight: bold; 
   font-size: 14px; 
   font-family: Trebuchet MS,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
   letter-spacing:1px;
}

.menuverticale a:active   { 
   color: #053B11; 
   font-weight: bold; 
   font-size: 14px; 
   font-family: Trebuchet MS,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
   letter-spacing:1px;
}


.testo_small{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}


.link_medio_blu{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FF3300;
   letter-spacing:2px;
}

.link_medio_blu a:link{
   color: #000066;
   font-size: 11px; 
   font-family: Arial,Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
   letter-spacing:2px;
}

.link_medio_blu a:visited{
   color: #000066;
   font-size: 11px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
}

.link_medio_blu a:hover{
   color: #FF3300;
   font-size: 11px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: underline;
}

.link_medio_blu a:active{
   color: #000066;
   font-size: 11px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none; 
}


.casella_menu {
   border-style: solid;
   border-color: #DFEFFF;
  background-color: #DFEFFF;

}

.bluetitle { 
   color: #069; 
   font-weight: bold; 
   font-size: 14px; 
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
   text-decoration: none;
}



.titolocella
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0058a9;
	text-decoration: none;
	font-variant: small-caps;
}


.testo_rosso_normal
{
   font-family:Verdana;
   font-size:8pt;
   color: #FF3300;
   text-decoration:none;
}

.testo_rosso_normal A:link
{
   text-decoration:none;
   font-size:8pt;
   color: #FF3300;
}

.testo_rosso_normal A:visited
{
   text-decoration:none;
   font-size:8pt;
   color: #FF3300;
}

.testo_rosso_normal a:hover{
   text-decoration:none;
   font-size:8pt;
   color: #FF3300;
}

.testo_rosso_normal a:active{
   text-decoration:none;
   font-size:8pt;
   color: #FF3300;
}

.titolo_selezione{
   font-family:Verdana;
   font-size:8pt;
   color: #060165;
   text-dedcoration:none;
}



