﻿HTML
{
	height: 100%;
}
BODY
{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	height: 100%;
	background-color: #a7a9ac;
}
FORM
{
	height: 100%;
}
BODY
{
	font-size: 8pt;
	margin: 0px;
	font-family: Arial;
}
TABLE
{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
TABLE.MASTER_PAGE
{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	height: 100%;
}
TABLE.NoBorder TR
{
	border: solid 0px white;
}
SPAN.PIEPAGINA
{
	font-size: 8pt;
	margin: 0px;
	color: black;
	font-family: Arial;
}
SPAN.PIEPAGINA_VERDE
{
	font-size: 9pt;
	font-weight: bold;
	margin: 0px;
	color: #138337;
	font-family: Arial;
}
SPAN.TITOLO_VERDE
{
	font-size: 18pt;
	font-weight: normal;
	margin: 0px;
	color: #138337;
	font-family: Arial;
}
SPAN.TITOLO_VIOLA
{
	font-size: 18pt;
	font-weight: normal;
	margin: 0px;
	color: #835a84;
	font-family: Arial;
}
SPAN.TITOLO_ROSSO
{
	font-size: 18pt;
	font-weight: normal;
	margin: 0px;
	color: #be0515;
	font-family: Arial;
}
SPAN.TITOLO_ReD
{
	font-size: 14pt;
	font-weight: normal;
	margin: 0px;
	color: #ffc20e;
	font-family: Arial;
}
SPAN.TITOLO_NEWS
{
	font-size: 14pt;
	font-weight: normal;
	margin: 0px;
	color: #007ecc;
	font-family: Arial;
}
SPAN.TESTO_ReD
{
	font-size: 8pt;
	font-weight: normal;
	margin: 0px;
	color: #000000;
	font-family: Arial;
	text-align: justify;
}
SPAN.MENU_PRODOTTI
{
	font-size: 8pt;
	font-weight: normal;
	font-family: Arial;
	color: #ffffff;
}
SPAN.CONTATTI
{
	font-size: 11pt;
	margin: 0px;
	color: black;
	font-family: Arial;
}
SPAN.ERRORE
{
	font-size: 8pt;
	margin: 0px;
	color: red;
	font-family: Arial;
}
A.CONTATTI, A.CONTATTI:ACTIVE, A.CONTATTI:VISITED, A.CONTATTI:HOVER
{
	font-size: 11pt;
	margin: 0px;
	color: black;
	font-family: Arial;
	text-decoration: underline;
}
A.LEGGI_GIALLO, A.LEGGI_GIALLO:ACTIVE, A.LEGGI_GIALLO:VISITED, A.LEGGI_GIALLO:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #fcbd00;
	text-decoration: none;
}
A.LEGGI_AZZURRO, A.LEGGI_AZZURRO:ACTIVE, A.LEGGI_AZZURRO:VISITED, A.LEGGI_AZZURRO:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #006ab5;
	text-decoration: none;
}
A.INDIETRO_GIALLO, A.INDIETRO_GIALLO:ACTIVE, A.INDIETRO_GIALLO:VISITED, A.INDIETRO_GIALLO:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #fcbd00;
	text-decoration: none;
}
A.INDIETRO_AZZURRO, A.INDIETRO_AZZURRO:ACTIVE, A.INDIETRO_AZZURRO:VISITED, A.INDIETRO_AZZURRO:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #006ab5;
	text-decoration: none;
}
A.AREA_RISERVATA, A.AREA_RISERVATA:ACTIVE, A.AREA_RISERVATA:VISITED, A.AREA_RISERVATA:HOVER
{
	font-size: 9pt;
	font-weight: bold;
	margin: 0px;
	color: #835a84;
	font-family: Arial;
	text-decoration: none;
}
A.SCROLL, A.SCROLL:ACTIVE, A.SCROLL:VISITED
{
	font-size: 8pt;
	font-family: Arial;
	color: #000000;
	text-decoration: none;
}
A.SCROLL:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #b3c600;
	text-decoration: none;
}
A.SCROLL_ROSSO, A.SCROLL_ROSSO:ACTIVE, A.SCROLL_ROSSO:VISITED
{
	font-size: 8pt;
	font-family: Arial;
	color: #000000;
	text-decoration: none;
}
A.SCROLL_ROSSO:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #be0515;
	text-decoration: none;
}
A.SCROLL_AZZURRO, A.SCROLL_AZZURRO:ACTIVE, A.SCROLL_AZZURRO:VISITED, A.SCROLL_AZZURRO:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #006ab5;
	text-decoration: none;
}
A.SCROLL_GIALLO, A.SCROLL_GIALLO:ACTIVE, A.SCROLL_GIALLO:VISITED, A.SCROLL_GIALLO:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #fcbd00;
	text-decoration: none;
}
A.ELENCO_AZIONE, A.ELENCO_AZIONE :ACTIVE, A.ELENCO_AZIONE :VISITED, A.ELENCO_AZIONE :HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #835a84;
	text-decoration: none;
}
A.STANDARD_LINK, A.STANDARD_LINK:ACTIVE, A.STANDARD_LINK:VISITED, A.STANDARD_LINK:HOVER
{
	font-family: Arial, Verdana;
	text-align: justify;
	font-size: 8pt;
	text-decoration: underline;
	color: #000000;
}
.CSSPAGER SPAN
{
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	color: #138337;
	font-family: Arial;
}
.CSSPAGER A, A:ACTIVE, A:VISITED
{
	font-size: 8pt;
	font-family: Arial;
	color: #000000;
	text-decoration: underline;
}
.CSSPAGER A:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #000000;
	text-decoration: underline;
}
.CSSPAGER TD
{
	border: solid 0px black;
	text-align: center;
}
.CSSPAGER TR
{
	border: solid 0px black;
	text-align: center;
}
.ELENCO
{
	border: solid 0px black;
}
.ELENCO SPAN
{
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	color: #000000;
	font-family: Arial;
}
.ELENCO A, A:ACTIVE, A:VISITED, A:HOVER
{
	font-size: 8pt;
	font-family: Arial;
	color: #835a84;
	text-decoration: underline;
}
.ELENCO TH
{
	border-left: solid 1px white;
	border-right: solid 1px white;
}
.ELENCO TR
{
	border: solid 0px black;
}
.ELENCO TD
{
	border: solid 0px black;
}
.ELENCO TD.CON_BORDO
{
	border: solid 1px #d6d7d9;
	padding-left: 3px;
}
P
{
	font-family: Arial, Verdana;
	text-align: justify;
	font-size: 8pt;
}
INPUT.TASTI
{
	font-size: 8pt;
	font-family: Arial;
}
INPUT.TESTO
{
	font-size: 8pt;
	font-family: Arial;
}
INPUT.UPLOAD
{
	font-size: 8pt;
	font-family: Arial;
}
SELECT.TESTO
{
	font-size: 8pt;
	font-family: Arial;
}


#CONTENT
{
	width: 600px;
	margin: 0px auto;
	padding: 0px 0px;
	background-color: #FFFFFF;
	height: 350px;
	border: solid 0px red;
	padding-top: 45px;
	overflow-y: auto;
	overflow-x: hidden;
}

/*     text scorrimento     */

.SLIDERCONTENT
{
	position: relative;
	padding-right: 5px;
}
.SLIDERCONTENT .UPPER
{
	border-bottom: 1px solid #9ac1c9;
}
