﻿body 
{
    margin:0;
    padding:0;
    font-size:8pt;
    text-align:left;
    font-family:Arial;
    line-height: 20px;
}

H1 
{
    margin:0;
    padding:0;
    font-size:8pt;
    font-weight:bold;
    text-align:left;
    font-family:Arial;
    line-height: 20px;
}

div.scroll
{
    overflow: auto;
	height: 30px;
    width: 518px;
    line-height: 10px;
}

div.scroll_img
{
    overflow: auto;
	height: 400px;
    width: 220px;
}

a.blu:link
{
	color: #0068b4;
	text-decoration:none;
}
a.blu:visited
{
	color: #0068b4;
	text-decoration:none;
}
a.blu:active
{
	color: #0068b4;
	text-decoration:none;
}
a.blu:hover
{
	color: #8e1f28;
	text-decoration:none;
}

.home
{
    color:#000;
    font-size:10pt;
}

a.home:link
{
	color: #000;
	text-decoration:none;
	font-size:9pt;
}
a.home:visited
{
	color: #000;
	text-decoration:none;
	font-size:9pt;
}
a.home:active
{
	color: #000;
	text-decoration:none;
	font-size:9pt;
}
a.home:hover
{
	color: #8e1f28;
	text-decoration:none;
	font-size:9pt;
}

a:link
{
    color: #878276;
    text-decoration: none;
}
a:visited
{
	color: #878276;
	text-decoration:none;
}
a:active
{
	color: #878276;
	text-decoration:none;
}
a:hover
{
	color: #8e1f28;
	text-decoration:none;
	cursor: hand;
}

.inputtesto {
	font: normal 8pt Arial;
	color: #000;
	border: thin solid 1px #878276;
}
.inputerr {
	font: normal 8pt Arial;
	color: #000;
	border: thin solid 1px #878276;
	background-color: #E7E6E4;
}
.inputcifra {
	font: normal 8pt Arial;
	color: #000;
	border: thin solid 1px #878276;
	text-align: right;
}
.inputcifraerr {
	font: normal 8pt Arial;
	color: #000;
	border: thin solid 1px #878276;
	background-color: #E7E6E4;
	text-align: right;
}
.alert {
	font: bold 8pt Arial;
	color: #ae0101;
}

.button	{
	font: normal 8pt Arial;
	border: 1px solid #878276;
	background-color: #E7E6E4;
	cursor: hand;
	color: #878276;
}

.blu
{
    color: #0068b4;
}

.lilla
{
    color: #8e1f28;
}

.viola
{
    color: #c161c3;
}

.menu
{
    padding-right:10px;
    font-size:8pt;
}

.sfsilver
{
    background-color: #C3C0BA;   
}

.sflight_silver
{
    background-color: #E7E6E4;   
}

.sfgrigio
{
    background-color: #878276;   
}

.sflight_grigio
{
    background-color: #b7b4ad;
}

.sfbianco {
	background-color: #fff;
}

.piccolo 
{
    font-size:7pt;
    line-height:15px;
}

.grande 
{
    font-size:10pt;
}

.bordTab 
{
    border: 1px solid #878276;
}

.TitRosso
{
    font-size:13px;
    color:#ae0101;
}

a.TitRosso:link
{
	color: #ae0101;
	text-decoration:none;
	font-size:13px;
}
a.TitRosso:visited
{
	color: #ae0101;
	text-decoration:none;
	font-size:13px;
}
a.TitRosso:active
{
	color: #ae0101;
	text-decoration:none;
	font-size:13px;
}
a.TitRosso:hover
{
	color: #8e1f28;
	text-decoration:none;
	font-size:13px;
}
.TitOfferta
{
    font-size:25px;
    color:#D31402;
    font-weight:bold;
    
}

a.Offerta:link
{
	color: #000000;
	text-decoration: underline;
	font-size:10pt;
	font-weight:bold;
}
a.Offerta:visited
{
	color: #000000;
	text-decoration:underline;
	font-size:10pt;
	font-weight:bold;
}
a.Offerta:active
{
	color: #000000;
	text-decoration:underline;
	font-size:10pt;
	font-weight:bold;
}
a.Offerta:hover
{
	color: #8e1f28;
	text-decoration:underline;
	font-size:10pt;
	font-weight:bold;
}
