BODY {
	MARGIN-BOTTOM: 10px; COLOR: #767676
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #767676; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #337A29; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: underline
}
A.programmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #515256; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.programmenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #C23750; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.programsel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #515256; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.programsel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ee1c23; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.programsel:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ee1c23; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.programmenu2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0049b5; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.programmenu2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ee1c23; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.boxhome {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #797878; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.boxhome:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.boxhome2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #797878; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.boxhome2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.titolobox {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.titolobox:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.titolobox2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.titolobox3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.testopiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #767676; FONT-STYLE: italic; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.line_bottom {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.titbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px; BORDER-BOTTOM: #e4e4e5 1px solid; BACKGROUND-COLOR: #E4EDDA
}
.rosso11 {
	FONT-SIZE: 11px; COLOR: #ff0000
}
A.tit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6b6c6d; TEXT-DECORATION: none
}
A.tit:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7B8B12; TEXT-DECORATION: none
}
A.titnews {
	FONT-WEIGHT: bold; COLOR: #0049b5; TEXT-DECORATION: none
}
A.titnews:hover {
	FONT-WEIGHT: bold; COLOR: #0049b5; TEXT-DECORATION: none
}
.titnews {
	FONT-WEIGHT: bold; COLOR: #7B8B12; TEXT-DECORATION: none
}
A.titeventi {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.titeventi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.section {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.section:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ee1c23; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.section2 {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A.section2:hover {
	FONT-SIZE: 9px; COLOR: #ee1c23; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.separatore {
	FONT-SIZE: 12px; COLOR: #e2e2e2
}
.tabletext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.tabletextgray {
	FONT-SIZE: 10px; COLOR: #767676; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
.ser_dx {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 12px; VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
; background-color: #F9F9F9
}
.line_menu {
	BACKGROUND: #b2b3b5; HEIGHT: 1px
}
.bg_dx {
	BACKGROUND-COLOR: #f9f9f9
}
.grigio10 {
	FONT-SIZE: 10px; COLOR: #767676
}
.grigio11_2 {
	FONT-SIZE: 11px; COLOR: #767676; TEXT-DECORATION: none

}

A.grigio11_2 {
	FONT-SIZE: 11px; COLOR: #767676; TEXT-DECORATION: none

}

.grigio11_2:hover {
	FONT-SIZE: 11px; COLOR: #767676; TEXT-DECORATION: underline

}


.padding6 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.table-data {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b3b3b3 1px solid
}
.trAlt1 {
	BACKGROUND-COLOR: #f6f6f6
}
.trAlt2 {
	BACKGROUND-COLOR: #fafafa
}
.tdAlt1 {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #fafafa
}
.tdAlt2 {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-BOTTOM: #b3b3b3 1px solid
}
.tdAlt1dx {
	BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #fafafa
}
.tdAlt2dx {
	BORDER-BOTTOM: #b3b3b3 1px solid
}
.tdAlt1bm {
	BORDER-RIGHT: #b3b3b3 1px solid; BACKGROUND-COLOR: #fafafa
}
.tdAlt2bm {
	BORDER-RIGHT: #b3b3b3 1px solid
}
.tdHead {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center
}
.tdHeadx {
	BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center
}
.input {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, sans-serif, Arial, Helvetica, Verdana; HEIGHT: 18px
}
.padding4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.nero11 {
	FONT-SIZE: 11px; COLOR: #000000
}
.paddingl4 {
	PADDING-LEFT: 4px
}
.grigio11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #767676
}
.paddingr8 {
	PADDING-RIGHT: 8px
}
A.linknero10 {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
A.linknero10:hover {
	FONT-SIZE: 10px; COLOR: #ff0000; TEXT-DECORATION: none
}