/* CSS Document */
.cont_notizia { color: #000; margin-bottom:15px;}
.cont_notizia .titolo{
font: 900 1.6em Arial, Helvetica, sans-serif;
display: block;
margin:20px 0 0 0;
/*border-top: 5px double #800;
border-bottom: 2px solid #800;
padding-left: 50px;*/
}
.cont_notizia .sottotitolo {
	display: block;
	margin:0px 0;
	text-align: right;
	padding-right: 100px;
	font: italic 900 1.2em Arial, Helvetica, sans-serif;
}
.cont_notizia .data {
display:block;
text-align: right;
margin:1px 0;
padding-right:50px;
border-style: solid none;
border-width: 1px;
border-color: #00f;
}
/*
.cont_notizia p {
font-size: 0.72em;
text-align: justify
}*/

.cont_notizia { /*dimensione per tutto il testo semplice non racchiuso da paragrafi E nei paragrafi*/
font-size: 0.72em;
}

/*.cont_notizia .primo-paragrafo:first-letter {
font-size: 4.8em;
font-style: italic;
float: left;
background: #00f;
color: #fff;
margin:0 5px 5px -50px;
padding: 5px 5px 5px 50px;
line-height:1em;
}*/

.cont_notizia .primo-paragrafo {
display:block;
text-indent: 0em;
 }

.cont_notizia .primo-paragrafo:first-line {
font-variant: small-caps;
}

.paragrafo {
text-indent: 2em;
text-align: justify
}

.cont_notizia .img_sx {
border:1px solid #000;
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
}

.cont_notizia .img_dx {
border:1px solid #000;
float:right;
margin-right:10px;
margin-left:10px;
margin-bottom:5px;
}