body
{background:#FFFFFF; padding:0px; margin:0px; text-align:center; 
font-family:Verdana, Arial, Helvetica; font-size:11px;}

#princ
{background: url(img/ombra.gif) center repeat-y; width:770px; text-align:center; height:100%;
font-family:Verdana, Arial, Helvetica; font-size:11px;}
td
{font-family:Verdana, Arial, Helvetica; font-size:11px; vertical-align:top;}

#centro
{padding:20px; vertical-align:top; }

#pie
{ text-align:center; background:url(img/pie.jpg) top repeat-x; width:764px; padding-top: 6px;
letter-spacing:2px;}

/********************** riquad **********************************/

.riquad 
{
	background:url(img/bg2.jpg) repeat-y; 
	width:400px;
	border-bottom:#182E6A solid 2px;
	margin-bottom:10px;
	padding-left:6px;
	padding-top:24px;
	padding-right:6px;
	padding-bottom:6px;
	text-align:left;
	line-height:20px;
}
.riquad #dx
{ float:right; margin-left:6px;}

#scroll
{
 	width: 90%;
	text-align:left;
	line-height:20px;
	height: 90px;
	font-weight: bold;
	color:#182E6A;
	text-decoration:none;
}
#scroll img
{ float:left; padding:6px;}

.marqu
{
	vertical-align:bottom;
	float:right;
	width:10%;
	padding-top:60px;
	text-align:right;
}
marquee
{color:#182E6A; font-weight:bold; padding-bottom:4px;}



/**********************************************/
.mtb td
{ border-bottom:#CCCCCC 1px solid; padding:2px;}
form {border-bottom:0px; margin:0px;}
input, select, textarea
{font-family:Verdana, Arial, Helvetica; font-size:11px;}

/**********************************************/

/********** tabella ***************/
.tabella
{background:url(img/bg.jpg); border:#cccccc 1px solid; vertical-align:bottom;
font-weight: bold; line-height: 18px; color:#182E6A;}
.tabellab
{background:url(img/bg.jpg); border:#cccccc 1px solid; vertical-align:top;}

.tabella td
{padding:10px; width:50%; vertical-align:bottom;}
.tabellab td
{padding:10px; width:50%; vertical-align:top; text-align:center;}

.tabella a, tabellab a
{color:#182E6A; font-weight:bold;}
.tabella #bianco
{background:#ffffff; margin-top:10px; text-align:center; border:#cccccc 1px solid; height:162px;
padding: 6px;}
/*.tabellab .imgs*/
{background:#FFFFFF; border:#cccccc 1px solid; margin:10px;}

.tabellab img
{
	border: #182E6A 1px solid;
	padding: 4px;
	margin: 10px;
}
	
	
/**************************************************************/
.bott, a.bott :active, a.bott:visited
{
	font-weight: bold;
	line-height: 18px;
	color:#182E6A;
	text-decoration:none;
}
a.bott:hover
{
	font-weight: bold;
	line-height: 18px;
	color:#D88F0A;
	text-decoration:none;
}
.spazio
{letter-spacing:2px;}

.imgsx
{  float:left; padding: 4px;}