/* stili generici */
table,td,th{border:solid #CCC;border-width: 1px 0;border-collapse: collapse}
td,th{padding: 5px 0;text-align: left;}
th{background: #DAE6F4;color: #000; text-align: center;}
tr.odd td{background: #eee}

/* regole per l'header fisso */
div.tablewrap{position: relative;width: 740px;padding-top: 20px}
div.tablewrap-inner{width: 740px;height: 450px; overflow: auto}
div.tablewrap thead tr{position: absolute;top: -3px} 

.theader {
	height:27px;
	background-image: url(../grafica/layout/tabella/header.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: #fff;
	background-color: transparent;
	text-align: left;
}
.th1 {
	background-color: #C4E2FC;
}
.th2 {
	background-color: #B8D6F2;
}
#tab_guida {
	width: 740px;
}
#tab_guida td {
	padding:5px;
	vertical-align: text-top;
	
}
.table_row1 {
	background-color: #DDE4EA;
	font-size: 11px;
}
.table_row2 {
	background-color: #D0D9E0;
	font-size: 11px;
}
.esp {
	display: none;
}
