
INPUT.submit {
	BORDER-RIGHT: #d0d0d0 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #d0d0d0 1px outset; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/botton/b-bot.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #d0d0d0 1px outset; CURSOR: pointer; COLOR: #4579ae; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d0d0 1px outset; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center
}
TD.bottone {
	BORDER-RIGHT: #d0d0d0 1px outset; PADDING-RIGHT: 10px; BORDER-TOP: #d0d0d0 1px outset; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/botton/b-bot.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #d0d0d0 1px outset; CURSOR: pointer; COLOR: #4579ae; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d0d0 1px outset; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center
}
INPUT.sumbmit A {
	TEXT-DECORATION: none
}
TD.bottone A {
	TEXT-DECORATION: none
}
INPUT.text {
	BORDER-RIGHT: #d0d0d0 1px inset; PADDING-RIGHT: 1px; BORDER-TOP: #d0d0d0 1px inset; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d0d0d0 1px inset; PADDING-TOP: 1px; BORDER-BOTTOM: #d0d0d0 1px inset; HEIGHT: 17px
}
INPUT.hmtext {
	BORDER-RIGHT: #d0d0d0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; FONT: 10px verdana, arial, sans-serif; BORDER-LEFT: #d0d0d0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d0d0d0 1px solid; BACKGROUND-COLOR: #f7f7f7
}
TD.chk {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/img/b2-20.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e1e1e1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 20px
}
TD.warning {
	PADDING-RIGHT: 5px! important; BACKGROUND-POSITION: left center; PADDING-LEFT: 50px! important; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px! important; WIDTH: 100%; COLOR: #505050; PADDING-TOP: 5px! important; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px! important
}
TD.error {
	PADDING-RIGHT: 5px! important; BACKGROUND-POSITION: left center; PADDING-LEFT: 50px! important; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px! important; WIDTH: 100%; COLOR: #505050; PADDING-TOP: 5px! important; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px! important
}
TD.ok {
	PADDING-RIGHT: 5px! important; BACKGROUND-POSITION: left center; PADDING-LEFT: 50px! important; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px! important; WIDTH: 100%; COLOR: #505050; PADDING-TOP: 5px! important; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px! important
}
TD.warning {
	BORDER-RIGHT: #feaa60 1px solid; BORDER-TOP: #feaa60 1px solid; BACKGROUND-IMAGE: url(/img/warning.png); BORDER-LEFT: #feaa60 1px solid; BORDER-BOTTOM: #feaa60 1px solid; BACKGROUND-COLOR: #fef5ec
}
TD.error {
	BORDER-RIGHT: #ee6666 1px solid; BORDER-TOP: #ee6666 1px solid; BACKGROUND-IMAGE: url(/img/error.png); BORDER-LEFT: #ee6666 1px solid; BORDER-BOTTOM: #ee6666 1px solid; BACKGROUND-COLOR: #fff6f6
}
TD.ok {
	BORDER-RIGHT: #00bb00 1px solid; BORDER-TOP: #00bb00 1px solid; BACKGROUND-IMAGE: url(/img/ok.png); BORDER-LEFT: #00bb00 1px solid; BORDER-BOTTOM: #00bb00 1px solid; BACKGROUND-COLOR: #f5fff3
}
TD.warning:first-line {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
TD.error:first-line {
	FONT-WEIGHT: bold; COLOR: #dd0000
}
TD.ok:first-line {
	FONT-WEIGHT: bold; COLOR: #00bb00
}
TABLE.box {
	BORDER-RIGHT: #d0d0d0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: #d0d0d0 1px solid; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TABLE.box TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #e1e1e1
}
TABLE.box TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A.langon:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.langon:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.langon:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
.langoff {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.menu:link {
	TEXT-DECORATION: none
}
A.menu:visited {
	TEXT-DECORATION: none
}
A.menu:hover {
	TEXT-DECORATION: underline
}
A.top:link {
	FONT-SIZE: 12px
}
A.top:visited {
	FONT-SIZE: 12px
}
A.top:hover {
	FONT-SIZE: 12px
}
A.topcat:link {
	FONT-SIZE: 11px; COLOR: #6a8cae
}
A.topcat:visited {
	FONT-SIZE: 11px; COLOR: #6a8cae
}
A.topcat:hover {
	FONT-SIZE: 11px; COLOR: #6a8cae
}
.menuoff {
	COLOR: #777777; FONT-FAMILY: Arial, sans-serif
}
.menut {
	FONT-WEIGHT: bold; COLOR: #777777
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #4579ae; FONT-FAMILY: Arial,sans-serif
}
H1.pro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ed0000; PADDING-TOP: 0px
}
H1.biz {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3481d6; PADDING-TOP: 0px
}
H1.free {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f8880b; PADDING-TOP: 0px
}
H1.isp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #007401; PADDING-TOP: 0px
}
H1.cat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4579ae; PADDING-TOP: 0px
}
H1.normal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4579ae; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
H2.normal {
	FONT-SIZE: 18px; COLOR: #4579ae
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #505050; PADDING-TOP: 0px
}
H3.normal {
	COLOR: #4579ae
}
TD.shiny {
	FONT-SIZE: 10px; COLOR: #698aac; HEIGHT: 25px; TEXT-ALIGN: center
}
A.shiny:link {
	TEXT-DECORATION: none
}
A.shiny:visited {
	TEXT-DECORATION: none
}
A.shiny:hover {
	TEXT-DECORATION: underline
}
.shiny {
	FONT-SIZE: 10px; COLOR: #698aac
}
.testo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #505050
}
.testotop {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #505050
}
.error {
	COLOR: #ff3716
}
.testobianco {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.testopro {
	COLOR: #ed0000
}
.testobiz {
	COLOR: #3481d6
}
.testoisp {
	COLOR: #007401
}
.testofree {
	COLOR: #f8880b
}
.sr {
	COLOR: #008000
}
.titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #505050; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif
}
.titolobox {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif
}
A.linkv:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4579ae; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.linkv:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4579ae; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.linkv:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #505050; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.linktv:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.linktv:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #505050; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.linktv:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4579ae; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.text {
	COLOR: #505050
}
.textwhi {
	COLOR: #ffffff
}
.hdata {
	COLOR: #72631a
}
.titolov {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.titolov A:link {
	COLOR: #ffffff
}
.titolov A:hover {
	COLOR: #505050
}
.titolov A:visited {
	COLOR: #ffffff
}
.titolov2 {
	FONT-WEIGHT: bold; COLOR: #505050
}
.redg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.bizg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4579ae
}
.ispg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4a884c
}
.freeg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600
}
.warning {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.ok {
	FONT-WEIGHT: bold; COLOR: #00bb00
}
DIV.isptoolbar {
	DISPLAY: none; WIDTH: 220px; POSITION: absolute; HEIGHT: 38px; BACKGROUND-COLOR: transparent
}
IMG.ico18 {
	VERTICAL-ALIGN: middle; WIDTH: 18px; HEIGHT: 18px
}
IMG.star {
	VERTICAL-ALIGN: middle; WIDTH: 15px; HEIGHT: 15px
}
#nuvola {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; Z-INDEX: 100; LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: lightyellow
}
#angolonuvola {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute
}
FIELDSET {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BORDER-LEFT-COLOR: #e1e1e1; BORDER-BOTTOM-COLOR: #e1e1e1; PADDING-BOTTOM: 15px; BORDER-TOP-STYLE: groove; BORDER-TOP-COLOR: #e1e1e1; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-RIGHT-COLOR: #e1e1e1; BORDER-BOTTOM-STYLE: groove
}
LEGEND {
	FONT: 11px Verdana, sans-serif; COLOR: #505050
}
