﻿DIV {
	
}
.footer {
	
}
BODY {
	MARGIN: 0em; FONT-FAMILY: Arial, sans-serif, Helvetica; COLOR: #040052; FONT-SIZE: 1em
}
#testata {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(images/rigaBassa.png) #ffec00 repeat-x; HEIGHT: 103px; TOP: 0px; LEFT: 0px
}
#testataSup {
	BACKGROUND: url(images/2009_Sfondo1.jpg) no-repeat; HEIGHT: 100px
}
#testataRiga {
	BACKGROUND: url(images/rigaBassa.png) repeat-x; HEIGHT: 3px
}
#SX {
	POSITION: absolute; WIDTH: 250px; TOP: 103px
}
#colonnaDX {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e3ddb3; PADDING-LEFT: 2px; WIDTH: 180px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: right; MARGIN-LEFT: 4px; TOP: 0px; PADDING-TOP: 2px
}
#bloccoCentrale {
	MARGIN-RIGHT: 190px
}
#menusx {
	BACKGROUND-IMAGE: url(images/barralatcorpo.gif); PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #0000a0; WIDTH: 240px; PADDING-RIGHT: 20px; padding-left:20px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 20px; LEFT: 0px
}
#menusx P {
	LINE-HEIGHT: 1em; MARGIN-TOP: 0em; MARGIN-BOTTOM: 0.3em; COLOR: #ffffff; MARGIN-LEFT: 5px
}
#menusx A {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#menusx A:visited {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
#menusx A:hover {
	BACKGROUND-COLOR: #5085ff; FONT-WEIGHT: bold
}
.menu1 {
	PADDING-LEFT: 15px; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
.menu2 {
	PADDING-LEFT: 25px; FONT-SIZE: 0.6em
}
#principale {
	POSITION: absolute; TEXT-ALIGN: justify; PADDING-BOTTOM: 30px; PADDING-RIGHT: 20px; TOP: 120px; LEFT: 260px
}
LI {
	
}
P {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 10pt
}
UL {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 10pt
}
OL {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 10pt
}
.normale {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 10pt
}
A {
	COLOR: #b06500
}
A:link {
	COLOR: #b06500
}
A:visited {
	COLOR: #b06500
}
A:hover {
	COLOR: #e38000
}
A:active {
	COLOR: #b06500
}
#sottomenu {
	BACKGROUND-IMAGE: url(images/barralatpiede.gif); BACKGROUND-COLOR: #ffffff; WIDTH: 250px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 30px
}
#HPbanner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 60px
}
#HPcentrale {
	MARGIN-TOP: 10px
}
#HPcolonnaSX {
	WIDTH: 33%; LEFT: 0px
}
#HPq1 {
	POSITION: absolute; WIDTH: 100%; LEFT: 33%
}

.hpDataNotizia {
	FONT-STYLE: italic; MARGIN: 10px 0px 0px; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
.hpTitoloNotizia {
	TEXT-ALIGN: left; MARGIN: 0px; COLOR: #b06500; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.hpBreveNotizia, .hpBreveNotizia p {
	TEXT-ALIGN: left; COLOR: #000000; FONT-SIZE: 11px
}
.hpDataEvento {
	FONT-STYLE: italic; COLOR: #000050; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.hpTitoloEvento {
	TEXT-ALIGN: left; COLOR: #b06500; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hpParEvento {
	TEXT-ALIGN: left; MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.2em; FONT-WEIGHT: bold
}
.hpBreveCentrale {
	TEXT-ALIGN: left; FONT-SIZE: 9pt
}
.hpCentrale1 {
	bACKGROUND-COLOR: #E2D678;
	WIDTH: 100%;
}
.hpCentrale2 {
	BACKGROUND-COLOR: #EAE09D;
	WIDTH: 100%;
}

.hpCentrale2 H3, .hpCentrale1 H3 {
	TEXT-ALIGN: left; COLOR: #b06500; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.hpCentrale1 .hpBreveCentrale, .hpCentrale2 .hpBreveCentrale {
	COLOR: #000000
}
.hpCopertina {
	BACKGROUND-COLOR: #000000;
	WIDTH: 100%;
	DISPLAY: inline-block;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center 50%;
	HEIGHT: 200px;
}

.hpCopertina, .hpCentrale2 td, .hpCentrale2 td {
	padding: 5px 5px 5px 5px;
}
.hpSfondoTrasparente {
BACKGROUND-IMAGE: url(images/grigio50.png);
padding: 4px 4px 4px 4px;

}
.hpCopertina H3 {
	 TEXT-ALIGN: left; COLOR: #ffffff; FONT-SIZE: 11pt; FONT-WEIGHT: bold; margin: 0px 0px 5px 0px;
}
.hpCopertina A {
	COLOR: #ffffff
}
.hpCopertina TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.hpCopertina .hpBreveCentrale {
	 COLOR: #ffffff
}
.titoloPagina {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 1em; COLOR: #b06500; FONT-SIZE: 1.6em; FONT-WEIGHT: bolder
}
H1 {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 1em; COLOR: #b06500; FONT-SIZE: 1.6em; FONT-WEIGHT: bolder
}
.titoloPaginaConSotto {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 0em; COLOR: #b06500; FONT-SIZE: 1.6em; FONT-WEIGHT: bolder
}
.autore {
	TEXT-ALIGN: left; FONT-STYLE: italic; MARGIN-BOTTOM: 0.8em; COLOR: #000000; FONT-SIZE: 0.7em; FONT-WEIGHT: bolder
}
.sottoTitoloPagina {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 1em; COLOR: #412d00; FONT-WEIGHT: bolder
}
.titoloCapitolo {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 0.5em; COLOR: #b06500; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
H2 {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 0.5em; COLOR: #b06500; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.titoloParagrafo {
	MARGIN-TOP: 0.8em; MARGIN-BOTTOM: 0.3em; COLOR: #945700; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
H3 {
	MARGIN-TOP: 0.8em; MARGIN-BOTTOM: 0.3em; COLOR: #945700; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.fotografia {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; MARGIN-LEFT: 5px; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 5px
}
.piccolo {
	FONT-SIZE: 10px
}
.catenaccio {
	TEXT-ALIGN: left; FONT-STYLE: italic; MARGIN-TOP: 1em; MARGIN-BOTTOM: 0.5em; COLOR: #000000; FONT-WEIGHT: bold
}
.grassetto {
	FONT-WEIGHT: bold
}
.ultimoAggiornamento {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em; COLOR: #000080; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
.linkNome {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 0em; COLOR: #b06500; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.linkDescr {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
.imgCentro {
	TEXT-ALIGN: center
}
.elencoPunto {
	BACKGROUND-IMAGE: url(onlus/grafica/quadratino.gif); PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px
}
.eventoData {
	FONT-STYLE: oblique; MARGIN-BOTTOM: 0px; COLOR: navy; FONT-WEIGHT: bold
}
.eventoTitolo {
	FONT-STYLE: oblique; COLOR: #b06500; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.eventoDescrizione {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 0.8em
}
.errore {
	COLOR: #800000; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.etichetta {
	FONT-STYLE: italic; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 10pt
}
.griglia {
	BACKGROUND-COLOR: #fffacd; COLOR: maroon; FONT-SIZE: 10pt
}
.griglianavigazione {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #000080; COLOR: white; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.grigliaintestazione {
	BACKGROUND-COLOR: #0000a0; COLOR: white; FONT-SIZE: 10pt
}
.grigliacelle {
	BACKGROUND-COLOR: #fffacd; COLOR: maroon; FONT-SIZE: 10pt
}
.grigliacellealt {
	BACKGROUND-COLOR: #e3deb1; COLOR: maroon; FONT-SIZE: 10pt
}
.grigliaintestazioneNormale {
	BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: italic; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
#galleryThumb {
	BACKGROUND-COLOR: #fefee0; WIDTH: 180px; HEIGHT: 180px
}
#galleryThumbImage {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 120px; HEIGHT: 120px; VERTICAL-ALIGN: baseline; TOP: 20px; LEFT: 30px
}
#galleryThumbTitle {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e9eac0; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 3px; FONT-SIZE: 10px; TOP: 30px; PADDING-TOP: 3px; LEFT: 10px
}
#galleryPhoto {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fefee0
}
#galleryPhotoTitle {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN-TOP: 1em; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 0.5em; COLOR: #b06500; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#galleryPhotoImage {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e9eac0; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#galleryPhotoDescription {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 10pt; PADDING-TOP: 3px
}
.articoliAlto {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffa8; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.articoliAlto .imgArticolo {
	FLOAT: left
}
.articoliAlto .breveArticolo {
	PADDING-LEFT: 120px
}
.articoliBasso .imgArticolo {
	MARGIN-TOP: 5px
}
.articolibASSO .breveArticolo {
	MARGIN-TOP: 3px
}
.econtTitolo {
	PADDING-LEFT: 130px; PADDING-RIGHT: 40px; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.econtImmagine {
	MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 10px
}
.econtElemento {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; BORDER-TOP: #945700 2px dotted; PADDING-TOP: 10px
}
.econtBreve P {
	PADDING-LEFT: 130px; PADDING-RIGHT: 40px
}
.rigaMenu {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 159px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; MARGIN-LEFT: -17px; BORDER-LEFT-WIDTH: 0px
}
#menusx UL
{
	padding-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
	padding-right: 20px;
	margin-left: 10px;
	padding-top: 0px;
}
#menusx a img
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
	margin-right: 10px;
	vertical-align: middle;
}

#menusx UL LI {
	FONT-SIZE: 0.9em
}
#menusx UL LI UL {
	MARGIN-LEFT: 8px
}
#menusx UL LI UL LI {
	FONT-SIZE: 8pt
}
#menusx UL LI UL LI A {
	MARGIN-LEFT: 3px
}
.imgSX {
	TEXT-ALIGN: center; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; FLOAT: left; MARGIN-RIGHT: 10px
}
.imgDX {
	TEXT-ALIGN: center; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; FLOAT: right; MARGIN-LEFT: 10px
}
.riquadro {
	BORDER-BOTTOM: darkblue 2px solid; BORDER-LEFT: darkblue 2px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffd5; MARGIN: 2px 0px 2px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; BORDER-TOP: darkblue 2px solid; BORDER-RIGHT: darkblue 2px solid; PADDING-TOP: 5px
}

.riquadroCentrale
{
	margin: 20px 0px 20px 0px;
	padding: 20px 20px 20px 20px;
	border: solid 1px darkblue;
	background-color: #ffffd5;
}

.galGalleria {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e8eaf2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.galImmagine {
	TEXT-ALIGN: center; DISPLAY: block; VERTICAL-ALIGN: bottom
}
.galTitolo H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; MARGIN: 5px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.galImageStrip {
	PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.galCellaIcona {
	TEXT-ALIGN: center; MARGIN: 5px; VERTICAL-ALIGN: middle
}
.galCellaIconaSel {
	BORDER-BOTTOM: #808080 3px dotted; TEXT-ALIGN: center; BORDER-LEFT: #808080 3px dotted; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; BORDER-TOP: #808080 3px dotted; BORDER-RIGHT: #808080 3px dotted; PADDING-TOP: 5px
}
.galIconaSel {
	
}
.galDescrizione {
	
}


