/* CSS Document */

BODY {
	background:#b8b4b1 url('../img/sfondo2.jpg') repeat-y;
	FONT-SIZE: 12pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:15px; line-height:14px; background-image:url('../img/sfondo2.jpg'); background-repeat:repeat-y

   }
 .table{ border: 1px solid #cccccc;
border-collapse:separate;
border-spacing:inherit;
empty-cells:show;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#000000;

 }
.no_menu{
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #52758c; border:none; TEXT-DECORATION: none
}
A.no_menu:visited {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #52758c; TEXT-DECORATION: none
}
A.no_menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #52758c; TEXT-DECORATION: none
}
A.no_menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #52758c; TEXT-DECORATION: none
}

  .table1{
	border: 1px solid #cccccc;
	border-collapse:separate;
	border-spacing:inherit;
	empty-cells:show;
	font-weight: normal;
	font-style: normal;





 }
 .table2{ border: 1px solid #cccccc;
border-collapse:separate;
border-spacing:inherit;
empty-cells:show;
PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-WEIGHT: bold; 
FONT-SIZE: 12px; WORD-SPACING: 0px; 
COLOR: #52758c; LINE-HEIGHT: 12px;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 LETTER-SPACING: 0px; TEXT-ALIGN: justify

 }

  

TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WORD-SPACING: 0px; COLOR: #CC0000; LETTER-SPACING: 0px; TEXT-DECORATION: underline;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
	COLOR: #8090ab; TEXT-DECORATION: underline;FONT-WEIGHT: bold; FONT-SIZE: 12px; WORD-SPACING: 0px;LETTER-SPACING: 0px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #28475b; TEXT-DECORATION: underline;FONT-WEIGHT: bold; FONT-SIZE: 12px; WORD-SPACING: 0px;LETTER-SPACING: 0px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.ulNoStile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; LIST-STYLE-IMAGE: url('../img/freccia1.gif'); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
UL.ulNoStile LI {
	MARGIN-BOTTOM: 13px
}
.mappa {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #52758c; TEXT-DECORATION: none}


A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #52758c; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #52758c; TEXT-DECORATION: none
}
A.menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #52758c; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #28475b; FONT-SIZE: 11px; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}

A.menu1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline
}
A.menu1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline
}
A.menu1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline
}
A.menu1:hover {
	COLOR: #006699; TEXT-DECORATION: none;FONT-WEIGHT: bold; FONT-SIZE: 11px;
}



.invisibile {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
.tabella {
      BORDER-TOP: #ccc 1pt solid;  
	  BORDER-LEFT: #ccc 1pt solid;
	  border-right: #ccc 1pt solid;
	  }
.tabella1 {

	  BORDER-LEFT: #ccc 1pt solid;
	  border-bottom: #ccc 1pt solid;
}
.tabella2
{
 BORDER-right: #ccc 1pt solid;
	  border-bottom: #ccc 1pt solid;
	  }	
.tabella3{
	BORDER-TOP: #ccc 1.5pt solid;
	BORDER-LEFT: #ccc 1.5pt solid;
	border-right: #ccc 1.5pt solid;
	border-bottom: #ccc 1.5pt solid;
	margin-top: 5px;
	padding: 0px;
	visibility: visible;






	}
.tabella4{
	vertical-align: top;
	


	  
	}	
.tabella5
{

	  
	  }	 
.tabella6{
      BORDER-TOP: #CCc 1pt solid;  
	  BORDER-LEFT: #CCc 1pt solid;
	  border-right: #CCc 1pt solid; 
	  border-bottom: #CCc 1pt solid; 
	}
	.tabella7
{

	 
	  }	 
	  .tabella8
{
 
	  border-LEFT: #ccc 1pt solid;
	  }
.tabella9
{
 BORDER-bottom: #ccc 1pt solid;
	 
	  }	
.tabella10
{ BORDER-TOP: #CCc 1pt solid; 

 }	  	 	     		    
#ricercaGoogle {
	PADDING-RIGHT: 0px; BORDER-TOP: #b8ced9 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #b8ced9 1px solid; BACKGROUND-COLOR: #E3E7EB
}
#ricercaGoogle FORM {
	DISPLAY: inline
}
.testoGoogle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #800040
}
.campoTestoRicercaGoogle {
	BORDER-RIGHT: #800040 1px solid; BORDER-TOP: #800040 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #800040 1px solid; WIDTH: 80px; COLOR: #800040; BORDER-BOTTOM: #800040 1px solid; BACKGROUND-COLOR: #fbf9fa
}
.BTNRicercaGoogle {
	BORDER-RIGHT: #800040 1px solid; BORDER-TOP: #800040 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #800040 1px solid; WIDTH: 41px; BORDER-BOTTOM: #800040 1px solid; BACKGROUND-COLOR: #dcd3db
}
.larghezzaTabella {
	WIDTH: 80%}
	
.testogiustificato {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.link {
	FONT-SIZE: 8pt; COLOR: #CC6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}	

.titoloarancio {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f63; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.newsCorpo {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 12px; WORD-SPACING: 0px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: justify
}
.newsCorpo1{
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; WORD-SPACING: 0px; COLOR: #000000; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: justify
}
.newsCorpo2 {
	PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 1.0em; WORD-SPACING: 0px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY:Tahoma, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: justify
}
.newsCorpo3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	WORD-SPACING: 0px;
	COLOR: #52758c;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: justify;
	padding: 8px 6px 6px;

}

.newsCorpo4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	WORD-SPACING: 0px;
	COLOR: #52758c;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: center;
	padding: 8px 6px 6px;

}
.newsCorpo6 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;

 TEXT-DECORATION: none

	WORD-SPACING: 0px;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: left;
	
	border: thin inset #FFFFFF;
	margin-top: 5px;
	margin-right: 20%;
	margin-bottom: 5px;
	margin-left: 20%;
	padding: 6px;
}

.piedipagina {font-family :Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666}

 h5 { font-family: Arial, Helvetica, sans-serif; font-size: 
7pt; font-style: normal; font-weight: bold; font-variant: normal; color: 
#000000} 
.back{ background-image:url('../img/grigio_r.jpg');
       background-repeat: repeat
	   }
	   
.back{
        background-image:url('../img/bordo.gif');
		background-repeat:repeat-x
       
	   }

   

	
.elenco1 {
	font-size: 14px;
	list-style-position: outside;
	line-height: 20px;
	color: #000000;



}
.elenco2 {
	font-size: 12px;
	color: #000000;
	list-style-type: disc;
	line-height: 15px;


}
.titolo3 {
	font-size: 16px;
	font-style: normal;
	color: #0000FF;
	text-align: center;
}
.tabesami {
	font-size: 14px;
	line-height: 14px;
	color: #333333;
	padding: 6px;
	text-align: left;



}
ol {
	line-height: 15px;
	list-style-type: lower-alpha;

}
fieldset {
	line-height: 14px;
	color: #0000FF;
}
A.consulta {
	FONT-SIZE: 14px;
	COLOR: #0000FF;
	TEXT-DECORATION: none;
	line-height: 14px;
	text-align: center;

}
A.consulta:visited {
	COLOR: #52758c; 
}
A.consulta:active {
	COLOR: #52758c; 
}
A.consulta:hover {
	COLOR: #0066CC;
}
.selezione {
	background-color: #b8b4b1;
}
.newsCorpo5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: right;
	padding: 8px 6px 6px;
}
