<style>
  body{}
  body {
	  text-align: left;
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
	  color: #666666;
	  font-size: 12px;
	  margin: 0;
	  background: url('../imagenes/img_fondo.jpg') repeat-x;	 
    }
  #center {
      width: 100%;
	  text-align: center;
    }
  #content { 
      width: 900px;
	  margin: 0 auto;
    }
  #page { 

    }
  #pag_content {
  
	  background: url('../imagenes/pag_content.png'); 
	  float:left;
	  width: 860px;
	  height: 310px;	
	  text-align: left;
	  margin-top: 12px;
	  margin-left: 30px;
	  padding: 20px;
    
	  
    }
	
  #pag_tiendas { 

 background: url('../imagenes/pag_content.png'); 
	  float:left;
	  width: 860px;
	  height: 310px;	
	  text-align: left;
	  margin-top: 0px;
	  margin-left: 30px;
	  padding: 20px;
    	  
	  }
	  	
	 #pag_catalogo {
	 float: left;
	 /*
	  position: absolute;
	  width: 425px;
	  height: 317px;
	  margin-left: 30px;
	  margin-top: 25px;
	  padding-left: 15px;
	  padding-right: 60px;
	  padding-top: 15px;*/
	
    }
  #pag_contact { 


	  background: url('../imagenes/pag_content.png'); 
	  float:left;
	  width: 860px;
	  height: 310px;	
	  text-align: left;
	  margin-top: 12px;
	  margin-left: 30px;
	  padding: 20px;
	        
	/*  float: left;
	  position: absolute;
	  width: 425px;
	  height: 317px;
	  margin-left: 30px;
	  margin-top: 25px;
	  padding-left: 15px;
	  padding-right: 60px;
	  padding-top: 15px;
	  background: url('../imagenes/pag_contact.png'); /*#FFFFFF;*/
	  */
	  
    }
  #pag_contact p, p.acenter {
	  text-align: center;
	  width: 425px;
	}
  #id_pag_content {
	 /* z-index: 1000;
	  position: absolute;*/
    }
  h2 {
      font-size: 16px;
	  color: #666666;
    }
  h3 {
      font-size: 14px;
	  color: #666666;
    }
  p {
	
    }


  #banner {
       float:left; 
	   width:300px;
    }
	
	
/* MENU INICIA */

  #menu { 
       float:left; 
	   margin-left: 50px;
	   margin-top: 10px;
	   width:500px;
    }
	
  #menu_idioma { 
      margin: 25px;
	  display: table;
	 /* position: absolute;
	  top: -90px;
	  right: 10px;*/
    }
  #menu ul, #menu_idioma ul { 
	  padding: 0;
	  margin: 0;
    }
  #menu li, #menu_idioma li { 
      list-style: none;
	  float: left;	 
    }
  #menu a, #menu_idioma a {
	  display:block;
    }
  #menu h2 {
      display: none;
    }
  
  #nina1 {
      position: absolute;
	  bottom: 80px;
	  right: 20px;
	  width: 317px;
	  height: 361px;
	  background: url('../imagenes/nina1.png');
    }
  #nina2 {
      position: absolute;
	  bottom: 100px;
	  right: 10px;
	  width: 200px;
	  height: 256px;
	  background: url('../imagenes/nina2.png');
    }
  #nina3 {
      position: absolute;
	  bottom: 90px;
	  right: 0px;
	  width: 178px;
	  height: 296px;
	  background: url('../imagenes/nina3.png');
    }
  #espirales {
      position: absolute;
	  top: 10px;
	  right: 30px;
	  width: 178px;
	  height: 296px;
	  background: url('../imagenes/espirales.png');
    }
  #love_cat {
      position: absolute;
	  top: 20px;
	  right: 0px;
	  width: 558px;
	  height: 308px;
	  /*background: url('../imagenes/love_cat.png');*/
    }
  
  #free_banner {
      text-align:center; 
      position: absolute;
	  bottom: 0px;
	  /*left: 0px;*/
	  width: 900px;
	  height: 136px;
	  border: none;
	  z-index: 100;
    }
  #id_catalogo {
     /* position: absolute;
	  top: -10px;
	  left: 30px;
	  */
	  z-index: 1000;
    }
  #id_inicio {
    /*  position: absolute;
	  bottom: 0px;
	  left: 0px;
	  z-index: 1000;*/
    }
  
  #sub-menu {
      float: left;
	  height: 25px;     
    }
  #sub-menu ul { 
	  list-style: none;
	  padding: 0px;
/*	/  margin: 20px;*/
    }
  #sub-menu li { 
	  float: left;
	  padding: 5px;
	  padding-bottom: 0px;
	  width: 86px;
	  height: 20px;
	  margin-right: 5px;
	  text-align: center;
	  background: url('../imagenes/tab_select.png');
    }
  #sub-menu li.select {
	  background: url('../imagenes/tab_none.png');
    }
  
  #sub-venta { 
      float: left;
	  text-align:center;
	  height: 25px;
	  margin-left: 200px;
	  margin-top: 5px;
    }
  #sub-venta ul { 
	  list-style: none;
	  padding: 0px;
	  margin: 0px;
    }
  #sub-venta li {
	  float: left;
	  padding: 5px;
	  padding-bottom: 0px;
	  width: 154px;
	  height: 20px;
	  margin-right: 4px;
	  text-align: center;
	  background: url('../imagenes/venta_select.png');
    }
  #sub-venta li.select {
	  background: url('../imagenes/venta_none.png');
    }
	
  a:link, a:visited {
	  /*display: block;*/
	  /*width: 100%;*/
	  /*font-weight: bold;*/
      text-decoration: none;
	  color: #FF5096;
    }
  a:hover {
	  /*display: block;*/
	  /*width: 100%;*/
      text-decoration: none;
	  color: #0099FF;
    }
  img {
      border: none;
	  cursor: pointer;
    }
/* MENU TERMINA */
  #footer {
      text-align:center; 
	  color: #000000;
	  bottom: 0px;
	  height: 80px;
  	  
    }
  /*form div {
      text-align: center;
    }
  form label {
      display: block;
	  width: 150px;
      text-align: right;
	  border: 1px solid #666666;
    }
  form input {
      clear: left;
    }*/
  
  * html img,
  * html .png {
      position:relative;
      behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
      this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
      this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
      this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
      this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
    }
</style>