﻿
/*Prevale sullo stile omonimo in Gruppo01Site.css*/
.cellaAltaTabSinistraGruppo01Site01Master
{
	height:296px;/*impongo che la cella che contiene strettamente l'albero abbia un'altezza fissa (che, considerando il numero dei nodi e sottonodi che avrà, coincide poi con il massimo della sua espansione)*/	
}
/*Prevale sullo stile omonimo in Gruppo01Site.css*/
.cellaBassaTabSinistraGruppo01Site01Master
{
	width:220px;	
	height:100%;/*Così la cella contenente i box in basso a sinistra occupa eventuale spazio vuoto lasciato in caso di immagini molto basse e/o scarso o testo nullo*/
	vertical-align:top;
	border: solid 0px red;
}
/********Stili dei box laterali sinistra********/
.tContBoxEventi
{
	height:100%;/*necessario affinchè abbia effetto la width 100% di cellaEsterna1IntermediaTabSinistraEventi*/
	vertical-align:top;
	border: solid 0px blue;
}
.cellaEsternaIntermediaTabSinistraEventi
{	
	width:220px;
	vertical-align:top;
	border: dotted 2px #999997;
}
.cellaEsterna1IntermediaTabSinistraEventi
{	
	width:220px;
	height:100%;/*Impongo che sia l'ultimo box laterale sinistro ad alzarsi se si alzano le celle centrali della pagina*/
	vertical-align:top;
	border: dotted 2px #999997;
}
.tableContEventi
{
	width:100%;
	height:100%;
	border: solid 0px blue;
}
.cellaTestoEventi
{
	height:100%;/*fa sì che sia il testo ad occupare tutto lo spazio possibile anzichè l'immagine*/
	font-family:Arial;
	font-size:8pt;
	color:#7F7D7E;
	padding-left:5px;
	padding-bottom: 5px;
	padding-top: 2px;
	vertical-align:top;
	border: solid 0px red;
}
.cellaImgEventi
{
	padding: 0 0 0 0;
	vertical-align:top;
	border: solid 0px blue;
}
/******* Stili di Gruppo01Eventi03.aspx *********/
.tDestraEventi
{
	width:740px;
	height:100%;
	border: solid 0px green;
	vertical-align: top;
}
.cellaVuotaTabDestraEventi
{
	width:100%;
	height:4px;
	font-size:1px;
	border: solid 0px green;
}
.cellaAltaTabDestraEventi
{
	width:100%;
	height:100px;/*altezza vera e propria immagine centrale*/	
	vertical-align:top;	
	border: solid 0px green;
}
.cellaIntermediaTabDestraEventi
{
	width:100%;
	height:4px;	
	font-size:1px;
	border: solid 0px green;
}
.cellaBassaTabDestraEventi
{
	width:100%;
	height:100%;
	border: solid 0px red;
}
.tIntermediaEventi
{
	width:100%;
	height:100%;
	border: solid 0px orange;
}
.cellaVuotaTabIntermediaEventi
{
	width:4px;
	height:100%;
	border: solid 0px fuchsia;
}
.cellaSxTabIntermediaEventi
{
	width:736px;
	height:100%;
	border: solid 0px blue;
}
.cellaCxTabIntermediaEventi
{
	width:4px;
	height:100%;
	border: solid 0px fuchsia;
}
.cellaDxTabIntermediaEventi
{
	width:240px;
	height:100%;
	border: solid 0px blue;
}
.tInternaSinistraEventi
{	
	width:100%;/*qui NON utilizzare la width in px*/
	height:100%;
	border: solid 0px orange;
}
.cellaAltaTabInternaSinistraEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:125px;
	border: solid 1px #7F919F;
}
.tInternaSuperioreEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:135px;
	border: solid 0px red;
}
.cella1TabInternaSuperioreEventi
{
	width:50%;/*ATTENZIONE cella la cui larghezza è determinata in percentuale in base alla larghezza della tabella in cui è contenuta*/
	height:20px;/*Altezza riga intestazione box "Fiere"*/	
	background-color:#7F919F;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px orange;
}
.cella1bisTabInternaSuperioreEventi
{
	width:50%;/*ATTENZIONE cella la cui larghezza è determinata in percentuale in base alla larghezza della tabella in cui è contenuta*/
	height:20px;/*Altezza riga intestazione box "Fiere"*/
	border:solid 0px orange ;
}
.cella2TabInternaSuperioreEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:100%;/*qui NON utilizzare la width in px*/
	border: solid 0px orange;	
}
.tFiereEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:100%;/*qui NON utilizzare la width in px*/
	border: solid 0px green;
}
.cella1TabFiereEventi
{
	/*Width determinata automaticamente in base alla larghezza percentuale di cella2TabFiereEventi*/
	border: solid 0px green;
}
.cella2TabFiereEventi
{
	width:95%; /*ATTENZIONE cella la cui larghezza è determinata in percentuale in base alla larghezza della tabella in cui è contenuta*/
	border: solid 0px red;
}
.cella3TabFiereEventi
{
	/*Width determinata automaticamente in base alla larghezza percentuale di cella2TabFiereEventi*/
	border: solid 0px green;
}
.lTesto1Eventi
{
	font-family:arial,verdana;
	font-size: 12px;
	font-weight:normal;
	font-style:normal;
	color:#000000;	
}
.cellaIntermediaTabInternaSinistraEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:4px;
	border: solid 0px fuchsia;
}
.cellaBassaTabInternaSinistraEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:100%;/*qui NON utilizzare la width in px*/
	border: solid 1px #7F919F;
}
.tInternaInferioreEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:100%;/*qui NON utilizzare la width in px*/
	border: solid 0px green;
}
.cellaDxTabInternaInferioreEventi
{
	width:50%;/*ATTENZIONE cella la cui larghezza è determinata in percentuale in base alla larghezza della tabella in cui è contenuta*/
	height:100%;/*qui NON utilizzare la width in px*/
	border: solid 0px green;
}
.tInternaConfEventi
{
	width:100%;
	height:100%;
	border: solid 0px orange;
}
.cella1InternaConfEventi
{
	width:50%;/*ATTENZIONE cella la cui larghezza è determinata in percentuale in base alla larghezza della tabella in cui è contenuta*/
	height:20px;/*Altezza riga intestazione box "Conferenze"*/	
	background-color:#7F919F;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px orange;
}
.cella1BisInternaConfEventi
{
	width:50%;/*ATTENZIONE cella la cui larghezza è determinata in percentuale in base alla larghezza della tabella in cui è contenuta*/
	height:20px;/*Altezza riga intestazione box "Fiere"*/
	border:solid 0px orange ;
}
.cella2InternaConfEventi
{
	width:100%;
	height:100%;
	border: solid 0px orange;
}
.tInternaDestraEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:100%;/*qui NON utilizzare la width in px*/
	border: solid 1px #7F919F;
}
.cella1TabInternaDestraEventi
{
	width:100%;/*qui NON utilizzare la width in px*/
	height:20px;/*altezza del box "Ultime notizie" necessaria*/	
	background-color:#7F919F;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;
}
.lTitoloBoxWorkEventi
{
	font-family:arial,verdana;
	font-size: 12px;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;	
	text-transform: uppercase;
	text-decoration:none;
}
.cellaTabInternaDestraWorkEventi
{
	width:100%;
	height:100%;	
	background-color:#FFFFFF;
	border: solid 0px red;
}
.tWorkEventi
{
	width:100%;
	height:100%;
	border: solid 0px red;
}
.cellaUnicaTabIntermediaEventi
{
	width:736px;
	height:100%;
	border: solid 0px fuchsia;
}
/******* Stili di Gruppo01ListEventi03.aspx *********/
.tbMainGruppo01ListEventi03
{
	height:100%;
	border: solid 0px black;
}
.cellaSpanLeftGruppo01ListEventi03
{
	border: solid 0px red;
	height:100%;
	vertical-align:top;
}
/*
.tEventi2
{
	height:100%;
	border: solid 1px green;
}*/
/*
.tDestraListEventi
{
	width:740px;
	height:100%;
	border: solid 1px green;
}*/
/******* Stili per contenuto oggetto Repeater Versione 1******/

.tEventi
{
	border-right: #7f919f 1px solid;
	border-left: #7f919f 1px solid;
	border-bottom: #7f919f 1px solid;
	border-collapse: collapse;
	font-family: Arial;
	font-size: 10pt;
	left: 50px;
	top: 50px;
	margin-left: 8px;
	width: 98.9%;
	border-top-width: 1px;
	border-top-color: #7f919f;
	margin-top: 5px;
}
.rHeader
{
	background-color: #7F919F;
	color: White;
	border-right: black thin solid;
	font-weight: bold;
	border-left: black thin solid;
	border-bottom: black thin solid;
	border-collapse: collapse;
	border-top-width: thin;
	border-top-color: black;
}
.cellaHeader
{
	border-right: white thick solid;
	border-left: #7f919f 1px solid;
	color: white;
	border-bottom: #7f919f 1px solid;
	background-color: #7F919F;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-color: #7f919f;
}
.cellaBody
{
	border-top: #7f919f 1px solid;
	border-bottom: #7f919f 1px solid;
	border-collapse: collapse;
	padding-right: 5px;
	padding-left: 5px;
	color: #7F7D7E;
	border-left-width: 1px;
	border-left-color: #7f919f;
	border-right-width: 1px;
	border-right-color: #7f919f;
}
.cellaCenter
{
	border-top: #7f919f 1px solid;
	border-bottom: #7f919f 1px solid;
	border-collapse: collapse;
	padding-right: 5px;
	padding-left: 5px;
	color: #7F7D7E;
	text-align: center;
	border-left-width: 1px;
	border-left-color: #7f919f;
	border-right-width: 1px;
	border-right-color: #7f919f;
}
.cellaImg
{
	text-align: center;
	border-top: #7f919f 1px solid;
	border-left: #7f919f 1px solid;
	border-bottom: #7f919f 1px solid;
	border-collapse: collapse;
	color: #7F7D7E;
	width: 50px;
	border-right-width: 1px;
	border-right-color: #7f919f;
	height: 50px;
}
.labelIntest
{
	color: white;
	background-color: #7f919f;
	padding-right: 5px;
	margin-top: 8px;
	padding-left: 5px;
	padding-bottom: 1px;
	margin-left: 8px;
	padding-top: 1px;
	width: 100%;
	font-family: Arial,Verdana;
	font-size: 10pt;
	font-weight: bold;
}
/************Stili per hub page Eventi**********/
.tInternaAreaEventi
{ 
	border: solid 0px red;
	vertical-align: top; /*Mantiene tutte le news allineate in alto*/
	padding-left: 5px; 
 }

.titoloEventoPiano
{
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	font-family: Arial,Verdana;
	text-decoration: none;
	color: #7F8D9E;
	padding-right: 5px;
	border: solid 0px orange;
	width: 100%;
}
.testoEventoRubrica
{
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-family: Arial,Verdana;
	text-decoration: none;
	color: #7D909F;
	padding-right: 40px;
	width: 100%;
}
#tbMain_Gruppo01ListEventi03
{
	margin-top:4px;	
	
}
.spanLeft_Gruppo01ListEventi03
{
	width:4px;
	font-size:1px;
}
.dataEventoHub
{
	padding-left: 10px;
	border:solid 0px red;
}
.dataEventoHub1
{
	padding-left: 0px;
	border:solid 0px red;
}
.cellaDatiEvento
{ 
	border:solid 0px red;	
	vertical-align:top;
}
.dataEvento
{
	padding-left: 15px;
	padding-right: 5px;
}
.cellaImg2
{
	padding-left: 15px;
}
