#loading {
	background: #FFFFFF url(../../img/geocms/img/loading.gif) no-repeat scroll center center;
	border: 1px solid #CCCCCC;
	height: 50px;
	width: 50px;
	position: absolute;
	z-index: 100;
}

/*.linkHome
{ 
	width:150px;
	height:50px;
	z-index:2;
	top:64px;
	position:relative;
    margin:0px 0px 0px 10px;
   	background-color:#FDB414; 
	text-decoration: none; 
	
}*/

.su
{
	/*float:left;*/
}
.linkHome
{
	
	margin:69px 0px 0px 10px;
	
	
}

.linkHomeOsp
{
	
	margin:0px 0px 0px 0px;
	
}
.linktappe
{
	margin:0px 0px 0px 10px;
	
	
}
.linkTappa
{
	
	margin:0px 0px 0px 10px;
	
}
.labelHomeMappa 
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	padding:2px 0 0 10px;
	position:relative;
    top:-55px;
    cursor:pointer;
	   
}

.labelHomeMappaOsp
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	   
}
.labelTappeMappa
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	padding:2px 0 0 10px;
 
	   
}

.labelTappaMappa
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	padding:2px 0 0 10px;
 
	   
}


.imgPiuHome
 {
	position:absolute;
	z-index:2;
	float:left;
    margin-left:10px;


}

.imgPiuHomeOsp
{
     position:absolute;
	z-index:2;

}

.imgPiuTappe
{
	
 position:absolute;
 z-index:2;


}
.imgPiuTappa
{

 position:absolute;
 z-index:2;

}

.imgmeno
{
	float:right;
	position:relative;
	top:15px;
	left:10px;
	

}

#map {
	overflow: hidden;
	float:left;
}


.GeoFondo
{
	/*background-color:#e7e5e0;*/
	width:450px;
	min-height:400px;
	margin:10px 0px 0px 10px;
		
}

.GeoFondoTappa
{
	/*background-color:#e7e5e0;*/
	width:360px;
	height:280px;
	position:absolute;
	top:790px;
	margin:0px 0px 0px 10px;
		
}

.geoTappaTappa
{
	width:230px;
	height:280px;
	float:left;
	
	
}
.GeoFondoOsp
{
	
	width:470px;
	margin:0px 0px 0px 10px;
		
}

.divmappahome
{
 /*padding:0px;
 margin:0px;*/
 position:relative;
}	
.homemappa
{
	width:460px;
	/*height:443px;*/
	height:487px;
	margin:0px 10px 0px 10px;
	padding-bottom:20px;
	
}

/* classe  id="divFondo" iframe*/
.GeoFondoLarge
{
	/*background-color:#e7e5e0;
	height:770px;
	margin:5px 10px 0px 10px;
	padding-bottom:10px;*/
	background-color:#e7e5e0;
	padding: 0px 0px 0px 0px;
	MARGIN: 0px 0px 0px 0px;
	min-height: 100%; 
	max-height: 100%; 

		
}
/* classe id="divTappaMap" iframe*/

.geoTappaContLarge
{
	/*width:600px;
	height:700px;
	float:left;*/
	border-bottom: #e2e2d8 1px solid;
	background-color: #feffef;
	height: 600px;
	overflow: hidden;
	border-top: #e2e2d8 1px solid;
	margin-right: 250px

	
}

.DivRicercheLarge
{
/*	margin:10px 0px 0px 15px;
	float:right;
	width:240px;*/
    z-index: 2;
    position: absolute; 
    background-color: #ffffff;
    width: 280px;
    right: 0px;
    border-right: #e2e2d8 1px solid
}	


.LabelRicerche
{
    font-size:11px;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    /*padding-top:3px;*/
    margin-left:2px;
    border-bottom:1px solid #999999;	
	
}	

a.LinkRicerche, a.LinkRicerche:visited, a.LinkRicerche:hover, a.LinkRicerche:link
{
    font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	
}	

.geoTappa
{
	width:290px;
	height:100%;
	float:left;
	margin:10px 0px 0px 10px;
	
}
.geoTappaLarge
{
    width:500px;
	height:500px;
	float:left;
	margin:10px 0px 0px 10px;
}

.geoTappaCont
{
	width:300px;
	height:370px;
	float:left;
	
}
.DivRicerche
{
	margin:10px 0px 0px 5px;
	float:left;
	width:140px;
}

.Piu
{
	position:absolute;
	right:415px;
	top:515px;

}
	
.PiuRicerca
{
	position:absolute;
	right:377px;
	top:540px;

}
.PiuTappa
{
    position:relative;
    float:right;
	left:20px;
	top:-15px;

}



#GeoCmsRicerca1_search
{
	margin:2px 0px 2px 0px;
}

.search
{
	padding:5px 5px 5px 5px;
	text-align:left;
}
.example
{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px;
}
	
.imgPiu
{
   width:30px;
   height:24px;
	
}	
.ImgdaVedere
{
	width:15px;
	height:15px;
	right:100;
	top:100;
}
.LbldaVedere
{
	border-bottom:1px solid #999999;
	width:83px;
	float:right;
}

.DivdaVedere
{
 float:left;
 margin:1px 1px 1px 5px;
}

.mappaOsp
{
	width:460px;
	height:380px;
	float:left;
	margin:0px 0px 0px 0px;
}

.mappaOrg
{
	width:460px;
	height:420px;
	float:left;
	margin:0px 0px 0px 10px;
}


#ucAggregatoreContent__ctl1_GeocmsTappe1_divDavedereTappa
{
 float:right;	
/* background-color:#e7e5e0;*/


}



.lblIntestazioneMappa
{
	margin:10px 5px 5px 15px;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:1em;
	font-weight:bold;
	color:#0098ca;
}


/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]=======[]========[   MENU   ]========[]=========[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#box {
	z-index: 1000;
	text-align: left;
	font-size: 12px;
	padding: 6px 4px;
	width: 128px;
	background-color: #fff;
	border: 1px solid gray;
	border-top: 1px solid #a5a5a5;
	cursor: default;
}

#box.highlight {
	width: 126px;
	border-width: 2px;
	border-top: 1px solid #a5a5a5;
}

#more_inner {
	text-align: center;
	font-size: 12px;
	background-color: #fff;
	border: 1px solid #fff;
	border-bottom-color: #b0b0b0;
	border-right-color: #b0b0b0;
	width: 7em;
	cursor: pointer;
}

#more_inner.highlight {
	font-weight: bold;
	border: 1px solid #483D8B;
	border-bottom-color: #6495ed;
	border-right-color: #6495ed;
}

#boxlink {
	color: #a5a5a5;
	text-decoration: none;
	cursor: default;
	margin-left: 26px;
}

#boxlink.highlight {
	color: #0000cd;
	text-decoration: underline;
	cursor: pointer;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
	/* ]=======[]========[  BALLOON  ]========[]=========[  */
	/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.bl {
	width: 360px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}

.bl h3 {
	display: block;
	color: #008EC3;
	font-size: 130%;
	width: 89%;
	margin: 4px 6px;
}

.bl h3 a {
	color: #008EC3;
}

.bl .bd {
	padding: 0px 10px 10px 10px;
	height: 134px;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	line-height: 130%;
}

.bl .bd h4 {
	display: block;
	color: #233C96;
	font-size: 100%;
	margin: 0px 0px 2px 0px;
}

.bl .bd img {
	float: left;
	border: 3px solid #FCB415;
	margin-right: 8px;
}

.bl .bd strong {
	color: #233C96;
}

.bl .bd form#balloonpercorso input#saddr {
	width: 260px;
}

.bl .bd form .invia {
	background-color: #008EC3;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	padding: 3px 4px;
}

.bl .bd form .example {
	color: grey;
}

.bl .multi {
	text-align: center;
	height: 160px;
}

.bl .video {
	text-align: center;
	height: 300px;
}

.bl .multi img {
	float: none;
}

.bl .bd a {
	color: #0000CC;
	text-decoration: none;
}

.bl .bd a:HOVER {
	text-decoration: underline;
}

.bl .bd a:VISITED {
	color: #0000CC;
}

.bl .bd a:hover img,.bl .bd a:active img,.bl .bd img.onhover {
	border: 3px solid #99CC33;
}

.gmstreetview img {
	border: none;
	position: absolute;
	right: 30px;
	top: -12px;
}




/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
	/* ]=======[]========[  BALLOON TOGNA  ]========[]=========[  */
	/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.blmini {
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}

.blmini h3 {
	display: block;
	color: #008EC3;
	font-size:1.2em ;
	width: 89%;
	margin: 4px 6px;
}

.blmini h3 a {
	color: #008EC3;
}

.blmini .bd {
	padding: 0px 10px 10px 10px;
	height: 130px;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	line-height:13pt;
}

.blmini .bd h4 {
	display: block;
	color: #233C96;
	font-size:1.1em;
	margin: 0px 0px 2px 0px;
}

.blmini .bd img {
	float: left;
	border: 3px solid #FCB415;
	margin-right: 8px;
}

.blmini .bd strong {
	color: #233C96;
}

.blmini .bd form#balloonpercorso input#saddr {
	width: 160px;
}

.blmini .bd form .invia {
	background-color: #008EC3;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	padding: 3px 4px;
}

.blmini .bd form .example {
	color: grey;
}

.blmini .multi {
	text-align: center;
	height: 160px;
}

.blmini .video {
	text-align: center;
	height: 300px;
}

.blmini .multi img {
	float: none;
}

.blmini .bd a {
	color: #0000CC;
	text-decoration: none;
}

.blmini .bd a:HOVER {
	text-decoration: underline;
}

.blmini .bd a:VISITED {
	color: #0000CC;
}

.blmini .bd a:hover img,.bl .bd a:active img,.bl .bd img.onhover {
	border: 3px solid #99CC33;
}

.gmstreetview img {
	border: none;
	position: absolute;
	right: 30px;
	top: -12px;
}
/***** fine balloon togna******/



/*   RITA  GEOCMS IFRAME    */
/*right column  COLONNA VERDE CHE APPARE */

.chiudi 
{
 
 position:absolute;
 left:950px;
 top:0px;
 border:0;
 	
}

img
{
	border:0;
	text-align:center;
	
}
.divHeader
{
	text-align:right;
	background-color:#ffffff; 
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px;
	height:40px;
	width:100%;
	padding:5px 5px 5px 3px;
	
}

.testodx
{
	text-align:left;
}
.divSx
{
	float:left;
	width:50%;
	text-align:left;
	
}

.divDx
{
	float:right;
	width:50%;
}


#rightcolumn {
	background-color:#FFFFFF;
	position:absolute;
	width:280px;
	min-height:594px;
	right:0px;
	z-index:2;
	
}


#rightcolumn hr {
	border: none;
	border-bottom: 1px solid #999999;
}

#rightcolumn_label {
	position: absolute;
	z-index: 99;
	width: 14px;
	z-index: 2;
	margin-right: 1px;
	right:280px;
	height:579px;
}

#rightcolumn_label a {
	display: block;
	height: 100%;
	background: url(../../img/geocms/slideleft.gif) left 40% no-repeat;
	padding-top: 20%;
	text-decoration: none;
}

#rightcolumn_labelUK a {
	display: block;
	height: 100%;
	background: url(../../img/geocms/slideleftUK.gif) left 40% no-repeat;
	padding-top: 20%;
	text-decoration: none;
}


#rightcolumn_label a.slideleft {
	background: url(../../img/geocms/slideleft.gif) left 40% no-repeat;
}
#rightcolumn_label a.slideright
{
	background: url(../../img/geocms/slideright.gif) left 40% no-repeat;
}
#rightcolumn_label a.slideleftUK {
	background: url(../../img/geocms/slideleftUK.gif) left 40% no-repeat;
}
#rightcolumn_label a.sliderightUK
{
	background: url(../../img/geocms/sliderightUK.gif) left 40% no-repeat;
}


#rightcolumn_label a:hover, #rightcolumn_label a.slideright:hover, #rightcolumn_label a.slideleft:hover {
	display: block;
	height: 100%;
	padding-top: 20%;
	text-decoration: none;
	background-color: #F39F1C;
	filter: alpha(opacity =   90);
	-moz-opacity: .90;
	opacity: .90;
}

#dhtmlgoodies_xpPane {
	PADDING-BOTTOM: 1px; 
	/*WIDTH: 250px*/
}
.dhtmlgoodies_xpPane .dhtmlgoodies_panel {
	MARGIN-TOP: 4px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 10px
}
.dhtmlgoodies_xpPanel .panelContent {
	BORDER-BOTTOM: #F39F1C 1px solid; 
	FILTER: alpha(opacity=90); 
	BORDER-LEFT: #F39F1C 1px solid; 
	BACKGROUND-COLOR: #d5ddf3; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BACKGROUND-REPEAT: repeat-y; 
	BACKGROUND-POSITION: right top; 
	HEIGHT: 250px; 
	OVERFLOW: hidden; 
	BORDER-RIGHT: #F39F1C 1px solid;
}
.panelContent DIV 
{
	
}
.dhtmlgoodies_panel .topBar {
	/*BORDER-BOTTOM: #F39F1C 1px solid; 
	FILTER: alpha(opacity=90); 
	BORDER-LEFT: #F39F1C 1px solid; 
	BACKGROUND-COLOR: #d5ddf3; 
	BORDER-TOP: #F39F1C 1px solid; 
	BORDER-RIGHT: #F39F1C 1px solid;*/
	PADDING-RIGHT: 5px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: right top; 
	min-HEIGHT: 25px; 
	display:block;
	OVERFLOW: hidden; 
	CURSOR: pointer; 
	scrollbar-3dlight-color:#999999; 
scrollbar-arrow-color:#666666; 
scrollbar-base-color:##f1f1ec; 
scrollbar-darkshadow-color:#999999; 
scrollbar-face-color:#f1f1ec; 
scrollbar-highlight-color:#999999; 
scrollbar-shadow-color:#999999;
	
}
.dhtmlgoodies_panel .topBar SPAN {
	LINE-HEIGHT: 25px; 
	PADDING-LEFT: 5px; 
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT:normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.dhtmlgoodies_panel .topBar IMG {
	FLOAT: right; 
	CURSOR: pointer;
}


#GeocmsRicercaIframe1_divOspialita
{
	height:250px;
	overflow-y:scroll;
	
}
#otherContent {
	PADDING-LEFT: 10px; FLOAT: left
}
 
#albergocat 
{
 margin-left:30px;	
}
#campeggiocat 
{
 margin-left:20px;	
}


/*   RITA  GEOCMS IFRAME    */
/*right column  FINE */
/*  COLONNA SX */
#riclink {
	display: block;
	width:90px;
	height:22px;
	/*background: url(../../img/geocms/ricerca_nero.png) left top no-repeat;*/
	float: left;
}

#rislink {
	display: block;	
	width:90px;
	height:22px;
	background-image:url(../../img/geocms/risultati_nero.png);
	
}

.resDisabledUK
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/percorso_bianco_en.gif) left top no-repeat;
}
.resDisabled
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/percorso_bianco.gif) left top no-repeat;
}
.resOnUK
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/percorso_nero_en.gif) left top no-repeat;
}
.resOn
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/percorso_nero.gif) left top no-repeat;
}

.EleDisabledUK
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/risultati_bianco_en.gif) left top no-repeat;
}
.EleDisabled
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/risultati_bianco.gif) left top no-repeat;
}
.EleOnUK
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/risultati_nero_en.gif) left top no-repeat;
}
.EleOn
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/risultati_nero.gif) left top no-repeat;
}
.OnIFrameUK
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/ricerca_nero_en.gif) left top no-repeat;
}
.OnIFrame
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/ricerca_nero.gif) left top no-repeat;
}
.OffIFrame
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/ricerca_bianco.png) left top no-repeat;
}
.OffIFrameUK
{
	display: block;	
	width:90px;
	height:22px;
	float: left;
	background: url(../../img/geocms/ricerca_biancoUK.gif) left top no-repeat;
}



#riclink .off {
	background: url(../../img/geocms/ricerca_bianco.png) left top no-repeat;
}

#rislink .off {
	background: url(../../img/geocms/risultati_off.gif) left top no-repeat;
}
/* RICERCA */
#ricerca {
	background-color: #F1F1EC;
	width: 280px;
	height:570px;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	
}

#ricerca .box {
	width: 255px;
	padding: 0 10px 0px;
	color: #000000;
	border-bottom: 1px solid #999999;
}

#rightcolumn select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#rightcolumn h3 {
	font-size: 100%;
	color: #033E6A;
	padding: 10px 0px 7px 0;
	margin: 0px;
}

#rightcolumn em {
	padding: 0px 0 3px 0;
	display: block;
}
#rightcolumn .invia {	
	padding: 3px 6px 3px 6px;
	margin: 4px 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
#rightcolumn .invia:hover {
	text-decoration: underline;
	cursor: pointer;
}
#rightcolumn .inviabig{
	font-size: 10px;
	color: #FFFFFF;
	padding: 3px 6px 3px 6px;
	margin: 0px 0px 10px 0px;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:200px;
}

#divOspialita
{
	float:left;
}

.bottoniCentro
{
	background-color: #F39F1C;
	border-style:none;
	border-width:1px;
	border-color:#FDB414;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:0.8em;
	width:90px;
	margin:7px 80px 7px 80px;
	padding:2px 0px 2px 0px;
	color:#ffffff;
	clear:both;
	text-align: center;
	
}
.ac_input
{
	width:260px;
}

.listaComuni
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:1em;
	margin-bottom:10px;
	margin-left: 3px;
}

#rightcolumn .inviabig:hover{
	text-decoration:underline;
	cursor:pointer;
}

#ricerca li {
	list-style-type: none;
}

#ricerca ul {
	padding-left: 3px;
	padding-top: 5px;
	margin: 0;
}

.img_tipologia {
	margin-left: 5px;
	margin-right: 5px;
}

/* RISULTATI */
#risultati {
	display: none;
	color: #006633;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px;
	background-color: #F1F1EC;
	width: 280px;
	height:570px;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	
	
}

#risultati ol li {
	padding-bottom: 5px;
}

#risultati ol a {
	display: block;
	color: #3333CC;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
}

#risultati h3 strong {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px;
	color: #333333;
}

.img_tipologia_risultati {
}

#content {
	margin: 0px;
	padding: 0px;
	/*position:relative;*/
	min-height: 100%;
	max-height: 100%;
}

.info
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px;
	color: #ffffff;
	
}



#ctlIframeCont
{
Z-INDEX: 10000; 
POSITION: absolute; 
LEFT: 0px;	
cursor:auto;
background-color:#000000;
filter: alpha(opacity =   80);
opacity:0.8;
-moz-opacity: .80;
top:0;
display:none;


}

#ctlIframeMessaggio
{
	Z-INDEX: 10005;
	background-color:#ffffff;
	color:#1F5B5F;
	width:500px;
	height:300px;
	position:absolute;
	top:300px;
	left:300px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	vertical-align:middle;
	background: #FFFFFF url(../../img/geocms/img/loading.gif) no-repeat scroll center center;
	
		
}

#ctlIframe
{
Z-INDEX: 10001; 
POSITION: absolute; 
OVERFLOW: visible; 
LEFT: 50%;
display:none;
margin-left:-500px;
top:50px;
width:980px;


}

#iframeID
{
	border:0;
}

/***** prima ***
#ctlIframe
{
	
	z-index:6; 
	display : none;
	left : 50px; 
	width : 900px; 
	position : absolute; 
	top : 100px; 
	min-height:1000px
	height : 100%; 
}

#ctlIframeCont
{
	
	z-index:5; 
	display : none;
	height :100%;
	padding-bottom:50px;   
	visibility : visible;   
	width : 100%;   
 	background-color : #000000;   
	filter: alpha(opacity =   70);
	-moz-opacity: .70;
     left : 0px; 
	position : absolute;   
	top : 0px;  
	
}
***** /