/* @override
	http://localhost/css/visual.css
	http://lahsen.bootic.net/themes/lahsen/stylesheets/visual.css
	http://dev.lahsen.cl/css/visual.css
	http://lahsen.bootic.net/themes/lahsen/stylesheets/visual.css?1258596599
*/

.container_12 {
	background: #fff url(i/12_col.gif) repeat-y;
	margin-bottom: 20px;
}

/*.container_16 {
	background: #fff url(i/trace-home.png) no-repeat center top;
}*/

/* @group Generales */

a {
	text-decoration: none;
	color: #2582c8;
}

a.boton,
div.boton {
	display: inline;
	padding: 6px 0 7px 10px;
	font-size: 12px;
	text-align: center;
	background: url(i/boton-verde-l.png) no-repeat 0 50%;
	zoom: 1;
	*padding-top: 0;
	*padding-bottom: 0;
	margin-right: 5px;
}

a.boton.amarillo,
div.boton.amarillo {
	background: url(i/boton-amarillo-l.png) no-repeat 0 50%;
}

a:hover.boton span,
div.boton input:hover,
a:hover.boton.amarillo span,
div.boton.amarillo input:hover {
	color: #fff;
}

a.boton span,
div.boton input {
	display: inline;
	padding: 5px 18px 7px 8px;
	color: #dfdfdf;
	text-shadow: #16517d 0 1px 1px;
	font-size: 1em;
	font-weight: bold;
	border: none;
	background: url(i/boton-verde-r.png) no-repeat 100% 50%;
	zoom: 1;
}

a.boton.amarillo span,
div.boton.amarillo input {
	color: #dfdfdf;
	text-shadow: #423b15 0 1px 1px;
	background: url(i/boton-amarillo-r.png) no-repeat 100% 50%;
}

body {
	font-size: 0.7em;
}

h1, h2, h3 {
	color: #0066a7;
	line-height: 1.1em;
	margin-bottom: 10px;
}

/* @end */

/* @group Transversal menu */

#menuTransversal ul {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
}

#menuTransversal ul li {
	margin: 0 1px 0 0;
	float: left;
	text-align: center;
	background: url(i/menuTransversal-li-bg.png) no-repeat center top;
}

#menuTransversal ul li:hover {
	background: url(i/menuTransversal-li-bg.png) no-repeat left -30px;
}

#menuTransversal ul li.active {
	background: url(i/menuTransversal-li-bg.png) no-repeat left -60px;
}


#menuTransversal ul li a {
	display: block;
	padding: 8px 0 0 0;
	height: 22px;

/* padding + height = 30px */
	width: 150px;
	font-weight: bold;
	color: #15496e;
	font-size: 107%;
}

#menuTransversal ul li.active a {
	color: #fff;
	margin: 0;
}

/* @end */

/* @group Transversal menu fitness */

body.fitness #menuTransversal ul {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
}

body.fitness #menuTransversal ul li {
	margin: 0 1px 0 0;
	float: left;
	text-align: center;
	background: url(i/menuTransversal-li-bg-fitness.png) no-repeat center top;
}

body.fitness #menuTransversal ul li:hover {
	background: url(i/menuTransversal-li-bg-fitness.png) no-repeat left -30px;
}

body.fitness #menuTransversal ul li.active {
	background: url(i/menuTransversal-li-bg-fitness.png) no-repeat left -60px;
}

body.fitness #menuTransversal ul li a {
	display: block;
	padding: 8px 0 0 0;
	height: 22px;
	/* padding + height = 30px */
	width: 150px;
	font-weight: bold;
	color: #105517;
	font-size: 107%;
}

body.fitness #menuTransversal ul li.active a {
	color: #fff;
}

/* @end */

/* @group Transversal menu muebles */

body.muebles #menuTransversal ul {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
}

body.muebles #menuTransversal ul li {
	margin: 0 1px 0 0;
	float: left;
	text-align: center;
	background: url(i/menuTransversal-li-bg-muebles.png) no-repeat center top;
}

body.muebles #menuTransversal ul li:hover {
	background: url(i/menuTransversal-li-bg-muebles.png) no-repeat left -30px;
}

body.muebles #menuTransversal ul li.active {
	background: url(i/menuTransversal-li-bg-muebles.png) no-repeat left -60px;
}

body.muebles #menuTransversal ul li a {
	display: block;
	padding: 8px 0 0 0;
	height: 22px;
	/* padding + height = 30px */
	width: 150px;
	font-weight: bold;
	color: #675c1b;
	font-size: 107%;
}

body.muebles #menuTransversal ul li.active a {
	color: #fff;
}

/* @end */

/* @group Transversal Buscador */

form#buscador {
	float: right;
	margin: 7px 0 3px;
	padding: 0;
}

#buscador input {
	margin: 0;
	padding: 0;
	width: 170px;
	-moz-border-radius: 8px;
}

/* @end */

/* @group Home Principal lahsen.cl */

.productoDestacadoHome.principal {
	margin: 0;
}

.productoDestacadoHome.principal p.verTodo {
	margin: 0 0 0 255px;
	font-style: italic;
	color: #777f83;
	padding-bottom: 5px;
}

.productoDestacadoHome.principal p.verTodo a {
	color: inherit;
	text-decoration: underline;
}

.productoDestacadoHome.principal h2 a {
	margin: 0 0 0 255px;
	display: block;
}

.productoDestacadoHome.principal p.precio {
	display: block;
	height: 25px;
	clear: both;
	padding: 0 0 0 320px;
	border-bottom: 1px solid #d9dde0;
	margin-bottom: 20px;
}

.productoDestacadoHome.principal .atributo01,
.productoDestacadoHome.principal .atributo02,
.productoDestacadoHome.principal .atributo03,
.productoDestacadoHome.principal .atributo04 {
	text-indent: 0;
	background-image: none;
	display: none;
}

.productoDestacadoHome.principal dl {
	margin-left: 10px;
	margin-bottom: 10px;
	width: 250px;
}

.productoDestacadoHome.principal dt {
	display: none;
}

.productoDestacadoHome.principal dt.atributo01,
.productoDestacadoHome.principal dt.atributo02,
.productoDestacadoHome.principal dt.atributo03,
.productoDestacadoHome.principal dt.atributo04,
.productoDestacadoHome.principal dt.atributo1,
.productoDestacadoHome.principal dt.atributo2,
.productoDestacadoHome.principal dt.atributo3,
.productoDestacadoHome.principal dt.atributo4
 {
	display: inline;
	height: 24px;
	width: 65px;
	line-height: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	border-top: 1px solid #bad1e0;
	border-bottom: none;
	color: #5f5f5f;
	font-weight: bold;
	overflow: hidden;
	clear: left;
}

.productoDestacadoHome.principal dd {
	height: 23px;
	width: 185px;
	line-height: 10px;
	margin-top: 2px;
	border-top: 1px solid #bad1e0;
	border-bottom: none;
	color: #5f5f5f;
	font-weight: normal;
}

.productoDestacadoHome.principal dd.hidden {
	display: none;
}


.productoDestacadoHome.principal dd.atributo5,
.productoDestacadoHome.principal dd.atributo6,
.productoDestacadoHome.principal dd.atributo7,
.productoDestacadoHome.principal dd.atributo8,
.productoDestacadoHome.principal dd.atributo9,
.productoDestacadoHome.principal dd.atributo10  {
	display: none;
}
/* @end */

/* @group  Menu Lateral */

#sidebar ul {
	margin: 0 0 15px 0;
	padding: 0;
}

#sidebar li ul {
	margin: 0;
	padding: 0;
}

#sidebar li {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 13px;
	border-bottom: 1px solid #66afe0;
}

#sidebar li ul li {
	padding: 0 0 0 15px;
	border-bottom: none;
	border-top: 1px solid #66afe0;
}

#sidebar li a {
	display: block;
	padding: 5px;
	color: #788690;
}

#sidebar li.active a {
	font-weight: bold;
	color: #17507a;
}

#sidebar ul li.active ul li a {
	font-weight: normal;
}

#sidebar ul li.active ul li.active a {
	font-weight: bold;
}

/* @end */

/* @group Home Categorias Principales */

#categoriasPrincipales {
	background: #17507c url(i/categoriasPrincipales-bg.png) no-repeat 0 0;


/*height: 210px;*/
	width: 970px;
	margin: 0 0 15px 0 !important;
	margin-top: -5px;
}

body.muebles #categoriasPrincipales {
	background: #938327 url(i/categoriasPrincipales-bg-muebles.png) no-repeat 0 0;
}

body.fitness #categoriasPrincipales {
	background: #4e6d54 url(i/categoriasPrincipales-bg-fitness.png) no-repeat 0 0;
}

#categoriasPrincipales div#logoLahsen.grid_3 h1 a {
	width: 150px;
	margin: 10px;
	height: 180px;
	display: block;
	text-indent: -9999px;
}

/* @end */

/* @group Home Colecciones Principales */

/* @group Principal */

#categoriasPrincipales #categoriasBicicletas {
	background: url(i/categoriasPrincipales-hombre.jpg) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasFitness {
	background: url(i/categoriasPrincipales-fitness.png) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasMuebles {
	background: url(i/categoriasPrincipales-comedor.png) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasRepuestos {
	background: url(i/categoriasPrincipales-repuestos.png) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

/* @end */

/* @group Bicicletas */

#categoriasPrincipales #categoriasHombre {
	background: url(i/categoriasPrincipales-hombre.jpg) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasMujer {
	background: url(i/categoriasPrincipales-mujer.jpg) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasNinos {
	background: url(i/categoriasPrincipales-ninos.jpg) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasPaseo {
	background: url(i/categoriasPrincipales-paseo.jpg) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

/* @end */

/* @group Muebles */

#categoriasPrincipales #categoriasEstar {
	background: url(i/categoriasPrincipales-estar.png) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasTrabajo {
	background: url(i/categoriasPrincipales-trabajo.png) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasComedor {
	background: url(i/categoriasPrincipales-comedor.png) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

#categoriasPrincipales #categoriasDormitorio {
	background: url(i/categoriasPrincipales-dormitorio.png) no-repeat;
	margin-top: 20px;
	display: block;
	height: 173px;
}

/* @end */

#categoriasPrincipales #categoriasHombre a {
	display: block;
	height: 40px;
	top: 133px;
	position: relative;
	background: #09F url(i/categoriasPrincipales-hombre-a.png);
	text-indent: -9999px;
}

#categoriasPrincipales #categoriasMujer a {
	display: block;
	height: 40px;
	top: 133px;
	position: relative;
	background: #F0C url(i/categoriasPrincipales-mujer-a.png);
	text-indent: -9999px;
}

#categoriasPrincipales #categoriasNinos a {
	display: block;
	height: 40px;
	top: 133px;
	position: relative;
	background: #64f15a url(i/categoriasPrincipales-ninos-a.png);
	text-indent: -9999px;
}

#categoriasPrincipales #categoriasPaseo a {
	display: block;
	height: 40px;
	top: 133px;
	position: relative;
	background: #fff02f url(i/categoriasPrincipales-paseo-a.png);
	text-indent: -9999px;
}

#categoriasPrincipales .catHover a {
	display: block;
	height: 40px;
	top: 133px;
	position: relative;
	background: #322811 url(i/categoriasPrincipales-generico-a.png) right top;
	color: #fff;
	text-shadow: #000 1px 1px 0;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	font: italic 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#categoriasPrincipales .catHover a span {
	top: 10px;
	left: 10px;
	position: relative;
}

/* @end */

/* @group Home Productos Destacados */

.productoDestacadoHome {
	margin: 10px 20px 10px 20px;
}

a.thumbnail {
	float: left;

/*border: 3px solid #c1d0db;*/
width: 230px;
	height: 140px;
	overflow: hidden;
}

a:hover.thumbnail {
	background-color: #edf3f8;
/*border: 3px solid #b6c6d3;*/
}

a.thumbnail img {
	margin: 0 -5px -20px;
}

body.hombre a:hover.thumbnail {
	background-color: #f2f5f8;
}

body.mujer a:hover.thumbnail {
	background-color: #fbf2f6;
}

body.ninos a:hover.thumbnail {
	background-color: #f4faef;
}

body.paseo a:hover.thumbnail {
	background-color: #f6f3de;
}

a.thumbnailDestacado {
	float: left;
	width: 260px;
	height: 180px;
	overflow: hidden;
}

a.thumbnailDestacado img {
	margin: 10px;
	width: 240px;
	height: 180px;
}

a.imagenPequena {
	float: left;
	background-color: inherit;
}

img.thumbnail.\240x150 {
	width: 240px;
	height: 150px;
}

.productoDestacadoHome h2 a {
	color: #007ac8;
	font-size: 90%;
	font-weight: bold;
	text-transform: none;
	line-height: 20px;
}

.productoDestacadoHome h2 a:hover {
	color: #0066a7;
	font-size: 90%;
	font-weight: bold;
}

.fitness .productoDestacadoHome h2 a {
	color: #374d3b;
}

.muebles .productoDestacadoHome h2 a {
	color: #86740b;
}

.productoDestacadoHome dl {
	display: block;
	float: left;
	width: 170px;
	padding-left: 10px;
	border-left: 1px dotted #c8d3db;
	margin-left: 10px;
}

.productoDestacadoHome dt {
	display: block;
	float: left;
	width: 29px;
	height: 29px;
	border-bottom: 1px dotted #66afe0;
	margin-top: 2px;
}

.productoDestacadoHome dd {
	display: block;
	float: right;
	width: 140px;
	height: 25px;
	padding-top: 6px;
	border-bottom: 1px dotted #66afe0;
	color: #5f5f5f;
	font-weight: bold;
	line-height: 1em;
}

dt.hidden,
dd.hidden,
.productoDestacadoCategoria dl dt.hidden,
.productoDestacadoCategoria dl dd.hidden {
	display: none;
}

/* @end */

/* @group Fondo por tipo de pagina */

div.grid_13,
.hombre div.grid_13 {
	background: #edf3f8 url(i/bg-grid_13-hombre.png) repeat-x left top;
}

.mujer div.grid_13 {
	background: #fbecf4 url(i/bg-grid_13-mujer.png) repeat-x left top;
}

.paseo div.grid_13 {
	background: #fdfaed url(i/bg-grid_13-paseo.png) repeat-x left top;
}

.ninos div.grid_13 {
	background: #f4faef url(i/bg-grid_13-ninos.png) repeat-x left top;
}

.fitness div.grid_13 {
	background: #e5eee8 url(i/bg-grid_13-fitness.png) repeat-x left top;
}

.muebles div.grid_13 {
	background: #f9f8e7 url(i/bg-grid_13-muebles.png) repeat-x left top;
}

div.grid_13 h3 {
	color: #fff;
	height: 25px;
	padding: 8px 0 0;
	text-indent: 10px;
	text-transform: uppercase;
	text-shadow: #333 1px 1px 1px;
	font: italic normal bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.grid_13 h3 {
	background: #16507b url(i/h3-curvas.png) no-repeat;
}

#categoria.hombre .grid_13 h3 {
	background-color: #16507b;
}

#categorua.mujer .grid_13 {
	background-color: #e5c8d7;
}

body#principal.bicicletas.bicicletas-de-nino .grid_13 h3 {
	background-color: #5fba18;
}

#categoria.paseo .grid_13 h3 {
	background-color: #e5b700;
}

.fitness .grid_13 h3 {
	background-color: #4e6d54
}

.muebles .grid_13 h3 {
	background-color: #b39e22
}

/* @end */

/* @group Categoría Producto destacado */

.productoDestacadoCategoria {
	margin-top: 10px;
}

.productoDestacadoCategoria,
.productoDestacadoCategoria a {
	color: #fff;
}

.productoDestacadoCategoria em {
	display: block;
	border-bottom: 1px dotted #c8d3db;
	color: #c8d3db;
}

.productoDestacadoCategoria dl {
	margin: 0;
	padding: 0;
	min-height: 90px;
	width: 370px;
}

.productoDestacadoCategoria dt {
	display: block;
	float: left;
	width: 30px;
	margin-right: 10px;
	height: 40px;
}

.productoDestacadoCategoria dd {
	display: block;
	float: left;
	width: 140px;
	height: 40px;
	margin-right: 20px;
	font-weight: bold;
	font-size: 12px;
}

.productoDestacadoCategoria p {
	margin-bottom: 20px;
	line-height: 1em;
	font-size: 1.2em;
}

.atributo01 {
	/*text-indent: -9999px;
	background: url(i/iconos/atributo-01.png) no-repeat left top;*/
}

.atributo02 {
	/*text-indent: -9999px;
	background: url(i/iconos/atributo-02.png) no-repeat left top;*/
}

.atributo03 {
	/*text-indent: -9999px;
	background: url(i/iconos/atributo-03.png) no-repeat left top;*/
}

.atributo04 {
	/*text-indent: -9999px;
	background: url(i/iconos/atributo-04.png) no-repeat left top;*/
}

.productoDestacadoHome .atributo01 {
	/*text-indent: -9999px;
	background: url(i/iconos/atributo-01-24.png) no-repeat left top;*/
}

.productoDestacadoHome .atributo02 {
	/*text-indent: -9999px;
	background: url(i/iconos/atributo-02-24.png) no-repeat left top;*/
}

.productoDestacadoHome .atributo03 {
	/*text-indent: -9999px;
	background: url(i/iconos/atributo-03-24.png) no-repeat left top;*/
}

.productoDestacadoHome .atributo04 {
	/*text-indent: -9999px;
	background: url(i/iconos/atributo-04-24.png) no-repeat left top;*/
}

/* @end */

/* @group Categoría Todos los productos */

div.productoCategoria.grid_4 {
	margin: 10px 10px;
}

#expansor div.productoCategoria.grid_4 {
	width: 235px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #c8d3db;
}

p.atributoTipo {
	margin: 0;
	color: #17507a;
	font-weight: normal;
	font-style: normal;
	font-size: 10.5px;
	text-transform: uppercase;
}

.productoCategoria.grid_4 h2 {
	line-height: 0.9em;
	margin-bottom: 0;
}

.productoCategoria h2 a {
	color: #007ac8;
	font-size: 90%;
	font-weight: bold;
	text-transform: none;
}

.productoCategoria h2 a:hover {
	color: #0066a7;
	font-size: 90%;
	font-weight: bold;
}

.mujer .productoCategoria h2 a {
	color: #b6005d;
}

.mujer .productoCategoria h2 a:hover {
	color: #820042;
}

#principal.bicicletas-de-nino #expansor div.productoCategoria.grid_4 h2 a {
	color: #488e12;}

#principal.bicicletas-de-nino #expansor div.productoCategoria.grid_4 h2 a:hover {
	color: #5fba18;
}

.precio {
	color: #5fba18;
	font-weight: bold;
	font-size: 14px;
	margin: 0;
}

/* @end */

/* @group Contenidos fijos */

#content {
	background: url(http://repuestoslahsen.bootic.net/themes/base/stylesheets/img_repuestos_lahsen/repuestosBox-bg.png) no-repeat left top;
	clear: both;
	display: block;
	padding: 5px 0;
	min-height: 35px;
	overflow: auto;
	width: 970px;

}

#content h2.titulo,
#content .post h2 {
	color: #fff;
	margin: 8px 20px 30px;
	font-size: 1.3em;
}

#content div.texto p {
	font-size: 1.1em;
	margin: 0 20px 10px;
}

/* @end */

/* @group Resultados buscador */

.descripcion {
	display: none;
}

ul.collection,
ul#productos {
	margin-top: 10px;
	margin-left: 10px;
}

ul#productos li {
	list-style: none;
	text-align: left;
}
.collection li,
ul#productos li {
	float: left;
	position: relative;
	width: 135px;
	min-height: 123px;
	margin: 0 15px 15px 0;
	padding: 10px 20px 10px;
	border-top: 1px solid #eee;
	background: none;
	text-align: center;
}

.collection li:hover {
	background-color: rgba(216,216,216,0.18);
}

.collection li img {
	margin: 1px auto 5px;
	border: none;
}

.collection li h3 {
	font-size: 1.15em;
	margin: 10px 0 0;
	font-weight: bold;
}

.collection li p {
	margin: 0;
	font-size: 1em;
	display: none;
}

.collection li small {
	font-size: 1em;
	color: #999;
	margin-top: 10px;
}

/* @end */

/* @group Producto Single */

#categoriasPrincipales.individual {


/*height: inherit;*/
	background-color: #17507b;
}

/* esto agranda la base de la caja principal, para mantener color de fono y luego agregar esquinas redondeadas */

#destacadoBottom {
	background: #16517d url(i/categoriasPrincipales-bottom.png) no-repeat left bottom;
	margin: 0;
	width: 970px;
}

body.fitness #destacadoBottom {
	background: #16517d url(i/categoriasPrincipales-bottom-fitness.png) no-repeat left bottom;
	margin: 0;
	width: 970px;
}

body.muebles #destacadoBottom {
	background: #938327 url(i/categoriasPrincipales-bottom-muebles.png) no-repeat left bottom;
	margin: 0;
	width: 970px;
}

/*estas son las esquinas redondeadas */

#logoLahsen a.verTodo {
	text-align: left;
	color: #e7eef6;
	position: relative;
	top: 0px;
	display: block;
	margin: 10px 5px 0 18px;
	border-top: 1px dotted #154163;
	padding-top: 5px;
	font-weight: normal;
	font-style: normal;
}

#logoLahsen a.verTodo strong {
	display: block;
	font-weight: bold;
	clear: both;
}

.productoSingle {
	margin-top: 10px;
}

.productoSingle a {
	color: #fff;
	margin: 10px 0;
}

.productoSingle p {
	color: #fff;
	margin-bottom: 20px;
	line-height: 1em;
	font-size: 1.2em;
}

a.thumbnailGaleria {
	margin-left: 13px;
	opacity: 0.40;
	display: inline-table;
	width: 87px;
}

a.thumbnailGaleria.active {
	opacity: 1;
}

a.thumbnailGaleria img {
	padding: 2px;
	background-color: #a0b8c8;
	border: 2px solid #4f7995;
}

div.fichaTecnica {
	overflow: hidden;
	color: #2582c8;
	background: #fff url(i/h3-ficha-tecnica-bottom.png) no-repeat 0 bottom;
	padding-bottom: 10px;
}

.productoSingle div.fichaTecnica #detalleVenta {
	margin: 0;
	color: #333;
}

#categoriasPrincipales div.grid_8.productoSingle h2 {
	color: #fff;
}

div.fichaTecnica h3 {
	background-image: url(i/h3-ficha-top.png);
	text-indent: 10px;
	background-color: #fff;
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
	font-size: 13px;
	padding: 5px 0;
}

div#detalleTecnico {
	margin-right: 0px;
	background-color: #fff;
	width: 280px;
}

div.fichaTecnica div#detalleTecnico dl {
	margin: 10px;
	font-size: 110%;
	color: #2582c8;
}

div.fichaTecnica div#detalleTecnico dl dt {
	margin: 0 10px 0 0;
	width: 80px;
	font-weight: bold;
	float: left;
	background-image: none;
	text-indent: 0;
}

div.fichaTecnica div#detalleTecnico dl dt.hidden,
div.fichaTecnica div#detalleTecnico dl dd.hidden {
	display: block;
}

div.fichaTecnica dl dd {
	margin: 0;
	float: left;
	width: 150px;
}

div.fichaTecnica li {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0;
	color: #253740;
}

div.fichaTecnica li input#fieldCantidad {
	padding: 0 2px;
	width: 20px;
	font-weight: bold;
	text-align: center;
	background-color: #dde3e7;
	margin-right: 5px;
	color: #17507a;
	font-size: 130%;
	height: 20px;
}

div.fichaTecnica li p {
	margin: 0 0 8px 0;
	padding: 0;
	color: #555;
	font-size: 100%;
}

div.fichaTecnica li p a {
	color: #555;
	text-decoration: underline;
}

div.fichaTecnica li p a:hover {
	color: #333;
}

.fichaTecnica .precio {
	font-size: 170%;
	color: #5fba18;
}

/* @end */

/* @group carro de compras */

table.cart_table thead tr th {
	text-align: left;
}

table.cart_table tr th.subTotal,
table.cart_table tr td.cart_item_total,
table.cart_table tr td.cart_total_price {
	text-align: right;
}

.accionesCarro {
	text-align: right;
}

/* @end */

/* @group footer */

table.cart_table thead tr th {
	text-align: left;
}

table.cart_table tr th.subTotal,
table.cart_table tr td.cart_item_total,
table.cart_table tr td.cart_total_price {
	text-align: right;
}

.accionesCarro {
	text-align: right;
}

#footer {
	display: block;
	clear: both;
	border-top: 1px dotted #333;
	margin-top: 10px;
}

/* @end */

/* Agregar esto en Bootic Admin */

body.muebles #categoriasPrincipales {
	background: #938327 url(http://static.inventario.cl/36/original/7656-categoriasPrincipales-bg-hogar.png) no-repeat left top;
}

body.fitness #categoriasPrincipales {
	background: #4e6d54 url(http://static.inventario.cl/36/original/7659-categoriasPrincipales-bg-fitness.png) no-repeat left top;
}

/* @group Pagination */

.pagination {
	display: block;
	clear: both;
	margin: 2em 1em .5em;
	font-size: 1.2em;
	color: #999;
	text-align: center;
}

.pagination a,
.pagination span {
	border: 1px solid rgba(191,191,191,0.76);
	padding: 4px 8px;
}

.pagination a:link {
	color: #86aeca;
	border-color: #86aeca;
}

span.disabled.prev_page {
	color: #cacaca;
}

.pagination a:hover {
	color: rgba(33,49,77,0.57);
	border-color: rgba(62,85,126,0.65);
	background-color: rgba(89,122,181,0.2);
	text-decoration: none;
}

.pagination .current {
	color: rgba(33,49,77,0.57);
	border-color: rgba(62,85,126,0.65);
	background-color: rgba(89,122,181,0.2);
	text-decoration: none;
}

/* @end */

/* @group Coleccion (hombre) */

#principal #expansor div.productoCategoria.grid_4 h2 a {
	color: #007ac8;
}

#expansor div.productoCategoria.grid_4 p.precio {
	display: none;
}

#expansor div.productoCategoria.grid_4 p.atributoTipo {
	font-weight: bold;
}

/* @end */

/* @group Destacado en coleccion por tipo */

#destacado1 p.descripcion {
	margin-left: 160px;
	font-weight: bold;
}

a.imagenPequena {
	width: 140px;
	overflow: hidden;
}

.muebles a.imagenPequena {
	border: 2px solid #dfd9ad;
}

a.imagenPequena img.thumbnail120 {
	width: 240px;
	float: right;
}

.productoDestacadoHome dl {
	width: 170px;
}


.productoDestacadoHome dt {
	margin-bottom: 5px;
}
.productoDestacadoHome dd {
	width: 140px;
	font-weight: normal;
	margin-bottom: 5px;
}

/* @end */

/* @group Producto Single */

.productoSingle {


}

.productoSingle dl.atributos {
	display: none;
}

#categoriasPrincipales div.grid_8.productoSingle h2 {
	padding-bottom: 10px;
	margin-bottom: 0;
	border-bottom: 1px dotted #d0d0d0;
}

#detalleVenta ul li p a {
	color: inherit;
	text-decoration: underline;
}

/* @end */

/* @group Menu */

#principal.bicicletas #menuTransversal ul li.item-bicicletas {
	background-position: 0 -60px;
}

#principal.fitness #menuTransversal ul li.item-fitness {
	background-position: 0 -60px;
}

#principal.bicicletas #menuTransversal ul li.item-bicicletas a {
	color: #fff;
}

/* @end */

/* @group mod: Agregar a carro */

#detalleVenta.grid_3, #detalleVenta.grid_3.omega {
	position: relative;
	left: 260px;
	top: -190px;
	width: 180px;
}

#detalleVenta.grid_3 ul,
#detalleVenta.grid_3.omega ul {
	margin: 0;
	list-style: none;
}

#detalleVenta.grid_3 ul li,
#detalleVenta.grid_3.omega ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#detalleVenta.grid_3 ul li form h4,
#detalleVenta.grid_3.omega ul li form h4 {
	font-size: 100%;
	color: #888;
	margin: 10px 0 0;
	text-transform: lowercase;
	font-style: normal;
	font-weight: normal;
}

#detalleVenta.grid_3 ul li p,
#detalleVenta.grid_3.omega ul li p {
	font-size: 100%;
	color: #888;
	margin: 10px 0 5px 0;
}

#detalleVenta.grid_3 ul li p a
#detalleVenta.grid_3.omega ul li p a {
	color: #888;
	text-decoration: underline;
}

#detalleVenta.grid_3 ul li p.precio,
#detalleVenta.grid_3.omega ul li p.precio {
	font-size: 170%;
	color: #5fba18;
}

/* @end */

body#principal.bicicletas.bicicletas-de-mujer .grid_13 h3 {
	background-color: #b6005d;
}

body#principal.bicicletas.bicicletas-de-mujer .grid_13 {
	background-image: none;
	background-color: #e5c8d7;
}

body#principal.bicicletas.bicicletas-de-nino .grid_13 h3 {
	background-color: #5fba18;
}

body#principal.bicicletas.bicicletas-de-nino .grid_13 {
	background-image: none;
	background-color: #d2efbc;
}

body#principal.bicicletas.bicicletas-de-paseo .grid_13 {
	background-image: none;
	background-color: #efe2ae;
}

body#principal.bicicletas.bicicletas-de-paseo .grid_13 h3 {
	background-color: #e5b700;
}

.fitness .grid_13 h3 {
	background-color: #4e6d54
}

.muebles .grid_13 h3 {
	background-color: #b39e22
}

/* @group Iconos y Atributos */

/* @group bicicletas */










#principal.bicicletas dl.atributos dt.atr-aro {
	text-indent: -9999px;
	background: url(http://basa.cl/lahsen/bicicletas/aro-24.png) no-repeat left top;
}

#principal.bicicletas dl.atributos dt.atr-frenos {
	text-indent: -9999px;
	background: url(http://basa.cl/lahsen/bicicletas/frenos-24.png) no-repeat left top;
}

#principal.bicicletas dl.atributos dt.atr-llantas {
	text-indent: -9999px;
	background: url(http://basa.cl/lahsen/bicicletas/llantas-24.png) no-repeat left top;
}

#principal.bicicletas dl.atributos dt.atr-marco {
	text-indent: -9999px;
	background: url(http://basa.cl/lahsen/bicicletas/marco-24.png) no-repeat left top;
}

#principal.bicicletas dl.atributos dt.atr-otros {
	text-indent: -9999px;
	background: url(http://basa.cl/lahsen/bicicletas/otros-24.png) no-repeat left top;
}

#principal.bicicletas dl.atributos dt.atr-suspension {
	text-indent: -9999px;
	background: url(http://basa.cl/lahsen/bicicletas/suspension-24.png) no-repeat left top;
}

#principal.bicicletas dl.atributos dt.atr-velocidad {
	text-indent: -9999px;
	background: url(http://basa.cl/lahsen/bicicletas/velocidad-24.png) no-repeat left top;
}

/* @end */

/* @group muebles */

.muebles dl.atributos dt {
	text-indent: -9999px;
}
.muebles dl.atributos dt.atr-color {
	background: url(http://basa.cl/lahsen/color-24.png) no-repeat left top;
}

.muebles dl.atributos dt.atr-pintura {
	background: url(http://basa.cl/lahsen/pintura-24.png) no-repeat left top;
}

.muebles dl.atributos dt.atr-medidas {
	background: url(http://basa.cl/lahsen/medidas-24.png) no-repeat left top;
}

.muebles dl.atributos dt.atr-estructura {
	background: url(http://basa.cl/lahsen/estructura-24.png) no-repeat left top;
}

.muebles dl.atributos dt.atr-armado {
	background: url(http://basa.cl/lahsen/) no-repeat left top;
}

.muebles dl.atributos dt.atr-textil {
	background: url(http://basa.cl/lahsen/textil-24.png) no-repeat left top;
}

.muebles dl.atributos dt.atr-tv {
	background: url(http://basa.cl/lahsen/tv-24.png) no-repeat left top;
}

.muebles dl.atributos dt.atr-otros {
	background: url(http://basa.cl/lahsen/otros-24.png) no-repeat left top;
}

/* @end */

/* @end */

/* @group Tab del menu */

body.nuestra-empresa #menuTransversal ul li:first-child,
body.historia #menuTransversal ul li:first-child,
body.garantia-de-calidad #menuTransversal ul li:first-child,
body.servicio-al-cliente #menuTransversal ul li:first-child,
body.compra-segura #menuTransversal ul li:first-child {
background: url(i/menuTransversal-li-bg.png) no-repeat left -60px;

}

body.nuestra-empresa #menuTransversal ul li:first-child a,
body.historia #menuTransversal ul li:first-child a,
body.garantia-de-calidad #menuTransversal ul li:first-child a,
body.servicio-al-cliente #menuTransversal ul li:first-child a,
body.compra-segura #menuTransversal ul li:first-child a {
	color: #fff;
}

/* @end */
