body {
	font-size: 11px;
	margin: 0px;
	background-color: #ffdddd;
	text-align: center;
}
td.dx    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/dx.gif'); color: #000066; padding: 0px }

td.sx    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/sx.gif'); color: #000066; padding: 0px }

td.footer    {font-size: 9px; font-weight: normal; 
			  font-family: thaoma, arial, Helvetica, sans; color: #000066; padding: 0px; background:#ffdddd }

td.titolo    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/banda.jpg'); color: #ffffff; padding: 0px; height:40px; }

td.titolorosso    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/bandarossa.jpg'); color: #ffffff; padding: 0px; height:40px; }

td.titoloverde    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/bandaverde.jpg'); color: #ffffff; padding: 0px; height:40px; }

td.titoloviola    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/bandaviola.jpg'); color: #ffffff; padding: 0px; height:40px; }

td.titolocyano    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/bandacyano.jpg'); color: #ffffff; padding: 0px; height:40px; }

td.titologiallo    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/bandagialla.jpg'); color: #ffffff; padding: 0px; height:40px; }

td.titoloarancione    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/bandaarancione.jpg'); color: #ffffff; padding: 0px; height:40px; }


td.link    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; 
			  background-image:url('img/pulsante.jpg'); color: #ffffff; padding: 0px; height:40px; }

tr.giallo    {background:#ebd200}
tr.arancio    {background:orange}

td.titolonotizia    {font-size: 14px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; background:#ebd200; padding: 0px; height:40px; }

td.notiziacentro    {font-size: 10px; font-weight: normal; background:#fff3ca;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;
			   border-left-width: 2px; border-left-style: solid;	border-left-color: #ebd200;border-right-width: 2px;
				 border-right-style: solid;	border-right-color:#ebd200;}
			  
td.notizia    {font-size: 10px; font-weight: normal;
			  font-family: thaoma, arial, Helvetica, sans; color:#ffffff; padding: 4px;}

td.testo    {font-size: 10px; font-weight: normal;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;}

td.testoappuntamenti    {font-size: 10px; font-weight: normal;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;
			   border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color:#000000;}




td.11b_0000    {font-size: 11px; font-weight:bold;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;}

td.11r_0000    {font-size: 11px; font-weight: normal;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;}

td.10b_0000    {font-size: 10px; font-weight:bold;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;}

td.10r_0000    {font-size: 10px; font-weight: normal;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;}

td.10b_0100  {font-size: 10px; font-weight:bold;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;
			  border-right-width: 1px; 
			border-right-style: solid;	
			border-right-color:#cccccc;}
td.0100  {	padding: 4px;
			  border-bottom-width: 1px; 
			border-bottom-style: solid;	
			border-bottom-color:#cccccc;}

p.testo    {font-size: 10px; font-weight: normal;
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; padding: 4px;}

td.titoloappuntamenti    {font-size: 14px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; background: orange; padding: 0px; height:40px; }

td.appuntamenti    {font-size: 10px; font-weight: normal; background:#ffe7cb;
			  font-family: thaoma, arial, Helvetica, sans; color:#d78e00; padding: 4px; 
			  }

a.link    {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; color:#ffffff;text-decoration:none}

a.link:hover   {font-size: 11px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; color:#ebd200; text-decoration:none}

a.linkpiccolo    {font-size:10px; font-weight: normal; 
			  font-family: thaoma, arial, Helvetica, sans; color:#000000;text-decoration:none}

a.linkpiccolo:hover   {font-size: 10px; font-weight: normal; 
			  font-family: thaoma, arial, Helvetica, sans; color:red; text-decoration:none}

a.link2    {font-size: 12px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; color:RED;text-decoration:none}

a.link2:hover   {font-size: 12px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; color:#000000; text-decoration:none}
a.titolonotizia    {font-size: 14px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; background:#ebd200; padding: 0px; height:40px; color:#000000; text-align: middle;}
a.titolonotizia:hover    {font-size: 14px; font-weight: bold; 
			  font-family: thaoma, arial, Helvetica, sans; background:#ebd200; padding: 0px; height:40px;  color:#000000; text-align: middle;}


td.canali { 
			padding:4; 
			border-top-width: 1px; 
			border-top-style: solid;	
			border-top-color:#cccccc;
			font-size: 12px; font-weight: bold; 
			font-family: thaoma, arial, Helvetica, sans; color:RED;text-decoration:none
			}

td.sotto { 
			padding:4;
			background: #eeeeee;
			border-top-width: 1px; 
			border-top-style: solid;	
			border-top-color:#cccccc;
			border-left-width: 1px; 
			border-left-style: solid;	
			border-left-color:#cccccc;
			font-size: 10px;
			font-family: thaoma, arial, Helvetica, sans; color:#000000;
			text-decoration:none
			}

td.sotto2 { 
			padding:4;
			background: #eeeeee;
			border-top-width: 1px; 
			border-top-style: solid;	
			border-top-color:#cccccc;
			border-left-width: 1px; 
			border-left-style: solid;	
			border-left-color:#cccccc;
			font-size: 11px;
			font-weight: bold;
			font-family: thaoma, arial, Helvetica, sans; color:#000000;
			text-decoration:none
			}

td.comunicato { 
			padding:10;
			background: #ffffff;
			font-size: 11px;
			font-weight: bold;
			font-family: thaoma, arial, Helvetica, sans; color:#000000;
			text-decoration:none
			}


td.sottotitolo { 
			padding:4;
			background: #ffbcd5;
			border-top-width: 1px; 
			border-top-style: solid;	
			border-top-color:#cccccc;
			font-size: 9px;
			font-family: thaoma, arial, Helvetica, sans; color:#000000;
			text-decoration:none
			}