*{ margin:0; padding:0; }
    
body { margin:11px 0 0 0; padding: 0px; text-align: center; /* Hack for IE5/Win */ background-color:#ffffff; font-family:Arial;}
#caja { margin: 0; margin-left: auto; margin-right: auto; width: 980px; /*\width: 1000px; w\idth: 980px;*/ background-color: #fff; }
#cabecera { margin:0; padding:0; width:980px; height:160px;}
#logo { margin:0; padding:0; width:260px; height:50px; float:left; background: url(img/logo.gif) top right no-repeat; cursor: pointer; cursor: hand;}
#swf_home { margin:0; padding:0; width:980px; height:99px; float:left; background: url(img/back_swf.jpg) top right no-repeat;}
#swf_home p { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; padding-top:5px;}
#swf_slogan { margin:0; padding:0; width:720px; height:50px; float:left;}
#swf_selector { margin:0; padding:0; width:980px; height:400px; float:left; text-align:center}
#swf_favoritas { margin:0; padding:0; width:980px; height:490px; float:left; text-align:center}
#swf_otras { margin:0; padding:0; width:980px; height:490px; float:left; text-align:center}
#swf_intro { margin:0; padding:0; width:980px; height:489px; float:left; text-align:center}

#margen_menu {width: 980px; height: 11px; background-color:#fff; margin:0; padding:0;}
#margen_menu2 {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menu {width: 980px; height: 94px; background-color:#fff; margin:0; padding:0;}
#menu_cont {width: 980px; height: 27px; float:left; padding:0; margin:0;}

/*MENU PRINCIPAL*/
#menuppal {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menuppallist {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menuppalfijo.jpg);}
#menuppallist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menuppalfijo.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menuppallist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menuppallist #un {left: 0px; background-position: -0px 0; width: 70px;}
#menuppallist #dos {left: 128px; background-position: -128px 0; width: 130px;}
#menuppallist #tre {left: 310px; background-position: -310px 0; width: 110px;}
#menuppallist #cua {left: 465px; background-position: -465px 0; width: 120px;}
#menuppallist #cin {left: 630px; background-position: -630px 0; width: 80px;}
#menuppallist #sei {left: 870px; background-position: -870px 0; width: 110px;}

#menuppallist #un a:hover {background: url(img/menuppalfijo.jpg) -0px -23px no-repeat;}
#menuppallist #dos a:hover {background: url(img/menuppalfijo.jpg) -128px -23px no-repeat;}
#menuppallist #tre a:hover {background: url(img/menuppalfijo.jpg) -310px -23px no-repeat;}
#menuppallist #cua a:hover {background: url(img/menuppalfijo.jpg) -465px -23px no-repeat;}
#menuppallist #cin a:hover {background: url(img/menuppalfijo.jpg) -630px -23px no-repeat;}
#menuppallist #sei a:hover {background: url(img/menuppalfijo.jpg) -870px -23px no-repeat;}

#menuppallist #un.selected {background: url(img/menuppalfijo.jpg) -0px -23px no-repeat;}
#menuppallist #dos.selected {background: url(img/menuppalfijo.jpg) -128px -23px no-repeat;}
#menuppallist #tre.selected {background: url(img/menuppalfijo.jpg) -310px -23px no-repeat;}
#menuppallist #cua.selected {background: url(img/menuppalfijo.jpg) -465px -23px no-repeat;}
#menuppallist #cin.selected {background: url(img/menuppalfijo.jpg) -630px -23px no-repeat;}
#menuppallist #sei.selected {background: url(img/menuppalfijo.jpg) -870px -23px no-repeat;}

/*FIN MENU PRINCIPAL*/

/*MENU INSCRIBIRSE*/
#menuinscribirse {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menuinscribirselist {position: relative; margin: 0; padding: 0; width: 70px; height: 23px; background: url(img/menu-inscribirse.jpg); float:left}
#menuinscribirselist li {width: 70px; height: 25px; position: absolute; top: 0px; background: url(img/menu-inscribirse.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menuinscribirselist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menuinscribirselist #inscribirseun {left: 0px; background-position: -0px 0; width: 70px;}
#menuinscribirselist #inscribirseun a:hover {background: url(img/menu-inscribirse.jpg) -0px -23px no-repeat;}
#menuinscribirselist #inscribirseun.selected {background: url(img/menu-inscribirse.jpg) -0px -23px no-repeat;}
#menuinscribirselist #inscribirseun.selectedb {background: url(img/menu-inscribirseb.jpg) -0px -23px no-repeat;}

/*FIN MENU INSCRIBIRSE*/

/*MENU PIEZAS*/
#menupiezas {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menupiezaslist {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menupiezas.jpg); float:left}
#menupiezaslist li {width: 980px; height: 23px;	position: absolute; top: 0px; background: url(img/menupiezas.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menupiezaslist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menupiezaslist #piezasun {left: 0px; background-position: -0px 0; width: 42px;}
#menupiezaslist #piezasdos {left: 64px; background-position: -64px 0; width: 100px;}
#menupiezaslist #piezastre {left: 186px; background-position: -186px 0; width: 87px;}
#menupiezaslist #piezascua {left: 297px; background-position: -297px 0; width: 60px;}
#menupiezaslist #piezascin {left: 376px; background-position: -376px 0; width: 110px;}
#menupiezaslist #piezassei {left: 510px; background-position: -510px 0; width: 120px;}
#menupiezaslist #piezassie {left: 658px; background-position: -658px 0; width: 50px;}
#menupiezaslist #piezasoch {left: 908px; background-position: -908px 0; width: 70px;}

#menupiezaslist #piezasun a:hover {background: url(img/menupiezas.jpg) -0px -23px no-repeat;}
#menupiezaslist #piezasdos a:hover {background: url(img/menupiezas.jpg) -64px -23px no-repeat;}
#menupiezaslist #piezastre a:hover {background: url(img/menupiezas.jpg) -186px -23px no-repeat;}
#menupiezaslist #piezascua a:hover {background: url(img/menupiezas.jpg) -297px -23px no-repeat;}
#menupiezaslist #piezascin a:hover {background: url(img/menupiezas.jpg) -376px -23px no-repeat;}
#menupiezaslist #piezassei a:hover {background: url(img/menupiezas.jpg) -510px -23px no-repeat;}
#menupiezaslist #piezassie a:hover {background: url(img/menupiezas.jpg) -658px -23px no-repeat;}
#menupiezaslist #piezasoch a:hover {background: url(img/menupiezas.jpg) -908px -23px no-repeat;}

#menupiezaslist #piezasun.selected {background: url(img/menupiezas.jpg) -0px -23px no-repeat;}
#menupiezaslist #piezasdos.selected {background: url(img/menupiezas.jpg) -64px -23px no-repeat;}
#menupiezaslist #piezastre.selected {background: url(img/menupiezas.jpg) -186px -23px no-repeat;}
#menupiezaslist #piezascua.selected {background: url(img/menupiezas.jpg) -297px -23px no-repeat;}
#menupiezaslist #piezascin.selected {background: url(img/menupiezas.jpg) -376px -23px no-repeat;}
#menupiezaslist #piezassei.selected {background: url(img/menupiezas.jpg) -510px -23px no-repeat;}
#menupiezaslist #piezassie.selected {background: url(img/menupiezas.jpg) -658px -23px no-repeat;}
#menupiezaslist #piezasoch.selected {background: url(img/menupiezas.jpg) -908px -23px no-repeat;}

/*FIN MENU PIEZAS*/

#swf_btnbuscar { position:relative; display:inherit; margin:0; padding:0; width:50px; height:23px; float:left;
	/*right: 258px;*/
	/*margin-right:322px;*/
	margin-top:-23px; top:23px; margin-left:auto; background-image: url(img/btnbuscara.jpg) no-repeat; left: 658px; }

/*MENU MARCAS*/
#menumarcas {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menumarcaslist {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menumarcas.jpg); float:right}
#menumarcaslist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menumarcas.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menumarcaslist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menumarcaslist #marcasun {left: 0px; background-position: -0px 0; width: 130px;}
#menumarcaslist #marcasdos {left: 165px; background-position: -165px 0; width: 195px;}
#menumarcaslist #marcastre {left: 908px; background-position: -908px 0; width: 70px;}

#menumarcaslist #marcasun a:hover {background: url(img/menumarcas.jpg) -0px -23px no-repeat;}
#menumarcaslist #marcasdos a:hover {background: url(img/menumarcas.jpg) -165px -23px no-repeat;}
#menumarcaslist #marcastre a:hover {background: url(img/menumarcas.jpg) -908px -23px no-repeat;}

#menumarcaslist #marcasun.selected {background: url(img/menumarcas.jpg) -0px -23px no-repeat;}
#menumarcaslist #marcasdos.selected {background: url(img/menumarcas.jpg) -165px -23px no-repeat;}
#menumarcaslist #marcastre.selected {background: url(img/menumarcas.jpg) -908px -23px no-repeat;}

/*FIN MENU MARCAS*/

/*MENU BUSCAR*/
#menubuscar {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menubuscarlist {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menubuscar.jpg); float:right}
#menubuscarlist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menubuscar.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menubuscarlist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menubuscarlist #marcastre {left: 908px; background-position: -908px 0; width: 70px;}
#menubuscarlist #marcastre a:hover {background: url(img/menubuscar.jpg) -908px -23px no-repeat;}
#menubuscarlist #marcastre.selected {background: url(img/menubuscar.jpg) -908px -23px no-repeat;}

/*FIN MENU BUSCAR*/

/*MENU OFERTAS*/
#menuofertas {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menuofertaslist {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menuofertas.jpg); float:right}
#menuofertaslist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menuofertas.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menuofertaslist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menuofertaslist #ofertasun {left: 0px; background-position: -0px 0; width: 70px;}
#menuofertaslist #ofertasdos {left: 100px; background-position: -100px 0; width: 70px;}
#menuofertaslist #ofertastre {left: 200px; background-position: -200px 0; width: 70px;}
#menuofertaslist #ofertascua {left: 300px; background-position: -300px 0; width: 70px;}
#menuofertaslist #ofertascin {left: 400px; background-position: -400px 0; width: 70px;}
#menuofertaslist #ofertasins {left: 880px; background-position: -880px 0; width: 100px;}

#menuofertaslist #ofertasun a:hover {background: url(img/menuofertas.jpg) -0px -23px no-repeat;}
#menuofertaslist #ofertasdos a:hover {background: url(img/menuofertas.jpg) -100px -23px no-repeat;}
#menuofertaslist #ofertastre a:hover {background: url(img/menuofertas.jpg) -200px -23px no-repeat;}
#menuofertaslist #ofertascua a:hover {background: url(img/menuofertas.jpg) -300px -23px no-repeat;}
#menuofertaslist #ofertascin a:hover {background: url(img/menuofertas.jpg) -400px -23px no-repeat;}
#menuofertaslist #ofertasins a:hover {background: url(img/menuofertas.jpg) -880px -23px no-repeat;}

#menuofertaslist #ofertasun.selected {background: url(img/menuofertas.jpg) -0px -23px no-repeat;}
#menuofertaslist #ofertasdos.selected {background: url(img/menuofertas.jpg) -100px -23px no-repeat;}
#menuofertaslist #ofertastre.selected {background: url(img/menuofertas.jpg) -200px -23px no-repeat;}
#menuofertaslist #ofertascua.selected {background: url(img/menuofertas.jpg) -300px -23px no-repeat;}
#menuofertaslist #ofertascin.selected {background: url(img/menuofertas.jpg) -400px -23px no-repeat;}
#menuofertaslist #ofertasins.selected {background: url(img/menuofertas.jpg) -880px -23px no-repeat;}

/*FIN MENU OFERTAS*/

/*MENU PIEZAS-MESAS*/
#menupiezas_mesas {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menupiezas_mesaslist {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menupiezas-mesas.jpg); float:left}
#menupiezas_mesaslist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menupiezas-mesas.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menupiezas_mesaslist a {height: 25px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menupiezas_mesaslist #piezas_mesasun {left: 0px; background-position: -0px 0; width: 115px;}
#menupiezas_mesaslist #piezas_mesasdos {left: 125px; background-position: -125px 0; width: 210px;}
#menupiezas_mesaslist #piezas_mesastre {left: 347px; background-position: -347px 0; width: 87px;}
#menupiezas_mesaslist #piezas_mesascua {left: 450px; background-position: -450px 0; width: 45px;}

#menupiezas_mesaslist #piezas_mesasun a:hover {background: url(img/menupiezas-mesas.jpg) -0px -23px no-repeat;}
#menupiezas_mesaslist #piezas_mesasdos a:hover {background: url(img/menupiezas-mesas.jpg) -125px -23px no-repeat;}
#menupiezas_mesaslist #piezas_mesastre a:hover {background: url(img/menupiezas-mesas.jpg) -347px -23px no-repeat;}
#menupiezas_mesaslist #piezas_mesascua a:hover {background: url(img/menupiezas-mesas.jpg) -450px -23px no-repeat;}

#menupiezas_mesaslist #piezas_mesasun.selected {background: url(img/menupiezas-mesas.jpg) -0px -23px no-repeat;}
#menupiezas_mesaslist #piezas_mesasdos.selected {background: url(img/menupiezas-mesas.jpg) -125px -23px no-repeat;}
#menupiezas_mesaslist #piezas_mesastre.selected {background: url(img/menupiezas-mesas.jpg) -347px -23px no-repeat;}
#menupiezas_mesaslist #piezas_mesascua.selected {background: url(img/menupiezas-mesas.jpg) -450px -23px no-repeat;}

/*FIN MENU PIEZAS-MESAS*/

/*MENU PIEZAS PARA SENTARSE*/
#menupiezassentarse {width: 980px; height:23px; background-color:#fff; margin:0; padding:0;}
#menupiezassentarselist {position: relative; margin: 0; padding: 0; width: 980px; height:23px; background: url(img/menupiezas-parasentarse.jpg); float:left}
#menupiezassentarselist li {width: 980px; height:23px; position: absolute; top: 0px; background: url(img/menupiezas-parasentarse.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menupiezassentarselist a {height:23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menupiezassentarselist #piezassentarseun {left: 0px; background-position: -0px 0; width: 115px;}
#menupiezassentarselist #piezassentarsedos {left: 130px; background-position: -130px 0; width: 217px;}
#menupiezassentarselist #piezassentarsetre {left: 364px; background-position: -364px 0; width: 71px;}
#menupiezassentarselist #piezassentarsecua {left: 452px; background-position: -452px 0; width: 138px;}
#menupiezassentarselist #piezassentarsecin {left: 608px; background-position: -608px 0; width: 105px;}
#menupiezassentarselist #piezassentarsesei {left: 733px; background-position: -733px 0; width: 50px;}

#menupiezassentarselist #piezassentarseun a:hover {background: url(img/menupiezas-parasentarse.jpg) -0px -23px no-repeat;}
#menupiezassentarselist #piezassentarsedos a:hover {background: url(img/menupiezas-parasentarse.jpg) -130px -23px no-repeat;}
#menupiezassentarselist #piezassentarsetre a:hover {background: url(img/menupiezas-parasentarse.jpg) -364px -23px no-repeat;}
#menupiezassentarselist #piezassentarsecua a:hover {background: url(img/menupiezas-parasentarse.jpg) -452px -23px no-repeat;}
#menupiezassentarselist #piezassentarsecin a:hover {background: url(img/menupiezas-parasentarse.jpg) -608px -23px no-repeat;}
#menupiezassentarselist #piezassentarsesei a:hover {background: url(img/menupiezas-parasentarse.jpg) -733px -23px no-repeat;}

#menupiezassentarselist #piezassentarseun.selected {background: url(img/menupiezas-parasentarse.jpg) -0px -23px no-repeat;}
#menupiezassentarselist #piezassentarsedos.selected {background: url(img/menupiezas-parasentarse.jpg) -130px -23px no-repeat;}
#menupiezassentarselist #piezassentarsetre.selected {background: url(img/menupiezas-parasentarse.jpg) -364px -23px no-repeat;}
#menupiezassentarselist #piezassentarsecua.selected {background: url(img/menupiezas-parasentarse.jpg) -452px -23px no-repeat;}
#menupiezassentarselist #piezassentarsecin.selected {background: url(img/menupiezas-parasentarse.jpg) -608px -23px no-repeat;}
#menupiezassentarselist #piezassentarsesei.selected {background: url(img/menupiezas-parasentarse.jpg) -733px -23px no-repeat;}

/*FIN MENU PIEZAS PARA SENTARSE*/

/*MENU PIEZAS ALMACENAJE*/
#menupiezasalmacenaje {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menupiezasalmacenajelist {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menupiezas-almacenaje.jpg); float:left}
#menupiezasalmacenajelist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menupiezas-almacenaje.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menupiezasalmacenajelist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menupiezasalmacenajelist #piezasalmacenajeun {left: 0px; background-position: -0px 0; width: 65px;}
#menupiezasalmacenajelist #piezasalmacenajedos {left: 84px; background-position: -84px 0; width: 149px;}
#menupiezasalmacenajelist #piezasalmacenajetre {left: 250px; background-position: -250px 0; width: 162px;}
#menupiezasalmacenajelist #piezasalmacenajecua {left: 429px; background-position: -429px 0; width: 202px;}
#menupiezasalmacenajelist #piezasalmacenajecin {left: 650px; background-position: -650px 0; width: 45px;}

#menupiezasalmacenajelist #piezasalmacenajeun a:hover {background: url(img/menupiezas-almacenaje.jpg) -0px -23px no-repeat;}
#menupiezasalmacenajelist #piezasalmacenajedos a:hover {background: url(img/menupiezas-almacenaje.jpg) -84px -23px no-repeat;}
#menupiezasalmacenajelist #piezasalmacenajetre a:hover {background: url(img/menupiezas-almacenaje.jpg) -250px -23px no-repeat;}
#menupiezasalmacenajelist #piezasalmacenajecua a:hover {background: url(img/menupiezas-almacenaje.jpg) -429px -23px no-repeat;}
#menupiezasalmacenajelist #piezasalmacenajecin a:hover {background: url(img/menupiezas-almacenaje.jpg) -650px -23px no-repeat;}

#menupiezasalmacenajelist #piezasalmacenajeun.selected {background: url(img/menupiezas-almacenaje.jpg) -0px -23px no-repeat;}
#menupiezasalmacenajelist #piezasalmacenajedos.selected {background: url(img/menupiezas-almacenaje.jpg) -84px -23px no-repeat;}
#menupiezasalmacenajelist #piezasalmacenajetre.selected {background: url(img/menupiezas-almacenaje.jpg) -250px -23px no-repeat;}
#menupiezasalmacenajelist #piezasalmacenajecua.selected {background: url(img/menupiezas-almacenaje.jpg) -429px -23px no-repeat;}
#menupiezasalmacenajelist #piezasalmacenajecin.selected {background: url(img/menupiezas-almacenaje.jpg) -650px -23px no-repeat;}


/*FIN MENU PIEZAS ALMACENAJE*/

/*MENU PIEZAS OBJETOS*/
#menupiezasobjetos {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menupiezasobjetoslist {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menupiezas-objetos.jpg); float:left}
#menupiezasobjetoslist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menupiezas-objetos.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menupiezasobjetoslist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menupiezasobjetoslist #piezasobjetosun {left: 0px; background-position: -0px 0; width: 75px;}
#menupiezasobjetoslist #piezasobjetosdos {left: 89px; background-position: -89px 0; width: 206px;}
#menupiezasobjetoslist #piezasobjetostre {left: 314px; background-position: -314px 0; width: 76px;}
#menupiezasobjetoslist #piezasobjetoscua {left: 409px; background-position: -409px 0; width: 224px;}
#menupiezasobjetoslist #piezasobjetoscin {left: 650px; background-position: -650px 0; width: 88px;}

#menupiezasobjetoslist #piezasobjetossei {left: 755px; background-position: -755px 0; width: 100px;}

#menupiezasobjetoslist #piezasobjetosun a:hover {background: url(img/menupiezas-objetos.jpg) -0px -23px no-repeat;}
#menupiezasobjetoslist #piezasobjetosdos a:hover {background: url(img/menupiezas-objetos.jpg) -89px -23px no-repeat;}
#menupiezasobjetoslist #piezasobjetostre a:hover {background: url(img/menupiezas-objetos.jpg) -314px -23px no-repeat;}
#menupiezasobjetoslist #piezasobjetoscua a:hover {background: url(img/menupiezas-objetos.jpg) -409px -23px no-repeat;}
#menupiezasobjetoslist #piezasobjetoscin a:hover {background: url(img/menupiezas-objetos.jpg) -650px -23px no-repeat;}

#menupiezasobjetoslist #piezasobjetossei a:hover {background: url(img/menupiezas-objetos.jpg) -755px -23px no-repeat;}

#menupiezasobjetoslist #piezasobjetosun.selected {background: url(img/menupiezas-objetos.jpg) -0px -23px no-repeat;}
#menupiezasobjetoslist #piezasobjetosdos.selected {background: url(img/menupiezas-objetos.jpg) -89px -23px no-repeat;}
#menupiezasobjetoslist #piezasobjetostre.selected {background: url(img/menupiezas-objetos.jpg) -314px -23px no-repeat;}
#menupiezasobjetoslist #piezasobjetoscua.selected {background: url(img/menupiezas-objetos.jpg) -409px -23px no-repeat;}
#menupiezasobjetoslist #piezasobjetoscin.selected {background: url(img/menupiezas-objetos.jpg) -650px -23px no-repeat;}

#menupiezasobjetoslist #piezasobjetossei.selected {background: url(img/menupiezas-objetos.jpg) -755px -23px no-repeat;}
/*FIN MENU PIEZAS OBJETOS*/

/*MENU PIEZAS OTROS MUEBLES*/
#menupiezasotrosmuebles {width: 980px; height: 25px; background-color:#fff; margin:0; padding:0;}
#menupiezasotrosmuebleslist {position: relative; margin: 0; padding: 0; width: 60px; height: 25px; background: url(img/menupiezas-otrosmuebles.jpg); float:left}
#menupiezasotrosmuebleslist li { width: 60px; height: 25px;	position: absolute;	top: 0px;	background: url(img/menupiezas-otrosmuebles.jpg) 0 0 no-repeat;	display: block; list-style: none; font-size: 5px; text-indent: -9999px; left: 0px;}
#menupiezasotrosmuebleslist a {height: 25px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menupiezasotrosmuebleslist #piezasotrosmueblessun {left: 0px; background-position: -0px 0; width: 60px;}

#menupiezasotrosmuebleslist #piezasotrosmueblesun a:hover {background: url(img/menupiezas-otrosmuebles.jpg) -0px -27px no-repeat;}

#menupiezasotrosmuebleslist #piezasotrosmueblesun.selected {background: url(img/menupiezas-otrosmuebles.jpg) -0px -27px no-repeat;}

/*FIN MENU PIEZAS OTROS MUEBLES*/

#contenido {width: 980px; min-height:120px; margin:0; padding:0}
#contenido.m {width: 980px; min-height:420px; margin:0; padding:0}
#contenido p { text-align:justify; margin: 4px 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #333333; line-height:1.4em;}
#contenido p.dos { text-align:justify; margin: 20px 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #333333; line-height:1.4em;}
#contenido ul{  font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#333333; text-align:justify; line-height:1.4em; margin: 10px 0 10px 0; list-style-type:none;}
#contenido ul li{ background:  url("img/bullet.gif") no-repeat 20px 8px; padding: 4px 10px 0 40px;}

#contenido ul.d {  font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#000; text-align:left; /*line-height:1.4em;*/ margin: 0 150px 10px 31px; list-style-type:none;}
#contenido ul.d li { background:  url("img/bullet.gif") no-repeat 20px 6px; padding: 4px 10px 0 40px;}
#contenido a:link { color: #515151; font-weight:bold; text-decoration:none; padding:0;}
#contenido a:visited { color: #003399; font-weight:bold; text-decoration:none; padding:0;}
#contenido a:hover { text-decoration:none; color:#666; padding:0px;/* background-color:#666666;*/}
#contenido a:active {  color: #515151; font-weight:bold; text-decoration:none; /*text-decoration:underline;*/ padding:0;}
#contenido strong { color: #333; font-weight:bold; text-decoration:none; /*text-decoration:underline;*/ padding:0;}

#contenido_fichas {width: 980px; min-height:120px; margin:0; padding:0;}
#cajacont {width:980px; margin:0 0; float:left; background-color:#ffffff;}

#contenido_inscribete {width: 700px; float:left; background-color:#fff; margin:0; padding:0;}
#listasboda_izda {width: 533px; float:left; background-color:#fff; margin:0; padding:0;}
#listasboda_izda p { text-align:justify; margin: 4px 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #939598; line-height:1.4em;}
#listasboda_izda ul{  font-family: Arial, Helvetica, sans-serif; font-size:10px;  color:#939598; text-align:justify; line-height:1.4em; margin: 10px 0 20px 20px; list-style-type:none;}
#listasboda_izda ul li{ background:  url("img/bull.gif") no-repeat 20px 8px; padding: 6px 10px 0 33px;}

p.no { display:none;}

#txt_ficha_indivi {width: 253px; float:left; background-color:#fff; margin:0; padding:0}
#txt_ficha_indivi p { text-align:left; margin: 0 32px 0 0; font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #333333; line-height:1.4em;}

#tit_buscar { margin:0; padding:0; width:980px; height:23px; float:left; background: url(img/titular-para-buscar.jpg) top right no-repeat;}

#pie { float:left; width: 816px; height:18px; margin:10px 0 10px 0; padding:0; background-color:#fff;}
#pielist { position:relative; margin: 0; padding: 0; width: 816px; height: 18px; background: url(img/co_pie.gif);}
#pielist li {width: 816px; height: 18px; position: absolute; top: 0px; background: url(img/co_pie.gif) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#pielist a {height: 18px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#pielist #a {left: 360px; background-position: -360px 0; width: 80px;}
#pielist #b {left: 430px; background-position: -430px 0; width: 70px;}
#pielist #c {left: 550px; background-position: -550px 0; width: 120px;}
#pielist #d {left: 550px; background-position: -550px 0; width: 150px; display: none;}
#pielist #a a:hover {background: url(img/co_pie.gif) -360px -18px no-repeat;}
#pielist #b a:hover {background: url(img/co_pie.gif) -430px -18px no-repeat;}
#pielist #c a:hover {background: url(img/co_pie.gif) -550px -18px no-repeat;}
#pielist #d a:hover {background: url(img/co_pie.gif) -550px -18px no-repeat; display: none;}
#pielist #a.selected {background: url(img/co_pie.gif) -360px -18px no-repeat;}
#pielist #b.selected {background: url(img/co_pie.gif) -430px -18px no-repeat;}
#pielist #c.selected {background: url(img/co_pie.gif) -550px -18px no-repeat;}
#pielist #d.selected {background: url(img/co_pie.gif) -550px -18px no-repeat; display:none;}

strong { color: #003399;}
#bn { width: 554px; height: 454px; background-color:#fff; margin:5px 0 0 0; padding:0; float:left; display:none}
:focus { outline: none; }
:active { outline: none; }
h1 { display:none}
h2 { display:none}

.pie_foto_niv01 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding: 0; color: #666666; top:auto; text-align:justify; }
.pie_foto_precio { font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding: 0; color: #666666; top:auto; text-align:right; font-weight: bold; }
.pie_foto_niv01_ref { font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding: 0; color: #666666; top:auto; text-align:left; font-weight: bold; }
.pie_foto_niv02_ref { font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding: 0; color: #666666; top:auto; text-align:left; }

.pie_foto_ref { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; padding: 0 5px 0 0; }
.link_cursor_lupa { cursor: pointer; cursor:url("img/lupahover.cur"); }

.vendido {color: #FF0000}

.no_piezas { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0; color: #666666; top:auto; text-align:left; font-weight: bold; }

#condiciones { top: -50px; position:relative; width: 780px; text-align:right; }

/*----------FORM-------------*/

form { margin: 0 0 10px 22px;}
legend {color:#312712; font-size:103%; text-transform:uppercase; font-weight: bolder;}
.control { margin-top:5px; color: #333; border: 1px solid #333; background-color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; }
.controlenviar { width:97px; height:29px; border:none; margin-top:0px; color: #fff; font-weight: bold; background: url(img/fnd-enviar.jpg) no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; }

input.disabled { border: 1px solid #F2F2F2; background-color: #F2F2F2; }

input.required, textarea.required { border: 2px solid #fff; background-color:#CCCCCC; }
input.validation-failed, textarea.validation-failed { border: 1px solid #FF3300; color : #FF3300; }
input.validation-passed, textarea.validation-passed { border: 1px solid #999; color : #000; }

.validation-advice { margin: 0px 0; padding: 3px; background-color: #fff; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size:10px; }

.custom-advice { margin: 5px 0; padding: 5px; background-color: #C8AA00; color : #FFF; font-weight: bold; }

fieldset { padding: 1em; margin-bottom: 0.5em; border:1px solid #fff; }

label { }
.form-row { clear: both; padding: 0; }
.field-label { font-weight: bold; color: #333; }
.field-widget { } 
#nomform { text-align:left }
/**************/
.custom-privacidad { margin: 5px 0; padding: 5px; background-color: #999; color : #FFF; font-weight: bold; }