﻿
BODY
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    COLOR: #505050; 
    BACKGROUND-COLOR: #EBC87E; 
    text-align: center;
}

#outer {
	BACKGROUND-COLOR: #FFFFFF;
	margin: 0px auto;
	width: 950px;
	text-align: left;
	padding: 5px 5px 0px 5px;
	border: 1px solid #BBBBBB;
}

#sotto_top{
	text-align: right;
}

#sotto_top_admin{
	text-align: left;
	border: 1px solid #EBC87E;
	BACKGROUND-COLOR: #FCF5E9;
	padding: 8px;
}

#menu{
	width: 215px;
	MARGIN-LEFT: 5px;	
	padding: 10px;
	float: right;
	border: 1px solid #EBC87E;
	BACKGROUND-COLOR: #FCF5E9;
}

#titolo{
	border-bottom: 1px solid #EBC87E;
	border-top: 1px solid #EBC87E;
	text-align: left;
	height: 60px;
}

#titolo td{
	FONT-SIZE: 18pt;
}

#contenuto{
	width: 695px;
	MARGIN-LEFT: 5px;	
	padding-left: 0px;
}

#finale{
	border-top: 1px solid #EBC87E;
	clear: right;
	height: 50px;
}

#prefinale{
	clear: right;
	height: 50px;
}

#statistiche{
	border-top: 1px solid #EBC87E;
	border-left: 1px solid #EBC87E;
	border-right: 1px solid #EBC87E;
	border-bottom: 1px solid #EBC87E;
	padding: 2px;
	clear: right;
	FONT-SIZE: 8pt;
	text-align: center;
	BACKGROUND-COLOR: #FCF5E9;
}

#finale td{
	FONT-SIZE: 8pt;
}

SELECT
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 10pt;
    COLOR: #505050;
}
INPUT
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 10pt;
    COLOR: #505050;
}
INPUT.entra
{
    FONT-SIZE: 12pt;
}
TABLE
{
	border: 0px ;
}
IMG
{
	BORDER: 0px;
}
A
{
    COLOR: #0080ff;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #0080ff;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #DEA429;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #933346;
    TEXT-DECORATION: underline;
}
TH           
{
	FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
	text-align: left;
}
TH.dx           
{
	text-align: right;
}
TD
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 10pt;
}
TD.totale           
{
	FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
}
TD.Row
{
	/*border-bottom:1px solid #F6F0E8;*/
	border-bottom:1px solid #EBC87E;
	FONT-SIZE: 8pt;
}
TD.RowHighlight
{
	/*border-bottom:1px solid #F6F0E8;*/
	border-bottom: 1px solid #EBC87E;
	FONT-SIZE: 8pt;
	font-weight: bold;
}

TR.intestazione
{
	background-color: #C7911F;
}
H1
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 18pt;
}
H2
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 11pt;
}
H3
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    margin-bottom: 10px;
}
H4
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
H5
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
H6
{
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.Nota
{
    COLOR: #909090;
    FONT-FAMILY: trebuchet ms,tahoma,verdana,arial,helvetica;
    FONT-SIZE: 8pt
}
HR
{
	border: 0;	
    color: #777777;
    background-color: #777777;
    height: 1px;
}

#menu ul{
	margin-left: 16px;
	padding: 0px;
}

#menu select{
	FONT-SIZE: 8pt;
}

#menu h1{
	padding: 0px;
}