html, body {
	margin:0;
	padding:0;
	background-color:#16213e;
	font-family:Arial, Helvetica, sans-serif;
}

#am {
	display:table;
	min-width:500px;
	max-width:1000px;
	margin:0 auto 0 auto;
	
}


#top{
	float: left;
	width: 100%;

}

#t2{
	margin: 0 253px 0 212px;
	background-image:url('../img/am_02.png');
	background-repeat:repeat-x;
	height:86px;
}

#t1{
	float: left;
	width: 212px;
	margin-left: -100%;
	background-image:url('../img/am_01.png');
	background-repeat:repeat-x;
	height:86px;
}

#t3{
	float: left;
	width: 253px;
	margin-left: -253px; 
	background-image:url('../img/am_03.png');
	background-repeat:repeat-x;
	height:86px;
}


#bg {
	float: left;
	width: 100%;
	background-image:url('../img/am_06.png');
	background-repeat:repeat-y;
	background-position: top right

}

#content{
	float: left;
	width: 100%;
	background-image:url('../img/am_04.png');
	background-repeat:repeat-y;
	background-position: top left;
}

#c2{
	margin: 0 37px 0 37px;
	background-color:white;
}

#c1{
	float: left;
	width: 37px;
	margin-left: -100%;
	height: 100%;

}

#c3{
	float: left;
	width: 37px;
	margin-left: -37px; 
	height: 100%;
}

#contact {
	/*float:left;*/
}

#logo {
	display:none;
}

#bottom{
	float: left;
	width: 100%;

}

#b2{
	margin: 0 37px 0 37px;
	background-image:url('../img/am_08.png');
	background-repeat:repeat-x;
	height:63px;
	text-align:center;
	font-size:10px;
}

#b1{
	float: left;
	width: 37px;
	margin-left: -100%;
	background-image:url('../img/am_07.png');
	background-repeat:repeat-x;
	height:63px;
}

#b3{
	float: left;
	width: 37px;
	margin-left: -37px; 
	background-image:url('../img/am_09.png');
	background-repeat:repeat-x;
	height:63px;
}


a {
	color:#F64F17;
	text-decoration:none;
}
a:hover {
	color:#145CAA;
}

.lista1 {
	text-align:left;
	margin-left:20px;
}

.lista1 li {
	margin:5px 0px 5px 0px; 
	width:200px; 
	background:#f4f7f9; 
	list-style-image:url('lis.jpg'); 
	list-style-type:"square";
}


.tabella1 td {
	background:#eaecf2;
}

#saldoInizialeTable, #saldoFinaleTable, #del {
	display: visible;
}

legend {
	font-weight:bold;
	text-align:left;
}

#detailTable th {
	background-color:#c0c0c0;
}

#dataSele {
	width:780px;
	margin:auto;
}

#startDate {
	float:left;
	margin-left:150px;
}

#endDate {
	float:left;
	margin-left:50px;
}

#resocontoBottom {
	display:none;
}