/* INIZIO LINK */
a
{
	color: #3880aa;
	text-decoration: none;
	font-size: 10pt;
	cursor: hand;
	font-family: Tahoma;
}

a:hover, visited
{
	color: #3880aa;
	text-decoration: none;
	font-size: 10pt;
	cursor: hand;
	font-family: Tahoma;
}

a img{
  border: none;
}


a.percorso
{
	color: #3880aa;
	font-size: 11px;
	font-family: "Tahoma";
	text-decoration: none;
	text-align: left;
}

a.percorso:hover, visited, active
{
	color: #3880aa;
	font-size: 11px;
	font-family: "Tahoma";
	text-decoration: none;
	text-align: left;
}

a.toolbar
{
	color: #878787;
	font-size: 12px;
	font-family: "Verdana";
	text-decoration: none;
	text-align: left;
}

a.toolbar:hover, visited, active
{
	color: #878787;
	font-size: 12px;
	font-family: "Verdana";
	text-decoration: none;
	text-align: left;
}

a.base
{
	color: #b1b0b0;
	font-size: 11px;
	font-family: "Verdana";
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

a.base:hover, visited, active
{
	color: #b1b0b0;
	font-size: 11px;
	font-family: "Verdana";
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

a.titololista
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #3880aa;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}

a.titololista:hover, visited, active
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #3880aa;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}

a.linklista
{
	font-size: 8pt;
	font-family: Tahoma;
	color: #f34f04;
	font-weight: bold;
	text-decoration: none;
}

a.linklista:hover, visited, active
{
	font-size: 8pt;
	font-family: Tahoma;
	color: #f34f04;
	font-weight: bold;
	text-decoration: none;
}

a.paginazione
{
	font: 11px Tahoma;
	/*background-color: #cccccc;*/
	height: 25px;
	vertical-align: middle;
	text-align: center;
	color: #3880aa;
	font-weight: bold;
}

a.paginazione: hover, visited, active
{
	font: 11px Tahoma;
	/*background-color: #cccccc;*/
	height: 25px;
	vertical-align: middle;
	text-align: center;
	color: #f34f04;
	font-weight: bold;
}
/* FINE LINK */

/* INIZIO TESTI */
.percorso
{
	color: gray;
	font-size: 11px;
	font-family: "Tahoma";
	text-decoration: none;
	text-align: left;
}

.toolbar
{
	color: #878787;
	font-size: 12px;
	font-family: "Verdana";
	text-decoration: none;
}

.testo
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #000000;
	text-align: justify;
}

.testo8
{
	font-size: 8pt;
	font-family: Tahoma;
	color: #000000;
	text-align: justify;
}

.testolista
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #595858;
	text-align: justify;
}

.tipolista
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #3880aa;
	text-align: justify;
}

.messaggio
{
	font-size: 12pt;
	font-family: Tahoma;
	color: #f34f04;
	text-align: justify;
	font-weight: bold;
}

.datalista
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #f34f04;
	text-align: justify;
}

.datapubblicazione
{
	font-size: 8pt;
	font-family: Tahoma;
	color: #f34f04;
	text-align: justify;
}

.titololista
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #3880aa;
	text-align: left;
	font-weight: bold;
}

.titoloscheda
{
	font-size: 12pt;
	font-family: Tahoma;
	color: #3880aa;
	text-align: left;
	font-weight: bold;
	line-height: 1.3;
}

.testostaff
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #595858;
	text-align: left;
	font-weight: bold;
}

.staff
{
	font-size: 11pt;
	font-family: Tahoma;
	color: #3880aa;
	text-align: left;
	font-weight: bold;
	line-height: 25px;
}

.titolo
{
	color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
}

.dettagli
{
	display: none;
}

.paginazione
{
	font: 11px Tahoma;
	/*background-color: #cccccc;*/
	height: 25px;
	vertical-align: middle;
	text-align: center;
	color: #f34f04;
	font-weight: bold;
}

.vuota
{
	font-size: 10pt;
	font-family: Tahoma;
	color: #3880aa;
	text-align: center;
	font-weight: bold;
	line-height: 1.3;
}
/* FINE TESTI */

/* INIZIO ELEMENTI */
legend
{
	color: #3880aa;
	font-family: Verdana;
	font-size: 8pt;
}

fieldset
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	margin: 2px;
}
/* FINE ELEMENTI */

/* INIZIO TABELLE */
.colonnacerca
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	color: #000000;
}

.tabcerca
{
	border-bottom: dashed 1px #cccccc;
}

.tabelladati
{
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	background: url(images/sfondodati.png) repeat-x top;
}

.tabscheda
{
	border-bottom: dashed 1px #cccccc;
	font-family: Tahoma;
	width: 100%;
}

.tabgallery
{
	background-color: #f1f6f9;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Verdana;
	width: 100%;
	border-bottom: dotted 1px #275a7e;
	border-top: dotted 1px #275a7e;
}

.tabfoto
{
	background: url(../images/sfondoFoto.png) no-repeat;
	width: 206px;
	height: 203px;
	padding-top: 10px;
	padding-left: 5px;
	text-align: center;
	color: #275a7e;
}

.sfondoscheda
{
	background: url("images/sfondo.png") repeat top left;
}

.div_foto
{
	background: url(images/cornicefoto.png) no-repeat;
	width: 225px;
	text-align: center;
	padding-top: 12px;
	height: 175px;
}

.colonnafoto
{
	width: 150px;
	padding-top: 5px;
}

.colonnadescrizione
{
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 0px;
	vertical-align: top;
}

.rigaPulsanti
{
	text-align: center;
	background-image: url(../images/sfondopulsanti.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 47px;
	vertical-align: middle;
}
/* FINE TABELLE */

/* INIZIO TITOLI */
.cercaeventi
{
	background-image: url("images/cercaeventi.jpg");
	height: 32px;
}

.listaeventi
{
	background-image: url("images/listaeventi.jpg");
	height: 32px;
}

.inseventi
{
	background-image: url("images/inseventi.jpg");
	height: 32px;
}

.modeventi
{
	background-image: url("images/modeventi.jpg");
	height: 32px;
}

.scheda
{
	background-image: url("images/scheda.jpg");
	height: 32px;
}
/* FINE TITOLI */

/* INIZIO MAPPA SITO */
.div_immagine_settoriA450
{
	float: left;
	width: 100px;
	height: 800px;
	padding-right: 10px;
}

.div_2_2_settori
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.div_ico_settoriM2
{
	height: 20px;
	background-image: url(../images/apertoBlu.gif);
	line-height:10px;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:5px;
	margin-left:20px;
	margin-top:5px;
}

.div_ico_settoreR
{
	height: 20px;
	line-height:10px;
	padding-bottom:10px;
	font-family: Tahoma;
	font-size: 1em;/*10pt;*/
	font-weight: bold;
	color: #3880aa;
}

.div_riga_settori
{
	height: 20px;
}

.div_2_2_2_descrizione
{
	text-align: justify;
	color: #595858;
	font-size: 1em;/*11px;*/
	font-family: Tahoma;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 10px;
	/*clear:right;*/
}

a.linkBlu
{
	color: #3880aa;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: underline;
}

a.linkBlu:hover, visited
{
	color: #3880aa;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: underline;
}

a.linkArancio
{
	color: #f34f04;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: underline;
}

a.linkArancio:hover, visited
{
	color: #f34f04;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: underline;
}

/* FINE MAPPA SITO */

/* INIZIO STRUTTURA */
body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	line-height: 1.3em;
	font-size: 0.7em;
	/*text-align: center;*/
}
/* FINE STRUTTURA */

/* INIZIO DIV FLASH */
#divFlash
{
 position: absolute;
 background-color: #ffffff;
 width: 200px;
 height: 30px;
 border: solid 1px red;
 top: 350;
 left: 0;
 z-index: 9999999999999999999;
}
/* FINE DIV FLASH */

