body {  
	text-decoration : none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
body.cl {  
	text-decoration : none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: 000080;
}
.bodytext {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a.latonew:link {
	FONT-SIZE: 8pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

a.latonew:visited {
	FONT-SIZE: 8pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

a.latonew:active {
	FONT-SIZE: 8pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.latonew:hover {
	FONT-SIZE: 8pt; COLOR: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

a.lato7:link {
	FONT-SIZE: 7pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

a.lato7:visited {
	FONT-SIZE: 7pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

a.lato7:active {
	FONT-SIZE: 7pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.lato7:hover {
	FONT-SIZE: 7pt; COLOR: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

a.latou:link {
	FONT-SIZE: 8pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}

a.latou:visited {
	FONT-SIZE: 8pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

a.latou:active {
	FONT-SIZE: 8pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
a.latou:hover {
	FONT-SIZE: 8pt; COLOR: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

a.barra:link {
	FONT-SIZE: 9pt; COLOR: #000080; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

a.barra:visited {
	FONT-SIZE: 9pt; COLOR: #125589; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

a.barra:active {
	FONT-SIZE: 9pt; COLOR: #125589; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.barra:hover {
	FONT-SIZE: 9pt; COLOR: #ff0000; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

a.bianco:link {
	FONT-SIZE: 10pt; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

a.bianco:visited {
	FONT-SIZE: 10pt; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

a.bianco:active {
	FONT-SIZE: 10pt; COLOR: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.bianco:hover {
	FONT-SIZE: 10pt; COLOR: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

a.piede:link {
	FONT-SIZE: 10pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

a.piede:visited {
	FONT-SIZE: 10pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

a.piede:active {
	FONT-SIZE: 10pt; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
a.piede:hover {
	FONT-SIZE: 10pt; COLOR: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

A.menu:link {	
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
}
A.menu:visited {	
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
}
A.menu:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000080; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
}
A.menu:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
}

A.menu-demografici:link {	
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6666ff; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
}
A.menu-demografici:visited {	
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6666ff; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
}
A.menu-demografici:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6666ff; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
}
A.menu-demografici:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
}


A.menu2:link {	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: normal; padding-top: 1px; padding-bottom: 0px;
}
A.menu2:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: normal; padding-top: 1px; padding-bottom: 0px;
}
A.menu2:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: normal; padding-top: 1px; padding-bottom: 0px;
}
A.menu2:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: normal; padding-top: 1px; padding-bottom: 0px;
}

span.elencovoci {
	font-size:10pt;
}

.testogiustificato {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: justify;}

p.latonew {
	margin:0px;
	font-weight:bold;
}

p.latonew a {
	FONT-SIZE: 11px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-top:5px;
}

p.latonew a:visited {
	FONT-SIZE: 11px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

p.latonew a:active {
	FONT-SIZE: 11px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
p.latonew a:hover {
	FONT-SIZE: 11px; COLOR: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

p.menu {
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000080; text-decoration: none; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #333333; height: 16px; font-weight: bold; letter-spacing: 1pt;margin-top: 0; margin-bottom: 0;
}


h1.b {
	font-size:23pt;
	color:#000080;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:bold;
	text-align:center;
}

h1.c { 
  font-size:23pt;
	color:#000080;
	font-weight:bold;
	text-align:center;
  padding-bottom:3px; 
	padding-top:3px; 
	background-color: #d6ecff;
	}

h1.l {
	font-size:32pt;
	color:#000080;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
}
h2 {
	font-size:10pt;
	color:#000080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#d6ecff;
	padding:2px;
	margin:0px;
	margin-bottom:3px;
	border-top:1px solid #000080;
	border-bottom:1px solid #000080;
	text-align:left;
}

h2.free {
	font-size:14px;
	color:#000080;
}

h2.titolonotizie {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	text-align:center;
}

h2.ric_giur {
	margin-bottom:0px;
}

a.top {
	text-decoration : none;
}

a.top:link  {
	color : #FFFFFF;
	top : auto;
}

a.top:visited  {
	color : #FFFFFF;
}

a.top:active  {
	text-decoration : underline;
	color : #FFFFFF;
}

a.top:hover  {
	text-decoration : underline;
	border-color : #FFFFFF;
	color : #ff0000;
}

hr {
	color:#000080;
	height:1px;
	background-color:#000080;
}

hr.grigio {
	color:#808080;
	height:1px;
}
hr.b {
	color:#000080;
	height:1px;
}

.formnew {
	BORDER-RIGHT: #000066 1px double; BORDER-TOP: #000066 1px double; FONT-SIZE: 10px; BORDER-LEFT: #000066 1px double; COLOR: #000066; BORDER-BOTTOM: #000066 1px double; font-family:Verdana, Arial, Helvetica, sans-serif; }
}

.sotto { FONT-SIZE: 12px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-top:5px;}

.sotto1 { FONT-SIZE: 10px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;} 

.sotto1 a { FONT-SIZE: 10px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.sotto1 a:hover {
	FONT-SIZE: 10px; COLOR: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}

.copyright { padding-bottom:3px; padding-top:3px; background-color: #d9d9d9; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000080; text-align: center; font-size: 10px; TEXT-DECORATION: none; font-weight: normal;}

.copyright a {
	FONT-SIZE: 10px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-top:5px;
}

.copyright a:visited {
	FONT-SIZE: 10px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.copyright a:active {
	FONT-SIZE: 10px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.copyright a:hover {
	FONT-SIZE: 10px; COLOR: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; 
}

.arial_10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.td {  background-color: #d9d9d9; width: 140px; vertical-align: top;}
.tdb {  background-color: #d9d9d9; width: 768; vertical-align: top; border-top:1px solid #000080; border-bottom:1px solid #000080; padding-left:3px;}
.tdc {  padding-left:4px; padding-right:4px;vertical-align: top;}
div.a { border-top:1px solid #000080; border-bottom:1px solid #000080; padding-bottom:3px; padding-top:3px; background-color: #d6ecff;}
div.tj { font-family:tahoma,verdana,arial,sans-serif; font-size:10pt; color:#000080; text-align:justify; }
div.tc { font-family:tahoma,verdana,arial,sans-serif; font-size:10pt; color:#000080; text-align:center;}

.articolo { font-size:12px; margin:0px 0px 4px 0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;}
.articolo a {	FONT-SIZE: 12px; COLOR: #000080; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-top:5px; margin:0px 0px 4px 0px; font-weight:bold;}
.articolo a:hover { TEXT-DECORATION: underline; COLOR: #ff0000; FONT-SIZE: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

.boxNotizie {
	font-size:11px;
	margin:0px 0px 4px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.boxNotizie1 {
	font-size:9pt;
	margin:0px 0px 4px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.primo { 
         FONT-SIZE: 11px; 
         COLOR: #000000; 
         font-family:Verdana, Arial, Helvetica, sans-serif; 
         TEXT-DECORATION: none; 
         }
				 
.boxNotizie2 {
	font-size:8pt;
	margin:0px 0px 4px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #FFFFCC;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
}

.libri { font-size:9px; margin:0px 0px 4px 0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000;}

#footer{width:768px; height:100px; background:url(http://www.immigrazione.biz/img/footer.png) repeat-x;clear:both;}
#footer ul#linkrow1{font-size:11px; color:#e5e5e5; height:18px;}
#footer ul#linkrow1 li{font-family:Verdana, Arial, Helvetica, sans-serif; display:inline; background:url(http://www.immigrazione.biz/img/bver.png) left no-repeat;}
#footer ul#linkrow1 li.first{font-family:Verdana, Arial, Helvetica, sans-serif; background:none;}
#footer ul#linkrow1 li a{color: #e5e5e5; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#footer ul#linkrow1 li a:hover{color: #ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
#footer p{clear:both; float:center; display:inline; font-size:10px; color:#626262; font-family:Verdana, Arial, Helvetica, sans-serif; }

.sfondo {font-size:10px; margin:0px 0px 4px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;	color:#000000; background-color: #ededed; }
.sfondo a {font-size:11px; margin:0px 0px 4px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;	color:#ff0000; background-color: #ededed; TEXT-DECORATION: none; font-weight:bold;}
.sfondo a:hover {TEXT-DECORATION: underline; font-size:11px; margin:0px 0px 4px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;	color:#6d6d6d; font-weight:bold;}





