/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */

/* STILE PAGINA
=========================================================== */
body 
{
	text-align:left; /* for IE */
	margin:0 auto; /* for the rest */ 
	font-family: Verdana;
}
html 
{
	width:100%
}

/* STILE TITOLI E PARAGRAFI
=========================================================== */
h1, h2, h3, table, th, tbody, fieldset, legend 
{
	margin:0; 
	padding:0
}
h1
{
	font-size: 220%;
}
h2
{
	font-size: 190%;
}
h3	/*Titoli rossi no bold*/
{
	background-color: Transparent;
	font-family:Verdana;
	font-size: 12px;
	color:#CC0001;
	text-decoration:none;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:3px;
	margin-bottom:0px;
	font-weight:normal;
}
h4	/*Titoli rossi*/
{
	background-color: Transparent;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	color:#CC0001;
	text-decoration:none;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:3px;
	margin-bottom:0px;
}
h5 /*Titoli blu*/
{
	background-color: Transparent;
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#03306B;
	text-decoration:none;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:3px;
	margin-bottom:0px;
}
h6
{
	font-weight: bold;
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 1px;
	margin-bottom:0px;
	color: #808080;
	font-family: Verdana;
	background-color: transparent;
	text-decoration: none;
}
P, SPAN
{
	background-color: Transparent;
	font-family:Verdana;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
	line-height:15px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}
/* STILE LINK
=========================================================== */
a:link, a:visited, a:active, a:hover {
	color: #02306B;
	text-decoration: underline;
	background-color: transparent;
}
/* STILE CONTAINER
=========================================================== */
#Container
{
	width:760px;
	margin: 2px auto;
}
/* STILE HEADER
=========================================================== */
#pnlLingua
{
	display:none;
}
.Header
{
	display:none;
}
.Header .Rss
{
	display:none;
}
.Header .Flag
{
	display:none;
}
.Header .Ricerca
{
	display:none;
}
.Header .Ricerca IMG
{
	display:none;
}
.Header .Ricerca .Input
{
	display:none;
}
.Header .Ricerca .button
{
	display:none;
}
/* STILE FOOTER
=========================================================== */
.Footer
{
	width:600px;
	line-height:12px;
	text-align:center;
	margin-top:100px;
	font-size: 10px;
	color: #02306B;
}
.Footer OBJECT
{	display:none;
}
/*------------------------------------------- HOME PAGE ---------------------------------------*/
/* STILE BANNER
=========================================================== */
#Banner
{
	display:none;
}
/* STILE HOME PAGE
=========================================================== */
.Colonne
{
	margin-top:60px;
	text-align:left;
}
.Colonna1
{
	margin-right:0px;
}
.Intestazione
{
	display:none;
}
.RigaVerticale
{
	background-image:url(CUPImages/riga_verticale.jpg);
	background-repeat:repeat-y;
	width:2px;
	height:145px;

}
.RigaOrizzontale
{
	background: Transparent url(CUPImages/riga_orrizzontale.jpg) no-repeat center top;
	height:20px;
	text-align:center;
	padding-bottom:15px;
}
.Item1
{
	margin-right:10px;
	font-size: 10px;
	color: #02306B;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
}
.Item1Link
{
	font-size: 10px;
	color: #02306B;
	padding-top:10px;
	padding-bottom:20px;
}
.RigaArea
{
	height:90px;
}
/* STILE MENU
=========================================================== */
.Menu
{
	display:none;
}
.MenuBtn
{
	display:none;
}
.MenuBtnSelected
{
	display:none;
}
/* STILE PAGINA PRIMO LIVELLO
=========================================================== */
.Titolo
{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	color:#023169;
}
.TitoloCitta
{
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
	padding-left:10px;
	padding-bottom:8px;
}
.ItemCitta
{
	font-family: Verdana;
	font-size: 10px;
	color:#023169;
	padding-left:3px;
	vertical-align:text-top;
}
.ItemCitta A
{
	font-family: Verdana;
	font-size: 10px;
	color:#023169;
	padding-left:3px;
	vertical-align:text-top;
}
.RigaSotto
{
	display:none;
}
.ImgPrimoLiv
{
	display:none;
}
.Tabella1
{
	background-image: url(CUPImages/bgTabella.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:102px;
}
.Tabella1Small
{
	background-image: url(CUPImages/bgTabellaSmall.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:52px;
	margin-top:30px;
}

/* STILE MENU VERTICALE
=========================================================== */
.treeview
{
	display:none;
}
	display:none;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	display:none;
}
.treeview li A{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	display:none;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
	display:none;
}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
	display:none;
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
	display:none;
}
/* STILE LAYOUT PAGINE INTERNE
.
=========================================================== */
.ColonnaMenu
{
	display:none;
}
.TitoloColonnaMenu
{
	text-align:right;
	margin-top:5px;
	margin-right:5px;
}
.TitoloArea
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#023169;
}
.TitoloMenu
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#999999;
}
.ColonnaCentraleTabella
{
	height:100%;
	border-left: #E5E5E5 1px solid;
	background-color:Transparent;
	position:relative; 
	top:2px; 
	width:450px;
	z-index:80;
}
.ColonnaCentraleTabella .Titolo
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:10px;
	padding-right:15px;
}
.ColonnaCentraleTabella .Testo
{
	font-family:Verdana;
	font-size:11px;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:10px;
	text-align:justify;
	padding-right:5px;
}
.ColonnaCentraleTabella .TestoLink
{
	font-family:Verdana;
	font-size:11px;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:10px;
	padding-right:5px;
}
.ColonnaCentraleTabella LI
{
	background: Transparent url(CUPImages/freccia.jpg) no-repeat left 5px;
	list-style-type: none;
	padding-left: 20px;
	padding-bottom:5px;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	text-align:left;
}
 .TabellaRicerca
{
	background-image: url(CUPImages/SfondoTabellaRicerca.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:154px;
	width:376;
}
.TitolettoRicerca
{
	font-family:Verdana;
	font-size:10px;
	color:#A8A8A8;
	padding-top:15px;
	padding-left:10px;
}
.Titoletto2Ricerca
{
	font-family:Verdana;
	font-size:11px;
	color:#A8A8A8;
	padding-left:10px;
	padding-bottom:0px;
}
.TestoLink
{
	font-family:Verdana;
	font-size:11px;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:10px;
	padding-right:5px;
}
.ColonnaStampa
{
	position:absolute;
	top:2px;
	left:450px;
	width:150px;
	height:auto;
	background-color:Transparent;
	border-left: #E5E5E5 1px solid;
}
.ColonnaStampa .Stampa
{
	display:none;
}
.ColonnaStampa .Stampa A
{
	display:none;
}
.ColonnaStampa .MenuContestuale
{
	margin-top:5px;
	margin-left:2px;
}
.ColonnaStampa .MenuContestuale .Titolo
{
	padding-top:10px;
	padding-bottom:5px;
	padding-left:2px;
	font-family: Verdana;
	font-size:11px;
	color:#828282;
	text-align:left;
}
.ColonnaStampa .MenuContestuale .Item
{
	font-family: Verdana;
	font-size:10px;
	text-align:left;
	vertical-align:top;
}
.ColonnaStampa .MenuContestuale .Item UL
{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	text-align:left;
	font-family: Verdana;
	font-size:10px;
}
.ColonnaStampa .MenuContestuale .Item LI
{
	list-style-type: none;
	padding-left: 20px;
	padding-bottom:8px;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
}
.ColonnaStampa .MenuContestuale .Item LI A
{
	list-style-type: none;
	padding-left: 2px;
	padding-bottom:5px;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
}
/*-------------------------------------- FINE HOME PAGE ---------------------------------------*/
