 html{height:100%;}body{text-align:center;background:url(../images/body-bgd.jpg) top center no-repeat #77633b;height:100%;}#canvas{width:970px;margin:0 auto;text-align:left;}#header{height:15.75em;position:relative;}#header h1{position:absolute;top:0;left:40px;width:126px;height:105px;z-index:2;text-indent:-9000em;}#header h1 a{width:126px;height:105px;display:block;}#header #menu{background:url(../images/menu-bgd.jpg) 0 0 no-repeat;height:15.75em;width:970px;display:block;position:absolute;top:0;left:0;z-index:1;}#header #menu ul{overflow:auto;margin-top:5.25em;margin-left:28em;}#header #menu ul li{display:inline;float:left;margin-left:1em;}#header #user-panel-data{position:absolute;top:0;right:60px;height:42px;z-index:3;}#header #user-panel-data p{display:inline;float:left;width:112px;height:42px;}#header #user-panel-data p a{display:block;width:112px;height:42px;text-indent:-9000em;}#header #user-panel-data p.user-account a{background:url(../images/btn-user-panel.png) top left no-repeat;}#header #user-panel-data p.user-login a{background:url(../images/btn-user-panel.png) bottom left no-repeat;}#header #user-panel-data p.user-register a{background:url(../images/btn-user-panel.png) center left no-repeat;}#header #buscador-home{width:320px;height:83px;background:url(../images/search.jpg) top left no-repeat;z-index:10;position:absolute;top:106px;right:30px;}#header #buscador-home p{margin:24px 0 0 21px!important;width:160px;}#header #buscador-home label{display:none;}#header #buscador-home input{border:0;height:23px;background:transparent;line-height:23px;padding-top:10px;}#header #buscador-home p.submit{position:absolute;top:3px;right:29px;margin:0;width:112px;height:25px;}#header #buscador-home p.submit input{height:25px!important;text-indent:-9000em!important;width:112px!important;display:block;}#content{background:url(../images/content-bgd.png) top left repeat-y;overflow:auto;}#submenu{background:url(../images/navigation-bgd.png) -10px 0 no-repeat;width:230px;float:left;display:inline;overflow:auto;min-height:300px;}#submenu ul{width:180px;margin:1.75em 0 21em 38px;}#submenu li{background:url(../images/submenu-li-bgd.png) bottom center no-repeat;}#submenu p.banner{width:190px;overflow:hidden;text-align:center;margin-left:33px;}#main{width:730px;padding-left:10px;float:left;display:inline;background:url(../images/main-bgd.jpg) top right no-repeat;overflow:auto;position:relative;}#main p{}#main p.banner{margin-top:1.75em;margin-left:-14px;}#main p.paginacion{position:absolute;text-align:right;top:21px;right:50px;}#main p.paginacion strong{font-weight:normal;}#main .listado-productos,#main #relation ul,#main .listado-favoritos{overflow:auto;width:690px!important;background:url(../images/listado-productos-bgd.png) top left;margin:1.75em 0 1.75em -10px;border-top:1px solid #d1cdc1;height:auto;}.home #main .listado-productos{border:0;background:none;}.home #main .listado-productos li{width:220px;margin-left:10px;float:left;display:inline;height:273px;overflow:hidden;background:url(../images/li-item-bgd.png) top left no-repeat;}#main .listado-productos li,#main #relation li,#main .listado-favoritos li{width:220px;margin-left:10px;float:left;display:inline;height:315px;overflow:hidden;padding-top:1.75em;}#main #relation li{height:252px;}#main .listado-productos li.last{clear:right;}#main .listado-productos li p.imagen-producto,#main #relation li p.imagen-producto,#main .listado-favoritos li p.imagen-producto{text-align:center;height:152px;padding-top:37px;background:url(../images/li-inner-item-bgd.png) top center no-repeat;}.home #main .listado-productos li p.imagen-producto{padding-top:12px;padding-bottom:2px;background:none;height:112px;padding-top:0;}#main .listado-productos li p.action-view,#main .listado-productos li p.action-add{float:left;display:inline;width:95px!important;height:21px;margin-right:10px;}#main .listado-productos li p.action-add{margin-left:10px;}#main .listado-productos li p.action-view a{width:95px;height:21px;display:block;background:url(../images/btn-action-inner.png) top left no-repeat;text-indent:-9000em;margin-right:10px;margin-left:10px;}#main .listado-productos li p.action-add a{width:95px;height:21px;display:block;background:url(../images/btn-action-inner.png) bottom left no-repeat;text-indent:-9000em;border:0;}.home #main .listado-productos li p.action-view a{background:url(../images/btn-action.png) top left no-repeat;}.home #main .listado-productos li p.action-add a{background:url(../images/btn-action.png) bottom left no-repeat;}#main #gallery{width:320px;float:left;display:inline;margin-right:10px;}#main #gallery p{background:url(../images/detail-bgd.png) top left no-repeat;height:272px;padding-left:5px;padding-top:30px;}#main #gallery .gallery-list{height:auto;overflow:visible;clear:left;margin-left:-10px;}#main #gallery .gallery-list li{width:88px;height:88px;float:left;display:inline;margin:0 0 0 10px;background:url(../images/gallery-list-bgd.png) top left no-repeat;}#main #gallery .gallery-list li img{width:80px;margin:8px 0 0 4px;}#main #product-detail{float:left;display:inline;width:360px;}#main #product-detail p.action-add{float:left;display:inline;width:95px;height:21px;margin-right:10px;}#main #product-detail p.action-add a{width:95px;height:21px;display:block;background:url(../images/btn-action-inner.png) bottom left no-repeat;text-indent:-9000em;border:0;}#main #product-detail label{display:block;margin-bottom:0;font-weight:bold;}#main #product-detail input#addProduct{border:0;width:95px;height:20px;text-indent:-9000em;background:url(../images/btn-action-inner.png) bottom left;display:block;}#main #relation,#main #comentarios{clear:both;}#main #comentarios{width:680px;background:url(../images/comments-bgd.png) top center repeat-x;overflow:auto;}#main #comentarios h3{margin-left:10px;}#main #comentarios #listado-comentarios{width:320px;float:left;display:inline;margin-left:10px;margin-right:20px;}#main #comentarios #listado-comentarios li{border-top:1px solid #bcb7a9;color:#61605f;}#main #comentarios #listado-comentarios li p.username{position:relative;}#main #comentarios #listado-comentarios li p.username strong{position:absolute;top:0;right:0;font-weight:normal;color:#333;}#main #commentForm{width:330px;overflow:visible;float:left;display:inline;clear:none!important;}#main #commentForm textarea{width:300px;border:1px solid #d0be97;background:#fff;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:1em;}#main #commentForm label{font-weight:bold;margin-bottom:1.75em;display:block;text-align:right;margin-right:30px;}#credits{background:url(../images/credits-bgd.jpg);min-height:10.75em;}#credits p{color:#a8a5a0;padding-top:1.75em;}#credits strong{color:#8c8b89;}#credits p a{color:#785f40;}#chart-holder{position:absolute;top:0;right:0;width:68px;height:100%;z-index:999;overflow:hidden;}#chart-holder h2{position:absolute;top:198px;width:68px;height:158px;background:url(../images/carrito-btn.gif) top left no-repeat;z-index:2;left:0;text-indent:-9000em;cursor:pointer;}html>body #chart-holder h2{background:url(../images/carrito-btn.png) top left no-repeat;}#chart-holder-carrito{width:570px!important;position:absolute;top:200px;left:62px;background:#c6b8a5;padding-left:15px;}html>body #chart-holder-carrito{background:url(../images/chart-bgd.png) bottom left repeat-y transparent!important;}#chart-holder-carrito table{border-collapse:collapse;width:560px;margin-top:10px;}#chart-holder-carrito tr{}#chart-holder-carrito th{text-align:center;background:url(../images/name-bgd.png) top center no-repeat;color:#fff;font-weight:normal;}#chart-holder-carrito th.amount{background:url(../images/amount-bgd.png) top center no-repeat!important;}#chart-holder-carrito th.price{background:url(../images/price-bgd.png) top center no-repeat!important;}#chart-holder-carrito th.amount,#chart-holder-carrito td.amount{width:90px!important;text-align:center;vertical-align:top;}#chart-holder-carrito td.amount img{vertical-align:bottom;}#chart-holder-carrito td.amount a{width:21px!important;margin:0!important;padding:0!important;}#chart-holder-carrito th.price,#chart-holder-carrito td.price{width:62px;text-align:center;}#chart-holder-carrito th.actions,#chart-holder-carrito td.actions{width:55px!important;background:none!important;overflow:hidden;padding:10px 0!important;margin:0!important;}#chart-holder-carrito td{border-bottom:1px solid #b1a392;padding:10px;vertical-align:top;}#chart-holder-carrito td.product span.product{float:left;display:inline;margin:0 1em 1em 0;width:88px;height:88px;background:url(../images/span-product-bgd.png) top left no-repeat;}#chart-holder-carrito td.product img{vertical-align:top;width:80px;padding:8px 0 0 4px;}#chart-holder-carrito p.chart-total{background:url(../images/total-bgd.png) top center no-repeat;position:relative;}#chart-holder-carrito p.chart-total span{position:absolute;top:18px;right:20px;font-weight:normal!important;}#chart-holder-carrito .chart-bottom{overflow:auto;height:7em;}#chart-holder-carrito .chart-bottom p.btn-deploy{float:left;display:inline;margin:0 2em;}#chart-holder-carrito .chart-bottom p.btn-carrito{float:right;display:inline;margin:0 2em;}form{overflow:visible;clear:left;}form.login p{float:left;display:inline;overflow:visible;width:300px!important;padding-bottom:1.75em;}form.login label{font-weight:bold;width:15em;display:inline-block;margin:0 1em 1.75em 0;}form.login input{background:#fff;border:1px solid #c2af4b;height:1.75em;}form.login input#loginFormsubmit,form.registro input#registroFormsubmit{border:0!important;width:95px;height:20px;}form.registro{clear:right;overflow:visible;}form.registro p{width:200px!important;float:left;display:inline;overflow:visible;margin:0 10px 1.75em 0;}form.registro label{display:block;margin-bottom:0;}form.registro input{background:#fff;border:1px solid #c2af4b;height:1.75em;}form input#favoritesFormsubmit{border:0;text-indent:-9000em;width:151px;height:20px;display:block;background:url(../images/favourites-bgd.png) top left no-repeat;}div.error{background:#cc0000;color:#fff;width:650px;padding:10px;margin-bottom:1.75em;}#user_panel_data ul#user_panel_data_actions li{width:280px;background:url(../images/mis-datos-bgd.png) top left no-repeat;float:left;display:inline;height:42px;margin:0 10px 1.75em 0;padding:0 10px;}#user_panel_data ul#user_panel_data_actions li a{display:block;}#main #chart-final table{width:680px;border-collapse:collapse;margin:0;padding:0;}#main #chart-final th{font-weight:bold;font-size:1.1666666667em;height:21px;margin:0;padding:0;text-align:center;padding-bottom:21px!important;}#main #chart-final th.product{text-align:left;}#main #chart-final tr{}#main #chart-final td{height:105px;line-height:1.75em;vertical-align:top;padding:0!important;margin:0!important;text-align:center;}#main #chart-final td.product{text-align:left;}#main #chart-final td.amount img{vertical-align:bottom;}#main #chart-final table .product span{height:88px;width:88px;float:left;display:inline;margin:0 1em 0 0;background:url(../images/gallery-list-bgd.png);}#main #chart-final table .product img{width:80px;margin:8px 0 0 4px;}#main #chart-final ul.precio{width:680px;text-align:right;}#main #chart-final ul.precio li.subtotal{font-size:1.5em;line-height:1.166666666667em;font-weight:bold;margin-top:1.166666666667em;}#main #chart-final ul.precio span{font-size:0.833333333em;line-height:2.1em;}#main #modify{overflow:visible;clear:both;width:720px;float:left;}#main .payment-methods{overflow:visible;margin-left:-10px;clear:both;}#main .payment-methods div{width:330px;float:left;margin:0 0 0 10px;}#credits{overflow:visible;}#credits p{width:400px;margin:0 1.75em 0 55px;float:left;display:inline;text-align:left;}#credits p.second{float:right;text-align:right;margin:0 55px 0 0;}p.submit input{border:0!important;}#main #loginForm{width:680px;}#main #contrasenya{width:680px;}