@charset "utf-8";

/* CSS Document */



/*

lista de propiedades para div, tablas y p {	

	display:;

	overflow:;

	visibility:;

	width:;

	height;

	margin:;

	padding:;

	float:;

	clear:;

	border-collapse:;

	border:;

	border-top:;

	border-right:;

	border-bottom:;

	border-left:;

	border-radius:;

	border-top-left-radius:;

	border-top-right-radius:;

	border-bottom-left-radius:;

	border-bottom-right-radius:;

	position:;

	top:;

	right:;

	bottom:;

	left:;	

	z-index:;

	vertical-align:;

}



lista de propiedades para listas (propiedades a añadir a las descritas para cajas) {

	list-style:;

	list-style-image:;

	list-style-position:;

	list-style-type:;

	

}

*/



/* Contenedores */



.cont-producto-11 {

	margin: 0 0 10px 0;

	padding-bottom: 20px;

}

.cont-def-producto-11 {

	width:50%;

	float:right;

	padding: 50px 0 0 0;

	

}

.celda-listado-productos {

	padding:10px;

}



/* Imágenes */



.cont-img-producto-11 {

	width:48%;

	margin:0;

	float:left;

}

.img-producto-11 {

	width:100%;

	margin:auto;

	border:0;

	display:table;

}	

.img-producto-22 {

	width:50%;

	margin:0;

	border:0;

float:left;

box-sizing:border-box;

-webkit-box-sizing:border-box;

-moz-box-sizing:border-box;

-ms-box-sizing:border-box;

padding:5px;

}	

	

.img-producto-33 {

	width:50%;

	margin:0;

	border:0;

float:left;

box-sizing:border-box;

-webkit-box-sizing:border-box;

-moz-box-sizing:border-box;

-ms-box-sizing:border-box;

padding:5px;

}	



/* Descripciones */



.tabla-listado-productos {

	margin:0;

	width: 100%;



}

.referencia {

	margin:0;

}

.nombre-producto {

}

.lista-especificaciones {

	list-style-position:inside;

	margin:0 0 10px 10px;

	padding:0 0 0 20px;

}

.prfo-marcar-comparar {

	margin:0;

}

a.producto:link, a.producto:active, a.producto:visited {

}

a.producto:hover {

}

.resumen-producto {

	margin:20px 0;

	clear:both;

	text-align:justify;

}

.lista-especificaciones {

}

.definicion {

}

.precio-producto {
  float: none;
  padding: 0;
  text-align: center;
  clear:both;
  }

.precio {

}

.precio-producto-detalle {

}

.prfo-informacion {

	float: none;

	padding: 0;

	text-align: center;

}

a.informacion:link, a.informacion:hover, a.informacion:active, a.informacion:visited {

	text-decoration:none;

}

.pfro-comprar {

	margin:0;

}

a.comprar:link, a.comprar:hover, a.comprar:active, a.comprar:visited {

	padding: 5px 0;

border-radius: 0;

float: left;

width: 100%;

text-align: center;

box-sizing: border-box;

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

}







/* Comparar */



#cont-comparar-pag {

	overflow:hidden;

	margin:0 0 15px 0;

	padding: 15px 10px 10px 10px;

	border-radius:0;

}

.prfo-comparar {

	margin:0;

	float:right;

	padding:10px;

}

a.comparar:link, a.comparar:hover, a.comparar:active, a.comparar:visited {

	padding:5px 10px 5px 10px;

	border-radius:0;

}



/* Tabla de comparación de productos */



.tabla-comparacion {

	width:100%;

	margin:0 0 15px 0;

	border-collapse:collapse;

}

.tabla-comparacion th {

	padding:0 4px 0 4px;

	border-collapse:collapse;

	vertical-align:middle;

}

.tabla-comparacion td {

	border-collapse:collapse;

	padding: 10px 2px 10px 4px;

	vertical-align:middle;

}

a.comp-articulo:link, a.comp-articulo:active, a.comp-articulo:visited {

}

a.comp-articulo:hover {

}

.comp-imagen {

	width:100%;

	border:0;

}

.comp-celda-comprar {

	padding:8px 0 8px 0;

}

.comp-lista {

	list-style:none;

	margin:0;

	padding:0;

}

.comp-otros {

}

.cont-def-producto-11 .precio-producto {
	text-align:left;
}