BODY {
	FONT-SIZE: 12px;
//	BACKGROUND: url(img/IndexBkg.jpg) repeat-y;
	MARGIN: 0px;
	FONT-FAMILY: "Trebuchet MS", verdana, helvetica, serif
}

H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
//	BACKGROUND: #aeffae;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 210px;
	PADDING-TOP: 0px
}

DIV#piede {
	FONT-SIZE: 10px;
	BACKGROUND: #aeffae;
	WIDTH: 100%;
	TEXT-ALIGN: center
}

DIV#contenuto {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	MARGIN-LEFT: 210px
}

TABLE.senzaBordo {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px
}

TABLE#tabelle {
	BORDER-RIGHT: green 1px solid;
	BORDER-TOP: green 1px solid;
	BACKGROUND: #e5ffe5;
	BORDER-LEFT: green 1px solid;
	BORDER-BOTTOM: green 1px solid
}

TABLE#tabelle TH {
	BORDER-RIGHT: green 1px solid;
	BORDER-TOP: green 1px solid;
	BACKGROUND: #e5ffe5;
	BORDER-LEFT: green 1px solid;
	BORDER-BOTTOM: green 1px solid
}

TABLE#servizi TH {
	BORDER-RIGHT: green 1px solid;
	BORDER-TOP: green 1px solid;
	BACKGROUND: #e5ffe5;
	BORDER-LEFT: green 1px solid;
	BORDER-BOTTOM: green 1px solid
}

TABLE#servizi TD {
	BORDER-BOTTOM: green 1px dotted
}

TR.up {
	BACKGROUND: #ADFF2F;
	TEXT-ALIGN: center
}

TD.up {
	BACKGROUND: #ADFF2F;
	TEXT-ALIGN: center
}

TR.notup {
	BACKGROUND: yellow;
	TEXT-ALIGN: center
}

TD.notup {
	BACKGROUND: yellow;
	TEXT-ALIGN: center
}

TR.down {
	BACKGROUND: red;
	TEXT-ALIGN: center
}

TD.down {
	BACKGROUND: red;
	TEXT-ALIGN: center
}

TD.Nazione {
	FONT-WEIGHT: bold;
	BACKGROUND: #e5ffe5;
	TEXT-ALIGN: center
}

.istruzioni {
	FONT: 12px/18px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif
}

.legenda {
	FONT-SIZE: x-small
}

.errore {
	COLOR: red;
}

TD.Sis_0 {
	BACKGROUND: #ffffff;
	TEXT-ALIGN: center;
}

TD.Sis_1 {
	BACKGROUND: #ADFF2F;
	TEXT-ALIGN: center;
	COLOR: #ffffff;
}

TD.Sis_2 {
	BACKGROUND: #9acd32;
	TEXT-ALIGN: center
}

TD.Sis_3 {
	BACKGROUND: #3cb371;
	TEXT-ALIGN: center
}

TD.Sis_4 {
	BACKGROUND: #ff0000;
	TEXT-ALIGN: center
}

TD.Sis_5 {
	BACKGROUND: #00ffff;
	TEXT-ALIGN: center
}

TD.Sis_6 {
	BACKGROUND: #0000cd;
	TEXT-ALIGN: center
}

TD.Sis_7 {
	BACKGROUND: #d8bfd8;
	TEXT-ALIGN: center
}

TD.Sis_8 {
	BACKGROUND: #dda0dd;
	TEXT-ALIGN: center
}

TD.Sis_9 {
	BACKGROUND: #ba55d3;
	TEXT-ALIGN: center
}


#menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	LEFT: 0.5em;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 1em;
	COLOR: #000;
	MARGIN-RIGHT: 1em;
	PADDING-TOP: 1em;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP: 0px
}

#menu UL {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 0px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
	LIST-STYLE-TYPE: none;
	BACKGROUND-COLOR: lightgray; //#66cc66
}

#menu LI A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #55c46e 5px solid;
	WIDTH: 160px;
	COLOR: #3333ff;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: white; //#aeffae;
	TEXT-DECORATION: none
}

#menu LI A:hover {
	FONT-WEIGHT: normal;
	BACKGROUND: #01ee00;
	BORDER-LEFT: #1ad117 5px solid;
	COLOR: black; //#ffffff
}

#menu LI.menuTop {
	MARGIN-TOP: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 5px
}

#menu LI.menuFreccia {
	MARGIN-TOP: 0px;
	LIST-STYLE-POSITION: inside;
	LIST-STYLE-IMAGE: url(img/Freccia1.GIF);
	MARGIN-BOTTOM: 0px
}

#menu LI.menuFreccia A {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 5px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #55c46e 5px solid;
	WIDTH: 160px;
	COLOR: #33f;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: white; //#aeffae;
	TEXT-DECORATION: none
}

#menu LI.menuFreccia A:hover {
	MARGIN-TOP: 0px;
	BACKGROUND: #01ee00;
	MARGIN-BOTTOM: 0px;
	BORDER-LEFT: #1ad117 5px solid;
	COLOR: black; //#ffffff
}

#menu LI.menuFreccia UL {
	LIST-STYLE-IMAGE: url(file://N:\Olimpo\WebFolder\img\nexus.gif)
}

#menu LI.menuFreccia UL LI A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #55c46e 5px solid;
	WIDTH: 150px;
	COLOR: #33f;
	PADDING-TOP: 4px;
	LIST-STYLE-TYPE: none;
	BACKGROUND-COLOR: ghostwhite; //#ccffff;
	TEXT-DECORATION: none
}

#menu LI.menuFreccia UL LI A:hover {
	BACKGROUND: greenyellow; //#01ee00;
	BORDER-LEFT: #1ad117 5px solid;
	COLOR: black; // #fff
}

#menu LI.menuFreccia UL LI {
	LIST-STYLE-TYPE: none
}

DIV#contenuto .AFrame {
	BORDER-RIGHT: #01ee00 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #01ee00 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BORDER-LEFT: #01ee00 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #01ee00 1px solid
}

TABLE#CF TR TD.lbl {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	WIDTH: 100px;
	TEXT-ALIGN: right
}

TABLE#CF TR TD.Campo {
	LEFT: 5px;
	WIDTH: 100px;
	TEXT-ALIGN: left
}

TABLE#CF TR TD.Btn {
	LEFT: 10px;
	WIDTH: 50px;
	TEXT-ALIGN: center
}

TABLE#CF TR TD.Valore {
	LEFT: 5px;
	BORDER-LEFT: #1ad117 1px solid;
	BORDER-BOTTOM: #1ad117 1px solid;
	TEXT-ALIGN: left
}

TABLE#CF TR TD.ValoreRed {
	LEFT: 5px;
	BORDER-LEFT: #1ad117 1px solid;
	COLOR: red;
	BORDER-BOTTOM: #1ad117 1px solid;
	TEXT-ALIGN: left
}

TABLE.Edit TR TD.lbl {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	WIDTH: 100px;
	TEXT-ALIGN: right
}

TABLE.Edit TR TD.Campo {
	LEFT: 5px;
	WIDTH: 180px;
	TEXT-ALIGN: left
}

TABLE.Edit TR TD.Esito {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	WIDTH: 35px;
	TEXT-ALIGN: left;
}

TABLE.Edit TR TD.Valore {
	LEFT: 5px;
	BORDER-LEFT: #1ad117 1px solid;
	BORDER-BOTTOM: #1ad117 1px solid;
	TEXT-ALIGN: left
}

TABLE.Edit TR TD.ValoreRed {
	LEFT: 5px;
	BORDER-LEFT: #1ad117 1px solid;
	COLOR: red;
	BORDER-BOTTOM: #1ad117 1px solid;
	TEXT-ALIGN: left
}


