HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100%; max-width: 1280px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100%; max-width: 1280px
}
H1 {
	FONT-SIZE: 21px; MARGIN: 16px 0px 4px 8px; COLOR: #002f4b
}
H2 {
	FONT-SIZE: 15px; MARGIN: 10px; COLOR: #002f4b
}
H3 {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #ffffff; BACKGROUND-COLOR: #626262
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #002f4b; TEXT-DECORATION: none
}
A:visited {
	COLOR: #002f4b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #61819a; TEXT-DECORATION: underline
}
A:active {
	COLOR: #61819a; TEXT-DECORATION: underline
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD {
	FONT-SIZE: 11px
}
TABLE.tab_struttura {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 600px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
TABLE.tab_struttura TD {
	VERTICAL-ALIGN: top
}
TABLE.tab_struttura TFOOT A:link {
	TEXT-DECORATION: none
}
TABLE.tab_struttura TFOOT A:visited {
	TEXT-DECORATION: none
}
TABLE.tab_struttura TFOOT A:hover {
	COLOR: #61819a; TEXT-DECORATION: underline
}
TABLE.tab_struttura TFOOT A:active {
	COLOR: #61819a; TEXT-DECORATION: underline
}
TABLE.tab_struttura TFOOT TH {
	PADDING-RIGHT: 4px; BORDER-TOP: #dbdfe2 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; HEIGHT: 24px; TEXT-ALIGN: center
}
TR.footer TD {
	BORDER-TOP: #a6a6a6 6px solid; VERTICAL-ALIGN: top; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-ALIGN: center
}
TR.footer TD#logofooter {
	BORDER-RIGHT: #a6a6a6 6px solid; VERTICAL-ALIGN: middle; WIDTH: 64px; HEIGHT: 27px
}
TR.footer TD#logofooter IMG {
	WIDTH: 64px; HEIGHT: 27px
}
TR.footer TD DIV {
	WHITE-SPACE: nowrap
}
TR.footer TD DIV.phone {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #6c6c6c; PADDING-TOP: 2px
}
TR.footer TD#emailaddresses {
	PADDING-RIGHT: 8px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a6a6a6 6px solid; PADDING-TOP: 2px; TEXT-ALIGN: right
}
TFOOT TD.domini {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #a6a6a6; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 12px; TEXT-ALIGN: center
}
TFOOT TD.domini A:link {
	COLOR: #a6a6a6; TEXT-DECORATION: none
}
TFOOT TD.domini A:visited {
	COLOR: #a6a6a6; TEXT-DECORATION: none
}
TFOOT TD.domini A:hover {
	COLOR: #61819a; TEXT-DECORATION: none
}
TFOOT TD.domini A:active {
	COLOR: #61819a; TEXT-DECORATION: none
}
TD#banner {
	BACKGROUND-POSITION: left bottom; MARGIN-TOP: 80px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 240px; BACKGROUND-COLOR: #1a2f42
}
TD#welcome {
	background-image: url(banner.jpg); background-repeat:repeat-x;
}
TD#welcome LI SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
DIV.pay {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; WHITE-SPACE: nowrap; LETTER-SPACING: 4px; HEIGHT: 14px; BACKGROUND-COLOR: #676767; TEXT-ALIGN: center;line-height:18px;
}
TD.td1_tab_struttura {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 64px
}
TD.logo {
	VERTICAL-ALIGN: top; WIDTH: 280px; HEIGHT: 60px
}
TD.logo IMG {
	WIDTH: 280px; HEIGHT: 60px
}
TD.td6_tab_struttura_int {
	BACKGROUND-IMAGE: url(./../img/bk_colonnadx_int.gif); BORDER-BOTTOM: #dbdfe2 0px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #b3cfda
}
DIV.colonna_dx_form {
	PADDING-LEFT: 8px; FONT-SIZE: 12px
}
DIV#opzioni_menudx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; COLOR: #61819a; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: right
}
DIV#opzioni_menudx A:link {
	COLOR: #61819a; TEXT-DECORATION: none
}
DIV#opzioni_menudx A:visited {
	COLOR: #61819a; TEXT-DECORATION: none
}
DIV#opzioni_menudx A:hover {
	COLOR: #86a1b4; TEXT-DECORATION: underline
}
DIV#opzioni_menudx A:active {
	COLOR: #86a1b4; TEXT-DECORATION: underline
}
DIV#elenco_menudx_on {
	DISPLAY: none
}
DIV#elenco_menudx_off {
	DISPLAY: block; VERTICAL-ALIGN: bottom; HEIGHT: 100%
}
DIV#elenco_menudx_off DIV {
	VERTICAL-ALIGN: bottom; PADDING-TOP: 40px
}
TABLE#tabric_default {
	DISPLAY: block
}
TABLE#tabric_on {
	DISPLAY: none
}
TABLE.tabric_dx_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; WIDTH: 300px
}
TABLE.tabric_dx_txt TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; WIDTH: 84px; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
TABLE.tabric_dx_txt TD.td_login {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 48px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
TABLE.tabric_dx_txt TD.td_ricerca {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; WIDTH: 240px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.tabric_dx_txt A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
TABLE.tabric_dx_txt A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
TABLE.tabric_dx_txt A:hover {
	COLOR: #393939; TEXT-DECORATION: none
}
TABLE.tabric_dx_txt A:active {
	COLOR: #393939; TEXT-DECORATION: none
}
TD.td_ricerca FIELDSET {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; WHITE-SPACE: nowrap
}
TD.td_ricerca INPUT#testoric {
	BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px 2px; BORDER-LEFT: #a6a6a6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a6a6a6 1px solid; HEIGHT: 14px
}
TD.td_ricerca INPUT#botric {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 2px 0px 0px 4px; VERTICAL-ALIGN: top! important; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #a6a6a6
}
INPUT.login_button {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 4px; VERTICAL-ALIGN: top; BORDER-LEFT: medium none; WIDTH: 56px; COLOR: #ffffff; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #000000
}
UL#langmenuUL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#langmenuUL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
UL#langmenuUL LI A#langmenuA {
	DISPLAY: block; MARGIN: 0px 0px 0px 12px; TEXT-DECORATION: none
}
DIV#langmenuDiv {
	BORDER-RIGHT: #61819a 0px solid; MARGIN-TOP: 6px; VISIBILITY: hidden; BORDER-LEFT: #61819a 0px solid; WIDTH: 120px; BORDER-BOTTOM: #61819a 0px solid; POSITION: absolute; BACKGROUND-COLOR: #84868C
}
DIV#langmenuDiv A {
	DISPLAY: block; FONT-WEIGHT: normal; MARGIN: 4px 12px; BORDER-BOTTOM: #ffffff 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#langmenuDiv A:hover {
	COLOR: #ffffff
}
DIV.close_tendina {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../img/bg_menutendina.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; BACKGROUND-COLOR: #b3cfda; min-width: 120px
}
TR.path_tr TD {
	HEIGHT: 16px; BACKGROUND-COLOR: #4d4c4a
}
TR.path_tr TD DIV {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a7a6a4
}
DIV.percorso A:link {
	COLOR: #a7a6a4; TEXT-DECORATION: none
}
DIV.percorso A:visited {
	COLOR: #a7a6a4; TEXT-DECORATION: none
}
DIV.percorso A:hover {
	COLOR: #a7a6a4; TEXT-DECORATION: underline
}
DIV.percorso A:active {
	COLOR: #a7a6a4; TEXT-DECORATION: underline
}
TABLE.tab_new_content {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.info_benvenuto {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 284px; PADDING-TOP: 2px
}
DIV.welcome_msg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #ffffff; TEXT-ALIGN: justify
}
DIV.info_benvenuto UL {
	MARGIN-TOP: 8px; PADDING-LEFT: 2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 14px; COLOR: #FFFFFF; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.info_benvenuto LI {
	LIST-STYLE-IMAGE: url(../img/info_li.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top
}
DIV.info_benvenuto LI A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
DIV.info_benvenuto LI A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
DIV.info_benvenuto LI A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.info_benvenuto LI A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.cambiapaese {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.cambiapaese A {
	VERTICAL-ALIGN: top
}
DIV.cambiapaese A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.cambiapaese A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.cambiapaese A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
DIV.cambiapaese A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
TD.hpbox {
	text-align: justify;
}
TD.hpboxv {
	background-image: url(colonna_alu.jpg); background-repeat:repeat-x;
	text-align: left;
}
TD.hpbox UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 16px
}
DIV.intestazione_box {
	PADDING-LEFT: 1px; padding-top:6px;FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #61819a;height:18px;line-height:18px;
}
IMG.quadrato_bianco {
	MARGIN: 2px 6px 1px 0px; WIDTH: 6px; HEIGHT: 6px
}
DIV.contenitore {
	MARGIN: 12px 6px 6px 14px; TEXT-ALIGN: justify
}
DIV.style1 {
padding:10px 10px 0px 10px; WIDTH: 92%
}
DIV.style2 {
padding:0px 10px 0px 10px; WIDTH: 92%
}
DIV.titolo_informazione {
	FONT-SIZE: 11px; 
}
DIV.titolo_informazione IMG {
	FLOAT: left; MARGIN: 2px 8px 0px 0px    
}
DIV.titolo_informazione TABLE {
	MARGIN-BOTTOM: 2px
}
DIV.titolo_informazione TABLE IMG {
	MARGIN: 1px 4px 0px 0px
}
DIV.titolo_informazione TABLE TH {
	FONT-SIZE: 11px; WIDTH: 98%; TEXT-ALIGN: left
}
DIV.continua_informazione {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 16px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
DIV.continua_informazione A {
	VERTICAL-ALIGN: middle
}
DIV.continua_informazione A:link {
	COLOR: #575654; TEXT-DECORATION: none
}
DIV.continua_informazione A:visited {
	COLOR: #575654; TEXT-DECORATION: none
}
DIV.continua_informazione A:hover {
	COLOR: #575654; TEXT-DECORATION: underline
}
DIV.continua_informazione A:active {
	COLOR: #575654; TEXT-DECORATION: underline
}
DIV.continua_informazione IMG {
	VERTICAL-ALIGN: middle; WIDTH: 7px; HEIGHT: 11px
}
DIV.continua_informazione1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.continua_informazione1 A {
	VERTICAL-ALIGN: middle
}
DIV.continua_informazione1 A:link {
	COLOR: #575654; TEXT-DECORATION: none
}
DIV.continua_informazione1 A:visited {
	COLOR: #575654; TEXT-DECORATION: none
}
DIV.continua_informazione1 A:hover {
	COLOR: #575654; TEXT-DECORATION: underline
}
DIV.continua_informazione1 A:active {
	COLOR: #575654; TEXT-DECORATION: underline
}
DIV.continua_informazione1 IMG {
	VERTICAL-ALIGN: middle; WIDTH: 7px; HEIGHT: 11px
}
DIV.continua_informazione2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; TEXT-ALIGN: justify
}
DIV.continua_informazione2 A {
	VERTICAL-ALIGN: middle
}
DIV.continua_informazione2 A:link {
	COLOR: #575654; TEXT-DECORATION: none
}
DIV.continua_informazione2 A:visited {
	COLOR: #575654; TEXT-DECORATION: none
}
DIV.continua_informazione2 A:hover {
	COLOR: #575654; TEXT-DECORATION: underline
}
DIV.continua_informazione2 A:active {
	COLOR: #575654; TEXT-DECORATION: underline
}
DIV.continua_informazione2 IMG {
	BORDER-RIGHT: #999999 8px solid; BORDER-TOP: #999999 8px solid; FLOAT: left; MARGIN: 2px 6px 0px 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999999 8px solid; BORDER-BOTTOM: #999999 8px solid
}
DIV.form {
padding-bottom:6px;
}
DIV.bandablu_eventi {
	FONT-SIZE: 11px; HEIGHT: 14px; BACKGROUND-COLOR: #61819a
}
TD.hp_col_dx {
	background-image: url(colonna_alu.jpg); background-repeat:repeat-x;
	TEXT-ALIGN: left
}
DIV.eventi {
	MARGIN: 10px 6px 16px
}
DIV.continua {
	COLOR: #61819a; TEXT-ALIGN: right
}
DIV.continua A:link {
	COLOR: #61819a; TEXT-DECORATION: none
}
DIV.continua A:visited {
	COLOR: #61819a; TEXT-DECORATION: none
}
DIV.continua A:hover {
	COLOR: #61819a; TEXT-DECORATION: underline
}
DIV.continua A:active {
	COLOR: #61819a; TEXT-DECORATION: underline
}
TD.bolle {
	WIDTH: 100%; TEXT-ALIGN: right
}
TD.bolle IMG {
	WIDTH: 162px; HEIGHT: 87px
}
TR.splash_tabella_tr2 {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #b3cfda
}
DIV.splash_pay {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WORD-SPACING: 4px; WIDTH: 390px; COLOR: #434343; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LETTER-SPACING: 4px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.splash_tabella_td6 {
	WIDTH: 92px; HEIGHT: 70px
}
TD.splash_tabella_td6 IMG {
	VERTICAL-ALIGN: bottom; WIDTH: 92px; HEIGHT: 70px
}
TABLE#splash_menu {
	WIDTH: 100%
}
TABLE#splash_menu TH DIV {
	MARGIN-TOP: -11px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: center
}
TABLE#splash_menu TH A {
	VERTICAL-ALIGN: top; CURSOR: default
}
TD.splash_menu_td_tendine {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
TD.splash_menu_td_tendine DIV {
	VISIBILITY: hidden
}
TABLE#splash_menu A:link {
	COLOR: #5381a2; TEXT-DECORATION: none
}
TABLE#splash_menu A:visited {
	COLOR: #5381a2; TEXT-DECORATION: none
}
TABLE#splash_menu A:hover {
	COLOR: #001d2c; TEXT-DECORATION: none
}
TABLE#splash_menu A:active {
	COLOR: #001d2c; TEXT-DECORATION: none
}
TABLE#splash_menu A.paese {
	FONT-SIZE: 12px
}
TABLE#splash_menu A.paese:hover {
	TEXT-DECORATION: underline
}
TABLE#splash_menu A.paese:active {
	TEXT-DECORATION: underline
}
TD#splash_login {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DIV#contenuto {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: justify
}
UL.rpagine {
	MARGIN-TOP: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../images/freccia_cerca.gif); LIST-STYLE-TYPE: none
}
UL.rpagine LI {
	MARGIN-BOTTOM: 4px; VERTICAL-ALIGN: top
}
UL.sottosezioni {
	MARGIN-TOP: 16px; FONT-SIZE: 12px; LIST-STYLE-TYPE: none
}
UL.sottosezioni LI {
	MARGIN-BOTTOM: 4px; VERTICAL-ALIGN: top
}
UL.sottosezioni LI A {
	FONT-WEIGHT: bold
}
DIV.introform {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.formfoot {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM#form1 FIELDSET {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
TD.form_td1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 200px; PADDING-TOP: 4px; HEIGHT: 12px; TEXT-ALIGN: left
}
TD.form_td2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 306px; PADDING-TOP: 4px; BACKGROUND-COLOR: #D1D1D1; TEXT-ALIGN: left
}
TD.form_td3 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(./../img/form_bk_dx.gif); WIDTH: 34px; BACKGROUND-REPEAT: repeat-y
}
.campi {
	BORDER-RIGHT: #61819a 1px solid; BORDER-TOP: #61819a 1px solid; BORDER-LEFT: #61819a 1px solid; WIDTH: 300px; BORDER-BOTTOM: #61819a 1px solid
}
DIV#pulsantiera {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: center
}
INPUT.formButton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #939393
}
FIELDSET.login_fieldset {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 4px; BORDER-TOP: medium none; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: medium none; PADDING-TOP: 4px; BORDER-BOTTOM: medium none
}
H2.form_h2 {
	FONT-SIZE: 21px; MARGIN: 16px 0px 8px 2px; COLOR: #002f4b
}
DIV.info_dx {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
FORM#form4 FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM#form4 TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
FIELDSET.questionario TABLE {
	MARGIN: 0px; WIDTH: 100%
}
FIELDSET.questionario TH {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #dbdfe2
}
FIELDSET.questionario TH.legend {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px -4px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #b3cfda
}
FIELDSET.questionario TD {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; BORDER-BOTTOM: #000000 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
FIELDSET.questionario INPUT.camporadio {
	MARGIN: 0px 4px 0px 2px; WIDTH: 31px
}
FIELDSET.questionario2 TABLE {
	WIDTH: 100%
}
FIELDSET.questionario2 TH {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; WHITE-SPACE: nowrap
}
FIELDSET.questionario2 TD {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
FIELDSET.questionario2 INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 99.4%; BORDER-BOTTOM: medium none
}
FIELDSET.questionario2 TEXTAREA {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none
}
FIELDSET.questionario3 TABLE {
	WIDTH: 100%
}
FIELDSET.questionario3 TH {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 16px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: italic
}
FIELDSET.questionario3 TD {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; BORDER-BOTTOM: #000000 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
FIELDSET.questionario3 TD IMG {
	MARGIN: 0px 4px; WIDTH: 31px; HEIGHT: 31px
}
TABLE.prod_longdesc {
	FONT-SIZE: 12px; WIDTH: 100%; HEIGHT: 100%
}
TD.prod_longdesctxt {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: justify
}
TD.prod_longdescimg {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
TD#prodmaginfo {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; WIDTH: 50%; PADDING-TOP: 8px; TEXT-ALIGN: right
}
TD.miniature {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 50%; PADDING-TOP: 8px
}
TD.miniature DIV {
	FONT-SIZE: 10px; FLOAT: right; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 24%; TEXT-ALIGN: center
}
IMG.imgleft_prod {
	MARGIN-TOP: 24px; FLOAT: left
}
IMG.miniatura {
	BORDER-RIGHT: #999999 8px solid; BORDER-TOP: #999999 8px solid; BORDER-LEFT: #999999 8px solid; BORDER-BOTTOM: #999999 8px solid
}
.invisible {
	DISPLAY: none
}
TABLE.fairs {
	BORDER-RIGHT: #b3cfda 1px solid; BORDER-TOP: #b3cfda 1px solid; BORDER-LEFT: #b3cfda 1px solid; BORDER-BOTTOM: #b3cfda 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.fairs THEAD TH {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #1a2f42; BORDER-BOTTOM-COLOR: #1a2f42; VERTICAL-ALIGN: middle; COLOR: #f4f4f4; BORDER-TOP-COLOR: #1a2f42; BACKGROUND-COLOR: #1a2f42; BORDER-RIGHT-COLOR: #1a2f42
}
TABLE.fairs TBODY TH {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #b3cfda; BORDER-BOTTOM-COLOR: #b3cfda; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #b3cfda; BACKGROUND-COLOR: #b3cfda; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #b3cfda
}
TABLE.fairs TBODY TR {
	BACKGROUND-COLOR: #f4f4f4
}
TABLE.fairs TBODY TR.highlighted {
	BACKGROUND-COLOR: white
}
TABLE.fairs TD {
	BORDER-LEFT-COLOR: #b3cfda; BORDER-BOTTOM-COLOR: #b3cfda; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #b3cfda;  BORDER-RIGHT-COLOR: #b3cfda
}
TABLE.fairs TD IMG.fairlogo {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px 8px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; WIDTH: 64px; BORDER-BOTTOM: medium none; HEIGHT: 48px
}
TABLE.fairs TD.city {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
TD.country {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
TD.date {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
TD.details {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
TABLE.fairs TD.country IMG {
	BORDER-RIGHT: #dbdfe2 1px solid; BORDER-TOP: #dbdfe2 1px solid; BORDER-LEFT: #dbdfe2 1px solid; WIDTH: 48px; BORDER-BOTTOM: #dbdfe2 1px solid; HEIGHT: 30px
}
.proright{
	background-image: url(colonna_alu.jpg);
	background-repeat:repeat-x;
}
