.all {
	margin: 0px;
	padding: 0px;
	width: 760px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: c6c6c8;
	border-right-color: c6c6c8;
	border-bottom-color: c6c6c8;
	border-left-color: c6c6c8;
	vertical-align: top;
	border-left-style: solid;

}
.tbar {
	background-color: #1a3465;
	height: 20px;
	width: 760px;
	margin: 0px;
	padding: 0px;
}
.content {
	text-align: left;
	vertical-align: top;
	padding: 3px;
	width: 760px;
}
.180 {
	padding: 3px;
	width: 180px;
}
.580 {
	padding: 3px;
	width: 580px;
	vertical-align: middle;

}
.news {
	background-color: #90b631;
	height: 20px;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	background-attachment: scroll;
	background-image: url(grafica/unews.gif);
	background-repeat: repeat-x;



}
.ntitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	background-color: #e0ebc6;
	height: 20px;
	width: 180px;
	padding-left: 3px;


}
.ntext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #eef4e0;
	width: 122px;
	text-align: justify;
	vertical-align: top;
	padding: 2px;

}
.nimg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #eef4e0;
	width: 54px;
	text-align: center;
	vertical-align: top;
	padding: 2px;

}
.orborder {
	border: 1px solid #c6c7ce;
}
.nsep {
	background-attachment: scroll;
	background-image: url(grafica/nsep.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 180px;
	background-position: center bottom;

}
.sep5 {
	background-attachment: scroll;
	background-image: url(grafica/spacer.gif);
	background-repeat: repeat-y;
	height: 5px;
}
.sep8 {
	background-attachment: scroll;
	background-image: url(grafica/spacer.gif);
	background-repeat: repeat-y;
	height: 8px;
}
.struttura {
	background-color: #992137;
	height: 20px;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
	background-attachment: scroll;
	background-image: url(grafica/ustruttura.gif);
	background-repeat: repeat-x;

}
.cover {
	text-align: center;
	vertical-align: middle;
	height: 100%;
	width: 100%;

}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 20px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #c6c6c8;
	border-right-color: #c6c6c8;
	border-bottom-color: #c6c6c8;
	border-left-color: #c6c6c8;
	text-align: center;
	vertical-align: middle;
}
.toolopen {
	background-attachment: scroll;
	background-image: url(grafica/toolopen.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 40px;
	background-position: left bottom;
}
.toolclose {
	background-attachment: scroll;
	background-image: url(grafica/toolclose.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 20px;
	width: 40px;
}
.toolunder {
	background-attachment: scroll;
	background-image: url(grafica/toolunder.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: bottom;
}
.clock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1a3465;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	width: 100%;
	text-align: right;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #c6c6c8;
	border-right-color: #c6c6c8;
	border-bottom-color: #c6c6c8;
	border-left-color: #c6c6c8;
	vertical-align: top;
}
.5title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/urictitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;





}


a:link {
	text-decoration: none;
	color: #1a3465;
}
a:visited {
	color: #1a3465;
	text-decoration: none;
}
a:hover {
	color: #ec9e00;
	text-decoration: none;
}
a:active {
	color: #1a3465;
	text-decoration: none;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1a3465;
	text-decoration: none;
}
.5txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #f2ba67;



}
.extract {
	width: 100%;

}
.artlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a3465;
	text-decoration: none;
}
.artelen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a3465;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px none #f2ba67;
	border-right: 1px none #f2ba67;
	border-bottom: 1px solid #f2ba67;
	border-left: 1px none #f2ba67;








}
.5cattitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/uriccattitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-position: left top;
	background-color: #ddb500;

}
.catlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.csep {

	background-attachment: scroll;
	background-image: url(grafica/nsep.gif);
	background-repeat: repeat-x;
	height: 20px;
	width: 500px;
	background-position: center bottom;
}
.6title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/uasstitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-color: #568733;

}
.6txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #70a426;
}
.6cattitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/uasscattitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-position: left top;
	background-color: #70a426;
}
.4title {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/udidtitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-color: #2d5c93;
}
.4cattitle {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/udidcattitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-position: left top;
	background-color: #6799d2;
}
.4txt {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #6799d2;
}
.4elen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a3465;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px none #6799d2;
	border-right: 1px none #6799d2;
	border-bottom: 1px solid #6799d2;
	border-left: 1px none #6799d2;
}
.navigazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1a3465;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
.5elen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a3465;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px none #eb981b;
	border-right: 1px none #eb981b;
	border-bottom: 1px solid #eb981b;
	border-left: 1px none #eb981b;
}
.6elen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a3465;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px none #70a426;
	border-right: 1px none #70a426;
	border-bottom: 1px solid #70a426;
	border-left: 1px none #70a426;
}
.catlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}.upoptitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/upoptitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-position: left top;
	background-color: #1a3465;
}
.uapptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #878e96;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/uapptitle.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	padding: 0px;


}
.didadx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a3465;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px none;

}
.approcat {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #756356;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.appup {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/app_up.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-position: left top;
	background-color: #FFFFFF;
}
.appsep {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/app_sep.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-position: left top;
	background-color: #FFFFFF;
}
.appcont {
	text-align: center;
	vertical-align: middle;
	padding: 10px;
	height: 320px;
	width: 320px;
}
.appdw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/app_dw.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-position: left top;
	background-color: #FFFFFF;
	width: 100%;

}
.apptxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
	padding: 10px;
}
.errore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #183463;
	text-align: left;
	vertical-align: middle;
}
.83title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/ucortitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	
	}
.83txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #7d8489;
}
.83cattitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: left;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(grafica/ucorcattitle.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	background-position: left top;
	background-color: #7d8489;
}
.83elen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1a3465;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px none #7d8489;
	border-right: 1px none #7d8489;
	border-bottom: 1px solid #7d8489;
	border-left: 1px none #7d8489;
}
