#page .home_escaparate_uno {margin:0 0 20px 0;}
#page .home_escaparate_uno h1 {margin:0;}
#page .home_escaparate_uno h4 {margin:0 0 10px 0;}
#page .home_escaparate_uno_item {padding:0; margin:0; overflow:hidden; float:left; display:inline; width:100%;}
#page .home_escaparate_uno_item .home_escaparate_uno_item_wrap {padding:20px; margin:0;}
#page .home_escaparate_uno_img {float:left; display:inline; margin:0 10px 0 0; _margin:0 10px 20px 0;}
#page .home_escaparate_uno_item h2 {padding:0; margin:0}
#page .home_escaparate_uno_item h4 {padding:0; margin:0;}
#page .home_escaparate_uno_item p {padding:0; margin:10px 0}

#page .home_escaparate_dos {margin:0 0 20px 0;}
body#body_listado_tienda #page .home_escaparate_dos {margin:0;}
#page .home_escaparate_dos h1 {margin:0;}
#page .home_escaparate_dos h4 {margin:0 0 10px 0;}
#page .home_escaparate_dos .home_escaparate_dos_item {float:left; display:inline; width:48%; padding:0; margin:0 0 20px 0; overflow:hidden;}
#page .home_escaparate_dos .home_escaparate_dos_item_right {float:right; margin:0;}
body#body_listado_tienda #page #container #content .home_escaparate_dos .home_escaparate_dos_item {margin-bottom:20px;}

#page .home_escaparate_dos_item .home_escaparate_dos_item_wrap {padding:20px; margin:0;}
#page .home_escaparate_dos_img {float:left; display:inline; margin:0 10px 5px 0;}
#page .home_escaparate_dos_item h2 {padding:0; margin:0}
#page .home_escaparate_dos_item h4 {padding:0; margin:2px 0 0 0;}
#page .home_escaparate_dos_item p {padding:0; margin:5px 0 0 0}

#page .home_escaparate_tres {margin:0 0 20px 0;}
#page .home_escaparate_tres h1 {margin:0;}
#page .home_escaparate_tres h4 {margin:0 0 10px 0;}
#page .home_escaparate_tres .home_escaparate_tres_item {float:left; display:inline; width:29%; padding:0; margin:0 4% 0 0; overflow:hidden; clear:none;}
#page .home_escaparate_tres .home_escaparate_tres_item_right {margin:0;}
#page .home_escaparate_tres_item .home_escaparate_tres_item_wrap {padding:20px; margin:0;}
#page .home_escaparate_tres_img {float:left; display:inline; margin:0 10px 5px 0;}
#page .home_escaparate_tres_item h2 {padding:0; margin:0}
#page .home_escaparate_tres_item h4 {padding:0; margin:2px 0 0 0;}
#page .home_escaparate_tres_item p {padding:0; margin:5px 0 0 0}

#page .home_escaparate_cuatro {margin:0 0 20px 0; clear:both;}
#page .home_escaparate_cuatro h1 {margin:0;}
#page .home_escaparate_cuatro h4 {margin:0 0 10px 0;}
#page .home_escaparate_cuatro .item {}

#page .item_escaparate {float:left; display:inline; width:48%; margin:20px 0 0 0;}
#page .item_escaparate_last {float:right;}
#page .item_escaparate img.item_escaparate_img {float:left; display:inline; margin:0 10px 5px 0;}
#page .item_escaparate h2 {margin:0;}
#page .item_escaparate h4 {margin:2px 0 0 0;}
#page .item_escaparate p {margin:5px 0 0 0;}

#page .item_escaparate_price {margin:10px 0 20px 0; padding:10px; background:url(../images/black5.png) 0 0 repeat; float:right; text-align:right;}
#page .home_escaparate_uno_item .item_escaparate_price {margin-bottom:0;}
#page .item_escaparate_price p {margin:0;}
#page .item_escaparate_price .btn {float:right; margin:5px 0 0 0;}

#page p.impuestos_txt {margin:0;}

#page .item_stars {float:none; display:inline-block; *display:block; margin:0;}
#page .item_stars img {margin:0;}

#page .item_escaparate .item_escaparate_wrap {padding:20px;}
#page .item {display:block; clear:both;}
#page .item .btn {float:right; display:inline; margin:5px 0 0px 0px;}
#page .item img.item_img {float:left; display:inline; margin:0 10px 30px 0; padding:0;}
#page .item h2 {margin:0; padding:0; line-height:140%;}
#page .item h4 {margin:0; padding:0; line-height:140%;}
#page .item p {margin:5px 0 0 0; padding:0; line-height:140%;}
#page .item .addCart {}
#page .item .addCart .btn {float:right;}
#page .item .addCart p {text-align:left;}
#page .item .item_price {float:right; display:inline; text-align:right; margin:0 0 10px 20px; padding:10px;}
#page .item .item_price p {margin:0; padding:0;}
#page hr {margin:0 auto 10px;}

#page #product_add {float:left; display:inline; margin:0 20px 20px 0;}
#page #product_add #product_img {margin:0 0 10px 0;}
#page #product_add #socialsharetop_normal {margin:10px 0;}
#page #container #content #product_add .gallery {margin:10px 0 5px; padding:0; background:none;}
#page #container #content #product_add .gallery img {margin:0 5px 5px 0; padding:0; background:none; border-width:1px; border-style:solid;}
#page #container #content #product_add #product_descargas {margin:10px 0; padding:10px;}
#page #container #content #product_add #product_descargas p {margin:0; padding:0; line-height::100%;}
#page #container #content #product_add #product_descargas p small {line-height::100%; font-size:11px;}
#page #container #content #product_add #product_descargas .download {float:none; width:auto; display:inline-block; *width:1px; margin:0; padding:0;}
#page #container #content #product_add #product_descargas .download ul {margin:5px 0 0 0; padding:0;}
#page #container #content #product_add #product_descargas .download ul li {float:none; width:auto; display:compact; margin:0; padding:4px 0; list-style-image:none; list-style-position:inside; list-style-type:disc; background:none;}

#page #product_data {}
#page #product_data #product_titulo h1 {margin:0;}
#page #product_data #product_categorias p {margin:0 0 10px 0;}
#page #product_data #product_sinopsis p {margin:10px 0 0 0;}
#page #product_data #product_variantes {margin:10px 0 0 0;}
#page #product_data #product_variantes label {float:left; display:inline; margin:0 5px 0 0;}
#page #product_data #product_variantes select {width:auto}

#page #product_data #product_compra {margin:10px 0 30px 0;}
#page #product_data #product_compra #product_precio_anterior p {margin:0 0 5px 0; line-height:100%;}
#page #product_data #product_compra #product_precio p {margin:0;}
#page #product_data #product_compra #product_precio p strong {font-size:2em;}
#page #product_data #product_compra #product_precio p#a_currencies {margin:5px 0 5px 0;}
#page #product_data #product_compra #product_btn {}
#page #product_data #product_compra #product_btn .btn {float:none; width:auto; display:inline-block; margin:10px 10px 0px 0;}
*:first-child+html #page #product_data #product_compra #product_btn .btn {display:inline;}

#page #product_data #product_table {margin:10px 0 0 0;}
#page #product_data #product_table table td.product_table_titulo {background:none; border:none; padding:0; margin:0;}
#page #product_data #product_table table td.product_table_titulo h3 {margin:0;}
#page #product_data #product_table table td.product_table_titulo h4 {margin:0 0 10px 0;}
#page #product_data #product_table table {margin:10px 0;}
#page #product_data #product_table tr td {padding:4px 10px; line-height:140%;}
#page #product_data #product_table tr td label {padding:0; margin:0;}
#page #product_data #product_table tr td.product_table_etiqueta {padding:4px 0 4px 5px;}
#page #product_data #product_table tr td.product_table_valor {}
#page #product_data #product_table tr.blank_tr td {padding:0 0 10px 0; margin:0; border:none; background:none;}

#page #addComment fieldset {margin:0 0 10px 0;}
#page #addComment fieldset label {margin:0 0 5px 0;}
#page #addComment fieldset input, #page #addComment fieldset textarea {margin:0;}
#page #container #content #addComment .btnBlog .btn {float:right; margin:0 0 10px 10px;}
#page #container #content #addComment .btnBlog p {margin:2px 0 0 0; float:right; display:inline;}
#page #addComment blockquote {margin:20px 0; padding:10px;}
#page #addComment blockquote h2 {margin:0; padding:0;}
#page #addComment blockquote h4 {margin:0; padding:0 0 10px 0;}
#page #addComment blockquote p {margin:0; padding:0;}

#page #comentarios_usuarios {margin:10px 0; padding:10px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#page #comentarios_usuarios p {margin:0 0 5px 0;}

/** Productos Relacionados **/
#page #product_crosselling h3 {margin:10px 0 20px;}

/* 2012-01-02 ordenar listado productos */
#body_listado_tienda #page #order_products {font-size: 12px;}
#body_listado_tienda #page #order_products a {text-decoration: none;}
#body_listado_tienda #page #order_products img {margin-right: 5px; vertical-align: middle;}
