/* ********************* */
/*    ESTILOS COMUNES    */
/* ********************* */
.accesibilidad{display:none;}
body {
  margin:0;
  padding:0;
  text-align:center;
  background:#ffffff url('/images/fondos/body.jpg') no-repeat 0 0;
  font-family: Arial, "Times New Roman", Times, serif;
}
img,h1,h2,h3,h4,h5,h6 {border:0;padding:0;margin:0;}
ul,ol{list-style:none;margin:0;padding:0;}
ul li{float:left;}
a:focus { outline:none; }
abbr{border:none;}
fieldset {border:0;}
legend,label {display:none;}

#marco{
	margin:0 auto 0 auto;
	width:960px;
	height:400px;
	text-align:left;
}
html>body #marco{min-height:400px;height:auto;}
#cabecera{
  float:left;
	width:960px;
	height:231px;
	text-align:left;
  background:none;
}
html>body #cabecera{background:url('/images/fondos/cabecera.png') no-repeat 4px 196px;}
#cabecera h1{float:left;}
#logotipo-apartados{float:left;margin:0;}
#cabecera p{float:left;margin:4px 0 0 15px;}
#idiomas{
  float:right;margin:20px 15px 0 0;
}
#menu-principal{
  float:right;margin:145px 10px 0 0;
  padding-left:4px;
  width:722px;height:42px;
  background:url('/images/fondos/menu-principal.gif') no-repeat 0 0;
}
html>/**/body #menu-principal{margin:143px 10px 0 0;}
#contenedora{
  float:left;margin-top:-3px;
	width:960px;
	height:400px;
	text-align:left;
  background:url('/images/fondos/contenedora.png') repeat-y 0 0;
}
html>body #contenedora{min-heigh:600px;height:auto;background-position:4px 0;margin-top:0;}
#pie{
  float:left;
  width:960px;height:30px;
  background:url('/images/fondos/contenedora.png') repeat-y 0 0;
}
html>body #pie{min-height:30px;height:auto;background-position:4px 0;}
#pie p{
  float:left;padding:15px 0 0 0;
  width:220px;margin:8px 14px 0 0;
  border-top:2px solid #049168;
  text-align:center;
}
#menu-inferior{
  float:left;
  width:695px;
  background-color:#ffffff;
  background:url('/images/separador-menu-inferior.gif') no-repeat left top;
}
#menu-inferior ul{
  float:left;
  margin:50px 0 0 35px;
  font-size:12px;
  background-color:#ffffff;
}
html>body #menu-inferior ul{margin:50px 0 20px 60px;}
#menu-inferior.contenido-categoria ul{margin-top:0;}
#menu-inferior a{color:#777777;text-decoration:none;}
#menu-inferior a:hover{text-decoration:underline;}
#menu-inferior li{
  padding:0 13px 0 11px;
  background:url('/images/menu-inferior-separador.gif') no-repeat right top;
}
#menu-inferior li.ultimo{paddint:0 0 0 11px;background:none;}
#pie-nota{
  float:left;
  width:100%;height:46px;
  padding-top:90px;
  text-align:center;
  background:url('/images/fondos/pie.gif') repeat-x left bottom;
  font-size:10px;color:#edecec;
}
address{font-style:normal !important;}
#pie-nota a{color:#edecec;text-decoration:underline;}
#pie-nota a:hover{text-decoration:none;}

#lateral-izquierdo,#lateral-derecho{
  float:left;width:220px;height:300px;
  background-color:#ffffff;
  padding-top:43px;
  margin:0 13px 0 0;
}
html>body #lateral-izquierdo,html>body #lateral-derecho{padding-top:50px;width:222px;min-height:300px;height:auto;margin:0 13px 0 0;}
html>body #lateral-izquierdo{padding-top:48px;}
#lateral-derecho{width:220px;height:50px;margin:-3px 0 0 12px;padding-left:1px;padding-top:1px;}
html>body #lateral-derecho{width:220px;margin:-3px 0 0 12px;min-height:50px;height:auto;padding-bottom:15px;}
html>/**/body #lateral-derecho{padding:1px 0 15px 1px;width:207;}
#lateral-derecho {border-bottom:2px solid #049168;}
#lateral-derecho .foto{margin-top:8px;width:65px;height:60px;}
#lateral-derecho li{margin:0 !important;}
#lateral-derecho li p{height:20px;padding-top:5px;border-top:1px solid #049168;}
html>body #lateral-derecho li p{min-height:20px;height:auto;}
#buscador{
  position:absolute;
  margin:62px 0 0 -7px;
  width:220px; height:25px;
  line-height:25px;
}
html>body #buscador{margin:193px 0 0 -227px;}
html>/**/body #buscador{margin:238px 0 0 -13px;}
#buscador legend,#buscador p,#buscador img,#buscador input{float:left;display:block;margin:0;padding:0;}
#buscador legend{width:39px;height:39px;}
#buscador input{margin-left:-17px !important;}
html>body #buscador input{margin:-12px 0 0 52px !important;}
html>/**/body #buscador input{margin:9px 0 0 -45px !important;}
html>/**/body #buscador input, x:-moz-any-link, x:default {margin:-13px 0 0 -45px !important;}
#buscador p{margin:-30px 0 0 27px !important;}
html>body #buscador p{margin:-18px 0 0 0 !important;}
html>/**/body #buscador p{margin:-5px 0 0 90px !important;}
html>/**/body #buscador p, x:-moz-any-link, x:default {margin:-22px 0 0 90px !important;}

#buscador input{
  width:165px;height:17px;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  padding:2px 0 0 10px;
  background-color:#cccccc;
  border:1px solid #cccccc;
  margin-left:-1px;
}

#resultados-buscador{
  width:255px;
  position:absolute;
  margin:100px 0 0 -27px;
  display:none;
}
html>body #resultados-buscador{margin:233px 0 0 -250px;}
html>/**/body #resultados-buscador{margin:285px 0 0 -30px;}
#resultados-buscador .cuerpo{
  float:left;margin:0 0 0 -2px;
  width:255px; height:20px;
  background-color:#ffffff;
  /*background:url('/images/fondos/resultados-cuerpo.png') repeat-y 2px 0;*/
}
html>body #resultados-buscador .cuerpo{
  min-height:20px;height:auto;
}
html>/**/body #resultados-buscador .cuerpo{margin-top:-8px;}
#resultados{
  float:left;margin:10px 0 0 10px;
  width:200px;
  height:20px;
  background:url('/images/fondos/lista-resultados.gif') repeat-y 100px 0;
  font-size:12px;
}
html>body #resultados{min-height:20px;height:auto;margin:10px 0 0 20px;
background:url('/images/fondos/lista-resultados.gif') repeat-y 100px 0;}
#resultados strong,#resultados a{color:red;}
#resultados li{float:left;height:10px;width:200px;line-height:15px;color:#152132;}
html>body #resultados li{min-height:10px;height:auto;}
#resultados li span.titulo{font-weight:bold;font-size:14px;text-align:right;width:90px;display:block;color:#08684c;}
#resultados img{float:left;margin:0 0 0 15px;}
#resultados img.servi{margin:0 0 0 4px;}
html>body #resultados img{float:left;margin:0 0 0 15px;}
html>body #resultados img.servi{margin:0 0 0 4px;}
#resultados ul{
  float:left;
  min-height:20px;
  height:auto;
  width:150px;
  margin:-30px 0 0 55px;
  font-size:12px;
}
html>body #resultados ul{margin:-30px 0 0 110px;}
#resultados ul.productos{margin-top:-15px;}
html>/**/body #resultados ul.productos p{margin:0;}
#resultados ul li{font-size:10px;width:150px;height:10px;margin-bottom:5px;}
#resultados ul li a{color:#152132;font-weight:bold;font-size:12px;}
#resultados ul li a:hover{text-decoration:none;}
#resultados ul li img{margin:0;}
#resultados div.foto{float:left;width:47px;height:47px;margin:0 5px 0 0;}
#resultados div.foto img{float:right;}
#resultados-buscador .pie{float:left;margin:-1px 0 0 0;}
html>body #resultados-buscador .pie{margin-left:0;}
html>/**/body #resultados-buscador .pie{line-height:0;}

#menu-catalogo{
  float:left;margin:10px 0 10px 0;
  font-size:12px;
  width:220px;height:30px;
  color:#505050;
}
html>body #menu-catalogo{min-height:30px;height:auto;margin:10px 0 10px 3px;}
#menu-catalogo a{color:#505050;text-decoration:none;}
#menu-catalogo li{
  width:190px;height:15px;line-height:15px;
  border-top:1px solid #049168;
  background:url('/images/iconos/productos-menu-bullet.gif') no-repeat 15px 5px;
  padding:3px 0 3px 30px;
}
html>body #menu-catalogo li {min-height:15px;height:auto;}
#menu-catalogo li ul li {
  width:175px;padding-left:15px;
  background-position:2px 7px;
  line-height:18px;
}
html>body #menu-catalogo li ul li{min-height:20px;height:auto;}
#mi-pedido,#productos-relacionados{
  float:left;margin:10px 0 10px 0;
  font-size:12px;
  font-weight:bold;
  color:#505050;
  width:220px;height:30px;
  border-bottom:1px solid #049168;
  font-family: Arial, Helvetica, sans-serif;
}
html>body #mi-pedido,html>body #productos-relacionados{min-height:30px;height:auto;margin:10px 0 20px 0;}
#productos-relacionados{border-bottom:0;}
html>body #productos-relacionados{margin:10px 0 10px 10px;}
html>/**/body #productos-relacionados{margin:10px 0 0 10px;}
#mi-pedido a,#productos-relacionados a{color:#505050;text-decoration:none;}
#mi-pedido li,#productos-relacionados li{
  width:220px;height:22px;line-height:22px;
}
#mi-pedido li,#productos-relacionados li{min-height:22px;height:auto;margin-bottom:15px;font-size:11px;}
html>/**/body #mi-pedido li,html>/**/body #productos-relacionados li{margin-bottom:5px;}
#mi-pedido li.vacio {text-align:right;font-size:14px;}
#mi-pedido li div,#productos-relacionados li div{float:left;width:47px;height:47px;text-align:right;margin-right:10px;}
html>body #mi-pedido li div,html>body #productos-relacionados li div{min-height:47;height:auto;min-width:47px;width:auto;}
#mi-pedido li p,#productos-relacionados li p{float:left;font-weight:normal;line-height:13px;}
html>/**/body #mi-pedido li p, html>/**/body #productos-relacionados li p{margin-top:-3px;}
#mi-pedido li p{width:140px;}
#mi-pedido li p img,#productos-relacionados li p img{cursor:pointer;}
#mi-pedido .precio,#productos-relacionados .precio{font-family: Georgia, "Times New Roman", Times, serif;}

#resumen-pedido-lateral{
  float:left;margin:-7px 0 0 5px;
  width:210px;
  text-align:right;
  font-size:16px;
  line-height:20px;
}
html>body #resumen-pedido-lateral{margin:-15px 0 0 10px;}
html>/**/body #resumen-pedido-lateral{margin:-35px 0 0 10px;}
#resumen-pedido-lateral p{float:right;margin-bottom:10px;}
#resumen-pedido-lateral em{font-size:12px;color:#717171;}

#nuestras-marcas{float:left;margin:10px 0 10px 0;}
#contenido-principal,#contenido-principal-producto{
  float:left;width:695px;
  margin:0 0 0 0;
}
#contenido-principal.home{margin-top:20px;}
html>/**/body #contenido-principal.home{margin-top:20px;}
#contenido-principal.home h2{width:480px;}
#contenido-principal.home p.introduccion{width:470px;font-size:12px;margin:15px 0 0 0;line-height:18px;}
#productos-destacados{
  float:left;
  width:490px;height:200px;
  margin:-5px 0 0 0;
  padding-top:15px;
  font-size:12px;
}
html>body #productos-destacados{min-height:200px;height:auto;}
#productos-destacados li{
  width:145px;height:365px;
  padding:8px 8px;
  margin:0 0 8px 0;
}
html>body #productos-destacados li{min-height:365px;height:auto;}
#productos-destacados li.final-linea{margin-right:0;}
#productos-destacados li .foto{float:left;width:140px;height:145px;text-align:center !important;margin:0;}
#productos-destacados p.unidades{float:left;margin:15px 0 5px 0;padding:0;width:120px;}
#productos-destacados li p img.menos{margin-left:-3px;}
#productos-destacados li p.caracteristicas{font-size:10px;margin-top:8px;float:left;width:120px;}
#productos-destacados strong{font-size:16px;color:#08684c;}
#productos-destacados h3{
  float:left;margin:5px 0 0 0;
  width:140px;
  font-weight:bold;
  font-size:16px;line-height:17px;
  color:#08684c;
}
#productos-destacados h3 a{color:#08684c;text-decoration:none;}
#novedades-home{
  float:left;margin:-100px 0 0 10px;
  width:190px;
  text-align:left; 
}
#novedades-home h2{width:157px !important;}
#novedades-home .foto{float:left;width:170px;text-align:center;}
#ticker{
  float:left;width:174px;height:380px;
  overflow:hidden;
  margin-top:10px;padding:8px 8px;
  border-top:2px solid #049168;
  border-left:1px solid #049168;
  border-right:1px solid #049168;
  border-bottom:2px solid #049168;
}
#novedades-home ul{
  float:left;width:174px;height:380px;
}
#novedades-home ul li{
  float:left;width:170px;height:100px;
  border-bottom:1px solid #049168;margin-bottom:10px;
  color:#08684c;
  padding-bottom:10px;
}
html>body #novedades-home ul li{height:210px;}
html>/**/body #novedades-home ul li{min-height:160px;height:auto;}
#novedades-home ul li h3{
  float:left;width:170px;
  margin:7px 0 5px 0;
  font-size:16px;line-height:17px;
}
#novedades-home h3 a{color:#08684c;text-decoration:none;}
#novedades-home ul li .foto{height:145px;}
#novedades-home ul li p{
  float:left;width:170px;
  margin:0;font-size:12px;
}

/* APARTADOS DINÁMICOS */
#detalle-apartado h1{
  float:left;
  font-size:34px;
  font-weight:normal;
  color:#08684c;
  margin:12px 0 15px 0;
}
#detalle-apartado h1.texto{
  width:695px;
  border-bottom:1px solid #049168;
  padding-bottom:8px;
}
#detalle-apartado h2{
  font-size:20px;
  font-weight:normal;
  color:#08684c;
}
.parrafo{
  float:left;margin:0 0 20px 20px;
  width:550px;
  font-size:13px;
  color:#444444;
}
html>body .parrafo{margin:0 0 20px 40px;}
.parrafo .foto{float:left;}
.parrafo .izquierda{margin:0 15px 10px 0;}
.parrafo .derecha{float:right;margin:0 0 10px 15px;}
.parrafo .arriba{margin:0 0 15px 0;width:600px;}
html>body .parrafo .arriba{margin:0 0 15px -25px;}
.parrafo .abajo{margin:15px 0 0 0;text-align:center;}
.parrafo .abajo span{font-size:10px;color:#666666;}
.parrafo p{
  margin:5px 0 0 0;
  /*float:left;margin:0;*/
  line-height:18px;
}
.parrafo a{
  font-weight:bold;
  color:#000000;
  text-decoration:underline;
}
.parrafo a:hover{text-decoration:none;}
.parrafo strong{color:#08684c;}

/* DONDE ESTAMOS */
#detalle-apartado.dondeEstamos .parrafo{margin-left:0;}
#mapa-google {
  float:left;
  margin:5px 0 25px 0;
}
#map {
  width:646px;
  height:344px;
  font-size:12px;
  color:#222222;
}
#map strong{font-size:14px;}
#contacto,#mensajeBlog,#datosFacturacion {
  float:left;margin:0 0 20px 0;
  width:646px;height:100px;
  font-family:Arial, Verdana, Helvetica,sans-serif;
  font-size:13px;
}
html>body #contacto,html>body #mensajeBlog, html>body #datosFacturacion{min-height:100px;height:auto;}
#datosFacturacion {margin-top:15px;}
#datosFacturacion fieldset{margin-bottom:20px;}
html>/**/body #contacto, html>/**/body #mensajeBlog{margin:-20px 0 20px -10px;}
html>/**/body #datosFacturacion{margin:0 0 20px -10px;}
#contacto label,#mensajeBlog label,#datosFacturacion label{float:left;width:644px;display:block;}
#contacto input, #contacto textarea,#mensajeBlog input,#mensajeBlog textarea,#datosFacturacion input,#datosFacturacion textarea{
  float:left;
  border:1px solid #b3a9b7;
  background-color:#efeff4;
}
html>body #contacto,html>body #mensajeBlog{min-height:100px;height:auto;}
#contacto .largo,#mensajeBlog .largo,#datosFacturacion .largo{width:450px;}
#contacto .corto,#mensajeBlog .corto,#datosFacturacion .corto{width:220px;}
#contacto .muycorto,#mensajeBlog .muycorto,#datosFacturacion .muycorto{width:150px;}
#contacto button,#mensajeBlog button{float:left;width:54px;height:17px;border:0;padding:0;cursor:pointer;}
html>/**/body #contacto button{margin:0 0 0 10px;}
html>/**/body #contacto button img{margin:-1px 0 0 -3px;}
/*\*/
html*#mensajeBlog button img{margin:0 !important;}
html>/**/body #mensajeBlog button{margin:0 0 0 10px;}
html>/**/body #mensajeBlog button img{margin:-1px 0 0 -3px;}
/*\*/
html*#mensajeBlog button img{margin:0 !important;}

/* TRAMITAR PEDIDO */
.parrafo.borde {margin-top:15px !important;border-top:1px solid #cacaca;padding-top:15px;}
#detalle-apartado.pedido .parrafo{margin:0;padding-bottom:0;}
#datosFacturacion button{float:left;width:100px;height:17px;border:0;padding:0;cursor:pointer;}
html>/**/body #datosFacturacion button{margin:0 0 0 10px;}
html>/**/body #datosFacturacion button img{margin:-1px 0 0 -3px;}
/*\*/
html*#datosFacturacion button img{margin:0 !important;}
#resumen-pedido{
  float:left;margin:10px 0 30px 5px;padding:0 0 5px 0;
  width:550px;
  text-align:right;
  font-size:15px;
  line-height:20px;
  color:#b3a9b7;font-weight:bold;
  border-top:1px solid #cacaca;
}
#resumen-pedido li{
  float:left;width:550px;height:20px;padding:5px 0 5px 0;
  border-bottom:1px solid #cacaca;
}
html>body #resumen-pedido li{min-height:20px;height:auto;}
html>/**/body #resumen-pedido li{padding-bottom:1px;}
#resumen-pedido .foto{float:left;margin-right:5px;width:75px;height:25px;text-align:right;}
html>body #resumen-pedido .foto{min-height:25px;height:auto;}
#resumen-pedido p{float:left;text-align:left;width:465px;margin:25px 0 0 0;}
#resumen-pedido p a{color:#b3a9b7;text-decoration:none;}
#resumen-pedido span.unidades,#resumen-pedido span.precio{color:#000000;}
#resumen-pedido span.borrar{float:right;margin:-20px 0 0 0;}
#resumen-pedido-tramitar{
  float:right;margin:-25px 0 0 5px;padding:0;
  font-size:16px;
  line-height:20px;
  color:#b3a9b7;
}
html>body #resumen-pedido-tramitar{margin:-25px 0 0 8px;}
#resumen-pedido-tramitar p{width:470px;margin-bottom:10px;text-align:right !important;}
#resumen-pedido-tramitar em{font-size:12px;font-style:normal;}
#formaPago{
  float:left;margin:10px 0 0 5px;padding:0 0 5px 0;
  width:500px;
  font-size:13px;
  line-height:20px;
  color:#000000;
}
#formaPago li{
  float:left;width:500px;height:20px;padding:5px 0 10px 0;
}
html>body #formaPago li{min-height:20px;height:auto;}
#formaPago .input{float:left;margin-right:5px;width:25px;height:25px;text-align:right;}
#formaPago p{float:left;margin:0;width:460px;}
#formaPago p strong{color:#b3a9b7;}
#resumen-gastos{
  float:right;margin:-25px 0 0 5px;padding:0;
  font-size:16px;
  line-height:20px;
  color:#b3a9b7;
}
html>body #resumen-gastos{margin:-25px 0 0 8px;}
#resumen-gastos p{width:470px;margin-bottom:10px;text-align:right !important;}
#resumen-gastos em{font-size:12px;font-style:normal;}

/* LISTADO DE PRODUCTOS */ 
#productos-listado{
  float:left;
  width:690px;height:200px;
  margin:-5px 0 0 0;
  padding-top:15px;
  font-size:12px;
}
html>body #productos-listado{min-height:200px;height:auto;}
#productos-listado li{
  width:155px;height:360px;
  padding:8px 8px;
  margin:0 0 8px 0;
}
#productos-listado.marcas-listado li{height:160px;}
html>body #productos-listado li{min-height:360px;height:auto;}
html>body #productos-listado.marcas-listado li{min-height:160px;height:auto;}
#productos-listado li.final-linea{margin-right:0;}
#productos-listado li .foto{float:left;width:152px;height:145px;text-align:center !important;margin:0;}
#productos-listado p.unidades{float:left;margin:15px 0 5px 0;padding:0;width:120px;}
#productos-listado li p img.menos{margin-left:-3px;}
#productos-listado li p.caracteristicas{font-size:10px;margin-top:8px;float:left;width:120px;}
#productos-listado strong{font-size:16px;color:#08684c;}
#productos-listado h3,#productos-listado.marcas-listado h2{
  float:left;margin:5px 0 0 0;
  width:140px;
  font-weight:bold;
  font-size:16px;line-height:17px;
  color:#08684c;
}
#productos-listado.marcas-listado h2{margin-top:10px;width:140px !important;}
#productos-listado h3 a,#productos-listado h2 a{color:#08684c;text-decoration:none;}
#breadcrumb{
  float:left;width:695px;height:30px;
  line-height:30px;
  color:#08684c;
}
#breadcrumb h1, #breadcrumb h2, #breadcrumb span{float:left;font-size:16px;color:#08684c;font-weight:bold;width:auto !important;}
#breadcrumb span{margin:0 5px 0 5px;}

/* DETALLE PRODUCTO */
#contenido-principal-producto h1{
  float:left;width:460px;margin:12px 0 0 0;
  font-size:34px;
  font-weight:normal;
  color:#828181;
  border-bottom:1px solid #049168;
  padding-bottom:8px;
}
#contenido-principal-producto h2{
  float:left;width:460px;
  margin:7px 0 15px 0;
  font-size:14px;
  color:#08684c;
}
#contenido-principal-producto h2 a{color:#626262;text-decoration:none;}
#contenido-principal-producto h2 a:hover{text-decoration:underline;}
#detalle-producto {float:left;width:460px;}
#detalle-producto h2 span{font-weight:normal;}
#detalle-producto .foto{
  float:left;width:250px;height:210px;
  margin-right:8px;
}
html>body #detalle-producto .foto{min-height:210px;height:auto;}
#detalle-producto .foto img{float:left;}
#detalle-producto .foto a{
  float:right;width:100px;
  margin:5px 150px 15px 0;
  background:url('/images/iconos/lupa-ampliar.gif') no-repeat 0 2px;
  padding-left:15px;
  text-decoration:none;
  color:#626262;
  font-size:11px;
}
html>/**/body #detalle-producto .foto a{margin:5px 135px 15px 0;}
#detalle-producto .foto a:hover{text-decoration:underline;}
#detalle-producto .caracteristicas{
  float:left;
  font-size:12px;
  line-height:18px;
  width:140px;
}
html>/**/body #detalle-producto .caracteristicas{width:140px;}
#detalle-producto h3{
  float:left;width:135px;
  font-size:14px;
  color:#626262;
}
html>/**/body #detalle-producto h3{clear:right;display:block}
#detalle-producto .caracteristicas strong{margin:15px 0 0 0;font-size:16px;color:#08684c;}
html>/**/body #detalle-producto .caracteristicas strong{margin:-5px 0 0 0;display:block;}
#detalle-producto p img.menos{margin-left:-3px;}
#detalle-producto .unidades{margin:-7px 0 0 0;}
#detalle-producto .descripcion {
  float:left;margin:-5px 0 0 0;
  font-size:13px;
  width:460px; 
}
#detalle-producto .descripcion p{
  width:460px;float:left;margin:0 0 10px 0;
}
#detalle-producto .descripcion a{color:#08684c;}
#detalle-producto .descripcion ul{
  width:430px;margin:0 0 10px 15px;
  float:left;padding:0;
}
html>body #detalle-producto .descripcion ul{margin:0 0 10px 25px;}
html>/**/body #detalle-producto .descripcion ul{margin:0 0 10px 30px;}
#detalle-producto .descripcion ul li{
  float:none;padding:0;background:none;
  background:url('/images/iconos/productos-menu-bullet.gif') no-repeat 0 5px;
  padding-left:15px;
}
#detalle-producto .volver {
  float:left;
  width:460px;
  margin:20px 0 20px 0;
}
html>body #detalle-producto .volver{padding-bottom:20px;}
html>/**/body #detalle-producto .volver{margin:0 0 10px 0;padding-bottom:0;}
.otrasfotos{float:left;width:400px;margin:0 0 20px 0;}
.otrasfotos li{margin-right:5px;}

/*
------------------------------
	Impromptu's
------------------------------
*/
.jqiwarning .jqi{ background-color: #b0be96; }
.jqifade{
	position: absolute;
	background-color: #ffffff;
}
div.jqi{
	position: absolute;
	background-color: #d0dEb6;
	padding: 10px; 
	width: 300px;
	text-align: left;
}
div.jqi .jqiclose{
    float: right;
    margin: -35px -10px 0 0;
    cursor: pointer;
    color: #c0cEa6;
}
div.jqi .jqicontainer{
	background-color: #e0eEc6;
	padding: 5px; 
	color: #ffffff;
	font-weight: bold;
}
div.jqi .jqimessage{
	background-color: #c0cEa6;
	padding: 10px;
}
div.jqi .jqibuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.jqi button{
	padding: 3px 10px 3px 10px;
	margin: 0 10px;
}