/* CSS Document */



/*stile TESTO per il titolo della pagina ROSSO*/
.text-TitoloPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #c70202;
	text-align: right;
	text-indent: 100px;
	padding-right: 25px;
	padding-left: 25px;
}

/*stile TESTO per il Sottotitolo della pagina BLU*/
.text-SottoTitoloPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #3563a2;
	text-align: right;
	text-indent: 100px;
	padding-right: 25px;
	padding-left: 25px;
}
/*stile TESTO principale BLU SCURO*/
.text-main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6080B1;
	text-align: justify;
	margin-bottom: 25px;
	line-height: 16px;
	text-indent: 12pt;
	padding-left: 15px;
	padding-right: 15px;
	list-style-image: url('../immagini/gif_file/elenco.gif');

}
.text-main a:link {
	font-family: VERDANA, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6080B1;
        text-align: justify;
        text-indent: 2.5em;
        margin-bottom: 25px
}
.text-main a:visited {
	font-family: VERDANA,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #225CAE;
        text-align: justify;
        text-indent: 2.5em;
        margin-bottom: 25px
}
.text-main a:hover {
	font-family: VERDANA, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #225CAE;
        text-align: justify;
        text-indent: 2.5em;
        margin-bottom: 25px
}
.text-main a:active {
	font-family: VERDANA, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
        text-align: justify;
        text-indent: 2.5em;
        margin-bottom: 25px;
}
/*Stile link di secondo livello*/
.text-link_lv2 {
	color: #FFFFFF;
	font-style: normal;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-size: 11px;
}
.text-link_lv2 a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-style: normal;
	font-size: 11px;
	font-weight: bold;

}
.text-link_lv2 a:visited {
	color: #FFFFFF;
	font-style: normal;
	font-size: 11px;
	font-weight: bold;

}
.text-link_lv2 a:hover {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}

.text-link_lv2 a:active {
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;

}
/*Stile testo footer*/
.text-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.text-footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.text-footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.text-footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.text-footer a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.tab-orari {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	background-color: #FF0000;
	font-weight: normal;
	vertical-align: middle;
	border-top: 1px none #006699;
	border-right: 1px none #006699;
	border-bottom: 1px double #006699;
	border-left: 1px none #006699;
	text-align: center;
}
.giorni-settimana {
	color: #006699;
	background-color: #ff0000;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
	border-right-color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #FFCC00;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}


.elencopuntato {
	list-style-position: outset;
	list-style-type: none;
	list-style-image: url(../immagini/elenco.gif);
	font-family: "Courier New", Courier, mono;
	border: thin none #CCCCCC;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #000066
}	

/*GRUPPO POLI*/
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #F3f3f3;
	background-color: #003399;
	text-align: center;
	vertical-align: middle;


}
.riga1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background-color: #FF0000;
	text-align: left;
	font-size: 12px;


}
.riga3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #003366;
	background-color: #F3F3F3;
	font-size: 12px;

}
.telefono {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #101E64;
}
li {
	list-style-image: url('immagini/gif_file/elenco.gif');
}
.dati-elettorali {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin solid #999999;

}
/*Stile link di secondo livello*/
.text-segnalibri {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #bf6354;
	text-align: left;
	
}
.text-segnalibri a:link {
	font-size: 10px;
	color: #bf6354;
	text-decoration: none;

}
.text-segnalibri a:visited {
	TEXT-DECORATION: none;
	color: #d51112;
	font-size: 10px;

}
.text-segnalibri a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #aaaaaa;
    TEXT-DECORATION: none
}

.text-segnalibri a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #aaaaaa;
    text-decoration: underline;

}
.head-organi-istit{
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
	border-right-color: #477BAE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #477BAE;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #477BAE;
	border-right-style: solid;
}
.titolo-tab-settori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #336699;
	text-align: center;
	padding: 1px;


}
.riga1-tab-settori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #A0B6C2;
}
.riga2-tab-settore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #C0CED6;
}
.elenco-sindaco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: url('../immagini/gif_file/elenco.gif');
	color: #6080b1;
	list-style-position: inset

}
.testo-sindaco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.elencopuntato {
	list-style-position: outset;
	list-style-type: square;
	list-style-image: url('none');
	font-family: "Courier New", Courier, mono;
	border: thin none;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #003399;
	text-align: left;
}	
.sottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-align: right;
}
/*Utilizzato per textlink in Gastronomia*/
}   .testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #101E64;
	text-align: center;
	vertical-align: middle;
}
/* STILE ECONOMIA*/
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #F3f3f3;
	background-color: #003399;
	text-align: center;
	vertical-align: middle;


}
.riga1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background-color: #6080b1;
	text-align: left;
	font-size: 12px;


}
.riga3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #003366;
	background-color: #f8c52b;
	font-size: 12px;
	background-image: url('none');




}
.telefono {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #101E64;
}
li {
	list-style-image: url('immagini/gif_file/elenco.gif');
}
.dati-elettorali {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin solid #999999;

}
/*Stile link di secondo livello*/
/*segnalibri per pagine economia*/
.text-segnalibri1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #6699ff;
	text-align: left;
	
}
.text-segnalibri1 a:link {
	font-size: 10px;
	color: #3366ff;
	text-decoration: none;

}
.text-segnalibri1 a:visited {
	TEXT-DECORATION: none;
	color: #6666ff;
	font-size: 10px;

}
.text-segnalibri1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #b6a0f5;
    TEXT-DECORATION: none;
}

.text-segnalibri1 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #b6a0f5;
    text-decoration: underline;

}
.head-organi-istit{
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	border-bottom-style: solid;
	border-right-color: #477BAE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #477BAE;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #477BAE;
	border-right-style: solid;
}
/*stile per la tabella aziende per settore*/
.titolo-tab-settori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #336699;
	text-align: center;
	padding: 1px;
	vertical-align: middle;

}
/*stile per la tabella aziende per settore*/
.riga1-tab-settori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #A0B6C2;

}
/*stile per la tabella aziende per settore*/
.riga2-tab-settore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #C0CED6;

}

.elenco-sindaco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: url('../immagini/gif_file/elenco.gif');
	color: #6080b1;
	list-style-position: inset

}
.testo-sindaco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6080b1;
	
}
/*stle per le pagine economia*/
.sottotitolo-economia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	color: #CCCCCC;

}
.li {
	list-style-image: url('../immagini/gif_file/elenco.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6080b1

}
.riga-orari {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('../immagini/graphic.gif');
	background-position: center bottom;
	background-repeat: repeat-x

}
/*stile per barra separatrice economia*/
.linea-economia {
	background-image: url('../immagini/graphic1.gif');
	background-repeat: no-repeat;
	background-position:  center;
}
.bgtovaglia {
	background-image: url('../immagini/tovaglia.jpg');

/*Utilizzato per textlink in Gastronomia*/
}   .testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #101E64;
	text-align: center;
	vertical-align: middle;
}
.text-main-senza-rientro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #101E64;
	text-align: justify;
	padding-left: 4px;
	padding-right: 4px;
}
/*Stile link per l'elenco chiese*/
.text-link_chiese {
	color: #000066;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	list-style-image: url(../immagini/elenco.gif);
	list-style-position: inset;
}
.text-link_chiese a:link {
	color: #000066;
	text-decoration: underline;
	font-style: normal;
	list-style-image: url(../immagini/elenco.gif);

}
.text-link_chiese a:visited {
	color: #000066;
	font-style: normal;

}
.text-link_chiese a:hover {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #3366FF;
}

.text-link_chiese a:active {
	font-size: 14px;
	font-style: normal;
	color: #3366ff;
    text-decoration: underline;
}
.nomi-economia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6080b1;
	text-align: center;
	vertical-align: middle;
}
.testolinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	padding-right: 15px;
	padding-left: 5px;
	text-align: center;
}

.testolinks a:link {
	color: #003366;
	text-decoration: underline;
	font-style: normal;
	font-size: 11px;
	font-weight: bold;

}
.testolinks a:visited {
	color: #FFFFFF;
	font-style: normal;
	font-size: 11px;
	font-weight: bold;

}
.testolinks a:hover {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}

.testolinks a:active {
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;

}



.text-maincentrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6080B1;
	text-align: center;
	margin-bottom: 25px;
	line-height: 16px;
	text-indent: 12pt;
	padding-left: 15px;
	padding-right: 15px;
	list-style-image: url('../immagini/gif_file/elenco.gif');

}
.manifestazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	background-image: url(../immagini/linea2.jpg);
}
.text-main_manifestazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify;
	margin-bottom: 25px;
	line-height: normal;
	padding-right: 15px;

}
/*elenco per la pag link*/
.elenco-link {
	background-image: url('../immagini/mechanix.gif');
	background-position: 9px 2px;
	background-repeat: no-repeat
}
/*stile per elenco economia*/
.elenco-economia {
	background-image: url('../immagini/mechanix.gif');
	background-repeat: no-repeat;
	background-position:  center;
}
/*stile per l'orologio*/
.orologio {
	background-image: url('../immagini/orologio5.gif');
	background-repeat: no-repeat;
	background-position: center top
}
/*stile per i giorni*/
.giorni-tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-image: url('../immagini/graphic.gif');
	background-repeat: no-repeat;
	background-position: center bottom
}
.riga-orari {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('../immagini/graphic.gif');
	background-position: center bottom;
	background-repeat: repeat-x;
	font-size: 10px;
	color: #000000
}
/*stile per il titolo delle tabelle orari*/
.titolo-orari {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #336699;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
}
.riga-verticale {
	background-image: url('../immagini/graphicver.gif');
	background-repeat: repeat-y;
	background-position:  center;
}
.tabella {
	background-repeat: repeat-x;
	background-position: center bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #336699;
	text-align: left;
	margin: 1px;
	padding: 1px;
	background-image: url('none');
	border: 1px solid #477bae
}
.sottotitolo-scuole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #006699;
	font-weight: bold;
	background-color: #DADADA;
	text-align: center;
}
.sottotitoletto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
}
.text-descr-tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B5B5B5;
}
.text-link-scuola {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	text-decoration: underline;
}
.bordo-regolamenti {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	background-repeat: repeat;
	text-align: left;
	text-indent: 0pt;
	vertical-align: middle;
	background-image: url(../immagini/linea_blu.gif);
	border: 1px ridge #CC3333;
}
.text-normale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}
.text-SottoTitoloPaginaimpiego {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #3563a2;
	text-align: right;
	text-indent: 10px;
	padding-right: 25px;
	padding-left: 25px;
}
.riga-med {
	font-family: Marigold, "Monotype Corsiva";
	font-size: 22px;
	color: #336699;
}
.elencopuntatoOk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 11px;
	line-height: 16px;
	list-style-type: disc;
}
.titoletti {
	background-color: #0099CC;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.LINK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #0066FF;
	text-align: left;
	vertical-align: middle;
}
.ristoranti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #006699;
	text-align: justify;
	font-size: 11px;
}
.riga-verticale {
	background-image: url('../immagini/graphicver.gif');
	background-repeat: repeat-y;
	background-position:  center;
}
.sottotitolo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #006699;
	text-align: center;
}
.linktrasporti {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #6699FF;
}
.indirizzi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.Titoli-Numeriutili {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	background-color: #99CCFF;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
.album {
	background-color: #ECE9D8;
	background-image: url(../immagini/prova.gif);
	background-repeat: repeat-y;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-align: left;
	text-indent: 5px;
	font-weight: bold;
}
.barra_verde {
	background-image: url(../immagini/barra_verde.gif);
	letter-spacing: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B725A;
	font-weight: bold;
	background-color: #CCCCCC;
}
.informagiovani {
	border: 1px solid #006600;
	text-indent: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	margin: 2px;
	padding: 2px;
}
.intestTabAlloggi {
	border: 1px solid #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-align: center;
	vertical-align: middle;
}
.elenco_hotel {
	background-image: url(../immagini/punto_elenco_r.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.linea_alloggi {
	background-image: url(../immagini/linea_blu.gif);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #006699;
	letter-spacing: 7px;
	word-spacing: 5px;
}
.testo_alloggi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../immagini/linea_blu.gif);
	background-position: left bottom;
	color: #666666;
	background-repeat: repeat-y;
}
.testo_alloggi2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	background-image: url(../immagini/linea_rosa.gif);
	background-repeat: repeat;
}
.sfumato_blu {
	background-image: url(../immagini/linea5.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1351B;
	font-weight: bold;
	text-align: left;
}
.bordo_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #dddddd;
	text-align: center;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}
.testonero {
	font-size: 11px;
	color: #000000;
}
.elenco_anagrafe {
	background-image: url(../immagini/frecciapiccola.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.titoli_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E1758;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
