   /* CSS Document - vallicelli styles*/

body {
	padding:	0px;
	margin:		5px 0px 40px 0px;
	padding:	0px;
	font: 		arial, helvetica, sans-serif;
	background-color: #B9BDC2;
	color:		#000;
	text-align: center;
	background-image:url(../images/back-raising.gif);
	background-repeat:repeat-x
	}

h1 {
	font:		bold 20px  arial, helvetica, sans-serif;
	margin:		0px 0px 5px 0px;
	padding:	0px;
	text-align:	left;
	}

h2  {
	font:		bold 16px arial, helvetica, sans-serif;
	
	margin:		10px 0px 0px 0px;
	padding:	0px;
	border:		0px;
	border-bottom:1px solid #fff;
	}
	
h3  {
	font:		bold 14px arial, helvetica, sans-serif;

	margin:		5px 0px 0px 0px;
	padding:	0px;
	border:		0px;
	}

p {
	font:		13px/14px  verdana, arial, helvetica, sans-serif;

	margin:		0px 0px 10px 0px;
	padding:	0px;
	border:		0px
	}
ul{ 	margin:		0px 15px;
		padding:	0px 0px;}
li {
	font:		11px  verdana, arial, helvetica, sans-serif;

	margin:		0px;
	padding:	0px;
	}
	
a {
	font:		normal 13px  verdana, arial, helvetica, sans-serif;
	color: 		#000;
	background: transparent;
	text-decoration: none;
	}
a:link {color: #000; background: transparent;}
a:visited {color: #000; background: transparent;}
a:hover {color: #000; background: transparent;  text-decoration : underline;}
a:active {color: #000; background: transparent;}

img {
	border:0px;
	padding:0px;
	margin:0px;
	}
.frame{	border:1px solid #fff;
	padding:2px;
	margin:2px;}
table{border-collapse:collapse;width:500px;margin-left:20px}
td{font:		13px/14px  verdana, arial, helvetica, sans-serif; }
input{font:		18px  arial, helvetica, sans-serif;}
td.riga{border-bottom: 1px solid #fff; padding:3px;width:200px;}
td
ol.legenda{
	border:0px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 30px;
	text-align:left;}

ol.legenda li{
	text-align:left;
	color:#000; line-height:10px;
	font:10px tahoma;
	border:0px;
	padding:0px;
	margin:0px;}
	
.red{font-weight:bold;color:#FF0000}
