HTML
{

	
}
BODY {
	FONT-SIZE: 0.6em;
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	margin:0px 0px 0px 0px;
    
    
}

.OrtoMainContainer
{
	width: 100%;
	height: 100%;
	background-color: #EAF2F4;
    
}
.OrtoDivMap
{
	float: left;
	background-color: #EAF2F4;
    
}
.OrtoDivContainerLink
{
	background-color: #EAF2F4;
	height: 100%;
	font-size: small;
}
.OrtoDivLink
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #EAF2F4;
	font-size: small;
	padding-left: 15px;
	visibility:visible;
}
.OrtoDivLinkHidden
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #EAF2F4;
	font-size: small;
	padding-left: 15px;
	visibility:hidden;
}


/* LAYOUT DI BASE DELLA PAGINA */
/* inseriti il 17.01.2007 da Luca T. per via di IE7*/
.mainContainer
{

}

.mainContainerCentered
{
	overflow: hidden;

}
/* fine*/

#headerBox
{
	height:100%;
}

#leftBox
{
	float: left;
	width: 178px;
	
	
}
#leftBoxPiau
{
	float: left;
	width: 30%;
	position: absolute;top:164px;left:0px;
	height:100%;
	
}
#rightBox
{
	float: right;
	width: 211px;

}

#contentBox
{
	margin:0px  211px 0px 179px;
	
	/*background-color:#EAF2F4;*/
}
 
#contentBoxPiau
{
	/*margin:0px 100% 0px 30%;*/
	margin-left:30%;
	height:100%;
	/*background-color:#EAF2F4;*/
	/*position: absolute;top:175px;left:179px*/
		/*margin:0px 100% 0px 30%;*/
}

#boxPathNav
{
	/*background-color:#E9F3F3;*/
	/*margin-right:213px;*/
	
	/*margin-left: 179px;*/
	margin-top:1px;	
	font-weight:bold;
	padding: 5px 0px 5px 0px;
}

.pathBox
{
  margin-left: 179px;
  margin-right: 213px;
}

.pathBoxPiau
{
  margin-left: 179px;
  margin-right: 213px;
  position: absolute;top:164px;left:179px
  
}

.rigaverde
{
	height:2px;
	width:100%;
	background-color:#32989C;
	float:left;
	
	
}
.cellaloghi
{
	width:100%;
	float:left;
	
	
}
.divPagine
{
	text-align:right;
	clear:both;
}

.divPagineAlto
{
	text-align:right;
}
.miniatura, .miniaturaDx
{
	background-image:url(../img/sfondo_miniatura2.gif);
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	width: 200px;
	height: 122px;
	border: 0px;
}

.miniatura_titolo, .miniatura_titoloDx
{
	background-color: White;
	color:#32989C;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	min-height:67px;
}

.miniatura_descrizione, .miniatura_descrizioneDx
{
	background-color: White;
	height: 20px;
	color:#7D7D7D;
	font-family:Verdana;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	text-align:left;
}

.miniatura, .miniatura_titolo, .miniatura_descrizione
{
	margin-right:15px;
}

#ucAggregatoreContent__ctl1_btnImmagini, #ucAggregatoreContent__ctl1_btnStreaming, #ucAggregatoreContent__ctl1_btnVideo, #ucAggregatoreContent__ctl3_btnCercaAvanzata, #ucAggregatoreContent__ctl1_btnVideoLis, #ucAggregatoreContent__ctl1_btnAudioGuide, #ucAggregatoreContent__ctl1_btnFotoPanoramiche
{
	background-color: #32989C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
}

.button
{
	margin-bottom:5px;
	margin-top:5px;
}

/* Stili GIS*/
.gisPanel
{
	/*background-color:#E9F3F3;*/
	width:100%;
}
/* Stili POL*/

.polTable
{
	background-color:#9FCDCE;
	width:350px;
}
.polTr
{
}
.polTh
{
	background-color:#32989C;
	color:#FFFFFF;
	text-align:left;
	padding: 6px 6px 6px 6px; 
}
.polTd 
{
	padding: 6px 6px 6px 6px; 
}


/* pagine HP Eventi e ricerche*/
.hpEventiSx
{
	float:left;
	width:49.9%;
	background-color:#EAF2F4;
		
}

.hpEventiDx
{
	float: left;
	width:49.9%;
    background-color:#EAF2F4;
	
}
.divdate
{
	clear: left;
	width:300px;
	padding-top:10px;
	padding-bottom:10px;
	
}

.hpeventi
{
	padding-bottom:2px;
	padding-top:2px;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	border-top:dotted 1px #32989c;
}
/**************************/

.centra
{
text-align:center;
}
.mese
{
	padding:9px 9px 9px 9px;
}

.imgsinistra
{
	float: left;
	margin: 10px 0px 0px 0px;
	
	
}

.imgdestra
{
	float:right;
	margin: 10px 0px 0px 0px;
	text-align:right;
}

.clear
{
	clear: none;
}

.w3c
{
	border:0px;
	width:58px;
	height:22px;
}

.loghi
{
	border:0px;
}

#footerBox
{
	clear:both;
	padding: 4px;
	text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	background-color: #32989C;
	margin-right: 211px;
	margin-left: 179px;
	/*margin-left: 179px;*/
}

.titoloSezioneArtCul
{
    color:#32989C;
	background-color:#E9F3F3;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.4em;
	font-weight:bold;
}

.centraFlash
{
	text-align:center;
	background-color:#EAF2F4;
		
}
/* LAYOUT SPECIFICI DELL'INTESTAZIONE */

.headerTopContent
{
	height:28px;
	background-color:#32989C;
	
}
#headerTop
{
	/*float: left;
	margin:0px;
	padding: 8px;
	width:auto;
	height:14px;
	padding:4px 0px 4px 0px;*/
	margin:2px 0px 2px 0px;
	float:left;
	color:#FFFFFF;
	
}

#headerTopRight
{
	float:right;
	padding:4px 0px 4px 0px;
	margin-right:5px;
	position:relative;
	/*margin:0px;
	padding: 8px;*/
}

#headerGreyLine
{
	/*clear:both;*/
	margin: 0px;
	margin-bottom: 1px;
	padding: 0px;
	height: 2px;
	background-color:#FFFFFF;
	font-size:0em;
}

#headerMain
{
	/*width:100%;
	margin:0px;
	padding:0px;*/
	background-color:#e9f3f3;
}

.headerMainLeftBox
{
	float:left;
	/*height:132px;*/
	width:178px;
}

.headerMainCenterBox
{
	/*display:block;
	float:left;*/
	margin-right: 212px;
	margin-left: 178px;
	
	
}

.headerMainRightBox
{
	float: right;
	height:101px;
	width:212px;
    background-color:#e9f3f3;

}

.headerGreylineAll
{
	height:12px;
	/*float:left;*/
	clear:both;
}
	
.headerGreylineLeft
{
	float:left;
	width:178px;
	background-color:#CCCCCC;
	height:12px;
}

.headerGreylineCenter
{
	/*width:auto;
	height:100%;
	padding:0px;*/	
	background-color:#999999;
	margin-right: 212px;
	margin-left: 178px;
	height:12px;
		
}

.headerGreylineRight
{
	float:right;
	width:212px;
	background-color:#CCCCCC;
	height:12px;	
}

.header-contenuto
{
	background-color:#E9F3F3;
	height:24px;
	
		
}
/*.header-contenuto-sx
{
	float: left;
	width:60%;
	background-color:#32989C;
	color:White;
	padding-top:5px;
	height:24px;
}

.header-contenuto-dx
{
	float: right;
	text-align:right;
	width:37%;
	background-color:#32989C;
	color:White;
	height:24px;
	padding-top:5px;
	padding-right:20px;
}*/

.header-contenuto-dx
{
	
	
	color:#32989C;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	float:right;
	text-align:right;
	position:relative;
		

}

.header-contenuto-sx
{
	
	/*background-color:#E9F3F3;*/
	color:#32989C;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	float:left;
	position:relative;
	
	
}

.header-navB-colsx
{
	float: left;
	width: 48%;
}

.header-navB-coldx
{
	float:right;
	width:52%;
}

/*********loghi************/

 

#nav-menu ul

{

list-style: none;

padding: 0;

margin: 0;

}

 

#nav-menu li

{

float: left;

margin: 0 0.15em;

}

 

#nav-menu li a.logo1

{

background: url(../img/logo_RegioneUmbria.jpg) #fff bottom left repeat-x;
height: 55px;
width:100px;
float: left;
display: block;
border:0px;
text-decoration: none;
text-align: center;
}

#nav-menu li a.logo2
{

background: url(../img/logo_ARPT.jpg) #fff bottom left repeat-x;

height: 55px;
width:100px;
float: left;
display: block;
border: 0px;
text-decoration: none;
text-align: center;

}

 

/* Hide from IE5-Mac \*/

#nav-menu li a

{

float: none

}

/* End hide */

 

#nav-menu

{

width:212px;

}



 
/************************/

/******* cerca ******/
#cerca
{
	background-color:#E9F3F3;
	color:#ffffff;	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight:bold;
	/*height:57px;*/
	padding:0px 0px 2px 6px;

}


.txtimg
{
	vertical-align:middle;
}

.txtbox
{
	width:160px;
	height:14px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
}
.testocerca
{
	padding-bottom:1px;
	color:#32989C;
}

a.Linkcerca:link,a.Linkcerca:visited, a.Linkcerca:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight:bold;
	color:#32989C;
	text-decoration:underline;
	padding-top:10px;
	padding-left:70px;
}

.divricerca
{
	padding-top:3px;
	padding-bottom:6px;
	text-align:center;
	padding-right:10px;
}

#loghi
{
	height:50px;
}



#divHeaderMenuLeftRow1
{
	background-color:#E9F3F3;
	height:101px;
	font-weight:bold;
}
#divHeaderMenuLeftRow2
{
	background-color:#176728;
	height:28px;
	font-weight:bold;
	color:White;
}
#divHeaderMenuLeftRow3
{
	background-color:#F59515;
	height:32px;
	font-weight:bold;
}
#divHeaderMenuLeftRow4
{
	background-color:#999999;
	height:12px;
	float:left;
	margin-top:1px;
	font-size:0.8em;
}
#divHeaderMenuRightRow1
{
	background-color:#E9F3F3;
	height:101px;
	font-weight:bold;
}
#divHeaderMenuRightRow2
{
	background-color:#176728;
	height:28px;
	font-weight:bold;
}
#divHeaderMenuRightRow3
{
	background-color:#981A1B;
	height:32px;
	font-weight:bold;
	color:#FFFFFF;
	
}
#divHeaderMenuRightRow4
{
	background-color:#999999;
	height:12px;
	margin-top:1px;
	font-size:5px;
}
.divMenuLinkFormatter
{
	padding-top:3px;
	padding-bottom:3px;
}
.divMenuLinkFormatter2
{
	padding-top:0px;
	padding-bottom:0px;
}
/* parte centrale del contenuto*/

.DivContenuto
{
	background-color:#EAF2F4;
    
}


.Divtitolo
{
	background:#9FCDCE;
	
}
.titoloricerca
{
	float:left;
	width:60%;
	height:69px;
	background-color:#9FCDCE;

}
.testotestata
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.2em;
	font-weight:bold;	
	margin:20px 0px  20px 5px;
}
.immaginericerca
{
	float:right;
	width:40%;
	text-align:right;
	height:69px;
	background-color:#9FCDCE;
}
.DivtitoloGis
{
	background-color:#9FCDCE; 
	width:100%;	
}
.titoloricercaGis
{
	
	/*background:#9FCDCE;
	width:60%;
	height:100%;*/

}
.testotestataGis
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.2em;
	font-weight:bold;	
	float:left;
	height:56px;
	background-color:#9FCDCE;
	padding:6px 0px  6px 0px;
}

/* IMMAGINE non + visualizzata rammato anche DIV su controllo*/
.immaginericercaGis
{
	
	float:right;
	text-align:right;
	background-color:#9FCDCE;
	
}

.TitoloCont
{
	background:#9FCDCE;
}

.titoloconimg
{
	float:left;
	vertical-align: middle;
	font-size:2em;
	font-weight:bold;
    color:#32989C;
	background-color:#E9F3F3;
	width:100%;
}
.immaginititolo
{
	
	float:right;
	background-color:#E9F3F3;
}

.solotitolo
{
	
	float:left;
	/*margin:24px 0px 0px 0px;*/
}


.TestataContBottoni
{
	background-color: #32989C;
	color: #FFFFFF;
	font-size: small;
	padding: 5px;
}

/* Formattazione XSLT*/
.floatLeftImage
{
	float: left;
	width: 100px;
	height:100px;
	padding-right:5px;
}
.floatLeftImageHP
{
	float: left;
	padding-right:5px;
}

.itemListaDueColonneSinistra
{
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:49%;
	padding:3px 0px 3px 0px;
	/*height:110px;*/
	border-bottom:dotted 1px #32989C;
	
	/*border-right:dotted 1px #32989C;*/
}

.itemListaDueColonneDestra
{
	margin-top:5px;
	margin-bottom:5px;
	float:right;
	width:49%;
	padding:3px 0px 3px 0px;
	/*height:110px;*/
	border-bottom:dotted 1px #32989C;
	
	/*border-left:dotted 1px #32989C;*/

}

.divReset
{
	float:left;
	clear: both; 
	margin: 0; 
	padding: 0; 
	width: auto;
	height:0px;
}

.divContenutoListaDueColonne
{
	background-color:#E9F3F3;
	width:100%;
	overflow:hidden;
	/* stessi parametri del divReset
	float:left;	
	margin: 0; 
	padding: 0; */
	
	
	
}
#ucAggregatoreContent__ctl1_ucListaContenuti_btnContinua
{
	float:right;

}

.divContenutoListaUnaColonna
{
	background-color:#E9F3F3;
	border:1px solid #E9F3F3;
	/*height:100%;*/
}
.itemListaUnaColonna
{
	/*margin-top:5px;
	margin-bottom:5px;*/
	padding:5px 0px 5px 0px;
	width:100%;
	float:left;
	
}

/* Titolo Sezione*/
.titoloSezione
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.1em;
	font-weight:bold;
	padding:4px 0px 4px 0px;
	background-color:#32989C;
	color:#ffffff;
	width:100%;
	float:left;
}

/*.titoloSezione a:link, .titoloSezione a:active, .titoloSezione a:visited, .titoloSezione a:hover
{
	color:#ffffff;	
}*/

/* Titolo Sezione*/
.titoloSezioneHP
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.4em;
	font-weight:bold;
	padding:4px 0px 4px 0px;
	background-color:#32989C;
	color:#ffffff;
	float:left;
}
.titoloSezioneDx
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight:bold;
	padding:4px;
	background-color:#32989C;
	color:#ffffff;
	height:17px;
}

/*Aggregatori*/
.listaTipoMusei
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	width:250px;
}



.listaTipoAggregatori
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
}

.listaAggregatori
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
}

.listaComuni
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
}

.labelDove
{
	float: left;
	width:100%;
	height:20px;
	padding-right:5px;
	padding-left:5px;
}

.logoSx
{
	padding:0px;
	background:transparent url("../img/header_left_logo.gif") 0 0;
	width:178px;
	float:left;
	height:101px;
	
}

.mappasito
{
	background-color:#E9F3F3;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight:bold;
}

.UL
{
	padding-top:5px;
}
.li
{
	padding-top:5px;
}
/* menu dei canali */
.listaLinkHeader
{
	padding:0px 0px 10px 0px;
	margin-left:15px;
	list-style-image: url(../img/canali.gif);
	
}

.ClassUl
{
margin: 0;
padding: 4px;
list-style-type: none;
}
/******************/
/*FORM*/

.formPrincipale
{	
	width: 996px;	
	margin: 0 auto;
}

.formLabel,.formInput
{
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
	margin-left: 3px;
}

.formLabel {
	text-align: right;
	width: 100px;
	padding-right: 10px;
}

.formLabelLunga {
	text-align: right;
	width: 120px;
	padding-right: 10px;
	clear:left;
	/*vertical-align:middle;*/
}

.formChk {
	clear:left;
}

.formBr {
	clear:left;
	
}

.formBrUp {
	clear:left;
	margin-top: 5px;
}

.bottoniBr {
	clear:left;
	text-align:center;
	/*padding:5px 0px 5px 0px;*/
	background-color:#E9F3F3;
	padding-bottom:10px;
}

/*Ricerche*/

.divStruttura100
{
	/*width:100%;*/
	/*display:inline;*/
	/*border-collapse: separate;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 5px;
	padding-top:5px;
	color: #000000;	*/
	padding-top:5px;
	
}

.Divluogo
{
	float:left;
	
}
.LabelGIS
{
	font-size: 11px;
	font-weight:normal;
	width: 120px;
	text-align:left;
	

}
.LabelGISobb
{
	font-size: 11px;
	font-weight: bold;
	width: 120px;
	text-align:left;
	

}

.divgis
{
	float:left;
}


.distanziaLabel100x100
{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:5px 0px 0px 4px;
	color:#000000;

}

.distanziaLabel20
{
	width:100px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 5px;
	padding-right: 20px;
	color: #000000;
	
}


.distanziaLabel25
{
	width:100px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 5px;
	padding-right: 25px;
	color: #000000;
	 
}

.distanziaLabel38
{
	width:100px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 5px;
	padding-right: 38px;
	color: #000000;

}

.distanziaLabel46
{
	width:100px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 5px;
	padding-right: 46px;
	color: #000000;
	
}
.headerRisultatiRicerca
{
	
	background-color: #32989C;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
	text-align: right;
}

.headerRisultatiRicercaPda 
{
background-color:#32989C;
color:#FFFFFF;
float:left;
font-weight:bold;
padding:5px;
text-align:left;
width:98.5%;
}



.boxIntestazioneRicerca
{
	background-color:#E9F3F3;
	/*padding:5px 0px 5px 5px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight:bold;
	width:100%;
	/*vertical-align:bottom;*/
	color:#000000;
	float:left;
}



.titoloPrenota
{
	height:68px;
	background-color:#9FCDCE;

}

.pnlLogin
{
	float:left;
	

}

/*Da togliere !!*/
.divRisultatoRicercaInd
{
	padding-left:5px;
	padding-right:5px;
}

.divRisultatoRicercaLista
{
	padding-left:5px;
	padding-right:5px;
	/*width:100%;*/
}
.infoRicerca
{
	padding-left:5px;
	padding-right:5px;
	/*width:100%;*/
	/*background-color:#E9F3F3;*/
}


.titolo
{
	background-color:#32989C;

}


.allineachksx
{
	float:left;
	width:45%;
	
}
.allineachkdx
{
	float: right;
	width:45%;
	/*height:40px;*/
}

.chkeventi
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	padding-bottom:5px;
	
}

.categoria
{
	height:25px;
	text-align:center;
}

.bottoni
{
	  background-color:#32989C;
	  border-style:outset;
	  border-width:1px;
	  border-color:#c7e1e2;
	  width:110px;
	  color:White;
}
.bottoni200
{
	  background-color:#32989C;
	  border-style:outset;
	  border-width:1px;
	  border-color:#c7e1e2;
	  width:200px;
	  color:White;
}
.boxRicerca
{
	background-color:#E9F3F3;
	
}

.pnAltriServizi
{
	width:100%;
}

.checkutiliSx
{
	float:left;
	padding-top:6px;
	width:49%;
}
.checkutiliDx
{
	float:right;
	padding-top:6px;
	width:49%;
}
.checkColonnaSx
{
	float:left;
	padding-top:6px;
	width:31%;
}

.checkColonnaDx
{
	float:right;
	padding-top:6px;
	width:31%;
}
.checkColonnaCentro
{
	float:left;
	padding-top:6px;
	width:31%;
}

.imgcalendario
{
	BORDER: #32989C 1px solid;
}

/* xslt statico lungo e contenuto sintetico*/

.imgTitoloSinitra
{
	float: left;
	padding-right:10px;
	padding-left:10px;
	width:25px;
	height:30px;
}	

.immagineContenutoSistetico
{
  vertical-align:middle;
  text-align:center;
  width:374px;
 
}

.classificazione
{
	float:left;
	width:15%;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.9em;
	font-weight:bold;
	vertical-align:middle;
	padding-top:5px;
	text-align:center;
	
}
.testoContenutoSintetico
{
 	float:left;
 	padding:10px 0px 0px 5px;
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight:normal;
	
	
	
}

.testoContenutoSintetico P
{
 	
 
}


a.linkinterno:link, a.linkinterno:visited, a.linkinterno:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
	text-align:right;
}


a:link, a:active, a:visited, a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;	
}

.descrizione a:link, .descrizione a:active, .descrizione a:visited, .descrizione a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;	
}

.caratterecorpoarticolo a:link, .caratterecorpoarticolo a:active, .caratterecorpoarticolo a:visited, .caratterecorpoarticolo a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;	
}

.risultatiRicercaBold:link, .risultatiRicercaBold:active, .risultatiRicercaBold:visited, .risultatiRicercaBold:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;	
}

.divgiorni
{
	height:20px;
}


.continua
{
	text-align:right;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:10px;
	
	
}


/* fine xslt statico lungo*/

/*xslt 2°pagina museo*/
.pagiandue
{
	width:100%;
	height:100%;
}

.immdx
{ 
	float:right;
	width:15%;
	text-align:center;
	
}

.corpoconimg
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.1em;
	font-weight:normal;
	width:70%;
	padding:10px 0px 0px 10px;
	
}
.assonometria
{
	width:250px;
	
}


/* fine xslt 2°pagina museo*/

/*xslt Generici ricerche*/
.etiEnte
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;
}
.etiInd
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;
}
.etiTel
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;
}
.etiMail
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;
}
.etiFax
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;
}
.etiWeb
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;
}
.etiPer
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;
}
.etiCate
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;
}
.etiDescrizione
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: normal;
}


/*xslt */


/*xslt 2°pagina museo*/

.etiTipo
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	font-weight: bold;

}
/*fine 2°pagina museo*/

.titolopubblicazionimusei

{
	font-weight: bold;
}

.linkvisitailmuseo

{
	text-align: right;
	padding: 0px 10px  4px 0px;
}

/* classi immagini xslt colonne una , due , destra*/

.img100
{
	width:100px;
	height:100px;
}

.img50
{
	width:60px;
	height:70px;
}

.floatscudetto
{
	float: left;
	width: 50px;
	height:60px;
	padding-right:5px;
}

.scudetto
{
	width:50px;
	height:60px;
}

.destra
{
	width:210px;
	/*height:100px;	*/
}

.spazioImage
{
	float: left;
	padding:0px 5px 0px 0px;
}


/*****************************************/

/* tabella prezzi alberghi*/

.table
{

   text-align:center;
   border-collapse:collapse;
   border:1px solid #000000;
   width:100%;
   float:left;
   
   

}
.recordinfo
{
	background-color: #ffffff;
	font-size: 1.2em;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	border: 1px solid #000000;
}
.recordprz
{
	background-color:#ffffff;
	font-size: 1.2em;
	text-align:right;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;

}
.testataprz
{
	font-size: 1.2em;
	font-weight: bold;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#32989C;
	border:1px solid #000000;


	
}


.capprz
{
	font-size: 1.2em;
	font-weight: bold;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
}

/*************************************/

/**** newsletter ***********/

.newsletter
{
	font-size: 1.1em;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#E9F3F3;
	padding:10px 10px 10px 10px;

}
.messaggio
{
	font-size: 1.1em;
	color:red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

.txtemail
{
	width:315px;
}

/**************************************/

/* Link Informazioni turistiche*/

a.linkTitolo:link,a.linkTitolo:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.1em;
	font-weight:bold;
	color:#32989C;
	text-decoration:none;
	text-align:left;
}
a.linkTitolo:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.1em;
	font-weight:bold;
	color:#32989C;
	text-align:left;
	text-decoration:underline;
}

.divunico
{
	/*display:inline;*/
	height:150px;
}

.ColonnaInfoSx
{
	float:left;
	width:32%;	
	
}
.ColonnaInfoDx
{
	float:right;
	width:32%;

}
.ColonnaInfoCentro
{
	float:left;	
	width:32%;
	
}
/*inizio Editoria*/
.boxRicercaSx
{
	float:left;
	width:60%;
}
.boxRicercaDx
{
	float:right;
	width:40%;
	margin-top:100px;
	font-weight:normal;
}
.boxRicercaDxTitolo
{
	float:left;
	width:100%;
}
.boxRicercaDxAltro
{
	float:right;
	width:90%;
	padding-right:3px;
}
.formLabelEditoria
{
	display: block;
	width: 90px;
	float: left;
	margin-bottom: 10px;
	margin:0px 3px 10px 0px;
	text-align:right;
}

.boxPubblicazioneDx
{
	float:right;
	width:45%;
	padding-top:15px;
	font-weight:normal;
	text-align:center;
	background-color: #e9f3f3;
}
.boxPubblicazioneSx
{
	float:left;
	width:55%;
	background-color: #e9f3f3;
}

.pubGenerale
{
	background-color: #e9f3f3;
	overflow:hidden;
}
.imgPubDx
{
	/*width:374px;*/
	/*width:160px;
	height:250px;*/
}
.divrecPub
{
	font-size: 1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	padding: 3px 5px 0px 5px;
    float:left; 
   
}

.listaTipoEditori
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	width:270px;
}

a.linkeditori , a.linkeditori:visited, a.linkeditori:hover, a.linkeditoria:link  
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:1em;
	text-decoration:underline;
}
/*fine Editoria*/
