.hp {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
 form {margin:0px}

.small{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;font-style:italic;
}

.tweb {PADDING-LEFT: 5px; PADDING-RIGHT: 5px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px}



.top {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; padding-bottom:5px}


/*FFEFD5*/
.sm{	background-color : #ffe3e6;
	border :1px solid #666;
	color : #000000;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 1px;
	padding : 2px;
	width : 150px;
	}


.smnp2{	background-color : #F8C40F;
	border :1px solid #666;
	color : #fff;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 1px;
	padding : 2px;
	width : 200px;
	}


.smnp{	background-color : #CE2729;
	border :1px solid #666;
	color : #fff;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 1px;
	padding : 2px;
	width : 150px;
	}




A.smnpl:link {
	COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;text-decoration:underline
}
A.smnpl:active {
	COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;  text-decoration:none
}
A.smnpl:hover {
	COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;  text-decoration:underline
}
A.smnpl:visited {
	COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration:underline
} 





.mistero {	background-color : #ffffcc; padding:5px; border:1px solid #000000
	
	}



.sms{	background-color : #FFEFD5;
	border :1px solid #cc0000;
	color : #000000;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 1px;
	padding : 2px;
	width : 200px;
	}


.smm {	
	border :0px solid #000000;
	
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 1px;
	padding : 2px;
	width : 150px;
	}



.box{	
	border :1px solid #000000;
	
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding:5px;
	}

	
	
.boxnat{	
width:100%;
	border :1px solid #990000;
	background-color:#ffffcc;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding:5px;
	}




.isc{	background-color : #e1efff;
	border :1px solid #000000;
	color : #000000;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 1px;
	padding : 2px;
	width : 150px;
	}

.index{	background-color : #FFffee;
	border :1px solid #000000;
	color : #000000;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 1px;
	padding : 2px;
	width : 150px;
position: absolute; 
z-index: 20;
width:200px;
visibility: hidden; top: 0px; left: 60px;


	}

.smenu{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 1px;
	padding : 2px;
	width : 150px;

}

.merano1899{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	 

}

td, p{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
pre{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

h1{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
color: #cc0000;
margin-bottom:3px;margin-top:0px;
}
h2{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
color: #cc0000; margin-bottom:0px;margin-top:4px;
}
h3{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #cc0000;
margin-bottom:0px;
}
h4{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
color: #cc0000; margin-bottom:0px;margin-top:4px;
}
h5{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #cc0000;
margin-bottom:0px;
margin-top:5px;
}

address{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
font-weight:bold;

}
.testo{	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	 

}
A:link {
	COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;text-decoration:underline
}
A:active {
	COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  text-decoration:none
}
A:hover {
	COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  text-decoration:underline
}
A:visited {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration:underline
}
.onl { 
font-size:12px;
font-family:Verdana,Arial,Helvetica, sans-serif;
margin-right:5px;
background:#ffffff;
padding:5px;
}
.onls { 
font-size:12px;
font-family:Verdana,Arial,Helvetica, sans-serif;

background:#e3e3e3;
padding:5px;
margin-right:5px;
}


ul {margin-top:0px;margin-bottom:20px;}

.cd {font-family: Verdana, Arial, Helvetica; font-size:12px; padding:10px;}

.col {color:#999999;height:3px;}




DIV.navbar P A {
	DISPLAY: block; TEXT-DECORATION: none
}
DIV.navbar P A:hover {
	BACKGROUND: #ccc
}
DIV.navbar {
FLOAT: left; BACKGROUND-COLOR: #eee;width:50px;
}


DIV.meat {
width:100%; 
}

.all {float:right;}
p.jumpbar {font-family: Verdana, Arial, Helvetica; font-size:  14px;padding-RIGHT: 100px; margin-LEFT: 22px; TEXT-DECORATION: none; }







DIV.navbar2 P A {
	DISPLAY: block; TEXT-DECORATION: none
}
DIV.navbar2 P A:hover {
	BACKGROUND: #ccc
}
DIV.navbar2 {
FLOAT: left; BACKGROUND-COLOR: #eee;width:150px;
}


DIV.meat2 {
width:100%; 
}
p.jumpbar2 {font-family: Verdana, Arial, Helvetica; font-size:  14px;padding-RIGHT: 100px; margin-LEFT: 22px; TEXT-DECORATION: none; }





a.lmenu {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
color: #FFFFFF; 
text-decoration: none; 
background: #E5D7B3; display: block; width: 100%; 
border-bottom: 1px solid #E5D7B3;
border-left: 1px solid #E5D7B3;border-right: 1px solid #E5D7B3;border-top: 1px solid #E5D7B3;
}
a.lmenu:hover {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
color: #FFFFFF; 
text-decoration: none; 
background: #E5D7B3; display: block; width: 100%; 
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;border-right: 1px solid #000000;border-top: 1px solid #000000;
}



a.lmenu:visited {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
color: #333333; 
text-decoration: none; 
background: #E5D7B3; display: block; width: 100%; 
border-bottom: 1px solid #E5D7B3;
border-left: 1px solid #E5D7B3;border-right: 1px solid #E5D7B3;border-top: 1px solid #E5D7B3;
}

h6 {font-family: Verdana, Arial, Helvetica; font-size:14px;font-style:italic;width:80%; margin-bottom:5px;color:#cc0000;}
.sep {border-bottom:1px solid #333333; width:80%;}




A.hhp:link {
	COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;text-decoration:underline
}
A.hhp:active {
	COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;  text-decoration:none
}
A.hhp:hover {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;  text-decoration:underline
}
A.hhp:visited {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration:underline
}.hpp {border:0px solid #cc0000;background-color:#cc0000;}

.cds {font-family: Verdana, Arial, Helvetica; font-size:11px; padding:5px;}

.cdss {font-family: Verdana, Arial, Helvetica; font-size:11px; padding:5px;background-color:#ffffcc;}


.content {
	margin: 15px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
}


.bred {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;font-weight:bold;
color : #cc0000;
}




a.lmenu2 {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
 
color: #000000; 
text-decoration: none; 
background: #ffffff; display: block; width: 100%; 
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;border-top: 1px solid #ffffff;
}
a.lmenu2:hover {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
 
color: #000000; 
text-decoration: none; 
background: #ffffff; display: block; width: 100%; 
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;border-top: 1px solid #ffffff;
}



a.lmenu2:visited {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;border-top: 1px solid #ffffff;
 
color: #333333; 
text-decoration: none; 
background: #ffffff; display: block; width: 100%; 
}
/* menu pagine di storia */

a.prova {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
line-height: 18px;

color: #555450; 
text-decoration: none; 
font-weight:bold;
background: #E2E0D9; display: block; width: 100%; 
border-bottom: 0.5px solid #555450;
border-left: 1px solid #555450;border-right: 1px solid #555450;border-top: 1px solid #555450;

}

a.prova:hover {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
line-height: 18px;
color: #F23333; 
text-decoration: none; 
background: #E2E0D9; display: block; width: 100%; 
border-bottom: 0.5px solid #555450;
border-left: 1px solid #555450;border-right: 1px solid #555450;border-top: 1px solid #555450;
}
a.prova:visited {
line-height: 18px;
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
border-bottom: 0.5px solid #555450;
border-left: 1px solid #555450;border-right: 1px solid #555450;border-top: 1px solid #555450;
 font-weight:bold;
color: #F7781A; 
text-decoration: none; 
background: #E2E0D9; display: block; width: 100%; 
}

a.last {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
line-height: 18px;

color: #555450; 
text-decoration: none; 
font-weight:bold;
background: #E2E0D9; display: block; width: 100%; 
border-bottom: 1px solid #555450;
border-left: 1px solid #555450;border-right: 1px solid #555450;border-top: 1px solid #555450;

}

a.last:hover {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
line-height: 18px;
color: #F23333; 
text-decoration: none; 
background: #E2E0D9; display: block; width: 100%; 
border-bottom: 1px solid #555450;
border-left: 1px solid #555450;border-right: 1px solid #555450;border-top: 1px solid #555450;
}
a.last:visited {
line-height: 18px;
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
border-bottom: 1px solid #555450;
border-left: 1px solid #555450;border-right: 1px solid #555450;border-top: 1px solid #555450;
 font-weight:bold;
color: #F7781A; 
text-decoration: none; 
background: #E2E0D9; display: block; width: 100%; 
}


a.lmenu3 {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
line-height: 18px;
color: #ffffff; 
text-decoration: none; 
font-weight:bold;
background: #555450; display: block; width: 100%; 
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;border-top: 1px solid #ffffff;
}

a.lmenu3:hover {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
color: #F23333; 
text-decoration: none; 
background: #555450; display: block; width: 100%; 
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;border-top: 1px solid #ffffff;
}
a.lmenu3:visited {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;border-top: 1px solid #ffffff;
 font-weight:bold;
color: #F99B14; 
text-decoration: none; 
background: #555450; display: block; width: 100%; 
}






.dd {padding-left:5px}

.itinera {background: #ffffff; padding:5px; border:1px solid #000000}



.login {font-family: Verdana, Arial, Helvetica;padding:10px; text-align:center }
.error {font-family: Verdana, Arial, Helvetica; font-size:  12px; color:#cc0000; font-weight:bold; text-align:center }
.ok {font-family: Verdana, Arial, Helvetica; font-size:  12px; color:#000000;  padding:10px; text-align:center}












a.lmenu2 {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
color: #FFFFFF; 
text-decoration: none; 
background: #E5D7B3; display: block; width: 100%; 
border-bottom: 1px solid #E5D7B3;
border-left: 1px solid #E5D7B3;border-right: 1px solid #E5D7B3;border-top: 1px solid #E5D7B3;
}
a.lmenu2:hover {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
color: #FFFFFF; 
text-decoration: none; 
background: #E5D7B3; display: block; width: 100%; 
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;border-right: 1px solid #000000;border-top: 1px solid #000000;
}



a.lmenu2:visited {
font-family: Verdana, Arial, Helvetica; font-size:  12px; 
font-weight:bold;
color: #333333; 
text-decoration: none; 
background: #E5D7B3; display: block; width: 100%; 
border-bottom: 1px solid #E5D7B3;
border-left: 1px solid #E5D7B3;border-right: 1px solid #E5D7B3;border-top: 1px solid #E5D7B3;
}


.bbred {border-bottom:1px solid #cc0000}




.red {color:#CE2729}
.blu {font-weight:bold; color:#3065AB}

.ow {	background-color : #ffcc00; width:95%}

.footer {display:none}
.headerprint  {display:none}
.nonewebs  {display:none}

.promogmerano { border:1px dashed #990000; float:right; padding:4px; margin:4px; width:350px}




.par {
line-height: 15px; 
margin-right: 5px;
text-align: justify;

}

/* pagine di storia */
.par2 {
line-height: 15px; 
margin-right: 8px;
margin-left: 5px;
text-align: justify;

}

.int {


margin-left: 5px;
text-align: left;

}
























#dropinboxv2cover{
width: 320px; /*change width to desired */
height: 220px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 300px; /*change width to above width-20. */
height: 200px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 2px solid black; /*Customize box appearance*/
background-color: lightyellow;
padding: 4px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}
