BODY  {
    MARGIN: 0px;
    SCROLLBAR-BASE-COLOR: #012547;
    overflow-y:auto;
    overflow-x:hide;
    overflow: hidden;
}

P, H3, UL {
	line-height: 1.25;
	font-size: 12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:0px;
	margin-right:0px;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
}

A:LINK {font-family:Arial, Helvetica, sans-serif; text-decoration: none; COLOR:#FF6600;}
A:VISITED {font-family:Arial, Helvetica, sans-serif; text-decoration: none; COLOR:#FF6600;}
A:HOVER {font-family:Arial, Helvetica, sans-serif; text-decoration: none; COLOR:#FFFFFF;}
A:ACTIVE {font-family:Arial, Helvetica, sans-serif; COLOR:#FF6600;}
A.location:LINK {text-decoration: none; COLOR:#B20000;}
A.location:VISITED {text-decoration: none; COLOR:#B20000;}
A.location:HOVER {text-decoration: underline; COLOR:#FF0000;}
A.location:ACTIVE {COLOR:#4865FF;}
A.menu:LINK {text-decoration: none; COLOR:#FF6600;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 18px;}
A.menu:VISITED {text-decoration: none; COLOR:#FF6600;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 18px;}
A.menu:HOVER {text-decoration: none; COLOR:#FF6600;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 18px;}
A.menu:ACTIVE {text-decoration: none; COLOR:#FF6600;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 18px;}
H1 {font-size: 14px; font-style:bold ;font-family: Helvetica, sans-serif; margin-left:15px; margin-right:0px; padding-top: 5px;}
H1.eventHeader {font-size: 14px; font-style:bold ;font-family: Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px;margin-bottom:10px;}
H1.contentHeader {line-height: 1.5; font-size: 14px; font-stye: bold; font-family: Arial, Helvetica, sans-serif; margin-left: 15px; margin-right: 0px; border-bottom: 1px solid black;}
H2 {line-height: 1.25; font-style:bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-left:20px; margin-right:0px; padding-top: 5px;}
H2.contentHeader {line-height: 1.25; font-style:bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-left: 20px; margin-right: 0px; border-bottom: 1px solid black;}
H2.onScreenRight {font-color: #333333; line-height: 0.65; font-style: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-left: 0px; margin-right: 0px;}
H2.form {vertical-align: top;}
H3 {line-height: 2.00; font-style: bold; padding-top: 10px;}
H3.articleDate {line-height: 1.00; padding-bottom: 0px; margin-bottom 0px;}
H4 {line-height: 1.2; font-size: 10px; font-weight: bold; color:#333333; font-family:Verdana, Helvetica, Arial, sans serif; margin-right:0px;}
SUB {font-size: smaller;}
.attore {
	font-size: 12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	color:#FF6600;
}
.titolo {
	font-size: 12px;
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
}
.ruolo {
	font-size: 10px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

TD.trattoorizzontale {
	background-image : url(/img/trattopuntonero.gif);
	height : 1px;
	padding: 1px; 
}

TD.trattoverticale {
	background-image : url(/img/trattopuntonero.gif);
	width : 3px;
}

UL {list-style-type: disc;}

.img {
	border: 1px solid #000000;
}

.location {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #F35925;
	filter:alpha(opacity=60); 
	moz-opacity:0.6;
}

.testo {
	font-size: 12px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}