body {
	margin: 0px;
	font-family: Arial;
	background-color: #FFAE00;
}
img {
	border: 0px;
}
form {
	margin: 0px;
}
table {
	font-size: 11px;
	width: 100%;
	border-collapse: collapse;
}
td {
}
table.premium {
	background-color: #fff;
	border: 1px solid #081B4C;
	margin-bottom: 5px;
}
table.premium caption {
	background-color: #4476AB;
	color: #fff;
	padding: 3px;
	text-align: right;
	border-left: 1px solid #081B4C;
	border-right: 1px solid #081B4C;
}
table.premium td {
	width: 20%;
	padding: 2px 3px;
	vertical-align: top;
	/*border: 1px solid #081B4C;*/
	text-align: center;
}
table.premium tr.prezzo {
	background-color: #FFDC4C;
}
table.premium td.margin {
	border: 0px;
	vertical-align: middle;
}
div.values {
	font-weight: bold;
}
table.premium td.bookhead {
	background-color: #4476AB;
	color: #fff;
}
table.premium td.bookcol2 {
	background-color: #FFDC4C;
	font-weight: bold;
}
table.premium td.bookcol3 {
	background-color: #FFAE00;
	font-weight: bold;
}
table.premium td.prezzo {
	background-color: #FFDC4C;
} 
table.prezzo td {
	width: 25%;
	padding: 0px;
	border: 0px;
}
table.menuNav td {
	border: 1px solid #081B4C;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 2px;
	text-align: center;
}
table.menuNav td.SEL {
	background-color: #4476AB;
	color: #fff;
	border-bottom: 0px;
}
table.menuNav td.HL {
	background-color: #4476AB;
}
table.menuNav td.NS {
	background-color: #FFCC33;
	color: #000;
}
table.menuNav td.spazio {
	border-top: 0px;
	background-color: #FFAE00;
	width: 3px;
}
table.menuNav a {
	color: #000;
	text-decoration: none;
}
.aumento {
	color: #0A0;
}
.diminuzione {
	color: #ef0000;
}
table.grafico {
	background-color: #fff;
	border-left: 1px solid #081B4C;
	border-right: 1px solid #081B4C;
}
table.grafico caption {
	background-color: #4476AB;
	color: #fff;
	padding: 3px;
	text-align: right;
	border-left: 1px solid #081B4C;
	border-right: 1px solid #081B4C;
}
table.grafico td {
	padding: 4px;
}
#chart {
	width: 100%;
	height: 325px;
}
html > body #chart {
	width: 550px;
}
table.comandi {
	width: 100%;
	background-color: #fff;
	border-left: 1px solid #081B4C;
	border-right: 1px solid #081B4C;
}
table.comandi td {
	vertical-align: top;
	padding: 0px;
	width: 33%;
}
table.comandi select, input {
	font-family: Arial;
	font-size: 11px;
}
table.comandi input.MA {
	width: 45px;
}
table.comandi select {
	width: 150px;
}
table.comandi div.H {
	background-color: #4476AB;
	color: #fff;
	padding: 3px;
}
table.comandi div.V {
	padding: 2px 3px;
}
table.ticker {
	width: 100%;
}
table.ticker caption {
	background-color: #081B4C;
	color: #fff;
	padding: 2px 3px;
	text-align: left;
}
table.ticker th {
	background-color: #4476AB;
	color: #fff;
	text-align: center;
	font-weight: normal;
}
table.ticker td {
	font-size: 18px;
	font-weight: bold;
	/*background-color: #fff;*/
	background-color: #ffcc33;
	text-align: center;
}
div.credits {
	font-size: 11px;
	/*background-color: #fff;*/
	background-color: #ffcc33;
}
table.stoOut {
	width: 100%;
	background-color: #fff;
	border: 1px solid #081B4C;
	border-bottom: 0px;
}
table.stoOut select {
	font-size: 11px;
}
table.stoOut td {
	padding: 5px;
	border-bottom: 1px solid #FFCC00;
}
table.stoOut th {
	padding: 5px;
	border-bottom: 1px solid #FFCC00;
}
table.stoOut td.rigaBottone {
	background-color: #FFDC4C;
	text-align: center;
}
table.stoOut caption {
	background-color: #4476AB;
	color: #fff;
	padding: 3px;
	text-align: right;
	border-left: 1px solid #081B4C;
	border-right: 1px solid #081B4C;
}
#divFrm {
	visibility: hidden;
	display: none;
	margin: 0px;
	padding: 0px;
}
table.stoOut input.button {
	background-color: #4476AB;
	color: #fff;
	border: 1px solid #081B4C;
}
table.stoIn {
}
table.stoIn th {
	background-color: #4476AB;
	color: #fff;
	padding: 3px;
	text-align: right;
}
table.stoIn td {
	border-bottom: 1px solid #FFCC00;
	padding: 3px;
	text-align: right;
}
table.stoIn tr.odd {
	background-color: #fff;
}
table.stoIn tr.even {
	background-color: #FFDC4C;
}
table.stoNav {
	background-color: #fff;
}
table.stoNav td {
	width: 33%;
	padding: 8px;
}
table.stoNav td.disable {
	color: #efefef;
}
table.stoNav a {
	color: #000;
	text-decoration: none;
	padding: 2px 5px;
}
table.stoNav a:hover {
	background-color: #4476AB;
	color: #fff;
}
table.footer {
	background-color: #fff;
	border: 1px solid #081B4C;
	border-top: 0px;
}

