body         {font-family: Tahoma; color: #002F7D; font-size: 10pt }
.RecentiTitolo { color: #002F7D; font-weight: bold }
.InEvidenzaTitolo { color: #002F7D; font-weight: bold }
.TitoloArticolo { font-size: 14pt; font-weight: bold }
.TitoloGruppo{font-size: 14px; font-variant: small-caps; color: #800000 ; font-weight: bold }
.LinkPiccolo { FONT-SIZE: 8pt; text-decoration: none; FONT-FAMILY: Tahoma, sans-serif; font-weight: bold}
.ImageBordo {border: 1px solid #D7E6FF; }
.HeaderData
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	text-decoration: none;
}

.ComboPiccolo
{
	font-size: 8pt;
	color: #2f4f4f;
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	background-color: #fffff0;
}


h1           { color: #800000 }
table        { font-size: 10pt }

.barraMenu a {
display: block;
width: auto;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #002F7D;
LINE-HEIGHT: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}

.barraMenu a:hover {
background-color: #ebecd9;
color: #002F7D;
}

.maincont {
	VERTICAL-ALIGN: top; WIDTH: 560px; POSITION: relative
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002F7D; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:link.navbar {
	COLOR: #ffffff
}
a:hover.navbar {
	COLOR: #ff9900
}
a:visited.navbar {
	COLOR: #ffffff
}
.navbarsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #002F7D; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
:hover.navbarsmall {
	BACKGROUND-COLOR: #ebecd9
}
.navbaritem {
	WIDTH: 160px; HEIGHT: 16px; BACKGROUND-COLOR: #f7f7f7
}
A:link {
	COLOR: #2b2b2b
}
A:visited {
	COLOR: #2b2b2b
}
A:hover {
	COLOR: #666666
}
a:link.white {
	COLOR: #ffffff
}
a:visited.white {
	COLOR: #ffffff
}
a:hover.white {
	COLOR: #ff9900
}
a:link.red {
	COLOR: #a80303
}
a:visited.red {
	COLOR: #a80303
}
a:hover.red {
	COLOR: #d24f52
}
a:link.black {
	COLOR: #2b2b2b
}
a:visited.black {
	COLOR: #2b2b2b
}
a:hover.black {
	COLOR: #666666
}
a:link.blue {
	COLOR: #024a9b
}
a:visited.blue {
	COLOR: #024a9b
}
a:hover.blue {
	COLOR: #036fe4
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.label-greybox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.spacer-1 {
	FONT-SIZE: 1px; COLOR: #2b2b2b; LINE-HEIGHT: 1px; BACKGROUND-COLOR: #2b2b2b; TEXT-DECORATION: none
}
.spacer-10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 10px; TEXT-DECORATION: none
}
.spacer-leftcol {
	FONT-SIZE: 110px; LINE-HEIGHT: 110px; TEXT-DECORATION: none
}
.table-pad-launch {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.table-pad-open {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.table-pad-short {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.table-pad-news {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.table-pad-newsbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.launch-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.launch-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-title {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #a80303; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.txt-title-kwnews {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #a80303; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-title-big {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #a80303; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.txt-u_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-dida {
	FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-title-white {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-text-white {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-dida-white {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-google {
	WIDTH: 100px
}
.news-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news-home-text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news-home-title {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #2b2b2b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.short-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #024a9b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.short-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.speaker {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.palins-menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.palins-orario {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.palins-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.freq-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.freq-text {
	FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.credits {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2b2b2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.btext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.vrd-11-b-wht {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.vrd-09-n-wht {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.vrd-10-n {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input-4u {
	FONT-SIZE: 8pt; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input-4u-dati {
	FONT-SIZE: 8pt; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.chat-contratto {
	FONT-SIZE: 10px; WIDTH: 540px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 150px
}
.oli-meda-1 {
	BACKGROUND-COLOR: #b7d1e3
}
.oli-meda-2 {
	BACKGROUND-COLOR: #ffecbf
}

.litTable
{
	border: 1px solid #008284;
	font-size: 12px;
	width: 139px;
}
.litTableHeader {
    font-size: 10px;
    font-variant: small-caps;
    background-color: #008284;
    color: white;
    
}
.litTable td {
    padding: 4px;
    font-size: 10px;
    color: #333;
    background-color: #efefff;
}
td.litTableDay 
{
	font-size: 10px;
    font-variant: small-caps;
    font-weight: bold;
    text-align: center;
}
td.litTableDesc 
{
	font-size: 10px;
    text-align: center;
    border-bottom: 1px solid #008284;
}
td.litTableBody {

}
td.litTableDisclaimer
{
	background-color: #008284;
	border-top: 1px solid #008284;
	font-size: 8px;
	text-align: center;
}
td.litTableDisclaimer a {
    color: white;
    font-weight: normal;
}
