* { padding:0; margin:0; }
body { color: #225616;  font-size: 0.86em;}
div { border:1px solid black;}

div#immaginesuperiore,div#immagineinferiore,div#cos,div#content,div#cop {
	margin-left: auto; margin-right: auto;
}
div#immaginesuperiore,div#immagineinferiore {
	width: 600px;
	border:0;
}
h1.init a { text-decoration: none; color: #225616; }
h1.init { text-align:center; font-style:italic; margin-top:10px; padding:0; }
table,input { text-transform: uppercase; color:black; }
div#immaginesuperiore {
	margin-top: 20px;
	height: 150px;
}

div#immagineinferiore {
	background-image: url(../images/fot.png);
	height:11px;
}

div#content {
	border-top:0;
	border-bottom:0;
	border-left:1px solid #207027;
	border-right:1px solid #207027;
	width: 590px;
	min-height: 120px;
}
div#content { padding:24px 4px 4px 4px; }

label.error { display: block; font-size:0.75em; color:black;}

 { color:black; }
td#codicefinalfiscal,td#adjustdata,td#adjustsesso { color: black; }

div#titolo { 
border: 0;
	position: relative;
	width: 600px;
	height: 150px;
	font: bold 12px Arial,sans-serif;
	color: #000;
}

div#titolo span{
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../images/fiscale.png);
}

div#cos { width: 598px; height: auto; border:0; margin-top:10px; border:0; padding-left: 2px;}
div#cop { margin-top:3px; width: 600px; height: 15px; text-align: right;  padding:2px; border:0; border-top:1px solid #007C04;  }
div#cop a { color: #225616; }

div#tagcloud { 
				background: #007C04;
				border:0;
				border-bottom:2px dotted black;
				text-align: center; 
				width: 100%; 
				font-size:0.85em;
				color: white; 
				height:20px;
				bottom:0;
			}
a { color:black; text-decoration: none;}
p#nasc { display: none; }
.pstampa { font-weight: bold; text-decoration: underline;}
.pstampa:hover{cursor: pointer; }
div#cos img {border:0;}