BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 100%
}
* HTML .contenitore_pagina {
	MARGIN-LEFT: -770px;
	POSITION: relative
}
* HTML .contenitore_pagina {
	HEIGHT: 1px
}
* HTML .contenitore_pagina2 {
	HEIGHT: 1px
}
.width_pagina {
/*	MIN-WIDTH: 770px;*/
	MARGIN: 0px auto;
	WIDTH: 830px;
	HEIGHT: 100%
}
* HTML .minwidth_pagina {
	PADDING-LEFT: 770px
}
* HTML .minwidth_pagina {
	HEIGHT: 1px
}
* HTML .container_pagina {
	HEIGHT: 1px
}
.banner_home_dx {
	FLOAT: right;
	WIDTH: 420px
}
.contenitore_banner_home_sx {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(../images/ripetizione_banner.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 422px 0px 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x;
	TEXT-ALIGN: left
}
.bordo_banner_home_sx {
	BACKGROUND-POSITION: right 0px;
	BACKGROUND-IMAGE: url(../images/bordo_dx_banner.gif);
	BACKGROUND-REPEAT: no-repeat
}
P {
	MARGIN-TOP: 0px
}
.p {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.p P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
TABLE {
	FONT-SIZE: 100%
}
.clear {
	CLEAR: both;
	OVERFLOW: hidden;
	COLOR: #ffffff;
	HEIGHT: 1px
}
A IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
.sfondo_home {
	BACKGROUND-POSITION: 420px top;
	BACKGROUND-IMAGE: url(../images/header_home2.jpg);
	BACKGROUND-REPEAT: no-repeat
}
.margine_top {
	MARGIN-TOP: 12px
}
.xsnazzy P {
	MARGIN: 0px 2px;
	LETTER-SPACING: 1px
}
.xsnazzy_header {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 1em 0px
}
.xsnazzy_titolo_sezione {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	MARGIN: 3px 0px 0px
}
.verde_righe {
	BACKGROUND-POSITION: 0px top;
	BACKGROUND-IMAGE: url(../images/header_interno_ripetizione.gif);
	BACKGROUND-REPEAT: repeat
}
.verde_scuro_righe {
	BACKGROUND-POSITION: 0px top;
	BACKGROUND-IMAGE: url(../images/box_ripetizione.gif);
	WIDTH: 100%;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #393f2b
}
.verde {
	BACKGROUND-COLOR: #393f2b
}
.xtop {
	DISPLAY: block;
	FONT-SIZE: 1px;
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.xbottom {
	DISPLAY: block;
	FONT-SIZE: 1px;
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.xboxcontent {
	DISPLAY: block
}
.xboxcontent_sezione {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 1.4em;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff
}
.xboxcontent_allegati {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff
}
.xb1 {
	DISPLAY: block;
	OVERFLOW: hidden
}
.xb2 {
	DISPLAY: block;
	OVERFLOW: hidden
}
.xb3 {
	DISPLAY: block;
	OVERFLOW: hidden
}
.xb4 {
	DISPLAY: block;
	OVERFLOW: hidden
}
.xb1 {
	HEIGHT: 1px
}
.xb2 {
	HEIGHT: 1px
}
.xb3 {
	HEIGHT: 1px
}
.xb1 {
	BORDER-RIGHT: #ffffff 5px solid;
	BORDER-LEFT: #ffffff 5px solid
}
.xb2 {
	BORDER-RIGHT: #ffffff 3px solid;
	BORDER-LEFT: #ffffff 3px solid
}
.xb3 {
	BORDER-RIGHT: #ffffff 2px solid;
	BORDER-LEFT: #ffffff 2px solid
}
.xb4 {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	HEIGHT: 2px
}
.contenitore_nav {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	MARGIN: 0px 3px;
	TEXT-TRANSFORM: uppercase;
	TEXT-ALIGN: center
}
.contenitore_nav_int {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff;
	TEXT-ALIGN: left
}
.angolo_sup_sx {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../images/angolo_sx_alto.gif);
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat
}
.angolo_sup_dx {
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: url(../images/angolo_dx_alto.gif);
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat
}
.angolo_inf_sx {
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-IMAGE: url(../images/angolo_sx_basso.gif);
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat
}
.angolo_inf_dx {
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-IMAGE: url(../images/angolo_dx_basso.gif);
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat
}
.box_contenuto {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../images/box_ripetizione.gif);
	BACKGROUND-REPEAT: repeat
}
.riga_footer {
	BACKGROUND-POSITION: left top;
	MARGIN-TOP: 10px;
	BACKGROUND-IMAGE: url(../images/sopra_footer_ripetizione.jpg);
	WIDTH: 100%;
	BACKGROUND-REPEAT: repeat-x
}
.angolo_sx_riga_footer {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../images/sx_sopra_footer_ripetizione.gif);
	BACKGROUND-REPEAT: no-repeat
}
.angolo_dx_riga_footer {
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: url(../images/dx_sopra_footer_ripetizione.gif);
	BACKGROUND-REPEAT: no-repeat
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
.normal {
	FONT-WEIGHT: normal
}
.underline {
	TEXT-DECORATION: underline
}
.testoright {
	TEXT-ALIGN: right
}
.testocenter {
	TEXT-ALIGN: center
}
.testoleft {
	TEXT-ALIGN: left
}
.small {
	FONT-SIZE: 0.9em
}
.small2 {
	FONT-SIZE: 0.8em
}
.big {
	FONT-SIZE: 1.1em
}
.big2 {
	FONT-SIZE: 1.15em
}
.rosso {
	COLOR: #88231d
}
.blu {
	COLOR: #2158a6
}
.grigio {
	COLOR: #8c8c8c
}
.bianco {
	COLOR: #ffffff
}
lingua_en {
	FONT-SIZE: 1.05em;
	COLOR: #333333
}
lingua_fr {
	FONT-SIZE: 1.05em;
	COLOR: #333333
}
lingua_de {
	FONT-SIZE: 1.05em;
	COLOR: #333333
}
lingua_es {
	FONT-SIZE: 1.05em;
	COLOR: #333333
}
ACRONYM {
	CURSOR: help;
	BORDER-BOTTOM-STYLE: none
}
CITE {
	FONT-SIZE: 1.05em;
	COLOR: #333333;
	FONT-STYLE: italic
}
Q {
	FONT-SIZE: 1.05em;
	COLOR: #333333;
	FONT-STYLE: italic
}
BLOCKQUOTE {
	FONT-SIZE: 1.05em;
	COLOR: #333333;
	FONT-STYLE: italic
}
BLOCKQUOTE {
	TEXT-ALIGN: center
}
OL.elenco_requisiti LI {
	MARGIN-BOTTOM: 10px
}
.contenitore_pagina {
	BACKGROUND-POSITION: left 50%;
	BACKGROUND-REPEAT: repeat-y
}
.contenitore_pagina2 {
	BACKGROUND-POSITION: right 50%;
	BACKGROUND-REPEAT: repeat-y
}
.dimensione_carattere1 {
	FONT-SIZE: 0.7em
}
.dimensione_carattere2 {
	FONT-SIZE: 0.85em
}
.dimensione_carattere3 {
	FONT-SIZE: 1em
}
.skip {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 1px;
	LINE-HEIGHT: 0.1em;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: -10000px;
	HEIGHT: 1px
}
.skip UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.skip UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.logo_stampa {
	DISPLAY: none
}
.testata {
	BACKGROUND-POSITION: left top;
	FONT-SIZE: 0.9em;
	FLOAT: left;
	WIDTH: 70%;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: left
}
.banner_testata DIV {
	MARGIN-RIGHT: 20px
}
.testata_destra {
	BACKGROUND-POSITION: right top;
	FONT-SIZE: 0.9em;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: right
}
.raquo_header {
	PADDING-RIGHT: 13px;
	BACKGROUND: url(../images/raquo.gif) no-repeat 99% 3px
}
.box_img_random {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center
}
.img_random1 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 2px 2px 0px 0px;
	BORDER-RIGHT-WIDTH: 0px
}
.img_random2 {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 2px 0px 0px;
	BORDER-RIGHT-WIDTH: 0px
}
.logo {
	RIGHT: 0px;
	POSITION: absolute;
	TOP: 0px
}
.logo2 {
	FONT-WEIGHT: bold;
	LEFT: 10px;
	POSITION: absolute;
	TOP: 12px
}
.logo2 A {
	TEXT-DECORATION: none
}
.header_box1 {
	FONT-SIZE: 0.9em;
	WIDTH: 100%;
	TEXT-ALIGN: left
}
.header_box2 {
	MARGIN-RIGHT: 0px
}
.header_box2 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.header_box2 UL LI {
	FLOAT: left;
	WIDTH: 138px;
	LIST-STYLE-TYPE: none
}
.header_box3 {
	FLOAT: right;
	WIDTH: 200px;
	TEXT-ALIGN: right
}
.header_box3 DIV {
	PADDING-RIGHT: 10px
}
.contenitore {
	FLOAT: left;
	WIDTH: 100%! important
}
.contenitore3 {
	FLOAT: left;
	WIDTH: 100%! important
}
.contenitore2 {
	WIDTH: 100%
}
.div_nav_int_float_sx {
	FLOAT: left;
	WIDTH: 220px
}
.div_nav_int_float_dx {
	FLOAT: right;
	WIDTH: 220px
}
.div_nav_int_float_cx {
	WIDTH: 100%
}
.divcx_int {
}
.msx {
	MARGIN-LEFT: 220px
}
.mdx {
	MARGIN-RIGHT: 220px
}
.testo_contenuto {
	MARGIN-LEFT: 5px;
	PADDING-TOP: 0px
}
.testo2 {
	MARGIN-LEFT: 5px
}
.blocco_testo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.div_testo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.box_fotogallery {
	WIDTH: 100%
}
.fotozoom {
	FONT-SIZE: 1.3em;
	WIDTH: 100%;
	TEXT-ALIGN: center
}
.testo_zoom {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
.box_1liv {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px
}
.box_2liv {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px
}
.box_3liv {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 0px 0px 15px;
	PADDING-TOP: 2px
}
.blocco_box {
	MARGIN: 3px 8px 3px 0px
}
.box_1liv A {
	TEXT-DECORATION: none
}
.box_2liv A {
	TEXT-DECORATION: none
}
.box_3liv A {
	TEXT-DECORATION: none
}
.div_nav_int_float_cx H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.div_nav_int_float_dx H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.div_nav_int_float_sx H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.nn_navigazione UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.nn_navigazione UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.footer_testo {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 0.9em;
	MARGIN-RIGHT: 100px
}
.footer_cms {
	FLOAT: right;
	WIDTH: 170px
}
.footer_testo2 {
	BACKGROUND-POSITION: left 50%;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	BACKGROUND-REPEAT: no-repeat
}
.footer_testo2 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	LIST-STYLE-TYPE: none
}
.footer_testo2 UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.footer2 {
	BACKGROUND-POSITION: 50% top;
	BACKGROUND-REPEAT: repeat-x
}
.footer2 A:link {
	TEXT-DECORATION: none
}
.footer2 A:visited {
	TEXT-DECORATION: none
}
.footer2 A:active {
	TEXT-DECORATION: underline
}
.footer2 A:hover {
	TEXT-DECORATION: underline
}
.footer_testo2 DIV {
	PADDING-TOP: 10px
}
.footer2 SPAN.area_op A:link {
	COLOR: #990000;
	TEXT-DECORATION: none
}
.footer2 SPAN.area_op A:visited {
	COLOR: #990000;
	TEXT-DECORATION: none
}
.footer2 SPAN.area_op A:active {
	COLOR: #990000;
	TEXT-DECORATION: underline
}
.footer2 SPAN.area_op A:hover {
	COLOR: #990000;
	TEXT-DECORATION: underline
}
H1.titolo_pagina {
	DISPLAY: none
}
.titolo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 0px 0px 5px;
	PADDING-TOP: 5px
}
.titolo_categorie {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.3em;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 0px 0px 5px;
	PADDING-TOP: 5px
}
.sottotitolo {
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 2px;
	MARGIN-LEFT: 5px;
	FONT-STYLE: italic
}
.scorretto {
	COLOR: #990000
}
.risorse {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}
.messaggi_allerta {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}
.titolo_categorizzato {
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	PADDING-TOP: 5px
}
.nessun_contenuto {
	MARGIN-TOP: 30px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	LETTER-SPACING: 0.05em;
	TEXT-ALIGN: center
}
.navigazione {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: right
}
.navigazione A {
	FONT-WEIGHT: bold
}
.navigazione A:link {
	TEXT-DECORATION: none
}
.navigazione A:visited {
	TEXT-DECORATION: none
}
.navigazione A:hover {
	TEXT-DECORATION: underline
}
.navigazione A:active {
	TEXT-DECORATION: underline
}
.navigazione SPAN {
	TEXT-DECORATION: none
}
.briciole {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
.w100 {
	WIDTH: 100%
}
.lista_allegati {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.lista_allegati LI {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px
}
A.link_allegati:link {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.link_allegati:visited {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.link_allegati:hover {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
A.link_allegati:active {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
.link_allegati SPAN {
	TEXT-DECORATION: none
}
UL.elenco_no_punto {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 6px 0px 8px 6px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
UL.elenco_no_punto LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0px;
	MARGIN: 6px 0px;
	PADDING-TOP: 0px
}
UL.elenco_no_punto SPAN.link_allegati {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 3px;
	PADDING-LEFT: 22px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none
}
UL.elenco_no_punto .link_allegati A:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
UL.elenco_no_punto .link_allegati A:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
UL.elenco_no_punto .link_allegati A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
UL.elenco_no_punto .link_allegati A:active {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}
.immagineright {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: right;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
.immagineleft {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 3px
}
.immaginemiddle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}
.immagine {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}
.immaginetop {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}
.immaginebottom {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center
}
.div_testo IMG {
	MARGIN: 0px;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BORDER-BOTTOM-STYLE: solid
}
.img_bordo {
	MARGIN: 0px;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BORDER-BOTTOM-STYLE: solid
}
.banner {
	MARGIN: 0px;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BORDER-BOTTOM-STYLE: solid
}
UL {
	LIST-STYLE-TYPE: square
}
UL.archivio_immagini {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 2px 10px 1px;
	PADDING-TOP: 0px
}
.elenco_box_contenuto UL.archivio_immagini {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 2px 10px 1px 0px;
	PADDING-TOP: 0px
}
.elenco_box_contenuto UL.archivio_immagini LI {
	MARGIN: 0px
}
.elenco_box_contenuto A:link {
	TEXT-DECORATION: none
}
.elenco_box_contenuto A:visited {
	TEXT-DECORATION: none
}
.elenco_box_contenuto A:hover {
	TEXT-DECORATION: underline
}
.elenco_box_contenuto A:active {
	TEXT-DECORATION: underline
}
UL.archivio_immagini IMG {
	FLOAT: left;
	MARGIN: 0px 5px 0px 0px
}
UL.archivio_immagini P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
UL.archivio_immagini LI.elenco IMG.barra {
	FLOAT: none;
	MARGIN: 0px 5px 0px 0px
}
LI.elenco_img {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px
}
LI.elenco {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px
}
LI.elenco_raquo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px
}
LI.elenco_img {
	LIST-STYLE-TYPE: none
}
.archivio_sottotitolo {
	PADDING-LEFT: 15px
}
.mappa_sito2 {
	PADDING-LEFT: 13px;
	MARGIN-LEFT: 10px;
	PADDING-TOP: 7px
}
.mappa_sito3 {
	PADDING-LEFT: 13px;
	PADDING-BOTTOM: 4px;
	MARGIN-LEFT: 10px;
	PADDING-TOP: 5px
}
.mappa_sito3 LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}
.agenda {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em
}
.agenda UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.agenda UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 3px
}
.agenda .link_agenda {
	PADDING-LEFT: 10px;
	BACKGROUND: url(../images/raquo.gif) no-repeat 0px 3px
}
.tabella_agenda {
	FONT-SIZE: 0.8em;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nowrap {
	WHITE-SPACE: nowrap
}
.center {
	TEXT-ALIGN: center
}
.vuoto_style {
	COLOR: #3399ff;
	BACKGROUND-COLOR: transparent
}
.form_cerca {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 7px 0px;
	PADDING-TOP: 0px
}
.form_cerca .bot_vai {
	BORDER-RIGHT: #ffffff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ffffff 0px solid;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: auto;
	CURSOR: pointer;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
.eventi_vita .bot_vai {
	BORDER-RIGHT: #ffffff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ffffff 0px solid;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: auto;
	CURSOR: pointer;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent
}
.form_cerca INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100px;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form_cerca INPUT {
	MARGIN: 2px 0px 0px
}
.form_cerca SELECT {
	MARGIN: 2px 0px 0px
}
.eventi_vita {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.eventi_vita OPTION {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 150px;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.eventi_vita SELECT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 150px;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.eventi_vita SELECT {
	MARGIN: 2px 0px 5px
}
.form_cerca_form {
	BORDER-RIGHT: #000 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #000 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #000 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #000 1px solid;
	TEXT-ALIGN: center
}
.form_cerca_form SELECT {
	FONT-SIZE: 90%
}
.form_cerca_testo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 2px;
	WIDTH: 120px;
	PADDING-TOP: 2px
}
.form_cerca_data {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 2px;
	WIDTH: 45px;
	PADDING-TOP: 2px
}
.form_cerca_bottone {
	BORDER-RIGHT: #000 1px solid;
	BORDER-TOP: #000 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: #000 1px solid;
	WIDTH: 70px;
	COLOR: #000;
	BORDER-BOTTOM: #000 1px solid;
	BACKGROUND-COLOR: #dedfde
}
FORM.formfeedback .fb_titolo {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 135px
}
FORM.formfeedback LABEL {
	FONT-WEIGHT: bold
}
FORM.formfeedback INPUT {
	WIDTH: 155px
}
FORM.formfeedback SELECT {
	WIDTH: 155px
}
FORM.formfeedback TEXTAREA {
	WIDTH: 155px
}
FORM.formfeedback .fb_boxopzioni {
	WIDTH: 155px
}
FORM.formfeedback .checkbox_semplici INPUT {
	WIDTH: 15px
}
FORM.formfeedback .radio_item INPUT {
	WIDTH: 15px
}
FORM.formfeedback .clear {
	PADDING-BOTTOM: 10px
}
FORM.formfeedback .fb_boxopzioni INPUT {
	WIDTH: 15px
}
FORM.formfeedback .radio INPUT {
	WIDTH: 15px
}
FORM.formfeedback .fb_boxopzioni {
	FLOAT: left;
	WIDTH: 155px
}
FORM.formfeedback .fb_giorno {
	FONT-SIZE: 0.9em;
	WIDTH: 45px
}
FORM.formfeedback .fb_mese {
	FONT-SIZE: 0.9em;
	WIDTH: 68px
}
FORM.formfeedback .fb_anno {
	FONT-SIZE: 0.9em;
	WIDTH: 50px
}
.testi_fb {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
.testo_privacy {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify
}
.testo_privacy P {
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.accettazione {
	WIDTH: 170px
}
FORM.formfeedback_stretto {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 330px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #d6fabe
}
FORM.formfeedback_stretto .fb_titolo {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 135px
}
FORM.formfeedback_stretto LABEL {
	FONT-WEIGHT: bold
}
FORM.formfeedback_stretto INPUT {
	WIDTH: 155px
}
FORM.formfeedback_stretto SELECT {
	WIDTH: 155px
}
FORM.formfeedback_stretto TEXTAREA {
	WIDTH: 155px
}
FORM.formfeedback_stretto .fb_boxopzioni {
	WIDTH: 155px
}
FORM.formfeedback_stretto .clear {
	PADDING-BOTTOM: 10px
}
FORM.formfeedback_stretto .fb_boxopzioni INPUT {
	WIDTH: 15px
}
FORM.formfeedback_stretto .fb_boxopzioni {
	FLOAT: left;
	WIDTH: 155px
}
FORM.formfeedback_stretto .fb_giorno {
	FONT-SIZE: 0.9em;
	WIDTH: 45px
}
FORM.formfeedback_stretto .fb_mese {
	FONT-SIZE: 0.9em;
	WIDTH: 68px
}
FORM.formfeedback_stretto .fb_anno {
	FONT-SIZE: 0.9em;
	WIDTH: 50px
}
FORM.formfeedback_largo {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 550px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #f0e1c8
}
FORM.formfeedback_largo .fb_titolo {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 180px
}
FORM.formfeedback_largo LABEL {
	FONT-WEIGHT: bold
}
FORM.formfeedback_largo INPUT {
	WIDTH: 270px
}
FORM.formfeedback_largo SELECT {
	WIDTH: 270px
}
FORM.formfeedback_largo TEXTAREA {
	WIDTH: 270px
}
FORM.formfeedback_largo .fb_boxopzioni {
	WIDTH: 270px
}
FORM.formfeedback_largo .clear {
	PADDING-BOTTOM: 10px
}
FORM.formfeedback_largo .fb_boxopzioni INPUT {
	WIDTH: 15px
}
FORM.formfeedback_largo .fb_boxopzioni {
	FLOAT: left;
	WIDTH: 270px
}
FORM.formfeedback_largo .fb_giorno {
	FONT-SIZE: 0.9em;
	WIDTH: 45px
}
FORM.formfeedback_largo .fb_mese {
	FONT-SIZE: 0.9em;
	WIDTH: 68px
}
FORM.formfeedback_largo .fb_anno {
	FONT-SIZE: 0.9em;
	WIDTH: 50px
}
FORM.formfeedback_strettobg {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 330px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #f2feeb
}
FORM.formfeedback_strettobg .fb_titolo {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 170px
}
FORM.formfeedback_strettobg LABEL {
	FONT-WEIGHT: bold
}
FORM.formfeedback_strettobg INPUT {
	BACKGROUND: url(../images/bg_input_small.gif) no-repeat 0px 0px;
	WIDTH: 170px
}
FORM.formfeedback_strettobg SELECT {
	BACKGROUND: url(../images/bg_input_small.gif) no-repeat 0px 0px;
	WIDTH: 170px
}
FORM.formfeedback_strettobg TEXTAREA {
	BACKGROUND: url(../images/bg_textarea_small.gif) no-repeat 0px 0px;
	WIDTH: 170px
}
FORM.formfeedback_strettobg .fb_boxopzioni {
	BACKGROUND: url(../images/bg_checkbox_small.gif) no-repeat 0px 0px;
	WIDTH: 170px
}
FORM.formfeedback_strettobg .clear {
	PADDING-BOTTOM: 10px
}
FORM.formfeedback_strettobg .fb_boxopzioni INPUT {
	WIDTH: 15px
}
FORM.formfeedback_strettobg .fb_boxopzioni {
	FLOAT: left;
	WIDTH: 170px
}
FORM.formfeedback_strettobg .fb_giorno {
	FONT-SIZE: 0.9em;
	WIDTH: 45px
}
FORM.formfeedback_strettobg .fb_mese {
	FONT-SIZE: 0.9em;
	WIDTH: 75px
}
FORM.formfeedback_strettobg .fb_anno {
	FONT-SIZE: 0.9em;
	WIDTH: 50px
}
FORM.formfeedback_largobg {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 550px;
	PADDING-TOP: 10px
}
FORM.formfeedback_largobg .fb_titolo {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 270px
}
FORM.formfeedback_largobg LABEL {
	FONT-WEIGHT: bold
}
FORM.formfeedback_largobg INPUT {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: url(../images/bg_input_big.gif) no-repeat 0px 0px;
	PADDING-BOTTOM: 3px;
	MARGIN: 2px 0px;
	WIDTH: 270px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
FORM.formfeedback_largobg SELECT {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: url(../images/bg_input_big.gif) no-repeat 0px 0px;
	PADDING-BOTTOM: 3px;
	MARGIN: 2px 0px;
	WIDTH: 270px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
FORM.formfeedback_largobg TEXTAREA {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	BACKGROUND: url(../images/bg_textarea_big.gif) no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 270px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 250px;
	BORDER-BOTTOM-STYLE: none
}
FORM.formfeedback_largobg .fb_boxopzioni {
	BACKGROUND: url(../images/bg_checkbox_big.gif) no-repeat 0px 0px;
	WIDTH: 270px
}
FORM.formfeedback_largobg .clear {
	PADDING-BOTTOM: 10px
}
FORM.formfeedback_largobg .fb_boxopzioni INPUT {
	WIDTH: 15px
}
FORM.formfeedback_largobg .fb_boxopzioni {
	FLOAT: left;
	WIDTH: 270px
}
FORM.formfeedback_largobg SELECT.fb_giorno {
	FONT-SIZE: 0.9em;
	BACKGROUND: url(../images/bg_data_big.gif) no-repeat 0px 0px;
	WIDTH: 80px;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 10px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
FORM.formfeedback_largobg SELECT.fb_giorno {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
FORM.formfeedback_largobg .fb_mese {
	FONT-SIZE: 0.9em;
	BACKGROUND: url(../images/bg_data_big.gif) no-repeat 0px 0px;
	WIDTH: 80px;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 10px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
FORM.formfeedback_largobg .fb_anno {
	FONT-SIZE: 0.9em;
	BACKGROUND: url(../images/bg_data_big.gif) no-repeat 0px 0px;
	WIDTH: 80px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
FORM.formfeedback_largobg INPUT.submit {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	BACKGROUND: url(../images/bg_submit.gif) no-repeat 0px 0px;
	LEFT: 270px;
	PADDING-BOTTOM: 3px;
	MARGIN: 2px 0px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 110px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	POSITION: relative;
	BORDER-BOTTOM-STYLE: none
}
FORM.forminterna DIV {
	MARGIN: 3px 0px
}
FORM.forminterna DIV.default {
	MARGIN: 0px
}
FORM.forminterna DIV.default {
	MARGIN: 0px
}
FORM.forminterna DIV.obbligatori {
	COLOR: red
}
FORM.forminterna INPUT {
	FONT: 1.1em normal verdana, sans-serif
}
FORM.forminterna SELECT {
	FONT: 1.1em normal verdana, sans-serif
}
FORM.forminterna TEXTAREA {
	FONT: 1.1em normal verdana, sans-serif
}
FORM.forminterna LABEL {
	WIDTH: 130px
}
FORM.forminterna INPUT {
	WIDTH: 130px
}
FORM.forminterna SELECT {
	WIDTH: 130px
}
FORM.forminterna TEXTAREA {
	WIDTH: 130px
}
FORM.forminterna LABEL {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 130px;
	COLOR: #000
}
FORM.forminterna LABEL SPAN {
	POSITION: relative;
	TOP: 3px
}
FORM.forminterna DIV INPUT.bottoneinterna {
	WIDTH: 80px
}
FORM.forminterna DIV.radio {
	MARGIN: 10px 0px
}
FORM.forminterna DIV.radio DIV.radio_titolo {
	FONT-WEIGHT: bold;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 130px;
	POSITION: relative;
	TOP: 3px
}
FORM.forminterna DIV.radio DIV[class='radio_titolo'] {
	WIDTH: 130px
}
FORM.forminterna DIV.radio DIV.radio_corpo {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 160px
}
FORM.forminterna DIV.radio DIV.radio_corpo DIV.radio_item {
	MARGIN: 0px
}
FORM.forminterna DIV.radio DIV.radio_corpo DIV.radio_item INPUT {
	FLOAT: left;
	WIDTH: 15px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none
}
FORM.forminterna DIV.radio DIV.radio_corpo DIV.radio_item LABEL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 130px;
	PADDING-TOP: 3px
}
FORM.forminterna INPUT.yn {
	WIDTH: 13px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none
}
FORM.forminterna INPUT[class='yn'] {
	LEFT: -4px;
	POSITION: relative
}
DIV.messaggio_form {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px
}
FORM.forminterna DIV.commento_separatore {
	MARGIN-TOP: 15px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px
}
FORM.forminterna SELECT.giorno {
	WIDTH: 50px
}
FORM.forminterna SELECT.mese {
	WIDTH: 110px
}
FORM.forminterna SELECT.anno {
	WIDTH: 80px
}
.tabella_fotogallery {
	WIDTH: 98%
}
.tabella_fotogallery TD {
	VERTICAL-ALIGN: top
}
.tabella_fotogallery IMG {
	MARGIN-BOTTOM: 3px;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	BORDER-BOTTOM-STYLE: solid
}
.tabella_fotogallery A {
	TEXT-DECORATION: none
}
.div_fasi_vita {
	WIDTH: 100%
}
.tabella_fasi_vita {
	CLEAR: both;
	MARGIN: 10px 0px;
	WIDTH: 99%;
	BACKGROUND-COLOR: #ced9cf
}
.tabella_fasi_vita TD {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: top;
	WIDTH: 50%;
	PADDING-TOP: 3px
}
.tabella_fasi_vita TD A {
	BACKGROUND-POSITION: 1px 5px;
	PADDING-LEFT: 13px;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(../images/raquo.gif);
	BACKGROUND-REPEAT: no-repeat
}
DIV.lista_fasi {
	BACKGROUND-COLOR: #f2f2f2
}
DIV.lista_fasi .titolo {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em
}
DIV.lista_fasi UL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 5px 10px 10px;
	PADDING-TOP: 3px;
	LIST-STYLE-TYPE: none
}
DIV.lista_fasi UL LI {
	BACKGROUND-POSITION: 1px 4px;
	PADDING-LEFT: 10px;
	BACKGROUND-IMAGE: url(../images/demiraquo.gif);
	BACKGROUND-REPEAT: no-repeat
}
.htdig_display_none {
	DISPLAY: none
}
