*{padding:0;margin:0;}
html{height:100%;}
body{background-color: #1a1a1a;color:#fff;text-align:center;height:100%;}
a img{border:0;}
#header100{background-color:#000;height:100px;}
.header100top{text-align:right;padding-right:46px;padding-top:30px;}
.header100bottom{width:940px;margin:0 auto;text-align:left;}
#header100 img{border:1px solid #1a1a1a;}
#header100 .bandierina{display:inline;margin-left:8px;}
.labelCerca{float:left;background:url(../img/label-cerca.jpg) no-repeat;text-indent: -3000px;width:66px;}
.searchfield{width:126px;height:16px;background-color:#696969;border:0;color:#fff;}

#content{width:940px;margin:0 auto;text-align:left;}

#header{height:57px;}
.topmenu{list-style:none;padding-top:22px;margin-left:560px;}
.topmenu li {height:13px;float:left;margin-left:18px;}
.tastohome{margin-left:229px;}

	.menubibliografia a {display:block;width:78px;height:13px;background:url(../img/menu-bibliografia.jpg) no-repeat;text-indent:-3000px;}
	.menubibliografia a:link{}
	.menubibliografia a:visited{}
	.menubibliografia a:hover{background-position:0 -13px;}

	.menulink a {display:block;width:31px;height:13px;background:url(../img/menu-link.jpg) no-repeat;text-indent:-3000px;}
	.menulink a:link{}
	.menulink a:visited{}
	.menulink a:hover{background-position:0 -13px;}

	.menumappe a {display:block;width:93px;height:13px;background:url(../img/menu-mappe.jpg) no-repeat;text-indent:-3000px;}
	.menumappe a:link{}
	.menumappe a:visited{}
	.menumappe a:hover{background-position:0 -13px;}

	.menucomeraggiungerci a {display:block;width:102px;height:13px;background:url(../img/menu-come-raggiungerci.jpg) no-repeat;text-indent:-3000px;}
	.menucomeraggiungerci a:link{}
	.menucomeraggiungerci a:visited{}
	.menucomeraggiungerci a:hover{background-position:0 -13px;}
	
#corpo{background-color:#010101;}
#colonna1{width:229px;float:left;}
.visita3d{padding-top:47px;}
ul.mainmenu{list-style:none;margin-top:27px;}
ul.mainmenu li{height:36px;}

	.mainmenucultura a {display:block;height:36px;background:url(../img/mainmenu-cultura.jpg) no-repeat;text-indent:-3000px;}
	.mainmenucultura a:link{}
	.mainmenucultura a:visited{}
	.mainmenucultura a:hover{background-position:0 -36px;}

	.mainmenusport a {display:block;height:36px;background:url(../img/mainmenu-sport.jpg) no-repeat;text-indent:-3000px;}
	.mainmenusport a:link{}
	.mainmenusport a:visited{}
	.mainmenusport a:hover{background-position:0 -36px;}
	
	.mainmenutradizioni a {display:block;height:36px;background:url(../img/mainmenu-tradizioni.jpg) no-repeat;text-indent:-3000px;}
	.mainmenutradizioni a:link{}
	.mainmenutradizioni a:visited{}
	.mainmenutradizioni a:hover{background-position:0 -36px;}

	.mainmenutipicita a {display:block;height:36px;background:url(../img/mainmenu-tipicita.jpg) no-repeat;text-indent:-3000px;}
	.mainmenutipicita a:link{}
	.mainmenutipicita a:visited{}
	.mainmenutipicita a:hover{background-position:0 -36px;}
	
	.mainmenuospitalita a {display:block;height:36px;background:url(../img/mainmenu-ospitalita.jpg) no-repeat;text-indent:-3000px;}
	.mainmenuospitalita a:link{}
	.mainmenuospitalita a:visited{}
	.mainmenuospitalita a:hover{background-position:0 -36px;}
	
	.mainmenupiaceri a {display:block;height:36px;background:url(../img/mainmenu-piaceri.jpg) no-repeat;text-indent:-3000px;}
	.mainmenupiaceri a:link{}
	.mainmenupiaceri a:visited{}
	.mainmenupiaceri a:hover{background-position:0 -36px;}

	.mainmenudintorni a {display:block;height:36px;background:url(../img/mainmenu-dintorni.jpg) no-repeat;text-indent:-3000px;}
	.mainmenudintorni a:link{}
	.mainmenudintorni a:visited{}
	.mainmenudintorni a:hover{background-position:0 -36px;}	
	
	.menuselected a{background-position:0 -36px;}
	
#colonna2{width:711px;margin-left:229px;background-color:#1a1a1a;font-family:Arial;}
.colonna2top{font-family:'Times new Roman','Serif';font-size:12pt;font-style:italic;}
.colonna2top h2 {margin-bottom:40px;margin-left:40px;}
.colonna2top ul{list-style:none;padding-left:40px;color:#aaa;}
.colonna2top li{margin-bottom:10px;}
.colonna2top a:link{color:#888;text-decoration:none;}
.colonna2top a:visited{color:#888;text-decoration:none;}
.colonna2top a:hover{color:#fff;text-decoration:underline;}


#colonna2 .inner{padding-left:1px;padding-top:2px;}

.colonna2bottomGenerica{position:relative;z-index:999;margin-top:190px;height:167px;background-color:#282e0a;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.colonna2bottomGenerica h2{height:21px;padding-left:34px;background:url(../img/destinazione-altopiano.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomGenerica p{background-color:#808e09;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}

.colonna2bottomGenerica2{position:relative;z-index:999;margin-top:190px;height:167px;background-color:#6a750d;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.colonna2bottomGenerica2 h2{height:21px;padding-left:34px;background:url(../img/scritta-virtual.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomGenerica2 p{height:96px;background-color:#78860d;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}



.colonna2bottomHome{position:relative;z-index:999;margin-top:336px;height:167px;background-color:#282e0a;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.colonna2bottomHome h2{height:21px;padding-left:34px;background:url(../img/destinazione-altopiano.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomHome p{height:96px;background-color:#808e09;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}

.colonna2bottomCultura{height:167px;background-color:#b2061a;}
.colonna2bottomCultura h2{height:21px;padding-left:34px;background:url(../img/mappa-dei-siti-culturali.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomCultura p{height:96px;background-color:#5f2016;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}

.colonna2bottomSport{height:167px;background-color:#6a750d;}
.colonna2bottomSport h2{height:21px;padding-left:34px;background:url(../img/sport-natura-benessere.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomSport p{height:96px;background-color:#78860d;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}

.colonna2bottomEventi{height:167px;background-color:#e4007b;}
.colonna2bottomEventi{position:relative;z-index:999;margin-top:336px;height:167px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.colonna2bottomEventi h2{height:21px;padding-left:34px;background:url(../img/titolo-eventi.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomEventi p{height:104px;background-color:#b30f68;font-size:12pt;font-family:'Times new Roman','Serif';font-weight:bold;font-style:italic;padding:5px 40px 12px 34px;}
.parEventi{height:96px;background-color:#b30f68;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}

.colonna2bottomRaggiungerci{height:167px;background-color:#165306;position:relative;}
.colonna2bottomRaggiungerci h2{height:21px;padding-left:34px;background:url(../img/come-raggiungere-borno.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomRaggiungerci p{height:104px;background-color:#1f6b09;font-size:10pt;font-family:'Times new Roman','Serif';font-weight:bold;font-style:italic;padding:5px 40px 12px 34px;}
.parRaggiungerci{height:127px;background-color:#1f6b09;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}


.colonna2bottomOspitalita{height:167px;background-color:#e05c11;}
.colonna2bottomOspitalita{position:relative;z-index:999;margin-top:336px;height:167px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.colonna2bottomOspitalita h2{height:21px;padding-left:34px;background:url(../img/titolo-ospitalita.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomOspitalita p{height:104px;background-color:#cf4a09;font-size:13pt;font-family:Kokila,'Times new Roman','Serif';font-weight:bold;font-style:normal;padding:5px 40px 12px 34px;}
.parOspitalita{height:96px;background-color:#cf4a09;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}

.colonna2bottomDintorni{height:167px;background-color:#003a84;}
.colonna2bottomDintorni h2{height:21px;padding-left:34px;background:url(../img/titolo-dintorni.png) no-repeat 34px 3px;text-indent:-3000px;}
.colonna2bottomDintorni p{height:96px;background-color:#032b5f;font-size:10pt;font-family:'Times new Roman','Serif';font-style:normal;padding:5px 40px 12px 34px;}



#colonna3{}
	
#footer{font-family:'Arial Narrow','Tahoma','Sans-Serif';color:#aea9a9;font-size:6.5pt;}
.footertop{height:38px;text-align:right;}
.footerbottom{background-color:#393939;padding-bottom:50px;padding-left:13px;}
.footerleft{width:410px;float:left;padding-top:25px;}
.footerright{margin-left:416px;}	
#footer100{}

.test{}

/* per pagine popup */
#verticale {height:100%;font-family:Tahoma;padding:20px;background-color:#fff;color:gray;}
.punto {text-align:center;width:60px;font-family:'Arial Rounded','Arial';font-size:38pt;background-color:#a00;font-weight:bold;color:white;}
.puntoazz {text-align:center;width:60px;font-family:'Arial Rounded','Arial';font-size:38pt;background-color:#009fda;font-weight:bold;color:white;}
.puntoverde {text-align:center;width:60px;font-family:'Arial Rounded','Arial';font-size:38pt;background-color:#46a12a;font-weight:bold;color:white;}
.titolo {font-weight:bold;margin-bottom:10px;text-align:left;margin-top:10px;font-size:10pt;font-family:'Arial Narrow',Arial;color:#444;}
.testo {font-family: 'Times New Roman',serif;font-style:italic;font-size:10pt;text-align:left;line-height:1.4em;}
#verticale .colsx{width:40%;float:left;}
#verticale .coldx{margin-left:40%;text-align:right;}

#orizzontale {height:100%;font-family:Tahoma;padding:20px;background-color:#fff;color:gray;text-align:center;}
#orizzontale .colsx{width:710px;margin:0 auto;text-align:left;padding-bottom:50px;}
#orizzontale .coldx{}

.close{clear:both;}

.submenuEventi{float:right;}
	.eventi1{float:left;width:118px;height:46px;background:url(../img/eventi1.jpg) no-repeat;}
	.eventi1 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.eventi2{float:left;width:105px;height:46px;background:url(../img/eventi2.jpg) no-repeat;}
	.eventi2 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.eventi3{float:left;width:106px;height:46px;background:url(../img/eventi3.jpg) no-repeat;}
	.eventi3 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.eventi4{float:left;width:129px;height:46px;background:url(../img/eventi4.jpg) no-repeat;}	
	.eventi4 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	
.submenuOspitalita{float:right;}
	.ospitalita1{float:left;width:255px;height:39px;background:url(../img/ospitalita1.jpg) no-repeat;}

	.ospitalita2{float:left;width:113px;height:39px;background:url(../img/ospitalita2.jpg) no-repeat;}
	.ospitalita2 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.ospitalita3{float:left;width:89px;height:39px;background:url(../img/ospitalita3.jpg) no-repeat;}
	.ospitalita3 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.ospitalita4{float:left;width:79px;height:39px;background:url(../img/ospitalita4.jpg) no-repeat;}	
	.ospitalita4 a{display:block;width:100%;height:100%;text-indent:-3000px;}

.submenuRaggiungerci{position:absolute;bottom:5px;right:5px;}
	.raggiungerci1{float:left;width:96px;height:33px;background:url(../img/da-brescia.png) no-repeat;}
	.raggiungerci1 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.raggiungerci1 a:hover{background:url(../img/da-brescia.png) no-repeat 0 -33px;}
	
	.raggiungerci2{float:left;width:96px;height:33px;background:url(../img/da-trento.png) no-repeat;}
	.raggiungerci2 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.raggiungerci2 a:hover{background:url(../img/da-trento.png) no-repeat 0 -33px;}
	
	.raggiungerci3{float:left;width:96px;height:33px;background:url(../img/da-milano.png) no-repeat;}
	.raggiungerci3 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.raggiungerci3 a:hover{background:url(../img/da-milano.png) no-repeat 0 -33px;}		
		
	.raggiungerci4{float:left;width:96px;height:33px;background:url(../img/da-verona.png) no-repeat;}
	.raggiungerci4 a{display:block;width:100%;height:100%;text-indent:-3000px;}
	.raggiungerci4 a:hover{background:url(../img/da-verona.png) no-repeat 0 -33px;}	

	.raggiungerci5{float:left;width:96px;height:33px;background:url(../img/da-sondrio.png) no-repeat;}
	.raggiungerci5 a{display:block;width:100%;height:100%;text-indent:-3000px;}	
	.raggiungerci5 a:hover{background:url(../img/da-sondrio.png) no-repeat 0 -33px;}
	
.subMenuDintorni{margin-left:200px;}	
.subDintorni1{float:left;width:167px;height:32px;background:url(../img/dintorni1.png) no-repeat}
.subDintorni2{float:left;width:175px;height:32px;}
.subDintorni2 a{display:block;text-indent:-3000px;height:100%;background:url(../img/dintorni2.png) no-repeat}
.subDintorni2 a:hover{background-position:0 0;}
.subDintorni3{float:left;width:12px;height:32px;background:url(../img/dintorni3.png) no-repeat}
.subDintorni4{float:left;width:146px;height:32px;}
.subDintorni4 a{display:block;text-indent:-3000px;height:100%;background:url(../img/dintorni4.png) no-repeat}
.subDintorni4 a:hover{background-position:0 0;}

.sottomenuMappe{float:right;margin-right:93px;}
.sottomenu1{float:left;width:39px;height:19px;}

.sottomenu1 a{display:block;text-indent:-3000px;height:100%;background:url(../img/mappe1.png) no-repeat;}
.sottomenu2{float:left;width:9px;height:19px;background:url(../img/mappeseparatore.png) no-repeat;}
.sottomenu3{float:left;width:49px;height:19px;}
.sottomenu3 a{display:block;text-indent:-3000px;height:100%;background:url(../img/mappe2.png) no-repeat;}
.sottomenu4{float:left;width:45px;height:19px;}
.sottomenu4 a{display:block;text-indent:-3000px;height:100%;background:url(../img/mappe3.png) no-repeat;}

#footer a:link{color:#fff;}
#footer a:hover{text-decoration:none;}
#footer a:visited{color:#fff;}

.testogenerico{padding-left:20px;}

.precedente{width:80px;height:16px;position:absolute;bottom:2px;left:10px;background:url(../img/letture-utili-precedente.jpg) no-repeat;text-indent:-3000px;}
.precedente a{display:block;height:100%;}
.successivo {width:80px;height:16px;position:absolute;bottom:2px;right:2px;background:url(../img/letture-utili-successivo.jpg) no-repeat;text-indent:-3000px; }
.successivo a{display:block;height:100%;}

.colonna2bottomMappatematica{
	width:711px;
	height:34px;
	background:url(../img/bottom_mappatematica.jpg);
	position:relative;
}
.colonna2bottomMappatematica2{
	width:711px;
	height:34px;
	background:url(../img/bottom_mappatematica2.jpg);
	position:relative;
}
.buttonCentrostorico{
	width:83px;
	height:34px;
	background-color:red;
	position:absolute;
	background:url(../img/button_centro-storico.jpg) no-repeat 0 -36px;
	left: 511px;
	display:block;
}
.buttonCentrostorico a{display:block;width:100%;height:100%;}
.buttonCentrostorico:hover{
	background:url(../img/button_centro-storico.jpg) no-repeat 0 -1px;
}

.buttonCartadinsieme{
	width:115px;
	height:34px;
	background-color:red;
	position:absolute;
	background:url(../img/button_cartadinsieme.jpg) no-repeat 0 -34px;
	left: 596px;
	display:block;
}
.buttonCartadinsieme a{display:block;width:100%;height:100%;}
.buttonCartadinsieme:hover{
	background:url(../img/button_cartadinsieme.jpg) no-repeat 0 0;
}