






.foto {

  position: relative;
  width: 100%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.foto a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 100%;
  left: 0;
  top: 0;
    
  }
  
  
.foto a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.foto img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
padding: 0;

  }
  
  
  
  
 
.img {

  position: relative;
  width: 60%;
  
  height: auto !important;
  float:right;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.img a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 60%;
  left: 0;
  top: 0;
    
  }
  
  
.img a:first-child {
  position: relative;
  display: block;
  float: right;
 
  }

.img img {
  display: block;
  height: auto;
  float: right;
  width: 60%;
  border: 0;
padding: 0;

  }
   
   
   

.war {

  position: relative;
  width: 75%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.war a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 75%;
  left: 0;
  top: 0;
    
  }
  
  
.war a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.war img {
  display: block;
  height: auto;
  float: left;
  width: 75%;
  border: 0;
padding: 0;

  }
  
 

.map {

  position: relative;
  width: 90%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.map a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 90%;
  left: 0;
  top: 0;
    
  }
  
  
.map a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.map img {
  display: block;
  height: auto;
  float: left;
  width: 90%;
  border: 0;
padding: 0;

  }  
  
  
  
  
  
  
  
  
  
  
  
.foto2{

  position: relative;
  width: 85%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }
  
  
.foto2  {
  display: block;
  height: auto;
  float: left;
  width: 80%;
  border: 0;
padding: 0;

  }
  

  /*
.foto2 #audio1 {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 100%;
  left: 0;
  top: 0;
    
  }
  
  
.foto2 #audio1:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.foto2 #audio1 {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
padding: 0;

  }
  
  */
  
  
  

.esp {

  position: relative;
  width: 60%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.esp a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 60%;
  left: 0;
  top: 0;
    
  }
  
  
.esp a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.esp img {
  display: block;
  height: auto;
  float: left;
  width: 60%;
  border: 0;
padding: 0;

  }
  
  
  
  
  
.coci {

  position: relative;
  width: 100%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
  padding: 0;
  margin: 0;
  
  }

.coci a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 100%;
  left: 0;
  top: 0;
    
  }
  
  
.coci a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.coci img {
  display: block;
  height: auto
  float: left;
  width: 100%;
  border: 0;

  }
  
  
  
  
#viewport{

  position: relative;
  width: 75%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
  padding: 0;
  margin: 0;
  
  }

#viewport a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 75%;
  left: 0;
  top: 0;
    
  }
  
  
#viewport a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

#viewport img {
  display: block;
  height: auto;
  float: left;
  width: 75%;
  border: 0;

  }
  