a:link, a:visited, a:active {
	background: url("images/dot-dark.png") repeat-x bottom transparent;
	color: #339;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
	color: #999999;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.Menu1, a.Menu1:link, a.Menu1:visited, a.Menu1:active {
    font-family: Verdana;
    font-size: 8pt;
	 color: Black;
	 background-color: transparent;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap; }
a.Menu1:hover {
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
	 color: White;
	 background-color: Black;
    white-space: nowrap; }

  a.Menu2 {
	font-family: Verdana;
	font-size: 8pt;
	color: Black;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
  a.Menu2:link { font-family: Verdana;
    font-size: 8pt;
	color: Black;
	background-color: transparent;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
    }
  a.menu2:visited { text-decoration: none;
	color: Black;
	background-color: transparent;
    font-family: verdana;
    font-weight: bold;
    font-size: 8pt;
    white-space: nowrap;
    }
  a.menu2:active { text-decoration: none;
	color: Black;
	background-color: transparent;
    font-family: verdana;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
    }
  a.Menu2:hover {
	font-family: Verdana;
	font-size: 8pt;
	color: White;
	font-weight: bold;
	text-decoration: none;
	background-color: Black;
	white-space: nowrap;
}

  .menu2 { font-family: verdana;
    color: rgb(255, 255, 255);
    font-size: 8pt;
    font-weight: normal;
    vertical-align: middle;
    padding-left: 2px;
    }


a.menus1 {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.menus1:visited {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.menus2 {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.menus2:visited {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.nero:link {
	color: #000000;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.nero:visited {
	color: #000000;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.nero:active {
	color: #999999;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.neronormal:link {
	color: #000000;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
}

a.neronormal:visited {
	color: #000000;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
}

a.neronormal:hover {
	color: #999999;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
}

a.neronormal:active {
	color: #999999;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
}

a.normal1:link {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.normal1:visited {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.normal1:hover {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.normal1:active {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.normal2:link {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.normal2:visited {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.normal2:hover {
	color: #C0C0C0;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.normal2:active {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.pressed1:link {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.pressed1:visited {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.pressed1:hover {
	color: #585858;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.pressed1:active {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.pressed2:link {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.pressed2:visited {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.pressed2:hover {
	color: #C0C0C0;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.pressed2:active {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.verde:link {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.verde:visited {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.verde:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.verde:active {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}


a.anorm:link {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.anorm:visited {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.anorm:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.anorm:active {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.articolo:link {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
}

a.articolo:visited {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
}

a.articolo:hover {
	color: #999999;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
}

a.articolo:active {
	color: #999999;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
}

a.b:link {
	color: #000000;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.b:visited {
	color: #000000;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.b:hover {
	color: #999999;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.b:active {
	color: #999999;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.bold:link {
	color: #FFFFFF;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.bold:visited {
	color: #FFFFFF;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.bold:hover {
	color: #999999;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.bold:active {
	color: #999999;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
}

a.hilite {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.hilite:link {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.hilite:visited {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.hilite:hover {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.home:link {
	background-color: #000000;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}

a.home:visited {
	background-color: #000000;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}

a.home:hover {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}

a.home:active {
	background-color: #000000;
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}

a.livello1:active {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.livello2:link {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.livello2:visited {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.livello2:hover {
	color: #C0C0C0;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.livello2:active {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.menus1 {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.menus1:visited {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.menus2 {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.menus2:visited {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

a.nero:link {
	color: #000000;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.nero:visited {
	color: #000000;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.nero:hover {
	color: #999999;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.nero:active {
	color: #999999;
	font-family: verdana;
	font-weight: bold;
	text-decoration: underline;
}

a.neronormal:link {
	color: #000000;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
}

a.neronormal:visited {
	color: #000000;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
}

a.neronormal:hover {
	color: #999999;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
}

a.neronormal:active {
	color: #999999;
	font-family: verdana;
	font-weight: normal;
	text-decoration: underline;
}

a.newstitolisottotitolo {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolo:link {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolo:visited {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolo:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolo:active {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolosc {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolosc:link {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolosc:visited {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolosc:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolisottotitolosc:active {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolititolo:link {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolititolo:visited {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolititolo:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolititolo:active {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.newstitolititolosc, a.newstitolititolosc:link, a.newstitolititolosc:visited, a.newstitolititolosc:active {
	color: black;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}
a.newstitolititolosc:hover {
	color: black;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: underline;
	vertical-align: top;
}

a.newstitolititoloscs, a.newstitolititoloscs:link, a.newstitolititoloscs:visited, a.newstitolititoloscs:active {
	font-weight: bolder;
	color: black;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	vertical-align: top;
}
a.newstitolititoloscs:hover {
	color: black;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: underline;
	vertical-align: top;
}

a.normal1:link {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.normal1:visited {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.normal1:hover {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.normal1:active {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.normal2:link {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.normal2:visited {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.normal2:hover {
	color: #C0C0C0;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.normal2:active {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.pressed1:link {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.pressed1:visited {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.pressed1:hover {
	color: #585858;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.pressed1:active {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.pressed2:link {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.pressed2:visited {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.pressed2:hover {
	color: #C0C0C0;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.pressed2:active {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}

a.verde:link {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.verde:visited {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.verde:hover {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

a.verde:active {
	color: #8CF287;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}

  body {
	margin: 5px;
	background-color: White;
    font-family: Verdana;
    font-size: 8pt;
	color: black;
    }

span.linea {
	background-image: url(../images/pattern.gif);
}

table.altezza {
	height: 382px;
	width: 781px;
}

td {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	vertical-align: middle;
}

td.bordo {
	border-bottom: #FF00FF 2px;
	border-left: #FF00FF 2px;
	border-right: #FF00FF 2px;
	border-top: #FF00FF 2px;
}

td.inalto {
	background-image: url(../images/sf_quad.gif);
	background-position: left top;
	background-repeat: repeat;
	vertical-align: text-top;
}

td.persfondo {
	background-image: url(../images/sf_quad2.gif);
	background-position: left top;
	background-repeat: repeat;
}

td.radio {
	white-space: nowrap;
}

td.xhtmltd {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
}

.articolo {
	color: #999999;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
}

.cellamenu {
	background-image: url(../images/sf_menu.gif);
	padding-bottom: 1px;
	vertical-align: bottom;
}

.cellamenu2 {
	background-image: url(../images/sf_menudown.gif);
	background-repeat: no-repeat;
	padding-bottom: 2px;
	vertical-align: bottom;
}

.credits {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 15px;
	padding-top: 15px;
}

.credits {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 15px;
	padding-top: 15px;
}

.creditsn {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	padding-right: 2px;
	padding-top: 15px;
}

.creditsn {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	padding-right: 2px;
	padding-top: 15px;
}

.figli {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

.figli:link {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

.figli:link {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}


.figli:visited {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}


.figli:hover {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}


.figli:active {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}


.figlis {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

.menu {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 2px;
	vertical-align: bottom;
}

.menuon {
	background-image: url(../images/sf_menuon.gif);
	color: #000000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 2px;
	vertical-align: middle;
}

.selected {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana;

	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}


.sottotitolo {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
}


.sottotitolo_news {
	display: none;
}

.testo {
	color: black;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	vertical-align: top;
}


.ticker {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	left: 0px;
	position: relative;
	top: 0px;
	visibility: hidden;
	width: 100%;
}

.tickerwindow {
	height: 20px;
	overflow: hidden;
	position: relative;
	width: 97%;
}


.titcredits {
	background-color: #FFFFFF;
	color: #4782BB;
	font-family: verdana;
	font-size: 13pt;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 15px;
}

.titolo {
	color: #4782BB;
	font-family: verdana;
	font-size: 13pt;
	font-weight: bold;
	padding-left: 5px;
}

.NewsTestiTesto {
	color: black;
	font-family: verdana;
	font-size: 8pt;
}
.NewsTitoliSottoTitoloSC {
	color: black;
	font-family: verdana;
	font-size: 8pt;
}
.NewsTestiTitolo {
	color: black;
	font-family: verdana;
	font-size: 8pt;
}
div.news {
	border-width: 1px 1px 1px 0.8ex;
	border-style: solid;
	padding-left: 1ex;
	padding-right: 1ex;
	margin-bottom: 1ex;
	margin-top: 2ex;
	padding-top: 0px;
	padding-bottom: 2ex;
	background: transparent;
	background: #fff url("../images/back-blue.png") no-repeat top right;
	border-color: #99cc99;
	width: 550px;
}
