P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; text-decoration:underline
}
#slogan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1a347a; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 64px
}
#sottoslogan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1a347a; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#autore {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 1em; COLOR: #444; FONT-STYLE: italic; FONT-FAMILY: georgia, times, serif; TEXT-ALIGN: right
}
P.anteprime {
	MARGIN: 0px
}
#slogan .prima_riga {
	FONT-SIZE: 1.1em; MARGIN: 0px; LINE-HEIGHT: 0.8em
}
#slogan .seconda_riga {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0px 70px; LINE-HEIGHT: 1em
}
.testo_colonna3_home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.testo_colonna3_home H1 {
	FONT-SIZE: 1em
}
DIV.box_homepage {
	FLOAT: left; MARGIN: 0px 0px 10px 20px; WIDTH: 220px
}
DIV.box_homepage H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #1f344f; PADDING-TOP: 3px; BORDER-BOTTOM: #f8d513 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
DIV.box_homepage P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#pulsanti {
	WIDTH: 300px; HEIGHT: 200px
}
#pulsanti A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/sfondo_bottoni.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; TEXT-INDENT: -9999em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: -9999em; HEIGHT: 100px
}
#pulsanti A#link1 {
	BACKGROUND-POSITION: left top
}
#pulsanti A#link2 {
	BACKGROUND-POSITION: right top
}
#pulsanti A#link1:hover {
	BACKGROUND-POSITION: left bottom
}
#pulsanti A#link2:hover {
	BACKGROUND-POSITION: right bottom
}
.titolo_barra {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #465463; LINE-HEIGHT: 24px; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px
}
.titolo_pagina {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-IMAGE: url('img/sfondo2.png');BACKGROUND-COLOR: #0000ff;TEXT-ALIGN: left
}
#immagine_categoria_corrente {
	MARGIN: 10px; TEXT-ALIGN: center
}
#immagine_categoria_corrente IMG {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px solid
}
#descrizione_categoria_corrente {
	MARGIN: 10px
}
#template_ciclo_categorie {
	
}
.cella_elenco_categorie {
	CLEAR: both; MARGIN: 10px
}
.immagine_elenco_categorie {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.titolo_elenco_categorie {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #465463 2px solid; BACKGROUND-COLOR: #eee
}
.descrizione_elenco_categorie {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#immagine_prodotto {
	TEXT-ALIGN: center
}
#immagine_prodotto P {
	MARGIN: 10px
}
#immagine_prodotto IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#descrizione_prodotto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#template_ciclo_eventi {
	
}
.cella_elenco_eventi {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.immagine_elenco_eventi {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.titolo_elenco_eventi {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #465463 2px solid; BACKGROUND-COLOR: #eee
}
.descrizione_elenco_eventi {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#immagine_evento {
	MARGIN: 10px; TEXT-ALIGN: center
}
#immagine_evento IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#descrizione_evento {
	
}
#data_evento {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #fff; LINE-HEIGHT: 25px
}
.cella_elenco_chisiamo {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.immagine_elenco_chisiamo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.titolo_elenco_chisiamo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #465463 2px solid; BACKGROUND-COLOR: #eee
}
.descrizione_elenco_chisiamo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#immagini_chisiamo {
	FLOAT: right
}
#immagini_chisiamo IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#immagini_chisiamo #img_media {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eee 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}
#descrizione_chisiamo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.cella_elenco_promozioni {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.immagine_elenco_promozioni {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.titolo_elenco_promozioni {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #465463 2px solid; BACKGROUND-COLOR: #eee
}
.descrizione_elenco_promozioni {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#immagine_promozione {
	MARGIN: 10px; TEXT-ALIGN: center
}
#immagine_promozione IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#descrizione_promozione {
	
}
#data_promozione {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #fff; LINE-HEIGHT: 25px
}
.cella_elenco_personal {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.cella_elenco_personal TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px dashed
}
.immagine_elenco_personal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.titolo_elenco_personal {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #465463 2px solid; BACKGROUND-COLOR: #eee
}
.descrizione_elenco_personal {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#immagine_personal {
	MARGIN: 10px; TEXT-ALIGN: center
}
#immagine_personal IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#descrizione_personal {
	
}
#descrizione_personal TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px dashed
}
#data_personal {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #fff; LINE-HEIGHT: 25px
}
UL#selezione_contatti {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#selszione_contatti LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#selezione_contatti LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 5px center; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/freccia.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL#selezione_contatti LI A:hover {
	COLOR: #516172; BACKGROUND-COLOR: #fff
}
.contatti_tradizionali {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 20px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dashed
}
DIV#servizio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#servizio UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#servizio LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 40px; BACKGROUND: url(../images/mondo.gif) #f4f9ff no-repeat 12px 6px; PADDING-BOTTOM: 10px; MARGIN: 2px 0px 4px; FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 500px; PADDING-TOP: 4px; BORDER-BOTTOM: #e3ebf2 1px solid
}
#portfolio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 99%; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#portfolio UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#portfolio LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 18px 20px 0px; WIDTH: 160px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#portfolio A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 20px 0px; FONT: 9px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#portfolio A .portimg {
	CLEAR: both; BORDER-RIGHT: #dce5ee 4px solid; PADDING-RIGHT: 9px; BORDER-TOP: #dce5ee 4px solid; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #dce5ee 4px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dce5ee 4px solid; BACKGROUND-COLOR: #fff
}
#portfolio A:hover .portimg {
	BORDER-RIGHT: #2a96d0 4px solid; BORDER-TOP: #2a96d0 4px solid; BORDER-LEFT: #2a96d0 4px solid; BORDER-BOTTOM: #2a96d0 4px solid
}
#portfolio .titoloport {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 9px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#portfolio .vaialsito {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.titolo_barra {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #304158; LINE-HEIGHT: 24px; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px
}
.titolo_statico {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 170px; COLOR: #304158; LINE-HEIGHT: 24px; PADDING-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; TEXT-ALIGN: CENTER
}
.bussola_statica {
	FLOAT: left; MARGIN: 44px 0px 0px 5px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#content_statico {
	CLEAR: both; BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 4px 0px 10px 0px; WIDTH: 610px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 2px solid; BACKGROUND-COLOR: #fff
}
#content_statico1 {
	CLEAR: both; BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 4px 0px 10px 10px; WIDTH: 130px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 2px solid; BACKGROUND-COLOR: #fff
}
.descrizione_elenco_personal TABLE {
	WIDTH: 100%
}
.descrizione_elenco_personal TABLE TD {
	WIDTH: 50%
}
H1 {
	CLEAR: both
}
.blocco_link {
	FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.blocco_link UL {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 1.5%; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1em 1.5% 0px 0px; OVERFLOW: hidden; WIDTH: 30%; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.blocco_link P {
	MARGIN: 10px
}
.blocco_link P IMG {
	FLOAT: right; MARGIN-LEFT: 10px
}
.blocco_link UL.last {
	MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
.blocco_link UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1.6em; WIDTH: 500px; COLOR: #aaa; PADDING-TOP: 0px
}
.blocco_link A {
	TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-FAMILY: arial, helvetica, sans-serif
}
.blocco_link A:hover {
	COLOR: #000
}
.titolo_network {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
.minibutton{font:9px arial,sans-serif;
    text-transform:uppercase;text-decoration:none;
    border: 1px solid;border-color: #CCC #666 #666 #CCC;
    padding-left:0.2em;background:#FFF;color:#555}
.minibutton:hover{border-color:#333 #999 #999 #333}
.minibutton span{padding: 0 0.2em}
.validator{color:#0C479D}
.validator span{background: #FC6;color:#000}
.mt{color:#8DB66D}
.mt span{background: #4C748C;color:#FFF}






