



body {

	margin: 4px;
}

body, td, th {
	color: #000000;
	font-family: Tahoma;
	font-size: 12px;
}

h1, h3 {
	color: #000033;
}

h3, h4, h5, h6 {
	color: #006699;
}

a {
  color: #003366;
}

table {
	background-color: #FFFFFF;
}
.people {
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;


}
.menutitle{
	color:#ffffcc;
	width:145px;
	padding:5px 0px 0px;
	text-align:center;
	font-weight:bold;
	border:0px solid #FF9900;
	font-size: 11px;
	font-family: Tahoma;
	background-image: url(images/bottong2.gif);
	
	
	
}
.menutitlew{
	color:#ffffcc;
	width:306px;
	padding:5px 0px 0px;
	text-align:center;
	font-weight:bold;
	border:0px solid #FF9900;
	font-size: 11px;
	font-family: Tahoma;
	background-image: url(images/bottonew.gif);
	
	
	
}




.submenu{

	font-size: 11px;
	font-family: Tahoma;
	border: 1px solid orange;
	color: #0000FF;

	


}

.submenu2{
	font-size: 11px;
	font-family: Tahoma;
	border: 1px solid #FF9900;
	color: #0000FF;
	text-decoration: none;
	line-height: 12px;
	padding: 3px;
	background-position: center;

	


	
	}
.submenu3{
	font-size: 11px;
	font-family: Tahoma;
	border: 1px solid #FF9900;
	color: #0000FF;
	

	
	}




a:link {
	font-family: Tahoma;
	color: #0000FF;
	font-size: 11px;
	text-decoration: none;
	
}
a:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	
	background-color: #FFFFCC;
}
a:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}
.sup {
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;


}
.sup2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;


}



.li {

	list-style-position: inset;
	list-style-type: none;

	


}
.bordi  {
	border: 1px solid black;



}
.logo2 {
	background-image: url(images/logomezzo.gif);
	background-repeat: no-repeat;


}
.qua {
	border: 1px dashed #FFFFCC;


}
.sf_grigio {
	height: 14px;
	width: 290px;
	font-family: Tahoma;
	font-size: 12px;
	color: red;
	background-image: url(images/havana.gif);
	background-repeat: repeat;
	font-weight: bold;
	border-bottom: 1px solid orange;


}
.sf_grigio_1 {
	width: 284px;
	height: 14px;
	font-family: Tahoma;
	font-size: 12px;
	color: red;
	background-image: url(images/havana.gif);
	background-repeat: repeat;
	font-weight: bold;
	border-bottom: 1px solid orange;


}
.sf_grigio_3 {
	height: 14px;
	width: 285px;
	font-family: Tahoma;
	font-size: 12px;
	color: red;
	background-image: url(images/havana.gif);
	background-repeat: repeat;
	font-weight: bold;
	border-bottom: 1px solid orange;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: orange;


}
.sf_grigio_4{
	height: 14px;
	width: 285px;
	font-family: Tahoma;
	font-size: 12px;
	color: red;
	background-image: url(images/havana.gif);
	background-repeat: repeat;
	font-weight: bold;
	border-bottom: 1px solid orange;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: orange;



}
.immigrati {
	line-height: 12px;
	
}
.prov {
	background-image: url(images/csi.jpg);
	background-repeat: no-repeat;
}
