HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, "Times New Roman", Times, serif; BACKGROUND-COLOR: #89302c
}
HTML {
	SCROLLBAR-FACE-COLOR: rgb(140,42,47); SCROLLBAR-HIGHLIGHT-COLOR: rgb(145,33,39); SCROLLBAR-SHADOW-COLOR: rgb(148,11,28); SCROLLBAR-3DLIGHT-COLOR: rgb(206,105,118); SCROLLBAR-ARROW-COLOR: rgb(211,113,120); SCROLLBAR-TRACK-COLOR: rgb(153,67,61); SCROLLBAR-DARKSHADOW-COLOR: rgb(208,116,129)
}
BODY {
	SCROLLBAR-FACE-COLOR: rgb(140,42,47); SCROLLBAR-HIGHLIGHT-COLOR: rgb(145,33,39); SCROLLBAR-SHADOW-COLOR: rgb(148,11,28); SCROLLBAR-3DLIGHT-COLOR: rgb(206,105,118); SCROLLBAR-ARROW-COLOR: rgb(211,113,120); SCROLLBAR-TRACK-COLOR: rgb(153,67,61); SCROLLBAR-DARKSHADOW-COLOR: rgb(208,116,129)
}
BODY {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: verdana, "Times New Roman", Times, serif; BACKGROUND-COLOR: #89302c
}
container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, "Times New Roman", Times, serif; BACKGROUND-COLOR: #89302c
}
#top {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/top_menu.jpg); WIDTH: 955px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 140px; BACKGROUND-COLOR: #89302c
}
#topmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; WIDTH: 900px; COLOR: #e2bc7f; PADDING-TOP: 21px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: center
}
#topmenu A {
	WIDTH: 100%; TEXT-ALIGN: center
}
#topmenu A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; BACKGROUND-IMAGE: url(none); VERTICAL-ALIGN: middle; COLOR: #e2bc7f; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: auto; TEXT-DECORATION: none
}
#topmenu A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; BACKGROUND-IMAGE: url(none); VERTICAL-ALIGN: middle; COLOR: #e2bc7f; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: auto; TEXT-DECORATION: none
}
#topmenu A.mainlevel:hover {
	COLOR: #e2bc7f; TEXT-DECORATION: underline
}
#logo {
	BACKGROUND-POSITION: center top; MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/scritta-grand-hotel.gif); WIDTH: 955px; PADDING-TOP: 40px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 70px
}
.flash {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/cornice.jpg); VERTICAL-ALIGN: middle; WIDTH: 917px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 449px
}
#left {
	MARGIN-BOTTOM: 2px; WIDTH: 230px; PADDING-TOP: 10px
}
#sep {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/sep.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
#lingua {
	DISPLAY: inline; COLOR: #e8e873; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center
}
#lingua UL {
	DISPLAY: inline; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#lingua LI {
	DISPLAY: inline; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LIST-STYLE-TYPE: none
}
#lingua A {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #e8e873; MARGIN-RIGHT: 40px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
#lingua A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #e8e873; MARGIN-RIGHT: 40px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
#lingua A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #e8e873; MARGIN-RIGHT: 40px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
#corpo {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; WIDTH: 710px; PADDING-TOP: 10px; FONT-FAMILY: verdana, "Times New Roman", Times, serif; TEXT-ALIGN: left
}
.nobordo {
	
}
#footer {
	MARGIN-TOP: 15px; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; COLOR: #bbb38e; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.bordo {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/sep.jpg); BACKGROUND-REPEAT: repeat-x
}
.bordo1erosa {
	BORDER-RIGHT: #bc5e54 1px solid; BORDER-TOP: #bc5e54 1px solid; BORDER-LEFT: #bc5e54 1px solid; BORDER-BOTTOM: #bc5e54 1px solid
}
.bordo2rosa {
	BORDER-RIGHT: #bc5e54 2px solid; BORDER-TOP: #bc5e54 2px solid; BORDER-LEFT: #bc5e54 2px solid; BORDER-BOTTOM: #bc5e54 2px solid
}
.article_seperator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
TR {
	
}
#corpo UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#corpo LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
LI {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
#corpo FORM {
	MARGIN-LEFT: 35px; TEXT-ALIGN: left
}
.zero {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffff6d; TEXT-DECORATION: underline
}
HR {
	
}
HR.separator {
	
}
FORM {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 10px; BORDER-LEFT: medium none; COLOR: #f1e7ba; BORDER-BOTTOM: medium none; FONT-FAMILY: verdana, "Times New Roman", Times, serif; BACKGROUND-COLOR: #89302c
}
.button {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; COLOR: #f1e7ba; BORDER-BOTTOM: medium none; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #89302c
}
.button1 {
	BORDER-RIGHT: #bc5e54 1px solid; BORDER-TOP: #bc5e54 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #bc5e54 1px solid; COLOR: #f1e7ba; BORDER-BOTTOM: #bc5e54 1px solid; FONT-FAMILY: Georgia, Times, serif; BACKGROUND-COLOR: #89302c
}
.inputbox {
	BORDER-RIGHT: #bc5e54 1px solid; BORDER-TOP: #bc5e54 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #bc5e54 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #bc5e54 1px solid; FONT-FAMILY: verdana, "Times New Roman", Times, serif; BACKGROUND-COLOR: #89302c
}
.search {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; COLOR: #f1e7ba; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
A.mainlevel {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: georgia, "Times New Roman", Times, serif; HEIGHT: 21px; TEXT-DECORATION: none
}
A.mainlevel:link {
	MARGIN-TOP: 2px; TEXT-DECORATION: none
}
A.mainlevel:visited {
	MARGIN-TOP: 2px; TEXT-DECORATION: none
}
A.mainlevel:hover {
	MARGIN-TOP: 2px; COLOR: #f6db7c; TEXT-DECORATION: none
}
#active_menu {
	COLOR: #fbc1bb; TEXT-DECORATION: underline
}
UL#mainlevel-nav {
	DISPLAY: inline
}
UL#mainlevel-nav LI {
	LIST-STYLE-TYPE: none
}
#mainlevel-nav A:link {
	FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #e2bc7f; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
#mainlevel-nav A:visited {
	FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #f6db7c; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
#mainlevel-nav A:hover {
	
}
A.sublevel {
	DISPLAY: block; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 30px; COLOR: #ffffff; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
A.sublevel:link {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.sublevel:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.sublevel:hover {
	FONT-SIZE: 13px; COLOR: #f6db7c; FONT-FAMILY: Arial, "Times New Roman", Times, serif
}
.pagenavbar {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.pagenavbar:link {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.pagenavbar:visited {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.pagenav {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
A.pagenav:visited {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
A.pagenav:hover {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
A.readon:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, "Times New Roman", Times, serif; TEXT-ALIGN: right
}
A.readon:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, "Times New Roman", Times, serif; TEXT-ALIGN: right
}
A.readon:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, "Times New Roman", Times, serif; TEXT-ALIGN: right
}
.back_button {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.pagenav_prev {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.pagenav_next {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.latestnews UL {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.latestnews LI {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.mostread UL {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.mostread LI {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
A.category:link {
	
}
A.category:hover {
	
}
A.category:visited {
	
}
.blogsection {
	
}
.blog_more {
	FLOAT: right; WIDTH: 100%
}
A.blogsection:link {
	
}
A.blogsection:visited {
	
}
A.blogsection:hover {
	
}
.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Times New Roman", Times, serif
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #f99e94; FONT-FAMILY: Georgia, verdana, "Times New Roman", Times, serif; HEIGHT: 15px; TEXT-ALIGN: left
}
.contentpane {
	
}
.contentpaneopen {
	DISPLAY: block; FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.contentpagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #f99e94; FONT-FAMILY: Georgia, verdana, "Times New Roman", Times, serif; TEXT-ALIGN: left
}
A.contentpagetitle:hover {
	
}
A.contentpagetitle:link {
	
}
A.contentpagetitle:visited {
	
}
.contentdescription {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
TABLE.contenttoc {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
TABLE.contenttoc TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
TABLE.contenttoc TH {
	
}
TABLE.contenttoc TD.toclink {
	
}
A.toclink:link {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
A.toclink:visited {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
A.toclink:hover {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.sectiontableheader {
	FONT-SIZE: 12px; FONT-FAMILY: "Times New Roman", Times, serif
}
.sectiontableentry1 {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/sep.jpg); PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.sectiontableentry2 {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/sep.jpg); PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
TABLE.moduletable {
	MARGIN-BOTTOM: 10px
}
TABLE.moduletable TH {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #d8c840; FONT-FAMILY: Georgia, verdana, "Times New Roman", Times, serif; TEXT-ALIGN: left
}
#left TABLE.moduletable TH {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 25px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/punto.jpg); MARGIN-BOTTOM: 5px; WIDTH: 180px; COLOR: #f9e795; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, verdana, "Times New Roman", Times, serif; TEXT-ALIGN: left
}
TABLE.moduletable TD {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.createdate {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.modifydate {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.small {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.smalldark {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.poll {
	
}
.pollstableborder {
	
}
.weblinks {
	
}
A.weblinks:hover {
	
}
.newsfeedheading {
	
}
.newsfeeddate {
	
}
.fase4rdf {
	
}
TABLE.searchintro {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, "Times New Roman", Times, serif
}
.ontab {
	
}
.offtab {
	
}
.tabpadding {
	
}
.tabheading {
	
}
.pagetext {
	
}
A.sub1 {
	FONT-SIZE: 12px; TEXT-TRANSFORM: lowercase; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
A.mainleveltop {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; BACKGROUND-IMAGE: url(none); COLOR: #e2bc7f; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.mainleveltop:link {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; BACKGROUND-IMAGE: url(none); COLOR: #e2bc7f; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.mainleveltop:visited {
	TEXT-DECORATION: none
}
A.mainleveltop:hover {
	COLOR: #f6db7c; TEXT-DECORATION: none
}
A.subleveltop {
	FONT-SIZE: 12px; TEXT-TRANSFORM: lowercase; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
A.subleveltop:link {
	FONT-SIZE: 12px; TEXT-TRANSFORM: lowercase; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.subleveltop:visited {
	FONT-SIZE: 12px; TEXT-TRANSFORM: lowercase; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.subleveltop:hover {
	FONT-SIZE: 12px; TEXT-TRANSFORM: lowercase; COLOR: #f6db7c; FONT-FAMILY: "Times New Roman", Times, serif
}
.12giallo {
	FONT-SIZE: 12px; COLOR: #ffffcc; FONT-FAMILY: verdana, Times, serif
}
.14giallo {
	FONT-SIZE: 14px; COLOR: #ffffcc; FONT-FAMILY: verdana, Times, serif
}
.16giallo {
	FONT-SIZE: 16px; COLOR: #ffffcc; FONT-FAMILY: verdana, Times, serif
}
.18giallo {
	FONT-SIZE: 18px; COLOR: #ffffcc; FONT-FAMILY: verdana, Times, serif
}
.12rosa {
	FONT-SIZE: 12px; COLOR: #fbc1bb; FONT-FAMILY: verdana, Times, serif
}
.14rosa {
	FONT-SIZE: 14px; COLOR: #fbc1bb; FONT-FAMILY: verdana, Times, serif
}
.16rosa {
	FONT-SIZE: 16px; COLOR: #fbc1bb; FONT-FAMILY: verdana, Times, serif
}
.18rosa {
	FONT-SIZE: 18px; COLOR: #fbc1bb; FONT-FAMILY: verdana, Times, serif
}
.titolo12giallo {
	FONT-SIZE: 12px; COLOR: #ffffcc; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.titolo14giallo {
	FONT-SIZE: 14px; COLOR: #ffffcc; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.titolo16giallo {
	FONT-SIZE: 16px; COLOR: #ffffcc; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.titolo18giallo {
	FONT-SIZE: 18px; COLOR: #ffffcc; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.titolo12rosa {
	FONT-SIZE: 12px; COLOR: #fbc1bb; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.titolo14rosa {
	FONT-SIZE: 14px; COLOR: #fbc1bb; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.titolo16rosa {
	FONT-SIZE: 16px; COLOR: #fbc1bb; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.titolo18rosa {
	FONT-SIZE: 18px; COLOR: #fbc1bb; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#trosa {
	BORDER-RIGHT: #bc5e54 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bc5e54 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bc5e54 1px solid; WIDTH: 690px; PADDING-TOP: 0px
}
#trosa TD {
	DISPLAY: block; PADDING-LEFT: 15px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #bc5e54 1px dotted
}
#trosso {
	BORDER-RIGHT: #e5043e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5043e 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e5043e 1px solid; WIDTH: 690px; PADDING-TOP: 0px
}
#trosso TD {
	DISPLAY: block; PADDING-LEFT: 15px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #e5043e 1px dotted
}
#tgiallo {
	BORDER-RIGHT: #ffff6d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffff6d 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffff6d 1px solid; WIDTH: 690px; PADDING-TOP: 0px
}
#tgiallo TD {
	DISPLAY: block; PADDING-LEFT: 15px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffff6d 1px dotted
}
.rosa {
	BORDER-RIGHT: #bc5e54 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bc5e54 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #bc5e54 1px solid; WIDTH: 680px; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #bc5e54 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 100%
}
.rosso {
	BORDER-RIGHT: #e5043e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e5043e 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #e5043e 1px solid; WIDTH: 100%; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: #e5043e 1px solid; HEIGHT: 100%
}
.giallo {
	BORDER-RIGHT: #ffff6d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffff6d 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ffff6d 1px solid; WIDTH: 100%; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: #ffff6d 1px solid; HEIGHT: 100%
}
.bordoooo {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 5px; HEIGHT: 100%; BACKGROUND-COLOR: #903f3b
}
.pach {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: white; PADDING-TOP: 10px; BORDER-BOTTOM: #bc5e54 1px solid
}
.bar {
	COLOR: red; TEXT-DECORATION: line-through
}

