body
	{
	font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size:10pt;
	font-weight:;
	background-color:white;
	background-image:url("");
	background-repeat: repeat-xy
	scrollbar-face-color:990000;
	scrollbar-arrow-color:1px solid lightgrey;
	scrollbar-track-color:white;
	scrollbar-shadow-color:990000;
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:990000;
	scrollbar-darkshadow-color:'';
}
table.heading
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		width:100%;
		height:95px;
		margin:0px;
		padding:0px;		border-spacing:0px;
		border-collapse: collapse;
		}
	tr.heading
		{
		}
	td.heading
		{
		width:100%;
		border:0px;
		background-color:white;
		background-image:url("top.jpg");
		background-repeat:repeat-xy;
		color:black;
		text-align:right;
		vertical-align:top;
		margin:0px;
		padding:0px;
		border-spacing:0px;
		border-collapse: collapse;
		}
table.menu-external 
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:8pt;
		width:100%;
		}
	tr.menu-external{}
	td.menu-external
		{
		border:0px solid #ff6530;
		background-color:990000;
		color:white;
		vertical-align:bottom;
		}
table.menu-internal
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:8pt;
		width:100%;
		}
	tr.menu-internal{}
	td.menu-internal-left
		{
		border:0px; 
		background-color:darkred;
		color:white;
		vertical-align:middle;
		text-align:left;
		font-weight:bold;
		}
	td.menu-internal-right
		{
		border:0px;
		background-color:990000;
		color:white;
		vertical-align:middle;
		text-align:right;
		}
INPUT.formrecherche {
	margin: 0px 0px 0px 0px;
	width: 100px;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	spacing: 0px 0px 0px 0px;
}
INPUT.input_invio {
	COLOR: white;
	FONT-SIZE: 8pt;
	font-weight: bold;
	background-color: #973333;
	HEIGHT:19px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BORDER-TOP: 1px solid #C15656 outset;
	BORDER-RIGHT: 1px solid #681010 outset;
	BORDER-LEFT: 1px solid #C15656 outset;
	BORDER-BOTTOM: 1px solid #681010 outset;
	TEXT-DECORATION: none;
	margin-left: 4px;
}
INPUT.input_invio_ro {
	COLOR: black;
	FONT-SIZE: 8pt;
	font-weight: bold;
	background-color: #C2B8A7;
	HEIGHT:19px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border: 1px solid #C2B8A7 outset;
	margin-left: 4px;
}
INPUT.input_invio_md {
	COLOR: black;
	FONT-SIZE: 8pt;
	font-weight: bold;
	background-color: #C2B8A7;
	HEIGHT:19px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border-top: 1px solid #681010 outset;
	border-right: 1px solid #C15656 outset;
	border-bottom: 1px solid #C15656 outset;
	border-left: 1px solid #681010 outset;
	margin-left: 4px;
}
a:link   
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:darkblue;
	}
a:visited
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:darkblue;
	}
a:active 
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:darkblue;
	}
a:hover
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:underline;
	color:darkred;
	}
a.article:link   
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:darkblue;
	}
a.article:visited
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:darkblue;
	}
a.article:active 
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:darkblue;
	}
a.article:hover
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:darkred;
	}
a.menu:link
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:white;
	}
a.menu:visited
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";	text-decoration:none;
	color:white;
	}
a.menu:active
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;	color:white;
	}
a.menu:hover
	{
	font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	text-decoration:none;
	color:yellow;
	}
table.page
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		width:100%;
		}
	tr.page
		{
		text-align:left;
		} 
	td.page-column1
		{
		border:0px solid #ff6530;
		color:black;
		vertical-align:top;
		width:10%;
		}
	td.page-column2
		{
		border:0px solid #ff6530;
		color:black;
		vertical-align:top;;
		width:70%;
		}
	td.page-column3
		{
		border:0px solid #ff6530;
		color:black;
		vertical-align:top;
		width:20%;
		}
table.listenbox
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		width:100%;
		border:0px solid #ff6530;
		background-color:;
		}
table.listenbox-colored
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		width:100%;
		border:0px solid #ff6530;
		background-color:;
				}
	tr.listenbox
		{
		text-align:left;
		}
	td.listenbox-listen
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		border:0px solid #ff6530;
		color:black;
		vertical-align:top;
		}
	td.listenbox-onair
		{
		border:1px solid lightgrey;
		color:#555555;
		vertical-align:top;
		}
table.leftcolumn-wholecolumn
		{
		font-family:;
		font-size:8pt;
		font-weight:;
		width:100%;
		}
	tr.leftcolumn-wholecolumn
		{
		text-align:right;
		}
	td.leftcolumn-wholecolumn
		{
		border:0px solid #ff6530;
		background-color:;		color:black;
		vertical-align:top;
						}
table.leftcolumn-external
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:8pt;
		font-weight:bold;
		width:100%;
		}
	tr.leftcolumn-external
		{
		text-align:right;
		} 
	td.leftcolumn-external
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		}
table.leftcolumn-title
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:8pt;
		font-weight:bold;
		width:100%;
		}
	tr.leftcolumn-title
		{
		text-align:center;
		}
	td.leftcolumn-title
		{
		border:0px solid #ff6530;
		background-color:darkred;
		color:white;
		vertical-align:top;
		}
table.leftcolumn-block
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:8pt;
		font-weight:;
		width:100%;
		}
	tr.leftcolumn-block
		{
		text-align:left;
		}
	td.leftcolumn-block
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		}
table.leftcolumn-block-firefox
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:8pt;
		font-weight:;
		width:100%;
		height:100%;
		vertical-align:bottom;
		}
	tr.leftcolumn-block-firefox
		{
		text-align:left;
		}
	td.leftcolumn-block-firefox
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:bottom;
		}
table.middlecolumn-wholecolumn
		{
		font-family:;
		font-size:10pt;
		font-weight:;
		width:100%;
		}
	tr.middlecolumn-wholecolumn
		{
		text-align:right;
		} 
	td.middlecolumn-wholecolumn
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		}
table.middlecolumn-external
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;
		}
	tr.middlecolumn-external
		{
		text-align:right;
		} 
	td.middlecolumn-external
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		}
table.middlecolumn-title
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		width:100%;
		}
	tr.middlecolumn-title
		{
		}
	td.middlecolumn-title
		{
		text-align:left;
		border:;
		background-color:lightgrey;
		color:black;
		vertical-align:top;
		font-weight:bold;
		font-size:10pt;
		}
	td.middlecolumn-title-galleriafoto
		{
		text-align:left;
		border:;
		background-color:lightgrey;
		color:black;
		vertical-align:top;
		font-weight:normal;
		font-size:10pt;
		}
	td.middlecolumn-title-second
		{
		text-align:right;
		border:;
		background-color:white;
		color:black;
		vertical-align:top;
		font-weight:bold;
		font-size:8pt;
		}
table.middlecolumn-block 
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;		}
	tr.middlecolumn-block
		{
		text-align:left;
		} 
	td.middlecolumn-block
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		}


table.middlecolumn-external-apertura
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;
		}
	tr.middlecolumn-external-apertura
		{
		text-align:right;
		} 
	td.middlecolumn-external-apertura
		{
		border: 0px solid lightgrey;
		background-color:;
		color:black;
		vertical-align:top;
		}
table.middlecolumn-title-apertura
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		width:100%;
		}
	tr.middlecolumn-title-apertura
		{
		}
	td.middlecolumn-title-apertura
		{
		text-align:left;
		border:;
		background-color:;
		color:black;
		vertical-align:top;
		font-weight:bold;
		font-size:26pt;
		}
	td.middlecolumn-title-second-apertura
		{
		text-align:left;
		border:;
		background-color:;
		color:black;
		vertical-align:top;
		font-weight:bold;
		font-size:8pt;
		}
	td.middlecolumn-title-third-apertura
		{
		text-align:left;
		border:;
		background-color:;
		color:darkred;
		vertical-align:top;
		font-weight:bold;
		font-size:9pt;
		}
table.middlecolumn-block-apertura
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;		}
	tr.middlecolumn-block-apertura
		{
		text-align:left;
		} 
	td.middlecolumn-block-apertura
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		}
	td.middlecolumn-block-apertura-links
		{
		border:0px solid #ff6530;
		font-size:9pt;
		background-color:;
		color:black;
		vertical-align:top;
		}



table.rightcolumn-wholecolumn
		{
		font-family:;
		font-weight:;
		width:100%;
		height:100%;
		}
	tr.rightcolumn-wholecolumn
		{
		text-align:right;
		height:100%;
		}
	td.rightcolumn-wholecolumn
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		height:100%;
		}
table.rightcolumn-external
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;
		}
	tr.rightcolumn-external
		{
		text-align:left;
		}
	tr.rightcolumn-external-galleriafoto
		{
		text-align:center;
		} 
	td.rightcolumn-external
		{
		border:2px solid #990000;
		background-color:;
		color:black;
		vertical-align:top;
		}
	td.rightcolumn-external-galleriafoto
		{
		border:2px solid #990000;
		background-color:;
		color:black;
		vertical-align:middle;
		}
table.intervistato
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;
		}
table.rightcolumn-title
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;
		}
	tr.rightcolumn-title
		{
		}
	td.rightcolumn-title
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		text-align:left;
		}
	td.rightcolumn-title-intervistato
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		text-align:center;
		}
	td.rightcolumn-title-duetorri
		{
		border:0px solid #ff6530;
		background-color:solid red;
		color:white;
		vertical-align:top;
		text-align:left;
		}
table.rightcolumn-block 
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;
		}
	tr.rightcolumn-block
		{
		text-align:left;
		} 
	td.rightcolumn-block
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		font-weight:bold;
		}
	td.rightcolumn-block-sign
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		font-size:8pt;
		}


table.rightcolumn-external-related
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-weight:bold;
		width:100%;
		}
	tr.rightcolumn-external-related
		{
		text-align:right;
		} 
	td.rightcolumn-external-related
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		}
table.rightcolumn-title-related
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:8pt;
		font-weight:bold;
		width:100%;
		}
	tr.rightcolumn-title-related
		{
		text-align:center;
		}
	td.rightcolumn-title-related
		{
		border:0px solid #ff6530;
		background-color:darkred;
		color:white;
		vertical-align:top;
		}
table.rightcolumn-block-related
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:10pt;
		font-weight:;
		width:100%;
		}
	tr.rightcolumn-block-related
		{
		text-align:left;
		} 
	td.rightcolumn-block-related
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		}
	td.rightcolumn-block-related-small
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		font-size:7pt;
		}
	td.rightcolumn-block-related-bold
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:top;
		font-size:7pt;
		font-weight:bold;
		}


table.alternatecolor
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:8pt;
		width:100%;
		}
tr.alternatecolor
		{
		text-align:left;
		} 
td.alternatecolor-firstcolor
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:center;
		}
td.alternatecolor-secondcolor
		{
		border:0px solid #ff6530;
		background-color:#ffc530;
		color:black;
		vertical-align:center;
		}
td.alternatecolor-firstcolor-one
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:center;
		}
td.alternatecolor-secondcolor-one
		{
		border:0px solid #ff6530;
		background-color:;
		color:black;
		vertical-align:center;
		}
table.bottomblock
		{
		font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
		font-size:9pt;
		width:100%;
		}
tr.bottomblock
		{
		text-align:center;
		font-color:white;
		}
td.bottomblock
		{
		border:0px solid #ff6530;
		background-color:990000;
		color:white;
		vertical-align:top;
		}
b
 {font-weight:bold;}
p{
  font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
  font-size:10pt;
 }
div
 {
 font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
 }
 
span
 {
 font-size:10pt;
 padding-bottom: 0px;
 padding-top: 0px;
 }
 
img
 { 
   border:0px solid black;

 }
img.border
 { 
   border:1px solid black;
 }
img.logo1
 {
 border:0px;
 height:95px;
 vertical-align:top;
 }
img.logo2
 {
 border:0px;
 height:95px;
 vertical-align:top;
 }
  
img.listenbox
 {
 border:1px solid lightgrey;
 width:65;
 }
.o{}

h2 { page-break-before: always }
