body, html, p,.fontwww, .pnews {
		background-color: #ffffff;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		background-image: none;
		font-size: 4mm;
		line-height: 140%;
		margin: 0.2mm;
		padding: 0.2mm;
		text-align: justify;
		}
.piccolowww, .piccoloprint{
		font-size: 3mm;
		text-align: justify;
}
.storiawww {
	border-bottom-width: thin;
	font: bold 14mm helvetica, sans-serif;
	letter-spacing: 1px;
}
.imgspaced {
		margin: 3mm;
		padding: 2mm;
}

.testoprintwww {
	font: 4mm arial, helvetica, sans-serif;
	margin: 0px;
	padding: 2px 2px;
	text-align: justify;
	text-indent: 2px;
}

#colonna-1, #corpo, #ausiliario  {
	width: 150mm;
	padding: 1mm;
	margin:auto;
	text-align:left;
		
}


.titolowww {
	letter-spacing: 1px;
	font-family: arial, helvetica, sans-serif;
	font-size: 7mm;
	font-weight: bolder;
	line-height: 170%;
	padding: 1mm;
}
.categorianotizia {
		border-bottom-width: thin;
		border-bottom-style: dashed;
		border-bottom-color: #333333;
		font-weight: bold;
}

#printheader {
		font-family: Helvetica, sans-serif;
		font-size: 12mm;
		text-align: left;
		font-weight: bolder;
		text-indent: 0.5mm;
		clear: left;
		margin: 2mm;
		padding: 0 1mm;
		border-bottom-width: 4px;
		border-bottom-style: double;
		border-bottom-color: #666666;
		letter-spacing: 1mm;
		text-transform: lowercase;
		white-space: nowrap;
}

#barrasuperiore, #barrainferiore, #nasconderedestra, #nasconderesinistra, div.nasconderestampa, #intestazione, #colonna-2, #colonna-3, div.bannernascosto, #pie-di-pagina, div.c2, #intestazioneblank, #loadingcontent, #mostrarullonews, #rullonews,  #mostraextra, #extra, #winterstore  {
	display: none;
}

#ddimagetabs, #intestazioneblankdiv, #tabcontentcontainer {
	display: none;
}

#corpo, #ausiliario {
	float: none !important;
	margin: 0 5%;
	padding: 0;
}

#header_table {
}

#ausiliario
{ width:96%; border:1px dotted #ccc}
/* DIV A DIMENSIONE FISSA PER TABELLE*/
.div300 {
	float: left;
	padding:2px 3px;
	margin:1px;
	width: 295px;
	border: 1px solid #e0e0e0;
	height: 50px;
	text-align: left;
	vertical-align: middle;
}


.div200 {
	float: left;
	padding:2px 3px;
	margin:1px;
	width: 195px;
	border: 1px solid #e0e0e0;
	height: 50px;
	text-align: left;
	vertical-align: middle;
}

.div100 {
	float: left;
	margin: 1px;
	padding:2px 3px;
	width: 95px;
	border: 1px solid #e0e0e0;
	height: 50px;
	text-align: left;
	vertical-align: middle;
}
.div250 {
	float: left;
	margin: 1px;
	padding:2px 3px;
	width: 245px;
	border: 1px solid #e0e0e0;
	height: 50px;
	text-align: left;
	vertical-align: middle;
}
