.titolo{
	font-size:1.6em;
	font-weight:bold;
}

.sottotitolo{
	font-size:1.4em;
	font-weight:bold;
	
}
.testomessaggio{
 	
	font-size:1.4em;
	font-weight:bold;
	
}
.testointestazione{
	font-size:1.2em;
	font-style:italic;
}
.piepagina{
	font-size:14px;
	font-style:italic;
	
}
.firma{
	font-size:1.0em;
	font-weight:bold;
	
	
}


h1{
	font-size:1.4em;
	font-weight:bold;
}


table.download {
	color:#000000;
	background-color: transparent;
	font-family:verdana,Serif;
	font-size:1.0em;
	border:solid 1px #000000;
	border-collapse: collapse;
	
	
}

th.downloadTitle {
	color:#FFFFFF;
	background-color: #999999;
	font-family:verdana,Serif;
	font-size:1.0em;
	border:solid 1px #000000;
	border-collapse: collapse;

}



table.orari{
	color:#000000;
	background-color: transparent;
	font-family:verdana,Serif;
	font-size:1.0em;
	width:540px;
	border:solid 1px #000000;
}
th.orariTitle {
	color:#000000;
	background-color: #9AE1CC;
	font-family:verdana,Serif;
	font-size:1.0em;

}



a.menulink{
	color:black;
	background-color:transparent;
	text-decoration:underline;
}
a.menulink:hover{
	color:black;
	background-color:transparent;
	text-decoration:underline;
}

a.headlink{
	color:#FFFFFF;
	Text-decoration:underline;
	font-weight:bold;
	background:#000000;
}
a.headlink:hover{
	color:#FFFFFF;
	background:#000000;
	Text-decoration:underline;
}	
a.extlink{
	color:#FFFFFF;
	Text-decoration:underline;
	font-weight:bold;
	background:#000000;
}	

body{
	color:#000000;
	background:#ffffff;
	margin:0px;
	border:0px;
	padding:0px;
	font-family:verdana,Serif;
	text-align:left;
}



.bold{
	font-weight:bold;
}

#messaggio{
	position:relative;
	color:inherit;
	background:#ffffff;
	border:1px;	
	align:center;
}


.formSearch{
	padding-top:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}

/* -------   DEFINIZIONE DELLA PAGINA ------*/


#index{
	position:relative;
	color:inherit;
	background:#ffffff;
	border:0px;	
}	

/* -------   DEFINIZIONE DELLA TESTATA ------*/

#head{ background-image:url(../images/sfondotop.jpg); 
	position:relative; 
	color:inherit; 
	/*background:#ffffff;*/ 
	border:solid 0px #FFFFFF; 
	/*width:800px; */
	height:80px; 
}

#boxricerca {
	position:absolute;
	top:10px;
	right:40px;
	text-align:center;
	color:inherit;
	/*background:#FFFFFF;*/
	/*width:182px;*/
	/*border:solid 1px #003333;*/
}

/* -------   DEFINIZIONE DELLA TESTATA ------*/

#linktop{ background-image:url(../images/sfmenu.png);
	position:relative; 
	left:0px;
	color:inherit; 
	text-indent:1em;
	font-size:15px;
	height:23px;
	text-align: left; 
}

#mappa{ 
	position:relative; 
	right:0px;
	color:inherit; 
	font-size:9px;
	height:23px;
	text-align: right;
}

#HomeLink{ position:absolute; 
	color:#FFFFFF; 
	/*border:solid 1px #003333; */
	height:23px;
	top:80px;
	left:50px; 
	text-align:left;
	font-size:0.8em;
	font-weight:bold;
}

#HomeDownloads{ position:absolute; 
	color:#FFFFFF; 
	/*border:solid 1px #003333; */
	height:23px;
	top:80px;
	left:150px; 
	text-align:left;
	font-size:0.8em;
	font-weight:bold;
}

#HomeSearch{ position:absolute; 
	color:#FFFFFF; 
	/*border:solid 1px #003333; */
	height:23px;
	top:80px;
	left:250px; 
	text-align:left;
	font-size:0.8em;
	font-weight:bold;
}


/* -------   DEFINIZIONE ARTICOLI -----------------*/

#articolo {
	text-align:left;
	
}

#titoloarticolo {
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
}

#dataarticolo {
	text-align:right;
	font-size:0.8em;
}

#leggitutto {
	text-align:right;
}
/* -------   DEFINIZIONE DELL PIE' DI PAGINA ------*/

#foot{
	position:relative;
	color:inherit;
	background:#ffffff;
	border:0px;
	/*width:800px;*/
	height:100px;
	font-size:1.0em;
}

/* -------   DEFINIZIONE DELLA COLONNA DI SINISTRA ------*/
#Corpoindex{
	background:#FFFFFF;
	position:relative;
	left:0px;
	right:0px;
	text-align:left;
	color:inherit;
	/*border:solid 1px #003333;*/
	/*width:900px;*/
	width:99%;
	font-size:0.7em;
}


#ColumnLeft{
	position:absolute;
	top:0px;
	left:0px;
	text-align:left;
	color:inherit;
	/*border:solid 1px #003333;*/
	background:#FFFFFF;
	width:182px;
}


#Corpo{
	background:#FFFFFF;
	position:relative;
	top:0px;
	left:193px;
	width:61%;
	text-align:left;
	color:inherit;
	/*border:solid 1px #003333;*/
	font-size:1.0em;
}


#ColumnRight{
	position:absolute;
	top:0px;
	right:0px;
	text-align:left;
	color:inherit;
	background:#FFFFFF;
	width:182px;
	/*border:solid 1px #003333;*/
	font-size:1.0em;
}
/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 1 */
#ColumnRightIntTop1{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt1{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}
/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 2 */
#ColumnRightIntTop2{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt2{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 3 */
#ColumnRightIntTop3{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt3{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 4 */
#ColumnRightIntTop4{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt4{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 5 */
#ColumnRightIntTop5{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt5{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 6 */
#ColumnRightIntTop6{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt6{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:center;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
	text-align:center;
}

/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 7 */
#ColumnRightIntTop7{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt7{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
	text-align:center;
}

/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 8 */
#ColumnRightIntTop8{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt8{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 9 */
#ColumnRightIntTop9{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt9{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}


/*  -------------------------------------------------- Colonna di destra BLOCCO NUMERO 10 */
#ColumnRightIntTop10{
	background-image:url(../images/menutop.png);
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnRightInt10{
	background:#FFFFFF;
	position:relative;
	right:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
	text-align:center;
	
}



/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 1 */

#ColumnLeftIntTop1{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
	
}
#ColumnLeftInt1{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 2 */

#ColumnLeftIntTop2{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt2{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 3 */

#ColumnLeftIntTop3{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt3{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 4 */

#ColumnLeftIntTop4{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt4{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 5 */

#ColumnLeftIntTop5{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt5{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 6 */

#ColumnLeftIntTop6{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt6{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 7 */

#ColumnLeftIntTop7{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt7{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 8 */

#ColumnLeftIntTop8{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt8{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 9 */

#ColumnLeftIntTop9{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt9{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}

/*  -------------------------------------------------- Colonna di sinistra BLOCCO NUMERO 10 */

#ColumnLeftIntTop10{
	background-image:url(../images/menutop.png);
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	height:23px;
	font-size:1.0em;
	font-weight:bold;
}
#ColumnLeftInt10{
	background:#FFFFFF;
	position:relative;
	left:0px;
	text-align:left;
	color:inherit;
	border:0px;
	width:182px;
	font-size:1.0em;
}


/*  ------------------------------------------------- DEFINIZIONI TABINA POPOLAZIONE */

#DivTabAnni{
	text-align:center;
}
#TabellaAnni{
	font-size:1.0em;	
}
th.TabellaAnni{
	font-size:1.2em;	
}


#DivTabEta{
	text-align:center;
}
#TabellaEta{
	font-size:1.0em;
}
th.TabellaEta{
	font-size:1.2em;	
}


#DivTabNazioni{
	text-align:center;
}
#TabellaNazioni{
	font-size:1.0em;
}
th.TabellaNazioni{
	font-size:1.2em;	
}



/*  ---------------------------------------------FINE DEFINIZIONI TABINA POPOLAZIONE */

#HeadHome{
	position:absolute;
	top:82px;
	right:232px;
	font-size:1.0em;
	font-weight:bold;
	color:#FFFFFF;
	
}
#HeadServizi{
	position:absolute;
	top:82px;
	right:108px;
	font-size:1.0em;
	font-weight:bold;
	color:#FFFFFF;
}
#HeadModulistica{
	position:absolute;
	top:82px;
	right:10px;
	font-size:1.0em;
	font-weight:bold;
	color:#FFFFFF;
}
#spiga{
	background-image:url(../images/spiga.gif);
	position:relative;
	color:inherit;
	background:black;
	border:0px;
	top:102px;
	right:0px;
}
.Title{
	font-style:normal;
	font-family:verdana, Serif;
	font-size:1.0em;
	font-weight:bold;
}
.SubTitle{
	font-style:italic;
	font-family:verdana, Serif;
	font-size:1.0em;
	font-weight:normal;
}
.Intestazione{
	font-style:normal;
	font-family:verdana, Serif;
	font-size:1.0em;
	font-weight:normal;
}
.TestoPagina{
	font-style:normal;
	font-family:verdana, Serif;
	font-size:1.0em;
	font-weight:normal;
}

.liste {
  list-style-type: circle;
  list-style-image:url(../images/dot.gif);
}