





.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;

  }
  
  
  
  
  
  
.fotob {

  position: relative;
  width: 65%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.fotob a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 65%;
  left: 0;
  top: 0;
    
  }
  
  
.fotob a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.fotob img {
  display: block;
  height: auto;
  float: left;
  width: 65%;
  border: 0;
padding: 0;

  }
  
  
 
.img {

  position: relative;
  width: 55%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.img a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 55%;
  left: 0;
  top: 0;
    
  }
  
  
.img a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.img img {
  display: block;
  height: auto;
  float: left;
  width: 55%;
  border: 0;
padding: 0;

  }
   
     
      
 
 
.imgb {
	
 position: relative;
  width: 50%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.imgb a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 50%;
  left: 0;
  top: 0;
    
  }
  
  
.imgb a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.imgb img {
  display: block;
  height: auto;
  float: left;
  width: 50%;
  border: 0;
padding: 0;

  }
   
   
   
  
.imgc {

  position: relative;
  width: 35%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.imgc a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 35%;
  left: 0;
  top: 0;
    
  }
  
  
.imgc a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.imgc img {
  display: block;
  height: auto;
  float: left;
  width: 35%;
  border: 0;
padding: 0;

  }
   
   
   
   
  
 
.img2 {

  position: relative;
  width: 85%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.img2 a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 85%;
  left: 0;
  top: 0;
    
  }
  
  
.img2 a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.img2 img {
  display: block;
  height: auto;
  float: left;
  width: 85%;
  border: 0;
padding: 0;

  }
   
   
   
    
 
.min {

  position: relative;
  width: 35%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.min a {
  -webkit-backface-visibility: hidden;
  position: absolute;
 display: none;
   width: 35%;
  left: 0;
  top: 0;
    
  }
  
  
.min a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.min img {
  display: block;
  height: auto;
  float: left;
  width: 35%;
  border: 0;
padding: 0;

  }
   
     
  
.min {

  position: relative;
  width: 35%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }
  
  

.glo a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 42%;
  left: 0;
  top: 0;
    
  }
  
  
.glo a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.glo img {
  display: block;
  height: auto;
  float: left;
  width: 42%;
  border: 0;
padding: 0;

  }
   
   

.war {

  position: relative;
  width: 65%;
  
  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: 65%;
  left: 0;
  top: 0;
    
  }
  
  
.war a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.war img {
  display: block;
  height: auto;
  float: left;
  width: 65%;
  border: 0;
padding: 0;

  }
  
  
  
 
.war2 {

  position: relative;
  width: 75%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }
  
    
  
.war2 a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 75%;
  left: 0;
  top: 0;
    
  }
  
  
.war2 a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.war2 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;

  }  
  
  
  
  

.log {

  position: relative;
  width: 75%;
  
  height: auto !important;
  float:left;
  list-style: none;
  overflow: hidden;   
 padding: 0;
  margin-right: 0;
  }

.log a {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
   width: 75%;
  left: 0;
  top: 0;
    
  }
  
  
.log a:first-child {
  position: relative;
  display: block;
  float: left;
 
  }

.log img {
  display: block;
  height: auto;
  float: left;
  width: 75%;
  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;

  }
  

  
  
  

.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;

  }
  