/* ********************* */
/*    ESTILOS COMUNES    */
/* ********************* */
.accesibilidad{display:none;}
body {
  margin:0;
  padding:0;
  text-align:center;
  background:#84492d url('/images/fondos/body.gif') repeat-x 0 0;
  font-family: Georgia, "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;
}
#contenedora {
  float:left;
	padding:0 14px 0 13px;
	width:960px;
	height:400px;
	z-index:1;
	text-align:left;
	background:none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/images/fondos/contenedora.png", sizingMethod="scale"); 
}
html>body #contenedora{min-height:400px;height:auto;background:url("/images/fondos/contenedora.png") repeat-y left top;filter:none;}
html>/**/body #contenedora{}

#cabecera{
  float:left;
  width:960px;
  height:140px;
  background:url('/images/fondos/cabecera.jpg') no-repeat 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#b6b6b6;
  line-height:25px;
}
#cabecera h1{float:left;margin:60px 0 0 300px;}
#cabecera a.logotipo{float:left;margin:60px 0 0 600px;}
html>body #cabecera h1,html>body #cabecera a.logotipo{margin:35px 0 0 585px;}
#cabecera a.inicio, #cabecera a.profesionales, #cabecera a.contacto{color:#b6b6b6;text-decoration:none;padding-left:30px;margin-top:10px;}
a.inicio{float:left;margin-left:-240px;background:url('/images/iconos/home.gif') no-repeat 0 0;}
a.profesionales{float:left;margin-left:-170px;background:url('/images/iconos/profesionales.gif') no-repeat 0 0;}
a.contacto{float:left;margin-left:10px;background:url('/images/iconos/contacto.gif') no-repeat 0 3px;padding-left:25px !important;}
#idiomas{float:left;margin:60px 0 0 15px;}
#idiomas li{margin-left:6px;}

#menu{
  float:left;width:960px;height:42px;
  background:url('/images/fondos/menu-principal.gif') repeat-x 0 0;
  font-family:"Trebuchet MS", Arial, Verdana, Helvetica,sans-serif;
  font-size:18px;
  color:#510003;
  line-height:42px;
}
#menu a{color:#510003;text-decoration:none;}
#menu li{
  padding:0 13px 0 11px;
  background:url('/images/menu-separador.gif') no-repeat right top;
}

#mini-menu{
  float:left;width:955px;height:27px;
  padding:10px 0 0 5px;
  background:url('/images/fondos/mini-menu.jpg') no-repeat 0 0;
  line-height:27px;
}
#buscador{
  float:left;
  width:300px; height:25px;
  line-height:25px;
}
#buscador legend,#buscador p,#buscador img,#buscador input{float:left;display:block;margin:0;padding:0;}
#buscador legend{width:76px;height:18px;}
#buscador input{margin-left:-17px !important;}
html>body #buscador input{margin-left:-82px !important;}
html>/**/body #buscador input{margin-left:0 !important;}
#buscador p{margin:-18px 0 0 50px !important;}
html>body #buscador p{margin:-18px 0 0 99px !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:131px;height:16px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#152132;
  padding:2px 0 0 5px;
  background:url('/images/fondos/buscador-input.gif') repeat-x left top;
  border:0 none;
}
#contacto-principal{float:left;width:675px;margin:0 0 0 -35px;}
html>body #contacto-principal{margin:-7px 0 0 -35px;}
html>/**/body #contacto-principal{margin:-3px 0 0 -35px;}
#contacto-principal li{margin-left:15px;height:27px;line-height:37px;}

#contenido{
  float:left;width:960px;height:200px;background-color:#ffffff;
}
html>body #contenido{min-height:200px;height:auto;}
#lateral-izquierdo,#lateral-derecho{
  float:left;width:208px;height:300px;
  border:1px solid #7e7e7e;
  background-color:#ffffff;
  padding-top:1px;
  margin:20px 20px 0 10px;
}
html>body #lateral-izquierdo,html>body #lateral-derecho{width:209px;min-height:300px;height:auto;margin:20px 20px 0 20px;}
#lateral-derecho{width:208px;height:50px;margin:20px 0 0 20px;padding-left:1px;}
html>body #lateral-derecho{width:208px;margin:20px 0 0 20px;min-height:50px;height:auto;padding-bottom:15px;}
html>/**/body #lateral-derecho{padding:1px 0 0 1px;width:207;}
#menu-catalogo{
  float:left;margin:10px 0 20px 10px;
  font-size:12px;
  font-weight:bold;
  color:#383838;
  width:188px;height:30px;
}
html>body #menu-catalogo{min-height:30px;height:auto;margin:10px 0 20px 15px;}
#menu-catalogo a{color:#383838;text-decoration:none;}
#menu-catalogo li{
  width:174px;height:22px;line-height:22px;
  background:url('/images/iconos/productos-menu-bullet.gif') no-repeat 0 7px;
  padding-left:15px;
}
html>body #menu-catalogo li{min-height:22px;height:auto;}
#mi-pedido,#productos-relacionados{
  float:left;margin:10px 0 10px 5px;
  font-size:12px;
  font-weight:bold;
  color:#383838;
  width:188px;height:30px;
  border-bottom:1px solid #cacaca;
  font-family: Arial, Helvetica, sans-serif;
}
html>body #mi-pedido,html>body #productos-relacionados{min-height:30px;height:auto;margin:10px 0 20px 10px;}
#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:#383838;text-decoration:none;}
#mi-pedido li,#productos-relacionados li{
  width:188px;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;}
#mi-pedido li div,#productos-relacionados li div{float:left;width:47px;height:47px;text-align:right;margin-right:10px;}
#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 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 30px 5px;padding:0;
  width:188px;
  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;}

#contenido-principal,#contenido-principal-producto{
  float:left;width:695px;
  margin:20px 0 0 0;
}
#contenido-principal.home{margin-top:30px;}
html>/**/body #contenido-principal.home{margin-top:20px;}
#contenido-principal .presentacion{width:670px;font-weight:bold;color:#787777;font-size:15px;line-height:20px;}
#contenido-principal.home h2{
  float:left;
  border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;
  width:685px;height:42px;
  padding:5px 0 0 0;
  font-size:28px;
  color:#626262;
  font-weight:normal;
}
#contenido-principal-producto{width:460px;}
#categorias-listado{
  float:left;width:700px;height:200px;
  margin:10px 0 0 0;
}
html>body #categorias-listado{min-height:200px;height:auto;}
#categorias-listado li{
  width:205px;height:253px;
  background-color:#f2f2f2;
  border:1px solid #eadfd9;
  padding:8px;
  margin:0 9px 9px 0;
}
#categorias-listado li a{color:#000000;text-decoration:none;}
#categorias-listado li h3{font-size:18px;font-weight:normal;margin-top:7px;}

#menu-inferior{
  float:left;
  width:960px;height:50px;
  background-color:#ffffff;
  margin-bottom:20px;
}
html>body #menu-inferior{min-height:50px;height:auto;}
#menu-inferior ul{
  float:left;width:900px;
  border-top:1px solid #cacaca;
  padding:20px 0 0 30px;
  margin:40px 0 0 7px;
  font-size:17px;
  background-color:#ffffff;
  text-align:center;
}
html>body #menu-inferior ul{margin:40px 0 20px 15px;}
#menu-inferior.contenido-categoria ul{margin-top:0;}
#menu-inferior a{color:#939292;}
#menu-inferior a:hover{text-decoration:none;}
#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{
  float:left;width:960px;height:52px;
  background:#ffffff url('/images/fondos/pie.gif') repeat-x left top;
  color:#e4cdb6;font-weight:bold;font-size:12px;font-style:normal;
  text-align:center;line-height:17px;
  padding-top:10px;
}
html>/**/body #pie{margin-top:-19px;}
#pie address{font-style:normal !important;}
#pie address a{color:#e4cdb6;}
#pie-nota{
  float:left;margin-left:6px;
  width:960px;height:70px;
  text-align:center;
  background:#ffffff url('/images/fondos/pie-nota.gif') repeat-x left top;
}
html>body #pie-nota{margin-left:13px;}
#pie-nota em{
  color:#ffcb9a;
  font-weight:normal;font-size:10px;font-style:normal !important;margin-top:10px;display:block;
}

/* BUSCADOR */
#resultados-buscador{
  width:298px;
  margin:-11px 0 0 -945px;
  position:absolute;
  display:none;
}
html>body #resultados-buscador{position:absolute;clear:both;margin:-46px 0 0 -5px;}
html>/**/body #resultados-buscador{margin:-10px 0 0 -5px;}
#resultados-buscador .cuerpo{
  float:left;margin:1px 0 0 -10px;
  width:298px; height:20px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/images/fondos/resultados-cuerpo.png", sizingMethod="scale");
}
html>body #resultados-buscador .cuerpo{
  min-height:20px;height:auto;
  background:url('/images/fondos/resultados-cuerpo.png') repeat-y 2px 0;
  filter:none;
}
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:#152132;}
#resultados li{float:left;height:10px;width:200px;line-height:15px;}
html>body #resultados li{min-height:10px;height:auto;}
#resultados li span.titulo{font-weight:bold;text-align:right;width:90px;display:block;color:#676363;}
#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-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}
html>body #resultados ul{margin:-30px 0 0 110px;}
#resultados ul.productos{margin-top:-10px;}
html>/**/body #resultados ul.productos p{margin:0;}
#resultados ul li{width:150px;height:10px;font-family: Arial, Helvetica, sans-serif;margin-bottom:5px;}
#resultados ul li a{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 -9px;}
html>body #resultados-buscador .pie{margin-left:-7px;}
html>/**/body #resultados-buscador .pie{line-height:0;}

/* LISTADO PRODUCTOS CATEGORIA */
.contenido-categoria h1{
  float:left;
  font-size:34px;
  font-weight:normal;
  color:#828181;
  margin-bottom:35px;
}
.paginador{
  float:right;
  width:265px;
  height:70px;
}
html>body .paginador{min-height:70px;height:auto;}
.paginador.abajo{
  float:right;margin:20px 0 0 0;
}
.paginador p{
  float:right;width:265px;height:22px;line-height:22px;
  border-bottom:1px solid #cacaca;
  text-align:right;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:3px 0 0 0;
}
html>body .paginador p{padding:0 0 1px 0;}
html>/**/body .paginador p{padding:0;margin:0;}
.paginador p.ultimo{border-bottom:0;}
.paginador p.ultimo{border-bottom:0;}
.paginador select{font-size:9px;}
.paginador img{margin-left:4px;}
.paginador strong{font-weight:normal;margin:0 3px 0 3px;}

#productos-listado{
  float:left;width:695px;height:200px;
  border-top:1px solid #cacaca;
  margin:1px 0 0 0;
  padding-top:15px;
  font-size:12px;
}
html>body #productos-listado{min-height:200px;height:auto;}
#productos-listado li{
  width:200px;height:380px;
  border:1px solid #dadfd9;
  padding:10px 10px;
  margin:0 9px 9px 0;
}
html>body #productos-listado li{min-height:380px;height:auto;}
#productos-listado li.final-linea{margin-right:0;}
#productos-listado li .foto{width:200px;height:205px;text-align:center;margin-bottom:-10px;}
#productos-listado li p img.menos{margin-left:-3px;}
#productos-listado li p.caracteristicas{font-family: Arial, Helvetica, sans-serif;font-size:10px;float:left;margin:0;}
#productos-listado strong{font-size:15px;font-family: Georgia, "Times New Roman", Times, serif;}
#productos-listado h2{
  float:left;margin-top:-10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  width:195px;
}
html>/**/body #productos-listado h2{margin-top:0;}
#productos-listado h2 a{color:#908f8f;text-decoration:none;}
#productos-listado h3{
  float:left;margin:0 0 5px 0;
  width:195px;
  font-weight:bold;
  font-size:14px;
}
/* DETALLE PRODUCTO */
#contenido-principal-producto{font-family: Arial, Helvetica, sans-serif;}
#contenido-principal-producto h1{
  float:left;width:460px;
  font-size:34px;
  font-weight:normal;
  color:#828181;
  border-bottom:1px solid #cacaca;
  padding-bottom:15px;
  font-family: Georgia, "Times New Roman", Times, serif;
}
#contenido-principal-producto h2{
  float:left;width:460px;
  margin:7px 0 15px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#626262;
}
#contenido-principal-producto h2 a{color:#626262;text-decoration:none;}
#contenido-principal-producto h2 a:hover{text-decoration:underline;}
#detalle-producto h2 span{font-weight:normal;}
#detalle-producto .foto{
  float:left;width:312px;height:360px;
  margin-right:8px;
}
html>body #detalle-producto .foto{min-height:360px;height:auto;}
#detalle-producto .foto img{float:left;}
#detalle-producto .foto a{
  float:right;
  margin:5px 220px 15px 0;
  background:url('/images/iconos/lupa-ampliar.gif') no-repeat 0 2px;
  padding-left:15px;
  text-decoration:none;
  color:#626262;
  font-size:11px;
}
#detalle-producto .foto a:hover{text-decoration:underline;}

#detalle-producto .caracteristicas{
  float:left;
  font-size:12px;
  line-height:18px;
}
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;font-family: Georgia, "Times New Roman", Times, serif;}
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;
}
#detalle-producto .descripcion p{
  width:460px;float:left;margin:0 0 10px 0;
}
#detalle-producto .descripcion p a{color:#626262;}
#detalle-producto .descripcion ul{
  width:460px;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;}

/* APARTADO TEXTO */
#detalle-apartado{
  float:left;
  width:695px;height:150px;
  margin:20px 0 0 0;
  font-family: Arial, Helvetica, sans-serif;
  padding-bottom:20px;
}
html>body #detalle-apartado{min-height:150px;height:auto;}
html>/**/body #detalle-apartado{padding-bottom:0;}
#detalle-apartado h1, #detalle-apartado.blog .titulo-principal{
  float:left;width:695px;
  font-size:34px;
  font-weight:normal;
  color:#828181;
  border-bottom:1px solid #cacaca;
  padding-bottom:15px;
  font-family: Georgia, "Times New Roman", Times, serif;
  margin-bottom:20px;
}
#detalle-apartado h2{
  font-size:18px;
  font-weight:normal;
  color:#828181;
}
.parrafo{
  float:left;margin:0 0 20px 0;
  width:515px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#444444;
}
.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:515px;}
.parrafo .abajo{margin:15px 0 0 0;}
.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 h1,.parrafo h3{
  float:left;width:545px;
  font-size:20px !important;
  font-weight:normal !important;
  color:#b3a9b7 !important;
}
.parrafo ul{
  width:530px;margin:0 0 10px 15px;
  float:left;padding:0;
}
html>body .parrafo ul{margin:0 0 10px 25px;}
html>/**/body .parrafo ul{margin:0 0 10px 30px;}
.parrafo ul li{
  float:none;padding:0;background:none;
  background:url('/images/iconos/productos-menu-bullet.gif') no-repeat 0 5px;
  padding-left:15px;
}
.parrafo.borde ul li{background:none;}
.parrafo.blog span{float:left;margin:15px 0 15px 0;width:545px;}
.parrafo.blog h1{border:0 !important;margin:0 !important;font-size:24px !important;}
.parrafo.blog h2{margin:30px 0 -5px 0;}

/* DONDE ESTAMOS */
#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:"Trebuchet MS", 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;
  background:none;
}
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;}

/* BLOG */
#detalle-apartado.listadoNoticias .titulo-principal{
  padding-bottom:25px;
}
.contenedor-paginador{
  float:left;margin:-50px 0 0 0;
  width:645px;
  height:20px;
}
html>body .contenedor-paginador {height:25px;margin:-50px 0 0 0;}
.contenedor-paginador{margin-bottom:30px;}
.contenedor-paginador.abajo{margin:0;border:0;}
.contenedor-paginador span{
  float:left;
  margin:5px 0 0 0;
  font-weight:bold;
  font-size:14px;
  color:#9a949c;
}
.paginador{
  float:right !important;
  margin:5px 0 0 0;
  height:20px;
  font-size:14px;
  color:#7e7781;
}
html>body .paginador {height:25px;}
.paginador li{float:left;margin:0 0 0 3px;}
.paginador a{text-decoration:none;color:#b3a9b7;}
.paginador a.activo{color:#747474;font-weight:bold;}
#listaNoticias{
  float:left;margin:0;
  width:650px;
}
#listaNoticias li {
  float:left;margin:0;
  width:650px;
  border-bottom:1px solid #cacaca;
  margin-bottom:5px;
  padding-bottom:5px;
}
#listaNoticias.blog li{ 
  border-bottom:0;border-top:1px solid #cacaca;
  padding:10px 0 15px 0;
}
#listaNoticias li .foto{
  float:left;
  width:110px;height:125px;
  margin-right:8px;
}
#listaNoticias li h2{
  float:left;
  width:520px;
  font-size:18px;
  font-weight:normal;
  color:#b3a9b7;
}
#listaNoticias.blog li h2{margin-bottom:10px;}
#listaNoticias li h2 a{color:#b3a9b7;text-decoration:none;}
#listaNoticias li span{
  float:left;
  width:520px;
  font-size:12px;
  color:#68616b;
}
#listaNoticias.blog li span{margin-bottom:10px;}
#listaNoticias li p{
  float:left;
  width:520px;
  font-size:12px;
  color:#000000;
}
#listaNoticias li p a{
  font-size:12px;
  color:#68616b;
  text-decoration:none;
  padding-left:10px;
  background:#ffffff url('/images/iconos/mas.gif') no-repeat 0 6px;
}
#listaNoticias.blog li p a{float:left;margin-top:10px;background:0;padding:0;font-weight:bold;}
html>body .parrafo.noticia .foto{margin-left:0;}
.parrafo.noticia .volver{margin-top:20px;}
.parrafo .foto a{
  float:left;width:100px;
  margin:5px 190px 15px 0;
  background:url('/images/iconos/lupa-ampliar.gif') no-repeat 0 2px;
  padding-left:15px;
  text-decoration:none;
  color:#626262;
  font-size:11px;
  font-weight:normal;
}
html>/**/body .parrafo .foto a{margin:5px 130px 15px 0;}
.parrafo .foto a:hover{text-decoration:underline;}



/*
------------------------------
	Impromptu's
------------------------------
*/
.jqiwarning .jqi{ background-color: #000000; }
.jqifade{
	position: absolute;
	background-color: #ffffff;
}
div.jqi{
	position: absolute;
	background-color: #a25d3c;
	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: #e5984e;
	padding: 5px; 
	color: #ffffff;
	font-weight: bold;
}
div.jqi .jqimessage{
	background-color: #a35216;
	padding: 10px;
}
div.jqi .jqibuttons{
	text-align: center;
	padding: 5px 0 0 0;
}
div.jqi button{
	padding: 3px 10px 3px 10px;
	margin: 0 10px;
}