﻿
body{
 	margin-left:7px;
 	margin-top:5px;
 	margin-right:7px;
 	margin-bottom:2px;
 	background-color:white;
 	color:black;  /* colore testo */	
}

/* Caratteri */

/* -- carattere principale applicato a tutte le tabelle non definite altrimenti --*/
/* */
font {
	font-family: Arial, Helvetica, sans-serif !important;	
	font-size: 10pt  !important;
/*	line-height: 110%; */
}
/* */
/* Colore dei link : Vale per tutte le pagine che includono la BASE1_1 */
:link {
	color: #000099;  /* colore link #000099 = blu scuro */
}
:hover {
	color:fuchsia;  /* colore con cursore sopra il link */
}
/*-- --*/
.CAR_BASE    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 130%;
	}
.CAR-corsivo_BASE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
.CAR-titolo-tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-transform: none;
}
.CAR-grigio-data {
	color: #808080;
}
.COL-car-rosso {
	color: #FF0000;
}
.COL-car-mattone {
	color: #CC3300;
}
/**** Riquadri per le tabelle delle pagine normali normali ****/
.Tab1-pagina-testa {
	border-top-width: px;
	border-right-width: px;
	border-bottom-width: px;
	border-left-width: px;
	border: 1px solid #99CCFF;
	padding: 5px;
	background-color: #99CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	empty-cells: show;
	text-align: left;
}
.Tab2-pagina-corpo {
	border: 1px solid #808080;
	padding: 5px;
	background-color: #CCFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	empty-cells: show;
	text-align: left;
}
.Tab3-pagina-corpo {
	border: 1px solid #808080;
	padding: 4px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	empty-cells: show;
	text-align: left;
}
.Tab4-pagina- {
	border: 0px solid #FFFFFF;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	empty-cells: show;
	text-align: left;
}

/* Sfondo Generale */
.COL-bianco {
	background-color: #FFFFFF;
}
/**** Bordi e sfondi della BASE (Template) ****/

/* Bordo più colore della colonna di sinistra */
.COL-sin-testo {
	background-color: #FFFFFF;
}
.COL-Mondo {
	background-color: #0066FF;
}
.COL-Cerca {
	background-color: #FF0066;
}
.COL-commercio {
	background-color: #009933;
}
.COL-sport {
	background-color: #CC3300;
}
.COL-argomenti {
	background-color: #CC33FF;
}

/* Bordo del primo riquadro sopra */
.Bordo-1sopra {
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
/*  */

.Ombra {
	border-left-style: solid;
	border-left-width: 4px;
	border-left-color: #C0C0C0;
	padding-right: 3px;
}
.Ombra-sopra {
	width: 2px;
	background-color: #C0C0C0;
}
/* Colore e bordo della colonna a sinistra : Mondo,..,Ticino, .. ecc :  
   Blu = #99CCFF , Grigio = #808080 , .. */
.Tab-Base-sinistra {
	border: 1px solid #000000;
	background-color: #99CCFF;
	text-align: center;
	empty-cells: show;
}
.Tab-Base-sopra {
	border: 1px solid #FFFFFF;
	padding: 3px;
	background-color: #99CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 120%;	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	empty-cells: show;
}
