HTML {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 17px; BACKGROUND-IMAGE: url(../images/sfondo_body_celeste2.png); MARGIN: 0px 5px; COLOR: gray; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
BODY {
	text-align: center; /* IE 5, in questo modo centra il div*/
      /*PADDING-LEFT: 10px; */
     FONT-WEIGHT: normal; FONT-SIZE: 17px; 
     BACKGROUND-IMAGE: url(../images/sfondo_body_celeste2.png); 
    MARGIN: 0px 5px; COLOR: gray; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.body_sfondoNonSfumato {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 17px; BACKGROUND-IMAGE: url(../images/sfondo_body_celeste_non_sfumato.png); MARGIN: 0px 5px; COLOR: gray; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 76%; FONT-FAMILY: arial,sans-serif
}
BODY > DIV#container {
	MIN-HEIGHT: 100%; HEIGHT: auto
}
DIV#container {
     
	BORDER-RIGHT: #599cd4 4px solid; 
      BORDER-TOP: #599cd4 4px solid; 
      BACKGROUND-IMAGE: url(../images/sfondo_container_celeste.png); 
      margin: 0 auto;
     /* MARGIN-LEFT: 1px; 
       MARGIN-RIGHT: 1px; 
     */
      BORDER-LEFT: #599cd4 4px solid; 
      WIDTH: 950px; 
      BORDER-BOTTOM: #599cd4 4px solid; 
      BACKGROUND-REPEAT: repeat-x; 
      POSITION: relative; 
      TEXT-ALIGN: center
}
DIV#top {
	FONT-SIZE: 76%; 
      BACKGROUND-IMAGE: url(../images/sfondo_body_celeste2.png); 
      MARGIN: 0px; COLOR: teal; FONT-FAMILY: arial,sans-serif; HEIGHT: 40px
}
DIV#top A {
	FONT-SIZE: 76%; COLOR: gray; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none
}
.top_dinamico {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: gray; PADDING-TOP: 0px; FONT-FAMILY: arial,sans-serif; HEIGHT: 20px
}
DIV#header {
	BACKGROUND-IMAGE: url(../images/sfondo_top.PNG); COLOR: #ff0; HEIGHT: auto
}
DIV#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/sfondo_container_celeste.png); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV#footer A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV#content {
	MARGIN: 10px; WIDTH: 885px; TEXT-ALIGN: center
}
DIV#content2Colonne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 260px 0px 0px; PADDING-TOP: 0px; HEIGHT: 450px; TEXT-ALIGN: left
}
DIV#content3Colonne {
	BORDER-RIGHT: #599cd4 2px dotted; PADDING-RIGHT: 0px; 
      PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
      MARGIN: 0px 180px; BORDER-LEFT: #599cd4 2px dotted; 
     WIDTH: 555px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#navigation {
	FLOAT: left; WIDTH: 180px
}
DIV#extra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
#news {
	HEIGHT: auto
}
#news A {
	COLOR: #000
}
#news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.9em 0px 1em; PADDING-TOP: 0px
}
#news LI {
	LINE-HEIGHT: 2em
}
.hasJS#news {
	OVERFLOW: hidden; POSITION: relative; HEIGHT: 250px
}
.hasJS#news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em; PADDING-TOP: 0px; POSITION: absolute; TOP: 120px
}
A.opacity:hover IMG {
	WIDTH: 140px; HEIGHT: 100px
}
A.opacity IMG {
	WIDTH: 140px; HEIGHT: 100px
}
.tool {
	WIDTH: 150px; TEXT-ALIGN: left
}
.tool_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/intestazione_celeste.gif); PADDING-BOTTOM: 4px; MARGIN: 6px 4px 0px 0px; WIDTH: 141px; COLOR: #fff; LINE-HEIGHT: 20px; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px dashed; HEIGHT: auto; TEXT-ALIGN: center
}
.testoGray {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.testoGray A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.testoGray2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Bangle, Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center
}
.testoGray2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Bangle, Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.testoWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.testoWhite A {
	TEXT-DECORATION: none
}
.testoelenco A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Bangle, Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.sfondo_blocco {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.intestazione_blocco {
	FONT-WEIGHT: bold; FONT-SIZE: 35pt; COLOR: #0080ff; FONT-FAMILY: "Curlz MT", "Bradley Hand ITC", Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center
}
.intestazione_blocco2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #0080ff; FONT-FAMILY: "Curlz MT", "Bradley Hand ITC", Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.intestazione_blocco3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #0080ff; FONT-FAMILY: "Curlz MT", "Bradley Hand ITC", Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.intestazione_blocco2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #0080ff; FONT-FAMILY: "Curlz MT", "Bradley Hand ITC", Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.intestazione_blocco A {
	FONT-WEIGHT: bold; FONT-SIZE: 35pt; COLOR: #0080ff; FONT-FAMILY: "Curlz MT", "Bradley Hand ITC", Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.intestazione_celeste_sfumatoViola {
	FONT-SIZE: 50pt; COLOR: #00ccff; FONT-FAMILY: "Curlz MT", "Bradley Hand ITC", verdana
}
.intestazione_viola_sfumatoCeleste {
	FONT-SIZE: 50pt; COLOR: #8000ff; FONT-FAMILY: "Curlz MT", "Bradley Hand ITC", Verdana, Tahoma, Geneva, Arial, Helvetica
}
.testo_celeste_sfumatoViola {
	FONT-SIZE: 13pt; COLOR: #00ccff; FONT-FAMILY: garamond,gaze, bart,"Bradley Hand ITC", arial; TEXT-ALIGN: center
}
.testo_viola_sfumatoCeleste {
	FONT-SIZE: 13pt; COLOR: #8000ff; FONT-FAMILY: garamond,gaze, bart,"Bradley Hand ITC", arial; TEXT-ALIGN: center
}
.testo_rosso_sfumatoBianco {
	FONT-SIZE: 13pt; WIDTH: 90%; COLOR: #e10000; FONT-FAMILY: garamond,gaze, bart
}
.sfondo1 {
	BACKGROUND-IMAGE: url(../images/sfondo3.gif); TEXT-ALIGN: center
}
.sfondo9 {
	BACKGROUND-IMAGE: url(../images/sfondo9.gif); TEXT-ALIGN: center
}
.sfondo8 {
	BACKGROUND-IMAGE: url(../images/sfondo8.gif); TEXT-ALIGN: center
}
.madreTeresa {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/poesie/madreTeresa.JPG); MARGIN: 4px; COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: left
}
.tableSfondoLove {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; BACKGROUND-IMAGE: url(../images/poesie/sfondoGiuGiu_2.jpg); COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; HEIGHT: 468px; TEXT-ALIGN: left
}
OPTION {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: none
}
INPUT {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: silver 1px solid; COLOR: gray; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: left
}
TEXTAREA {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: silver 1px solid; COLOR: gray; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: left
}
.button {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: silver 1px solid; COLOR: gray; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; TEXT-ALIGN: left
}
BUTTON.positive {
	CURSOR: pointer; COLOR: #529214
}
BUTTON.negative {
	CURSOR: pointer; COLOR: #d12f19
}
#calendario_css {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 155px; COLOR: gray; PADDING-TOP: 0px; FONT-FAMILY: verdana; POSITION: relative
}
#calendario_css #mese {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
#calendario_css A {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; FLOAT: left; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; COLOR: gray; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.giorno_festivo_corrente {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; FLOAT: left; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; COLOR: red; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: lime; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.giorno_festivo_corrente:hover {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; FLOAT: left; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; COLOR: red; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: lime; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.testoRosso {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; FLOAT: left; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; COLOR: red; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.testoVerde {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; FLOAT: left; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; COLOR: gray; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: lime; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.giorni {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; CURSOR: default; COLOR: white; LINE-HEIGHT: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: gray; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.giorni:hover {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; CURSOR: default; COLOR: white; LINE-HEIGHT: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: gray; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.giorniRossi {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; CURSOR: default; COLOR: red; LINE-HEIGHT: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: gray; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.giorniRossi:hover {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 22px; CURSOR: default; COLOR: red; LINE-HEIGHT: 15px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: gray; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#calendario_css A.vuoto {
	CURSOR: default; BACKGROUND-COLOR: transparent
}
#calendario_css A.vuoto:hover {
	CURSOR: default; BACKGROUND-COLOR: transparent
}
#calendario_css P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 155px; PADDING-TOP: 5px; HEIGHT: 90px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#calendario_css A SPAN {
	DISPLAY: none
}
#calendario_css A:hover SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 150px; COLOR: gray; BOTTOM: 0px; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 90px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#calendario_css A:hover {
	BACKGROUND-COLOR: #ffffe1
}
#calendario_css A SPAN EM {
	DISPLAY: block; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: gray 1px solid; FONT-STYLE: normal
}
#hidepage {
	PADDING-RIGHT: 90px; PADDING-LEFT: 90px; PADDING-BOTTOM: 5px; MARGIN: 5px 90px; PADDING-TOP: 5px; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.elenco {
	TEXT-ALIGN: left
}

/* Font nero  di grandezza 7pt */
.miniFont{
	FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; 
	TEXT-DECORATION: none
}

/* cursore a mano per i bottoni */
button { cursor: pointer; }


.italiano{
	FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; 
	TEXT-DECORATION: none;
display:block

}

.inglese{
	FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica; 
	TEXT-DECORATION: none;
      display:none
}
 
