BODY {
	FONT-SIZE: 12px; MARGIN: 0px 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TABLE {
	MARGIN: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFF3C2
}
FORM {
	MARGIN: 0px
}
INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT.checkbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.buttonimage {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/include/mod/layout1/images/input_freccia.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; CURSOR: hand; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.buttonimage2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/include/mod/layout1/images/colsx_freccia_giallo.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; CURSOR: hand; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.buttonimage3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/include/mod/layout1/images/colsx_freccia_orange.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; CURSOR: hand; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.field {
	WIDTH: 300px
}
SELECT.field {
	
}
TEXTAREA.field {
	WIDTH: 300px
}
INPUT.button {
	BORDER-RIGHT: rgb(145,155,156) 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(145,155,156) 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#EEEEE9'); PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(145,155,156) 1px solid; WIDTH: 100px; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(145,155,156) 1px solid; BACKGROUND-COLOR: #eeeee9
}
INPUT.button2 {
	BORDER-RIGHT: #fbbc56 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fbbc56 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#EEEEE9'); PADDING-BOTTOM: 0px; BORDER-LEFT: #fbbc56 2px solid; WIDTH: 100px; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: #fbbc56 2px solid; BACKGROUND-COLOR: #eeeee9
}
DIV.label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px dotted; HEIGHT: 16px; TEXT-ALIGN: left
}
DIV.label2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 20px
}
INPUT.colsx {
	WIDTH: 110px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.none:link {
	TEXT-DECORATION: none
}
A.none:active {
	TEXT-DECORATION: none
}
A.none:visited {
	TEXT-DECORATION: none
}
A.none:hover {
	TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 30px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 20px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 18px
}
H4 {
	MARGIN: 0px
}
HR {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; COLOR: #cccccc; BORDER-BOTTOM: #cccccc 1px dotted; HEIGHT: 1px
}
DIV.det {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; LINE-HEIGHT: 17px; TEXT-ALIGN: justify
}
DIV.det P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.src {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
DIV.src DIV.srcelement {
	MARGIN: 0px 0px 15px; TEXT-ALIGN: left
}
DIV.src DIV.srcelement SPAN {
	PADDING-LEFT: 8px
}
DIV.src DIV.det {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.src DIV.formsrc {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid
}
DIV.detfooter {
	CLEAR: both; WIDTH: 100%
}
DIV.detfooter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 16px; PADDING-TOP: 0px
}
DIV.navpage {
	MARGIN: 10px; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: left
}
DIV.navpage DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.menudx {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV.path {
	MARGIN: 5px 10px 10px 8px
}
DIV.path .albero {
	FONT-SIZE: 11px; PADDING-TOP: 6px; HEIGHT: 20px; TEXT-ALIGN: left
}
DIV.path .albero A:hover {
	TEXT-DECORATION: none
}
DIV.path .albero A:visited {
	TEXT-DECORATION: none
}
DIV.path .albero A:link {
	TEXT-DECORATION: none
}
DIV.path .albero A:active {
	TEXT-DECORATION: none
}
DIV.fotosx {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.fotodx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.fotocx {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.printable {
	FONT-SIZE: 11px; MARGIN: 10px; TEXT-ALIGN: right
}
DIV.printable A:visited {
	TEXT-DECORATION: none
}
DIV.printable A:link {
	TEXT-DECORATION: none
}
DIV.printable A:active {
	TEXT-DECORATION: none
}
DIV.printable A:hover {
	TEXT-DECORATION: none
}
DIV.footer {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px; WIDTH: 300px; COLOR: #5e5e5e; PADDING-TOP: 20px; TEXT-ALIGN: left
}
DIV.login {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333333 1px solid; WIDTH: 130px; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left
}
DIV.didascalia {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; LINE-HEIGHT: 13px; PADDING-TOP: 2px; FONT-STYLE: italic; BACKGROUND-COLOR: #efefef
}
DIV.cercasito {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; LINE-HEIGHT: 17px; TEXT-ALIGN: justify
}
DIV.cercasito DIV.cercatit {
	PADDING-LEFT: 20px; FONT-SIZE: 12px
}
DIV.cercatit A:visited {
	TEXT-DECORATION: underline
}
DIV.cercatit A:link {
	TEXT-DECORATION: underline
}
DIV.cercatit A:active {
	TEXT-DECORATION: underline
}
DIV.cercatit A:hover {
	TEXT-DECORATION: underline
}
DIV.cercasito DIV.cercades {
	PADDING-LEFT: 23px; FONT-SIZE: 11px
}
DIV.cercasito DIV.cercaalbero {
	PADDING-LEFT: 23px; FONT-SIZE: 11px; COLOR: #666666
}
DIV.bodyrounded {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange2_tr.gif) #fa9b02 no-repeat right top
}
DIV.bodyrounded DIV.uno {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange2_tl.gif) no-repeat left top
}
DIV.bodyrounded DIV DIV.due {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange2_br.gif) no-repeat right bottom
}
DIV.bodyrounded DIV DIV DIV.tre {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange2_bl.gif) no-repeat left bottom; _height: 7px
}
DIV.pagerounded {
	background-color: #F2F2F2;
	background-image: url(/include/mod/layout1/images/rounded_bianco1_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
DIV.pagerounded DIV.uno {
	BACKGROUND: url(/include/mod/layout1/images/rounded_bianco1_tl.gif) no-repeat left top
}
DIV.pagerounded DIV DIV.due {
	BACKGROUND: url(/include/mod/layout1/images/rounded_bianco1_br.gif) no-repeat right bottom
}
DIV.pagerounded DIV DIV DIV.tre {
	BACKGROUND: url(/include/mod/layout1/images/rounded_bianco1_bl.gif) no-repeat left bottom
}
DIV.header {
	MARGIN-BOTTOM: 5px; WIDTH: 100%
}
DIV.header TABLE {
	WIDTH: 100%
}
DIV.header TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/include/mod/layout1/images/header_bk.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.header DIV.rounded {
	BACKGROUND-COLOR: #858a95
}
DIV.header DIV.rounded DIV DIV {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio_br.gif) no-repeat right bottom
}
DIV.header DIV.rounded DIV DIV DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
DIV.header DIV.rounded DIV DIV DIV IMG {
	PADDING-LEFT: 20px
}
A.header:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.header:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.header:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.header:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.coldx {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.coldx .coldxt {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio3_dot.gif) repeat-x 0px 0px
}
DIV.coldx .coldxb {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio3_dot.gif) repeat-x 0px 100%
}
DIV.coldx .coldxl {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio3_dot.gif) repeat-y 0px 0px
}
DIV.coldx .coldxr {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio3_dot.gif) repeat-y 100% 0px
}
DIV.coldxrounded {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio3_tr.gif) no-repeat right top
}
DIV.coldxrounded DIV.uno {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio3_tl.gif) no-repeat left top
}
DIV.coldxrounded DIV DIV.due {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio3_br.gif) no-repeat right bottom
}
DIV.coldxrounded DIV DIV DIV.tre {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio3_bl.gif) no-repeat left bottom
}
DIV.menusx {
	TEXT-ALIGN: left
}
DIV.menusx UL.colmenu {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 12px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.menusx UL.colmenu LI {
	LIST-STYLE-IMAGE: url(/include/mod/layout1/images/ul_punto.gif); LIST-STYLE-TYPE: square
}
DIV.menusx A:visited {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
DIV.menusx A:link {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
DIV.menusx A:active {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
DIV.menusx A:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
DIV.colsxnav {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
DIV.colsxrounded {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange1_tr.gif) #fbbc56 no-repeat right top
}
DIV.colsxrounded DIV.uno {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange1_tl.gif) no-repeat left top
}
DIV.colsxrounded DIV DIV.due {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange1_br.gif) no-repeat right bottom
}
DIV.colsxrounded DIV DIV DIV.tre {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange1_bl.gif) no-repeat left bottom; _height: 7px
}
DIV.colsxnavrounded {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange3_tr.gif) #ffffff no-repeat right top
}
DIV.colsxnavrounded DIV.uno {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/include/mod/layout1/images/rounded_orange3_tl.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.colsxmailrounded {
	BACKGROUND: url(/include/mod/layout1/images/rounded_giallo_tr.gif) #fff3c2 no-repeat right top
}
DIV.colsxmailrounded DIV.uno {
	BACKGROUND: url(/include/mod/layout1/images/rounded_giallo_tl.gif) no-repeat left top
}
DIV.colsxmailrounded DIV DIV.due {
	BACKGROUND: url(/include/mod/layout1/images/rounded_giallo_br.gif) no-repeat right bottom
}
DIV.colsxmailrounded DIV DIV DIV.tre {
	BACKGROUND: url(/include/mod/layout1/images/rounded_giallo_bl.gif) no-repeat left bottom
}
DIV.colsxlogrounded {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange4_tr.gif) #dc851f no-repeat right top
}
DIV.colsxlogrounded DIV.uno {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange4_tl.gif) no-repeat left top
}
DIV.colsxlogrounded DIV DIV.due {
	BACKGROUND: url(/include/mod/layout1/images/rounded_orange4_br.gif) no-repeat right bottom
}
DIV.colsxlogrounded DIV DIV DIV.tre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/include/mod/layout1/images/rounded_orange4_bl.gif) no-repeat left bottom; COLOR: #ffffff
}
DIV.colsxlogin {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
DIV.colsxlogin A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.colsxlogin A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.colsxlogin A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.colsxlogin A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.colsxlogin {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.colsxlogin UL.colmenu {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV.colsxlogin UL.colmenu LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; LIST-STYLE: square url(/include/mod/layout1/images/ul_punto_bianco.gif) inside; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV.colsxcerca {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
DIV.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.footer .copyright {
	FONT-SIZE: 11px; COLOR: #666666; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.footer .copyright A {
	COLOR: #666666; TEXT-DECORATION: none
}
DIV.footerrounded {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio2_tr.gif) #e6e6e6 no-repeat right top
}
DIV.footerrounded DIV.uno {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio2_tl.gif) no-repeat left top
}
DIV.footerrounded DIV DIV.due {
	BACKGROUND: url(/include/mod/layout1/images/rounded_grigio2_br.gif) no-repeat right bottom
}
DIV.footerrounded DIV DIV DIV.tre {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/include/mod/layout1/images/rounded_grigio2_bl.gif) no-repeat left bottom; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 8px; _height: 7px
}
A.footer:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footer:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
DIV.header_newsletter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.footer_newsletter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.footerunsub_newsletter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; WIDTH: 590px; COLOR: #333333; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV.footerunsub_newsletter A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV.footerunsub_newsletter A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV.footerunsub_newsletter A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV.footerunsub_newsletter A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.imgdet {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; BORDER-LEFT: #333333 0px solid; BORDER-BOTTOM: #333333 0px solid
}
.imgsrc {
	BORDER-RIGHT: #0066ae 0px solid; BORDER-TOP: #0066ae 0px solid; BORDER-LEFT: #0066ae 0px solid; BORDER-BOTTOM: #0066ae 0px solid
}
DIV.det TABLE {
	BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid
}
DIV.det TD {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
DIV.det TD DIV {
	FONT-SIZE: 12px; COLOR: #333333
}
DIV.det UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 16px; PADDING-TOP: 0px
}
DIV.src .elezioni {
	BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 100%
}
DIV.src .elezioni TD {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
