/* http://web.tiscali.it/20040 - stili di pagina con logo piccolo */

#page {
	position: absolute;	/* margin: 0px auto; */
	left: 50%;
	margin-left: -380px; 
	width: 760px;
	height: 730px;
	border: 0px solid #000;
	}
#contenuto {
	position: absolute;
	margin-top: 30px;
	width: 760px;
	height: 700px;
	border: 1px solid #7e71b4;
	}

#barra_in_alto {
	position: absolute;
	margin-top: 30px;
	margin-left: 0px;
	width: 760px;
	height: 18px;
	border: 1px solid #7e71b4;
	}
#ombra_sx {
	 position: absolute;
	 margin-left: 0px;
	 margin-top: 731px;
	 width: 20px;
	 height: 20px;			  
	 border: 0px solid #ddd;
	 background-image: url(ombra/ombra_sx.bmp);			 	
	}
#ombra_dx {
	 position: absolute;
	 margin-left: 740px;
	 margin-top: 731px;
	 width: 20px;
	 height: 20px;			  
	 border: 0px solid #ddd;
	 background-image: url(ombra/ombra_dx.bmp);			 	
	}
#ombra_b {position: absolute;
			  margin-left: 20px;
			  margin-top: 731px;
			  width: 720px;
			  height: 20px;			  
			  border: 0px solid #f00;
			  background-image: url(ombra/ombra_b.bmp);
			  }	
#logo_200 {
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	width: 200px;
	height: 50px;
	border: 0px solid #ccc;
	}	  
#logo {
	position: absolute;
	margin-left: 0px;
	margin-top: 733px; 								   
	width: 750px;
	height: 12px;
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	color: #7e71b4;	   	 		 		   			   
	font-weight: normal;
	border: 0px solid #999;	
	z-index: 7;
	border-top: 0px solid #7e71b4;	
	}	
#path {
	position: absolute;
	margin-left: 300px;
	margin-top: 16px;
	width: 460px;
	height: 12px;
	border: 0px solid #ccc;
	font-family: Tahoma;
	font-size: 10px;
	text-align: right;
	color: #7e71b4;	   	 		 		   			   
	font-weight: normal;	
	}
/* font */	
.firma {
  font-family: tahoma;
  font-size: 10px;
  color: #7e71b4;
  font-weight: normal;
  text-decoration: none;
 }
.firma:hover {
  font-family: tahoma;
  font-size: 10px;
  color: #7e71b4;
  font-weight: normal;
  text-decoration: underline;
 } 
 .link {  
	font-family: Comic Sans Ms, Verdana;
	font-size: 12px;
	color: #7e71b4;
	text-decoration: none;
}
.link:hover { 
	font-family: Comic Sans Ms, Verdana;
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
}
 /* font e class  barre tre d campeggio e pagina */
 
 #ombra_camp_sx {
	 position: absolute;
	 margin-left: 0px;
	 margin-top: 50px;
	 width: 20px;
	 height: 20px;			  
	 border: 0px solid #ddd;
	 background-image: url(ombra/ombra_sx.bmp);			 	
	}
#ombra_camp_dx {
	 position: absolute;
	 margin-left: 740px;
	 margin-top: 50px;
	 width: 20px;
	 height: 20px;			  
	 border: 0px solid #ddd;
	 background-image: url(ombra/ombra_dx.bmp);			 	
	}
#ombra_camp_b {position: absolute;
			  margin-left: 20px;
			  margin-top: 50px;
			  width: 720px;
			  height: 20px;			  
			  border: 0px solid #f00;
			  background-image: url(ombra/ombra_b.bmp);
			  }	
.camp {
	background-image: url(campeggio/bar_campeggio.bmp)
}
.cevedale {
	background-image: url(campeggio/bar_cevedale.bmp)
}
.tresero {
	background-image: url(campeggio/bar_tresero.bmp)
}
.smatteo {
	background-image: url(campeggio/bar_smatteo.bmp)
}
.traversata {
	background-image: url(campeggio/bar_traversata.bmp)
}
.vioz {
	background-image: url(campeggio/bar_vioz.bmp)
}
.testocamp {  
	font-family: "Comic Sans MS"; 
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}
#barra_top_camp {
	position: absolute;
	margin-left: 1px;
	margin-top: 1px;
	width: 758px;
	height: 15px;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	padding-top: 1px;
	background-image: url(campeggio/bar_campeggio.bmp); /* variante */
	text-align: center;
	text-indent: 4px;
	z-index: 2;	
	}	
#montagna {
	position: absolute;
	margin-left: 40px;
	margin-top: 10px;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 60px;
	color: #0000ee;
	text-align: right;
	width: 700px;
	border: 0px solid #ccc;
	}	
#descrizione {
			 position: absolute;
			 margin-left: 50px;
			 margin-top: 62px;
			 font-family: Tahoma;
			 font-size: 11px;
			 color: #000;
			 font-weight: bold;
			 text-align: right;
			 width: 700px;
			 border: 0px solid #ccc;
			 }	
#sfumatura {
		   position: absolute;
		   margin-left: 150px;
		   margin-top: 60px;
		   width: 600px;
		   height: 15px;
		   filter: alpha(opacity="50");
		   opacity: 0.6;	
		   background: #cf6;
		   border: 1px solid #360;
		   padding: 1;	
		   /* aggiunto per mozilla */
		   -moz-opacity: 0.4;
		   opacity: 0.4;
		   z-index: 0;
		   }	
/* fine campeggio */			

/* inizio stile per pagine codici postali */

#ombra_cap_sx {
	 position: absolute;
	 margin-left: 0px;
	 margin-top: 68px;
	 width: 20px;
	 height: 20px;			  
	 border: 0px solid #ddd;
	 background-image: url(ombra/ombra_sx.bmp);			 	
	}
#ombra_cap_dx {
	 position: absolute;
	 margin-left: 740px;
	 margin-top: 68px;
	 width: 20px;
	 height: 20px;			  
	 border: 0px solid #ddd;
	 background-image: url(ombra/ombra_dx.bmp);			 	
	}
#ombra_cap_b {position: absolute;
			  margin-left: 20px;
			  margin-top: 68px;
			  width: 720px;
			  height: 20px;			  
			  border: 0px solid #f00;
			  background-image: url(ombra/ombra_b.bmp);
			  }	
#barra {
	position: absolute;
	margin-left: 1px;
	margin-top: 1px;
	width: 758px;
	height: 15px;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	padding-top: 1px;
	background-image: url(cap/7502.bmp); /* variante */
	text-align: center;
	text-indent: 4px;
	z-index: 2;	
	}
#barre_cap	{position: absolute; margin-top: 30px; width: 760px; height: 36px; border: 1px solid #7e71b4;}
#localita {		   
		   font-family: "Comic Sans MS";
		   font-size: 15px;
		   font-weight: normal;
		   color: #fff;
		   position: absolute;
		   width: 615px;
		   margin-left: 140px;
		   margin-top: 7px;
		   z-index: 3;
		   border: 0px solid #000;
		   }
#cap {
	 font-family: Comic Sans Ms, Verdana;
	 font-size: 30px;
	 color: #fff;	
	 font-weight:normal;
	 position: absolute;
	 width: 130px;
	 margin-left: 3px;
	 margin-top: -6px;
	 z-index: 3;
	 border: 0px solid #000;
	 } 
#sfondo_localita {
		   position: absolute;
		   margin-left: 1px;
		   margin-top: 1px;
		   width: 758px;
		   height: 30px;		  	
		   background: #8ba2ee;
			background-image: url(cap/20040.bmp)		   	/* variante */		  
		   }
#testo_cap {
	  font-family: Comic Sans Ms, Verdana;
  	  font-size: 12px;
  	  color: #000;
  	  font-weight: normal;
	  position: absolute;
	  margin-top: 37px;
	  margin-left: 280px;
	  width: 475px;
	  border: 0px solid #ccc;
	  }
.link2 {  font-family: Tahoma; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none}
.link2:hover { font-family: Tahoma; font-size: 10px; color: #ff0000; font-weight: bold; text-decoration: underline}
.linkcap {  font-family: Tahoma; font-size: 10px; color: #7e71b4; font-weight: bold; text-decoration: none}
.linkcap:hover { font-family: Tahoma; font-size: 10px; color: #ff0000; font-weight: bold; text-decoration: underline}
.img_cap {	
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	background-color: #fff;
	padding: 5px 5px 5px 5px;
	margin: 3px 0px 3px 0px;
}
.linkprima {  font-family: tahoma;
	font-size: 10px;
	color: #9999dd;
	font-weight: bold;
	text-decoration: none;
}
.linkprima:hover { 
	font-family: tahoma;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
/* fine stile per codici postali */

.testo_nero {
	  font-family: Comic Sans Ms, Verdana;
  	  font-size: 12px;
  	  color: #000;
  	  font-weight: normal;	  
	  }
/* barra link cap */
#barra_link_cap {
	position: absolute;
	margin-top: 18px;
	margin-left: 1px;
	width: 758px;
	height: 15px;	
	text-align: center;
	color: #63f;
	background-color: #ccd;
	border: 0px solid #63F;
	padding: 2px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 10px;
	color: #7e71b4;
	}
.linkcap {
		 font-family: Tahoma;
		 font-size: 10px;
		 color: #7e71b4;
		 font-weight: bold;
		 text-decoration: none;
		 }
.linkcap:hover {
			   font-family: Tahoma;
			   font-size: 10px;
			   color: #f00;
			   font-weight: bold;
			   text-decoration: underline;
			   }

.link20040 {  
	font-family: tahoma;
	font-size: 10px;
	color: #663399;
	font-weight: bold;
	text-decoration: none;
}
.link20040:hover { 
	font-family: tahoma;
	font-size: 10px;
	color: #ee0000;
	font-weight: bold;
	text-decoration: underline;
}	  
