
html {font-size:100%}

body { /* background-image:url(../img/bg_paper.gif);		
		background-repeat:repeat; */
		background-color:#FFFFFF;}
		
img {border:0;}
 /*  tabella foto  */
table {padding: 5px 5px 5px 5px;
		border-spacing:0px;
		border: 0px;
		width:99%;}

#table_foto td { text-align:center;
					border-spacing:5px;
					padding:5px 5px 5px 5px;
				width:33%;}
				
#table_foto_x_5 td { text-align:center;
					border-spacing:5px;
					padding:5px 5px 5px 5px;
				width:20%;}
/*  fine tabella foto*/

/* header  */

#header { background-color: #66CCFF;
		  border: 0px;}
		  
#table_header td { padding:5px 10px 0px 10px;}
		  
/*  fine header  */

/* table news */

#table_news { width:90%;
border: 0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
padding: 3px 3px 3px 3px;
}

#table_news .td_spaziatura {width: 5%;}

#table_news .td_intermedio { height:20px;}

#table_news .td_lungo {width: 100%;
background-color:#33CC00;
 }
#table_news .td_lungo_celeste {width: 100%;
background-color:#00CCFF;
 }
#table_news .td_corto {width: 45%;
				background-color:#FFFF33;
}

#table_news .td_link_lungo { background-color:#33CC00; 
						text-align:right;}

#table_news .td_link_lungo_celeste { background-color:#00CCFF; 
						text-align:right;}
												 
#table_news .td_link_corto { background-color:#FFFF33;
						text-align:right;}
						
#table_news .td_corto_rosa {width: 45%;
				background-color:#FF99FF;
}
#table_news .td_link_corto_rosa { background-color:#FF99FF;
						text-align:right;}				
/* fine table news */

/* table_notes */
#table_notes {background-image:url(../img/notes.jpg);
				border:0px;
				width:240px;
				height:228px;}
#td_notes_molla{ height:40px;}
#td_notes_foglio{ vertical-align:top;
					text-align:left;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:0.9em;
					}
/*  fine table_notes  */

h1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-style:italic;
	color:#000000;
	text-align:justify;
	line-height:150%;
	}		
	 
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-style:italic;
	color:#000000;
	text-align:justify;
	line-height:150%;
	}				

h3 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style:italic;
	color:#000000;
	text-align:justify;
	line-height:150%;
	}				

.h1_centro {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-style:normal;
	color:#000000;
	text-align:center;
	line-height:150%;
	}		
	 
.h2_centro {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-style:normal;
	color:#000000;
	text-align:center;
	line-height:150%;
	}				

.h3_centro {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style:normal;
	color:#000000;
	text-align:center;
	line-height:150%;
	}				
	
.h3_corsivo {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style:italic;
	color:#000000;
	text-align:center;
	line-height:150%;}
		
.data { text-align:right;
		font-style:italic;
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.7em;}

/*  Menu laterale sx  */
#menu ul {
	padding:0;
	margin:0;
	list-style:none;
	text-indent:0;
	/*border-top: 5px solid #3399FF;*/
}
#menu ul li {
	margin:0;
	padding:0;
	border-top: 5px solid #3399FF;
	line-height:24px;
	background-color:#66CCFF;
}
#menu ul li A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#193e5c;
	text-decoration:none;
	display:block;
	padding-left:7px;
	font-size:0.7em;
}
#menu ul li span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#193e5c;
	text-decoration:none;
	display:block;
	padding-left:7px
}
#menu ul li A:hover {
	background-color:#F0F6FC;
	color:#193e5c;
}
#menu .li_ultimo {
	margin:0;
	padding:0;
	border-bottom: 5px solid #3399FF;
	line-height:24px;
	background-color:#66CCFF;

}
/*
#menu ul li A.selected {
	background-color:#F0F6FC;
	color:#193e5c;
}*/
.selected {
	background-color:#F0F6FC;}

/*  da riprovare per ultimo <li> di stacco
#menu ul li #background_bianco{ background-color:#FFFFFF;}
*/
/* sottomenų */
#menu ul li ul {
	border-top: 1px solid #CCCCCC;
}
#menu ul li ul li A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#193e5c;
}
#menu ul li ul li {
	border:0;
	margin-left:10px;
}
#menu ul li ul li A.selected {
	font-weight:800;
	color:#193e5c;
	background-color:#F5F5F5
}
#menu ul li ul li A:hover {
	color:#193e5c;
	background-color:#F5F5F5
}
/* fine sottomunų */

/*  fine menu  */

/*  Menu all'interno della pagina */
#menupag ul {
	padding:0;
	margin:0;
	list-style:none;
	text-indent:0;
}
#menupag ul li {
	margin:0;
	padding:0;
	/*border-bottom: 5px solid #3399FF;*/
	line-height:24px;
	/*background-color:#66CCFF;*/
}
#menupag ul li A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#193e5c;
	text-decoration:none;
	display:block;
	padding-left:7px;
	font-size:0.7em;
}
#menupag ul li span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#193e5c;
	text-decoration:none;
	display:block;
	padding-left:7px;
	line-height:normal;
	margin-bottom: 10px;
	font-size:0.8em;
}
#menupag ul li A:hover {
	background-color:#F0F6FC;
	color:#193e5c;
}
#menupag ul li A.selected {
	background-color:#F0F6FC;
	color:#193e5c;
}
#menupag .descriz{
	text-indent:15px;
	}


/*  fine menu  */

.background_azzurro { background-color:#3399FF;}
	 
.testo {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
		text-align:justify;
		line-height:150%;
		}	
.testo_bold {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
		text-align:justify;
		line-height:150%;
		font-weight:bold;
		}			
.testo_centro {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
		text-align:center;
		line-height:150%;
		}	
.testo_centro_sfondo_grigio {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
		text-align:center;
		line-height:150%;
		background-color:#ACDDDB;
		}	
.testo_centrobold {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
		text-align:center;
		line-height:150%;
		font-weight:bold;
		}			
.testo_destra {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color:#000000;
		text-align:right;
		line-height:150%;
		padding-right:30px;
		}
.testo_destra_pagina {
		text-decoration:underline;}
				
.didascalia {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color:#000000;
		text-align:center;
		line-height:100%;
		}		
		
.testo_corsivo {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-style:italic;
		color:#000000;
		text-align:justify;
		line-height:150%;
		}		
		  
.emph { font-style:italic;
		font-size: 1em;
		}
.poesia { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		font-style:italic;
		color:#000000;
		line-height:150%;
		margin-left: 30px;
}
		
 /* lasciare i link in quest'ordine */
a:link {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-decoration: none;
		color:#006699;
		font-weight:bold;
		} 		
		
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-decoration: none;
		color:#006699;
		font-weight:bold;
		} 		
		
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-decoration: none;
		color: red;
		font-weight:bold;
		}

/*  fine link  */

.chiudi {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color:#000000;
		text-align:center;
		line-height:100%;}

/* Tools Stampa ed Invia */

#tools, #tools_up {
	clear:both;
	text-align:right;
	margin-right:5px;
	font-weight: bold !important;
	font-size: 0.7em;
}
#tools li, #tools_up li {
	list-style-type:none;
	display:inline;
	}
#tools, #tools A, #tools_up, #tools_up A  {
	text-transform:uppercase;
	color: #9D9D9D !important;
	text-decoration:none !important;
}
#tools A:hover, #tools_up A:hover {
	color:#585858 !important;
}
#tools img, #tools_up img  {
	vertical-align:middle;
	margin-left:10px
}

/*  fine tools stampa   */

/*  evidenza  */
#evidenza  {
	padding:5px 5px 5px 5px; }
#evidenza_top {
	background-color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	font-weight:bold;
	height:40px;
	vertical-align: bottom;}
#evidenza_bottom {
	background-color:#193e5c;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	color:#FFFFFF;
	height:30px;
	vertical-align:baseline}
#evidenza_contenuto {
	background-color:#FFFFCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:o.7em;
	text-align:left;}
#evidenza_link {
	background-color:#FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	text-align:right;
	display:block;}
#evidenza_stacco {
	background-color:#FFFFFF;
	height:30px;}
/* fine evidenza */

#links { background-image:url(file:/img/bannerBoxImmigra.gif);
background-position:right top;
background-repeat:no-repeat;}
		
		
		