/* IMPOSTAZIONI GENERALI PER L'IMPAGINAZIONE */
body {
	background: white;
	font-size: 12px; color:#000;
}
	
#Content, #Center, #ContentCenter, #BorderInt, #ColumnMainBox {
	width: auto;
	border: 0px;
	margin: 0 5%;
	padding: 0px;
	float: none !important; clear:both; overflow:visible;
	color: black; 
	background: transparent;	
}

#ContentCenter {
	width: auto; height: auto;
	background-image:none;
	background-color: #FFF;
	padding-bottom: 0px;
	margin-left: 0px;
}

/* DIV NON NECESSARI ALLA STAMPA */
	
#TopHeader, #BottomHeader, #Menu, #MenuLeft, #Banner, #Footer, .path {
	display:none;
}

#MenuLeft, #SearchField, .SearchText, #BoxMenuVertical, #BoxLink {
	display:none; width:1px; height:0px;
}


/* DIV RIDEFINITI PER LA STAMPA*/

#NewsContent {
	width: auto; height: auto;
	float: none !important; clear:both; overflow:visible;	
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 12px;
}

#NewsContent .Label {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

#NewsContent .Text {
	float: none !important; clear:both; overflow:visible;
	width: 100%; height: auto;
	margin: 0px;
	padding: 8px;
}

#NewsContent .Text ol {
	text-indent:0px; list-style-position:inside;
}

#NewsContent .Text ol li{
	text-indent:0px; 
}

#NewsContent .Text ul {
	text-indent:0px; list-style-position:inside;
}

#NewsContent .Text ul li{
	text-indent:0px; 
}

#NewsContent .Text img {
	padding:12px 10px 3px 3px;
}


#NewsContent .Text a{
	color:#336699; text-decoration:none;
}

#NewsContent .Text a:hover{
	color:#336699; text-decoration:underline;
}

#NewsContent .Text h3{
	color:#336699; font-size: 12px; line-height:18px; font-weight:bold;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

#NewsContent .Text h3 br{
	line-height:12px;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

#NewsContent .Text .box{
	float:none !important; overflow: visible;
	width: auto; height: auto; 
	margin: 0px;
	padding: 0px;
}

#NewsContent .Text ul.SearchResults {
	text-indent:0px; list-style-position:outside; list-style-type:none;
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  
}

#NewsContent .Text ul li.SearchResults {
	text-indent:0px; padding:10px 0px 10px 0px; border-bottom:1px solid #929292; 
}

#NewsContent .Text .Argomento{
	text-transform:uppercase;
}

#NewsContent .Footer {
	width: auto;
	height: 10px;
}