.colonna_02_back {
	width:759px;
	padding-bottom:30px;
	background:url(../img/comunicazione/back_right.gif) no-repeat right top;
}



/* rassegna stampa */
.cont_rass {
	border-bottom:1px #D4DDE3 solid;
	padding:10px 0;
}

.giornale {
	color:#FF8A00;
	font-size:1.1em;
	line-height:12px;
	padding-bottom:3px;
}

.titolo_articolo {
	font-size:1.1em;
	padding:2px 0 2px 13px; 
	background:url(../img/share/link_att.gif) no-repeat 0 6px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:145%;
}

.titolo_articolo a, .titolo_articolo a:visited, .titolo_articolo a:hover {
	color:#656565;
	text-decoration:underline;
}


.titolo_articolo_int {
	font-size:1.2em;	
	font-weight:bold;
	text-transform:uppercase;
	line-height:140%;
	padding:5px 0 5px;
}

.antep_articolo {
	color:#656565;
	padding:2px 0 0 13px;
	text-align:justify;
	line-height:14px;
}

.txt_articolo {
	padding:2px 0 0 0;
	text-align:justify;
	line-height:14px;
}

.sel_anno {
	width:80px; 
	border:1px #1F4B7E solid;
}





/* photogallery */
.cont_foto {
	width:135px;
	border-bottom:1px #D4DDE3 solid;
	text-align:center;
	padding:15px 0;
}

.foto_gal {
	border:2px #1F4B7E solid;
}

.sel_galleria {
	text-align:left;
}

.sel_opt {
/*	width:150px; */
	border:1px #1F4B7E solid;
	margin-right:10px;
	margin-left:5px;
}

.nav_bar {
	padding:10px 0;
}

.naviga {
	padding:0 10px;
}

.foto {
	border:3px #1F4B7E solid;	
}

.navigazione {
	padding-left:25px;
}

.close_popup {
	padding:0 25px 0 0;
	font-weight:bold;
}

.tab_organi {
	background:#F2F2F2;
}


.form_pad {
	padding:0 0 10px 10px;
}

.txt_newsletter {
	padding:15px 0 0 0;
}

.inp_news {
	width:170px;
	border:1px #1F4979 solid;
}

.data_sel {
	width:45px;
	border:1px #1F4979 solid;
}

.data_sel_an {
	width:56px;
	border:1px #1F4979 solid;
}

.dichiaro {
	border:1px #D7D7D7 solid;
	padding:10px;
	text-align:justify;
}

.puls_form {
	padding-top:20px;
}

.spedisci {
	width:56px;
	height:18px;
}

.form_pad_esito {
	padding:15px;
	text-align:justify;
}

.grazie {
	font-size:1.3em;
	font-weight:bold;
	padding:10px;
	color:#009820;
}

.errore {
	font-size:1.3em;
	font-weight:bold;
	padding:10px;
	color:#A20000;
}
