BODY {
	background-color: #7bb9e2;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	margin: 0px;
	text-align: center;
}

html, body, #tabella {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
}

#tabella {
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 790px;
	height: 490px;
}

A:link, A:active, A:visited {
	font-family: Verdana;
	font-weight:bold;
	font-size:10px;
	color:#003c64;
	text-decoration:none;
}

A:hover {
	font-family: Verdana;
	font-weight:bold;
	font-size:10px;
	color:#FF6600;
	text-decoration:none;
}

.Text {
	font-family: Verdana;
	font-size:11px;
	color: #000000;
	line-height: 130%;
}

.RedText {
	font-family: Verdana;
	font-size:11px;
	color: #c5341c;
	font-weight: bold;
}

.WhiteText {
	font-family: Verdana;
	font-size:11px;
	color: #FFFFFF;
	line-height: 130%;
}

A.WhiteText:link, A.WhiteText:active, A.WhiteText:visited {
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

A.WhiteText:hover {
	font-family: Verdana;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}

.Powered {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #003c64;
	line-height: 110%;
}


A.Sx:link, A.Sx:active, A.Sx:visited {
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#c5341c;
	text-decoration:none;
}

A.Sx:hover {
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}

.Sx {
	font-family: Verdana;
	font-size:10px;
}

li {
	list-style-position: inside;
	list-style-type: square;
	list-style-image: url(../images/bullet.gif);
	text-indent: 10px;
	line-height: 110%;
}

/* Overlay banner */

#container{
	padding:0;
	margin: 0 auto;
	width: 789px;
	height: 800px;
	position:relative;
	left: auto;
	top: 10px;
	right: auto;
	bottom: auto;
} 

#banner {
position:absolute;
left:180px;
top:200px;
font-size:12px;
color:#000;
width:410px;
height:380px;
text-align:right;
font-weight:bold;
padding-right: 10px;
background: #8cc63f;
}

#banner a:link, #banner a:visited{
color:#fff;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#banner a:hover, #banner a:focus, #banner a:active{
color:#000;
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
} 

#banner p.testo{
	margin:180px 0 0 0;
	padding: 0;
	color:#fff;
	text-align:center;
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
