/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */

/* STILE PAGINA
=========================================================== */
body 
{
	text-align:center; /* 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 bold*/
{
	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
{
	text-align:right;
}
.Header
{
	text-align:left;
	margin-top:2px;
	color: #02306B;
	font-size: 10px;
	line-height:15px;
}
.Header .Rss
{
	margin-left:12px;
	padding:0px 0px 0px 0px;
}
.Header .Flag
{
	margin-left:44px;
}
.Header .Ricerca
{
	font-size: 10px;
	line-height:41px;
	margin-top:25px;
}
.Header .Ricerca IMG
{
	padding-top:15px;
}
.Header .Ricerca .Input
{
	height:15px;
	width:150px;
}
.Ricerca .button
{
	height:18px;
	font-size: 10px;
	vertical-align:baseline;
}
/* STILE FOOTER
=========================================================== */
.Footer
{
	width:100%;
	line-height:12px;
	text-align:center;
	margin-top:100px;
	font-size: 10px;
	color: #02306B;
}
/*------------------------------------------- HOME PAGE ---------------------------------------*/
/* STILE BANNER
=========================================================== */
#Banner
{
	text-align:center;
	margin-top:20px;
}
/* STILE HOME PAGE
=========================================================== */
.Colonne
{
	margin-top:60px;
	text-align:center;
}
.Colonna1
{
	margin-right:0px;
}
.Intestazione
{
	font-size: 11px;
	color: #02306B;
	line-height:30px;
}
.RigaVerticale
{
	background-image:url(http://www.cup2000.it/CUPImages/riga_verticale.jpg);
	background-repeat:repeat-y;
	width:2px;
	height:145px;

}
.RigaOrizzontale
{
	background: Transparent url(http://www.cup2000.it/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:30px;
}
.Item1Link IMG
{
	text-decoration:none;
	padding-bottom:6px;
	padding-top:4px;
	margin-left:6px;
}
.Item2Link
{
	font-size: 10px;
	color: #02306B;
	padding-top:10px;
	padding-bottom:30px;
}
.Item2Link IMG
{
	text-decoration:none;
	padding-bottom:6px;
	padding-top:4px;
	margin-left:10px;
	margin-right:5px;
}
.RigaArea
{
	height:90px;
}
/*-------------------------------------- FINE HOME PAGE ---------------------------------------*/
/* STILE MENU
=========================================================== */
.Menu
{
	vertical-align:middle;
	text-align:left;
	background-color:Transparent;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:73px;
}
.MenuBtn
{
	padding-left: 15px;
	width:145px;
	font-size: 10px;
	height:15px;
	background-image: url(http://www.cup2000.it/CUPImages/Menu.jpg);
	color: #1d467a;
	background-repeat: no-repeat;
	font-family: Verdana;
	border:0px;
	text-align:left;
	cursor:pointer;
}
.MenuBtnSelected
{
	padding-left: 15px;
	width:145px;
	font-size: 10px;
	height:15px;
	background-image: url(http://www.cup2000.it/CUPImages/bgMenu.jpg);
	color: #1d467a;
	background-repeat: no-repeat;
	font-family: Verdana;
	border:0px;
	text-align:left;
}
/* 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;
}
.TitoloCittaPadding
{
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
	padding-left:10px;
	padding-top:18px;
}
.TitoloNews
{
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
	padding-left:10px;
	padding-bottom:2px;
}
.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
{
	width:160px;
	height:4px;
	background-image: url(http://www.cup2000.it/CUPImages/RigaSotto.jpg);
	background-repeat:no-repeat;
	text-align:left;
	float:left;
}
.ImgMenu
{
	margin-left:25px;
	margin-right:2px;
}
.ImgPrimoLiv
{
	margin-left:10px;
	margin-right:2px;
}
.ImgFreccia
{
	margin-left:3px;
	margin-right:2px;
}
.ImgPrimoLivPadding
{
	margin-left:10px;
	margin-right:2px;
	padding-top:5px;
	padding-left:3px;
}
.Level1
{
	font-family: Verdana;
	font-size: 11px;
}
.Level2
{
	padding-left:50px;
	margin-right:2px;
	font-family: Verdana;
	font-size: 11px;
	padding-bottom:8px;
}
.Tabella1
{
	background-image: url(http://www.cup2000.it/CUPImages/bgTabella.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:152px;
}
.Tabella200
{
	background-image: url(http://www.cup2000.it/CUPImages/SfondoTabella200.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:200px;
}
.Tabella160Margin
{
	background-image: url(http://www.cup2000.it/CUPImages/SfondoTabella160.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:165px;
	margin-top:20px;
}
.Tabella1Margin
{
	background-image: url(http://www.cup2000.it/CUPImages/bgTabella140.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:110px;
	margin-top:20px;
}
.Tabella2Margin
{
	background-image: url(http://www.cup2000.it/CUPImages/bgTabella250.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:255px;
	margin-top:30px;
}
.Tabella2
{
	background-image: url(http://www.cup2000.it/CUPImages/bgTabella260.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:345px;
}
.Tabella3Margin
{
	background-image: url(http://www.cup2000.it/CUPImages/bgTabella70.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:70px;
	margin-top:20px;
}
.Tabella4Margin
{
	background-image: url(http://www.cup2000.it/CUPImages/bgTabella80.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:80px;
}
.Tabella1Small
{
	background-image: url(http://www.cup2000.it/CUPImages/bgTabellaSmall.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:70px;
	margin-top:10px;
}

.Tabella1SmallNoMargin
{
	background-image: url(http://www.cup2000.it/CUPImages/bgTabellaBig.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:180px;
	margin-bottom:30px;
}
/* STILE MENU VERTICALE
=========================================================== */
.treeview
{
	border-bottom: #BCBCBC 1px solid;
	text-align:left;
	margin-left:0px;
	background-color:#F3F4F8;
}
.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
text-align:left;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: Transparent url(http://www.cup2000.it/CUPImages/list.gif) no-repeat left 5px;
list-style-type: none;
padding-left: 20px;
padding-bottom:5px;
font-family:Verdana;
font-size:11px;
color:#838486;
text-align:left;
}
.treeview li A{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background-color: Transparent ;
list-style-type: none;
font-family:Verdana;
font-size:11px;
color:#023169;
text-align:left;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: Transparent url(http://www.cup2000.it/CUPImages/arrow.gif) no-repeat left 10px;
cursor: hand;
cursor: pointer;
font-family:Verdana;
font-size:11px;
text-align:left;
padding-top:5px;
}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
font-family:Verdana;
font-size:9px;
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}
/* STILE LAYOUT PAGINE INTERNE
.
=========================================================== */
.ColonnaMenu
{
	top:2px;
	height:auto;
	width: 150px;
	float:left;
	margin-left:0px;
}
.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;
}
.TitoloMenu a:link, .TitoloMenu a:visited, .TitoloMenu a:active, .TitoloMenu a:hover
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#999999;
}
.ColonnaCentrale
{
	height:100%;
	background-color:Transparent;
	position:relative; 
	top:2px; 
	width:460px;
	z-index:80;
	text-align:left;
}
.ColonnaCentrale STRONG
{
	color: #03306B;
}
.ColonnaCentraleMappa
{
	height:100%;
	background-color:Transparent;
	position:relative; 
	top:2px; 
	width:610px;
	z-index:80;
	text-align:left;
}
..ColonnaCentraleMappa .TitoloMappa
{
	background-color: Transparent;
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
	color:#CC0001;
	text-decoration:none;
	padding-top:10px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-align:left;
}
.ColonnaCentraleMappa .Level1
{
	padding-left:10px;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	color:#35355B;
	line-height:15px;
	padding-top:10px;
}
.ColonnaCentraleMappa .Level2
{
	padding-left: 20px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 0px;
	color: #1d4581;
	font-style: normal;
	font-family: Verdana;
	text-align: left;
	font-variant: small-caps;
	line-height:15px;
background: Transparent url(http://www.cup2000.it/CUPImages/list.gif) no-repeat left 3px;
}
.ColonnaCentraleMappa .Level3
{
	padding-left: 30px;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana;
	color:#2862B7;
}
.ColonnaCentraleMappa .Level4
{
	padding-left: 40px;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana;
	color:#2862B7;
}
.ColonnaCentraleMappa .Level5
{
	padding-left: 50px;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana;
	color:#2862B7;
}
.ColonnaCentraleMappa .Level6
{
	padding-left: 55px;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana;
	color:#2862B7;
}
.ColonnaCentrale .Testo
{
	font-family:Verdana;
	font-size:10px;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:10px;
	text-align:justify;
	padding-right:5px;
}
.Messaggio
{
	font-family:Verdana;
	font-size:10px;
	vertical-align:top;
	text-align:center;
	color:#CC0001;
}
.ColonnaCentraleTabella
{
	height:100%;
	border-left: #BCBCBC 1px solid;
	background-color:Transparent;
	position:relative; 
	top:2px; 
	width:460px;
	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 IMG
{
	padding-right:7px;
}
.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;
	padding-left:5px;
	padding-right:5px;
}
.ColonnaCentraleTabella .Indietro
{
	font-family:Verdana;
	font-size:9px;
	padding-left:5px;
	padding-right:5px;
}
.ColonnaCentraleTabella UL
{
	margin: 0px 0px 5px 15px ;
	padding: 2px 0px 0px 0px ;
}
.ColonnaCentraleTabella LI
{
	background: Transparent url(http://www.cup2000.it/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;
	line-height:15px;
}
 .TabellaRicerca
{
	background-image: url(http://www.cup2000.it/CUPImages/SfondoTabellaRicerca.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:65px;
	width:376;
	margin-left:25px;
}
 .TabellaRicerca2
{
	background-image: url(http://www.cup2000.it/CUPImages/SfondoTabellaRicerca2.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:85px;
	width:376;
	margin-left:25px;
}
.TitolettoRicerca
{
	font-family:Verdana;
	font-size:10px;
	color:#BCBCBC;
	padding-top:15px;
	padding-left:10px;
}
.Titoletto2Ricerca
{
	font-family:Verdana;
	font-size:11px;
	color:#BCBCBC;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:5px;
	line-height:20px;
}
.Titoletto2Ricerca2
{
	font-family:Verdana;
	font-size:11px;
	color:#BCBCBC;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:5px;
}
.TestoLink
{
	font-family:Verdana;
	font-size:11px;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:10px;
	padding-right:5px;
	padding-top:0px;
}
.ColonnaStampa
{
	position:relative;
	top:2px;
	z-index:100;
	height:auto;
	background-color:Transparent;
	border-left: #BCBCBC 1px solid;
}
.ColonnaStampa .Stampa
{
	border-bottom: #E5E5E5 1px solid;
	background-color:#F3F4F8;
	font-family: Verdana;
	font-size:9px;
	text-transform:uppercase;
	margin-left:2px;
}
.ColonnaStampa .Stampa A
{
	font-family: Verdana;
	font-size:9px;
	text-transform:uppercase;
	text-decoration:none;
	vertical-align:top;
}
.ColonnaStampa .MenuContestuale
{
	border: #E5E5E5 1px solid;
	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;
}
/* STILE DATAGRID
=========================================================== */
.Grid
{
	border: #E5E5E5 1px solid;
	font-family:Verdana;
	font-size:10px;
	text-decoration: none;
	border-collapse:collapse;
	margin-left:3px;
}
.GridItem { FONT-SIZE: 10px; HEIGHT: 14pt; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF }
.GridItemAlt  { FONT-SIZE: 10px; HEIGHT: 14pt; COLOR: #000000; BACKGROUND-COLOR: #E5E5E5 }
.headerGrid, .headerGrid a
{
	border-right: #000000 thin solid;
	border-top: #000000 thin solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #000000 thin solid;
	color: #0d0868;
	border-bottom: #000000 thin solid;
	height: 14pt;
	background-color: #c4d3ff;
	text-align:center;
}
.pager
{
	border-right: #000000 thin solid;
	border-top: #000000 thin solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #000000 thin solid;
	color: #ffffff;
	border-bottom: #000000 thin solid;
	background-color: #f0f8ff;
}
/* STILE NEWS
=========================================================== */
.TitoloNews
{
	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;
	text-align:left;
	padding-left:3px;
	padding-right:3px;
}
.AbstractNews
{
	padding-right: 3px;
	margin-top: 0px;
	padding-left: 3px;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	color: #000000;
	line-height: 15px;
	padding-top: 0px;
	font-style: italic;
	font-family: Verdana;
	background-color: transparent;
	text-decoration: none;
}
.TestoNews
{
	margin-top: 0px;
	font-size: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #000000;
	line-height: 15px;
	padding-top: 0px;
	font-family: Verdana;
	background-color: transparent;
	text-align: justify;
	text-decoration: none;
	padding-left:3px;
	padding-right:3px;
}
.TestoNews IMG
{
	margin-Right:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-top:5px;
}
.TestoGCare
{
	background-color: Transparent;
	font-family:Verdana;
	font-size: 10px;
	color:#03306B;
	text-decoration:none;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.Titoletto
{
	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;
	padding-left:3px;
	line-height:16px;
}
.TabellaNOSOL
{
	text-align:left;
	height:120px;
	width:376;
}
.TabellaNOSOL td 
{
font-size: 11px;
border-bottom: 4px solid #fff;
border-left: 1px dotted #fff;
vertical-align: top;
padding-top:5px;
}
.TabellaNOSOL INPUT
{
border: 1px solid #A8A8A8;
font-size: 11px;
color:#000000;
}
.TabellaArchivio
{
	background-image: url(http://www.cup2000.it/CUPImages/SfondoTabellaRicercaNews.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:180px;
	width:376;
}
.TabellaArchivio td 
{
font-size: 11px;
border-bottom: 4px solid #fff;
border-left: 1px dotted #fff;
vertical-align: top;
padding-top:5px;
}
.TabellaArchivio INPUT
{
border: 1px solid #A8A8A8;
font-size: 11px;
color:#000000;
}
.TabellaArchivio SELECT
{
border: 1px solid #A8A8A8;
font-size: 11px;
color:#000000;
}
.TitolettoGrigio
{
	font-family:Verdana;
	font-size:10px;
	color:#5E5E5E;
	padding-top:15px;
	padding-left:10px;
}
.Calendar
{
	font-family:Verdana;
	font-size: 10px;
}
.TabellaBordo
{
	border: 1px solid #BCBCBC;
}
.Tabella550
{
	background-image: url(http://www.cup2000.it/CUPImages/SfondoTabella550.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:570px;
	width:330;
}
.Tabella300
{
	background-image: url(http://www.cup2000.it/CUPImages/SfondoTabella300.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:320px;
	width:330;
}
.Tabella300 P
{
	padding-left:10px;
}
.Separatore
{
	background-image: url(http://www.cup2000.it/CUPImages/hr.jpg);
	background-repeat:no-repeat;
	text-align:center;
	height:30px;
	width:358px;
}
 .TabellaAziende
{
	background-image: url(http://www.cup2000.it/CUPImages/SfondoTabellaAziende.jpg);
	background-repeat:no-repeat;
	text-align:left;
	height:80px;
	width:376;
}
#imgNews
{
	clear:both;
	margin-left:5px;
	margin-right:0px;
	border: #E5E5E5 1px solid;
	padding-right:0px;

}
#Logo
{
	text-decoration:none;
	border-color: transparent;
	margin:0px;
	padding:0px;	
	border-width:0px;
}
.Indice
{
	text-align:left;
	margin-left:5px;
}
.Indice ul{ /*CSS for Simple Tree Menu*/
margin: 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
text-align:left;
}

.Indice li
{
	padding-left: 20px;
	font-size: 11px;
	background: url(http://www.cup2000.it/CUPImages/list.gif) no-repeat left 6px;
	padding-bottom: 5px;
	color: #838486;
	font-family: Verdana;
	list-style-type: none;
	text-align: left;
	vertical-align:top;
	line-height:15px;
	padding-top: 5px;
}
.Indice li A{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background-color: Transparent ;
list-style-type: none;
font-family:Verdana;
font-size:11px;
color:#023169;
text-align:left;
padding-left: 1px;
vertical-align:top;
}
.Padding
{
	margin-left:20px;
}
.ImgFreccia ul{ /*CSS for Simple Tree Menu*/
margin: 0px 0px 0px 0px ;
padding: 0px 0px 0px 0px ;
text-align:left;
}
.ImgFreccia li
{
	padding-left: 25px;
	font-size: 8px;
	background: url(http://www.cup2000.it/CUPImages/point.jpg) no-repeat left 6px;
	color: #838486;
	font-family: Verdana;
	list-style-type: none;
	text-align: left;
	vertical-align:top;
	line-height:13px;
	padding-top: 5px;
}
.ImgFreccia li A{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background-color: Transparent ;
list-style-type: none;
font-family:Verdana;
font-size:9px;
color:#023169;
text-align:left;
padding-left: 1px;
vertical-align:top;
}
.DataAggiornamento
{
	border-top-width: 0px;
	padding-right: 5px;
	border-left-width: 0px;
	font-size: 9px;
	border-left-color: transparent;
	border-bottom-width: 0px;
	border-bottom-color: transparent;
	margin: 0px;
	color: #666666;
	border-top-color: transparent;
	font-style: italic;
	text-align: right;
	border-right-width: 0px;
	text-decoration: none;
	border-right-color: transparent;
}
.bgHeaderGC
{
	background: url(http://www.cup2000.it/CUPImages/bgHeaderGC.jpg) repeat-x;
	height:20px;
	text-align:left;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:5px;

}
.GCheaderGrid
{display:none;}

.CGGrid
{
	border-width: 0px;
	font-family:Verdana;
	font-size:12px;
	border-collapse:collapse;
	margin-left:3px;
	color:#000000;
	text-align:left;
}
.GCGridItem
{
	border-width: 0px;
	FONT-SIZE: 12px; 
	HEIGHT: 25px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
	text-align:left;
}
.GCGridItem A:link, .GCGridItem a:visited, .GCGridItem a:active, .GCGridItem a:hover
{
	border-width: 0px;
	FONT-SIZE: 12px; 
	HEIGHT: 25px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
	text-align:left;
}
.GCPath
{
	text-align:left;
	HEIGHT: 25px; 
	FONT-SIZE: 11px; 
	color:#03306B;
}