*{ margin:0; padding:0; }
    
body { overflow: scroll; margin:11px 0 0 0; padding: 0px; text-align: center; /* Hack for IE5/Win */ background-color:#ffffff; font-family: Arial, Helvetica, sans-serif;}
#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:55px;}
#logo { margin:0; padding:0; width:260px; height:50px; float:left; background: url(img/logo.gif) top right no-repeat; cursor: pointer;}
#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:700px; height:42px; float:right;}
#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/menu_superior.jpg);}
#menuppallist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menu_superior.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: 110px; }
#menuppallist #dos {left: 255px; background-position: -255px 0; width: 110px; }
#menuppallist #tre {left: 435px; background-position: -435px 0; width: 120px; }
#menuppallist #cua {left: 620px; background-position: -620px 0; width:  80px; }
#menuppallist #cin {left: 875px; background-position: -875px 0; width: 105px; }
#menuppallist #un.selected_unicas {width: 180px;}
#menuppallist #un.selected_marcas {width: 240px;}

#menuppallist #un  a:hover {background: url(img/menu_superior.jpg)   -0px -23px no-repeat; width: 110px}
#menuppallist #dos a:hover {background: url(img/menu_superior.jpg) -255px -23px no-repeat;}
#menuppallist #tre a:hover {background: url(img/menu_superior.jpg) -435px -23px no-repeat;}
#menuppallist #cua a:hover {background: url(img/menu_superior.jpg) -620px -23px no-repeat;}
#menuppallist #cin a:hover {background: url(img/menu_superior.jpg) -875px -23px no-repeat;}

#menuppallist #un.selected  {background: url(img/menu_superior.jpg)   -0px -23px no-repeat;}
#menuppallist #dos.selected {background: url(img/menu_superior.jpg) -255px -23px no-repeat;}
#menuppallist #tre.selected {background: url(img/menu_superior.jpg) -435px -23px no-repeat;}
#menuppallist #cua.selected {background: url(img/menu_superior.jpg) -620px -23px no-repeat;}
#menuppallist #cin.selected {background: url(img/menu_superior.jpg) -875px -23px no-repeat;}
#menuppallist #un.selected_unicas  {background: url(img/menu_superior.jpg)   -0px -23px no-repeat;}
#menuppallist #un.selected_marcas  {background: url(img/menu_superior.jpg)   -0px -46px no-repeat;}

#menusecundario {
float: left;
list-style: none outside none;
position: absolute;
text-align: left;
z-index: 9000;
background: white;
width: 220px;
display: none;
}

#menusecundario li {
list-style: none;
}

#menusecundario a {
color: #A5A6A8;
}

#menusecundariolist {
padding-top: 10px;
}

#menusecundariolist li {
padding-bottom: 10px;
font-size: 80%;
}

#menusecundariolist li a {
text-decoration: none;
}

/*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: 980px; height: 23px; background: url(img/menu-inscribirse.jpg); float:right}
#menuinscribirselist li {width: 980px; height: 23px; 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 #inscribirsetre {left: 880px; background-position: -880px 0; width: 100px;}


#menuinscribirselist #inscribirsetre a:hover {background: url(img/menu-inscribirse.jpg) -880px -23px no-repeat;}


#menuinscribirselist #inscribirsetre.selected {background: url(img/menu-inscribirse.jpg) -880px -23px no-repeat;}
/*#menuinscribirselist #inscribirseun.selectedb {background: url(img/menu-inscribirseb.jpg) -880px -23px no-repeat;}
/*FIN MENU INSCRIBIRSE*/


/*MENU INSCRIBIRSE PROYECTOS*/
##menuinscribirsepr {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menuinscribirseprlist {position: relative; margin: 0; padding: 0; width: 980px; height: 22px; background: url(img/menu-inscribirsepr.jpg); float:right}
#menuinscribirseprlist li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menu-inscribirsepr.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menuinscribirseprlist a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}

#menuinscribirseprlist #inscribirseprtre {left: 880px; background-position: -880px 0; width: 100px;}


#menuinscribirseprlist #inscribirseprtre a:hover {background: url(img/menu-inscribirsepr.jpg) -880px -46px no-repeat;}


#menuinscribirseprlist #inscribirseprtre.selected {background: url(img/menu-inscribirsepr.jpg) -880px -46px no-repeat;}
/*#menuinscribirselist #inscribirseun.selectedb {background: url(img/menu-inscribirseb.jpg) -880px -23px no-repeat;}
/*FIN MENU INSCRIBIRSE PROYECTOS*/










/*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: 93px; background-position: -93px 0; width: 100px;}
#menupiezaslist #piezastre {left: 246px; background-position: -246px 0; width: 87px;}
#menupiezaslist #piezascua {left: 377px; background-position: -377px 0; width: 60px;}
#menupiezaslist #piezascin {left: 488px; background-position: -488px 0; width: 58px;}
#menupiezaslist #piezassei {left: 592px; background-position: -592px 0; width: 120px;}/*cambiado el 30/12/09 */
#menupiezaslist #piezassie {left: 761px; background-position: -761px 0; width: 83px;}/*cambiado el 30/12/09 */
#menupiezaslist #piezasoch {left: 880px; background-position: -880px 0; width: 100px;}

#menupiezaslist #piezasun a:hover {background: url(img/menupiezas.jpg) -0px -23px no-repeat;}
#menupiezaslist #piezasdos a:hover {background: url(img/menupiezas.jpg) -93px -23px no-repeat;}
#menupiezaslist #piezastre a:hover {background: url(img/menupiezas.jpg) -246px -23px no-repeat;}
#menupiezaslist #piezascua a:hover {background: url(img/menupiezas.jpg) -377px -23px no-repeat;}
#menupiezaslist #piezascin a:hover {background: url(img/menupiezas.jpg) -488px -23px no-repeat;}
#menupiezaslist #piezassei a:hover {background: url(img/menupiezas.jpg) -592px -23px no-repeat;}/*cambiado el 30/12/09 */
#menupiezaslist #piezassie a:hover {background: url(img/menupiezas.jpg) -761px -23px no-repeat;}/*cambiado el 30/12/09 */
#menupiezaslist #piezasoch a:hover {background: url(img/menupiezas.jpg) -880px -23px no-repeat;}

#menupiezaslist #piezasun.selected {background: url(img/menupiezas.jpg) -0px -23px no-repeat;}
#menupiezaslist #piezasdos.selected {background: url(img/menupiezas.jpg) -93px -23px no-repeat;}
#menupiezaslist #piezastre.selected {background: url(img/menupiezas.jpg) -246px -23px no-repeat;}
#menupiezaslist #piezascua.selected {background: url(img/menupiezas.jpg) -377px -23px no-repeat;}
#menupiezaslist #piezascin.selected {background: url(img/menupiezas.jpg) -488px -23px no-repeat;}
#menupiezaslist #piezassei.selected {background: url(img/menupiezas.jpg) -592px -23px no-repeat;}/*cambiado el 30/12/09 */
#menupiezaslist #piezassie.selected {background: url(img/menupiezas.jpg) -761px -23px no-repeat;}/*cambiado el 30/12/09 */
#menupiezaslist #piezasoch.selected {background: url(img/menupiezas.jpg) -880px -23px no-repeat;}

/*FIN MENU PIEZAS*/

#swf_btnbuscar { position:relative; display:inherit; margin:0; padding:0; width:50px; height:23px; float:left;
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: 880px; background-position: -880px 0; width: 100px;}

#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) -880px -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) -880px -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: 100px;}
#menuofertaslist #ofertaspie {left: 500px; background-position: -500px 0; width: 180px;}
#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 #ofertaspie a:hover {background: url(img/menuofertas.jpg) -500px -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 #ofertaspie.selected {background: url(img/menuofertas.jpg) -500px -23px no-repeat;}
#menuofertaslist #ofertasins.selected {background: url(img/menuofertas.jpg) -880px -23px no-repeat;}

/*FIN MENU OFERTAS*/

/*MENU OFERTA NUEVO*/
#menuofertas2 {width: 980px; height: 23px; background-color:#fff; margin:0; padding:0;}
#menuofertaslist2 {position: relative; margin: 0; padding: 0; width: 980px; height: 23px; background: url(img/menuofertas_nuevo.jpg); float:right}
#menuofertaslist2 li {width: 980px; height: 23px; position: absolute; top: 0px; background: url(img/menuofertas_nuevo.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menuofertaslist2 a {height: 23px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#menuofertaslist2 #ofertasun2 {left: 0px; background-position: -0px 0; width: 70px;}
#menuofertaslist2 #ofertasdos2 {left: 100px; background-position: -100px 0; width: 70px;}
#menuofertaslist2 #ofertastre2 {left: 200px; background-position: -200px 0; width: 70px;}
#menuofertaslist2 #ofertascua2 {left: 300px; background-position: -300px 0; width: 70px;}
#menuofertaslist2 #ofertascin2 {left: 400px; background-position: -400px 0; width: 100px;}
#menuofertaslist2 #ofertasins2 {left: 880px; background-position: -880px 0; width: 100px;}

#menuofertaslist2 #ofertasun2 a:hover {background: url(img/menuofertas_nuevo.jpg) -0px -23px no-repeat;}
#menuofertaslist2 #ofertasdos2 a:hover {background: url(img/menuofertas_nuevo.jpg) -100px -23px no-repeat;}
#menuofertaslist2 #ofertastre2 a:hover {background: url(img/menuofertas_nuevo.jpg) -200px -23px no-repeat;}
#menuofertaslist2 #ofertascua2 a:hover {background: url(img/menuofertas_nuevo.jpg) -300px -23px no-repeat;}
#menuofertaslist2 #ofertascin2 a:hover {background: url(img/menuofertas_nuevo.jpg) -400px -23px no-repeat;}
#menuofertaslist2 #ofertasins2 a:hover {background: url(img/menuofertas_nuevo.jpg) -880px -23px no-repeat;}

#menuofertaslist2 #ofertasun2.selected {background: url(img/menuofertas_nuevo.jpg) -0px -23px no-repeat;}
#menuofertaslist2 #ofertasdos2.selected {background: url(img/menuofertas_nuevo.jpg) -100px -23px no-repeat;}
#menuofertaslist2 #ofertastre2.selected {background: url(img/menuofertas_nuevo.jpg) -200px -23px no-repeat;}
#menuofertaslist2 #ofertascua2.selected {background: url(img/menuofertas_nuevo.jpg) -300px -23px no-repeat;}
#menuofertaslist2 #ofertascin2.selected {background: url(img/menuofertas_nuevo.jpg) -400px -23px no-repeat;}
#menuofertaslist2 #ofertasins2.selected {background: url(img/menuofertas_nuevo.jpg) -880px -23px no-repeat;}

/*FIN MENU OFERTAS NUEVO*/

/*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; margin:0; position: relative; top: 35px; left: 20px;}
#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: 484px; height:19px; margin:10px 0 30px 248px; padding:0; background-color:#fff;}
#pielist { position:relative; margin: 0; padding: 0; width: 484px; height: 34px; background: url(img/co_pie.jpg);}
#pielist li {width: 484px; height: 34px; position: absolute; top: 0px; background: url(img/co_pie.jpg) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#pielist a {height: 34px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}
#pielist #a {left: 0px; background-position: -0px 0; width: 98px;}
#pielist #b {left: 98px; background-position: -98px 0; width: 292px;}
#pielist #c {left: 390px; background-position: -390px 0; width: 90px;}
#pielist #a a:hover {background: url(img/co_pie.jpg) -277px -34px no-repeat;}
#pielist #b a:hover {background: url(img/co_pie.jpg) -360px -34px no-repeat;}
#pielist #c a:hover {background: url(img/co_pie.jpg) -446px -34px no-repeat;}
#pielist #a.selected {background: url(img/co_pie.jpg) -277px -34px no-repeat;}
#pielist #b.selected {background: url(img/co_pie.jpg) -360px -34px no-repeat;}
#pielist #c.selected {background: url(img/co_pie.jpg) -446px -34px no-repeat;}

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: 12px; padding: 8px 0 0 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; }
.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-------------*/

inform { 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; }

span.oferta {
color: #11A050;
}

.oferta_texto {
color: #ABD39C;
opacity: 0.75;
position: relative;
top: -50%;
width: 100px;
font-size: 50px;
cursor: pointer;
white-space: nowrap;
}

.Estilo1 {
color: #333;
font-weight: bold;
}

.Estilo2 {
color: #333333;
font-face: Arial;
}

/*Carrusel*/
#wraper_carrusel_proy_container {
padding-left: 300px;
}

#wraper_navegacion {
display: block;
height: 100%;
width: 100%;
left: 0;
overflow: hidden;
position: absolute;
top: 0;
z-index: 20;
}

#wraper_navegacion a.prev {
display:block; 
float:left; 
width:30%; 
height:100%; 
background:url('img/carrusel_anterior.png') no-repeat -100px center;
}

#wraper_navegacion:hover a.prev {
background:url('img/carrusel_anterior.png') no-repeat 5px center;
}

#wraper_navegacion a.next {
display:block; 
float:right; 
width:28%; 
height:100%; 
margin-right:2%;
top: -54px;
left: -20px;
position: relative;
background:url('img/carrusel_siguiente.png') no-repeat -100px center;
}

#wraper_navegacion:hover a.next {
background:url('img/carrusel_siguiente.png') no-repeat right center;
}

#wraper_navegacion a.stop {
background:url('img/carrusel_stop.png') no-repeat -100px center; 
display: block;
position: relative;
top: 45%;
left: 45%;
width: 54px;
height: 54px;
}

#wraper_navegacion:hover a.stop {
background:url('img/carrusel_stop.png') no-repeat right center;
}

#wraper_navegacion a.play {
background:url('img/carrusel_play.png') no-repeat -100px center; 
display: block;
position: relative;
top: 45%;
left: 45%;
width: 54px;
height: 54px;
}

#wraper_navegacion:hover a.play {
background:url('img/carrusel_play.png') no-repeat right center;
}


#wraper_navegacion_ipad {
float: left;
margin-left: 290px;
margin-top: 8px;
position: relative;
text-align: center;
}

#wraper_navegacion_ipad a.prev {
background:url('img/carrusel_anterior_ipad.png') no-repeat center;
display: block;
width: 22px;
height: 22px;
float: left;
}

#wraper_navegacion_ipad a.next {
background:url('img/carrusel_siguiente_ipad.png') no-repeat center; 
display: block;
width: 22px;
height: 22px;
float: left;
}

#wraper_navegacion_ipad a.stop {
background:url('img/carrusel_stop_ipad.png') no-repeat center; 
display: block;
width: 22px;
height: 22px;
float: left;
padding-left: 40px;
}

#wraper_navegacion_ipad a.play {
background:url('img/carrusel_play_ipad.png') no-repeat center; 
display: block;
width: 22px;
height: 22px;
float: left;
padding-left: 40px;
}

#selFotos {
border: 1px solid white;
text-align: right;
width: 680px;
padding-bottom: 2em;
}

#selFotos span {
display: block;
float: right;
height: 12px;
margin-right: 10px;
margin-top: 8px;
width: 75px;
font-size: 12px;
}

.cuadrosImagenes a.selImagen, .cuadrosImagenes a.activo {
display: block;
float: right;
height: 12px;
margin-right: 1px;
margin-top: 9px;
width: 13px;
font-size: 10px;
text-align: center;
}

.cuadrosImagenes a.selImagen {
background-color: #F2F2ED;
color: #F2F2ED !important;
}

.cuadrosImagenes a.activo {
background-color: #D4D9CB;
color: white !important;
}

.txt_foto {
text-align: justify;
font-size: 10px;
padding-top: 3em;
}

#wraper_carrusel_batavia ul li {
padding: 0;
width: 680px;
margin: auto;
text-align: center;
height: 100% !important;
padding-right: 30px;
}

#select_piezas {
height: 50px;
color: #666666;
font-size: 12px;
text-align: left;
margin-left: -50px;
padding-top: 15px;
}

#select_piezas input {
vertical-align: top;
margin-left: 50px;
margin-top: 3px;
cursor: pointer;
}

#select_piezas span {
padding-left: 10px;
}

#piezas_ordenar {
overflow: hidden;
width: 100px;
display: inline;
background: url(img/select.png) no-repeat right;
}

#piezas_ordenar select {
border: 1px solid #ccc;
color: #666666;
width: 120px;
}

#piezas_ordenar select option {
padding-left: 0.5em;
}
