/* CSS ottimizzati per indicizzazione */
#corpo>div.lista_regioni>span {
	display: block;
	width: 100%;
	float: left;
}

#corpo>div#map {
	height: auto;
	width: 42em;
	float: left;
	padding-bottom: 2em;
}

#corpo>div#regione_cartina {
	float: left;
	width: 35%;
}

#corpo>div#regione_cartina ul {
	float: left;
	padding-top: 2em;
}

#corpo>div.lista_regioni {
	float: right;
	width: 5em;
	height: auto;
	margin-right: 17em;
}

#corpo>div#presenta_volume {
	float: left;
	width: 100%;
	height: auto;
}

#corpo>div#presenta_volume>div.sx_presenta {
	float: left;
	width: 38%;
	border-right: 2px solid #ccc;
	padding: 2em 1em 0 1em;
	height: auto;
}

#corpo>div#presenta_volume>div.sx_presenta img {
	border: 1px solid #ccc;
}

#corpo>div#presenta_volume>div.dx_presenta {
	width: 58%;
	text-align: left;
	height: auto;
	float: left;
	padding-left: 1%;
}

#corpo>div#presenta_volume>div.dx_presenta h2 {
	padding-left: 1.5em;
	padding-bottom: 1em;
	font-weight: normal;
}

#box_autorita.box_input select {
	width: 100%
}

#corpo_vetrine div.dx_slide div#ricerca_avanzata {
	float: left;
	margin: 0 auto;
	padding: 2em 0.5em;
	width: 99%;
	text-align: center;
}

#corpo_vetrine div.dx_slide div#ricerca_avanzata fieldset {
	border: 1px solid #7C9BB9;
	padding: 2em 1em;
	float: left;
	width: 100%;
	position: relative;
	margin: 0 0 4em 0;
	background-color: #EDF6FF;
	text-align: left;
}

#corpo_vetrine div.dx_slide div#ricerca_avanzata legend {
	padding: 0.3em 0.3em 0.3em 0.3em;
	text-align: left;
	font-size: 120%;
	background-color: #B6CBDF;
	color: #3C6D9D;
	border: 1px solid #3C6D9D;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	position: absolute;
	top: -1.5em;
	left: 0.5em;
}

#corpo_vetrine div.dx_slide div#ricerca_avanzata span.elemento_fixme label
	{
	width: 14.5%;
}

#corpo_vetrine div.dx_slide div#ricerca_avanzata label {
	float: left;
	padding: 0.1em;
	width: 30%;
	color: #444;
	font-weight: bold;
	text-align: left;
}

#corpo_vetrine div.dx_slide div#ricerca_avanzata span select,
	#corpo_vetrine div.dx_slide div#ricerca_avanzata input[type="text"] {
	float: left;
	font-size: 90%;
	width: 50%;
	padding: 0.3em;
	font-size: 1em;
}

#corpo_vetrine div.dx_slide div#ricerca_avanzata span {
	float: left;
	margin: 0;
	padding: 0.1em;
	border: none;
	width: 100%;
}

#corpo_vetrine div.dx_slide div#ricerca_avanzata label.big_label {
	width: 40% !important;
}

#corpo_vetrine .lista_monete_vetrine {
	font-size: 1em;
	font-family: Century Gothic, Verdana;
	width: 100%;
}

#corpo_vetrine .lista_monete_vetrine tr.results-header {
	background-color: #008FC7 !important;
}

#corpo_vetrine .lista_monete_vetrine td {
	border-bottom: 1px solid #CCC;
}

#corpo_vetrine .lista_monete_vetrine td a {
	text-decoration: none;
}

#corpo_vetrine .lista_monete_vetrine td img {
	width: 55px;
	padding-right: 1em;
}

#corpo_vetrine .lista_monete_vetrine .taglib-search-iterator-page-iterator-bottom
	{
	padding-top: 2em;
	margin-bottom: 2em;
}

#corpo_vetrine .blocco_vetrina {
	width: 100%;
	height: auto;
	float: left;
}

#corpo_vetrine .blocco_vetrina h3 {
	display: block;
	width: 100%;
	height: auto;
	padding: 0.5em 0.2em !important;
	background-color: #008FC7;
	float: left;
	color: #FFF;
}

#corpo_vetrine .blocco_vetrina img {
	padding-right: 1em;
}

#corpo_vetrine .indice_materiali {
	float: left;
	width: 100%;
}

#corpo_vetrine .indice_materiali .bold_title {
	font-weight: bold;
}

#corpo_vetrine .indice_materiali .im_riga {
	float: left;
	width: 100%;
	padding: 0 0 1em 0;
	margin: 0.4em 4em;
}

#corpo_vetrine .indice_materiali .im_elenco {
	border-right: 1px dotted #DFDFDF;
	float: left;
	margin: 0 1.5em 0 0;
	padding: 0 1.5em 0 0;
	width: 44%;
}

#corpo_vetrine .indice_materiali .im_elenco.nobordo {
	border: none;
}

#corpo_vetrine .indice_materiali .subtitle {
	display: block;
	font-weight: bold;
	padding: 0.1em;
	width: 12.5em;
}

#corpo_vetrine .indice_materiali .im_content {
	display: block;
	margin: 0;
	padding: 0.1em;
}

#corpo_vetrine .indice_materiali .im_link {
	display: block;
	margin: 0 0 0.4em;
}

#corpo_vetrine .foto_didascalia_left {
	float: left;
	margin: 0.4em 1em 0.4em 0;
	text-align: center;
}

#corpo_vetrine .foto_didascalia_left span {
	font-size: 72%;
	display: block;
}

#corpo_vetrine .rigaGalleria {
	float: left;
	padding: 2px 0;
	width: 100%;
}

#corpo_vetrine .listVisitItems, #corpo_vetrine .listVisitItemsCaption {
	margin: 0 auto;
	width: 98%;
	float: left;
}

#corpo_vetrine .listVisitItems td {
	text-align: center;
	width: 24%;
	padding: 0.5em;
}

#corpo_vetrine .listVisitItems td span {
	font-weight: bold;
	font-size: 80%;
	width: 100%;
	line-height: 0.9em;
	text-align: center;
	float: left;
}

/* fine - CSS ottimizzato per indicizzazione */
#corpo .dove_trovarlo {
	width: 50%;
	height: auto;
	float: left;
	margin: 1em 0;
}

#corpo .dove_trovarlo select {
	width: 20em;
}

div.tab_risultati.autori_luoghi_bottom {
	padding-top: 7em;
	background-image: url("../img/sfondo_indici_dettaglio.png");
	background-repeat: no-repeat;
	background-position: 52% 0%;
}

table.abbonamenti {
	background-color: #FFF;
	width: 80%;
	margin: 2em;
}

table.abbonamenti tr {
	background-color: #FFF;
	margin: 2em;
}

table.abbonamenti th {
	background-color: #A3ACB5;
	color: #FFF;
	padding: 0.5em 0.2em;
}

/******************************* Generale *******************************/
.riga {
	float: left;
	width: 100%;
	padding: 0 0 1em 0;
}

.news_articolo_intestazione {
	float: left;
	width: 100%;
	padding: 0 0 0.3em;
}

.news_articolo_data {
	font-style: italic;
	font-weight: bold;
}

.news_articolo {
	float: left;
	width: 100%;
	padding: 0em 0 0.3em 0;
}

#pdf_articolo {
	float: left;
	margin: 1em 2em 1em 0;
	width: 16px;
}

#info_articolo {
	float: left;
	width: 88%;
}

.news_articolo_titolo {
	font-weight: bold;
}

.news_splitter {
	height: 2em;
	width: 100%;
	float: left;
}

.clear {
	clear: both;
	height: 0.1em;
}

* {
	margin: 0;
	padding: 0;
}

a {
	color: #19579F;
	text-decoration: underline;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

/******************************* Banca IVNO Moneta  *******************************/
#scheda_moneta {
	float: left;
	margin: 0 auto;
	padding: 0.5em;
	text-align: center;
	width: 99%;
}

#scheda_moneta .dritto {
	padding-right: 5em;
}

#scheda_moneta .rovescio {
	padding-left: 5em;
}

.comandi_moneta {
	background: none repeat scroll 0 0;
	border-bottom: 1px dotted #CCCCCC;
	float: left;
	height: 3.3em;
	margin: 0 0 2em;
	width: 100%;
	font-size: 1em;
}

.comandi_moneta a.add {
	background: url("../img/addBookmark.png") no-repeat scroll left center;
	color: #444444;
	font-size: 80%;
	padding: 1em 0 1em 4em;
	text-decoration: none;
}

.comandi_moneta a {
	float: left;
	margin: 0 0.5em 0 0;
	padding: 0;
}

a.remove {
	text-decoration: none;
	color: rgb(68, 68, 68);
	font-size: 80%;
	background: url(../img/cestino.png) center left no-repeat;
	padding: 1em 0 1em 4em;
}

a.zoom {
	background: url("../img/coin_zoom.png") no-repeat scroll left center;
	color: #444444;
	cursor: pointer;
	float: left;
	font-size: 80%;
	margin: 0 1em;
	padding: 1em 0 1em 3em;
	text-decoration: none;
}

a.login_dettaglio {
	background: url("../img/riservata.png") no-repeat scroll left center
		#FFFFFF;
	color: #444444;
	cursor: pointer;
	float: left;
	font-size: 80%;
	margin: 0 1em;
	padding: 1em 0 1em 2.7em;
	text-decoration: none;
}

a.zoomVetrine {
	text-decoration: none;
	color: #444;
	font-size: 80%;
	margin: 0 1em;
	background: url(../img/testZoom.png) center left no-repeat;
	padding: 1em 0 1em 3em;
	cursor: pointer;
	float: left;
}

.paginatore_monete {
	float: right;
	text-align: right;
}

.paginatore_monete a.nextCoin {
	background: url("../img/nextCoin.png") no-repeat scroll right center;
	color: #444444;
	float: right;
	font-size: 80%;
	padding: 1em 2em 1em 0;
	text-decoration: none;
}

.paginatore_monete a.previousCoin {
	background: url("../img/prevCoin.png") no-repeat scroll left center;
	color: #444444;
	float: left;
	font-size: 80%;
	padding: 1em 0 1em 2em;
	text-decoration: none;
}

#scheda_moneta_confronto .dritto, #scheda_moneta_confronto .rovescio {
	float: left;
	height: auto !important;
	margin: 0 0 0 1em;
	min-height: 25em;
	text-align: center;
	width: 90%;
	padding-top: 3em;
}

#doppio_zoom {
	width: 98%;
	float: left;
	padding: 1em;
	position: relative;
	border: 1px solid rgb(223, 223, 223);
	padding: 1em;
	-moz-border-radius: 10px;
	height: 30em;
}

#doppio_zoom .moneta_sinistra {
	float: left;
	margin: 0;
	text-align: center;
	width: 30%;
	font-size: 10px;
	font-style: italic;
}

#doppio_zoom .moneta_destra {
	float: right;
	margin: 0;
	font-size: 10px;
	font-style: italic;
	text-align: center;
	width: 30%;
}

#doppio_zoom .jqZoomWindow {
	position: absolute;
	left: 22em !important;
	top: 3em !important;
}

#scheda_moneta_confronto .dritto {
	background: #fff url(../img/bg_dritto.png) top center no-repeat;
}

#scheda_moneta_confronto .rovescio {
	background: #fff url(../img/bg_rovescio.png) top center no-repeat;
}

#scheda_moneta_confronto .moneta_detail span.nomecodice_moneta {
	width: 100% !important;
	float: left;
}

.copy_disclaimer {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: italic;
	margin: 1em 0 0 1em;
	text-align: center;
	width: 100%;
}

.moneta_detail {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 4em 0;
	padding: 1em 0;
	text-align: left;
	width: 100%;
}

.moneta_detail span.elemento_terzo {
	width: 32.4%;
	float: left;
	margin: 0;
	border-bottom: 1px dotted rgb(223, 223, 223);
	height: 2em;
}

.moneta_detail .splitter {
	float: left;
	height: 2em;
	width: 100%;
}

.moneta_detail span {
	border: medium none;
	float: left;
	margin: 0;
	padding: 0.1em;
}

.moneta_detail span a {
	text-decoration: none !important;
}

.moneta_detail label {
	float: left;
	padding: 0.1em;
	width: 12.5em;
	color: #444;
	font-weight: bold;
}

.moneta_detail span.cento, #scheda_moneta_confronto .moneta_detail span.cento,
	.moneta_detail span.cento_row, #scheda_moneta_confronto .moneta_detail span.cento_row
	{
	width: 100%;
	border-bottom: 1px dotted #ccc;
	border-top: 1px dotted #ccc;
}

.moneta_detail span.cento_biblio, #scheda_moneta_confronto .moneta_detail span.cento_biblio,
	.moneta_detail span.cento_biblio_row, #scheda_moneta_confronto .moneta_detail span.cento_biblio_row
	{
	width: 100%;
	border-bottom: 1px dotted #ccc;
}

#scheda_moneta_confronto .moneta_detail span.cento_row span,
	#scheda_moneta_confronto .moneta_detail span.cento_biblio_row span {
	width: 70%;
}

.moneta_detail span.elemento_cento {
	/*border-bottom: 1px dotted #DFDFDF;*/
	float: left;
	margin: 0;
	width: 99%;
}

.moneta_detail span.elemento {
	border-bottom: 1px dotted #DFDFDF;
	float: left;
	margin: 0;
	width: 49%;
}

#scheda_moneta_confronto {
	float: left;
	margin: 1em 0.5em;
	padding: 0.5em;
	width: 47%;
	border: 1px dotted #dfdfdf;
	text-align: center;
}

.moneta_detail .titolo, #scheda_moneta_confronto .moneta_detail .titolo
	{
	float: left;
	font-size: 130%;
	font-weight: bold;
	padding: 1.5em 0 0.5em;
	text-transform: uppercase;
	width: 60%;
}

.moneta_detail .splitter_small {
	float: left;
	height: 1em;
	width: 100%;
}

.moneta_detail label {
	float: left;
	padding: 0.1em;
	width: 12.5em;
	color: #444;
	font-weight: bold;
}

.moneta_detail .label_small {
	float: left;
	padding: 0.1em;
	width: 10em;
	color: #444;
	font-weight: bold;
}

.moneta_detail label.label_medium {
	color: #444444;
	float: left;
	font-weight: bold;
	margin: 0 0.5em 0 0;
	padding: 0.1em;
	width: 10em;
}

.moneta_detail label.label_alta {
	color: #444444;
	float: left;
	font-weight: bold;
	padding: 0.1em 0.1em 2em;
	width: 12.5em;
}

.moneta_detail label.label_alta2 {
	color: #444444;
	float: left;
	font-weight: bold;
	padding: 0.1em 0.1em 4em;
	width: 12.5em;
}

.moneta_detail span.contenutoScheda {
	float: left;
	width: 80%;
}

.elemento_terzo label.lungo {
	width: 15em;
}

a.svuota_preferiti {
	background: url("../img/deleteAll.png") no-repeat scroll left center
		transparent;
	color: #000000 !important;
	cursor: pointer;
	font-size: 95%;
	padding: 1em 1em 1em 3em;
	text-decoration: none;
}

input.confronta {
	background: url("../img/button_confronta.png") no-repeat scroll left
		center transparent !important;
	border: 0 none !important;
	cursor: pointer;
	padding: 1em 1em 1em 3em !important;
}

#risultati table, #risultati td, #risultati th {
	border: 0 solid #EEEEEE;
	border-collapse: collapse;
}

table.comandi_collezione {
	border: 0 none;
	float: left;
	margin: 2em 0;
	width: 40%;
}

.tab_risultati table {
	border: 1px solid #CCCCCC;
	width: 100%;
}

fieldset.ricerca {
	/*float: left;*/
	/*width: 95%;*/
	display: block;
	font-size: 12px;
	margin-top: 1em;
}

.titolo_form {
	background-color: #CDE0FF;
	border: 1px solid #5272A9;
	color: #5272A9;
	font-weight: bold;
	padding: 0.6em;
	text-transform: uppercase;
}

.box_description {
	border-bottom: 1px dotted #ADD3FC;
	display: block;
	float: left;
	height: 35px;
	padding: 10px 0.4em 0.4em;
	width: 20%;
	text-align: left !important;
}

.box_description>a {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	top: -0.5em;
}

#nobottomborder {
	border-bottom: 1px solid #FFFFFF;
}

input#nobottomborder {
	border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF !important;
}

#normalweight {
	font-weight: normal !important;
}

.box_input {
	border-bottom: 1px dotted #ADD3FC;
	float: left;
	height: 35px;
	padding: 0.4em;
	width: 77%;
	padding-top: 10px;
}

.box_short {
	float: left;
	min-width: 10%;
	padding-top: 10px;
	text-align: center;
}

.box_short>select {
	max-width: 23em;
}

.box_long {
	float: left;
	max-width: 44% !important;
	min-width: 26%;
	padding-bottom: 3em;
	padding-right: 1em;
	padding-top: 2em;
	text-align: right;
}

.box_long>a {
	padding-left: 0.5em;
}

.box_long>select {
	width: 51em;
}

fieldset a {
	padding-left: 20px;
}

/* risultati banca ivno moneta */
.risultati_msg {
	border: 1px solid #5A728B;
	color: #5A728B;
	float: left;
	font: bold 1em Arial;
	margin: 1em;
	padding: 0.4em;
	text-align: left;
	width: 93%;
}

.col-1 {
	width: 14em;
}

.col-1 img {
	float: left;
	/* 	width: 50%; */
}

/******************************* CNI Stile *******************************/
#presenta_volume {
	float: left;
	width: 100%;
}

#sx_presenta, #sx_presenta_bollettino {
	float: left;
	width: 38%;
	border-right: 2px solid #CCC;
	padding: 2em 1em 0 1em;
}

#sx_presenta img {
	border: 1px solid rgb(153, 153, 153);
}

#dx_presenta {
	float: left;
	width: 58%;
	text-align: left;
}

#dx_presenta {
	float: left;
	width: 58%;
	text-align: left;
}

#corpo_small ul {
	list-style-type: disc;
	list-style-position: outside;
	margin: 2em;
}

.volumi_nd {
	float: left;
	font-style: italic;
	font-weight: bold;
	margin: 0 0 1em;
	width: 95%;
}

.tabella_pdf {
	display: block;
	margin: 2em 0 4em;
}

.monografia_cni {
	float: left;
	font-weight: bold;
	padding: 2em 0 0.3em;
	width: 100%;
}

/******************************* Patrimonio Numismatico FORM *******************************/
.testo {
	font-size: 1em;
}

.italico {
	font-style: italic;
	font-size: 1em;
}

fieldset {
	border: 1px solid #CDE0FF;
	margin: 1em 0;
	padding: 1em;
}

.stilata {
	float: left;
	padding: 1em 0;
}

.stilata fieldset div {
	float: left;
	margin: 1em 0;
	width: 49%;
}

.cento {
	float: right;
	padding: 1em;
	text-align: right;
	width: 100%;
}

.stilata label {
	float: left;
	width: 10em;
	text-align: left;
	margin-left: 1em;
}

.stilata fieldset div select, .stilata fieldset div input, .stilata fieldset div select#regione
	{
	float: left !important;
	margin: 0 1em;
	width: 20em !important;
}

input.pnum {
	padding: 0.2em;
	width: 19.5em;
	margin-left: 1em;
}

.select_alternativa {
	margin-right: 6em;
	width: 20em;
}

.fieldset_alternativo {
	min-height: 3em;
	padding-top: 2em;
}

/*********************************** Scheda Museo ****************************************/
span#denominazione {
	font-size: 180%;
}

.contenuti_scheda_museo, .contenuti_sovraintendenza {
	font-size: 1.2em;
	font-family: Verdana, Geneva, san-serif;
	line-height: 1.5em;
	padding-top: 2em;
}

/* Vetrine */
.firenze {
	width: 100% !important;
	/*background: #fafafa url(../img/bg_monetona_monetiere.jpg) -850% -5% no-repeat;*/
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	/*	font-size: 0.63em;*/
	font-size: 0.8em;
	padding: 0 !important;
	margin: 0;
}

/* .slide .titolo{ */
/* 	color:#005dab; */
/* 	width:100%; */
/* 	font-weight:bold; */
/* 	font-size:130%; */
/* 	display:block; */
/* } */

/* .slide .sottotitolo{ */
/* 	color:#005dab; */
/* 	float: left; */
/*     font-family: Arial,Helvetica,sans-serif; */
/*     font-size: 160%; */
/*     margin: 0 0 1em; */
/* 	padding-bottom: 1.1em; */
/* } */

/* .tit_monetiere{ */
/* 		padding:1em 0 1em 0em; */
/* } */

/* .tit_monetiere img{ */
/* 	vertical-align:middle; */
/* 	margin-right:1em; */
/* } */

/* #sx_slide{ */
/* 	float:left; */
/* 	width:21%; */
/* 	margin-right:1em; */
/* } */

/* #sx_slide label{ */
/* 	display:block; */
/* 	padding:0; */
/* 	margin:0; */
/* 	font-size:0.9em; */
/* } */

/* .smista_lato{ */
/* 	margin:1em 0 2em 0em; */
/* 	font-weight:bold; */
/* 	padding:2em 0 0 0; */
/* 	text-align: left; */
/* } */

/* .smista li, */
/* .smista_lato li{ */
/* 	background: transparent url(../img/item_smista.png) center left no-repeat; */
/* 	/*padding:0 0 0 1.5em;*/
* /
	/* } */
	/* .smista_lato li a{ */
	/* 	padding:0 0 0 1.5em; */
	/* } */    




.patrimonio_message {
	font-size: 85%;
	padding: 3em 0;
	width: 100%;
	line-height: 1.3em;
	float: left;
	font-style: italic;
	font-weight: bold;
}

.patrimonio_message span {
	display: block;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	height: 45px !important;
}

.jcarousel-skin-tango .jcarousel-item {
	height: 45px !important;
	width: 35px !important;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 4px !important;
}

.testo_vetrina .message, .ingresso_monetiere_3sale .message,
	.ingresso_monetiere_3sale .message,
	.ingresso_medagliere_monosala_cartina_lower .message {
	float: left;
	width: 95%;
	color: #444;
	padding: 1em;
	margin: 0 0 6em 0;
}

.voce_block {
	display: block;
	margin: 0.8em 0;
}

.login {
	background: white url(../img/riservata.png) center left no-repeat;
	color: #444;
	float: right;
	font-size: 10px;
	padding: 12px 0 5px 28px;
	text-decoration: none;
}

/* indici del bdn */
.titoli_ricerca_form {
	font: bold 1.5em Arial;
	color: #039;
	display: block;
	margin: 0 0 1em 0;
	text-transform: uppercase;
}

.ricerca_form {
	border: dashed 1px #A9D4F4;
	float: left;
	width: 95%;
	padding: 0 0.63em 0.63em;
	margin: 2em 0;
}

.sottotitoli_tab {
	font: bold 10px Verdana, Geneva, sans-serif;
	margin: 0.56em 0 0;
	display: block;
}

.ricerca_lettera {
	padding: 1.4em 0;
	text-align: center;
	border-top: 1px solid #444;
}

.ricerca_lettera a {
	padding: 0.2em;
	border: 1px solid #7d9fc3;
	text-decoration: none;
	color: #fff;
	background-color: #b1d2f6;
}

/* sezione notiziario*/
#sommario_notiziario li {
	float: left;
	list-style-type: none;
	width: 100%;
}

#sommario_notiziario li ul li {
	float: left;
	margin: 0.3em 0;
	width: 100%;
}

.titoloRubrica {
	float: left;
	font-size: 1.3em;
	font-weight: bold;
	margin: 1em 0 0.5em;
	text-transform: uppercase;
	width: 100%;
}

.titoloArticolo {
	float: left;
	width: 83%;
}

.labelPagina {
	float: left;
	text-align: right;
	width: 9%;
}

.paginaArticolo {
	float: left;
	text-align: right;
	width: 5%;
}

.titoloNotiziario {
	float: left;
	font-size: 1.6em;
	font-weight: bold;
}

.letteraAutore {
	float: left;
	font-size: 1.3em;
	font-weight: bold;
	margin: 1em 0 0.5em;
	width: 100%;
}

.nomeAutore {
	float: left;
	font-style: italic;
	margin: 1em 0 0.5em;
	width: 100%;
	font-weight: bold;
}

.elencoNotiziario {
	float: left;
	padding: 2em 0 0;
	text-align: left;
}

.titoloArticoloIcone {
	float: left;
	width: 81%;
}

.labelPaginaIcone {
	float: left;
	text-align: right;
	width: 8%;
}

.paginaArticoloIcone {
	float: left;
	text-align: right;
	width: 9%;
}
/* end sezione notiziario*/

/* aggiunta sala a taranto e napoli*/
.ingresso_medagliere_bisala_cartina {
	float: left;
	width: 100%;
	background-color: #fff;
	background-image: url(../img/bg_map_02.png);
	background-position: 0 460%;
	background-repeat: no-repeat;
	padding: 0 0 6em 0 !important;
}
/*end aggiunta sala a taranto e napoli*/

/*Puglia Numismatica*/
.singolo_evento .riga_centrale h2 {
	font-size: 1.4em;
	padding-bottom: 1em;
	padding-top: 1em;
}

.singolo_evento .riga_centrale {
	float: left;
	height: auto;
	padding: 1em;
	width: 100%;
}
/*end Puglia Numismatica*/

/*IVNO dettaglio*/
.elemento.nobordo {
	border: medium none !important;
}

.moneta_detail span.elemento_cento {
	border-bottom: 1px dotted #DFDFDF;
}

.moneta_detail span.elemento_cento_white_border {
	border-bottom: 1px dotted #FFFFF;
	float: left;
	margin: 0;
	width: 99%;
}
/**/

/*EVENTI*/
.comunicato_peyote {
	display: block;
	font-style: italic;
	margin: 2em 0 0;
	text-align: center;
	width: 50%;
}

.comunicato_peyote .testo_left {
	float: left;
	font-size: 1.3em;
	padding: 3em 0;
	text-align: center;
	width: 60%;
}

.comunicato_peyote .right {
	float: right;
}

.titolo_medio_stampa {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	margin: 0 0 0.7em;
}

.titolo_grande_stampa {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.2em;
	font-weight: bold;
	margin: 0 0 0.7em;
}

.subtitle_stampa {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	font-weight: bold;
	margin: 0 0 0.7em;
}

.titolo_medio_stampa_bold {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-style: italic;
	font-weight: bold;
	margin: 0 0 0.7em;
}
/*end EVENTI*/
.swiper-slide {
	background-color: #FFFFFF;
	height: 380px !important;
	overflow: hidden;
	cursor: pointer;
}

.swiper-slide img {
	width: 100%;
}

.swiper-slide p.testo_titolo {
	padding: 20px 5px 10px;
	font-weight: bold;
	text-align: center;
}

.swiper-slide .separatore {
	border-bottom: 2px solid #545556;
	width: 70%;
	display: block;
	margin: 0 auto;
}

.swiper-slide p.corpo_testo {
	padding: 20px 5px;
	text-align: center;
	color: #666666;
}

.swiper-pagination {
	position: relative !important;
	margin-top: 20px;
	bottom: 0 !important;
}

.img_slider {
	height: 180px;
	overflow: hidden;
}