BODY {
	BACKGROUND: #9999cc; MARGIN: 0px; COLOR: #000000; 
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial
}
H1 {
	FONT-SIZE: 16px; MARGIN: 0px
}
H2 {
	FONT-SIZE: 15px; MARGIN: 0px 0px 15px
}
H3 {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial; MARGIN: 0px 0px 15px
}
H4 {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #666699; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
H5 {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial; MARGIN: 0px 0px 10px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial
}
P {
	MARGIN: 0px 0px 15px
}
PRE {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/imgs/path.gif) #eeeeee repeat-y; PADDING-BOTTOM: 5px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
A {
	COLOR: #1d89f7; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
FORM {
	MARGIN: 0px
}
INPUT {
	BACKGROUND: #eeeeee
}
SELECT {
	BACKGROUND: #eeeeee
}
TEXTAREA {
	BACKGROUND: #eeeeee
}
#ESTERNO {
	WIDTH: 948px
}
#MAIN {
	BACKGROUND: #ffffff; WIDTH: 848px; TEXT-ALIGN: left
}
#MAIN_OLD {
	BORDER-RIGHT: #000000 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; WIDTH: 848px; TEXT-ALIGN: left
}
#CORPO {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top;  PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
#LOGO {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9999cc; WIDTH: 537px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.SFONDO_TABELLA {
	BACKGROUND: #9999cc; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: NONE; 
}
#SFONDO_COMMENTI {
	BACKGROUND: url(/imgs/block_notes.jpg) no-repeat
}
#SFONDO_BANNERVUOTO {
	BACKGROUND: url(/imgs/banners/banner_vuoto.gif) no-repeat; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: NONE; VERTICAL-ALIGN: bottom; 
}
#SFONDO_EMAIL {
	BACKGROUND: url(/imgs/sfondo_email.gif) no-repeat; background-position: center;
}
#SFONDO_RICERCA {
	BACKGROUND: url(/imgs/sfondo_ricerca.gif) no-repeat; background-position: center;
}
#SFONDO_PERGAMENA_TOP {
	BACKGROUND: url(/imgs/pergamena_top.gif) no-repeat; background-position: center;
}
#SFONDO_PERGAMENA_MIDDLE {
	BACKGROUND: url(/imgs/pergamena_middle.gif) no-repeat; FONT-SIZE: 18px; FONT-FAMILY: "Comic Sans MS", verdana, arial; COLOR: #800000; background-position: center;
}
#SFONDO_PERGAMENA_BOTTOM {
	BACKGROUND: url(/imgs/pergamena_bottom.gif) no-repeat; background-position: center;
}
#TITOLO_COMMENTI {
	FONT-SIZE: 12px; COLOR: BLUE; FONT-WEIGHT: bold
}
#CERCA {
	BACKGROUND: #9999cc; WIDTH: 310px; TEXT-ALIGN: center
}
#TITOLO {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #666699; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
#TITOLO_SX {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #666699; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
#TITOLO_DX {
	PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #666699; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#TITOLO_MD {
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #666699; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
#LEADER {
	PADDING-RIGHT: 0px; background-image: url(/imgs/scaffale_libri.gif) ; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
#CORPO_CAPITOLO {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top;  PADDING-TOP: 5px; BACKGROUND: #FDFEC2
}
#MENU {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; WIDTH: 310px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#SIDE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
#FIRMA {
	BACKGROUND: #666699; COLOR: #ffffff; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; 
}
#FIRMA_OLD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #666699; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; 
}
#TESTO_BIANCO {
	COLOR: #ffffff; 
}
#PATH {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/imgs/path.gif) #eeeeee repeat-y; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
#MRW_IMG {
	PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 5px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 1%; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
#MRW_TXT {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/path.gif) #eeeeee repeat-y; PADDING-BOTTOM: 5px; WIDTH: 99%; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid
}
#ABSTRACT_IMG {
	PADDING-RIGHT: 5px; BORDER-TOP: #03C335 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/imgs/quadretti.gif) #C0FFC0; PADDING-BOTTOM: 5px; BORDER-LEFT: #03C335 1px solid; WIDTH: 1%; PADDING-TOP: 5px; BORDER-BOTTOM: #03C335 1px solid
}
#ABSTRACT_TXT {
	BORDER-RIGHT: #03C335 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #03C335 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/imgs/quadretti.gif) #C0FFC0; PADDING-BOTTOM: 5px; WIDTH: 99%; PADDING-TOP: 5px; BORDER-BOTTOM: #03C335 1px solid
}
#LISTA_PROPOSTE_IMG {
	BACKGROUND: url(/imgs/mancano_giorni.gif) #FDFEC2 no-repeat; FONT-SIZE: 14px; COLOR: #d20e0e; FONT-WEIGHT: BOLD; VERTICAL-ALIGN: MIDDLE; PADDING-RIGHT: 5px; BORDER-TOP: #FFC35B 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFC35B 1px solid; WIDTH: 15%; PADDING-TOP: 5px; BORDER-BOTTOM: #FFC35B 1px solid
}
#LISTA_PROPOSTE_1_IMG {
	BACKGROUND: url(/imgs/manca_1_giorno.gif) #FDFEC2 no-repeat; FONT-SIZE: 14px; COLOR: #d20e0e; FONT-WEIGHT: BOLD; VERTICAL-ALIGN: MIDDLE; PADDING-RIGHT: 5px; BORDER-TOP: #FFC35B 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFC35B 1px solid; WIDTH: 15%; PADDING-TOP: 5px; BORDER-BOTTOM: #FFC35B 1px solid
}
#LISTA_PROPOSTE_SCAD_IMG {
	BACKGROUND: url(/imgs/termine_scaduto.gif) #FDFEC2 no-repeat; FONT-SIZE: 14px; COLOR: #d20e0e; FONT-WEIGHT: BOLD; VERTICAL-ALIGN: MIDDLE; PADDING-RIGHT: 5px; BORDER-TOP: #FFC35B 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFC35B 1px solid; WIDTH: 15%; PADDING-TOP: 5px; BORDER-BOTTOM: #FFC35B 1px solid
}
#LISTA_PROPOSTE_ATTESA_IMG {
	BACKGROUND: url(/imgs/in_attesa.gif) #FDFEC2 no-repeat; FONT-SIZE: 14px; COLOR: #d20e0e; FONT-WEIGHT: BOLD; VERTICAL-ALIGN: MIDDLE; PADDING-RIGHT: 5px; BORDER-TOP: #FFC35B 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFC35B 1px solid; WIDTH: 15%; PADDING-TOP: 5px; BORDER-BOTTOM: #FFC35B 1px solid
}
#LISTA_RACCONTI_IMG {
	PADDING-RIGHT: 5px; BORDER-TOP: #FFC35B 1px solid; PADDING-LEFT: 5px; BACKGROUND: #FDFEC2; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFC35B 1px solid; WIDTH: 1%; PADDING-TOP: 5px; BORDER-BOTTOM: #FFC35B 1px solid
}
#LISTA_RACCONTI_BORD {
	VERTICAL-ALIGN: TOP; BORDER-RIGHT: #FFC35B 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FFC35B 1px solid; PADDING-LEFT: 0px; BACKGROUND: #FDFEC2; PADDING-BOTTOM: 5px; WIDTH: 99%; PADDING-TOP: 5px; BORDER-BOTTOM: #FFC35B 1px solid
}
.TITOLO_RACCONTO {
	FONT-SIZE: 16px; COLOR: #800000; FONT-WEIGHT: BOLD
}
.SOTTOTITOLO_RACCONTO {
	FONT-SIZE: 10px; PADDING-TOP: 6px; PADDING-BOTTOM: 0px
}
.DESCRIZIONE_RACCONTO {
	FONT-SIZE: 12px; COLOR: BLUE
}
.SOTTOTITOLO_VIOLA {
	FONT-SIZE: 12px; COLOR: #666699; VERTICAL-ALIGN: MIDDLE; FONT-STYLE: ITALIC;
}
.TITOLO_PAGINA_FUN {
	FONT-SIZE: 28px; COLOR: #800000; FONT-WEIGHT: BOLD; FONT-FAMILY: "Comic sans ms", verdana, arial
}
.VERSIONE {
	FONT-SIZE: 12px; COLOR: BLUE; FONT-STYLE: ITALIC; FONT-FAMILY: verdana, arial 
}
DIV.SMALL {
	FONT-SIZE: 10px; COLOR: #778899
}
SPAN.SMALL {
	FONT-SIZE: 10px; COLOR: #778899
}
SPAN.TITOLO_BLUE{
	FONT-SIZE: 12px; COLOR: blue
}
DIV.SMALL {
	MARGIN: 0px 0px 20px
}
DIV.HR {
	BORDER-TOP: #B5B5B5 1px solid
}
DIV.CORNICE_LIBRI {
	BACKGROUND: url(/imgs/scaffale_libri.gif) ;
}
DIV.IMG {
	MARGIN: 0px 0px 15px; TEXT-ALIGN: center
}
INPUT.SUB {
	BACKGROUND: #666699; CURSOR: pointer; COLOR: #ffffff
}
A.PATH {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.PATH:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.CAT {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #666699; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; TEXT-DECORATION: none; BACKGROUND: #eeeeee
}
A.CAT:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #666699; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; TEXT-DECORATION: none; BACKGROUND: #dddddd
}
A.CAT_PINK {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #f0001c; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; TEXT-DECORATION: none; BACKGROUND: #f7c5a9
}
A.CAT_PINK:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #f0001c; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; TEXT-DECORATION: none; BACKGROUND: #e59e76
}
A.CAT_SEPARATORE {
	FONT-SIZE: 4px; BACKGROUND: url(/imgs/bordo_sfumato.gif) #666699; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
A.FIRMA {
	COLOR: #ffffff; TEXT-DECORATION: underline; PADDING-RIGHT: 5px
}
A.FIRMA:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.NAVIGA {
	COLOR: #662247;  TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: 'arial black', verdana, arial
}
.NAVIGA:hover {
	COLOR: black;  TEXT-DECORATION: none;  FONT-SIZE: 16px; FONT-FAMILY: 'arial black'
}
IMG.IMG {
	VERTICAL-ALIGN: middle
}
IMG.STELLA {
	VERTICAL-ALIGN: middle; border: 0px solid; margin:0; padding:0;
}
IMG.IMGTOP {
	VERTICAL-ALIGN: top
}
A.REF_VIOLA {
	COLOR: #5b2c6a; TEXT-DECORATION: underline; PADDING-RIGHT: 5px
}
A.REF_VIOLA:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.TESTO_BIANCO {
	COLOR: #ffffff; TEXT-DECORATION: NONE; PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
A.TESTO_BIANCO:hover {
	COLOR: #ffffff; TEXT-DECORATION: NONE
}
.TESTO_COMIC {
	FONT-SIZE: 18px; FONT-FAMILY: "Comic Sans MS", verdana, arial; COLOR: #800000
}
#REGOLE_IMG {
	WIDTH: 90%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#REGOLE_L {
	WIDTH: 5%; COLOR:WHITE; PADDING-RIGHT: 5px; BORDER-TOP: #590f37 1px solid; PADDING-LEFT: 5px; BACKGROUND: #b76cb8; PADDING-BOTTOM: 5px; BORDER-LEFT: #590f37 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #590f37 1px solid
}
#REGOLE_R {
	WIDTH: 95%; COLOR:WHITE; FONT-WEIGHT: bold; BORDER-RIGHT: #590f37 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #590f37 1px solid; PADDING-LEFT: 5px; BACKGROUND: #b76cb8; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #590f37 1px solid
}
#REGOLE_BODY {
	BORDER-LEFT: #8f4c6f 1px solid; BORDER-RIGHT: #8f4c6f 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8f4c6f 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/imgs/quadretti_prugna.gif) #C0FFC0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #8f4c6f 1px solid
}
table.regolamento {
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.regolamento th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
}
table.regolamento td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
}

/* Login */

#form-login-username,
#form-login-password {
	margin: 0;
	padding: 0;
}

#form-login-username label,
#form-login-password label {
	display: block;
}

#form-login-username #modlgn_username,
#form-login-password #modlgn_passwd {
	border: none;
	padding: 6px 10px 6px 25px;
	width: 201px;
	height: 26px;
}

#form-login-username #modlgn_username {
	background: url(/imgs/input-user-bg.gif) no-repeat left top;
}

#form-login-password #modlgn_passwd {
	background: url(/imgs/input-pass-bg.gif) no-repeat left top;
}

fieldset {
	border: none;
	padding: 10px 5px;
}

fieldset.input {
	background: none;
	padding: 0;
}

td.padded {
 padding-left:15px;
 padding-right:15px;
}
