.centro { position:absolute; top:5px; left:50%; margin-top:0px; /* la mitad de lo que mida el div de altura */  margin-left:-477px; /* la mitad de lo que mida de ancho */ height: 575px; width: 954px; }
.boton_empresa { position:relative; top:0px; left:0px; height: 29px; width: 186px;  float:left; }
.boton_clientes { position:relative; top:0px; left:0px; height: 29px; width: 167px; float:left; }
.boton_promociones { position:relative; top:0px; left:0px; height: 29px; width: 198px; float:left; }
.boton_ofertas_online { position:relative; top:0px; left:0px; height: 29px; width: 213px; float:left; background-image:url(../../images/boton_ofertas_online.jpg); }
.boton_contacto { position:relative; top:0px; left:0px; height: 29px; width: 190px; float:left; }
.contenedor_contenido { position:relative; top:20px; left:0px; height: 405px; width: 954px; overflow:hidden; float:left; }
.contenedor_botonera { position:relative; top:11px; left:0px; height: 420px; width: 224px; float:left; }
.boton_placards { position:relative; top:0px; left:0px; height: 37px; width: 224px; background-image:url(../../images/boton_placards.jpg); float:left; }
.boton_frentes { position:relative; top:32px; left:0px; height: 37px; width: 224px; background-image:url(../../images/boton_frentes.jpg); float:left; }
.boton_interiores { position:relative; top:64px; left:0px; height: 37px; width: 224px; background-image:url(../../images/boton_interiores.jpg); float:left; }
.boton_muebles_medida { position:relative; top:96px; left:0px; height: 37px; width: 224px; background-image:url(../../images/boton_muebles_medida.jpg); float:left; }
.boton_accesorios { position:relative; top:128px; left:0px; height: 37px; width: 224px; background-image:url(../../images/boton_accesorios.jpg); float:left; }
.boton_cocinas { position:relative; top:160px; left:0px; height: 37px; width: 224px; background-image:url(../../images/boton_cocinas.jpg); float:left; }

.contenedor_central { position:relative; top:0px; left:0px; height: 405px; width: 40px; float:left; }
.solapa1 { position:relative; top:0px; left:0px; height: 50px; width: 40px; background-image:url(../../images/solapa1.jpg); float:left; }
.borde_recuadro { position:relative; top:0px; left:0px; height: 28px; width: 40px; background-image:url(../../images/borde_recuadro.jpg); float:left; }
.solapa2 { position:relative; top:0px; left:0px; height: 41px; width: 40px; background-image:url(../../images/solapa2.jpg); float:left; }
.solapa3 { position:relative; top:0px; left:0px; height: 51px; width: 40px; background-image:url(../../images/solapa3.jpg); float:left; }

.contenedor_productos { position:relative; top:0px; left:0px; height: 405px; width: 690px; background-image:url(../../images/fondo_productos.jpg); float:left; }
.titulo_productos { height: 25px; border-bottom:1px solid #5a5a5a; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5a5a5a; font-weight:bold; }
.foto_grande { width: 460px; height: 340px; }
.fotos_chicas { font: bold 12px Arial; width: 200px; height: 70px; }
.contenedor_datos_productos { width: 200px; height: 260px; overflow: auto;}
.datos_productos { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; }
.carta_colores  { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:bold;}
.precio_productos { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:bold;  }

.foto2_productos_vertical { position:relative; top:25px; left:17px; height: 325px; width: 221px; border:6px solid #b2b2b2; float:left; }
.foto2_productos_horizontal { position:relative; top:30px; left:17px; height: 294px; width: 436px; border:6px solid #b2b2b2; float:left; }
.contenedor_datos_productos1 { position:relative; top:25px; left:40px; height: 345px; width: 190px; float:left; }
.titulo_otras_imagenes_productos { position:relative; top:15px; left:0px; height: 35px; width: 190px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; font-weight:bold; }

.recuadro_imagenes_otros_productos { position:relative; top:65px; left:0px; height: 54px; width: 205px; float:left; }
.otras_imagenes_productos1 { position:relative; top:0px; left:0px; height: 54px; width: 79px; border:1px solid #c0c0c0; padding-left:2px; padding-top:2px; float:left;}
.otras_imagenes_productos2 { position:relative; top:0px; left:20px; height: 54px; width: 79px; border:1px solid #c0c0c0; padding-left:2px; padding-top:2px; float:left;}
.otras_imagenes_productos3 { position:relative; top:30px; left:0px; height: 54px; width: 79px; border:1px solid #c0c0c0; padding-left:2px; padding-top:2px; float:left;}
.otras_imagenes_productos4 { position:relative; top:30px; left:20px; height: 54px; width: 79px; border:1px solid #c0c0c0; padding-left:2px; padding-top:2px; float:left;}

.boton_recomendar { position:relative; top:61px; left:0px; height: 48px; width: 271px; float:left;}
.boton_anterior { position:relative; top:20px; left:74px; height: 26px; width: 157px; float:left; }
.boton_siguiente { position:relative; top:20px; left:74px; height: 26px; width: 160px; float:left; }
.logo { position:relative; top:46px; left:150px; height: 58px; width: 218px; background-image:url(../../images/logo.jpg); float:left; }
.pie { position:relative; top:55px; left:0px; height: 28px; width: 954px; background-image:url(../../images/pie.jpg); float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:5px;}
.enlaces_blanco {   font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
.enlaces_blanco_chico {   font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }
.texto_institucional { position:relative; top:20px; left:17px; height: 360px; width: 660px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a;  }
.contenedor_institucional { position:relative; top:0px; left:0px; height: 405px; width: 690px; background-image:url(../../images/fondo_institucional.jpg); float:left; }
.titulo_institucional { position:relative; top:9px; left:17px; height: 25px; width: 620px; border-bottom:1px solid #5a5a5a; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ff0000; font-weight:bold; }
.nombre_institucional { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5a5a5a; font-weight:bold;  }
.ver_mas_institucional { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ff0000; font-weight:bold;  }
.ver_mas_institucional2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:bold;  }
.texto_no_valido { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5a5a5a; font-weight:bold;  }
.campos_obligatorios { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ff0000; font-weight:bold;  }

.titulo_otras_imagenes_productos_ofertas { position:relative; top:75px; left:0px; height: 35px; width: 200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; font-weight:bold; }
.contenedor_datos_productos_ofertas { position:relative; top:0px; left:215px; height: 345px; width: 230px; float:left; }
.contenedor_datos_productos_ofertas1 { position:relative; top:0px; left:25px; height: 345px; width: 210px; float:left; }
.descripcion_productos_ofertas { position:relative; top:0px; left:0px; height: 180px; width: 230px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a;}
.descripcion_productos_ofertas1 { position:relative; top:0px; left:0px; height: 180px; width: 210px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a;}
.titulo_productos_ofertas { position:relative; top:9px; left:17px; height: 25px; width: 420px; border-bottom:1px solid #5a5a5a; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5a5a5a; font-weight:bold; }


.volver_ofertas_online { position:relative; top:85px; left:40px; height: 20px; width: 170px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; font-weight:bold; }
.button { border: 0px; background-color:#103984; width:103px; height:24px; }

