

body {
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #ff0000;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #cccccc;
	margin-right: 0px;
}

A:link, A:visited {
	text-decoration: none;
	}
	
.space {
		font-size: 2px;
		color: #cccccc;
		
}

.testa {
	background-image: url(img/bgtesta1.gif);
	background-color: #ffffff;
	color: #ffffff;
}


.sez_a {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #cc0000;
	padding-bottom: 5px;
	padding-top: 4px;
	vertical-align: middle;
	text-align: left;

}

.sez_a A:link {
	color: #000000;
	}
.sez_a A:visited {
	color: #000000;
	}
	
.sez_a A:hover {
	color: #cc0000;
	font-weight: normal;
	border-bottom-color: #cc0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #cc0000;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #ffffff;
}

.timone {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
	text-align: right;	
	background-color: #cccccc;
	}
	


.calce {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
	text-align: center;	
	background-color: #cccccc;
	letter-spacing: 1px;
	}		
.calce A:link {
	color: #cc0000;
	font-weight: bold;
	}
.calce A:visited {
	color: #cc0000;
	font-weight: bold;
	}	
.calce A:hover {
	color: #000000;
	font-weight: bold;
	}

.sxup {
	background-image: url(img/sxup.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 14px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	}
	
.cxup {
	font-family: verdana, arial, helvetica, sans-serif;
	width: 175px;
	font-size: 13px;
	background-image: url(img/cxup.gif);
	background-color: #ffffff;
	padding-top: 4px;
	font-weight: bold;
	color: #cc0000;
	vertical-align: middle;
	text-align: left;
	padding-bottom: 4px;

}

.cxupgoff {
	font-family: verdana, arial, helvetica, sans-serif;
	width: 175px;
	font-size: 13px;
	background-image: url(img/cxupg.gif);
	background-color: #ffffff;
	padding-top: 4px;
	font-weight: bold;
	color: #cc0000;
	vertical-align: middle;
	text-align: left;
	padding-bottom: 4px;

}


.dxup {
	background-image: url(img/dxup.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 16px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
}


.sxmd {
	background-image: url(img/sxmd.gif);
	width: 14px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
}
.cxmd {
	width: 175px;
	background-color: #ffffff;
	color: #000000;
	vertical-align: top;
	padding-bottom: 4px;
	
}

.cxmdoff {
	width: 175px;
	background-color: #ffffff;
	color: #000000;
	vertical-align: top;
	padding-bottom: 4px;
	border-top-color: #cc0000;
	border-top-style: solid;
	border-top-width: 1px;
}

.cxmdgoff {
	width: 175px;
	background-color: #ffffff;
	color: #000000;
	vertical-align: top;
	padding-bottom: 4px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
}

.dxmd {
	background-image: url(img/dxmd.gif);
	width: 16px;
	font-size: 1px;
	background-color: #ffffff;
	color: #ffffff;
}

.sxdw {
	background-image: url(img/sxdw.gif);
	width: 14px;
	font-size: 1px;
	background-color: #cccccc;
	height: 15px;
	color: #ffffff;
	background-position: top;
	background-repeat: no-repeat;
}
.cxdw {
	background-image: url(img/cxdw.gif);
	width: 175px;
	font-size: 1px;
	color: #ffffff;
	height: 15px;
	background-position: top;
background-color: #ffffff;
}

.dxdw {
	background-image: url(img/dxdw.gif);
	width: 16px;
	font-size: 1px;
	background-color: #cccccc;
	height: 15px;
	color: #ffffff;
	background-position: top;
	background-repeat: no-repeat;
}

.vocimenu {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
	text-align: left;
	padding-bottom: 3px;
	width: 100%;
	height: 100%;
	}

.vocimenu A:link {
	width: 100%;
	height: 100%;
	color: #000000;
	}
.vocimenu A:visited {
width: 100%;
	height: 100%;
	color: #000000;
	
	}
	
.vocimenu A:hover {
	color: #cc0000;
	font-weight: bold;
	background-image: url(img/fondomenu.gif);
	width: 100%;
	height: 100%;
	}

	
.segnovocimenu {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	font-weight: bold;
	color: #cc0000;
	text-align: left;
	padding-bottom: 3px;
	vertical-align: top;
	
}

.sxupg {
	background-image: url(img/sxupg.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 14px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	height: 15px;
	}
.cxupg {
	font-family: verdana, arial, helvetica, sans-serif;
	width: 175px;
	font-size: 1px;
	background-image: url(img/cxupg.gif);
	background-color: #ffffff;
	color: #333333;
	vertical-align: middle;
	text-align: left;
	height: 15px;
}


.dxupg {
	background-image: url(img/dxupg.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 16px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	height: 15px;
}


.sxmdg {
	background-image: url(img/sxmdg.gif);
	width: 14px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
}
.cxmdg {
	width: 175px;
	background-color: #ffffff;
	color: #000000;
	vertical-align: top;
	padding-bottom: 4px;

}



.dxmdg {
	background-image: url(img/dxmdg.gif);
	width: 16px;
	font-size: 1px;
	color: #ffffff;
}

.sxdwg {
	background-image: url(img/sxdwg.gif);
	width: 14px;
	font-size: 1px;
	background-color: #cccccc;
	height: 15px;
	color: #ffffff;
	background-position: top;
	background-repeat: no-repeat;
}
.cxdwg {
	background-image: url(img/cxdwg.gif);
	width: 175px;
	font-size: 1px;
	color: #ffffff;
	height: 15px;
	background-position: top;
background-color: #ffffff;
}

.dxdwg {
	background-image: url(img/dxdwg.gif);
	width: 16px;
	font-size: 1px;
	background-color: #cccccc;
	height: 15px;
	color: #ffffff;
	background-position: top;
	background-repeat: no-repeat;
}

.tablemenuoff {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1px;
	color: #ffffff;
	border-bottom-color: #cc0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	}
	
.tablemenugoff {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1px;
	color: #ffffff;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	}

.tablemenug {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1px;
	color: #ffffff;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #ffffff;
	background-image: url(img/stella.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	
	}

.vocimenug {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	font-weight: bold;
	color: #cc0000;
	vertical-align: top;
	text-align: left;
	padding-bottom: 3px;
	width: 100%;
	height: 100%;
}

.vocimenug A:link {
	color: #cc0000;
		width: 100%;
	height: 100%;
	}
.vocimenug A:visited {
	color: #cc0000;
		width: 100%;
	height: 100%;
	}
	
.vocimenug A:hover {
	color: #000000;
	font-weight: bold;
		width: 100%;
	height: 100%;
	background-image: url(img/fondomenu.gif);
	
	}

.segnovocimenug {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-bottom: 3px;
	vertical-align: top;
	
}
.internazionali  {
	background-image: url(img/internazionali.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}
.comitato  {
	background-image: url(img/comitato.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}
.circoli  {
	background-image: url(img/circoli.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}
.notizie  {
	background-image: url(img/notizie.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}
.attivita  {
	background-image: url(img/attivita.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}
.tesseramento  {
	background-image: url(img/tesseramento.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}

.cultura  {
	background-image: url(img/cultura.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}

.polsociali  {
	background-image: url(img/polsociali.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}
.servcivile  {
	background-image: url(img/servcivile.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}

.centrostudi  {
	background-image: url(img/centrostudi.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}
.centroservizi  {
	background-image: url(img/centroservizi.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}
.links  {
	background-image: url(img/links.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}

.agenda {
	background-image: url(img/agenda.gif);
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: top right;
	height: 100%;
}

.menu {
	border-bottom-color: #cc0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #cc0000;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #ffffff;
	background-position: bottom right;
	background-repeat: no-repeat;
	}


.riga1_a {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1px;
	height: 24px;
	width: 200px;
}

.riga1_b {
	background-image: url(img/sxupcont.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 24px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
}
.riga1_c {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	height: 24px;
	width: 450px;
	background-color: #CC0000;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 4px;
	font-weight: bold;
	text-align: right;
	background-image: url(img/cxupcont.gif);
}

.riga1_d {
	background-image: url(img/dxupcont.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 27px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	
}

.riga2_a {
	background-image: url(img/sxupcontbis.gif);
	background-position: top left;
	width: 200px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	
	}
.riga2_b {
	font-family: verdana, arial, helvetica, sans-serif;
	width: 474px;
	font-size: 16px;
	background-image: url(img/cxupter.gif);
	background-color: #ffffff;
	color: #333333;
	vertical-align: middle;
	text-align: left;
	height: 24px;
	padding-top: 8px;
}

.riga2_c {
	background-image: url(img/cxupbis.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width: 27px;
	font-size: 1px;
	background-color: #cccccc;
	color: #ffffff;
	
}


.riga3_a {
	background-image: url(img/sxmdcont.gif);
	width: 674px;
	background-color: #FFFFFF;
	color: #333333;
	background-position: top left;
	}


.riga3_b {
	background-image: url(img/dxmdcont.gif);
	width: 27px;
	font-size: 1px;
	background-color: #ffffff;
	color: #ffffff;
	background-position: top right;
}

.riga4_a {
	background-image: url(img/sxdwcont.gif);
	width: 200px;
	font-size: 1px;
	background-color: #cccccc;
	height: 29px;
	color: #ffffff;
	background-position: top left;
	background-repeat: no-repeat;
}
.riga4_b {
	background-image: url(img/cxdwcont.gif);
	width: 474px;
	font-size: 1px;
	color: #ffffff;
	height: 29px;
	background-position: top;
	background-color: #ffffff;
}

.riga4_c {
	background-image: url(img/dxdwcont.gif);
	width: 27px;
	font-size: 1px;
	background-color: #cccccc;
	height: 29px;
	color: #ffffff;
	background-position: top right;
	background-repeat: no-repeat;
}

.pagina {
	width: 674px;
	background-image: url(img/stellona.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	
	}
	
/**************************/
/* A-Albiani 15-07-2010 */
.pagina_infosconti {
	width: 674px;
	background-image: url(/img/info_sconti.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.pagina_infosconti_eventiingressoridotto {
	width: 674px;
	background-image: url(/img/sconti.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.pagina_infosconti_scontifissi {
	width: 674px;
	background-image: url(/img/sconti2.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}

/***************************/
	
	.paginasc {
	width: 674px;
	background-image: url(img/stellape.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	
	}

.sottotitolo {
	font-family: verdana, arial, helvetica, sans-serif;
	width: 674px;
	color: #000000;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	border-bottom-color: #cc0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 4px;
}


.testocomune {
	font-family: verdana, arial, helvetica, sans-serif;
	width: 674px;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	border-bottom-color: #cc0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 7px;
	line-height: 14px;
	padding-bottom: 10px;
	}

.testocomune A:link {
	color: #cc0000;
	}
.testocomune A:visited {
	color: #cc0000;
	}
	
.testocomunenews {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	border-bottom-color: #cc0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 7px;
	line-height: 14px;
	padding-bottom: 10px;
}

.testocomunenews A:link {
	color: #cc0000;
	}
.testocomunenews A:visited {
	color: #cc0000;
	}
	
	.testocomunearc {
	font-family: verdana, arial, helvetica, sans-serif;
	width: 674px;
	color: #cc0000;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	border-bottom-color: #cc0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 10px;
	line-height: 20px;
	padding-bottom: 10px;
}

.testocomunearc A:link {
	color: #000000;
	}
.testocomunearc A:visited {
	color: #000000;
	}
.testocomunearc A:hover {
	color: #cc0000;
	}
	
	.testocomunenobott {
	font-family: verdana, arial, helvetica, sans-serif;
	width: 674px;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	padding-top: 4px;
	line-height: 14px;
	padding-bottom: 4px;
}

.testocomunenobott A:link {
	color: #cc0000;
	}
.testocomunenobott A:visited {
	color: #cc0000;
	}
	
	.testoservciv {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
	
	}
	
.testosemplice {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	vertical-align: top;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 4px;
	}
	
.testosemplice A:link {
	color: #cc0000;
	}
.testosemplice A:visited {
	color: #cc0000;
	}
	
	.testosemplicebott {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	vertical-align: top;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 4px;
	border-bottom-color: #cc0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
	
.testosemplicebott A:link {
	color: #cc0000;
	}
.testosemplicebott A:visited {
	color: #cc0000;
	}
	
.imgpg

{
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;

	
}

.data {
	font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 10px;
}

.autore {
	font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	padding-top: 4px;
		padding-bottom: 2px;
}


.linkdoc {
	font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	padding-top: 0px;

}


.linkarticolo {
	font-family: verdana, arial, helvetica, sans-serif;
color: #cc0000;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	
}

.linkarticolo A:link {
	color: #cc0000;
		
	}
.linkarticolo A:visited {
	color: #cc0000;
	
	}
	
.linkarticolo A:hover {
	color: #000000;
	font-weight: bold;	
	background-image: url(img/fondomenu.gif);
	
	}



.testoform {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	text-align: left;
	font-weight: normal;
	vertical-align: top;
	}
	
.testoform A:link {
	color: #cc0000;
	}
.testoform A:visited {
	color: #cc0000;
	}


.fondonotizie {
	background-image: url(img/fondonotizie.gif);
	background-repeat: repeat;
	font-size: 1px;
}

.precsucc {
	font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	padding-top: 4px;
		padding-bottom: 2px;
}

.precsucc A:link {
	color: #000000;
		
	}
.precsucc A:visited {
	color: #000000;
	
	}
	
.precsucc A:hover {
	color: #cc0000;

	
	}