@charset "iso-8859-1";
body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	overflow-y: scroll;
}


img
{
	border: 0px;
}

.nav 
{
	color: #000066; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-transform: uppercase
}

a.nav 
{
	color: #000066; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none
}

a:active.nav 
{
	color: #000066; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none
}

a:visited.nav 
{
	color: #000066; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none
}

a:hover.nav 
{
	color: #000066; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: underline
}

/* navigazione treasurer */
a.tres_nav 
{
	color: #ffffff; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none
}

a:active.tres_nav 
{
	color: #ffffff; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none
}

a:visited.tres_nav 
{
	color: #ffffff; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none
}

a:hover.tres_nav 
{
	color: #ffffff; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: underline
}

/* stile per i bottoni dei form */
.butt_form 
{
	border-bottom:    #666666 1px solid; 
	border-left:    #666666 1px solid; 
	border-right:    #666666 1px solid; 
	border-top:    1px solid #666666; 
	font-family: Verdana, Geneva, Helvetica, Arial;
	font-size: 10px;
	text-decoration: none;
	font-weight: none;
	color: #000000;
}

/* stile per i form */
.form 
{
	border-bottom:    #666666 1px solid; 
	border-left:    #666666 1px solid; 
	border-right:    #666666 1px solid; 
	border-top:    1px solid #666666; 
	color: #000000; 
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	text-decoration: none;
}

/* stile per la navigazione di sinistra */
.mininav 
{
	color: #000066; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none
}

a.mininav 
{
	color: #000066; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none
}

a:hover.mininav 
{
	color: #000066; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: underline
}

/* stile i link normali */
a.normlink 
{
	color: #000066; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none
}

a:hover.normlink 
{
	color: #000066; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: underline
}

/* bianco maiuscolo */
.upperwhitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}

/* stile i link bianchi */
a.whitelink:link {
	color: #ffffff;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
a.whitelink:visited {
	color: #ffffff;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
a.whitelink:active {
	color: #ffffff;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
a.whitelink:hover {
	color: #ffff00;
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

/* stile per il titolo dei capitoli */
.captitle 
{
	color: #990000; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold
}

/* stile per il titolo dei capitoli in maiuscolo */
.uppertext 
{
	color: #990000; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;
	text-transform: uppercase;
}

/* stile per il testo leggermente pił piccolo */
.smalltext 
{
	color: #666666; 
	font-family:     Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	text-decoration: none
}

/* stile per il testo grande (ad es. home page) */
.text 
{
	color: #666666; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	text-decoration: none;
}
.stext 
{
	color: #666666; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

/* stile per il testo bianco */
.whitetext 
{
	color: #ffffff; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	text-decoration: none
}

a.text {color: #000000; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: underline}

a:hover.text {color: #ff9900; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: underline}

/* stile per i credits */
.credits 
{
	color: #000066; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	text-decoration: none
}

a.credits 
{
	color: #000066; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	text-decoration: none
}

a:hover.credits 
{
	color: #990000; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	text-decoration: underline
}

/* stile per l'intestazione */
.intestazione 
{
	color: #ffffff; 
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: bold
}

/* stile per l'intestazione blu */
.intestazioneblu 
{
	color: #000066; 
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: bold;
	text-transform: uppercase
}

/* stile per i titoli nerimaiuscoli */
.upperblacktext 
{
	color: #000000; 
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold;
	text-transform: uppercase;
}

/* stile per il testo nero (x stampa) */
.blacktext 
{
	color: #000000; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	text-decoration: none
}

/* stile per l'intestazione nera */
.intestazioneblack 
{
	color: #000000; 
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: bold;
	text-transform: uppercase
}

/* interruzione di pagina durante la stampa */ 
h6 {
	page-break-after: always;
}

label {
	font-weight: bold;
	display: block;
}
.fileslist ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}
ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	list-style-image: url("img/freccina.gif");
}

#container
{
	text-align: center;
	width: 800px;
}

#folders
{
	text-align: left;
	width: 149px;
	font-size: 10px;
	float: left;
}
#emails
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	width: 650px;
	font-size: 10px;
	float: left;
	border-left: 1px solid #000000;
}
#messages
{
	clear: both;
}
.msg
{
	clear: both;
}

.th
{
	background-color: #eeeeee;
	color: #000000; 
	font-weight: bold;
	padding: 3px;
}
.that
{
	background-color: #990000;
	color: #ffffff; 
	font-weight: bold;
	border-left: 1px solid #ffffff;
	width: 30px;
	float: left;
	padding: 3px;
}
.thto
{
	background-color: #990000;
	color: #ffffff; 
	font-weight: bold;
	border-left: 1px solid #ffffff;
	width: 160px;
	float: left;
	padding: 3px;
}
.thsu
{
	background-color: #990000;
	color: #ffffff; 
	font-weight: bold;
	border-left: 1px solid #ffffff;
	width: 280px;
	float: left;
	padding: 3px;
}
.thdt
{
	background-color: #990000;
	color: #ffffff; 
	font-weight: bold;
	border-left: 1px solid #ffffff;
	width: 110px;
	float: left;
	padding: 3px;
}
.emailat
{
	border-left: 1px solid #ffffff;
	width: 30px;
	float: left;
	padding: 3px;
	text-align: center;
}
.emailto
{
	border-left: 1px solid #ffffff;
	width: 160px;
	float: left;
	padding: 3px;
}
.emailsu
{
	border-left: 1px solid #ffffff;
	width: 280px;
	float: left;
	padding: 3px;
}
.emaildt
{
	border-left: 1px solid #ffffff;
	width: 110px;
	float: left;
	padding: 3px;
	text-align: center;
}
.folderslist
{
	padding: 3px;
}
.square
{
	clear: both;
	border: 1px solid #000066;
	padding: 8px;
	width: 570px;
	text-align: left;
	
}
#comandi
{
	text-align: right;
	margin-bottom: 10px;
	background: url(img/bg.gif) repeat-x;
	padding: 5px;
	padding-right: 30px;
	height: 26px;
	font-size: 10px;
}

a.minicap 
{
	color: #990000; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none
}

a:hover.minicap 
{
	color: #990000; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: underline
}
#options
{
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #999999;
	vertical-align: middle;
	float: right;
}