/* IMPOSTAZIONI COMUNI */
body { margin: 0px; }
img { border: 0px; }
table { width: 100%; border-collapse: collapse; font-family: Verdana; font-size: 10px; }
input, select { font-family: Verdana; font-size: 10px; }
/* IMPOSTAZIONI TABELLA PREMIUM */
table.prmHead th { background-color: #6ab2e7; color: #fff; border: 1px solid #fff; }
table.prmHead td { width: 25%; background-color: #eee; text-align: center; border: 1px solid #fff; }
table.prmHead td.logo { background-color: #fff; vertical-align: middle; }
div.prmChart { text-align: center; width: 100%; }
table.prmDataOut td { padding: 0px; width: 49%; }
table.prmDataOut td.spaceIn { width: 6px; }
table.prmDataIn caption { background-color: #6ab2e7; color: #fff; border: 1px solid #ccc; font-weight: bold; padding: 5px; border-bottom: 0px; }
table.prmDataIn td { border: 1px solid #ccc; padding: 5px; }
table.prmDataIn th { background-color: #eee; font-weight: normal; border: 1px solid #ccc; padding: 5px 0px; width: 30%; } 
table.prmExtras td { border: 1px solid #6ab2e7; text-align: center; padding: 2px; }
table.prmExtras th { border: 1px solid #6ab2e7; padding: 2px; background-color: #ccc; width: 50%; }
/* IMPOSTAZIONI TABELLA PLUS */
table.plus { font-size: 11px; }
table.plus .main { background-color: #efefef; }
table.plus td, table.plus th { text-align: left; border: 1px solid #6ab2e7; padding: 7px;}
table.plus td.plusChart { background-color: #fff; padding: 0px; }
/* IMPOSTAZIONI TABELLA DATI STORICI */
table.stoOut { border: 1px solid #6ab2e7; background-color: #eee; }
table.stoOut td { padding: 5px; }
table.stoOut div.stoCalendar { padding: 2px; }
table.stoOut td.stoButton { width: 100%; text-align: center; }
table.stoIn { border: 1px solid #6ab2e7; }
table.stoIn tr.even { background-color: #eee; }
table.stoIn th { background-color: #6ab2e7; padding: 2px; color: #fff; text-align: right;  }
table.stoIn td { border-bottom: 1px solid #6ab2e7; padding: 3px 2px; text-align: right; }
table.stoNav { margin-top: 10px; }
table.stoNav td.disable { color: #efefef; }
table.stoNav a { color: #6ab2e7; }
table.stoNav a:hover { text-decoration: none; }
/* IMPOSTAZIONI TABELLA CAMBI */
table.frx th { background-color: #6ab2e7; padding: 4px 3px; color: #fff; border: 1px solid #fff;  }
table.frx td { padding: 4px 3px; border: 1px solid #fff; }
table.frx tr.even { background-color: #eee; }
/* IMPOSTAZIONE DELLA TABELLA GRAFICO */
div.contorno { width: 100%; border: 1px solid #6ab2e7; }
div.crt_grafico { background-color: #6ab2e7; }
#chart { width: 100%; }	
table.crt_comandi { background-color: #eee; }
table.crt_comandi caption { background-color: #eee; font-weight: bold; }
table.crt_comandi td { padding: 5px; }
table.crt_comandi div { margin-bottom: 2px; }
.aumento { color: #0a0; }
.diminuzione { color: #ef0000; }
#frmSto { visibility: hidden; display: none; }
table.info tr { vertical-align: bottom; }
.footer {
	vertical-align: bottom;
	margin-top: 5px;
}
