.body {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px
}
.bodyhome {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.topframe {
	BACKGROUND-COLOR: #ff8509
}
.topframedown {
	BACKGROUND-COLOR: #E4EFF9
}
.bordotabelle {
	BORDER-BOTTOM: #8FBBE1 1px solid; BORDER-LEFT: #8FBBE1 1px solid; BORDER-RIGHT: #8FBBE1 1px solid; BORDER-TOP: #8FBBE1 1px solid
}

.sfondopagina {
	background-image: url(/images/sfondo_pagina.jpg);
}
.sfondologin {
	background-image: url(/images/sfondo_login.gif);
}
.sfondotabella {
	background-image: url(/images/sfondo_tabella.gif);
}


.sfondo {
	BACKGROUND-COLOR: #ff8509
}
.sfondo1 {
	background-image: url(/images/sfondo_grigio.gif);
}
.sfondo2 {
	background-image: url(/images/sfondo_arancioc.gif);
}
.sfondo3 {
	background-image: url(/images/sfondo_grigio.gif);
}
.sfondo4 {
	background-image: url(/images/sfondo_arancio.gif);
}
.sfondo5 {
	background-color : #666666;
}
.sfondo6 {
	background-color : #666666;
}
.user {
	BACKGROUND-COLOR: #ff8509; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: x-small; HEIGHT: 18px;
}
A.navigazioneorizzontale {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.navigazioneorizzontale:active {
	COLOR: #FFF3E6; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.navigazioneorizzontale:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.tabelladir {
	BACKGROUND-COLOR: #FFF3E6; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
A.tabelladir {
	COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.tabelladir:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.tabelladir:visited {
	COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.tabellafiles {
	COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.tabellaenclosures {
	COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.tabellanews {
	COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.filenotes {
	COLOR: #000000; FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif
}
.enclosuresnotes {
	COLOR: #000000; FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif
}
.newsnotes {
	COLOR: #000000; FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.filenotes {
	COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.filenotes:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.filenotes:visited {
	COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.borderNews {
	background-color : #4F4F4F;
}
.newsArgument {
	background-color : #E0E0E0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #006699;
}
.prioritario {
	background-color : #BFD6EA;
}
.nuovo {
	BACKGROUND-COLOR: #FEC18B
}
.medio {
	BACKGROUND-COLOR: #FEDEC0
}
.vecchio {
	BACKGROUND-COLOR: #FFF2E3
}
.antico {
	BACKGROUND-COLOR: #F2EFE9
}
.finestrepopup {
	BACKGROUND-COLOR: #ff8509; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; HEIGHT: 30px
}
.textarea {
	COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.tabellanews {
	BACKGROUND-COLOR: #9ccee7; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 18px
}
.titoletti {
	BACKGROUND: #ADADAD; BORDER-BOTTOM: #9A9997 1px solid; BORDER-LEFT: #9A9997 1px solid; BORDER-RIGHT: #9A9997 1px solid; BORDER-TOP: #9A9997 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.titolettidati {
	BACKGROUND: #E4EFF9; BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
A.titolettidati {
	COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.titolettidati:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.titolettidati:visited {
	COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.dati {
	BACKGROUND: #F5F5F5; BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; HEIGHT: 25px
}
A.dati {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.dati:active {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.dati:visited {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.ricercafiles {
	BACKGROUND-COLOR: #FFF3E6; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
A.ricercafiles {
	COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.ricercafiles:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.ricercafiles:visited {
	COLOR: #535352; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-STYLE: normal; TEXT-DECORATION: none
}
.help {
	BACKGROUND: #F0F0F0; BORDER-BOTTOM: #9A9997 1px solid; BORDER-LEFT: #9A9997 1px solid; BORDER-RIGHT: #9A9997 1px solid; BORDER-TOP: #9A9997 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: justify; VERTICAL-ALIGN: middle
}
.helpublic {
	BACKGROUND: #ADADAD; BORDER-BOTTOM: #9A9997 1px solid; BORDER-LEFT: #9A9997 1px solid; BORDER-RIGHT: #9A9997 1px solid; BORDER-TOP: #9A9997 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
.helpbuttons {
	BACKGROUND: #CECECD; BORDER-BOTTOM: #9A9997 1px solid; BORDER-LEFT: #9A9997 1px solid; BORDER-RIGHT: #9A9997 1px solid; BORDER-TOP: #9A9997 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
/*Paola: 17/01/2002*/
input {
font-size: 8pt;
}
.label {
	COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.hometitle1 {
	COLOR: #ffffff; background-color : #B2B2B2; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.hometitle2 {
	COLOR: #ffffff; background-color : #ff8509; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}

.newsSearchSubHeader {
	background-color : #FFB584;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}

.newsInfo {
	background-color : #E0E0E0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #006699;
	text-decoration : none;
}

.popup {
	background-color : #D2D2D2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : White;
}

/* Nuove classi trasversali sui diversi moduli */
.userInfo {
	background-color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF8509;
}


/* Nuove classi per il modulo Documenti */

.dirInfo {
	background-color : #FF8509;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
}

.currentFolderParentPath {
	background-color : #FF8509;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFEFD5;
	font-weight : bold;
}

.currentFolderName {
	background-color : #FF8509;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : bold;
}

.documentsFound {
	background-color : #FFEBCD;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.documentsTableHeader {
	background-color : #DCDCDC;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.documentsTableRow {
	background-color : #F5F5F5;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.documentsTableInfoPane {
	background-color : #FFF3E6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.filesTableInfoPane {
	background-color : #FFDFBC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.noDocumentsFound {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.navBar {
	background-color : #E4EFF9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.navBarSelect {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.ftpEditFormHeader {
	background-color : #FF8509;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : White;
	font-weight : bold;
}

.ftpEditFormRow {
	background-color : #FFF3E6;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.ftpEditFormRequiredString {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.ftpEditFormSelect {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.searchHeader {
	background-color : #FF8509;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
}

.searchBody {
	background-color : #F5F5F5;
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

/* help menu*/
div.row {
    clear: both;
    min-height: 2em;
    margin: 0em 0em 0em 0em;
    position: relative;
}
div.help {
    background-color: #FFFFFF; 
    border: 1px solid #FF8509; 
    font-size: 100%;
    font-weight: normal;
    line-height: normal;
    text-align: left;
    position: absolute;
    left: 5em;
    top: 0em;
    width: 200px;
    padding: 0.3em;
	style: z-index: 1000;
}
