	body {
	margin-top: 1px;
	background-color: #333366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
}
	a {
	color: Red;
	text-decoration: None;
}
	select {
	font-size: 12px;
	color: #400080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EAEAFF;
}
	.desktop {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
}
	.data {
	background: #9999cc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}
.dataR {
	background: #FF8000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}
.dataRR {
	background: Lime;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}
.newsR {
	border: 1px;
	border-style: solid;
	border-color: #FF8000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	text-align: justify;
}
.newsRR {
	border: 1px;
	border-style: solid;
	border-color: Lime;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	text-align: justify;
}
	.leggi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: White;
	text-align: center;
}
	a.leggi {
		color: #ffffff;
}
 	a.leggi:hover {
	color: Red;
	text-decoration: none;
}
a.leggiBIG {
		color: #ffffff;
		font-size: 12px;
		font-weight: bolder;
}
 	a.leggiBIG:hover {
	color: Red;
	text-decoration: none;
}
	.news {
	border: 1px;
	border-style: solid;
	border-color: #9999cc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	text-align: justify;	
}
	.testaorari {
	background-color: #AEBCE6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
}
	.txt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	text-align: justify;
}
	.rilievo {
	border: 2px;
	border-style: dashed;
	border-color: #FF0080;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}
	#scrittarilievo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FF0080;
}
	.txtbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
	.dalforumtesta {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9999CC;
}
	.txtB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}
 	.numero {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
 	.datafor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009999;
}
.datafor2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009999;
}
 	.nomefor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF1493;
}
	.txtfor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	text-align: left;
}
	#titolonotizia {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9999cc;
	text-align: center;
}
	.imput {
	font-size: 10px;
	color: #9999CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #333366;
	border: 1px solid #9999cc;
}
	.imputFocus {
	font-size: 10px;
	color: #00FF00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #333366;
	border: 1px solid #9999cc;
}
	.segnalaamico {
	background-color: #AEBCE6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
}
	a.segnalaamico:hover {
	background-color: #AEBCE6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
	text-decoration: none;
}
	#comunita {
	border-bottom: 1px solid #FF9933;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #FF9933;
}
	.titolocomunita {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9999cc;
}
	a.linkcomunita {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
}
	a.linkcomunita:hover {
	background-color: #FF9933;
	color: #333366;
}
	.torna {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
	a.torna {
	text-decoration: none;
}
	a.torna:hover {
	text-decoration: underline;
}
	#linkutili {
	border-bottom: 1px solid #CC99CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #CC99CC;
}
	a.linklink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC99CC;
	text-decoration: none;
}
	a.linklink:hover {
	background-color: #CC99CC;
	color: #333366;
}
	.titololink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC99CC;
}
	a.elencolink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
}
	a.elencolink:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC99CC;
	text-decoration: none;
}
	#calendario {
	border-bottom: 1px solid #FF6633;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #FF6633;
}
	.oradata {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Yellow;
}
	.notiziarilievoBIG {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9999cc;
}
	#catechesi {
	border-bottom: 1px solid Yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: Yellow;
}
	a.linkcatechesi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Yellow;
	text-decoration: none;
}
	a.linkcatechesi:hover {
	background-color: Yellow;
	color: #333366;
}
	.taboraricatechesi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
	text-align: center;
	background-color: Yellow;
}
	.testorilievoYELLOW {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: Yellow;
}
	#oratorio {
	border-bottom: 1px solid #ccccff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #ccccff;
}
	#contatti {
	border-bottom: 1px solid #cccccc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #cccccc;
}
	.campicontatti {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
}
	.formcontatti {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	background-color: #F0F8FF;
	border: 1px solid #9999cc;
}
	.tastiform {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9999cc;
	background-color: #333366;
	border: 1px solid #9999cc;
}
	#okinvio {
	border-bottom: 1px solid Lime;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: Lime;
}
	.txtok {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: White;
}
	.testaLETTER {
	background-color: Yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
}
	.imputLETTER {
	font-size: 10px;
	color: Yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #333366;
	border: 1px solid Yellow;
}
	.testaFOTO {
	background-color: #009999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
}
	a.entraFOTO {
	background-color: #009999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}
	a.entraFOTO:hover {
	background-color: #333366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #009999;
	text-decoration: none;
}
	.testaFORUM {
	background-color: #FF1493;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
}
	a.entraFORUM {
	background-color: #FF1493;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}
	a.entraFORUM:hover {
	background-color: #333366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #FF1493;
	text-decoration: none;
}
	.testaLAVORETTO {
	background-color: #FF8C00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
}
	a.entraLAVORETTO {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF8C00;
	text-decoration: none;
}
	a.entraLAVORETTO:hover {
	background-color: #FF8C00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
	text-decoration: none;
}
	.testaADULTI {
	background-color: #ADD8E6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
}
	a.entraADULTI {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	text-decoration: none;
}
	a.entraADULTI:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ADD8E6;
	text-decoration: none;
}
	.testaINSIEME {
	background-color: #40C9F3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #333366;
}
	a.entraINSIEME {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
	a.entraINSIEME:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #40C9F3;
	text-decoration: none;
}
	a.tornaOK {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	text-decoration: none;
}
	a.tornaOK:hover {
	background-color: Lime;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}
	.formFORUM {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
	background-color: #E6E6FA;
	border: 1px solid #9999cc;
}
	.ERRORE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color: Red;
}
.errore_login {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
}
	#foto {
	border-bottom: 1px solid #009999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #009999;
}
	a.titoloEvento {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}
	a.titoloEvento:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333366;
	text-decoration: underline;
}
	.dataEvento {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
}
	.numeroFoto {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333366;
}
	a.linkFOTO {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009999;
	text-decoration: none;
}
	a.linkFOTO:hover {
	background-color: #009999;
	color: #333366;
}

	.scrollerNews {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}
	a.scrollerNews {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}
	a.scrollerNews:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9999cc;
	font-weight: bold;
}
.top {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
	.leggiSMALL {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	text-align: center;
}
	a.leggiSMALL {
		color: #ffffff;
}
 	a.leggiSMALL:hover {
	color: Red;
	text-decoration: none;
}
	.leggiARTE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	text-align: center;
}
	a.leggiARTE {
		color: #ffffff;
}
 	a.leggiARTE:hover {
	color: #F58735;
	text-decoration: none;
}
#insieme {
	border-bottom: 1px solid #40C9F3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #40C9F3;
}
.errore_verde {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Lime;
}
a.entraINSIEMEb {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #40C9F3;
	text-decoration: none;
}
	a.entraINSIEMEb:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #333366;
	text-decoration: none;
	background: #40C9F3;
}
.chi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7CFC00;
}
.pag_selected {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9999cc;
}
.pag_link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
a.nomefor:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF1493;
	text-decoration: underline;
}
#registra {
	border-bottom: 1px solid #ADFF2F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #ADFF2F;
}
.regolamento {
	border: 1px;
	border-style: dashed;
	border-color: Silver;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Silver;
}
a.descrizione {
		color: #333366;
}
 	a.descrizione:hover {
	text-decoration: underline;
}
.testanatale {
	background-color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
}
