#filetable {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#4f6b72;
	width:550px;
	padding:0;
	margin:0;
	}
#filetable th {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#4f6b72;
	border-right:1px solid #C1DAD7;
	border-bottom:1px solid #C1DAD7;
	border-top:1px solid #C1DAD7;
	text-align:left;
	padding:6px 6px 6px 6px;
	background-color:#CAE8EA;
	}
#filetable th.nobg {
	width:280px;
	border-top:0;
	border-left:0;
	border-right:1px solid #C1DAD7;
	background:none;
	}
#filetable th.nobg2 {
	width:280px;
	border-top:0;
	border-left:0;
	border-right:1px solid #fff;
	background:none;
	}
.text {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cc0000;
	}
#filetable tr.text2 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	}
#filetable th.dim {
	width:80px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#4f6b72;
	border-right:1px solid #C1DAD7;
	border-bottom:1px solid #C1DAD7;
	border-top:1px solid #C1DAD7;
	text-transform:uppercase;
	text-align:center;
	padding:6px 6px 6px 6px;
	background-color:#CAE8EA;
	}
#filetable th.nodim {
	width:80px;
	border-right:1px solid #fff;
	border-bottom:1px solid #C1DAD7;
	border-top:1px solid #fff;
	background-color:#FFF;
	}
#filetable td {
	border-right:1px solid #C1DAD7;
	border-bottom:1px solid #C1DAD7;
	background:#fff;
	padding:6px 6px 6px 6px;
	color:#4f6b72;
	width:50px;
	text-align:center;
	padding-left:0px!important;
	padding-left:18px;
	}
#filetable td.alt {
	background:#F5FAFA;
	color:#797268;
	text-align:center;
	width:80px;
	}
#filetable th.spec {
	width:280px;
	border-left:1px solid #C1DAD7;
	border-top:0;
	background-color:#fff;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
#filetable th.specalt {
	width:280px;
	border-left:1px solid #C1DAD7;
	border-top:0;
	background-color:#f5fafa;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#797268;
	}
#filetable td img.disc {
	margin:0;
	padding:0;
	margin-bottom:-2px;
	}
#filetable td.center {
	width:80px;
	text-align:center;
	}
#filetable td.peso {
	width:80px;
	text-align:center;
	}

/* layout menu start */
#menu {
	width:570px;
  	list-style-type:none;
  	border-top:solid 1px #666;
  	margin:0;
  	padding:0;
	}
#menu table {
	display:none;
  	list-style-type:none;
  	margin:0;
  	padding:5px;
  	margin-top:10px;
  	margin-bottom:10px;
	}
#menu li, ul#menu a {
  	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
   	color:#4f6b72;
	}
#menu li {
	border-bottom:solid 1px #666;
	padding: 5px 0px 5px 10px;
	list-style-type:none;
	}
#menu table tr {border-bottom:none;}
#menu a.scarica {
	color:#cc0000;
	text-decoration:underline;
	}
#menu a {text-decoration:none;}
#menu a:hover {color:#cc0000;}
#menu a.active {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#cc0000;
	}
#menu li.titolo {
  	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
   	color:#4f6b72;
   	text-transform:uppercase;
	}
/* layout menu end */


