BODY {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; FONT-SIZE: small; PADDING-BOTTOM: 0%; MARGIN: 0%; COLOR: #000000; PADDING-TOP: 0%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff7e6
}
#main a:visited {COLOR: #000099; TEXT-DECORATION: none}
#main a:hover {TEXT-DECORATION: underline}
#main a:link {	COLOR: #000000; TEXT-DECORATION: none}
#main a:active {TEXT-DECORATION: underline}

LI.img {
	FONT-SIZE: x-small; COLOR: #000066; LIST-STYLE-TYPE: square
}
LI.categoria {
	COLOR: #000066; LIST-STYLE-TYPE: circle
}
LI.categoria em {
	FONT-WEIGHT: bolder;
}
#header {
	PADDING-RIGHT: 0.5%; PADDING-LEFT: 0.5%; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0.5%; MARGIN: 0% 3% 1%; COLOR: #00005b; PADDING-TOP: 0.5%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b90000; TEXT-ALIGN: center
}

#header A:visited {
	COLOR: #ffffff
}
#header A:hover {
	COLOR: #ffffff
}
#header A:link {
	COLOR: #ffffff
}
#header A:active {
	COLOR: #ffffff
}

#header2 {padding: 0.1% 0.1% 0.1% 0.1%; font-weight: bold; font-size: xx-small; margin: 0.1% 3% 0.3% 3%; color: #C00000;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width: 93.7%;}
.xsmall{font-size: x-small; font-weight: bold;}
#header2 a:visited {color: #C00000;}
#header2 a:hover {color: #C00000;}
#header2 a:link {color: #C00000;}
#header2 a:active {	color: #C00000;}
div.menu {margin: 0.1% 0% 0% 0%; width: 25%; float: left;	text-align: center;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:link {text-decoration: none;}
a:active {text-decoration: underline;}

#intesta {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; PADDING-BOTTOM: 0%; MARGIN: 2% 3% 0%; PADDING-TOP: 0%
}
.logo {
	MARGIN: 0% 20% 0% 0%
}
.modal {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; FONT-WEIGHT: bold; FONT-SIZE: x-small; FLOAT: right; PADDING-BOTTOM: 0%; WIDTH: 20%; COLOR: #b90000; PADDING-TOP: 7%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.modal A:visited {
	COLOR: #b90000;
}
.modal A:hover {
	COLOR: #b90000;
}
.modal A:link {
	COLOR: #b90000;
}
.modal A:active {
	COLOR: #b90000;
}
#main {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; PADDING-BOTTOM: 0.5%; MARGIN: 0% 3% 1%; PADDING-TOP: 0.5%; BACKGROUND-COLOR: #fff7e6
}
#corpo {
	MARGIN: 3% 21% 1% 0%
}
.titolo {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #b90000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titolo A:visited {
	COLOR: #b90000
}
.titolo A:hover {
	COLOR: #b90000
}
.titolo A:link {
	COLOR: #b90000
}
.titolo A:active {
	COLOR: #b90000
}
.volume {
	FONT-WEIGHT: bolder; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.volume A:visited {
	COLOR: #000099;
}
.volume A:hover {
	COLOR: #000099;
}
.volume A:link {
	COLOR: #000000;
}
.volume A:active {
	COLOR: #000099;
}

.times {
	FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
#link {
	FLOAT: right; WIDTH: 20%
}
#link A:visited {
	COLOR: #ffffff
}
#link A:hover {
	COLOR: #ffffff
}
#link A:link {
	COLOR: #ffffff
}
#link A:active {
	COLOR: #ffffff
}
#collabora {
	PADDING-RIGHT: 0.5%; PADDING-LEFT: 0.5%; FONT-WEIGHT: bold; FONT-SIZE: x-small; MARGIN-BOTTOM: 1%; PADDING-BOTTOM: 1%; COLOR: #ffffff; PADDING-TOP: 1%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #00005b; TEXT-ALIGN: center
}
#presenta {
	PADDING-RIGHT: 0.5%; PADDING-LEFT: 0.5%; FONT-WEIGHT: bold; FONT-SIZE: x-small; MARGIN-BOTTOM: 1%; PADDING-BOTTOM: 1%; COLOR: #ffffff; PADDING-TOP: 1%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b90000; TEXT-ALIGN: center
}
#volumi {
	PADDING-RIGHT: 0.5%; PADDING-LEFT: 0.5%; FONT-WEIGHT: bold; FONT-SIZE: x-small; MARGIN-BOTTOM: 1%; PADDING-BOTTOM: 1%; COLOR: #ffffff; PADDING-TOP: 1%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #00005b; TEXT-ALIGN: center
}
.errore {
	BORDER-RIGHT: #000066 2px solid; PADDING-RIGHT: 15%; BORDER-TOP: #000066 2px solid; PADDING-LEFT: 15%; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 0.5%; MARGIN: 2% 0% 0%; BORDER-LEFT: #000066 2px solid; COLOR: #b90000; PADDING-TOP: 0.5%; BORDER-BOTTOM: #000066 2px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff7e6; TEXT-ALIGN: center
}
.errore A:visited {
	COLOR: #b90000
}
.errore A:link {
	COLOR: #b90000; TEXT-DECORATION: underline
}
.rosso {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #b90000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.piccolo {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #b90000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#copir {
	BORDER-RIGHT: #000066 1px solid; PADDING-RIGHT: 0%; BORDER-TOP: #000066 1px solid; PADDING-LEFT: 0%; FONT-WEIGHT: bold; FONT-SIZE: xx-small; PADDING-BOTTOM: 0%; MARGIN: 0% 0% 0% 3%; BORDER-LEFT: #000066 1px solid; WIDTH: 95%; COLOR: #ffffff; PADDING-TOP: 0%; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b90000; TEXT-ALIGN: center
}
img {
	border: none;
}
.nofloat {
	CLEAR: both;
}
/*Nuova classe per elemento di lista*/
li.listapiccola{
	list-style-image: url('../../img/frecce/red.gif');
	font-size: small;
	}

