/*Estilos Mara Inn */

  * { margin: 0pt; padding: 0pt;}
  body { background-color: rgb(73, 69, 96);}
  td { background-color: rgb(255, 255, 255);}
  
	p { margin: 0px;
    padding: 4px;
    font-size: 9pt;
    font-family:Arial,Helvetica,sans-serif;
    text-align: left;
    }
img{margin:0;padding:0;border:0}
table { margin: 20px 20px 0 20px;
    padding: 20px 20px 0 20px;
    width: 777px;
    }

   #head { margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 4px;
    }
  #logo img{margin-left:0; padding:0}
  
  #float { margin: 0px;
    padding: 0px;
    float: right;
		}
  .sup{margin:0; padding:0;width:298px;height:auto}
 /*Estilos cuerpo */		
	.wrapper { margin: 4px 0px 4px 5px;
    padding: 4px 0px 4px 5px;
    clear: both;
    width: 757px;
	height:570px;
    display: block;
    position: relative;
    }
	.wrapper1 { margin: 4px 0px 4px 5px;
    padding: 4px 0px 4px 5px;
    clear: both;
    width: 757px;
	height:420px;
    display: block;
    position: relative;
    }
	.wrapper2 { margin: 0 0px 0px 5px;
    padding: 0 0px 0px 5px;
    clear: both;
    width: 757px;
	height:160px;
    display: block;
    position: relative;
    }
 
 /*estilos tour virtual*/
 #wrapper
  {
  width:757px;
  height:550px;
  padding: 4px 0px 4px 5px;
  clear: both;
  display: block;
  position: relative;
 }
 #tour
 {
  width:550px;
  height:400px;
  margin:20px auto;
  top:80px;
  position:relative;
  }
 
 /*estilos bloques*/	 
  #bloque-der { 
	background-image:url(img/banners/borde-contenido.jpg); 
	padding: 0px;
  float: right;
  height: 550px;
  margin-bottom: 0px;
  position: relative;
  top: 0px;
  margin-top: 0px;
  width: 450px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom:0px
    }

  #bloque-izq { padding:0px 0px 0px 0px;
    position: relative;
    width: 298px;
    margin-left: 0px;
    }

 /*Estilos texto */
  #texto ul { display: block;
    }

  #texto li { font-size: 9pt;
    font-family: Arial;
    list-style-type: none;
    margin-left: 5px;
    padding-left: 5px;
    }

  img.none { margin: 0px 0px 5px;
    padding: 0px;
    left: 0px;
    }
/*Estilos footer*/
.footer { margin: 4px;
    padding: 4px;
    clear: both;
    position: relative;
    width: 700px;
    display: block;
    }
#footer{background-image:url(img/banners/fondo-footer.jpg)}

/*Estilos copy*/
#copy{width:777px;
  margin:0;
  padding:0;left:35px;
	position:relative;
	display:block;
	color:#b1dee5;
	}
	
/*Estilos tres bloques */

#bloque-3 { 
	background-image:url(img/banners/borde-contenido.jpg); 
  padding: 0px;
  float: right;
  height: 247px;
  margin: 0px;
  position: relative;
  width: 247px;
  }
#bloque-2 { 
   
  padding: 0px 8px 0px 0px ;
  float: right;
  height: 247px;
  margin: 0px;
  position: relative;
  margin-top: 0px;
  width: 247px;
      }

 #bloque-1 { padding:0px ;
    height: 247px;
    position: relative;
    width: 247px;
    margin: 0px;
    }	
	
/*Estilos dos bloques2 */

	#bloque-der2 { 
	background-image:url(img/banners/borde-contenido.jpg); 
  padding: 0px;
  float: right;
  height: 400px;
  margin: 0px;
  position: relative;
  top: 0px;
  margin-top: 0px;
  width: 397px;
      }

  #bloque-izq2 { padding:0px 0px 0px 0px;
    height: 800px;
    position: relative;
    width: 352px;
    margin: 0px;
    }
