FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
} 
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.puntdx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666666;
}
.puntbott {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;

}
.puntbottblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	background-color: #0D1632;

}
.menu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0D1632;
	width: 126px;

}
.menureal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.menureal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #E0DED6;
	width: 460px;
}
.titolo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}
.concorso A {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-transform: lowercase;}
.concorso A:link {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-transform: lowercase;}
.concorso A:active {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-transform: lowercase;}
.concorso A:hover {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-transform: lowercase;}
	
.txtx A {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #3C2F01;
	text-transform: lowercase;}
.txtx A:link {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #3C2F01;
	text-transform: lowercase;}
.txtx A:active {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #3C2F01;
	text-transform: lowercase;}
.txtx A:hover {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #3C2F01;
	text-transform: lowercase;}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	background-color: #0D1632;
	margin-top: 0px; margin-bottom: 0px;
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px; margin-bottom: 0px;
	font-weight: normal;
}

.puntdx2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666666;
}
.punt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txtny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.scheda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	text-decoration: underline;
	text-align: center;
	width: 206px;
	padding: 2px;
	background-color: #FFFFFF;
}
.txtp2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
}
	.txtxnt {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-align: justify;}
.scheda2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	text-decoration: underline;
	text-align: center;
	padding: 2px;
	background-color: #CCCCCC;
}

#datafolder th, #datafolder td { padding:0px 4px 0px 4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

.sortcol { cursor: pointer; padding-right: 20px; }
.sortasc { background: url(../images/fastup.gif)  no-repeat right center; text-decoration: underline; }
.sortdesc { background: url(../images/fastdown.gif) no-repeat right center; text-decoration: underline; }
.nosort { cursor: default; } 

.ico{ background: url(../images/ico.png) no-repeat 0 -232px; width: 42px; height: 38px; display: block; text-indent: -2222px; }
.ico.doc, .ico.txt, .ico.rtf{ background-position: 0 0}
.ico.pdf{ background-position: 0 -188px}
.ico.tif, .ico.bmp, .ico.gif, .ico.psd, .ico.ai, .ico.eps,
.ico.jpg{ background-position: 0 -48px}
.ico.mpg, .ico.avi, .ico.wmv, .ico.mp4, .ico.flv,
.ico.mp3{ background-position: 0 -140px}
.ico.rar,
.ico.zip{ background-position: 0 -91px}
.ico.folder{ background-position: 0 -274px}
