body {
	margin: 0px;
}
table {
	width: 100%;
	border-collapse: collapse;
	font-family: Arial;
	font-size: 11px;
	color: #606060;
}

table.plus_chart {
	width: 260px;
	background-color: #E7E7E7;
}
table.plus_chart td {
	padding: 6px;
	text-align: center;
}
table.plus_quotes {
	width: 260px;
	background-color: #F7F7F7;
	font-family: Verdana;
	color: 	#606060;
	font-size: 10px;
}
table.plus_quotes td {
	padding: 3px 10px;
	letter-spacing: -1;
}
table.plus_quotes td.valore {
	color: #000;
}
table.ora_indici th {
	padding-left: 5px;
	text-align: left;
	font-weight: normal;
	font-family: Arial;
	font-size: 11px;
	color: #606060;
}
div.prezzo {
	font-family: Arial;
	font-size: 12px;
	color: #E61E0F;
	margin: 10px 5px;
}
table.prm_quotes tr.even {
	background-color: #EFEFEF;
}
table.prm_quotes tr.odd {
	background-color: #F7F7F7;
}
table.prm_quotes td {
	border: 1px solid #D4D4D4;
	text-align: center;
}
table.prm_chart {
	margin-top: 10px;
}
table.prm_chart select {
	font-family: Arial;
	font-size: 10px;
	color: #606060;
	width: 100px;
}
table.sto_out {
	margin-bottom: 20px;
}
table.sto_out select {
	font-family: Arial;
	font-size: 10px;
	color: #606060;
}
table.sto_out div {
	margin: 10px;
	width: 178px;
}
table.sto_out select.selfirst {
	margin-left: 6px;
}
table.sto_out div.button {
	text-align: right;
}
table.sto_out input.button {
	font-family: Arial;
	font-size: 11px;
	color: #E61E0F;
	background-color: #F7F7F7;
	border: 1px solid #D4D4D4;
}
table.sto_out div.select {
	font-size: 10px;
	
}
table.sto_out div.header {
	font-family: Arial;
	font-size: 11px;
	color: #E61E0F;
	font-weight: bold;
}
table.sto_out td.chart {
	background-color: #E7E7E7;
	text-align: center;
	width: 240px;
}
table.sto_in{border-bottom:1px solid #E0E0E0; border-collapse: separate;}
table.sto_in th{vertical-align:top;border-bottom:2px solid #FFF;text-align:left;font-weight:normal;color:#E61E0F;background:#F7F7F7;border-left:1px solid #D4D4D4;height:32px;padding:6px;font-size:10px;}
table.sto_in th.first{border-left:0;}
table.sto_in td{background:#EFEFEF;padding:2px 6px;border-top:1px solid #D4D4D4;border-left:1px solid #D4D4D4;border-bottom:1px solid #EFEFEF;}
table.sto_in tr.even td{background:#F7F7F7;border-bottom:1px solid #F7F7F7;}
table.sto_in td.u{border-right:1px solid #D4D4D4;}
table.sto_in td.u a{color:#E61E0F;}
table.sto_in a{color:#606060;}

table.info2 td {
	width: 33%;
}
table.info2 td.disable{
	color: #EFEFEF;
}
table.info2 a {
	color: #606060;
}
table.info2 a:hover {
	text-decoration: none;
}
table.chart td {
	vertical-align: top;
}
table.chart_in {
	width: 120px;
	margin-top: 7px;
}
table.chart_in td {
	padding: 1px 1px;
}
table.chart_in td.S1 {
	width: 45px;
}
table.chart_in td.SE1 {
	text-align: right;
}
table.chart_in select {
	font-family: Arial;
	font-size: 10px;
	width: 67px;
}
table.chart_in input.testo {
	font-family: Arial;
	font-size: 10px;
	background-color: #F0F0F0;
	border: 1px solid #999;
}
div.crt_header {
	font-family: Arial;
	font-size: 11px;
	color: #E61E0F;
	font-weight: bold;
	padding: 1px;
}
div.tkr {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
}
.bianco {
	background-color: #FFF;
	color: #606060;
}
.grigio {
	background-color: #EFEFEF;
	color: #606060;
}
.rosso {
	background-color: #E61E0F;
	color: #F9C7C3;
}

