/* Body */
body{
background-image:  url(images/sfondo.gif);
margin-top: 10px; 
margin-left: 0px;
}

/* Titoli H */
h1, h2, h3, h4, h5, h6 {
	padding:0px;
	margin:0px;
	font-weight:normal;
}

/* Barra superiore eventi*/
.barraEventi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #A9D7FA;
	}
.barraEventi a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FF9900;
	text-decoration:none;
	font-weight:normal;
	}	
.barraEventi a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FF9900;
	text-decoration:none;
	font-weight:normal;
	}
	
.barraEventi a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color: #FF9900;
	text-decoration:none;
	font-weight:normal;
	}
	
.barraEventi a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color: #FF9900;
	text-decoration:none;
	font-weight:normal;

	}	
	.barraEventi h1 {
	font-size: 10px;
	padding-left: 10px;
	}

/* Barra superiore locali*/
.barraLocali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #fff;
	font-weight:normal;
	}
.barraLocali a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #fff;
	text-decoration:none;
	font-weight:normal;
		}	
.barraLocali a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #fff;
	text-decoration:none;
	font-weight:normal;
	}
	
.barraLocali a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color: #A9D7FA;
	text-decoration:none;
	font-weight:normal;
	}
	
	.barraLocali h1 {
	font-size: 10px;
	padding-left: 10px;
	}

/* Barra elenco locali */
.barraElencoLocale {
	background-color: #A9D7FA;
	font-size: 11px;

}

/* Tabella layout bianca */
.tbl {
	background-color: white;
}

/* Linea grossa azzurra Top*/
.lineaTop {
	  border-top: #A9D7FA 3px solid; 
}

/* Linea grossa azzurra Bottom*/
.lineaBottom {
	  border-bottom: #A9D7FA 3px solid; 
}

/*  Tabella promo One */
.tabellaPromoOne {
	 border-left: #E3E3E3 1px solid; 
	 border-right: #E3E3E3 1px solid; 
	 border-bottom: #E3E3E3 1px solid; 
	 border-top: #E3E3E3 1px solid;
	 background-color: #FFFFCC;
}

/*  Tabella promo Two */
.tabellaPromoTwo {
	 border-left: #E3E3E3 1px solid; 
	 border-right: #E3E3E3 1px solid; 
	 border-bottom: #E3E3E3 1px solid; 
	 border-top: #E3E3E3 1px solid;
	 background-color: #F7F7F7;
}
#puntoelenco-spunta li{
	background: url(images/varie/spunta-punto-elenco.gif) no-repeat;
	padding-left: 13px;
	list-style: none;
}
#puntoelenco-bollinorosso li{
	background: url(images/varie/bollino-rosso-punto-elenco.gif) no-repeat;
	padding-left: 13px;
	list-style: none;
}

/*  Tabella promo Three */
.tabellaPromoThree {
	 border-left: #E3E3E3 1px solid; 
	 border-right: #E3E3E3 1px solid; 
	 border-bottom: #E3E3E3 1px solid; 
	 border-top: #E3E3E3 1px solid;
	 background-color: #F7F7F7;
}

/* Bordo tabella scheda dettagli evento */
.bordoTabellaSchedaEvento {
	 border-left: #E3E3E3 1px solid; 
	 border-right: #E3E3E3 1px solid; 
	 border-bottom: #E3E3E3 1px solid; 
	 border-top: #E3E3E3 1px solid;
	 background-color: #FFFFCC;

}

/* Bordo tabella scheda dettagli locale */
.bordoTabellaSchedaLocale {
	 border-left: #E3E3E3 1px solid; 
	 border-right: #E3E3E3 1px solid; 
	 border-bottom: #E3E3E3 1px solid; 
	 border-top: #E3E3E3 1px solid;
	 background-color: #FFFFCC;

}

/* Bordo foto evento */
.bordoFotoSchedaEvento {
	 border-left: #000000 1px solid; 
	 border-right: #000000 1px solid; 
	 border-bottom: #000000 1px solid; 
	 border-top: #000000 1px solid;
}

/* Bordo foto locale */
.bordoFotoSchedaLocale {
	 border-left: #000000 1px solid; 
	 border-right: #000000 1px solid; 
	 border-bottom: #000000 1px solid; 
	 border-top: #000000 1px solid;
}

/* Bordo foto PromOne */
.bordoFotoPromOne {
	 border-left: #000000 1px solid; 
	 border-right: #000000 1px solid; 
	 border-bottom: #000000 1px solid; 
	 border-top: #000000 1px solid;
}

/* Bordo foto PromTwo */
.bordoFotoPromoTwo {
	 border-left: #000000 1px solid; 
	 border-right: #000000 1px solid; 
	 border-bottom: #000000 1px solid; 
	 border-top: #000000 1px solid;
}

/* Bordo foto PromThree */
.bordoFotoPromoThree {
	 border-left: #000000 1px solid; 
	 border-right: #000000 1px solid; 
	 border-bottom: #000000 1px solid; 
	 border-top: #000000 1px solid;
}
/* Testo briciole */
.txtbri {
	color: #000000; 
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F7F7F7;

}
.txtbri A:link {
	font-weight: normal; 
	font-size: 10px; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.txtbri A:visited {
	font-weight: normal; 
	font-size: 10px; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.txtbri A:hover {
	font-weight: normal; 
	font-size: 10px;
	color: #333399; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/* Titolo pagina evento */
.titoloPaginaEvento {
	color: #FF3300;
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	border-top: #A9D7FA 3px solid;  
	border-bottom: #A9D7FA 3px solid;  
	font-weight: normal; 

}
.titoloPaginaEvento h1 {
		font-size: 18px;
		padding-left: 5px;
	}
	
/* Titolo pagina locale */
.titoloPaginaLocale {
	color: #FF3300;
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	border-top: #A9D7FA 3px solid;  
	border-bottom: #A9D7FA 3px solid;  
	font-weight: normal; 
}

.titoloPaginaLocale h1 {
		font-size: 18px;
		padding-left: 5px;
	}
	
	/* Titolo pagina locale 2 per Grandi Eventi */
.titoloPaginaLocale2 {
	color: #FFF;
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	border: #E3E3E3 1px solid;  
	font-weight: normal; 
	background-color: #CC0000;
	padding: 4px;
}

.titoloPaginaLocale2 h1 {
		font-size: 16px;
		font-weight:normal;
		padding-left: 5px;
		color: #FFF;
	}
	
.titoloPaginaLocale2 h2 {
		font-size: 14px;
		font-weight:normal;
		padding-left: 5px;
		color: #FFF;
	}
/* Titolo menu sinistra*/	
.titoloMenu {
	color: #0099FF; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
.titoloMenu h2 {
		font-size: 11px;
		padding-left: 0px;
		font-weight: bold; 
	}

/* Titolo grassetto */
.titoloNero {
	color: #000000; 
	font-size: 11px; 
	font-weight: bold; 
	font-size: 11px; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Titolo elenco locali */
.titoloElencoLocali {
	color: #FF0000; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
}
/* Titolo elenco evento */
.titoloElencoEvento {
	color: #FF0000; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
}

/* Titolo Azzurro con link */
.titoloAzzurro{
	font-size: 11px;
	font-weight:bold;
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

	}
.titoloAzzurro A:link {
	font-size: 11px;
	font-weight:bold;
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.titoloAzzurro A:visited{
	font-size: 11px;
	font-weight:bold;
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.titoloAzzurro A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
	
	
/* Testo menu */
.txtmenu A:link {
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}

.txtmenu A:visited {
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}

.txtmenu A:hover {
	font-weight: normal; 
	font-size: 11px; 
	color: #0000FF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: underline;
}

/* Testo generico */
.txt {
	color: #000000; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt12 {
	font-size: 12px; 
}

/* Scheda promo ONE */
.txtpromone, .titpromone, .linkpromone{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}

.titpromone{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
.titpromone A:link {
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
	
.titpromone A:visited{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
	
.titpromone A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
	}

.txtpromone{
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}
.txtpromone A:link{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtpromone A:visited{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtpromone A:hover{
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	}
.linkpromone{
	border-top: 1px #FFFFFF solid;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}
	
.linkpromone A:link {
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	text-decoration: underline;
	}

	
.linkpromone A:visited{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	text-decoration: underline;
	}
	
.linkpromone A:hover{
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	text-decoration: underline;
	}
		
.titpromone h2 {
		font-size: 11px;
		padding-left: 0px;
		font-weight: bold; 
		}

/* Scheda promo Two */
.txtpromotwo, .titpromotwo, .linkpromotwo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titpromotwo{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
	
.titpromotwo A:link {
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
	
.titpromotwo A:visited{
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
	
.titpromotwo A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
	}

.txtpromotwo{
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}

.linkpromotwo{
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}
	
.linkpromotwo A:link {
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	text-decoration: underline;
	}
	
.linkpromotwo A:visited{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	text-decoration: underline;
	}
	
.linkpromotwo A:hover{
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	text-decoration: underline;
	}
		
	.titpromotwo h3 {
		font-size: 11px;
		font-weight: bold; 
		}

/* Scheda promo Three */
.txtpromothree, .titpromothree, .linkpromothree{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titpromothree{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
	
.titpromothree A:link {
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
	
.titpromothree A:visited{
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
	}
	
.titpromothree A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
	}

.txtpromothree{
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}

.linkpromothree{
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}
	
.linkpromothree A:link {
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	text-decoration: underline;
	}
	
.linkpromothree A:visited{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	text-decoration: underline;
	}
	
.linkpromothree A:hover{
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	text-decoration: underline;
	}
		
	.titpromothree h4 {
		font-size: 11px;
		padding-left: 0px;
		font-weight: bold;
		text-decoration: none;

		}
		
/* Scheda dettaglio evento */
.txtevento, .titevento, .titevento2, .txtevento2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 11px;
}

.titevento{
	padding-left: 10px;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	}

.txtevento{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}
.txtevento A:link{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtevento A:visited{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtevento A:hover{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	}
	
.titevento2{
	padding-left: 10px;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	}
.titevento2 A:link{
	padding-left: 10px;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	}
.titevento2 A:visited{
	padding-left: 10px;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	}
.titevento2 A:hover{
	padding-left: 10px;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	}
.txtevento2{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}
.txtevento2 A:link{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtevento2 A:visited{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtevento2 A:hover{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	}
/* Scheda dettaglio locale */
.txtlocale, .titlocale, .txtlocale2, .titlocale2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 11px;
}

.titlocale{
	padding-left: 10px;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	}

.txtlocale{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}
.txtlocale A:link, .txtlocale  A:visited, .txtlocale  A:hover{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
		
.titlocale2{
	padding-left: 10px;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	}

.txtlocale2{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}
/* Elenco locale */
.txtelencolocali, .titelencolocali{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F7F7F7;
	padding: 5px;
}

.titelencolocali{
	
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	text-decoration: none;

	}
.titelencolocali A:link{
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	text-decoration: none;
	}

.titelencolocali A:visited{ 
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	text-decoration: none;
	}
.titelencolocali A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
	}

.txtelencolocali{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}

.txtelencolocali A:link{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtelencolocali A:hover{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	}
.txtelencolocali A:visited{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
	
/* Elenco eventi */
.txtelencoeventi, .titelencoeventi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	background-color: #F7F7F7;  */
	padding: 5px;
}

.titelencoeventi{
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	text-decoration: none;
	}
.titelencoeventi A:link{
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	text-decoration: none;
	}

.titelencoeventi A:visited{ 
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	text-decoration: none;
	}
.titelencoeventi A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
	}
	
.titoloDescrizioneEvento {
	color: #FF0000; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txtdescrizioneeventi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	}
.txtdescrizioneeventi A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtdescrizioneeventi A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtdescrizioneeventi A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	}

.txtelencoeventi{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}

.txtelencoeventi A:link{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtelencoeventi A:hover{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	}
.txtelencoeventi A:visited{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}

/* Elenco Arena */
.txtelencoarena, .titelencoarena{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
}

.titelencoarena{
	color: #FF3300;
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal; 
	}
.titelencoarena A:link{
	color: #FF3300;
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal; ;
	}

.titelencoarena A:visited{ 
	color: #FF3300;
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal; 
	}
.titelencoarena A:hover{
	color: #FF3300;
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal; 
	}

.txtelencoarena{
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}

.txtelencoarena A:link{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtelencoarena A:hover{
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	}
.txtelencoarena A:visited{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}	
.txtdataarena{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	}
.txtdataarena A:link{
	font-size: 11px;
	font-weight:bold;
	color:  #000000;
	text-decoration: none;
	}
.txtdataarena A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
	}
.txtdataarena A:visited{
	font-size: 11px;
	font-weight:bold;
	color:  #000000;
	text-decoration: none;	
	}
		
/* Mappa */
.titmappa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	}

.titmappa A:link{
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	}
.titmappa A:hover{
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	}
.titmappa A:visited{
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	}

.txtmappa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	}

.txtmappa A:link{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
.txtmappa A:hover{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
	}
.txtmappa A:visited{
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	}
/*Box Index generale*/
.txtindexboxgenreale, .titindexboxgenerale{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txtindexboxgenreale {
	font-size: 11px;
	font-weight:normal;
	color: #000000;
}

.txtindexboxgenreale A:link{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
}
.txtindexboxgenreale A:hover{
	font-size: 11px;
	font-weight:normal;
	color: #0000FF;
}
.txtindexboxgenreale A:visited{
	font-size: 11px;
	font-weight:normal;
	color: #333399;
}
.titindexboxgenerale{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}

.titindexboxgenerale A:link{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
.titindexboxgenerale A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
}
.titindexboxgenerale A:visited{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
.linea_grigio {
	border-bottom: #CCCCCC 1px solid; 
}
.bodofoto {
	 border-left: #000000 1px solid; 
	 border-right: #000000 1px solid; 
	 border-bottom: #000000 1px solid; 
	 border-top: #000000 1px solid;
	 
}
.titoloRosso {
	color:#FF0000;
	font-size:18px;
}
.titoloPulsanteLocale2 {
	width: 125px;
}
.titoloPulsanteLocale2 A:link, .titoloPulsanteLocale  A:visited, .titoloPulsanteLocale  A:hover{
	color: #0000FF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	width: 125px;
	text-align: center;
	line-height: 25px;
}
.titoloPaginaLocalePagamento {

	color: #000000;
	font-size: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	border-top: #A9D7FA 3px solid;  
	border-bottom: #A9D7FA 3px solid;  
	font-weight: normal;
}
.titlocaleCopia {
	padding-left: 10px;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txtlocaleCopia {
	padding: 5px;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txtlocaleCopia A:link, .txtlocaleCopia A:visited, .txtlocaleCopia A:hover {
	font-size: 11px;
	font-weight:normal;
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titlocaleValutazione {
	padding-left: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.linkpromotwoHP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
.linkpromotwoHP A:link {
	font-weight:normal;
	color: #333399;
	text-decoration: none;
}
.linkpromotwoHP A:visited {
	font-weight:normal;
	color: #333399;
	text-decoration: none;
}
.linkpromotwoHP A:hover {
	font-weight:normal;
	color: #0000FF;
	text-decoration: underline;

	}
.titoloPaginaVerde {

	color: #00A400;
	font-size: 24px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-weight: bold;
}
.txt14 {

	color: #000000; 
	font-size: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt14 A {
	color: #000000; 
	font-size: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt14b {
	color: #000000; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titelencopacchetti{
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;

	}
.titelencopacchetti A:link{
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	text-decoration: none;
	}

.titelencopacchetti A:visited{ 
	font-size: 11px;
	font-weight:bold;
	color: #1A5B9D;
	text-decoration: none;
	}
.titelencopacchetti A:hover{
	font-size: 11px;
	font-weight:bold;
	color: #0000FF;
	text-decoration: underline;
	}

#galleria .bodofoto {
margin:3px;
}
.titoloPaginaRosso {


	color: #FF3300;
	font-size: 24px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-weight: bold;
}
#banner120x240 {
	margin-top: 10px;
	margin-left: 10px;
}
#banner780x30 td {
	padding-right: 10px;
	padding-left: 10px;
	background: #FFFFFF;
}
.titoloPulsanteLocale {
	width: 131px;
	background: url(http://www.cittadiverona.it/images/pulsanti/bottoni_on.jpg) no-repeat center center;
}
.titoloPulsanteLocale A:link, .titoloPulsanteLocale A:visited, .titoloPulsanteLocale A:hover {

	color: #1A5B9D;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	width: 131px;
	text-align: center;
	line-height: 25px;
}


/*************** loader per schede a pagamento ***************/
#loader {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	top:40px;
	width:400px;
	line-height:50px;
	background-color:#FFFFCC;
}
.elenco-iscrizione-nl {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	margin-top: 8px;
}
.div-alto {
	background: url(images/eventi/sfondo-alto.gif) no-repeat center top;
	height: 8px;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	width: 603px;
}

.elenco-iscrizione-nl li {
	background: url(images/go.gif) no-repeat left center;
	list-style: none;
	padding-left: 15px;
	margin-left: -30px;
	line-height: 20px;
	color: #003399;
}
.div-basso {
	background: url(images/eventi/sfondo-basso.gif) no-repeat center top;
	height: 8px;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	width: 603px;
}
.div-cont-testo, .div-cont-testo2, .div-cont-testo3, .div-cont-testo4 {
	border-right: 1px solid #99CCFF;
	border-left: 1px solid #99CCFF;
	margin: auto;
	padding: 0px 5px 0px 50px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(images/eventi/penna.gif) no-repeat 5px top;
	text-align: left;
	width: 546px;
		
}
.div-cont-testo2 {
	background-image: url(images/eventi/lente.gif);
}
.div-cont-testo2 li, .div-cont-testo3 li {

	background: url(images/eventi/pallino.gif) no-repeat left center;
	list-style: none;
	padding-left: 10px;
	margin-left: -40px;
	line-height: 20px;
}
.div-cont-testo2 ul, .div-cont-testo3 ul {
	margin-top: 10px;
	margin-bottom: 10px;
}

.div-cont-testo3 ul {
	margin-bottom: 0px;
}

.div-cont-testo3 {

	background-image: url(images/eventi/question.jpg);
}

.div-cont-testo4 {

	background-image: url(images/eventi/ics.jpg);
}
/************************************* 
* Bottoni schede a pagamento
* vedi anche .titoloPulsanteLocale
**************************************/
#pushed {
	background: url(http://www.cittadiverona.it/images/pulsanti/bottoni-off.jpg);
}

/*Ultime modifiche Layout 3 Colonne*/
#banner728x90 {
	width: 728px;
	margin-left: 91px;
	margin-right: 91px;
	margin-top: 20px;

}
#coldx {
	width:150px;
	vertical-align:top;
	padding-top:10px;
	text-align: center;
}
.moduletable_rightbox th {
	background: url(images/varie/box-cerca-top.gif) no-repeat;
	font: bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
	width: 124px;
	color: #FFFFFF;
}
.moduletable_rightbox {
	margin: 0 auto 10px auto;
}
.titoloblu {
	color: #0000FF;
}


#cercagoogle_text {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 80px;
}

#rightboxbottom {
	background: url(images/varie/box-cerca-bottom.gif) no-repeat center bottom;
	padding-bottom:15px;
	
}
#rightboxbottom  form{
	width:120px;
	padding-top: 5px;	
	border-right: 2px solid #9BC8FF;
	border-left: 2px solid #9BC8FF;
    margin:0;
	height:20px;
}
#banner-container {
text-align:center;
border:1px solid #ADD7FF;
margin:7px 0 15px 0;
padding:3px 0;
}
/**** solo per schede eventi ****/
#banner468x60 {
width:468px;
/*padding:3px;*/
margin:5px auto;
text-align:left;
/*border: 1px dashed #ccc;*/
}

/**
 * %% Popup newsletter
 */
#popup {
	position:absolute; 
	z-index:2000;
	top:-350px;
	left: 100px;
	width: 312px;
	height: 335px;
	display:none;
}
	#popup input[type='text'] {
		border : 1px solid #999;
	}
	#popup h1 {
		font: 17pt Verdana, Arial, Helvetica, sans-serif;
		color: #F00;
		text-align: center;
		padding:0 7px;
	}
	#popup h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#popup #popup-text {
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		color: #000;
		text-align: center;
		padding:0 7px;
		padding-bottom:5px;
	}
#nl-close {
	text-align:right;
	background:url(http://www.cittadiverona.it/images/popup-nl/boxnl-top.png) no-repeat top right;
}
#nl-content {
	border:8px solid #42A0FF; 
	border-width:0 8px;
	width:296px;
	position:relative;
	background-color:#fff;
}
#boxnl-corner-top {
	position:absolute;
	top:0;
	left:0;
	text-align:left;
	width:9px;
	height:7px;
	background:url(http://www.cittadiverona.it/images/popup-nl/boxnl-corner-top.png) no-repeat center center;
	display:block;
}
#border-img-top {
	position:absolute;
	top:83px; 
	left:0;
	display:block;
	background:url(http://www.cittadiverona.it/images/popup-nl/border-img-top.png) no-repeat center center;
	width:296px;
	height:14px;
}
#popup-header-img {
	width:296px;
	height:96px;
	overflow:hidden;
}
#popup-bottom {
	 background:url(http://www.cittadiverona.it/images/popup-nl/boxnl-bottom.png) no-repeat top center;
	 height:17px;
	 overflow:hidden; 
}
/**
 * %% Autocompleter popup nl
 */
ul.autocompleter-choices
{
	position: absolute;
	margin: 0;
	padding: 0;
	list-style:				none;
	border:1px solid #e0e0e0;
	background-color: white;
	text-align:				left;
	z-index:				2500;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul.autocompleter-choices li
{
	cursor: pointer;
	list-style: none;
	font-size:11px;
	padding:2px;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background:#e0e0e0;
}

ul.autocompleter-choices span.autocompleter-queried
{
	font-weight: bold;
}

