body {
	font: normal 8pt/13pt arial;
	background-image: url(media/immagini/sfondopagina.jpg);
	background-repeat: repeat;
}
body, p, td, li {
	font-family: arial;
	color: White;
	font-size: 10pt;
}
a, a:link, a:active {
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	color: #D2691E;
}
a:visited {
	color: #D2691E;
}
a:hover {
	text-decoration: underline;
	color: #D2691E;
}
img { border:0; }



input, textarea, select{
	font-family: Arial;
	font-size: 11px;

	background-color: white;
	border: 1px solid #3667af;
	color: #3667af;
}

textarea {
	font-family: Arial;
	font-size: 11px;

	background-color: white;
	border: 1px solid #3667af;
	color: #3667af;
}


font.hystory{
	font-size: 15px;
	color: White;
}

font.hystorytitle{
	font-size: 24px;
	color: White;
}

font.homefontTitle{
	font-size: 12px;
	background-color: transparent;
	color: White;
}

font.attentionbox{
	font-size: 9px;
	color: #CC6666;
}

font.homefont{
	font-size: 10px;
	color: White;
}

font.rssfont{
	font-size: 10px;
	color: Black;
}

font.tablefontgbcommenti{
	font-size: 12px;
	color: White;
}

font.tablefontcblocale{
	font-size: 18px;
	color: Yellow;
}

font.advicetitle{
	font-size: 18px;
	color: Yellow;
}

font.advicetitleerror{
	font-size: 18px;
	color: Red;
}

font.advicehigh{
	font-size: 14px;
	color: FFFFFF;
}

font.advicelow{
	font-size: 12px;
	color: FFFFFF;
	font-style: italic;
}

div.homeboxtv{
	background: transparent;
	border: 2px solid #950000;
	width:300px
}

div.homeboxtvlarge{
	background: transparent;
	border: 2px solid #CBA22B;
	width:450px
}

div.concertmediavideo{
	background: transparent;
	border: 2px solid #950000;
	width: 320px
}

img.imgtumbalinhome{
border: 1px solid #ffffff; margin: 1px 1px 1px 1px; padding:
1px; background-color: #ffffff;
} 

td.titolitabella{
	background: #D3D3D3;
}

font.tableheaderfont{
	font-size: 13px;
	color: #015192;
}

font.tablefont{
	font-size: 12px;
}

td.righetabella{
	background: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
}

table.tabellaavvisi{
	background: #015192;
}

td.righedivisione{
	background: #CBA22B;
}

font.tablefontconcertbook{
	font-family: Arial;
	font-size: 9px;
}

#roundedtable{
	background: #CCCCCC;
}

#homeboxsx{
	background-image: url(media/immagini/boxsx.jpg);
}
#homeboxdx{
	background-image: url(media/immagini/boxdx.jpg);
}

font.chisiamolow{
	font-size: 14px;
	color: FFFFFF;
	font-style: italic;
}

font.chisiamo{
	font-size: 18px;
	color: FFFFFF;
	font-style: italic;
}

#boxagenda {
	width: 850px;
	height: 250px;
	overflow: auto;
	padding: 0;
	margin: 0;
	border: 2px solid #CBA22B;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; background-repeat: repeat-x;
	background-image: url(media/immagini/gradient.png);
	background-attachment: fixed;
	background-position: top;
	color: White;
	font-weight: bold;*/
} 

/* TABLES FORMATS -------------------------------------------------------------- */
#tableformat1{
	background: #3F3F3F center;
	border-bottom: 2px solid #454545;
	font: 11px Arial, Helvetica, sans-serif;
} 


#tableformat2{
	background: #3F3F3F center;
	border-bottom: 2px solid #454545;
	font: 11px Arial, Helvetica, sans-serif;
} 

/* TABLE HEADS ----------------------------------------------------------------- */
#tablehead{
	background: transparent url(../media/immagini/condivise/sfondomenu.gif) repeat-x; /*height: 30px;*/
	text-align: center;
	border-bottom: 2px solid #454545;
	font: bolder 12px Arial, Helvetica, sans-serif;
	height: 30px;
} 