BODY {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#menu {
	VERTICAL-ALIGN: top; WIDTH: 170px; BACKGROUND-COLOR: #ffffff
}
#menu A {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dbdbdb 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dbdbdb 1px solid; COLOR: #a3a3a3; PADDING-TOP: 2px; BORDER-BOTTOM: #dbdbdb 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
#menu A:hover {
	COLOR: white; BACKGROUND-COLOR: #99cc99
}
#contenuti {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; MIN-HEIGHT: 400px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 580px; COLOR: black; PADDING-TOP: 5px; HEIGHT: 400px; BACKGROUND-COLOR: #ffffff
}
#top {
	VERTICAL-ALIGN: top; WIDTH: 100%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#box-elenco {
	DISPLAY: block; MARGIN-BOTTOM: 5px; WIDTH: 100%
}
.titolo-elenco {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6b8b6b; TEXT-DECORATION: none
}
.titolo-elenco:hover {
	COLOR: red
}
.titolo-elenco-privata {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff8c00; TEXT-DECORATION: none
}
.titolo-elenco-privata:hover {
	COLOR: red
}
.testo-breve {
	FONT-SIZE: 12px; COLOR: #565656
}
.thumb-testo-breve {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.titolo-articolo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #435844; HEIGHT: 30px; TEXT-DECORATION: none
}
.testo {
	FONT-SIZE: 12px; COLOR: #565656; TEXT-ALIGN: justify
}
.img-testo {
	FLOAT: right; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 10px
}
#file {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; PADDING-TOP: 2px
}
#file A {
	COLOR: #445945; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#file A:hover {
	COLOR: red
}
#form-login {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #435844; HEIGHT: 30px; TEXT-DECORATION: none
}
#form-login INPUT {
	BORDER-RIGHT: #989898 1px solid; BORDER-TOP: #989898 1px solid; BORDER-LEFT: #989898 1px solid; BORDER-BOTTOM: #989898 1px solid
}
#form-login TH {
	FONT-SIZE: 18px; COLOR: #617e61; TEXT-ALIGN: center
}
