#text {margin:50px auto; width:500px}
.hotspot {FONT-SIZE: 11px; padding-bottom:1px; border-bottom:1px dotted; cursor:pointer}

#tt {FONT-SIZE: 11px; position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {FONT-SIZE: 11px; display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {FONT-SIZE: 11px; display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {FONT-SIZE: 11px; display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}

BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial
}
IMG {
	BORDER-LEFT-COLOR: #808080; BORDER-BOTTOM-COLOR: #808080; BORDER-TOP-COLOR: #808080; BORDER-RIGHT-COLOR: #808080
}
P {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial
}
A {
	COLOR: #003495; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #db7923
}
FONT {
	FONT-FAMILY: Verdana, Arial
}
OL {
	MARGIN-LEFT: 2.5em; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 2.5em
}
UL {
	LIST-STYLE-IMAGE: url(img/bullet.gif); MARGIN: 0.5em 1.5em 0.5em 2em; LINE-HEIGHT: 1.5em
}
LI {
	FONT-SIZE: 12px
}
.note {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: -0.9em; COLOR: #800000; FONT-FAMILY: Verdana, Arial
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial
}
.list {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
.bigger {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #888888; FONT-FAMILY: Verdana, Arial
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #888888; FONT-FAMILY: Verdana, Arial
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.smalltitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial
}
.smalltitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.navl {
	FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
A.navl:hover {
	TEXT-DECORATION: underline
}
A.navl:visited {
	FONT-FAMILY: Tahoma, Verdana, Arial
}
.botl {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
A.botl:hover {
	TEXT-DECORATION: none
}
A.botl:visited {
	FONT-FAMILY: Tahoma, Verdana, Arial
}
.news {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.normal {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial
}
.small {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial
}
P.spacy {
	FONT-SIZE: 12px; LINE-HEIGHT: 2em; FONT-FAMILY: Verdana, Arial
}
.menulink {
	FONT-SIZE: 11px; COLOR: #003495; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
.menulink:hover {
	TEXT-DECORATION: underline
}
.price {
	FONT-SIZE: 8pt; COLOR: #cf0000; FONT-FAMILY: Tahoma, Verdana, Arial
}
.box {
	BORDER-RIGHT: gray 1px dashed; BORDER-TOP: gray 1px dashed; BACKGROUND: #eeeeee; BORDER-LEFT: gray 1px dashed; BORDER-BOTTOM: gray 1px dashed
}
.special {
	BORDER-RIGHT: #dedf00 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #dedf00 1px dashed; MARGIN-TOP: 16px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #dedf00 1px dashed; LINE-HEIGHT: 1.7em; PADDING-TOP: 6px; BORDER-BOTTOM: #dedf00 1px dashed; BACKGROUND-COLOR: #ffffdd
}
.special1 {
	CLEAR: both; BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px dashed; LINE-HEIGHT: 1.7em; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #ffffdd
}
.special2 {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px dashed; LINE-HEIGHT: 1.7em; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #f7f7f7
}
.listitem {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px
}
.gray {
	COLOR: #808080
}
.ftext {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif
}
.ftitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 8px; FONT-FAMILY: Tahoma, sans-serif
}
.flink {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.7em; FONT-FAMILY: Tahoma, sans-serif
}
.fprod {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 1.5em; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none
}
.news {
	FONT-SIZE: 11px; COLOR: #003495; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}
.aggiornamenti {
	FONT-SIZE: 11px; COLOR: #003495; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.subtitlecert {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
