/* IMPOSTAZIONI COMUNI */
body { margin : 0px; }
body.home { background-color : #F7F7F7; }
table { width: 100%; border-collapse: collapse; font-family: Verdana, Sans-Serif; font-size: 10px; }
a { color: #1c4f86; text-decoration: none; }
a:hover { text-decoration: underline; }
select,input { font-family: Verdana, Sans-Serif; font-size: 10px; }

/* MENU DI NAVIGAZIONE PREMIUM */
table.menuinterno { margin-bottom: 3px; }
table.menuinterno td{ font-weight: bold; color: #ff5f00; padding: 2px 10px; }

/* HOME */
table.home td { padding: 5px; }
table.home td.chart { padding-right: 0px; }
table.inHome { width: 100%; border-collapse: collapse; font-size: 10px; }
table.inHome tr.even { background-color: #E8E8E8; } 
table.inHome td { padding: 2px; }


/* PLUS */
table.plus { border: 1px solid #E5E5E5; }
table.plus th {
	padding: 5px;
	background-color: #EBEBEB;
	text-align: left;
}
table.plus td.chart {
	background-color: #fff;
	text-align: center;
	padding: 15px 5px 5px 5px;
}
table.plus td {
	background-color: #EBEBEB;
	padding: 2px 5px 2px;
}
table.plus td.even {
	background-color: #F8F8F8;
}
table.plus span {
	padding-left: 5px;
	padding-right: 5px;
}
div.erogazionedati 
{
	font-family: Verdana, Sans-Serif;
	font-size: 9px;
	padding: 0px 2px 7px 5px;
}
/* PREMIUM */
table.quotazioni { font-weight: bold; }
table.quotazioni tr.even { background-color: #EBEBEB; }
table.quotazioni tr.odd { background-color: #F8F8F8; }
table.quotazioni th {
	font-size: 14px;
	text-align: left;
	background-color: #EBEBEB;
	border: 1px solid #E5E5E5;
	padding-left: 3px;
	border-right: 1px solid #EBEBEB;
}
table.quotazioni th.link {
	text-align: right;
	padding-right: 3px;
	font-size: 10px;
}
table.quotazioni td {
	border: 1px solid #E5E5E5;
	vertical-align: top;
	padding-left: 3px;
	padding-right: 3px;
	text-align: right;
	font-weight: normal;
}
table.quotazioni td.bgbianco {
	background-color: #fff;
}
table.spn {
	width: 100%;
	margin: 0px;
	border-collapse: collapse;
	font-size: 10px;
	font-weight: bold;
}
table.spn td {
	border: 0px;
	padding: 0px;
}
table.quotazioni span.prc {
	text-align: left;
	padding-right: 3px;
	border: 1px solid #f00;
}
table.quotazioni span.vol {
	padding-left: 3px;
	padding-right: 0px;
	text-align: right;
	border: 1px solid #0f0;
}
.small {
	font-family: Verdana, Sans-Serif;
	letter-spacing: -1px;
	font-weight: normal;
	font-size: 10px;
	color: #000;
}
.right {
	text-align: right;
}
table.prezzo { border: 0px; }
table.prezzo td.tendenza { padding-top: 16px; }
table.prezzo td {
	font-weight: bold;
	font-size: 14px;
	border: 0px;
}
/* GRAFICO */
table.chart { margin: 0px; }
table.chart td {
	width: 33%;
	text-align: center;
	padding: 0px;
	padding-bottom: 3px;
}
table.chart div {
	text-align: left;
}
table.chart input.MA { width: 50px; }
table.comandi th{ text-align: left; padding-left: 3px; }
table.comandi td{ 
	vertical-align: top;
	padding-left: 3px;
	padding-right: 2px;
}
table.comandi input.MA{ width: 30px; }

/* FOOTER */
table.footer { font-weight: bold; }
table.footer td {
	width: 33%;
	padding: 1px 3px;
	vertical-align: bottom;
}
/* COMPETITORS */
table.competitors th {
	background-color: #EBEBEB;
	border: 1px solid #fff;
	text-align: right;
	padding: 3px;
}
table.competitors td {
	border: 1px solid #fff;
	text-align: right;
	padding: 3px;
}
table.competitors td.descriz {
	text-align: left;
}
table.competitors span.prc {
	padding-right: 3px;
}
/* QUOTAZIONI STORICHE */
table.storico1 th {
	font-weight: bold;
	color: #1c4f86;
	text-align: left;
	padding: 5px;
}
table.storico1 td {
	padding: 5px;
	text-align: right;
}
table.storico1 select { margin-bottom: 2px; }
table.storico1 input { width: 130px; }
#histo { visibility: hidden; display: none; }
.even {
	background-color: #F8F8F8;
}
table.storico2 th {
	background-color: #EBEBEB;
	border: 1px solid #fff;
	text-align: right;
	padding: 3px;
}
table.storico2 td {
	border: 1px solid #fff;
	text-align: right;
	padding: 3px;
}
table.info2 td { width: 33%; }
table.info2 td.disable { color: #efefef; }
table.info2 a{ color: #1c4f86; text-decoration: none; }
table.info2 a:hover { text-decoration: underline; }

.aumento {color: #0a0;}
.diminuzione {color: #EF0000;}
#btn {
	background-color: #EBEBEB;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #1c4f86;
}
#triggerto {
	background-color: #EBEBEB;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #1c4f86;
}
#triggerfrom {
	background-color: #EBEBEB;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #1c4f86;
}
#legenda {
	width: 100%;
	text-align: right;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #1c4f86;
}
#legenda a {
	color: #1c4f86;
	text-decoration: none;
}
#legenda a:hover {
	color: #1c4f86;
	text-decoration: underline;
}
/* CALCOLO INVESTIMENTO */
table.investimento { background-color: #EBEBEB; margin-top: 10px; }
table.investimento tr.bgbianco { background-color: #fff; }
table.investimento th { padding: 5px; text-align: left; }
table.investimento td { padding: 5px; }
/*table.investimento td.link { vertical-align: bottom; padding:0px; }*/
table.investimento td.link { padding: 12px 0px 0px 0px; }
table.investimento a { font-weight: bold; }
table.investimento input { width: 80px; }

applet { margin: 0px; }
#chart { padding: 0px; }
#MA { font-family: Verdana, Sans-Serif; font-size: 10px; width: 50px; }
div.stampa 
{
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
	width: 100%;
	text-align: right;
	font-weight: bold;
}
div.stampa a {
	color: #1c4f86;
	text-decoration: none;
	vertical-align: top;
}

div.stampa a:hover {
	text-decoration: underline;
}

