/* Descrizione scheda */
div.descrizione_lunga_dettaglio
{
	clear:both;
}

div.descrizione_lunga_dettaglio img
{
	-ms-interpolation-mode:bicubic;
	image-rendering: optimizeQuality;
}

div.descrizione_lunga_dettaglio object
{

}

div.descrizione_lunga_dettaglio iframe
{

}
/*--------------------------------*/


/* Modulo info */
#livello_modulo_info
{
	clear:both;
	margin: 10px 0px 30px 0px;
	text-transform:uppercase;
}

#livello_modulo_info img
{
	visibility:hidden;
	display:none;
}

#livello_modulo_info a
{
	display:block;
	font: 18px "Trebuchet MS",Arial,sans-serif;
	text-decoration:none;
}

#livello_modulo_info a:hover
{
	text-decoration:underline;
}
/*--------------------------------*/


/* Attributi */
#livello_attributi 
{
    margin:0px 0px 0px 0px;
	font-size:11px;
	float:right;
	width:350px;
}

h2.titolo_attributi
{
	visibility:hidden;
	display:none;
}

#attributi
{
	width:100%;
}

#attributi td
{
	padding:3px;
	border-width: 0px 0px 1px 0px;
	border-style:dotted;
	border-color:#CCCCCC;
	text-align:left;
}

.AttribName
{
	width:35%;
	font-weight:bold;
	margin-right:1px;
	color:#000000;
}

.AttribValue
{
	width:65%;
}

/*--------------------------------*/


/* Criteri */
#livello_criteri 
{
	float:right;
	margin:0px 0px 0px 0px;
	font-size:11px;
	width:350px;
}

h2.titolo_criteri
{
	visibility:hidden;
	display:none;
}

#criteri
{
	width:100%;
}

#criteri td
{
	padding:3px;
	border-width: 0px 0px 1px 0px;
	border-style:dotted;
	border-color:#CCCCCC;
	text-align:left;
}

.CriteName
{
	width:35%;
	font-weight:bold;
	margin-right:1px;
	color:#000000;
}

.CriteValue
{
	width:65%;
}
/*--------------------------------*/


/* Correlati */
#livello_correlati
{	
	
}

h2.titolo_correlati
{
	
}

#livello_correlati ul
{
	
}

#livello_correlati li
{
	
}
/*--------------------------------*/

/* Testi */
#livello_testi
{
	
}

#testi
{
	
}

#testi td
{
	
}

.TestobName
{
	padding:3px 3px 3px 0px;
	text-align:left;
	margin-right:1px;
	font-weight:bold;
}

.TestoValue
{
	padding:3px 3px 3px 0px;
	text-align:left;
}
/*--------------------------------*/


/* Fotogallery */
#livello_foto
{	
	clear:both;
}

h2.titolo_lista_foto
{
	padding:0px;
	margin:20px 0px 10px 0px;
}

p.intro_lista_foto
{
	visibility:hidden;
	display:none;
}

#livello_fotogallery
{
	
}

table.fotogallery
{
	border:0px;
	text-align:left;
	float:left;
	height:136px;
	width:206px;
	margin-right:15px;
}

table.fotogallery td
{
	
}

td.cella_immagine_dettaglio
{
	border: 1px solid #D6D4C9;
	padding:1px;
	text-align:center;
	vertical-align:middle;
}

td.cella_immagine_dettaglio img
{
	border:0px;
}

div.noover-d
{
	height:130px;
	width:200px;
	overflow:hidden;
	border:0px solid #FFFFFF;
}

p.didascalia
{
	margin-top:2px;
	font-size:10px; 
	height:25px;
	padding:0px;
	overflow:hidden;
}
/*--------------------------------*/


/* Allegati */
#livello_allegati
{
	float:left;
	width:511px;
}

h2.titolo_allegati
{
	
}

p.intro_allegati
{
	visibility:hidden;
	display:none;
}

#livello_allegati ul
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#livello_allegati li
{
	
}

p.didascalia_allegati
{
	
}

#livello_allegati a
{
	padding:2px 30px 2px 0px;
}


#livello_allegati a[href$='.txt'], #allegati a[href$='.TXT'] 
{
	background-image:url(../images_layout/icone_cat/txt.gif);
	background-position:right center;
	background-repeat:no-repeat;
}

#livello_allegati a[href$='.doc'], #allegati a[href$='.DOC']
{
	background-image:url(../images_layout/icone_cat/doc.gif);
	background-position:right center;
	background-repeat:no-repeat;
}

#livello_allegati a[href$='.pdf'], #allegati a[href$='.PDF']
{
	background-image:url(../images_layout/icone_cat/pdf.gif);
	background-position:right center;
	background-repeat:no-repeat;
}

#livello_allegati a[href$='.rar'], #allegati a[href$='.RAR']
{
	background-image:url(../images_layout/icone_cat/rar.png);
	background-position:right center;
	background-repeat:no-repeat;
}

#livello_allegati a[href$='.xls'], #allegati a[href$='.XLS'] 
{
	background-image:url(../images_layout/icone_cat/xls.gif);
	background-position:right center;
	background-repeat:no-repeat;
}

#livello_allegati a[href$='.zip'], #allegati a[href$='.ZIP']
{
	background-image:url(../images_layout/icone_cat/zip.gif);
	background-position:right center;
	background-repeat:no-repeat;
}
/*--------------------------------*/


/* QRCode */
#livello_qrcode
{
	visibility:hidden;
	display:none;
}
/*--------------------------------*/


/* Google Maps Standard*/
#livello_mappa
{	
	clear:both;
	width:100%;
}

#googlemaps
{
	width:100%;
}

#googlemaps td
{
	padding:0px;
	margin:0px;
	vertical-align:top;
}


h2.titolo_mappa
{
	
}

p.intro_mappa
{
	
}

#mappa
{
	width:100%;
	padding:0px 20px 0px 0px;
	border:0px;
	font-size:10px;
	height:300px;
}

#livello_mappa ul /*gestisce i link predefiniti delle attività*/
{
	visibility:hidden;
	display:none;
}
/*--------------------------------*/

/* Google Maps Con Street View*/
.gsmsc-idleMapDiv /*impostazioni mappa prima delle ricerca*/
{
    border: 1px solid #e3e4e5 !important;
    height: 250px !important;
    margin-bottom: 4px !important;
    margin-top: 4px !important;
    width:100% !important;
}

.gsmsc-mapDiv /*impostazioni mappa dopo la ricerca*/
{
    border: 1px solid #e3e4e5 !important;
    height: 250px !important;
    margin-bottom: 4px !important;
    margin-top: 4px !important;
    width:100% !important;
}

div.gs-results-attribution /*risultati pagine gialle*/
{
	height:20px;
}

h2.titolo_streeview
{
	
}

#streetview
{
	visibility:hidden;
	display:none;
}
/*--------------------------------*/

/* Preferiti */
#livello_preferiti
{
	width:511px;
	float:left;
	padding:0px 20px 0px 0px;
}

h2.titolo_preferiti
{
	
}

#livello_preferiti ul
{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#livello_preferiti li
{
	float:left;
	margin:0px 20px 0px 0px;
}

#livello_preferiti li img
{
	width:20px;
}
/*--------------------------------*/


/* Precedente e Successivo */
#livello_precedente_successivo
{
	text-align:right;
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#cecdc8;
	padding-top:20px;
	font-size:11px;
}
/*--------------------------------*/


/* Rimuove i float */
#remove_float_scheda
{
	
}
/*--------------------------------*/


/* Widget Social Network*/
table.socialbt
{

}

table.socialbt td
{

}

#like
{
	
}

#piuuno
{
	
}

div.labelpiuuno
{
	color: #333333;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
}
/*--------------------------------*/


/* First Foto */

#first_photo
{
	float:left;
}

#ft
{
	width:500px;
	margin:0px 15px 15px 0px;
	border:1px solid #999999;
	overflow:hidden;
}

#first_photo img
{
	width:500px;
}
/*--------------------------------*/


/*--------------------------------*/


/* Google Maps Standard*/
#livello_mappa
{	
	clear:both;
	width:100%;
}

#googlemaps
{
	
}

#googlemaps td
{
	padding:0px;
	margin:0px;
	vertical-align:top;
}


h2.titolo_mappa
{
	
}

p.intro_mappa
{
	
}

#mappa
{
	width:100%;
	padding:0px 0px 0px 0px;
	border:0px;
	font-size:10px;
}

#livello_mappa ul /*gestisce i link predefiniti delle attività*/
{
	visibility:hidden;
	display:none;
}
/*--------------------------------*/

/* Google Maps Con Street View*/
.gsmsc-idleMapDiv /*impostazioni mappa prima delle ricerca*/
{
    border: 1px solid #e3e4e5 !important;
    height: 250px !important;
    margin-bottom: 4px !important;
    margin-top: 4px !important;
    width:100%; !important;
}

.gsmsc-mapDiv /*impostazioni mappa dopo la ricerca*/
{
    border: 1px solid #e3e4e5 !important;
    height: 250px !important;
    margin-bottom: 4px !important;
    margin-top: 4px !important;
    width:100%; !important;
}

div.gs-results-attribution /*risultati pagine gialle*/
{
	height:20px;
}

h2.titolo_streeview
{
	visibility:hidden;
	display:none;
}

#streetview
{
	visibility:hidden;
	display:none;
}
/*--------------------------------*/