@media all {
/* --------------------------------------
	MONDOINTASCA.ORG
	Data: 		21/11/2008
	Versione:	1.0
----------------------------------------*/

/****************************************
COLORI

BLU MIT: #3D6AA1

APPUNTAMENTI: #A7456B

*****************************************/
.clear{
	clear:both;
}

body {
	font-family: Arial, Helvetica, sans-serif;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#000000;
	background-color:#3D6AA1;
}

/****************************
 contenitore
 Contiene il blocco centrale (senza header e footer)
 di ogni pagina
*****************************/

#contenitore {
	border: 1px solid #000;
	width: 950px;
	padding 0 0 0 0;
	margin: 0 auto;
	background-color:#FFFFFF;
}

/****************************
 HEADER MODIFICATO 2010
*****************************/
#header {
	width: 950px;
	padding 0 0 0 0;
	margin: 0 auto;
}
	.header_p {
		font-size:11px;
		color:#FFFFFF;
		font-weight:100;
		padding:6px 0 0 8px;
	}
	.header_a {
		font-size:11px;
		color:#FFFFFF;
		font-weight:100;
		padding:4px 0 0 0px;
	}

	.header_riga01 {
		padding: 0 0 0 0;
		margin: 0 auto;
		height: 27px;
		background-color:#3F6AA1;
		position:relative;
	}
	
	.header_riga01_01{
	}
	
	.header_riga01_02{
		position:absolute;
		bottom:0;
		right:0;
		text-align:right;
		color:#FFFFFF;
		padding:0 8px 4px 0;
	}
	
		.header_riga01_02 img, input{
			vertical-align: middle;
		}

		.header_riga01_02 a{
			color:#FFFFFF;
			text-decoration:none;
		}

		.header_riga01_02 a:hover{
			color:#FFFFFF;
			text-decoration:underline;
		}
		
		.login_input{
			width:100px;
			font-size:0.8em;
			color:#3F6AA1;
		}
		
	#box_generico{
		margin:0 auto;
		position:absolute;
		top:0;
		left:0;
		text-align:center;
	}
	
	#box_errori{
		background-color:#FFFF66;
		color:#FF0000;
		margin:0 auto;
		padding:6px;
		width:230px;
	}
	
	#box_messaggi{
		background-color:#FFFFFF;
		color:#3F6AA1;
		margin:0 auto;
		padding:6px;
		width:230px;
	}
	
	.header_riga02 {
		border:0px solid #0f0;
		padding: 0 0 0 0;
		margin: 0 auto;
		width: 948px;
		height: 100px;
	}
		.header_riga02_logo {
			float:left;
			border:0px solid #f00;
			width: 400px;
		}
		
		.header_riga02_banner {
			float:left;
			border:0px solid #0f0;
			width: 520px;
			padding:5px 0 0 0;
		}
		
	.header_riga03 {
		padding: 5px 0 0 0;
		margin: 0 auto;
		width: 948px;
		height: 35px;
	}

	h1{
		font-size:1.2em;
		font-weight:900;
		text-transform:uppercase;
	}
	
	.header_riga03_home, .header_riga03_appuntamenti, .header_riga03_borsadelturismo, .header_riga03_offerte, .header_riga03_dossierespeciali, .header_riga03_cataloghi, .header_riga03_librieguide, .header_riga03_registrazione, .header_riga03_preferiti, .header_riga03_ricercaavanzata, .header_riga03_archivio, .header_riga03_meteo, .header_riga03_newsletter, .header_riga03_pubblicita, .header_riga03_colophon{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #6687AE;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_home, .header_riga03_titolo_appuntamenti, .header_riga03_titolo_borsadelturismo, .header_riga03_titolo_offerte, .header_riga03_titolo_dossierespeciali, .header_riga03_titolo_cataloghi, .header_riga03_titolo_librieguide, .header_riga03_titolo_registrazione, .header_riga03_titolo_preferiti, .header_riga03_titolo_ricercaavanzata, .header_riga03_titolo_archivio, .header_riga03_titolo_meteo, .header_riga03_titolo_newsletter, .header_riga03_titolo_pubblicita, .header_riga03_titolo_colophon{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#6687AE;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_homepage.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_notizieflash{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #C1A570;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_notizieflash{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#C1A570;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_newsflash.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_attualita{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #d96aa1;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_attualita{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#d96aa1;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_attualita.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_reportage{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #df0024;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_reportage{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#df0024;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_reportage.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_culturaesocieta{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #0099CC;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_culturaesocieta{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#0099CC;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_cultura.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_viaggibrevi{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #849508;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_viaggibrevi{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#849508;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_viaggibrevi.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_naturaesport{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #FF7800;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_naturaesport{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#FF7800;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_naturasport.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_nonsoloviaggio{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #DFBC1B;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_nonsoloviaggio{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#DFBC1B;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_nonsoloviaggio.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_ospitiviaggianti{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #965A5A;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_ospitiviaggianti{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#965A5A;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_ospitiviaggianti.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_iltuoviaggio{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #532005;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_iltuoviaggio{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#532005;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_raccontilettori_a.gif);
		background-repeat:no-repeat;
	}
	
	.header_riga03_photogallery{
		padding: 5px 0 0 0;
		margin: 0;
		width: 948px;
		height: 27px;
		border-bottom: 1px solid #7E7168;
		margin-bottom:5px;
		position:relative;
	}
	
	.header_riga03_titolo_photogallery{
		position:absolute;
		left:3px;
		bottom:0;
		width:208px;
		height:18px;
		background-color:#7E7168;
		color:#FFFFFF;
		padding-top:5px;
		text-align:center;
		background-image:url(../images/navbar/tit_mediagallery.gif);
		background-repeat:no-repeat;
	}
	
	#raccontailtuoviaggio{
		color:#532005;
		margin-left:50px;
	}
	
	#raccontailtuoviaggio:hover{
		color:#532005;
		margin-left:50px;
		background-color:#FFFFFF;
	}
	
	.header_riga03_contenuto{
		float:left;
	}
	
		.header_riga03_cerca {
			float:left;
			border:0 solid #0f0;
			height:25px;
			margin-left:257px;
			margin-right:20px;
		}

			.header_riga03_cerca_form {
				margin: 0;
				padding: 3px 0 0 0;
				border:0px solid #0f0;
				color:#222222;
			}
			#key {
				width:120px;
				height:16px;
				padding:0;
				margin:0 0 0 0;
			}
			
		.header_riga03_areariservata {
			float:left;
			border:0px solid #00f;
			width:580px;
			height:25px;
		}

			.header_riga03_areariservata_form {
				margin: 0;
				padding: 0 0 0 40px;
				border:0px solid #0f0;
				color:#FFFFFF;
			}
			.header_riga03_areariservata_form input {
				width:100px;
				height:16px;
			}


	.header_riga04_01 {
		padding: 0 0 0 0;
		padding-top:8px;
		margin: 0 auto;
		width: 948px;
		height: 20px;
		text-align:center;
		background-color:#dcd9d2;
		clear:both;
	}

		.header_riga04_01 li{
			float:left;
		}

		.header_riga04_01 li a{
			color:#606060;
			font:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-decoration:none;
			border-right:1px #000000 dotted;
			padding: 6px 10px 7px 10px;
			font-weight:800;
		}

		.header_riga04_01 li a:hover{
			color:#dcd9d2;
			background-color:#606060;
		}


	.header_riga04_02 {
		padding: 0 0 0 0;
		padding-top:8px;
		margin: 0 auto;
		width: 948px;
		height: 20px;
		text-align:center;
		color:#FFFFFF;
		background-color:#3d6aa1;
		clear:both;
	}

		.header_riga04_02 li{
			float:left;
		}

		.header_riga04_02 li a{
			color:#ffffff;
			font:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-decoration:none;
			border-right:1px #000000 dotted;
			padding: 6px 10px 7px 10px;
			font-weight:800;
		}


		.notizieflash:hover{
			background-color:#C1A570;
			color:#FFFFFF;
		}

		.attualita:hover{
			background-color:#d96aa1;
			color:#FFFFFF;
		}

		.reportage:hover{
			background-color:#df0024;
			color:#FFFFFF;
		}

		.cultura:hover{
			background-color:#0099cc;
			color:#FFFFFF;
		}

		.viaggibrevi:hover{
			background-color:#849508;
			color:#FFFFFF;
		}

		.natura:hover{
			background-color:#FF7800;
			color:#FFFFFF;
		}

		.nonsoloviaggio:hover{
			background-color:#DFBC1B;
			color:#FFFFFF;
		}

		.mediagallery:hover{
			background-color:#7E7168;
			color:#FFFFFF;
		}

		.ospitiviagg:hover{
			background-color:#965A5A;
			color:#FFFFFF;
		}

		.header_riga04_02 li .selezionato{
			padding: 6px 8px 7px 5px;
			font:Arial, Helvetica, sans-serif;
			font-weight:900;
			text-decoration:none;
			font-style: italic;
			font-size:12px;
		}


	.header_riga05 {
		border:1px solid #0f0;
		padding: 0 0 0 0;
		margin: 0;
		width: 948px;
		height: 25px;
		text-align:center;
	}
		.header_riga05 a {
			border:0px solid #0f0;
			margin: 0 4px 0 4px;
			padding: 0;
		}
	
	.header_riga06 {
		background-image:url(../immagini/header/barra-pagine.jpg);
		background-repeat:no-repeat;
		background-position:1px 0;
		border:1px solid #0f0;
		padding: 0 0 0 0;
		margin: 0;
		width: 948px;
		height: 35px;
	}
		.header_riga06_p {
			font-size:16px;
			color:#eeeeee;
			padding: 4px 0 0 30px;
			margin:0;
		}
			.header_riga06_p a{
			text-decoration:none;
			color:#ffffff;
			}


/****************
FOOTER
******************/
#piede {
	width: 950px;
	padding 0 0 0 0;
	margin: 0 auto;
}

	.piede_riga01 {
		border: 0px solid #f00;	
		width: 946px;
		height: 100px;
		padding:0;
		margin-top:10px;
	}
	
		.piede_riga01_col01 {
			border: 0px solid #0f0;	
			float:left;
			width: 730px;
			padding:0 0 0 108px;
		}
		.piede_riga01_col02 {
			border: 0px solid #0f0;	
			float:left;
			width: 180px;
		}

	.piede_riga02 {
		border: 0px solid #00f;	
		width: 676px;
		height: 100px;
		padding:0px 0 0 270px;
		background-image: url(../images/navbar/footer.gif);
		background-repeat:no-repeat;
		background-color:#FFFFFF;
	}
		
		.piede_riga02_foto {
			float:left;
			border:0px solid #0f0;
			width:100px;
			height:80px;
			text-align:center;
			padding:0 0 0 0;
			margin-right:8px;
		}

		.piede_riga02_foto img{
			width:100px;
			height:80px;
		}
	
	
	.divisiorio_footer_1{
		width: 100%;
		height: 21px;
		background-image:url(../images/navbar/div_superiore.gif);
		background-repeat:repeat-x;
		display:block;
		clear:both;
	}

	.divisiorio_footer_2{
		width: 100%;
		height: 3px;
		background-image:url(../images/navbar/divisorio_blu.gif);
		background-repeat:repeat-x;
		display:block;
		clear:both;
	}
	
	.piede_riga03 {
		border: 0px solid #f00;
		width: 946px;
		height: 50px;
		text-align:center;
		color:#3D6AA1;
	}
	
		.piede_riga03 a{
			color:#3D6AA1;
			text-decoration:underline;
		}
		
	.credits{
		margin:0;
		margin-top:5px;
		padding:0;
		position:relative;
		height:35px;
		background-color:#DCD9D2;
		color:#000000;
		font-size:90%;
	}
		.credits p{
			margin:0;
			padding:10px 0 0 0;
			text-align:center;
		}
		.credits .logo{
			position:absolute;
			right:3px;
			border:none;
		}


/****************************
 col_sx_mod01
 Contiene la colonna di sinistra
 di ogni pagina con formato larghezza 250px
*****************************/
#col_sx_mod01 {
	background-color:#cc0000;
	background-color:#FFFFFF;
	float:left;
	width: 250px;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	

}

/****************************
 col_sx_mod02
 Contiene la colonna di sinistra
 di ogni pagina con formato larghezza 180px
*****************************/
#col_sx_mod02 {
	background-color:#cc0000;
	background-color:#FFFFFF;
	float:left;
	width: 180px;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	

}

/****************************
 col_cx_mod01
 Contiene la colonna centrale
 di ogni pagina con formato larghezza 380px
*****************************/

#col_cx_mod01 {
	background-color:#ffffff;
	border:0px solid #0f0;
	float:left;
	width: 380px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	

}

/****************************
 col_cx_mod02
 Contiene la colonna centrale
 di ogni pagina con formato larghezza 450px
*****************************/

#col_cx_mod02 {
	background-color:#ffffff;
	float:left;
	width: 450px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	

}


/****************************
 col_cx_mod03
 Contiene la colonna centrale
 di ogni pagina con formato larghezza 630px
*****************************/

#col_cx_mod03 {
	background-color:#ffffff;
	border:0px solid #0f0;
	float:left;
	width: 630px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	

}

/****************************
 col_dx_mod01
 Contiene la colonna destra
 di ogni pagina con formato larghezza 300px
*****************************/

#col_dx_mod01 {
	background-color: #ffffff;
	border:0px solid #f00;
	float:left;
	width: 300px;
	margin: 0 0 0 0;
	padding: 0 5px 0 0;
	

}

/*****************************************************************************************/
/*****************************************************************************************/
/* RIQUADRI COMPONENTI LE PAGINE */
/*****************************************************************************************/
/*****************************************************************************************/

/****************************
 articolo_mod01
 Riquadro Articolo singolo, formato 380
*****************************/

.articolo_mod01 {
	background-color: #ffffff;
	width: 380px;
	margin: 0;
	padding:0 0 8px 0;
	margin-bottom:2px;
	/*height:250px;*/
	min-height:180px;
	border-bottom:3px solid #3D6AA1;
}

	.articolo_mod01 h2{
		border:0px solid #EAEAEA;
		width: 377px;
		font-size:12px;
		color: #3D6AA1;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.articolo_mod01 .testo{ 
		font-size:12px;
		padding: 2px 3px 3px 3px;
		text-align:left;
		line-height:16px;
	}
		.titolo_link{
		/*width:145px;*/
			text-decoration:none;
/*			color:#3D6AA1;*/
			color:#000000;
		}


	.articolo_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:16px;
		font-weight:900;
		color: #3D6AA1;
	}
		.titolo_link{
		/*width:145px;*/
			text-decoration:none;
/*			color:#3D6AA1;*/
			color:#000000;
		}
		
		.articolo_mod01 .titolo a:hover {text-decoration:underline;}


	.articolo_mod01 .sottotitolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:10px;
		color: #3D6AA1;
		font-style:italic;
	}
	
	.articolo_mod01 img{
		float: right;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.articolo_mod01 h4{
		border:0px solid #EAEAEA;
		width:100%;
		font-size:12px;
		color: #0000CC;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

/****************************
 articolo_mod02
 Riquadro Articolo singolo, formato 450
 Dettaglio articolo
*****************************/

.articolo_mod02 {
	background-color: #ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 8px 0;
	margin-bottom:2px;
	/*height:210px;*/
	/*border-bottom:3px solid #3D6AA1;*/
}

	.articolo_mod02 h2{
		border:0px solid #EAEAEA;
		width: 447px;
		font-size:12px;
		color: #3D6AA1;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.articolo_mod02 .testo{ 
		font-size:14px;
		padding: 2px 3px 3px 3px;
		/*text-align:justify;*/
	}

	.articolo_mod02 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:24px;
		font-weight:500;
		color: #3D6AA1;
	}
	.articolo_mod02 .autore{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
/*		color: #3D6AA1;*/
		color: #000000;
		font-weight:900;
		font-style:italic;
		text-align:right;
	}
	.articolo_mod02 .sommario{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		line-height:14px;
		font-weight:900;
		color: #444444;
	}
	
	.articolo_mod02 .paragrafo {
		padding: 2px 0 10px 0;
	}
		.articolo_mod02 .paragrafo .testo{
			font-size:12px;
			text-align:left;
			line-height:16px;
		}

		.articolo_mod02 .paragrafo .testo_ospiti_viagg{
			font-size:12px;
			text-align:left;
			line-height:16px;
			background-color: #965A5A;
			padding: 2px;
			color:#FFFFFF; !important
		}

		
.foto_all_sx{
float:left; border:1px solid #000; margin: 0 4px 0 0px;
}

.foto_all_dx{
float:right; border:1px solid #000; margin: 0 0px 0 4px;
}

.foto_all_sx_ospiti_viagg{
float:left;  margin: 0 4px 0 0px;
}

.foto_all_dx_ospiti_viagg{
float:right; margin: 0 0px 0 4px;
}
	
		.articolo_mod02 .titolo_paragrafo{
	/*		width:145px;*/
			padding: 2px 3px 6px 3px;
			font-size:14px;
			font-weight:900;
			color: #3D6AA1;
		}

	
	.articolo_mod02 .img_sx{
		float: left;
		border:0px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.articolo_mod02 .img_dx{
		float: right;
		border:0px solid #000000;
		margin: 2px 3px 3px 3px;
	}

	.articolo_mod02 h4{
		border:0px solid #EAEAEA;
		width:100%;
		font-size:12px;
		color: #0000CC;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}



/****************************/
/****************************/
/* ACCESSORI ARTICOLI INIZIO */
/****************************/
/****************************/


/****************************
 miniphotogallery_mod01
 Riquadro mini photogallery singolo, formato 450
*****************************/

.miniphotogallery_mod01 {
	background-color:#ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
	height: 130px;
}
	.miniphotogallery_mod01 h2{
		border:0px solid #EAEAEA;
		width:447px;
		font-size:12px;
		color: #0066FF;
		background-color: #DCE8F6;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.miniphotogallery_mod01 .testo{ 
		font-size:12px;
		padding: 2px 3px 3px 3px;
		/*text-align:justify;*/
	}

	.miniphotogallery_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		color:#000000;
	}

	.miniphotogallery_mod01 img{
		float: left;
		border:1px solid #000000;
		margin: 2px 2px 2px 2px;
	}
	.miniphotogallery_mod01 h4{
		border:0px solid #EAEAEA;
		border-bottom:3px solid #3D6AA1;
		width:100%;
		font-size:12px;
		color: #0000CC;
		line-height:20px;
		text-align:right;
	}

	.miniphotogallery_mod01 .box_testo {
		float:left;
		width:190px;
		border:0px solid #f00;
	}
	.miniphotogallery_mod01 .box_foto {
		float:left;
		width:260px;
		border:0px solid #f00;
	}





/****************************
 photogallery_home_mod01
 Homepage photogallery, formato 380
*****************************/

.photogallery_home_mod01 {
	background-color: #ffffff;
	width: 380px;
	margin: 0;
	padding:0 0 8px 0;
	margin-bottom:2px;
	height:370px;
	border-bottom:3px solid #3D6AA1;
}

	.photogallery_home_mod01 h2{
		border:0px solid #EAEAEA;
		width: 377px;
		font-size:12px;
		color: #3D6AA1;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.photogallery_home_mod01 .testo{ 
		font-size:12px;
		padding: 2px 3px 3px 3px;
		text-align:left;
	}

	.photogallery_home_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:16px;
		font-weight:900;
		color: #3D6AA1;
	}
		.titolo_link{
		/*width:145px;*/
			text-decoration:none;
			color:#3D6AA1;
		}

	.photogallery_home_mod01 .sottotitolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:10px;
		color: #3D6AA1;
		font-style:italic;
	}
	
	.photogallery_home_mod01 img{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.photogallery_home_mod01 h4{
		border:0px solid #EAEAEA;
		width:100%;
		font-size:12px;
		color: #0000CC;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}


/****************************
 elenco_photogallery_mod01
 Riquadro elenco photogallery, formato 380
*****************************/

.elenco_photogallery_mod01 {
	background-color:#ffffff;
	float:left;
	width: 380px;
	border:0px solid #dd0000;
	/*height: 185px;*/
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:0px;
}

.elenco_photogallery_mod01_box {
	width:185px;
	height:180px; 
	float:left;
	border:1px solid #000055;
	margin:3px 3px 3px 0;
	padding:0px;

}


	.elenco_photogallery_mod01 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		/*text-align:justify;*/
		height:65px;
		border:0px solid #f00;

	}

	.elenco_photogallery_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 1px 3px;
		font-size:12px;
		font-weight:900;
		color:#3D6AA1;
		height:24px;
		background-color:#FFFFFF;
	}

	.elenco_photogallery_mod01 img{
		float: left;
		border:0px solid #dd0000;
		margin: 2px 3px 3px 3px;
	}
	
	.elenco_photogallery_mod01 .elenco_photogallery_mod01_vai{
		float: right;
		border:0px solid #dd0000;
		margin: 2px 3px 3px 3px;
	}
	


/****************************
 photogallery_dettaglio
 Riquadro photogallery_dettaglio singolo, formato 450
 Dettaglio photogallery
 FF42DE
*****************************/

.photogallery_dettaglio {
	background-color: #ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 8px 0;
	margin-bottom:2px;
	/*height:210px;*/
	/*border-bottom:3px solid #3D6AA1;*/
}

	.photogallery_dettaglio h2{
		border:0px solid #EAEAEA;
		width: 447px;
		font-size:13px;
		font-weight:900;
		color: #FF9801;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.photogallery_dettaglio .testo{ 
		font-size:12px;
		line-height: 16px;
		padding: 2px 3px 3px 3px;
		text-align:left;
	}

	.photogallery_dettaglio .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:24px;
		font-weight:900;
		color: #FF9801;
	}
	.photogallery_dettaglio .autore{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		color: #FF42DE;
		font-style:italic;
		text-align:right;
	}
	
	.photogallery_dettaglio .lautore {
		text-align:left;
		margin:3px 0 5px 0;
		font-size:14px;
		font-weight:900;
		color: #DCB25C;
	}
	
	.photogallery_dettaglio .paragrafo {
		padding: 2px 0 10px 0;
	}
	
		.photogallery_dettaglio .titolo_paragrafo{
	/*		width:145px;*/
			padding: 2px 3px 6px 3px;
			font-size:14px;
			font-weight:900;
			color: #FF42DE;
		}


	.photogallery_dettaglio_box{
		width: 215px;
		/*height: 210px;*/
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;

	}
	.photogallery_dettaglio_box .testo{	
		font-size:11px;
		padding: 4px 4px 4px 4px;	
	}

	
	.photogallery_dettaglio .img_sx{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.photogallery_dettaglio .img_dx{
		float: right;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}

	.photogallery_dettaglio h4{
		border:0px solid #EAEAEA;
		width:100%;
		font-size:12px;
		color: #0000CC;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}



/****************************
 elenco_approfondimenti_mod01
 Riquadro elenco approfondimenti, formato 450
*****************************/

.elenco_approfondimenti_mod01 {
	background-color:#ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

	.elenco_approfondimenti_mod01 h2{
		border:0px solid #EAEAEA;
		width:447px;
		font-size:14px;
		color: #3D6AA1;
/*		background-color: #DCE8F6;*/
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.elenco_approfondimenti_riga_mod01 {
		border:0px solid #EAEAEA;
		height:24px;
	
	
	}

		.elenco_approfondimenti_mod01 .freccia {
			float: left;
			width:15px;
			border:0px solid #dd0000;
			margin: 2px 0px 3px 3px;
		}

		.elenco_approfondimenti_riga_mod01 .titolo{
			width:360px;
			float:left;
			padding: 2px 3px 1px 3px;
			font-size:12px;
			color:#3D6AA1;
			background-color:#FFFFFF;
			border:0px solid #00ff00;
		}

		.elenco_approfondimenti_mod01 .vai {
			width:50px;
			float: left;
			border:0px solid #dd0000;
			margin: 2px 3px 3px 3px;
		}


/****************************
 elenco_articolicorrelati_mod01
 Riquadro elenco articoli correlati, formato 450
*****************************/

.elenco_articolicorrelati_mod01 {
	background-color:#ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

	.elenco_articolicorrelati_mod01 h2{
		border:0px solid #EAEAEA;
		width:447px;
		font-size:14px;
		color: #3D6AA1;
/*		background-color: #DCE8F6;*/
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.elenco_articolicorrelati_riga_mod01 {
		border:0px solid #EAEAEA;
		height:20px;	
	}

		.elenco_articolicorrelati_mod01 .freccia {
			float: left;
			width:15px;
			border:0px solid #dd0000;
			margin: 2px 0px 3px 3px;
		}

		.elenco_articolicorrelati_mod01 .titolo{
			width:360px;
			float:left;
			padding: 2px 3px 1px 3px;
			font-size:12px;
			color:#3D6AA1;
			background-color:#FFFFFF;
			border:0px solid #00ff00;
		}

		.elenco_articolicorrelati_mod01 .vai {
			width:50px;
			float: left;
			border:0px solid #dd0000;
			margin: 2px 3px 3px 3px;
		}


/****************************
 altriarticoli_mod01
 Riquadro altri articoli, formato 450
*****************************/

.altriarticoli_mod01 {
	background-color: #F3F3F3;
	width: 450px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

	.altriarticoli_mod01 h2{
		border:0px solid #EAEAEA;
		width:447px;
		font-size:14px;
		color: #3D6AA1;
/*		background-color: #DCE8F6;*/
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.altriarticoli_riga_mod01 {
		border:0px solid #EAEAEA;
		/*height:130px;	*/
	}

	.altriarticoli_riga_mod01 .altroarticolo {
			float: left;
			width:140px;
			height:140px;
			border:1px solid #000000;
			margin:0 2px 2px 2px;
			padding:2px;
			background-color: #dddddd;
			overflow:hidden;
		}
	.altriarticoli_riga_mod01 .altroarticolo_r1 {
		height:49px;
	}

/****************************
 altriarticoli_mod02
 Riquadro altri articoli, formato 380
*****************************/

.altriarticoli_mod02 {
	background-color: #F3F3F3;
	width: 380px;
	margin: 15px 0 0 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

	.altriarticoli_mod02 h2{
		border:0px solid #EAEAEA;
		width:377px;
		font-size:14px;
		color: #3D6AA1;
/*		background-color: #DCE8F6;*/
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.altriarticoli_mod02 {
		border:0px solid #EAEAEA;
		/*height:130px;	*/
	}

	.altriarticoli_mod02 .altroarticolo {
			float: left;
			width:113px;
			height:140px;
			border:1px solid #000000;
			margin:0 2px 2px 2px;
			padding:2px;
			background-color: #dddddd;
		}
	.altriarticoli_mod02 .altroarticolo_r1 {
		height:49px;
	}



/****************************
 evento_mod01
 Riquadro evento singolo, formato 380
*****************************/

.evento_mod01 {
	background-color:#ffffff;
	width: 380px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
	height: 110px;
}
	.evento_mod01 h2{
		border:0px solid #EAEAEA;
		width:377px;
		font-size:12px;
		color: #0066FF;
		background-color: #DCE8F6;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.evento_mod01 .testo{ 
		font-size:12px;
		padding: 2px 3px 3px 3px;
		/*text-align:justify;*/
	}

	.evento_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:11px;
		color:#000000;
	}

	.evento_mod01 img{
		float: left;
		border:1px solid #dd0000;
		margin: 2px 2px 2px 2px;
	}
	.evento_mod01 h4{
		border:0px solid #EAEAEA;
		border-bottom:3px solid #3D6AA1;
		width:100%;
		font-size:12px;
		color: #0000CC;
		line-height:20px;
		text-align:right;
	}

	.evento_mod01 .box_testo {
		float:left;
		width:300px;
		border:0px solid #f00;
	}
	.evento_mod01 .box_foto {
		float:left;
		width:80px;
		border:0px solid #f00;
	}
	.evento_mod01 .icone {
		float:left;
		width:380px;
		background-color:#0033CC;
		color:#FFFFFF;
	}

/****************************
 evento_mod02
 Riquadro evento singolo, formato 450
*****************************/

.evento_mod02 {
	background-color:#ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:0px solid #3D6AA1;
	height: 130px;
}
	.evento_mod02 h2{
		border:0px solid #EAEAEA;
		width:447px;
		font-size:12px;
		color: #3D6AA1;
		/*background-color: #DCE8F6;*/
		line-height:18px;
		padding: 2px 0px 2px 3px;
		border-bottom:1px solid #3D6AA1;
	}

	.evento_riga_mod02 {
		width:450px;
	}

	.evento_mod02 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		font-weight:900;
		color:#000000;
	}

	.evento_mod02 .testo{ 
		font-size:12px;
		padding: 2px 3px 3px 3px;
		/*text-align:justify;*/
	}

	.evento_mod02 h4{
		border:0px solid #EAEAEA;
		border-bottom:3px solid #3D6AA1;
		width:100%;
		font-size:12px;
		color: #3D6AA1;
		line-height:20px;
		text-align:right;
	}

	.evento_mod02 .testata {
		width:450px;
		background-color:#495A74;
		color:#FFFFFF;
		height:20px;
	}

	.evento_mod02 .box_testo {
		float:left;
		width:370px;
		border:0px solid #f00;
	}
	.evento_mod02 .box_foto {
		float:left;
		width:80px;
		border:0px solid #f00;
	}
	.evento_mod02 .icone {
		float:left;
		width:450px;
		background-color:#495A74;
		color:#FFFFFF;
		height: 15px;
	}

/****************************
 filtro_ricerca_eventi_mod01
 Riquadro filtro su eventi, formato 450
*****************************/

.filtro_ricerca_eventi_mod01 {
	background-color:#ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
	height: 80px;
}
	.filtro_ricerca_eventi_mod01 table{
		/*border:0px solid #EAEAEA;*/
		font-size:11px;
		color: #3D6AA1;
		background-color: #FFFFFF;
		line-height:18px;
		padding: 2px 2px 2px 3px;
	}

	.filtro_ricerca_eventi_mod01 td{
		padding: 0px;
	}
	
	.filtro_ricerca_eventi_mod01 select{
		width:180px;
	}
	
	.filtro_ricerca_eventi_mod01 form{
		border:0px solid #0f0;
		margin: 0;
		padding:0;
	}


/****************************
 elenco_articoli_mod01
 Riquadro elenco articoli, formato 380
*****************************/

.elenco_articoli_mod01 {
	background-color:#ffffff;
	width: 380px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

	.elenco_articoli_mod01 h2{
		border:0px solid #EAEAEA;
		width:447px;
		font-size:12px;
		color: #3D6AA1;
		/*background-color: #DCE8F6;*/
		line-height:18px;
		padding: 2px 0px 2px 3px;
		border-bottom:1px solid #3D6AA1;
	}


	.elenco_articoli_mod01 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		/*text-align:justify;*/
	}

	.elenco_articoli_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 1px 3px;
		font-size:12px;
		color:#000000;
		background-color:#FFFFFF;
	}

	.elenco_articoli_mod01 .titolo a:hover{
		text-decoration:underline;
	}


	.elenco_articoli_mod01 img{
		float: left;
		border:0px solid #dd0000;
		margin: 2px 3px 3px 3px;
	}

/****************************
 elenco_articoli_mod02
 Riquadro elenco articoli, formato 380
 SOLO TITOLI
*****************************/

.elenco_articoli_mod02 {
	background-color:#ffffff;
	width: 380px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.riga_art_solo_titoli { 
		height:40px; 
		border-top:3px solid #3D6AA1;
		padding: 8px 0 3px 3px;
	}
	 
	.elenco_articoli_mod02 .freccia {
		float:left;
		width:20px;
		padding: 2px 3px 1px 3px;
		font-size:12px;
		color:#000000;
		background-color:#FFFFFF;
	}

	.elenco_articoli_mod02 .testi{ 
		float:left;
		width:300px;
		font-size:11px;
		padding: 2px 3px 1px 3px;
		/*text-align:justify;*/
	}

	.elenco_articoli_mod02 .testi .titolo { 
		padding: 0 0 5px 0;
	}
	.elenco_articoli_mod02 .testi .testo { 
		padding: 0 0 5px 0;
	}
	
	.riga_art_solo_titoli_vai {
		float:right;
		width:35px;
		padding: 0;
		margin: -10px 4px 0 0;
		font-size:12px;
		color:#0000FF;
		background-color:#FFFFFF;
	}

/****************************
 filtro_ricerca_mod01
 Riquadro filtro su articoli, formato 380
*****************************/

.filtro_ricerca_mod01 {
	background-color:#ffffff;
	width: 375px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
	min-height: 60px;
}

	.filtro_ricerca_mod01 h2{
		border:0px solid #EAEAEA;
		width:377px;
		font-size:12px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 0px 1px 3px;
	}



	.filtro_ricerca_mod01 table{
		/*border:0px solid #EAEAEA;*/
		font-size:11px;
		color: #3D6AA1;
		background-color: #FFFFFF;
		border-color:#FFFFFF;
		line-height:18px;
		padding: 2px 2px 2px 3px;
	}

	.filtro_ricerca_mod01 td{
		/*padding: 0px;*/
		border:2px solid #fff;
	}
	
	.filtro_ricerca_mod01 td a{
		text-decoration: none;
		color:#3D6AA1;
		padding:0 0 0 3px;
	}
	
	.filtro_ricerca_mod01 select{
		width:150px;
		font-size:10px;
	}
	
	.filtro_ricerca_mod01 form{
		border:0px solid #0f0;
		margin: 0;
		padding:0;
	}


	
/* ACCESSORI ARTICOLI FINE */


/***********************************/
/***********************************/
/* RIQUADRI DELLE COLONNE SX e DX */
/***********************************/
/***********************************/

/***********************************/
/* CATALOGHI */
/***********************************/

/****************************
 catalogo_mod01
 Riquadro Catalogo singolo, formato 250
*****************************/

.catalogo_mod01 {
	background-color:#ffffff;
	width: 250px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

	.catalogo_mod01 h2{
		border:0px solid #EAEAEA;
		width:247px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.catalogo_mod01 .testo{ 
		font-size:11px;
/*		line-height:16px;*/
		padding: 2px 3px 3px 3px;
		text-align:left;
	}

	.catalogo_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		color: #3D6AA1;
		background-color:#FFFFFF;
	}
	
		.catalogo_mod01 .titolo a{
			text-decoration:none;
			color:#000000;
			font-weight:900;
		}
		
	.catalogo_mod01 .sottotitolo{
/*		width:145px;*/
		font-size:11px;
		color: #0066FF;
		background-color:#FFFFFF;
	}
	.catalogo_mod01 img{
		float: left;
		border:2px solid #000000;
		margin: 2px 3px 3px 3px;
	}

	.catalogo_mod01 .catalogo_vai{
		float: none;
		border:0px solid #fff;
		margin:0 0 0 0;
		padding: 0px 3px 0 3px;
	}

	.catalogo_mod01 h4{
		border:0px solid #EAEAEA;
		width:247px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

/****************************
 catalogo_mod02
 Riquadro Catalogo singolo, formato 180
*****************************/

.catalogo_mod02 {
	background-color:#ffffff;
	width: 180px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

	.catalogo_mod02 h2{
		border:0px solid #EAEAEA;
		width:177px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 0px 1px 3px;
	}

	.catalogo_mod02 .testo{ 
		font-size:11px;
		padding: 2px 3px 3px 3px;
		text-align:left;
	}

	.catalogo_mod02 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		color: #0066FF;
		background-color:#FFFFFF;
	}
	
		.catalogo_mod02 .titolo a{
			text-decoration:none;
			color:#000000;
			font-weight:900;
		}

	.catalogo_mod02 .sottotitolo{
/*		width:145px;*/
		font-size:11px;
		color: #0066FF;
		background-color:#FFFFFF;
	}
	.catalogo_mod02 img{
		float: left;
		border:2px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	
	.catalogo_mod02 .catalogo_vai{
		float: none;
		border:0px solid #fff;
		margin:0 0 0 0;
		padding: 0px 3px 0 3px;
	}
	
	.catalogo_mod02 h4{
		border:0px solid #EAEAEA;
		width:177px;
		font-size:13px;
		padding: 1px 0px 1px 3px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}


/****************************
 catalogo_mod01
 Riquadro Catalogo singolo, formato 450
 Dettaglio articolo
 FF42DE
*****************************/

.catalogo {
	background-color: #ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 8px 0;
	margin-bottom:2px;
	/*height:210px;*/
	/*border-bottom:3px solid #3D6AA1;*/
}

	.catalogo h2{
		border:0px solid #EAEAEA;
		width: 447px;
		font-size:13px;
		font-weight:900;
		color: #FF42DE;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.catalogo .testo{ 
		font-size:12px;
		line-height:16px;
		padding: 2px 3px 3px 3px;
		text-align:left;
	}

	.catalogo .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:24px;
		font-weight:100;
		color: #FF42DE;
	}
	.catalogo .autore{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		color: #FF42DE;
		font-style:italic;
		text-align:right;
	}
	
	.catalogo .lautore {
		text-align:left;
		margin:3px 0 5px 0;
		font-size:14px;
		font-weight:900;
		color: #DCB25C;
	}
	
	.catalogo .paragrafo {
		padding: 2px 0 10px 0;
	}
	
		.catalogo .titolo_paragrafo{
	/*		width:145px;*/
			padding: 2px 3px 6px 3px;
			font-size:14px;
			font-weight:900;
			color: #FF42DE;
		}

	
	.catalogo .img_sx{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.catalogo .img_dx{
		float: right;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}

	.catalogo h4{
		border:0px solid #EAEAEA;
		width:100%;
		font-size:12px;
		color: #0000CC;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}




/***********************************/
/* LIBRI E GUIDE */
/***********************************/

/****************************
 libriguide_mod01
 Riquadro libri guide singolo, formato 250
*****************************/

.libriguide_mod01 {
	background-color:#ffffff;
	width: 250px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.libriguide_mod01 h2{
		border:0px solid #EAEAEA;
		width:247px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.libriguide_mod01 .testo{ 
		font-size:11px;
		padding: 2px 3px 3px 3px;
		text-align:left;
	}

	.libriguide_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		color:#3D6AA1;
		background-color:#FFFFFF;
	}
			
			.libriguide_mod01 .titolo a{
				text-decoration:none;
				color:#000000;
				font-weight:900;
			}
			
	.libriguide_mod01 img{
		float: right;
		border:2px solid #222222;
		margin: 2px 3px 3px 3px;
	}

	.libriguide_mod01 .libriguide_vai {
		float: none;
		border:0px solid #fff;
		margin:0 0 0 0;
		padding: 0px 3px 0 3px;
	}

	
	.libriguide_mod01 h4{
		border:0px solid #EAEAEA;
		width:247px;
		padding: 1px 3px 1px 3px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

/****************************
 libriguide_mod02
 Riquadro libri guide singolo, formato 180
*****************************/

.libriguide_mod02 {
	background-color:#ffffff;
	width: 180px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.libriguide_mod02 h2{
		border:0px solid #EAEAEA;
		width:177px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.libriguide_mod02 .testo{ 
		font-size:11px;
		padding: 2px 3px 3px 3px;
		text-align:left;
	}
		.libriguide_mod02 .testo a{
			text-decoration:none;
			color:#000000;
			font-weight:100;
		}

	.libriguide_mod02 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		color:#000000;
		background-color:#FFFFFF;
	}

	.libriguide_mod02 img{
		float: right;
		border:2px solid #222222;
		margin: 2px 3px 3px 3px;
	}
	
	.libriguide_mod02 .libriguide_vai {
		float: none;
		border:0px solid #fff;
		margin:0 0 0 0;
		padding: 0px 3px 0 3px;
	}

	.libriguide_mod02 h4{
		border:0px solid #EAEAEA;
		width:177px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}


/****************************
 elenco_libri_mod01
 Riquadro elenco libri, formato 380
*****************************/

.elenco_libri_mod01 {
	background-color:#ffffff;
	float:left;
	width: 380px;
	/*height: 185px;*/
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:0px;
}

	.elenco_libri_mod01 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		/*text-align:justify;*/
	}

	.elenco_libri_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 1px 3px;
		font-size:12px;
		color:#000000;
		background-color:#FFFFFF;
	}

	.elenco_libri_mod01 img{
		float: left;
		border:0px solid #dd0000;
		margin: 2px 3px 3px 3px;
	}
	
	
	
	
	
	
/****************************
 libro_mod02
 Riquadro Libro singolo, formato 450
 Dettaglio articolo
*****************************/

.libro_mod01 {
	background-color: #ffffff;
	width: 450px;
	margin: 0;
	padding:0 0 8px 0;
	margin-bottom:2px;
	/*height:210px;*/
	/*border-bottom:3px solid #3D6AA1;*/
}

	.libro_mod01 h2{
		border:0px solid #EAEAEA;
		width: 447px;
		font-size:13px;
		font-weight:900;
		color: #DCB25C;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.libro_mod01 .testo{ 
		font-size:12px;
		line-height:16px;
		padding: 2px 3px 3px 3px;
		/*text-align:justify;*/
	}

	.libro_mod01 .titolo{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:24px;
		font-weight:100;
		color: #DCB25C;
	}
	.libro_mod01 .autore{
/*		width:145px;*/
		padding: 2px 3px 3px 3px;
		font-size:12px;
		color: #DCB25C;
		font-style:italic;
		text-align:right;
	}
	
	.libro_mod01 .lautore {
		text-align:left;
		margin:3px 0 5px 0;
		font-size:14px;
		font-weight:900;
		color: #DCB25C;
	}
	
	.libro_mod01 .paragrafo {
		padding: 2px 0 10px 0;
	}
	
		.libro_mod01 .titolo_paragrafo{
	/*		width:145px;*/
			padding: 2px 3px 6px 3px;
			font-size:14px;
			font-weight:900;
			color: #3D6AA1;
		}

	
	.libro_mod01 .img_sx{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.libro_mod01 .img_dx{
		float: right;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}

	.libro_mod01 h4{
		border:0px solid #EAEAEA;
		width:100%;
		font-size:12px;
		color: #0000CC;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}
	
	
	
	
/***********************************/
/* DOSSIER */
/***********************************/

/****************************
 dossier_mod01
 Riquadro dossier singolo, formato 250
*****************************/

.dossier_mod01 {
	background-color:#ffffff;
	width: 250px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.dossier_mod01 h2{
		border:0px solid #EAEAEA;
		width:247px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.dossier_mod01 .riga_dossier {
		padding: 4px 0 2px 0;
		/*height:95px; */
	}

	.dossier_mod01 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		text-align:left;
	}

	.dossier_mod01 .titolo{
/*		width:145px;*/
		padding: 1px 3px 1px 3px;
		font-size:11px;
		color:#3D6AA1;
		background-color:#FFFFFF;
	}
	
	.dossier_mod01 h4{
		border:0px solid #EAEAEA;
		width:247px;
		font-size:13px;
		padding: 1px 3px 1px 3px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

	.dossier_mod01 .guarda {
		text-align:right;
		border-bottom: 0px solid #3D6AA1;
		line-height:20px;
	}

	.dossier_mod01 .dossier_vai{
		float: none;
		border:0px solid #fff;
		margin:0 0 0 0;
		padding: 0px 3px 0 3px;
	}

/****************************
 dossier_mod02
 Riquadro dossier singolo, formato 250
 Pagina Articolo
*****************************/

.dossier_mod02 {
	background-color:#ffffff;
	width: 180px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.dossier_mod02 h2{
		border:0px solid #EAEAEA;
		width:177px;
		font-size:12px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.dossier_mod02 .riga_dossier {
		padding: 4px 0 2px 0;
		/*height:95px; */
	}
	.dossier_mod02 .riga_dossier img {
		float:left;
		margin:2px 2px 2px 2px;
		/*height:95px; */
	}

	.dossier_mod02 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		text-align:left;
	}

	.dossier_mod02 .titolo{
/*		width:145px;*/
		padding: 1px 3px 1px 3px;
		font-size:11px;
		font-weight:900;
		color:#3D6AA1;
		background-color:#FFFFFF;
	}
		.dossier_mod02 .titolo a{
			text-decoration:none;
			color:#3D6AA1;


		}	
	.dossier_mod02 h4{
		border:0px solid #EAEAEA;
		width:177px;
		padding: 1px 3px 1px 3px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

	.dossier_mod02 .guarda {
		text-align:right;
		border-bottom: 1px solid #3D6AA1;
		line-height:20px;
	}

	.dossier_mod02 .guarda img{
		float: none;
		border:0px solid #fff;
		margin:0 0 0 0;
		padding: 0px 3px 0 3px;
	}

/****************************
 dossier_mod03
 Riquadro elenco dossier , formato 300
*****************************/

.dossier_mod03 {
	background-color:#ffffff;
	width: 300px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.dossier_mod03 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:13px;
		color: #FFFFFF;
		background-color: #01A802;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.dossier_mod03 .riga_dossier {
		padding: 4px 0 2px 0;
		/*height:95px; */
	}

	.dossier_mod03 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		/*text-align:justify;*/
	}

	.dossier_mod03 .titolo{
/*		width:145px;*/
		padding: 1px 3px 1px 3px;
		font-weight:900;
		font-size:11px;
		color:#39485F;
		background-color:#FFFFFF;
	}
	
	.dossier_mod03 h4{
		border:0px solid #EAEAEA;
		width:297;
		font-size:13px;
		padding: 1px 3px 1px 3px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

	.dossier_mod03 .guarda {
		text-align:right;
		border-bottom: 0px solid #3D6AA1;
		line-height:20px;
	}

/***********************************/
/* IN EVIDENZA */
/***********************************/

/****************************
 inevidenza_mod01
 Riquadro in evidenza singolo, formato 250
*****************************/

.inevidenza_mod01 {
	background-color:#ffffff;
	width: 245px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.inevidenza_mod01 h2{
		border:0px solid #EAEAEA;
		width:242px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.inevidenza_mod01 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		text-align:left;
	}

	.inevidenza_mod01 .titolo{
/*		width:145px;*/
		padding: 1px 3px 1px 3px;
		font-size:11px;
		font-weight:900;
		color:#000000;
		background-color:#FFFFFF;
	}

	.inevidenza_mod01 .inevidenza_foto{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	
	.inevidenza_mod01 .inevidenza_vai{
		float: none;
		border:0px solid #fff;
		margin:0 0 0 0;
		padding: 0px 3px 0 3px;
	}
	
	.inevidenza_mod01 h4{
		border:0px solid #EAEAEA;
		width:242px;
		padding: 1px 3px 1px 3px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}
	.inevidenza_mod01 a{
		text-decoration:none;
		color:#000000;
	}

/****************************
 inevidenza_mod02
 Riquadro in evidenza singolo, formato 180
*****************************/

.inevidenza_mod02 {
	background-color:#ffffff;
	width: 180px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.inevidenza_mod02 h2{
		border:0px solid #EAEAEA;
		width:177px;
		font-size:12px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 0px 1px 3px;
	}

	.inevidenza_mod02 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		text-align:left;
	}

	.inevidenza_mod02 .titolo{
/*		width:145px;*/
		padding: 1px 3px 1px 3px;
		font-size:11px;
		font-weight:900;
		color:#3D6AA1;
		background-color:#FFFFFF;
	}
			.inevidenza_mod02 .titolo a{
				text-decoration:none;
				color:#3D6AA1;
			}
			
	.inevidenza_mod02 img{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}

	.inevidenza_mod02 .inevidenza_vai{
		float: none;
		border:0px solid #fff;
		margin:0 0 0 0;
		padding: 0px 3px 0 3px;
	}

	.inevidenza_mod02 h4{
		border:0px solid #EAEAEA;
		width:177px;
		font-size:13px;
		color: #3D6AA1;
		padding: 1px 0px 1px 3px;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

/***********************************/
/* NOTIZIE FLASH */
/***********************************/

/****************************
 notizieflash_mod01
 Riquadro notizie flash singolo, formato 250
*****************************/

.notizieflash_mod01 {
	background-color:#ffffff;
	width: 245px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.notizieflash_mod01 h2{
		border:0px solid #EAEAEA;
		width:242px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.notizieflash_mod01 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		/*text-align:justify;*/
	}

	.notizieflash_mod01 .titolo{
/*		width:145px;*/
		padding: 1px 3px 1px 3px;
		font-size:11px;
		color:#000000;
		background-color:#FFFFFF;
	}
	
	.notizieflash_mod01 .titolo a{
		text-decoration:none;
		font-weight:900;
		color: #3D6AA1;
	}	


/*	.notizieflash_mod01 img{
		float: left;
		border:1px solid #dd0000;
		margin: 2px 3px 3px 3px;
	}
*/	
	.notizieflash_mod01 h4{
		border:0px solid #EAEAEA;
		width:242px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:22px;
		text-align:right;
		padding: 1px 3px 1px 3px;
	}


/****************************
 appuntamenti_mod01
 Riquadro appuntamenti singolo, formato 250
*****************************/

.appuntamenti_mod01 {
	background-color:#ffffff;
	width: 245px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:0px;
}
	.appuntamenti_mod01 h2{
		border:0px solid #EAEAEA;
		width:auto;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.appuntamenti_mod01 .testo{ 
		font-size:11px;
		padding: 1px 0px 1px 3px;
		/*text-align:justify;*/
	}

	.appuntamenti_mod01 .titolo{
/*		width:145px;*/
		padding: 12px 3px 1px 3px;
		font-size:11px;
		color:#000000;
		background-color:#FFFFFF;
	}

	.appuntamenti_mod01 img{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.appuntamenti_mod01 h4{
		border:0px solid #EAEAEA;
		width: 250px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}


/****************************
 appuntamenti_sezioni_mod01
 Riquadro appuntamenti elenco sezioni singolo, formato 250
*****************************/

.appuntamenti_sezioni_mod01 {
	background-color:#ffffff;
	width: 245px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.appuntamenti_sezioni_mod01 h2{
		border:0px solid #EAEAEA;
		width:auto;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.appuntamenti_sezioni_mod01 h2{
		border:0px solid #EAEAEA;
		font-size:1.4em;
		color: #333333;
		line-height:20px;
		padding: 1px 3px 3px 3px;
	}

	.appuntamenti_sezioni_mod01 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		/*text-align:justify;*/
	}

	.appuntamenti_sezioni_mod01 .titolo,.appuntamenti_sezioni_mod01 .titolo p{
/*		width:145px;*/
		padding: 3px 3px 3px 3px;
		font-size:11px;
		color:#000000;
		background-color:#FFFFFF;
	}

	.appuntamenti_sezioni_mod01 img{
		float: left;
		border:1px solid #dd0000;
		margin: 2px 3px 3px 3px;
	}
	.appuntamenti_sezioni_mod01 h4{
		border:0px solid #EAEAEA;
		width:auto;
		padding: 1px 3px 1px 3px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

/****************************
 appuntamenti_mod02
 Riquadro appuntamenti singolo, formato 380
*****************************/

.appuntamenti_mod02 {
	background-color:#ffffff;
	width: 380px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	margin-top:15px;
}
	.appuntamenti_mod02 h2{
		border:0px solid #EAEAEA;
		width:377px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.appuntamenti_mod02 .testo{ 
		font-size:11px;
		padding: 1px 0px 1px 3px;
		/*text-align:justify;*/
	}

	.appuntamenti_mod02 .titolo{
/*		width:145px;*/
		padding: 12px 3px 1px 3px;
		font-size:11px;
		color:#000000;
		background-color:#FFFFFF;
	}

	.appuntamenti_mod02 img{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.appuntamenti_mod02 h4{
		border:0px solid #EAEAEA;
		width: 380px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

/****************************
 appuntamenti_mod03
 Riquadro appuntamenti singolo, formato 300
*****************************/

.appuntamenti_mod03 {
	background-color:#ffffff;
	width: 300px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	margin-top:15px;
}
	.appuntamenti_mod03 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.appuntamenti_mod03 .testo{ 
		font-size:11px;
		padding: 1px 0px 1px 3px;
		/*text-align:justify;*/
	}

	.appuntamenti_mod03 .titolo{
/*		width:145px;*/
		padding: 12px 3px 1px 3px;
		font-size:11px;
		color:#000000;
		background-color:#FFFFFF;
	}

	.appuntamenti_mod03 img{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
	.appuntamenti_mod03 h4{
		border:0px solid #EAEAEA;
		width: 300px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}


/****************************
 clickandview_mod01
 Riquadro clickandview singolo, formato 180
*****************************/

.clickandview_mod01 {
	background-color:#ffffff;
	width: 180px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
	height: 240px;
}

	.clickandview_mod01 h2{
		border:0px solid #EAEAEA;
		width:177px;
		font-size:12px;
		color: #0066FF;
		background-color: #DCE8F6;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.clickandview_mod01 .box_foto_riga {
		background-color:#FFFFFF;
		float:left;
		width:180px;
		border:0px solid #00f;
		height:35px;
	}
	
	.clickandview_mod01 .box_foto_riga img {
		border:0px solid #f00;
		width:30px;
		height:30px;
		padding: 2px 1px 2px 1px;
	}
	
	.clickandview_mod01 h4{
		border:0px solid #EAEAEA;
		width:100%;
		font-size:12px;
		color: #0000CC;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}


/****************************
 meteo_mod01
 Riquadro meteo singolo, formato 300
*****************************/

.meteo_mod01 {
	background-color:#ffffff;
	width: 300px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
	height: 150px;
}

	.meteo_mod01 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:12px;
		color: #0066FF;
		background-color: #DCE8F6;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.meteo_mod01 .box_foto_riga {
		background-color:#FFFFFF;
		float:left;
		width:180px;
		border:0px solid #00f;
		height:35px;
	}
	
	.meteo_mod01 .box_foto_riga img {
		border:0px solid #f00;
		width:30px;
		height:30px;
		padding: 2px 1px 2px 1px;
	}
	
	.meteo_mod01 h4{
		border:0px solid #EAEAEA;
		width:100%;
		font-size:12px;
		color: #0000CC;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}



/***********************************/
/* BANNER */
/***********************************/

/****************************
 banner_mod01
 Riquadro BANNER, formato 250x250
*****************************/

.banner_mod01 {
	background-color: #ffffff;
	width: 250px;
	height: 250px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
/****************************
 banner_mod02
 Riquadro BANNER, formato 300x250
*****************************/

.banner_mod02 {
	display:block;					/* DISATTIVA BANNER */
	background-color:#ffffff;
	width: 300px;
	height: 250px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
/****************************
 banner_mod03
 Riquadro BANNER, formato 300x120
*****************************/

.banner_mod03 {
	display:block;					/* DISATTIVA BANNER */
	background-color:#ffffff;
	width: 300px;
	height: 120px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

/****************************
 banner_mod04
 Riquadro BANNER, formato 180x220
*****************************/

.banner_mod04 {
	background-color:#ffffff;
	width: 180px;
	height: 220px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}

/****************************
 banner_mod05
 Riquadro BANNER, formato 160x600 xxx
*****************************/

.banner_mod05 {
	display: block;					/* DISATTIVA BANNER */
	background-color:#ffffff;
	width: 180px;
	height: 600px;
	margin: 0 auto;
	padding:0 0 0 0;
	margin-bottom:15px;
	text-align:center;
}


/****************************
 banner_mod06
 Riquadro BANNER, formato 150x500
*****************************/

.banner_mod06 {
	background-color:#cccccc;
	width: 150px;
	height: 500px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:0px;
}

/****************************
 banner_mod07
 Riquadro BANNER, formato 180x300
*****************************/


/***********************************/
/* BORSA DEL TURISMO */
/***********************************/

/****************************
 borsaturismo_mod01
 Riquadro Borsa e turismo, formato 300
*****************************/

.borsaturismo_mod01 {
	background-color:#ffffff;
	width: 300px;
	height: 180px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	background-image:url(../immagini/elementi/borsaturismo.jpg);
	background-repeat:no-repeat;
	background-position:0 18px;
}

	.borsaturismo_mod01 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:14px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		padding: 1px 3px 1px 3px;
		line-height:20px;
	}

	.borsaturismo_mod01 .testo{ 
		font-size:12px;
		padding: 1px 3px 1px 3px;
		text-align:left;
	}

	.borsaturismo_mod01 img{
		float: left;
		border:0px solid #dd0000;
		margin: 2px 3px 3px 3px;
	}


/****************************
 offerteviaggio_mod01
 Riquadro offerte viaggio singolo, formato 300
*****************************/

.offerteviaggio_mod01 {
	background-color:#ffffff;
	width: 300px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.offerteviaggio_mod01 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.offerteviaggio_mod01 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		/*text-align:justify;*/
	}

	.offerteviaggio_mod01 .titolo{
/*		width:145px;*/
		padding: 1px 3px 1px 3px;
		font-size:11px;
		font-weight:900;
		color:#000000;
		background-color:#FFFFFF;
	}

	.offerteviaggio_mod01 img{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
		.offerteviaggio_mod01 .offerteviaggio_guarda {
			float: none;
			border:0px solid #fff;
			margin:0 0 0 0;
			padding: 0px 3px 3px 3px;
		}
		.offerteviaggio_mod01 .offerteviaggio_vai {
			float: none;
			border:0px solid #fff;
			margin:0 0 0 0;
			padding: 0px 3px 0px 3px;
		}

	
	.offerteviaggio_mod01 h4{
		border:0px solid #EAEAEA;
		width:297px;
		padding: 1px 3px 1px 3px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

	#guarda {
		text-align:right;
		border-bottom: 0px solid #3D6AA1;
		line-height:20px;
	}



/****************************
 offerteviaggio_mod02
 Riquadro offerte viaggio, formato xxx per pagina Borsa turismo
*****************************/

.offerteviaggio_mod02 {
	background-color:#ffffff;
	width: 300px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
	.offerteviaggio_mod02 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #DCE8F6;
		line-height:20px;
		padding: 1px 3px 1px 3px;
	}

	.offerteviaggio_mod02 .testo{ 
		font-size:11px;
		padding: 1px 3px 1px 3px;
		/*text-align:justify;*/
	}

	.offerteviaggio_mod02 .titolo{
/*		width:145px;*/
		padding: 1px 3px 1px 3px;
		font-size:11px;
		font-weight:900;
		color:#000000;
		background-color:#FFFFFF;
	}

	.offerteviaggio_mod02 img{
		float: left;
		border:1px solid #000000;
		margin: 2px 3px 3px 3px;
	}
		.offerteviaggio_mod02 .offerteviaggio_guarda {
			float: none;
			border:0px solid #fff;
			margin:0 0 0 0;
			padding: 0px 3px 3px 3px;
		}
		.offerteviaggio_mod02 .offerteviaggio_vai {
			float: none;
			border:0px solid #fff;
			margin:0 0 0 0;
			padding: 0px 3px 0px 3px;
		}

	
	.offerteviaggio_mod02 h4{
		border:0px solid #EAEAEA;
		width:297px;
		padding: 1px 3px 1px 3px;
		font-size:13px;
		color: #3D6AA1;
		background-color: #EAEAEA;
		line-height:20px;
		text-align:right;
	}

	#guarda {
		text-align:right;
		border-bottom: 0px solid #3D6AA1;
		line-height:20px;
	}

/****************************
 sezionispeciali_mod01
 Riquadro sezioni speciali singolo, formato 300
*****************************/

.sezionispeciali_mod01 {

}

/****************************
 registrati_mod01
 Riquadro registrati singolo, formato 380
*****************************/

.registrati_mod01 {
	background-color:#ffffff;
	width: 300px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
	height: 140px;
}
	.registrati_mod01 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:12px;
		color: #0066FF;
		background-color: #DCE8F6;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.registrati_mod01 .testo{ 
		font-size:12px;
		padding: 2px 4px 3px 3px;
		text-align:left;
	}

	.registrati_mod01 .box_testo {
		float:left;
		width:180px;
		border:0px solid #f00;
	}
	.registrati_mod01 .box_voci {
		float:left;
		width:120px;
		border:0px solid #f00;
	}
		.registrati_mod01 .box_voci p {
			padding: 4px 0px 4px 3px;
			
		}

/****************************
 registrati_mod01
 Riquadro registrati singolo, formato 380
*****************************/

.info_app_mod01 {
	background-color:#ffffff;
	width: 300px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
	height: 90px;
}
	.info_app_mod01 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:12px;
		color: #0066FF;
		background-color: #DCE8F6;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.info_app_mod01 .testo{ 
		font-size:12px;
		padding: 2px 4px 3px 3px;
		text-align:left;
	}

	.info_app_mod01 .box_testo {
		float:left;
		width:300px;
		border:0px solid #f00;
	}
	.info_app_mod01 .box_voci {
		float:left;
		width:120px;
		border:0px solid #f00;
	}
		.info_app_mod01 .box_voci p {
			padding: 4px 0px 4px 3px;
			
		}


/****************************
 photogallery_mod01
 Riquadro photogallery singolo, formato 300
*****************************/

.photogallery_mod01 {
	background-color:#DDE4EA;
	width: 300px;
	margin: 0;
	padding:0 0 0 0;
	margin-bottom:15px;
	border-bottom:3px solid #3D6AA1;
}

	.photogallery_mod01 a{
		border:none;
	}
	.photogallery_mod01 h2{
		border:0px solid #EAEAEA;
		width:297px;
		font-size:12px;
		color: #0066FF;
		background-color: #DCE8F6;
		line-height:18px;
		padding: 2px 0px 2px 3px;
	}

	.photogallery_mod01 .img_01{
		float: left;
		border:0px solid #dd0000;
		margin: 13px 3px 2px 3px;
	}
	.photogallery_mod01 .img_02{
		float: left;
		border:0px solid #dd0000;
		margin: 2px 3px 2px 3px;
	}

	.photogallery_mod01 .box_foto_riga {
		float:left;
		width:300px;
		border:0px solid #f00;
	}


/* Barra Stampa - Segnala */
.stampa_segnala {
	width:450px;
	background-color:#495A74;
	color:#FFFFFF;
	height:20px;
}

.stampa_segnala_notflash {
	width:380px;
	background-color:#495A74;
	color:#FFFFFF;
	height:20px;
}

.stampa_segnala_notflash img{
	float:left;
	border:0px solid #ffffff;
	margin:0;
	padding:0;
	
}

.copy{
	text-align: right;
}
 
.copy span{
	font-size:7px;
	font-style:italic;
}

.pagina_selezionata{
	color:#000000;
	padding:0 0 0 3px;
}



h3{
	color: #495E73;
	font-size:1.5em;
	margin-left:6px;
	margin-bottom:5px;
}

.pagine{
	border-bottom:1px dashed #3D6AA1;
	border-top:1px dashed #3D6AA1;
	color:#3D6AA1;
	margin:8px 0;
	padding:4px 0 4px 3px;
	position:relative;
}
	.pagine a {
		color: #3D6AA1;
	}

.pagine_indietro{
	position:absolute;
	left:2px;
	top:0;
	margin-top:3px;
}

.pagine_avanti{
	position:absolute;
	right:2px;
	top:0;
	margin-top:3px;
}

.pagine_pag{
	width:auto;
	text-align:center;
}

.utility{
	width:auto;
	text-align:center;
	color: #3D6AA1;
	margin-bottom:8px;
}
	.utility a {
		color: #3D6AA1;
		text-decoration:none;
		font-size:0.8em;
	}


/* PREFERITI */
.contenitore_articoli{
	margin-top:10px;
}

.preferiti_articolo{	
	margin-bottom:15px;
	padding-left:5px;
}
	.preferiti_articolo h3{
		font-size:1.2em;
		color: #3D6AA1;
		margin-bottom:10px;
		margin-left:5px;
	}
.preferiti_occhiello{
	float:left;
	color: #cd0000;
	font-size: 0.8em;
	min-width:114px;
}
.preferiti_titolo{
	float:left;
	margin-left:5px;
}


.pref_art_corpo{	
	padding-bottom:5px;
	border-bottom: 1px solid #B4B4B4;
	position:relative;
}
.pref_art_foto{
	float:left;
	margin-right:12px;
}

.pref_art_dettagli{
	float:right;
	margin-left:5px;
	width:14em;
	padding-left:5px;
	border-left: 1px solid #B4B4B4;
}


.pref_art_segue{
	color:#3D6AA1;
	text-decoration:underline; !important
}

.testata_art{
	margin-bottom:5px;
}

.testata_art_share{
	float:right;
	text-align:right;
	line-height:15px;
}

.testata_art_share a{
	text-decoration:none;
	color:#3D6AA1;
	font-size:0.8em;
}

.corpo_iltuoviaggio{
	font:Georgia, "Times New Roman", Times, serif;
	font-family:Georgia, "Times New Roman", Times, serif;
}


.corpo_iltuoviaggio .autore{
	color:#636363;
	font-size:12px;
	font-style:italic;
	font-weight:900;
	padding:2px 3px 3px;
	text-align:right;
}

.corpo_iltuoviaggio .sommario{
	color:#636363;
	font-size:12px;
	font-weight:900;
	line-height:14px;
	padding:2px 3px 3px;
}

.pagina_vuota{
	padding:10px;
	margin:50px;
	font-size:1.3em;
	font-weight:800;
	color:#3D6AA1;
	text-align:center;
}


.lettori h2{
	font-size:1.2em;
	text-decoration:underline;
	color: #3D6AA1;
	margin-bottom:5px;
}

.benvenuto_centrato{
	margin-left:50px;
	text-align:center;
	width:530px;
	color:#532005;
}


.centrato{
	text-align:center;
}

.lettori_menu_01 {
	padding: 0 0 0 0;
	padding-top:8px;
	margin: 0 auto;
	height: 20px;
	text-align:center;
	background-color:#dcd9d2;
	clear:both;
	margin-bottom:2px;
}

	.lettori_menu_01 li{
		float:left;
	}

	.lettori_menu_01 li a{
		color:#606060;
		font:Arial, Helvetica, sans-serif;
		font-size:1.2em;
		text-decoration:none;
		border-right:1px #000000 dotted;
		padding: 6px 30px 7px 30px;
		font-weight:800;
	}

	.lettori_menu_01 li a:hover{
		color:#dcd9d2;
		background-color:#606060;
	}

.lettori_menu_02 {
	padding: 0 0 0 0;
	padding-top:8px;
	margin: 0 auto;
	height: 20px;
	text-align:center;
	background-color:#532005;
	clear:both;
	margin-bottom:5px;
}

	.lettori_menu_02 li{
		float:left;
	}

	.lettori_menu_02 li a{
		color:#FFFFFF;
		font:Arial, Helvetica, sans-serif;
		font-size:0.8em;
		text-decoration:none;
		border-right:1px #FFFFFF dotted;
		padding: 6px 10px 7px 10px;
		font-weight:800;
	}

	.lettori_menu_02 li a:hover{
		color:#dcd9d2;
		background-color:#606060;
	}

	
	.lettori_tabella{
		margin:10px;
	}
		.lettori_tabella table{
			background-color: #DCE8F6;
			color: #3D6AA1;
			border: 2px #3D6AA1 solid;
		}

		.lettori_tabella th{
			border: 2px #3D6AA1 solid;
			padding:5px;
			text-transform:uppercase;
			font-size:1.4em;
		}

		.lettori_tabella td{
			border: 2px #3D6AA1 solid;
			padding:5px;
		}

		.lettori_tabella a{
			color:#FF0000;
			text-decoration:none;
		}

	
.lettori_articolo{
	float:left;
	width:180px;
	margin-left:80px;
	margin-top:15px;
}

	.lettori_testo{
		background-color: #DCE8F6;
		border: 2px #3D6AA1 solid;
		padding: 2px;
		margin-bottom:5px;
	}

	.lettori_testo h3{
		font-size:1.1em;
		font-weight:800;
		margin:0;
		margin-bottom:3px;
		padding:0;
		color: #3D6AA1;
		text-decoration:none;
	}

	.lettori_foto a{
		float:left;
		margin-left:18px;
	}
	
	.lettori_dati{
		margin-top:5px;
	}

/* FINE MEDIA SCREEN */
}