/* CONFIGURAZIONI BEGIN */
body{
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000;
	margin: 0;
	text-align: center;
	background: url(../img/bg_blue.jpg) center top no-repeat;
}

.hide{
	display: none;
}

.floatclear{
	clear: both;
	font-size: 0em;
	height: 0em;
}

.floatclearleft{
	clear: left;
}

.floatclearright{
	clear: right;
}

img{
	border: none;
}
a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: underline;
	color: #000;
}

dl{
	margin: 0;
	padding: 0;
}

dd{
	margin: 0;
	padding: 0;
}

span{
	margin: 0;
	padding: 0;
}

hr {
	background: #333333;
	color: #333333;
	border: none;
	height: 1px;
	margin-bottom: 15px;
}

form{
	margin: 0;
	padding: 0;
}

p{
	margin: 0;
	padding: 0;
}

.sommario{
	display: none;
}
#acc1{
	background: url(../img/acc1.png) no-repeat;
	width: 16px;
	height: 14px;
	text-align: right;
	float: left;
}

#acc2{
	background: url(../img/acc2.png) no-repeat;
	width: 16px;
	height: 14px;
	margin-left: 2px;
	float: left;
}

#acc3{
	background: url(../img/acc3.png) no-repeat;
	width: 16px;
	height: 14px;
	margin-left: 2px;
	float: left;
}

/* CONFIGURAZIONI END */


/* CONTENITORI */

#contenitore_top{
	width: 67em;
	/*background: url(../img/fta_benvenuti.png) no-repeat right top;*/
	height: 100px;
	text-align: left;
	margin: auto;
}

#contenitore_corner{
	width: 67.1em;
	height: 10px;
	text-align: left;
	margin: auto;
	margin-bottom: 0;
}
#contenitore_corner_bottom{
	width: 67.1em;
	height: 10px;
	text-align: left;
	margin: auto;
}
#contenitore{
	width: 67em;
	text-align: left;
	border-left: 1px solid #6F6F6F;
	border-right: 1px solid #6F6F6F;
	background: #fff;
	margin: auto;
	margin-top: 0;
}
#contenitore_piede{
	width: 67em;
	text-align: left;
	margin: auto;
	margin-top: 10px;
}

/* TESTATA */
.logo{
	background: url(../img/logo_fta.png) no-repeat left top;
	width: 160px;
	height: 100px;
}
.link_logo{
	width: 160px;
	height: 80px;
	display: block;
}
.link_logo a, a:hover{
	text-decoration: none
}

h2.benvenuti{
	color:#FFFFFF;
	float:right;
	font-size:1.2em;
	font-weight:bold;
	margin-top:-86px;
	width:26.4em;
}

/*CORNER*/

.corner_topleft{
	background: url(../img/corner_topleft.png) left top no-repeat; 
	height: 10px; 
	float: left; 
	width: 50%; 
	margin: 0;
}
.corner_topright{
	background: url(../img/corner_topright.png) right top no-repeat; 
	height: 10px; 
	width: 50%; 
	float: left; 
	margin: 0;
}
.corner_bottomleft{
	background: url(../img/corner_bottomleft.png) left top no-repeat; 
	height: 10px; 
	float: left; 
	width: 50%; 
	margin: 0;
}
.corner_bottomleft2{
	background: url(../img/corner_bottomleft2.png) left bottom no-repeat; 
	height: 13px; 
	float: left; 
	width: 50%; 
	margin: 0;
}
.corner_bottomright{
	background: url(../img/corner_bottomright.png) right top no-repeat; 
	height: 10px; 
	width: 50%; 
	float: left; 
	margin: 0;
}
.corner_bottomright2{
	background: url(../img/corner_bottomright2.png) right bottom no-repeat; 
	height: 13px; 
	width: 50%; 
	float: left; 
	margin: 0;
}
.fotoTestata{
	height: 135px;
}
.banda_blu{
	background: url(../img/bg_bandablu.png); 
	color: #fff; 
	font-weight: bold; 
	padding: 5px 15px 5px 20px;
	font-size: 0.9em;
}
.banda_blu a{
	color: #fff;
}
.banda_blu a:hover{
	color: #fff;
	text-decoration: underline;
}
.banda_blu h4{
	display: none;
}
.aaa{
	width: 5.2em;
	float: right;
}

/*COLONNA SX */ 
.colonna_sx{
	float: left;
	width: 26%;
	text-align: left;
	padding-bottom: 10px;
}
.logo_regionale{
	padding-left: 20px; 
	padding-top: 10px;
}
.blocco_link_sx{
 	padding-left: 5px;
	margin-bottom: 30px;
}
.punta_top{
	 background: url(../img/menu_punta_top.png) left top no-repeat; 
	 padding-left: 5px; 
	 height: 6px; 
	 width: 6px;
}
.punta_bottom{
	 background: url(../img/menu_punta_bottom.png) left top no-repeat; 
	 padding-left: 5px; 
	 height: 6px; 
	 width: 6px;
}
.blocco_link_sx_int{
 	border-left: 6px solid #2B6181; 
	padding-left: 9px;
}
.blocco_link_sx_int a:hover{
	text-decoration: underline;
}
.titolo_menu_sx{
	margin-bottom: 5px;
}
.titolo_menu_sx h3{
	color: #022E45; 
	font-weight: bold;
	font-size: 1em;
	padding: 0;
	margin: 0;
}

.blocco_link_sx_int ul{
 	margin: 0; 
	padding: 0; 
	list-style-type: none;
}
.blocco_link_sx_int li{
	background: url(../img/arrow_menu_sx.png) left top no-repeat;
	padding-left: 10px;
	font-size: 0.9em;
}
.unesco{
 	background: url(../img/logo_unesco.png) left top no-repeat; 
	height: 62px; 
	width: 62px; 
	margin: 30px 5px 15px 5px;
	display: block;
}

.operarori{
 	background: url(../img/icona_operarori.jpg) left top no-repeat; 
	height: 30px; 
	width: 120px; 
	margin: 13px 5px 15px 5px;
	display: block;
}


/*COLONNA CENTRO*/
.colonna_cx{
	float: left;
	width: 48%;
	text-align: left;
	padding-bottom: 10px;
}
.titolo_home{
	text-align: center; 
	font-size: 1.7em; 
	color: #C01130; 
	font-weight: bold; 
	padding-top: 30px;
	
	margin-top:-80px;
	padding-bottom:27px;
	
	position:relative;
}
.titolo_int{
	text-align: left; 
	padding-top: 4px;
	/*margin-bottom: 10px;*/
}
.titolo_int h2{
	font-size: 1.5em; 
	color: #C01130; 
	font-weight: bold;
}

.sottotitolo_int{
	font-size:1em;
	font-weight: normal;
	color:#000000;
}
.path{
	font-size: 0.9em;
	margin-top: 3px;
}
.path a:hover{
	text-decoration: underline;
}
.cont_evidenza{
	margin-right: 10px; 
	margin-bottom: 5px;
}
.cont_evidenza_sx{
	border:1px solid #044970; 
	float: left; 
	margin-right: 12px;
	/*height: 264px;*/
	height: 280px;
}
.cont_evidenza_dx{
 	border:1px solid #044970; 
	float: left;
	/*height: 264px;*/
	height: 280px;
}
.cont_ev_img_tit{	
	background: #E7ECF2;
}
.evidenza_tit{
	font-weight: bold; 
	font-size: 0.9em; 
	padding: 4px; 
	width: 14em;
}
.evidenza_tit a{
	color: #CC0000; 
 	text-decoration: none;
}
.evidenza_tit a:hover{	
	color: #CC0000; 
	text-decoration: underline;
}
.evidenza_testo{
 	width: 14em; 
	padding: 4px; 
	font-size: 0.9em;
}
/* COLONNA DESTRA */	
.colonna_dx{
	float: left;
	width: 26%;
	text-align: left; 
	/*background: #E5ECF0;
	padding-bottom: 10px;*/
}
.cont_flag{
	 padding-left: 15px; 
	 padding-top: 10px;
}
.motore{
	padding-left: 15px;
	padding-top: 10px;
}
.link_motore{
	color: #000;
	font-size: 0.9em;
	padding-top: 3px;
	padding-bottom: 10px;
}
.link_motore a{
	color: #000;
	text-decoration: none;
}
.link_motore a:hover{
	color: #000;
	text-decoration: underline;
}
.camporicerca{
	border: 1px solid black;
	font-size: 0.9em;
	margin: 0;
}
.camporicerca2{
	border: 1px solid black;
	font-size: 1em;
	margin: 0;
	width: 10em;
}
.button{
	background: #05679B;
	color: #fff;
	border: 1px solid black;
	font-size: 0.9em;
	margin-top: 2px;
}
.banda_titolo_dx{
 	background: #fff;
	color: #004183;  
	padding: 3px 5px 3px 15px;
}
.banda_titolo_dx h3{
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.banner_dx{
 	padding: 8px 5px 5px 15px;
}
.banner_dx img{
	padding-bottom: 8px;
}
.cont_temi{ 
	padding: 5px 5px 5px 12px;
	text-align: left;
	font-size: 0.9em;
}
.cont_temi ul{
 	 margin: 0; 
	 padding: 0; 
	 list-style-type: none;
}
.cont_temi li{
	 list-style: none;
	 padding-top: 3px;
	 padding-bottom: 3px;
}
.link_temi{
	background: url(../img/dot_white.png) left top no-repeat;
	padding-left: 24px;
}

.link_temi a{
	 padding: 3px 0 3px 0;
}
.link_temi a:hover{
	 padding: 3px 0 3px 0;
	 text-decoration: underline;
}
.cont_strumenti{
 	padding: 5px 5px 15px 12px;
	text-align: left;
	font-size: 0.9em;
}
.cont_strumenti a:hover{
	text-decoration: underline;
}
.cont_strumenti ul{
 	margin: 0; 
	padding: 0; 
	list-style-type: none;
}
.cont_strumenti li{
	margin-top: 3px; 
	padding-bottom: 8px;
	clear: left;
}
.link_strumenti{
	padding-left: 20px;
}

.ico a{
	padding-left: 0;
	padding-top: 3px;
}

.ico a img{
	margin-right: 7px;
	float: left;
}


/*.ico_mail a{
 	background: url(../img/ico_mail.png) top left no-repeat; 
	padding-left: 24px;
	padding-bottom: 3px;
}
.ico_mail a:hover{
 	background: url(../img/ico_mail_.png) top left no-repeat; 
}
.ico_guide a{
 	background: url(../img/ico_guide.png) top left no-repeat; 
	padding-left: 24px;
	padding-top: 3px;
	padding-bottom: 20px;
}
.ico_guide a:hover{
 	background: url(../img/ico_guide_.png) top left no-repeat; 
}
.ico_audio a{
 	background: url(../img/ico_audio.png) top left no-repeat; 
	padding-left: 24px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.ico_audio a:hover{
 	background: url(../img/ico_audio_.png) top left no-repeat; 
}
.ico_cam a{
 	background: url(../img/ico_cam.png) top left no-repeat; 
	padding-left: 24px;
	padding-bottom: 3px;
}
.ico_cam a:hover{
 	background: url(../img/ico_cam_.png) top left no-repeat; 
}
.ico_foto a{
 	background: url(../img/ico_foto.png) top left no-repeat; 
	padding-left: 24px;
	padding-bottom: 3px;
}
.ico_foto a:hover{
 	background: url(../img/ico_foto_.png) top left no-repeat; 
}
.ico_meteo a{
 	background: url(../img/ico_meteo.png) top left no-repeat; 
	padding-left: 24px;
	padding-bottom: 7px;
}
.ico_meteo a:hover{
 	background: url(../img/ico_meteo_.png) top left no-repeat; 
}*/

/*colonna dx interno*/
.colonna_dx_int{
	text-align: left; 
	background: #E5ECF0;
}

.colonna_dx_int2{
	text-align: left; 
	background: #FFFFFF;
}

.cont_az_dx{
	background: #E5ECF0;
}

.link_dx_int{ 
	padding: 5px 15px 5px 14px;
	text-align: left;
	font-size: 0.9em;
}
.link_dx_int ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.link_dx_int li{	
	list-style-type: none;
	padding-top:6px;
	padding-bottom: 6px;
	border-bottom: 1px dashed #AABFD0;
}
.link_dx_int a:hover{
	text-decoration: underline;
}
.motore_dx{ 
	padding: 15px;
	text-align: left;
	font-size: 0.9em;
}
.button_int{
	background: #05679B;
	color: #fff;
	border: 1px solid black;
	font-size: 1em;
	margin-top: 2px;
}
.cont_interni{
	margin-right: 10px; 
	margin-bottom: 5px;
}
.cont_img_int{
	border:1px solid #AABFD0; 
	margin-right: 12px;
	background: #F5F7F9;
	font-size: 0.9em;
	margin-bottom: 10px;
}

.testo_cont_img{
	padding: 16px 10px 10px 10px;
}
.testo_cont_img a{
	color: #044972;
	font-weight: bold;
}
.testo_cont_img a:hover{
	text-decoration: underline;
}
.testo_cont_img a img{
	margin-right:5px;
	margin-bottom:-5px;
}

.box_materiale_turistico{
	border:1px solid #AABFD0; 
	margin-right: 12px;
	background: #F5F7F9;
	font-size: 0.9em;
}
.materiale_turistico{
 	float: left; 
	padding:17px;
	width:90px;
	margin-right:10px;
}

.box_materiale_turistico .titolo{
	color: #044972;
	font-weight: bold;
}

.box_materiale_turistico .testo{
	padding: 0;
}


.box_materiale_turistico .richieste{
	text-align: center;
	float: left;
	width: 25px;
}

.box_materiale_turistico .allegato a img{
	margin-bottom:-5px;
	margin-right:4px;
	margin-top:12px;
}

.box_foto_hotel{
	border:1px solid #AABFD0; 
	margin-right: 12px;
	background: #F5F7F9;
	font-size: 0.9em;
}
.foto_hotel{
 	width: 130px; 
	float: left; 
	margin-right: 6px;
	padding: 0;
}
.cont_box{
	margin-right: 12px;
	font-size: 0.9em;
	margin-top: -3px;
	padding: 10px;
}
.cont_box_foto{
	margin-right: 12px;
	background: #F5F7F9;
	padding: 0;
	margin-bottom: 0px;
}
.cont_box_foto2{
	margin-right: 12px;
	padding: 0;
	margin-bottom: 5px;
	float: left;
}
.cont_box_foto2 img{
	border: 1px solid #000;
}
.cont_box_int, .mappasito_box_int{
	border-left:1px solid #AABFD0; 
	margin-right: 12px;
	background: #E5ECF0;
	font-size: 0.9em;
	margin-bottom: 5px;
}
.cont_box_int_tit{
	padding: 3px 10px 3px 10px;
}
.cont_box_int_txt{
	padding: 3px 10px 3px 10px;
	background: #fff;
}
.cont_box_int_txt a img{
	margin-top:-4px;
	position:absolute;
	z-index:10;
}
.cont_box_int ul, .mappasito_box_int ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.cont_box_int li, .mappasito_box_int li{
	background: url(../img/dot_blu2.png) top left no-repeat;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.cont_box_int li a:hover, .mappasito_box_int li a:hover{
	text-decoration: underline;
}
.cont_box_half{
	background: url(../img/riga_center.png) 49% center repeat-y; 
	margin-right: 12px; 
	font-size: 0.9em;
	border-top: 1px solid #AABFD0;
	border-bottom: 1px solid #AABFD0;
	margin-bottom: 5px;
}
.cont_box_half a{
 	color: #06466C; 
	font-weight: bold;
}
.cont_box_half a:hover{
 	text-decoration: underline;
}
.cont_box_half_tit2{
 	/*color: #06466C; 
	font-weight: bold; */
	padding-bottom: 5px;
	margin-top: -15px;
}
.cont_box_half_tit2 strong, .cont_box_half_tit2 b{
 	color: #06466C; 
}
.cont_box_half_tit{
 	color: #06466C; 
	font-weight: bold;
}
.cont_box .cont_box_half_tit{
	color: #000000;
	font-weight: normal;
}
.cont_box_half_tit_tariffe{
	padding-bottom: 5px;
}
.cont_box_border img{
	margin-right: 3px;
}
.cont_box_half_left{
	padding: 9px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left; 
	width: 45%;
}
.cont_box_half_right{
	padding: 5px 10px 10px 0; 
	float: right; 
	width: 45%;
}
.cont_box_half_border{
 	border-bottom: 1px dashed #AABFD0; 
	padding-bottom: 5px; 
	margin-bottom: 10px;
}
.cont_box_half2{
	background: url(../img/riga_center.png) center repeat-y; 
	margin-right: 12px; 
	margin-bottom: 10px;
	font-size: 0.9em;
	border: 1px solid #AABFD0; 
}
.cont_box_border, .cont_box_border_materiale_turistico{
	border-top:1px solid #AABFD0; 
	margin-right: 12px;
	font-size: 0.9em;
	margin-top: 15px;
	padding: 10px;
}
.cont_box_border_materiale_turistico{
	border: none;
}

.cont_box_border ul{
 	margin: 0; 
	padding: 0; 
	list-style-type: none;
}
.cont_box_border li{
	background: url(../img/arrow_menu_sx.png) left top no-repeat;
	padding-left: 10px;
}
.cont_box_border li a:hover{
	text-decoration: underline;
}
.scheda_sx{	
 	background: url(../img/arrow_blue_bottom_sx.png) top left no-repeat;	
	padding-top: 2px;
	padding-left: 20px;
	padding-bottom: 2px;
	float: left;
	border:1px solid #AABFD0;
	width: 42%;
	font-size: 0.9em;
}
.scheda_dx{
 	background: url(../img/arrow_blue_bottom_dx.png) top right no-repeat; 
	float: right; 
	text-align: right; 
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	border:1px solid #AABFD0; 
	width: 42%;
	margin-right: 5px;
	font-size: 0.9em;
}
.scheda_dx a:hover{
	text-decoration: underline;
}
.scheda_sx a:hover{
	text-decoration: underline;
}
.arrow_left{
 	float: left; 
	margin-right: 5px;
}
.arrow_right{
 	float: right; 
	margin-left: 5px;
}
.testo{
 	padding: 10px; 
}
.update{
 	padding: 10px; 
	font-size: 0.9em;
}
.tab_cerca{
	margin-top: 10px;
}
.tab_border{
	border: 1px solid #A8C0CD;
	margin-bottom: 3px;
	width: 30em;
}
.tab_cerca_sx{
	width: 10em;
	background: #CBD7DD;
	float: left;
	padding: 7px;
	padding-bottom: 10px;
	margin-right: 3px;
	font-size: 0.9em;
	color: #000;
	font-weight: bold;
}
.tab_cerca_dx{
	width: 20em;
	float: left;
	padding: 4px;
	font-size: 0.9em;
	color: #000;
}
.tab_cerca_periodo_sx{
	float: left;
	margin-right: 16px;
}
.tab_cerca_periodo_dx{
	float: left;
}
.tab_cerca form{
	margin: 0;
	padding: 0;
}
.tab_cerca form select{
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1em;
	width: 20.5em;
}
.input_grande{
	background: #FFF;
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1em;
	width: 200px;
}
.input_piccolo{
	background: #FFF;
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1em;
	width: 55px;
	margin-left: 4px;
}
.input_cerca_cancella{
	background: #FFCD66;
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1em;
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #8D551D;
	border-bottom: 1px solid #8D551D;
}
.ricerca_sotto{
	font-family:  verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 0.9em;
}
.tab_cerca_top{
	background: #CBD7DD;
	padding: 5px;
	font-size: 0.9em;
	color: #000;
	font-weight: bold;
}
.tab_cerca_bottom{
	padding: 5px;
	font-size: 0.9em;
	color: #000;
}
.floatleft{
	float: left;
}
.floatright{
	float: right;
}
.box_tariffe{
 	border-bottom: 1px dashed #5F5F5F; 
	padding: 3px 0 3px 0;
}
.prezzi_hotel{
	float: right; 
	font-weight: bold;
}
.piede_left{
 	background: url(../img/logo_iat.png) top left no-repeat; 
	padding-left: 60px; 
	padding-bottom: 15px;
	font-size: 0.9em; 
	float: left;
}
.piede_left a{
	color: #C01130;
	font-weight: bold;
}
.piede_right{
 	float: right; 
	text-align: right; 
}
.piede_right img{
	margin-right: 5px;
}

/*more stiles*/
.link_mappe{
	padding: 8px 5px 5px 15px;
}
.link_mappe ul{
 	 margin: 0; 
	 padding: 0; 
	 list-style-type: none;
}
.link_mappe li{
	 list-style: none;
	 margin-bottom: 8px;
}
.link_mappe a{
	 background: url(../img/dot_white.png) left top no-repeat; 
	 padding: 4px 0px 0px 14px;
	 font-size: 1em;
}
.link_mappe a:hover{
	 background: url(../img/dot_white_.png) left top no-repeat; 
	 padding: 4px 0px 0px 14px;
	 text-decoration: underline;
}
.link_mappe img{
	margin-top: 2px;
}
.link_mappe a:hover{
	text-decoration: none;
}

.lista_comuni{
	margin-top: 20px;
}
.lista_comuni ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.lista_comuni li{
	background: url(../img/arrow_blue_bottom_dx.png) top left no-repeat;	
	padding: 1px 5px 2px 20px;
	border:1px solid #AABFD0;
	margin-bottom: 10px;
}
.lista_comuni a{
	color: #022E45;
}
.lista_comuni a:hover{
	text-decoration: underline;
}
.box_border{
	border:1px solid #AABFD0;
	font-size: 0.9em;
}
.box_border_title{
	background: #E5ECF0;
	padding: 3px 10px 3px 10px;
	color: #022E45;
	font-weight: bold;
}
.box_border_text{
	padding: 10px;
}
.menu_personaggi{ 
	padding: 5px 5px 5px 12px;
	text-align: left;
	font-size: 0.9em;
}
.menu_personaggi ul{
 	 margin: 0; 
	 padding: 0; 
	 list-style-type: none;
}
.menu_personaggi li{
	 list-style: none;
	 padding-top: 3px;
	 padding-bottom: 3px;
	  margin-bottom: 5px;
}
.list_pers01 a{
	 background: url(../img/list_pers_01.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers01 a:hover{
	 background: url(../img/list_pers_01_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers02 a{
	 background: url(../img/list_pers_02.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers02 a:hover{
	 background: url(../img/list_pers_02_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers03 a{
	 background: url(../img/list_pers_03.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers03 a:hover{
	 background: url(../img/list_pers_03_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers04 a{
	 background: url(../img/list_pers_04.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers04 a:hover{
	 background: url(../img/list_pers_04_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers05 a{
	 background: url(../img/list_pers_05.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers05 a:hover{
	 background: url(../img/list_pers_05_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers06 a{
	 background: url(../img/list_pers_06.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers06 a:hover{
	 background: url(../img/list_pers_06_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers07 a{
	 background: url(../img/list_pers_07.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers07 a:hover{
	 background: url(../img/list_pers_07_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers08 a{
	 background: url(../img/list_pers_08.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers08 a:hover{
	 background: url(../img/list_pers_08_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers09 a{
	 background: url(../img/list_pers_09.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers09 a:hover{
	 background: url(../img/list_pers_09_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}
.list_pers10 a{
	 background: url(../img/list_pers_10.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
}
.list_pers10 a:hover{
	 background: url(../img/list_pers_10_.png) left top no-repeat; 
	 padding: 3px 0 3px 28px;
	 text-decoration: underline;
}

.materialeturistico_form .tab_border{
	/*width: 14.7em;*/
	background-color: #CBD7DD;
	margin-right: 3px;
	width: 15em;
}

.materialeturistico_form .tab_border .tab_cerca_dx input{
	margin-bottom: 2px;
}

.materialeturistico_form .input_grande{
	width: 150px; 
}

.materialeturistico_form .left{
	float: left;
}
.materialeturistico_form .materialeturistico, .materialeturistico_form .materialeturistico .tab_cerca_top{
	background-color: transparent;
	border: none;
	width: 30em;
}
.materialeturistico_form .materialeturistico input{
	margin-left: 20px;
}

.box_gallery_foto{
	background-color: #F5F7F9;
	border: 1px solid #AABFD0;
	float:left;
	margin:7px;
	width:100px;
}


/* MAPPA SITO | Begin */
.mappasito_box_int .cont_box_int_tit h3{
	margin: 0;
}

.colon3{
	width: 31.8em;
}

.mappaBold{
	font-weight: bold;
}
/* MAPPA SITO | End */