BODY {
	background:#EEF;
	BACKGROUND-POSITION: center 120px; 
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-IMAGE: url(../images/sfondologo.gif); 
	MARGIN: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	/* SCROLLBAR-BASE-COLOR: #009460; */ /* #acbfd5; */
	font:12px verdana;
}

A:link {
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:visited {
	color: #000000;
	TEXT-DECORATION: none;
}
A:hover {
	color: #000000; /* #a0a0a0; */ /*#FFF;*/
	TEXT-DECORATION: underline;
}
A.leggi {
	color: #666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.leggi:hover {
	color: #606060; /*#FFF;*/
	TEXT-DECORATION: underline;
}

TD {
	font:12px verdana;
}
A.tit {
	font:bold 12px;
	FONT-WEIGHT: bold;
	text-decoration:none;
	text-align:center;
	width:100%;
	display:block;
	color:#666;
}
A.tit:link, A.tit:visited {
	color:#666;
}
A.tit:hover {
	background:#000;
	color:#FFF;
}
A.tit_sel {
	font:bold 12px;
	FONT-WEIGHT: bold;
	text-decoration:none;
	text-align:center;
	width:100%;
	display:block;
	background:#000;
	color:#FFF;
}
A.tit_sel:link, A.tit_sel:visited {
	font:bold 12px;
	color:#aaa;
}
A.tit_sel:hover {
	background:#000;
	color:#FFF;
}
DIV.album {
	width:100%;
	display:block;
	text-align: justify;
}
DIV.descr {
	display:none;
	color:#000;
	width:50%;
}
DIV.mn_tit_ric {
	font:bold 12px;
	FONT-WEIGHT: bold;
	background:#54a954;
	color:#000;
	border:1px solid #000;
	padding:2;
	margin:2;
	/*font-variant:small-caps;*/
}
DIV.mn_tit {
	font:bold 12px;
	FONT-WEIGHT: bold;
	background:#F8E93A;
	color:#000;
	border:1px solid #000;
	padding:2;
	margin:2;
	/*font-variant:small-caps;*/
}
DIV.mn_tit2 {
	font:12px;
	background:#A3AEB6;
	border:1px solid #000;
	color:#000;
	padding:2;
	margin:4 2 4 2;
}
DIV.mn_tit3 {
	font:bold 12px;
	FONT-WEIGHT: bold;
	color:#000;
	padding:2;
	margin:4 2 4 2;
}
.mn {
	font:12px;
}
A.mn, A.mn:visited {
	display:block;
	font:12px;
	background:#FFF;
	color:#000;
	padding:2;
	margin:1;
	text-decoration:none;
}
DIV.mn {
	display:block;
	font:12px;
	background:#FFF;
	color:#000;
	padding:2;
	margin:1;
	text-decoration:none;
}
A.mn:hover {
	background:#F8E93A;
	TEXT-DECORATION: underline;
}

.mn_transp {
	font:12px;
}
A.mn_transp, A.mn_transp:visited {
	display:block;
	font:12px;
	background:transparent;
	color:#000;
	padding:2;
	margin:1;
	text-decoration:none;
}
DIV.mn_transp {
	display:block;
	font:12px;
	background:transparent;
	color:#000;
	padding:2;
	margin:1;
	text-decoration:none;
}
A.mn_transp:hover {
	background:#F8E93A;
	display:block;
	margin:1;
	color:#000;
	TEXT-DECORATION: underline;
}

.mn_ric {
	font:12px;
}
A.mn_ric, A.mn_ric:visited {
	display:block;
	font:12px;
	background:#f5fff2;
	color:#000;
	padding:2;
	margin:1;
	text-decoration:none;
}
A.mn_ric:hover {
	background:#54a954;
	color: #f5fff2;
	TEXT-DECORATION: underline;
}
DIV.mn_ric {
	display:block;
	font:12px;
	background:#f5fff2;
	color:#000;
	padding:2;
	margin:1;
	text-decoration:none;
}
A.footer {
	font:12px;
	color:#000;
	padding:2;
	margin:2;
	text-decoration: none;
}
DIV.footer {
	display:block;
	text-decoration:none;
	font:12px;
	color:#000;
	padding:2;
	margin:2;
	background:#F8E93A;
	border:1px solid #000;
	font-variant:small-caps;
}
.doc {
	border-style : solid;
	border-color : #0C527F /* #999999 #FFCC81 #000 */ ;
	border-width : 1;
	background-color : #FEF3DF;
}
.autore {
	COLOR: #ff0000;
	FONT-SIZE: 9px;
}
.testo1 {
	FONT-SIZE: 11px;
	COLOR: #000;
}
A.testo1:link, A.testo1:visited {
	
}

.sfondo1 {
	BACKGROUND-POSITION: center center;
	BACKGROUND-IMAGE: url(images/sfondologo.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
.titolo {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #006633; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.label {
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: text-top; 
	COLOR: #266c49; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
}
.label1 {
	FONT-SIZE: 13px; 
	VERTICAL-ALIGN: text-top; 
	COLOR: #266c49; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
}
.label2 {
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: text-top; 
	COLOR: #266c49; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;
}
.textbox {
	BORDER-RIGHT: #003366 1px solid; 
	BORDER-TOP: #006633 1px solid; 
	BORDER-LEFT: #006633 1px solid; 
	COLOR: #006633; 
	BORDER-BOTTOM: #006633 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.textbox1 {
	BORDER-RIGHT: #ffffff 1px dotted; 
	BORDER-TOP: #ffffff 1px dotted; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #ffffff 1px dotted; 
	COLOR: #006633; 
	BORDER-BOTTOM: #ffffff 1px dotted; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tableindex {
	BORDER-RIGHT: #006633 2px solid; 
	BORDER-TOP: #006633 2px solid; 
	BORDER-LEFT: #006633 2px solid; 
	BORDER-BOTTOM: #006633 2px solid; 
	BACKGROUND-COLOR: #ffffff
}
.button1 {
	font:bold 12px verdana;
	background:#F8E93A;
	color:#000;
	border:1px solid #000;
	padding:2;
	margin:2;
	/*font-variant:small-caps;*/
	/*
	BORDER-TOP-WIDTH: 1px; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 12px; 
	BORDER-BOTTOM-WIDTH: 1px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 20pt; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #009460; 
	BORDER-RIGHT-WIDTH: 1px
	*/
}
.tabellasx {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #2d5379;
}
A.tabellasx:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.tabellasx:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.tabellasx:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ff0000; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
.tendina {
	FONT-SIZE: 11px; 
	COLOR: #f0f7f9; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	SCROLLBAR-BASE-COLOR: #acbfd5; 
	BACKGROUND-COLOR: #0099cc;
}
.tendina1 {
	BACKGROUND: #f0f7f9; 
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
	WIDTH: 137px; 
	COLOR: #000000;
}
.tabella1sx {
	BORDER-TOP: #000000 /*#003366*/ 1px solid; 
	BORDER-RIGHT: #000000 /*#003366*/ 1px solid; 
	BORDER-LEFT: #000000 /*#003366*/ 1px solid; 
	COLOR: #000000 /*#F8E93A*/ /*#f0f7f9*/; 
	BACKGROUND-COLOR: #F8E93A /*#003366*/;
	BORDER-BOTTOM: #000000 /*#003366*/ 1px solid; 
	/*
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	*/
	PADDING: 2;
	MARGIN: 2;
	font: bold 11px verdana;
}

.tableP {
	border-style : solid;
	border-color : #000; /*#003366;*/ /*#578CAC;*/
	border-width : 1;
	background-color : trasparent;
}
.album_mm {
	border-style : solid;
	border-color : #000; /*#003366;*/ /*#578CAC;*/
	border-width : 1;
	background-color : white;
}
DIV.album_mm {
	font-family: Verdana;
	font-size: 11px; 
	font-style: italic;
	color : #505050;
	border-width : 0;
}
TD.stdsize {
	font:11px verdana; 
}
.testo {
	FONT-SIZE: 11px; 
	COLOR: #f0f7f9; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


