table{ text-align: left;}
.hd_news {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px;  COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.text {FONT-SIZE: 12px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 16px; FONT-FAMILY: "Verdana", "Georgia", "Arial"}
.testo100 { font-size: 10px; line-height: 12px; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif ; text-decoration: none; text-transform: none}
.testo10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none;}
.titolosmall {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	text-transform: uppercase;
	text-decoration: none;
}
.titolo12 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	text-transform: uppercase;
	text-decoration: none;
}
.titolo12:hover {
	COLOR: #125996; TEXT-DECORATION: none
}
.titolosmall:hover {
	COLOR: #125996; TEXT-DECORATION: none
}
.titolobig {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #336699;
	FONT-FAMILY: arial;
	text-transform: uppercase;
	text-decoration: none;
}
.titolobig1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 19px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	text-transform: uppercase;
	text-decoration: none;
}
.titolobig1:hover {
	COLOR: #125996; TEXT-DECORATION: none
}
A.testonews {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-VARIANT: small-caps
}
A.appuntamenti:hover {
	COLOR: #CC0000; TEXT-DECORATION: underline;
}
A.appuntamenti {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #4e58a1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.testonews:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline; FONT-VARIANT: small-caps
}
.titoloevento {
	FONT-SIZE: 11px; COLOR: #4e58a1; FONT-FAMILY: arial; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
A.titoloevento:hover {
	FONT-SIZE: 11px; COLOR: #FF6600; FONT-FAMILY: arial; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}

.rubriche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
	text-transform: uppercase;
}
A:HOVER.rubriche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066FF; text-decoration: underline}
.estate {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336699; text-decoration: none}
.primopiano {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4e58a1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.primopiano:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.primopiano1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.primopiano1:hover {
	COLOR: #000000;
}
.primopiano2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.primopiano2:hover {
	COLOR: #000000;
}
.text1 {
	FONT-SIZE: 12px;
	MARGIN: 0px 0px 10px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
}
.spalla {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
A.spalla:hover {
	COLOR: #125996;
	TEXT-DECORATION: none;
}
.spalla1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
A.spalla1:hover {
	COLOR: #125996;
	TEXT-DECORATION: none;
}
.poker {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform: uppercase;
}
A.poker:hover {
	COLOR: #125996;
	TEXT-DECORATION: none;
}
.commenti {
	FONT-SIZE: 10px;
	COLOR: #4e58a1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 13px;
}
.commenti A:link {
	COLOR: #4e58a1; TEXT-DECORATION: none
}
.commenti A:visited {
	COLOR: #4e58a1; TEXT-DECORATION: none
}
.commenti A:hover {
	COLOR: #CC0000; TEXT-DECORATION: none
}
.occhiello {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.laterale {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 14px;
}
A.laterale:hover {
	COLOR: #125996;
	TEXT-DECORATION: none;
}
.news_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.news_title:hover {
	COLOR: #125996; TEXT-DECORATION: none
}
.label_green_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.paddind_left {
	PADDING-LEFT: 5px;
margin: 5px 0;
}

.titolo12gray {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: arial;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 18px;
}
.titolo12gray:hover {

	COLOR: #125996; TEXT-DECORATION: none
}
.titolo12red {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	FONT-FAMILY: arial;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 18px;
}
.titolo12red:hover {


	COLOR: #125996; TEXT-DECORATION: none
}
/* Menu topnews starts here */


#topnews ul
{
font-family: Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
line-height: 14px;
margin:0;
padding:0;
}

#topnews li
{
display: inline;
/* for IE5 and IE6 */
}

#topnews a
{
color: #333333;
text-decoration: none;
font-size: 10px;
display: block;
padding: 2px;
background-color: #F5F5F5;
border-bottom: 1px solid #686C7A;
}

#topnews a:link, #menu a:visited
{
color: #333333;
text-decoration: none;
}

#topnews a:hover
{
background-color: #FF3300;
color: #fff;
}

#topnews li a#current
{
border-bottom: 2px solid #686C7A;
background: #686C7A;
font-weight: bold;
color: #fff;
font-size: 12px;
}
/* Menu topnews ends here */

.titolo30 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 30px;
	COLOR: #333333;
	FONT-FAMILY: arial;
	text-decoration: none;
}
.titolo30:hover {
	COLOR: #000000;
}


.applemenu{
margin:0;
padding:0;
width: 120px; /*width of menu*/
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.applemenu div.silverheader {
display: block;
padding: 2px;
text-decoration: none;
width: 120px;
list-style-type:none;
background-color: #FF3300;
border-bottom: 2px solid #eee;
background: #FF3300;
font-weight: bold;
font-size: 11px;
color: white;
}

.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
text-decoration: none;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
color: white;
text-decoration: none;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: #eee;
height: 170px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

