body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/);
        background-attachment: fixed;
}
.tabella_laterale {
	color: #e8eff0;
	background-image: url(img/sfondo_slow.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-attachment: scroll;
	background-color: #e8eff0;
}
.testo {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	color: #861000;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
.testo_grassetto {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: 861000;
}
.campo {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	color: #861000;
	text-decoration: none;
	border: 1px solid #861000;
	padding: 1px;
	height: 11px;
	width: 100px;
	margin: 1px;
}
.pulsante {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #861000;
	text-decoration: none;
	border: 1px none #CC0000;
	background-color: #e8eff0;
}
.tab_bianca {
	background-color: #FFFFFF;
	background-image: url(img/biaco.gif);
}
.Stile1 {
	font-family: Verdana, Tahoma, Corbel, Arial;
	font-size: 11px;
	color: #373536;
	font-weight: bold;
	text-decoration: none;
	left: 1px;
	top: 2px;
	bottom: 1px;
	text-align: left;
}
.Stile2 {
	font-size: 12px;
	font-family: Verdana
	color: #861000;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile2 {
	font-size: 12px;
	font-family: Verdana;
	color: #255C67;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile2:hover {
	font-size: 12px;
	font-family: Verdana;
	color: #685709;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
.Stile4 {
	font-size: 14px;
	font-family: segoe script, Verdana, Tahoma, Corbel, Arial;
	color: #7D5E01;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 1px;
}
.Stile5 {
	font-size: 17px;
	font-family: Century Gothic, Trebuchet MS, Trebuchet MS, Verdana, Tahoma, Corbel, Arial;
	color: #B9A153;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile5 {
	font-size: 17px;
	font-family: Century Gothic, Trebuchet MS, Trebuchet MS, Verdana, Tahoma, Corbel, Arial;
	color: #B9A153;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile5:hover {
	font-size: 17px;
	font-family: Century Gothic, Trebuchet MS, Trebuchet MS, Verdana, Tahoma, Corbel, Arial;
	color: #F6EECE;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
.Stile6 {
	font-size: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Corbel, Arial;
	color: #B9A153;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile6 {
	font-size: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Corbel, Arial;
	color: #B9A153;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile6:hover {
	font-size: 13px;
	font-family: Trebuchet MS, Verdana, Tahoma, Corbel, Arial;
	color: #F6EECE;
	line-height: 0px;785C00
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile7 {
	font-size: 20px;
	font-family: Trebuchet MS, Century Gothic, Verdana, Tahoma, Corbel, Arial;
	color: #B93A3A;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile7 {
	font-size: 20px;
	font-family: Trebuchet MS, Century Gothic, Verdana, Tahoma, Corbel, Arial;
	color: #900000;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
a.Stile7:hover {
	font-size: 20px;
	font-family: Trebuchet MS, Century Gothic, Verdana, Tahoma, Corbel, Arial;
	color: #C99F18;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	top: 3px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 1px;
}
.Stile9 {
	font-size: 16px;
	font-family: Trebuchet MS, Corbel;
	color: #861000;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	top: 0px;
	bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
        margin-top: 0px;
}
a.Stile9 {
	font-size: 16px;
	font-family: Trebuchet MS, Corbel;
	color: #E5D9D9;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	top: 0px;
	bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
        margin-top: 0px;
}
a.Stile9:hover {
	font-size: 16px;
	font-family: Trebuchet MS, Corbel;
	color: #7A0043;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	top: 0px;
	bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
        margin-top: 0px;
}
a.Stile10 {
	font-size: 26px;
	font-family: Trebuchet MS, Century Gothic, Verdana, Tahoma, Corbel, Arial;
	color: #B93A3A;
	line-height: 0px;
	font-weight: normal;
	text-decoration: none;
	top: 0px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
}
a.Stile10 {
	font-size: 26px;
	font-family: Trebuchet MS, Century Gothic, Verdana, Tahoma, Corbel, Arial;
	color: #B93A3A;
	line-height: 0px;
	font-weight: normal;
	text-decoration: none;
	top: 0px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
}
a.Stile10:hover {
	font-size: 26px;
	font-family: Trebuchet MS, Century Gothic, Verdana, Tahoma, Corbel, Arial;
	color: #C99F18;
	line-height: 0px;
	font-weight: normal;
	text-decoration: none;
	top: 0px;
	bottom: 1px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
}
.sfondo {
	background-image: url(img/sfondo.jpg);
	background-repeat: repeat;
        background-position: center;
	height: 500px;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #272727;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.high {
	background-image: url(img/high.png);
	background-repeat: no-repeat;
        background-position: center;
	height: 510px;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #BCBCBC;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.basso {
	margin-left: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #ffffff url(img/sfondo_basso.jpg) top center repeat;
	height: 350px;
}
.footer {
	background-image: url(img/footer.jpg);
	background-repeat: no-repeat;
        background-position: center;
	height: 350px;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #727272;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#wrapper {
	margin: 0px auto;
	padding: 0px;
}
#container {
	margin: 0px auto;
	padding: 0px;
	float: center;
	width: 800px;
}
#box01 {
	margin: 220px 0 0 0;
	padding: 5px 5px 5px 5px;
	background: url(img/box1.png);
	-moz-box-shadow:0px 0px 3px #191919;
	-webkit-box-shadow:0px 0px 3px #191919;
        box-shadow:0px 0px 20px #191919;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #141414;
	text-align: justify;
}
#box02 {
	margin: 50px 0 0 0;
	padding: 5px 5px 5px 5px;
	background: url(img/box1.png);
	-moz-box-shadow:0px 0px 3px #191919;
	-webkit-box-shadow:0px 0px 3px #191919;
        box-shadow:0px 0px 20px #191919;
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #141414;
	text-align: justify;
}
#navigator {
	position: fixed;
	bottom: 0px; left: 0px; right: 0px;
	height:100%;
	background: url(img/footer_bg.png) top left no-repeat;
}
#navi {
	padding: 65px 0 0 260px;
	width: 1000px;
}
#navi ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font-family: Trebuchet MS;
        font-weight: bold;
	font-size: 17px;
	color: #3f3f3f;
}
#navi ul li {
	float: left;
}
#navi ul a {
	display: block;
	padding: 10px;
	line-height: 68px;
	margin-right: 0px;
	text-decoration: none;
	color: #333;
}
#navi ul a:hover {
	color: #9A1D00;
	background: url(img/navi_on.png) top center no-repeat;
}
.clear {clear: both;}
h1  {color:#9A1D00;font-size:20px; line-height:20px;font-weight:normal;margin-top:0px;letter-spacing:0px;}
h2  {color:#1E1E1E;font-size:18px; line-height:20px;font-weight:normal;margin-top:0px;letter-spacing:0px;}
