[id*="dia"] {

	display:none;
	z-index:102;
}


[class*="conteudo"] {	
	cursor:pointer;
	float:left;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: black;
	margin-top:6px;
	width:15%;
	position: relative;



}


.conteudo2{
	margin-left:15%;
	}
	
	.conteudo1, .conteudo3{
	margin-left:12%;
	}
	
	
.taco1, .taco2, .taco3 {
  position: absolute; 
  bottom: 1%; 
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.8); /* Black see-through */
  color: #f1f1f1; 
  transition: 1.5s ease;
  color: #fff;
  font-size:12px;
  padding: 10px;
  text-align: center;
  width:152%;
  margin-left:-38%;
  font-weight:bold;
 display:none;
}	

.overlay1, .overlay2, .overlay3 {
  position: absolute; 
  bottom: 1%; 
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.8); /* Black see-through */
  color: #f1f1f1; 
  transition: 1.5s ease;
  opacity:0;
  color: #fff;
  font-size:12px;
  padding: 10px;
  text-align: center;
  width:152%;
  margin-left:-38%;
  font-weight:bold;
}

.conteudo1:hover .overlay1 {
  opacity: 1;

}

.conteudo2:hover .overlay2 {
  opacity: 1;
 
}

.conteudo3:hover .overlay3 {
  opacity: 1;

}

.tamanho_navegacao{
	width:90%;
	float:left;
	margin-left:1%;
	padding:1%;
	
	
	}



	
.imagens{
	width:60%;
	height:auto;
	padding-left:18%;
	float:left;
	position:absolute;
	display:none;
	}	
	
.imagens2{
	width:80%;
	height:auto;
	padding-left:9%;
	float:left;
	position:absolute;
	display:none;
	}	

.mundo {

	position:absolute;
	z-index:100;
	}
	
.mundo2 {

	position:absolute;
	display:none;
		z-index:1100;

	}	

#imagem {
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	}
	
	
/*
#imagem1 {
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	display:none;
	}
	
#imagem3 {
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	display:none;
	}
*/	
#imagem2 {

	display:block;
	}
	
	


		


#miolo{
	margin-top:0px;
	margin-left:0px;
	position:relative;
	}
	
	
	
#miolo2{
	margin-top:0px;
	margin-left:0px;
	position:absolute;	
	}
	
	
#miolo3{
	margin-top:0px;
	margin-left:0px;
	position:absolute;	
	}
		
	
#mapa_europa{
	position:absolute;
	display:none;	
	}

	

.fechar {
	cursor:pointer;
	text-align:center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: black;
	margin-top:6px;
	display:none;
	}


.fechar2 {
	cursor:pointer;
	text-align:center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
	z-index:999999;
	}


.fechar2:hover {	
	-webkit-transform:scale(1.1);
	cursor:pointer;
	background-color:#CCC;
	padding:6px;
	border-radius:4px;
	}


.fecharx {
	padding:4px;
	border: 1px solid #716F6E;	
	}


.clear {
	clear:both;	
	}


img[usemap] {
		border: none;
		height: auto;
		width: 100%;

	}
	



/* Chrome, Safari, Opera */
@-webkit-keyframes transparente {
     0%   { opacity: 0; }
  100% { opacity: 1; }
}


@-moz-keyframes transparente {
     0%   { opacity: 0; }
  100% { opacity: 1; }
}


@-ms-keyframes transparente {
     0%   { opacity: 0; }
  100% { opacity: 1; }
}


@keyframes transparente {
     0%   { opacity: 0; }
  100% { opacity: 1; }
}

	


@media only screen and (max-width:480px) {
	
.imagens{
	width:98%;
	height:auto;
	padding-left:0%;
	}	
	
.imagens2{
	width:100%;
	height:auto;
	padding-left:0%;	
}


.conteudo2{
	margin-left:15%;
	}
	
	.conteudo1, .conteudo3{
	margin-left:12%;
	}

.overlay {
  position: absolute; 
  bottom: 17.5%; 
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.8); /* Black see-through */
  color: #f1f1f1; 
  transition: 1.5s ease;
  opacity:0;
  color: white;
  font-size:11px;
  padding: 5px;
  text-align: center;
  width:142%;
  margin-left:-35%;
  z-index:99999999999999999999;
}


.taco1, .taco2, .taco3 {
  position: absolute; 
  bottom: 17.5%; 
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.8); /* Black see-through */
  color: #f1f1f1; 
  transition: 1.5s ease;
  color: white;
  font-size:11px;
  padding: 5px;
  text-align: center;
  width:142%;
  margin-left:-35%;
  z-index:99999999999999999999;
  display:none;
}

}
	
	