table.main { 
	border: 1px solid #6E0D3A; 
	/* spessore, stile e colore del bordo - es. per eliminare il bordo, scrivere 'border: 0' */
	background: #EFEFEF;
	/* colore dello sfondo */
	} 

table.main_white { 
	border: 1px solid #6E0D3A; 
	/* spessore, stile e colore del bordo - es. per eliminare il bordo, scrivere 'border: 0' */
	background: #FFFFFF;
	/* colore dello sfondo */
	} 

table.mainBody { 
	border: 1px solid #6E0D3A; 
	/* spessore, stile e colore del bordo - es. per eliminare il bordo, scrivere 'border: 0' */
	background: #FFFFFF;
	/* colore dello sfondo */
	} 
BODY {
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12pt; 
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

BODY.txt {
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt;
	COLOR: #000080; 
	TEXT-DECORATION: none;
	margin-top: 4px;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	}

hr {
	color: #6E0D3A;
	height: 4px;
	width: 50%;
	}

hr.bottom {
	color: #6E0D3A;
	height: 1px;
	width: 100%;
	}

.TableMenu { 
	background: #FFFFFF url('./immagini/sfondo_tabella_menu.gif') fixed top left;
	}

.TableTesto { 
	background: #FFFFFF url('./immagini/sfondo_tabella_468.gif') fixed top left;
	}

.TableTesto270 { 
	background: #FFFFFF url('./immagini/sfondo_tabella_270.gif') fixed top left;
	}

.TableTesto185 { 
	background: #FFFFFF url('./immagini/sfondo_tabella_185.gif') fixed top left;
	}

.Titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E0D3A;
	}

.Titolo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.Titolo a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.Titolo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
	}

.Titolo a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.TitoloPagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700; 	
	color: #6E0D3A;
	}

.TitoloRiquadro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700; 	
	color: #FFFFFF;
	background: #6E0D3A;
	}
.TitoloSezione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #6E0D3A;
	}

.bordotab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EFEFEF;
	border: 1px solid #6E0D3A; 
	/* spessore, stile e colore del bordo - es. per eliminare il bordo, scrivere 'border: 0' */
	}

.titolomenu {
	background-color: #6E0D3A;
	text-align: left;
	}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E0D3A;
	background-color: #EFEFEF;
	text-align: left;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	}

.menu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	position: relative;
	text-decoration: none;
	}

.menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
	}

.menu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E0D3A;
	background-color: #EFEFEF;
	text-align: left;
	padding-left: 18px;
	padding-top: 1px;
	padding-bottom: 1px;
	}

.submenu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	position: relative;
	text-decoration: none;
	}

.submenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.submenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
	}

.submenu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}


.paragrafo_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	}

.paragrafo_center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	}

.paragrafo_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	}

.paragrafo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	}

.paragrafo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
	}

.paragrafo a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
	}

.paragrafo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: underline;
	}

.paragrafo a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
	}

.paragrafo10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	}

.paragrafo10 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	}

.paragrafo10 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	}

.paragrafo10 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
	}

.paragrafo10 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	}

.txtricerca {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.Piede {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000080;
	}

.Piede a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.Piede a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.Piede a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
	}

.Piede a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	}

.sfondogrigio {
	BACKGROUND-IMAGE: url(./immagini/fondogrigiobianco.gif)
	}

INPUT
	{
	FONT-SIZE: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

SELECT
	{
	FONT-SIZE: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

OPTION
	{
	FONT-SIZE: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

TEXTAREA
	{
	FONT-SIZE: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

