@charset 'UTF-8';
/* CSS Document */
* {
margin:0px;
padding:0px;
border-width:0px;
text-align:center;
outline-width:0px;
}
ul, ol {
padding-left:1em;
margin-left:0;
margin-bottom:0;
}
h1, h2, h3, h4, h5, h6, p, blockquote, ol, dl, fieldset, address {
margin-bottom:1em;
}
form, label {
margin-bottom:0;
}
body {
min-width:954px;
height:100%;
background:#0E472F url(../img/background.jpg) center top no-repeat;
font:0.625em/1.9em 'Trebuchet MS', Arial, Helvetica, sans-serif;
color:#333;
}
div, ul, ol, dl, table, form, fieldset, header, footer, hgroup, nav, footer, article, section, aside, figure, figcaption, time {
display:block;
overflow:hidden;
height:100%;
}
a:link, a:visited, a:hover, a:active {
border-width:0px;
text-decoration:none;
color:#333;
}
a:hover {
text-decoration:none;
}
img {
border-width:0px;
margin:0px;
padding:0px;
}
.ocu, section#buscador h1, section#buscador p, table caption, div#detde figure#fot_det figcaption, div#detde figure p, div#detde section h1, div#detde section p, article#decoshop p, article#textos header hgroup h1 {
display:none;
}
sup {
font-size:smaller;
vertical-align:baseline;
position:relative;
bottom:0.3em;
}
sub {
font-size:smaller;
vertical-align:baseline;
position:relative;
bottom:-0.3em;
}
abbr {
border:none;
cursor:help;
}
br.ctabla {
clear:left;
}
p, blockquote {
text-align:left;
margin-bottom:1em;
font-size:1.2em;
}
strong {
color:#333;
font-weight:bold;
}
div#pag, footer, nav#mprin ul li a, nav#mprin ul li span.activo, article#central.detalle header h1, time.idyc, #detde section#formcontact #fco,#detde section#formcontact #fco fieldset, #detde section#formcontact #fco label[for='acepto'] {
width:100%;
}
div#pag {
background:transparent url(../img/header.png) left top repeat-x;
}
footer {
height:100px;
background:transparent url(../img/footer.png) left top repeat-x;
}
#pag header, #cuerpo, footer div#foo_cuerpo, article#decoshop, article#ds_interior {
width:954px;
margin:0 auto;
}
#pag header hgroup, #pag header hgroup h1, #pag header hgroup h1 a, #pag header hgroup h3, #comparte h1, #comparte ul li, #buscador input#bb, nav#mprin ul, nav#mprin ul li, section#path ul, section#path ul li, article#central ul#catal, article#textos.t_ofer ul#catal, article#central ul#catal li, article#textos.t_ofer ul#catal li, div#detiz, span.barato, div#detiz ul, div#detde section ul, div#detiz ul li, div#detde section ul li, div#detde section ul li a.dapdf, div#detde section ul li a.dadoc, div#detde section ul li a.dapps, div#detde section ul li a.dappt, div#detde section ul li a.datxt, div#detde section ul li a.dartf, div#detde section ul li a.dartfd, div#detde section ul li a.daxls, div#detde section ul li a.dadocx, div#detde section ul li a.dazip, #lateral, #lateral nav ul li img, footer .vcard, footer nav, footer section, footer nav ul#foo_sc, footer nav ul#foo_sc li, article#decoshop header h2, article#decoshop ul, article#ds_interior ul, article#decoshop ul li, article#ds_interior ul li, nav#paginacion, nav#paginacion ul, nav#paginacion ul li, section#ds_home div, section#ds_home ul li, section#of_home, section#cons_home, #lista_articles article figure, article#textos.t_buscador header section form input#otbb, article#textos.t_buscador header section form button#otbbusc, article#textos figure, article#textos .ctext.empresa, figure dl dt, figure dl dd, figure dl dd, #detde section#formcontact #fco input#acepto, nav#pn ul, nav#pn ul li, div#detde figure img.fimpar, div#detde figure a.vid_detall, ul#rrss, ul#rrss li {
float:left;
}
#pag header hgroup h1, #pag header hgroup h1 a {
width:380px;
height:70px;
margin:0.9em 4.7em 0 0.9em;
}
#pag header hgroup h1, #pag header hgroup h1 a, #pag header hgroup h3, a#facebook, a#twitter, a#linkedin, a#googleplus, a#instagram, a#pinterest, a#rss, #buscador input#b, #buscador button#bbusc, nav#mprin ul li, nav#mprin ul li a, nav#mprin ul li span.activo, span.barato, span.barato, div#detde section ul li a, div#detde section ul li a.dapdf, div#detde section ul li a.dadoc, div#detde section ul li a.dapps, div#detde section ul li a.dappt, div#detde section ul li a.datxt, div#detde section ul li a.dartf, div#detde section ul li a.dartfd, div#detde section ul li a.daxls, div#detde section ul li a.dadocx, div#detde section ul li a.dazip, div#detde figure a.fg_detall, div#detde figure a.vid_detall, article#textos .ctext.empresa + figure a.fg_detall, div#detde figure a.fg_detall span, article#textos .ctext.empresa + figure a.fg_detall span, div#detde figure#vid_det figcaption, div#detde figure a.vid_detall span, #lateral nav ul li, #lateral nav ul li a, article#decoshop header h3.ds_headh3, article#decoshop header h3.ds_headh3 a, article#decoshop header h3.ds_headh3 span.nomovil, article#ds_interior header h1, article#ds_interior header h2 a, article#ds_interior header h2 span.nomovil, nav#paginacion ul li a, nav#paginacion ul li span, nav#paginacion ul li.pagina, section#ds_home h2, section#not_home h2, section#of_home h2, section#cons_home h2, section#of_home figure a span.boc_oportunidad, nav#recom figure a span.boc_oportunidad, article#central ul#catal li figure a span.boc_oportunidad, section#of_home figure a span.boc_liquidacion, article#central ul#catal li figure a span.boc_liquidacion, section#of_home figure a span.boc_novedad, article#central ul#catal li figure a span.boc_novedad, section#of_home figure a span.boc_oferta, article#central ul#catal li figure a span.boc_oferta, article#textos ul#catal li figure a span.boc_oferta, article#textos ul#catal li figure a span.boc_liquidacion, article#textos ul#catal li figure a span.boc_oportunidad, section#cons_home a.video span, #lista_articles article.expirado span.expi, #lista_articles article#head_consejo, #lista_articles article#head_consejo.hnotis form, article#textos.t_noti form, #lista_articles article .a_cons, article#textos header, article#textos header hgroup, article#textos.t_buscador header section, article#textos.t_buscador header section form button#otbbusc, article#textos.t_contacto header section#slideubi, article#textos.t_contacto header section#slideubi span, article#textos.t_contacto header section#slideubi div.su, article#textos.t_contacto header hgroup, article#textos.t_contacto header hgroup h1, article#textos .ctext.empresa + figure dl, article#textos figure a.pidetall, article#textos figure a.pvdetall, article#textos figure a.pidetall span, article#textos figure a.pvdetall span, #detiz section#tienda figure a.mapa span, #detiz section#tienda figure ul li a.vcard, #detiz section#tienda figure ul li a.plano, #detde section#formcontact h1, #detde section#formcontact p, #detde section#formcontact #fco input, #detde section#formcontact #fco textarea, #detde section#formcontact #fco input#limpiar, #detde section#formcontact #fco input#enviar, #detiz section#tienda figure ul li a.qr, figure#vid_det figcaption, a.co_tw, a.co_fb, a.co_in, a.co_pi, a.co_gppp {
display:block;
}
#pag header hgroup h1#home, #pag header hgroup h1 a, a#facebook, a#twitter, a#linkedin, a#googleplus, a#instagram, a#pinterest, a#rss, #buscador button#bbusc, div#detde section ul li a.dapdf, div#detde section ul li a.dadoc, div#detde section ul li a.dapps, div#detde section ul li a.dappt, div#detde section ul li a.datxt, div#detde section ul li a.dartf, div#detde section ul li a.dartfd, div#detde section ul li a.daxls, div#detde section ul li a.dadocx, div#detde section ul li a.dazip, article#decoshop header h1, nav#paginacion ul li span#ainicio, nav#paginacion ul li a#ainicio, nav#paginacion ul li span#afinal, nav#paginacion ul li a#afinal, nav#paginacion ul li span#retroceder, nav#paginacion ul li a#retroceder, nav#paginacion ul li span#avanzar, nav#paginacion ul li a#avanzar, section#ds_home h2, section#not_home h2, section#of_home h2, section#cons_home h2, article#textos.t_buscador header section form button#otbbusc, #detde section#formcontact #fco input#limpiar, #detde section#formcontact #fco input#enviar, a.co_tw, a.co_fb, a.co_in, a.co_pi, a.co_gppp {
text-indent:-99em;
}
#pag header hgroup h1#home, #pag header hgroup h1 a, #pag header hgroup h3, a#facebook, a#twitter, a#linkedin, a#googleplus, a#instagram, a#pinterest, a#rss, #buscador button#bbusc, div#detde section ul li a.dapdf, div#detde section ul li a.dadoc, div#detde section ul li a.dapps, div#detde section ul li a.dappt, div#detde section ul li a.datxt, div#detde section ul li a.dartf, div#detde section ul li a.dartfd, div#detde section ul li a.daxls, div#detde section ul li a.dadocx, div#detde section ul li a.dazip, nav#paginacion ul li a, nav#paginacion ul li span, nav#paginacion ul li.pagina, nav#paginacion ul li span#ainicio, nav#paginacion ul li a#ainicio, nav#paginacion ul li span#afinal, nav#paginacion ul li a#afinal, nav#paginacion ul li span#retroceder, nav#paginacion ul li a#retroceder, nav#paginacion ul li span#avanzar, nav#paginacion ul li a#avanzar, section#ds_home h2, section#not_home h2, section#of_home h2, section#cons_home h2, section#not_home ul li, .styled-select, article#textos.t_buscador header section form button#otbbusc, article#textos .ctext.empresa + figure dl, #detde section#formcontact #fco input#limpiar, #detde section#formcontact #fco input#enviar, a.co_tw, a.co_fb, a.co_in, a.co_pi, a.co_gppp {
overflow:hidden;
}
#pag header hgroup h1#home, #pag header hgroup h1 a {
background:transparent url(../img/logo.png) left top no-repeat;
}
#pag header hgroup h1 a, #buscador input#bb, #buscador button#bbusc, nav#mprin ul, nav#mprin ul li:last-child, div#detiz p, footer nav ul#foo_sc, article#decoshop header h1, nav#paginacion ul, section#not_home ul, section#not_home ul li p, #lista_articles article#head_consejo.hnotis form, #lista_articles article#head_consejo.hnotis fieldset, article#textos.t_noti form, article#textos.t_noti fieldset, article#textos.t_ofer ul#catal li figure, article#textos.t_buscador ul, #detiz section#tienda figure ul, nav#pn ul {
margin:0;
}
#pag header hgroup h3, #buscador input#bb, article#central header h1, div#detiz h3, div#detiz h4, div#detiz ul li, div#detde section ul li, div#detde section ul li a, div#detde figure#vid_det figcaption, footer .vcard, footer nav, footer section, footer nav ul#foo_sc li, footer section p, article#decoshop header h2, article#decoshop header h3.ds_headh3 a, article#decoshop header h3.ds_headh3 span.nomovil, article#ds_interior header h1, article#ds_interior header h2 a, article#ds_interior header h2 span.nomovil, section#slide_home div.ficha, section#slide_home div.ficha h2, section#not_home ul li, section#not_home ul li time, section#not_home ul li h3, nav#recom h4, .styled-select select, .styled-select select option, #lista_articles article#head_consejo header h1, #lista_articles article .a_cons, #lista_articles article .a_cons header h1, #lista_articles article .a_cons header h1 a, time.noticias_lista_time, article#textos.t_noti .ctext time, article#textos.t_buscador header section h1, article#textos.t_buscador header section form, article#textos.t_buscador header section form fieldset, article#textos.t_buscador header section form input#otbb, article#textos header hgroup h2, article#textos.t_contacto header hgroup h1, article#textos.t_ofer ul#catal li figcaption, article#textos .ctext.empresa + figure p, article#textos .ctext h1, article#textos .ctext.empresa h2, article#textos .ctext.empresa + figure h1, article#textos .ctext.empresa + figure dl, figure dl dt, figure dl dd, article#textos .ctext h2, article#central.detalle #detiz h2, article#textos .ctext li, article#central.detalle #detiz li, article#textos.t_buscador ul li, #detiz section#tienda h1, #detiz section#tienda h2, #detde section#formcontact h1, #detiz section#tienda figure figcaption, #detiz section#tienda figure ul li a.vcard, #detiz section#tienda figure ul li a.qr, #detiz section#tienda figure ul li a.plano, #detde section#formcontact #fco,#detde section#formcontact #fco fieldset, #detde section#formcontact #fco input, #detde section#formcontact #fco textarea, nav#pn h1, nav#pn ul li, figure#vid_det figcaption, .ctext h3 {
text-align:left;
}
#pag header hgroup h3 {
width:190px;
margin:3.4em 0;
padding:3.6em 0 0 0.5em;
background:transparent url(../img/telf_header.png) left top no-repeat;
font:bold 0.9em/1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif;
color:#596A59;
}
#header_secciones, #comparte ul, #buscador button#bbusc, #central, #lista_articles, div#detde, div#detde figure#vid_det figcaption, footer section, article#decoshop header h3.ds_headh3, section#slide_home div.ficha figure, section#ds_home ul, section#not_home, section#of_home figure, section#cons_home figure, section#not_home ul li.noti figure, #lista_articles article#head_consejo.hnotis form, article#textos.t_noti form, .styled-select, article#textos .ctext, article#textos .ctext.empresa + figure, #detde section#formcontact #fco input#limpiar, #detde section#formcontact #fco input#enviar {
float:right;
}
#header_secciones, #comparte, #buscador {
width:33em;
}
#header_secciones {
margin:0 0.2em 0 8.5em;
}
#comparte, #buscador {
height:5.7em;
}
/*#comparte {
border-bottom:1px solid #595959;
}*/
#comparte h1 {
font-size:1.2em;
margin:2.1em 0 0 5.1em;
}
#comparte ul, nav#mprin ul, section#path ul, article#central ul#catal, article#textos.t_ofer ul#catal, div#detiz ul, div#detde section ul, #lateral nav ul, footer nav ul#foo_sc, article#decoshop ul, article#ds_interior ul, nav#paginacion ul, section#ds_home ul, section#not_home ul, article#textos.t_buscador ul, #detiz section#tienda figure ul, nav#pn ul, ul#rrss {
list-style:none;
}
#comparte ul {
margin-top:2.2em;
}
#comparte ul, #comparte ul li, a#facebook, a#twitter, a#linkedin, a#googleplus, a#instagram, a#pinterest, a#rss {
height:22px;
}
#comparte ul li, a#facebook, a#twitter, a#linkedin, a#googleplus, a#instagram, a#pinterest, a#rss, nav#paginacion ul li span#retroceder, nav#paginacion ul li a#retroceder, nav#paginacion ul li span#avanzar, nav#paginacion ul li a#avanzar {
width:22px;
}
div#detiz ul#rrss, .ctext ul#rrss {
height:20px;
margin:0 0 2em;
padding:0;
font-size:1em;
}
#central #detiz ul#rrss li, .ctext ul#rrss li {
font-size:1em;
margin:0 1em 0 0;
padding:0;
line-height:1em;
min-height:20px;
}
div#detiz ul#rrss li, a.co_tw, a.co_fb, a.co_in, a.co_pi, a.co_gppp, .ctext ul#rrss li {
width:20px;
height:20px;
}
#comparte ul li, div#detiz ul#rrss li, .ctext ul#rrss li {
margin-left:0.8em;
}
a#facebook {
background:transparent url(../img/b_facebook.png) left top no-repeat;
}
a#rss {
background:transparent url(../img/b_rss.png) left top no-repeat;
}
a#twitter {
background:transparent url(../img/b_twitter.png) left top no-repeat;
}
a#linkedin {
background:transparent url(../img/b_linkedin.png) left top no-repeat;
}
a#googleplus {
background:transparent url(../img/b_google.png) left top no-repeat;
}
a#instagram {
background:transparent url(../img/b_instagram.png) left top no-repeat;
}
a#pinterest {
background:transparent url(../img/b_pinterest.png) left top no-repeat;
}
ul#rrss a.co_tw {
background:transparent url(../img/c_twitter.png) left top no-repeat;
}
ul#rrss a.co_fb {
background:transparent url(../img/c_facebook.png) left top no-repeat;
}
ul#rrss a.co_in {
background:transparent url(../img/c_linkedin.png) left top no-repeat;
}
ul#rrss a.co_pi {
background:transparent url(../img/c_pinterest.png) left top no-repeat;
}
ul#rrss a.co_gppp {
background:transparent url(../img/c_googleplus.png) left top no-repeat;
}
#buscador fieldset {
margin-top:1.3em;
background:transparent url(../img/f_input.png) 15.4em top no-repeat;
}
#buscador fieldset, article#central.detalle header, article#central.detalle header h1, article#textos.t_ofer ul#catal li, div#detde figure a.fg_detall, div#detde figure a.vid_detall, article#textos .ctext.empresa + figure a.fg_detall, article#ds_interior header hgroup, article#ds_interior header h1, section#not_home ul li time, #lista_articles article#head_consejo header, article#textos figure a.pidetall, article#textos figure a.pvdetall {
height:auto;
}
#buscador input#bb, #buscador button#bbusc, div#detde section ul li a.dapdf, div#detde section ul li a.dadoc, div#detde section ul li a.dapps, div#detde section ul li a.dappt, div#detde section ul li a.datxt, div#detde section ul li a.dartf, div#detde section ul li a.dartfd, div#detde section ul li a.daxls, div#detde section ul li a.dadocx, div#detde section ul li a.dazip, article#textos.t_buscador header section form button#otbbusc, #detiz section#tienda figure ul li, #detiz section#tienda figure ul li a.vcard, #detiz section#tienda figure ul li a.qr, #detiz section#tienda figure ul li a.plano, #detde section#formcontact #fco input#limpiar, #detde section#formcontact #fco input#enviar {
height:28px;
}
#buscador input#bb {
width:143px;
outline:none;
font:1.1em 'Courier New', Courier, monospace;
color:#666;
padding:0 0.3em;
background:transparent url(../img/f_input.png) left top no-repeat;
margin-left:14em;
}
#buscador input#bb, .styled-select select, article#textos.t_buscador header section form input#otbb {
-webkit-appearance:none;
}
#buscador button#bbusc {
width:28px;
background:transparent url(../img/b_buscador.png) left top no-repeat;
}
#buscador button#bbusc, nav#mprin ul, section#path ul, article#central ul#catal, article#textos.t_ofer ul#catal, div#detiz ul, div#detde section ul, #lateral nav ul, #lateral nav ul li, footer nav ul#foo_sc, article#decoshop ul, article#ds_interior ul, nav#paginacion ul, section#ds_home ul, section#not_home ul, #lista_articles article#head_consejo.hnotis form, #lista_articles article#head_consejo.hnotis fieldset, article#textos.t_noti form, article#textos.t_noti fieldset, article#textos, article#textos header hgroup h3, article#textos .ctext.empresa + figure dl, article#central.detalle #detiz ul.intext li, article#central.detalle #detiz ol.intext li, article#textos.t_buscador ul, article#textos.t_buscador ul li, #detiz section#tienda, #detiz section#tienda figure ul, #detiz section#tienda figure ul li, nav#pn ul {
padding:0;
}
nav#mprin {
width:95.4em;
padding-top:5.6em;
}
nav#mprin ul li {
width:11.7em;
margin-right:0.2em;
}
nav#mprin, nav#mprin ul li {
height:5em;
}
nav#mprin ul li:first-child {
margin-left:0.2em;
}
nav#mprin ul li a, nav#mprin ul li span.activo {
border-top-right-radius:10px;
border-top-left-radius:10px;
font-size:1.7em;
line-height:3em;
}
nav#mprin ul li a, nav#mprin ul li span.activo, section#cons_home, section#of_home figure, section#cons_home figure, section#not_home ul li, #lista_articles article.expirado span.expi {
height:100%;
}
section#path {
width:99.4em;
height:4em;
}
section#path ul {
margin:1.2em 0 0 2em;
}
section#path ul li {
font-size:1.1em;
color:#333;
padding-left:0.4em;
}
section#path ul li:after {
content:' /';
font-size:1.1em;
}
section#path ul li:last-child:after {
content:'';
}
section#path ul li:after, section#path ul li a {
color:#C5C26B;
}
section#path ul li a:hover {
color:#333;
}
#cuerpo, article#decoshop, article#ds_interior {
margin-bottom:6em;
}
#central, #lista_articles, article#central header, article#central ul#catal, article#textos.t_ofer ul#catal, section#slide_home, section#slide_home div.ficha, section#ds_home, nav#recom, nav#recom h4 , #lista_articles article.expirado span.expi, article#textos header, article#textos header hgroup, article#textos.t_buscador header section, article#textos.t_buscador header section form, article#textos.t_buscador header section form fieldset, article#textos.t_contacto header section#slideubi, article#textos.t_contacto header section#slideubi div.su, article#textos.t_contacto header hgroup, article#textos.t_contacto header section#slideubi span, article#textos .ctext.nofigure, article#textos .ctext.nofigure.empresa, article#textos.t_buscador ul , nav#pn, nav#pn h1  {
width:60em;
}
#central, #lista_articles {
margin-right:2.4em;
}
article#central {
background-color:transparent;
background-repeat:no-repeat;
}
article#central header {
height:17.5em;
background:transparent url(../img/catal_header.png) left top no-repeat;
}
article#central.detalle header {
margin-bottom:5em;
}
article#central header h1 {
font:bold 2.4em/0.8em 'Trebuchet MS', Arial, Helvetica, sans-serif;
width:8em;
margin:1.2em 0 0 1.2em;
}
article#central header h1 span {
font-size:0.55em;
line-height:0em;
}
article#central.detalle header h1 {
font-size:2em;
line-height:2em;
margin:0 0 0 0.6em;
}
article#central ul#catal, article#textos.t_ofer ul#catal {
margin:1em 0;
}
article#textos.t_ofer ul#catal li {
font-size:1em;
}
article#central ul#catal li, article#textos.t_ofer ul#catal li {
width:14.9em;
height:14em;
margin-right:0.1em;
}
article#central ul#catal li.cuarto, article#textos.t_ofer ul#catal li.cuarto {
margin-right:0;
}
article#central ul#catal li a img , article#textos.t_ofer ul#catal li a img {
margin-top:8px;
}
article#central ul#catal li figcaption, article#textos.t_ofer ul#catal li figcaption {
font-size:1.2em;
line-height:1.1em;
padding:0 1em;
}
article#central ul#catal li:hover img, article#central ul#catal li:focus img, article#textos.t_ofer ul#catal li:hover img, article#textos.t_ofer ul#catal li:focus img {
border-color:#9E3116;
}
div#detiz, div#detiz section#s_precio, #lista_articles article .a_cons section.s_precio, article#textos.t_ofer section.s_precio, #detiz section#tienda figure, #detiz section#tienda figure ul, #detiz section#tienda figure ul li, #detiz section#tienda figure ul li a.vcard, #detiz section#tienda figure ul li a.qr, #detiz section#tienda figure ul li a.plano {
width:26.6em;
}
div#detiz {
margin-right:1.8em;
}
div#detde {
width:31.6em;
}
div#detiz section {
background-repeat:no-repeat;
margin-bottom:2.5em;
padding:3.5em 1em 1em;
}
div#detiz section p {
font-size:1.2em;
font-weight:bold;
}
div#detiz section#s_precio, #lista_articles article .a_cons section.s_precio, article#textos.t_ofer section.s_precio {
background:transparent url(../img/pvp_ofer.png) left top no-repeat;
height:3.8em;
padding:0.3em 0 0;
margin-top:-1.5em;
}
#lista_articles article .a_cons section.s_precio {
margin-top:0;
}
article#textos.t_ofer section.s_precio {
margin:2em 0;
}
span.barato {
width:80px;
text-align:center;
font-size:1.1em;
margin-right:1em;
font-weight:bold;
}
span.barato.tachado {
text-decoration:line-through;
}
div#detiz h3 {
font-size:1.6em;
margin-bottom:0.5em;
}
div#detiz p {
color:#606060;
}
div#detiz h4, .ctext h3 {
font-size:1.3em;
margin:1.5em 0 0.5em;
}
table {
max-width:26.6em;
font-size:1em;
line-height:1.2em;
text-align:center;
color:#333;
border-collapse:collapse;
margin-bottom:2em;
}
table thead, table tbody tr {
border-bottom:#0B462E solid 1px;
}
table th, table td {
border-right:#B3B3B3 solid 1px;
padding:0.7em 0.4em;
}
table th:last-child, table td:last-child {
border-right:none;
}
table.tab1 th, tabl3.tab1 td, table.tab7 th, tabl3.tab7 td, table.tab9 th, tabl3.tab9 td, table.tab10 th, tabl3.tab10 td {
width:8.8em;
}
table.tab2 th, tabl3.tab2 td, table.tab5 th, tabl3.tab5 td {
width:6.6em;
}
table.tab3 th, tabl3.tab3 td {
width:13.3em;
}
table.tab4 th, tabl3.tab4 td, table.tab11 th, tabl3.tab11 td {
width:5.3em;
}
table.tab6 th, table.tab8 th {
width:6.6em;
}
table.tab6 td, table.tab8 td {
width:20em;
}
div#detiz ul, div#detde section ul {
margin:0 0 2em;
width:26.6em;
}
div#detiz ul li, div#detde section ul li {
width:8em;
min-height:29px;
margin:0 0.5em 0.2em 0;
padding:0.6em 0 0 33px;
font-size:1.2em;
line-height:1.2em;
}
div#detde section ul li {
padding:0.6em 0 0;
width:133px;
margin-right:1.5em;
}
div#detde section ul li a {
padding:0.4em 0 0 0;
}
div#detde section ul li a.dapdf, div#detde section ul li a.dadoc, div#detde section ul li a.dapps, div#detde section ul li a.dappt, div#detde section ul li a.datxt, div#detde section ul li a.dartf, div#detde section ul li a.dartfd, div#detde section ul li a.daxls, div#detde section ul li a.dadocx, div#detde section ul li a.dazip {
background:transparent url(../img/b_pdf.png) left top no-repeat;
padding-left:0;
margin:0 0.5em 0.1em 0;
width:28px;
}
div#detde section ul li a.dadoc {
background-image:url(../img/b_doc.png);
}
div#detde section ul li a.dapps {
background-image:url(../img/b_pps.png);
}
div#detde section ul li a.dappt {
background-image:url(../img/b_ppt.png);
}
div#detde section ul li a.datxt {
background-image:url(../img/b_txt.png);
}
div#detde section ul li a.dadocx {
background-image:url(../img/b_docx.png);
}
div#detde section ul li a.darft {
background-image:url(../img/b_rtf.png);
}
div#detde section ul li a.dartfd {
background-image:url(../img/b_rtfd.png);
}
div#detde section ul li a.daxls {
background-image:url(../img/b_xls.png);
}
div#detde section ul li a.dazip {
background-image:url(../img/b_zip.png);
}
div#detiz ul li.flinea, div#detde section ul li.flinea {
margin-right:0;
}
div#detiz ul li.op1 {
background:transparent url(../img/opciones_1.png) left top no-repeat;
}
div#detiz ul li.op2 {
background:transparent url(../img/opciones_2.png) left top no-repeat;
}
div#detiz ul li.op3 {
background:transparent url(../img/opciones_3.png) left top no-repeat;
}
div#detiz ul li.op4 {
background:transparent url(../img/opciones_4.png) left top no-repeat;
}
div#detiz ul li.op5 {
background:transparent url(../img/opciones_5.png) left top no-repeat;
}
div#detiz ul li.op6 {
background:transparent url(../img/opciones_6.png) left top no-repeat;
}
div#detiz ul li.op7 {
background:transparent url(../img/opciones_7.png) left top no-repeat;
}
div#detiz ul li.op8 {
background:transparent url(../img/opciones_8.png) left top no-repeat;
}
div#detiz ul li.op9 {
background:transparent url(../img/opciones_9.png) left top no-repeat;
}
div#detiz ul li.op10 {
background:transparent url(../img/opciones_10.png) left top no-repeat;
}
div#detiz ul li.op11 {
background:transparent url(../img/opciones_11.png) left top no-repeat;
}
div#detiz ul li.op12 {
background:transparent url(../img/opciones_12.png) left top no-repeat;
}
div#detiz ul li.op13 {
background:transparent url(../img/opciones_13.png) left top no-repeat;
}
div#detiz ul li.op14 {
background:transparent url(../img/opciones_14.png) left top no-repeat;
}
div#detiz ul li.op15 {
background:transparent url(../img/opciones_15.png) left top no-repeat;
}
div#detiz ul li.op16 {
background:transparent url(../img/opciones_16.png) left top no-repeat;
}
div#detiz ul li.op17 {
background:transparent url(../img/opciones_17.png) left top no-repeat;
}
div#detiz ul li.op18 {
background:transparent url(../img/opciones_18.png) left top no-repeat;
}
div#detiz ul li.op19 {
background:transparent url(../img/opciones_19.png) left top no-repeat;
}
div#detiz ul li.op20 {
background:transparent url(../img/opciones_20.png) left top no-repeat;
}
div#detiz ul li.op21 {
background:transparent url(../img/opciones_21.png) left top no-repeat;
}
div#detiz ul li.op22 {
background:transparent url(../img/opciones_22.png) left top no-repeat;
}
div#detde figure, div#detde section {
padding:1.6em 1.5em 0.2em;
}
div#detde figure + figure {
margin-top:0.2em;
}
div#detde figure a.fg_detall, div#detde figure a.vid_detall, article#textos .ctext.empresa + figure a.fg_detall, article#ds_interior header hgroup, nav#paginacion, nav#paginacion ul, section#slide_home, section#slide_home div.ficha, section#of_home figure a, section#cons_home figure a, nav#recom a, article#central ul#catal li a, article#textos ul#catal li a, #lista_articles article.expirado, article#textos.t_contacto header, article#textos.t_contacto header section#slideubi, article#textos figure a.pidetall, article#textos figure a.pvdetall, #detiz section#tienda figure a.mapa {
position:relative;
}
div#detde figure a.fg_detall span, article#textos .ctext.empresa + figure a.fg_detall span, div#detde figure a.vid_detall span, article#ds_interior header h2, section#slide_home div.ficha a.vermas, section#of_home figure a span.boc_oportunidad, nav#recom figure a span.boc_oportunidad, article#central ul#catal li figure a span.boc_oportunidad, section#of_home figure a span.boc_liquidacion, article#central ul#catal li figure a span.boc_liquidacion, section#of_home figure a span.boc_novedad, article#central ul#catal li figure a span.boc_novedad, section#of_home figure a span.boc_oferta, article#central ul#catal li figure a span.boc_oferta, article#textos ul#catal li figure a span.boc_oferta, article#textos ul#catal li figure a span.boc_liquidacion, article#textos ul#catal li figure a span.boc_oportunidad, section#cons_home a.video span, #lista_articles article.expirado span.expi, article#textos.t_contacto header section#slideubi span, article#textos.t_contacto header hgroup, article#textos figure a.pidetall span, article#textos figure a.pvdetall span, #detiz section#tienda figure a.mapa span {
position:absolute;
}
div#detde figure a.fg_detall span, article#textos .ctext.empresa + figure a.fg_detall span {
left:0;
}
div#detde figure a.fg_detall span, article#textos .ctext.empresa + figure a.fg_detall span, #detiz section#tienda figure a.mapa span {
bottom:0.5em;
width:286px;
height:60px;
background:transparent url(../img/but_fgd.png) left top no-repeat;
}
#detiz section#tienda figure a.mapa span {
right:3px;
}
div#detde figure img {
margin-bottom:1.2em;
}
div#detde figure img.fimpar {
margin-right:1.5em;
}
div#detde figure#vid_det figcaption {
width:10.9em;
margin-left:1.7em;
font-size:1.2em;
}
div#detde figure a.vid_detall span {
bottom:0px;
}
div#detde figure a.vid_detall span, section#cons_home a.video span {
left:0px;
width:134px;
height:111px;
background:transparent url(../img/b_video.png) left top no-repeat;
}
section#cons_home a.video span {
bottom:-10px;
}
div#detde section {
margin-top:0.8em;
}
#lateral, #lat_ph, #lateral nav ul, #lateral nav ul li, #lateral nav ul li a {
width:27.4em;
}
#lateral {
margin-left:2.4em;
}
#lat_ph {
background:transparent url(../img/um_phone.png) left top no-repeat;
height:9.2em;
}
#lat_ph p {
font-size:1em;
line-height:1.1em;
padding-top:4.5em;
margin:0 1.2em;
}
#lateral nav ul {
margin:0 0 7em;
}
#lateral nav ul li {
height:5.6em;
margin:0 0 0.1em;
background:transparent url(../img/f_menu_lat.png) left top no-repeat;
}
#lateral nav ul li a {
height:5.6em;
}
#lateral nav ul li img {
border:#fff solid 2px;
background-clip:padding-box;
background-clip:content-box;
margin:0.4em 1.6em 0.4em 1.2em;
}
#lateral nav ul li p {
padding-top:0.5em;
}
#lateral nav ul li span {
font-size:1.3em;
}
#lateral nav ul li span.claim {
font-size:1em;
color:#262626;
}
footer {
font-size:1.2em;
}
footer .vcard, footer nav, footer section {
padding-top:2em;
}
footer .vcard {
padding-left:2.1em;
}
footer nav {
width:33.6em;
margin-left:8em;
}
footer nav ul#foo_sc li {
width:11.2em;
}
footer section {
width:12em;
background:transparent url(../img/foo_phone.png) left 1.5em no-repeat;
padding-right:2.1em
}
footer section p {
font:bold 0.9em/1.2em 'Trebuchet MS', Arial, Helvetica, sans-serif;
margin-top:1.7em;
}
article#decoshop header, article#ds_interior header, article#ds_interior header hgroup {
width:90.6em;
}
article#decoshop header {
height:18em;
margin:0 2.4em;
background:transparent url(../img/decochop_head.png) left top no-repeat;
}
article#decoshop header h1 {
font-size:1em;
width:3em;
}
article#decoshop header h2, section#ds_home ul li, section#of_home figure, section#cons_home figure, #lista_articles article figure, article#textos figure {
width:15em;	
}
article#decoshop header h2 {
font-size:1.3em;
font-weight:bold;
line-height:1.2em;
margin-top:5em;
}
article#decoshop header h3.ds_headh3, article#decoshop header h3.ds_headh3 a, article#decoshop header h3.ds_headh3 span.nomovil {
width:14em;
height:4.2em;
}
article#decoshop header h3.ds_headh3 {
margin-left:51.5em;
margin-top:5em;
}
article#decoshop header h3.ds_headh3 a, article#decoshop header h3.ds_headh3 span.nomovil {
font-size:1.3em;
line-height:1.1em;
}
article#decoshop ul, article#ds_interior ul {
margin:1em 2.4em;
}
div#excepcion {
width:90.6em;
margin:0 2.4em;
display:block;
}
article#decoshop ul li, article#ds_interior ul li {
width:149px;
height:16.6em;
margin-right:0.2em;
margin-bottom:0.2em;
}
article#decoshop ul li.casilla6, article#ds_interior ul li.casilla6 {
margin-right:0;
}
article#decoshop ul li a img, article#ds_interior ul li img {
margin:0.5em 0 0;
}
article#decoshop ul li:hover a img, article#decoshop ul li:focus a img {
border-color:#3FA535;
}
article#decoshop ul li figcaption, article#ds_interior ul li figcaption {
font-size:1.1em;
line-height:1.1em;
}
article#decoshop ul li a.ds_linea {
font-size:1.1em;
}
article#ds_interior header {
height:31em;
margin:0 2.4em;
background:transparent url(../img/ds_headerint.jpg) left top no-repeat;
}
article#ds_interior header h1 {
font-size:3em;
margin:0 0 0.4em;
padding:4em 1.2em 0;
}
article#ds_interior header h2 {
top:1.4em;
left:18em;
width:19em;
height:4.2em;
}
article#ds_interior header h2 a, article#ds_interior header h2 span.nomovil {
width:19em;
height:2em;
padding-top:3em;
font-size:0.8em;
}
article#ds_interior header p {
margin:0 3em;
width:33em;
line-height:1.3em;
}
/*article#ds_interior ul {
margin-top:2.2em;
}*/
article#ds_interior ul li {
height:24em;
}
article#ds_interior ul li figcaption, section#ds_home ul li figcaption {
font-size:1.2em;
line-height:1.2em;
}
article#ds_interior ul li figcaption span.ds_ref, article#ds_interior ul li figcaption a[rel='tag'], section#ds_home ul li figcaption a[rel='tag'] {
font-size:0.8em;
color:#848484;
}
article#ds_interior ul li figcaption span.ds_precio{
font-size:1.3em;
}
article#ds_interior ul li figcaption span.ds_descr {
font-size:0.9em;
}
nav#paginacion {
margin:3em auto 2em;
left:50%;
overflow:visible;
height:2.4em;
font-size:1.3em;
}
nav#paginacion ul {
left:-50%;
}
nav#paginacion ul li {
margin-right:1em;
height:2.4em;
width:auto;
}
nav#paginacion ul li a, nav#paginacion ul li span, nav#paginacion ul li.pagina {
width:1.8em;
height:2.4em;
padding-top:0.4em;
}
nav#paginacion ul li span#ainicio, nav#paginacion ul li a#ainicio, nav#paginacion ul li span#afinal, nav#paginacion ul li a#afinal {
width:43px;
background:transparent url(../img/nav_inicio.jpg) left top no-repeat;
}
nav#paginacion ul li span#afinal, nav#paginacion ul li a#afinal {
background-image:url(../img/nav_final.jpg);
}
nav#paginacion ul li span#retroceder, nav#paginacion ul li a#retroceder {
background:transparent url(../img/nav_retroceder.jpg) left top no-repeat;
}
nav#paginacion ul li span#avanzar, nav#paginacion ul li a#avanzar {
background:transparent url(../img/nav_avanzar.jpg) left top no-repeat;
}
section#slide_home {
margin-bottom:0.8em;
background:transparent url(../img/slide_fondo1.jpg) left top no-repeat;
}
section#slide_home, section#slide_home div.ficha {
height:31.6em;
}
section#slide_home div.ficha figure {
width:410px;
height:316px;
text-align:right;
}
section#slide_home div.ficha figure img {
background-clip:content-box;
box-shadow:-5px 0px 18px #000;
}
section#slide_home div.ficha h2 {
background-color:#A25F07;
font-size:2.1em;
padding:0.6em 0em 0.6em 0.8em;
margin:2.4em 0 0.5em;
}
section#slide_home div.ficha p {
margin:0 0 0 1.3em;
font-size:1.3em;
}
section#slide_home div.ficha a.vermas {
font-size:1.1em;
margin:0 0 0 1.3em;
bottom:1em;
}
section#ds_home, section#ds_home ul, section#ds_home ul li {
height:18.6em;
}
section#ds_home {
margin-bottom:0.8em;
}
section#ds_home h2, section#not_home h2, section#of_home h2, section#cons_home h2, section#cons_home h2 {
height:25px;	
}
section#ds_home h2 {
width:105px;
background:transparent url(../img/ds_home.png) left top no-repeat;
margin:1em 0 0 1em;
}
section#ds_home div {
width:14.5em;
}
section#ds_home ul {
width:45em;
margin:0 0 0 0.5em;
}
section#ds_home p {
margin:1em 0 0 1.2em;
line-height:1.4em;
}
section#ds_home ul li img {
margin:1.5em 0 0;
}
section#ds_home ul li figcaption a span.precio{
font-size:1.3em;
}
section#ds_home ul li figcaption a[rel='tag'] {
color:#333;
}
section#not_home {
width:29.2em;
background-color:#F5A400;
margin-bottom:2em;
}
section#of_home, section#cons_home {
width:30em;
height:100%;
margin-bottom:0.8em;
padding-bottom: 2em;
}
div#detiz section, section#of_home, section#cons_home {
background-color:#FCE700;
}
section#cons_home {
background-color:#CFB1FF;
padding:0 0 1em;
}
section#not_home h2, section#of_home h2, section#cons_home h2 {
background:transparent url(../img/notis_h2.png) left top no-repeat;
width:170px;
margin:0.9em 0 0.8em 0.8em;
}
section#of_home h2 {
background-image:url(../img/ofertas_h2.png);
width:80px;
height:20px;
}
section#cons_home h2 {
background-image:url(../img/consejos_h2.png);
width:95px;
}
section#cons_home figure img, section#of_home figure img {
margin:1.5em 0 0;
}
section#cons_home figure figcaption, section#of_home figure figcaption {
font-size:1.2em;
line-height:1.2em;
}
section#of_home p, section#cons_home p {
margin:0 0 0 1.1em;
}
section#of_home figure a span.boc_oportunidad, nav#recom figure a span.boc_oportunidad, article#central ul#catal li figure a span.boc_oportunidad, section#of_home figure a span.boc_liquidacion, article#central ul#catal li figure a span.boc_liquidacion, section#of_home figure a span.boc_novedad, article#central ul#catal li figure a span.boc_novedad, section#of_home figure a span.boc_oferta, article#central ul#catal li figure a span.boc_oferta, article#textos ul#catal li figure a span.boc_oferta, article#textos ul#catal li figure a span.boc_liquidacion, article#textos ul#catal li figure a span.boc_oportunidad {
bottom:-3px;
left:14px;
width:105px;
height:42px;
background:transparent url(../img/boc_oportunidad.png) left top no-repeat;
}
section#of_home figure a span.boc_liquidacion, article#central ul#catal li figure a span.boc_liquidacion, article#textos ul#catal li figure a span.boc_liquidacion {
background-image:url(../img/boc_liquidacion.png);
}
section#of_home figure a span.boc_novedad, article#central ul#catal li figure a span.boc_novedad {
background-image:url(../img/boc_novedad.png);
}
section#of_home figure a span.boc_oferta, article#central ul#catal li figure a span.boc_oferta, article#textos ul#catal li figure a span.boc_oferta {
background-image:url(../img/boc_oferta.png);
}
section#not_home ul li {
padding:1em;
border-bottom:2px solid #fff;
font-size:1.2em;
}
section#not_home ul li time {
font-size:0.9em;
line-height:0.9em;
}
section#not_home ul li h3 {
margin:0 0 0.3em;
}
section#not_home ul li p {
font-size:1em;
}
section#not_home ul li.noti figure {
width:78px;
margin:0 0 0.4em 0.4em;
}
#lateral nav ul li img, section#not_home ul li.noti figure img {
border-radius:4px;
}
nav#recom {
margin-bottom:2.5em;
}
nav#recom h4 {
font-size:1.3em;
margin:0 0 0.2em;
padding-bottom:0.2em;
border-bottom:1px solid #9E3116;
}
#lista_articles article {
border-bottom:solid 1px #0B462E;
padding:1.5em 0 0.5em;
}
#lista_articles article.expirado span.expi {
top:0;
left:0;
background:transparent url(../img/caduca.png) left top repeat-y;
}
#lista_articles article#head_consejo, article#textos header, article#textos header hgroup {
height:151px;
}
#lista_articles article#head_consejo {
background:transparent url(../img/sec_consejos.png) left top no-repeat;
}
#lista_articles article#head_consejo.con {
background-image:url(../img/sec_consejos2.png);
}
#lista_articles article#head_consejo.hnotis {
background-image:url(../img/sec_noticias.png);
height:16em;
}
#lista_articles article#head_consejo.hofer {
background-image:url(../img/sec_ofertas.png);
}
#lista_articles article#head_consejo.hnotis form, article#textos.t_noti form {
width:34em;
height:3em;
margin-top:1em;
text-align:right;
margin-right:1em;
}
article#textos.t_noti form {
margin-top:-1em;
margin-bottom:2em;
}
#lista_articles article#head_consejo.hnotis form label, article#textos.t_noti label {
font-size:1.2em;
line-height:3em;
}
.styled-select select {
background:transparent;
width:215px;
padding:5px;
font-size:13px;
border:1px solid #0B462E;
height:30px;
border-radius:0px;
}
.styled-select {
width:187px;
height:30px;
background:#fff url(../img/drop.png) right no-repeat;
}
#lista_articles article#head_consejo header h1 {
font-size:3.2em;
color:#fff;
margin:0.3em 0 0.5em 0.5em;
}
#lista_articles article#head_consejo p {
font-size:1.3em;
line-height:1.3em;
margin-left:1.3em;
width:16em;
}
#lista_articles article .a_cons {
padding-top:0.2em;
}
#lista_articles article .a_cons header {
width:auto;
}
#lista_articles article .a_cons header h1 {
margin-bottom:0.2em;
}
#lista_articles article .a_cons header h1 a {
font-weight:bold;
}
#lista_articles article .a_cons p {
font-size:1.3em;
}
#lista_articles article figure {
padding-top:0.2em;
margin-right:1em;
}
#lista_articles article figure img {
margin-bottom:1.2em;
}
time.noticias_lista_time, article#textos.t_noti .ctext time {
font-size:1.2em;
}
article#textos.t_noti .ctext span time {
font-size:inherit;
color:inherit;
display:inline;
}
time.idyc {
text-align:right;
}
#lista_articles article .a_cons header h1.ofertas_lista span {
font-size:0.8em;
line-height:0.9em;
}
span.episeccion:after {
content:']';
}
span.episeccion:before {
content:'[';
}
article#textos {
margin-bottom:3em;
}
article#textos.t_buscador header {
height:33em;
}
article#textos header hgroup {
background:transparent url(../img/sec_consejos.png) left top no-repeat;
}
article#textos header hgroup.con {
background-image:url(../img/sec_consejos2.png);
}
article#textos.t_buscador header hgroup {
margin-bottom:3em;
background-image:url(../img/sec_buscador.png);
}
article#textos.t_buscador header section {
height:12.4em;
background-color:#D7DFB7;
}
article#textos.t_buscador header section h1 {
font-size:1.3em;
margin:1em 0 0 1em;
}
article#textos.t_buscador header section form {
margin:1em 0 0 0;
}
article#textos.t_buscador header section form input#otbb {
width:16em;
height:24px;
border:solid 1px #0B462E;
background:#fff;
padding:0.2em;
margin:0 1em;
}
article#textos.t_buscador header section form button#otbbusc {
width:108px;
background:transparent url(../img/b_buscint.png) left top no-repeat;
}
article#textos.t_noti header hgroup {
background-image:url(../img/sec_noticias.png);
}
article#textos.t_ofer header hgroup {
background-image:url(../img/sec_ofertas.png);
}
article#textos.t_contacto header {
height:240px;
margin-bottom:2em;
}
article#textos.t_contacto header section#slideubi {
height:24em;
}
article#textos.t_contacto header section#slideubi div.su, article#textos.t_contacto header hgroup {
height:24em;
}
article#textos.t_contacto header section#slideubi span {
bottom:0;
left:0;
height:33px;
background-image:url(../img/mascara.png);
}
article#textos.t_contacto header hgroup {
top:0;
left:0;
z-index:1;
}
article#textos.t_contacto header hgroup h1 {
z-index:1;
}
article#textos header hgroup h2, article#textos.t_contacto header hgroup h1 {
font-size:3.2em;
margin:0.8em 0 0.5em 0.5em;
}
article#textos header hgroup h3 {
font-size:1.3em;
line-height:1.3em;
margin:0 0 0 1.3em;
width:16em;
}
article#textos figure {
margin:2em 0 0;
}
article#textos.t_ofer ul#catal li figure {
float:none;
}
article#textos.t_ofer ul#catal li figcaption {
margin-top:0.6em;
}
article#textos .ctext {
width:44em;
margin:2em 0 3em 1em;
}
article#textos .ctext.empresa {
width:29em;
margin:2em 1em 0 0;
}
article#textos .ctext.nofigure, article#textos .ctext.nofigure.empresa {
float:none;
margin:2em 0 0 0;
}
article#textos .ctext.empresa + figure {
width:30em;
}
article#textos .ctext h1, article#textos .ctext.empresa h2 {
font-size:1.8em;
margin-bottom:0.5em;
font-weight:bold;
}
article#textos .ctext.det_oferta h1 span.epioferta {
font-size:0.7em;
}
article#textos .ctext.empresa + figure h1 {
font-size:1.5em;
margin:0 0 0.5em 1em;
font-weight:bold;
}
article#textos .ctext.empresa + figure dl {
font-size:1.1em;
margin:0 0 1em 3em;
}
figure dl dt, figure dl dd {
width:2em;
font-size:1.1em;
font-weight:bold;
padding-bottom:0.2em;
}
figure dl dd {
width:19.5em;
}
article#textos .ctext.empresa h2 {
margin-bottom:0;
}
article#textos .ctext h2, article#central.detalle #detiz h2 {
font-size:1.2em;
font-weight:bold;
margin-bottom:0;
}
article#central.detalle #detiz ul.intext, article#central.detalle #detiz ol.intext {
width:24.6em;
}
article#textos .ctext ul, article#central.detalle #detiz ul.intext {
list-style:disc;
margin:0 0 1em;
padding:0 0 0 2em;
}
article#textos .ctext ol, article#central.detalle #detiz ol.intext {
list-style:decimal;
margin:0 0 1em;
padding:0 0 0 2.5em;
}
article#central.detalle #detiz ul.intext li, article#central.detalle #detiz ol.intext li {
float:none;
width:auto;
min-height:inherit;
margin:0.3em 0 0;
color:#606060;
line-height:1.7em;
}
article#textos .ctext li, article#central.detalle #detiz li {
font-size:1.2em;
}
article#textos figure img {
margin-bottom:0em;
}
article#textos figure a.pidetall span, article#textos figure a.pvdetall span {
left:0;
bottom:0;
width:150px;
height:99px;
background:transparent url(../img/pimag.png) left top no-repeat;
}
article#textos figure a.pvdetall span {
background-image:url(../img/pivid.png);
}
article#textos figure p {
text-align:center;
font-size:1.1em;
line-height:1.1em;
margin:0.3em 1.2em 2em;
}
article#textos.t_buscador ul li {
font-size:1.3em;
margin:0 0 1em 0;
}
article#textos.t_buscador ul li a.buscadorruta, article#textos.t_buscador ul li span.sepruta {
font-size:0.9em;
}
article#textos.t_buscador ul li span.sepruta {
margin:0 0.4em;
}
article#textos.t_buscador ul li span.buscadorh1 {
font-size:1.7em;
}
#detiz section#tienda h1, #detiz section#tienda h2, #detde section#formcontact h1, #detiz section#tienda figure figcaption {
font-weight:bold;
margin-bottom:1em;
font-size:1.5em;
}
#detiz section#tienda h2 {
margin:1em 0 0.2em;
}
#detiz section#tienda p {
font-size:1.3em;
}
#detiz section#tienda img {
margin:0.3em 0 1.2em;
}
article#central ul#catal li a img , article#textos.t_ofer ul#catal li a img, div#detde figure img, article#decoshop ul li a img, article#ds_interior ul li img, section#ds_home ul li img, section#cons_home figure img, section#of_home figure img, #lista_articles article figure img, #detiz section#tienda img {
border-radius:6px;
border:#fff solid 5px;
background-clip:padding-box;
background-clip:content-box;
box-shadow:0px 0px 8px #888;
}
#detiz section#tienda figure ul li {
margin:0 0 0.3em 0;
}
#detiz section#tienda figure ul li a.vcard {
background:transparent url(../img/vcard.png) left top no-repeat;
padding-left:3.8em;
line-height:2.8em;
}
#detiz section#tienda figure ul li a.qr {
background:transparent url(../img/qrcode.png) left top no-repeat;
padding-left:3.8em;
line-height:2.8em;
}
#detiz section#tienda figure ul li a.plano {
background:transparent url(../img/pdf.png) left top no-repeat;
padding-left:3.8em;
line-height:2.8em;
}
#detde section#formcontact {
margin-top:0;
}
#detde section#formcontact #fco label {
font-size:1.2em;
color:#808080;
}
#detde section#formcontact #fco input, #detde section#formcontact #fco textarea {
width:22em;
color:#333;
font-size:1.3em;
padding:0.3em;
margin-bottom:0.6em;
}
#detde section#formcontact #fco label[for='acepto'] {
line-height:0.3em;
margin-bottom:1em;
}
#detde section#formcontact #fco input#acepto {
width:1.1em;
margin:0.2em 0.5em 1em 0;
}
#detde section#formcontact #fco input#limpiar, #detde section#formcontact #fco input#enviar {
width:83px;
background:transparent url(../img/limpiar.png) left top no-repeat;
margin-top:1.5em;
}
#detde section#formcontact #fco input#enviar {
background-image:url(../img/enviar.png);
margin-left:1em;
}
nav#pn {
margin-top:3em;
}
nav#pn h1 {
border-bottom:1px solid #595959;
}
nav#pn ul li {
width:10.5em;
margin-right:0.2em;
font-size:1.4em;
line-height:1.3em;
font-weight:bold;
}
nav#pn.pnnoti ul li a {
font-weight:bold;
}
nav#pn.pnnoti ul li a.pnsec {
font-size:0.8em;
}
nav#pn.pnnoti ul li time {
display:inline;
font-size:0.8em;
}
footer nav ul#foo_sc li a:hover, article#ds_interior ul li figcaption a[rel='tag']:hover, section#ds_home ul li figcaption a[rel='tag']:hover, section#slide_home div.ficha a.vermas:hover, section#not_home ul li h3 a:hover, #lista_articles article .a_cons header h1 a:hover, #lista_articles article .a_cons a.leer:hover, article#textos .ctext a, article#central.detalle #detiz a, article#textos.t_buscador ul li a:hover, nav#pn ul li a:hover {
text-decoration:underline;
}
article#central.detalle, article#central.detalle header, article#decoshop header h3.ds_headh3, article#textos.t_contacto header, article#textos.t_contacto header hgroup, article#textos header hgroup h3, #detiz section#tienda {
background:none;
}
article#central.detalle header {
height:4.2em;
background-color:#9E3116;
}
a#facebook:hover, a#twitter:hover, a#linkedin:hover, a#googleplus:hover, a#instagram:hover, a#pinterest:hover, a#rss:hover, #buscador button#bbusc:hover, #buscador button#bbusc:focus, div#detde section ul li a:hover, div#detde figure a.fg_detall:hover span, article#textos .ctext.empresa + figure a.fg_detall:hover span, nav#paginacion ul li span#ainicio, nav#paginacion ul li a#ainicio:hover, nav#paginacion ul li span#afinal, nav#paginacion ul li a#afinal:hover, nav#paginacion ul li span#retroceder, nav#paginacion ul li a#retroceder:hover,nav#paginacion ul li span#avanzar, nav#paginacion ul li a#avanzar:hover, article#textos.t_buscador header section form button#otbbusc:focus, article#textos.t_buscador header section form button#otbbusc:hover, article#textos figure a.pidetall:hover span, article#textos figure.proye a.pidetall:hover span, article#textos figure.proye a.pvdetall:hover span, article#textos figure a.pvdetall:hover span, #detiz section#tienda figure a.mapa:hover span {
background-position:right top;
}
article#central, div#detiz section {
background-position:left top;
}
div#detde figure a.vid_detall:hover span, #lateral nav ul li:hover, #lateral nav ul li:focus, #lateral nav ul li.activo, section#cons_home a.vide:hover span, #detiz section#tienda figure ul li a.vcard:hover, #detiz section#tienda figure ul li a.qr:hover, #detiz section#tienda figure ul li a.plano:hover, #detde section#formcontact #fco input#limpiar:focus, #detde section#formcontact #fco input#enviar:focus, #detde section#formcontact #fco input#limpiar:hover, #detde section#formcontact #fco input#enviar:hover {
background-position:left bottom;
}
nav#mprin ul li a:hover, nav#mprin ul li a.activo, nav#mprin ul li span.activo, section#path, #cuerpo, article#decoshop, article#ds_interior, #detde section#formcontact #fco input, #detde section#formcontact #fco textarea  {
background-color:#fff;
}
nav#mprin ul li a, nav#mprin ul li span.activo, section#ds_home {
background-color:#3FA535;
}
table thead, div#detde figure, div#detde section {
background-color:#E6E6E6;
}
#pag header hgroup h3, nav#mprin ul li a, nav#mprin ul li span.activo, article#central.detalle header h1, article#central ul#catal li figcaption, article#textos.t_ofer ul#catal li figcaption, table thead, #lat_ph p, footer .vcard span[itemprop='name'], footer nav ul#foo_sc li, footer section p, article#decoshop ul li a.ds_linea, article#ds_interior header h1, article#ds_interior header h2 a, article#ds_interior header h2 span.nomovil, article#ds_interior ul li figcaption, section#ds_home ul li figcaption, section#cons_home figure figcaption, section#of_home figure figcaption, section#not_home ul li p span.epi, span.episeccion, nav#pn.pnnoti ul li a.pnsec, nav#pn.pnnoti ul li time {
text-transform:uppercase;
}
article#ds_interior ul li figcaption span.ds_ref, article#ds_interior ul li figcaption a[rel='tag'], section#ds_home ul li figcaption a[rel='tag'], article#ds_interior ul li figcaption span.ds_descr, article#textos header hgroup h3, article#textos.t_ofer ul#catal li figcaption {
text-transform:none;
}
#comparte h1, article#central.detalle header h1, #lista_articles article .a_cons section.s_precio span.barato, div#detiz section#s_precio p, table th, article#decoshop header h3.ds_headh3 a, article#decoshop header h3.ds_headh3 span.nomovil, article#ds_interior header h2 a, article#ds_interior header h2 span.nomovil, #lista_articles article#head_consejo header h1, article#textos.t_buscador header section h1, article#textos header hgroup h2, article#textos.t_contacto header hgroup h1, article#textos header hgroup h3, article#textos .ctext.det_oferta h1 span.epioferta, figure dl dd , #detiz section#tienda p, nav#pn ul li a, nav#pn.pnnoti ul li a.pnsec, nav#pn.pnnoti ul li time {
font-weight:normal;
}
#comparte h1, div#detiz section#s_precio p, div#detde figure#vid_det figcaption, #lat_ph p, #lista_articles article .a_cons p, time.noticias_lista_time, article#textos.t_noti .ctext time, #lista_articles article .a_cons header h1.ofertas_lista span, article#textos.t_buscador header section h1, article#textos.t_ofer ul#catal li figcaption, article#textos .ctext.det_oferta h1 span.epioferta, nav#pn h1, nav#pn.pnnoti ul li a.pnsec, nav#pn.pnnoti ul li time, nav#pn.pnnoti ul li {
color:#595959;
}
nav#mprin ul li a, nav#mprin ul li span.activo, article#central header h1 span, span.barato, #lateral nav ul li span, article#decoshop header h2, article#decoshop header h3.ds_headh3 a, article#decoshop header h3.ds_headh3 span.nomovil, article#ds_interior header h2 a, article#ds_interior header h2 span.nomovil, article#ds_interior ul li figcaption, section#ds_home ul li figcaption, section#ds_home ul li figcaption a, #lista_articles article#head_consejo.hofer h1, #lista_articles article#head_consejo.hofer p, article#textos.t_ofer header hgroup h2, article#textos.t_ofer header hgroup h3 {
color:#0B462E;
}
article#central header h1, article#central.detalle header h1, footer, footer nav ul#foo_sc li, footer nav ul#foo_sc li a, footer nav ul#foo_sc li a:hover, footer section p, article#decoshop header h3.ds_headh3 a:hover, article#ds_interior header h1, article#ds_interior header h2 a:hover, article#ds_interior header p, section#slide_home div.ficha h2, section#slide_home div.ficha p, section#slide_home div.ficha a.vermas, section#ds_home p, section#ds_home ul li figcaption a span.precio, #lista_articles article#head_consejo p, article#textos header hgroup h2, article#textos.t_contacto header hgroup h1, article#textos header hgroup h3, a.footel, nav#mprin ul li a #m_ds {
color:#fff;
}
article#central ul#catal li figcaption, article#textos.t_ofer ul#catal li figcaption, div#detiz section p, article#decoshop ul li figcaption, article#ds_interior ul li figcaption, article#textos figure p {
color:#464646;
}
article#central ul#catal li:hover figcaption a, article#central ul#catal li:focus figcaption a, article#textos.t_ofer ul#catal li:hover figcaption a, article#textos.t_ofer ul#catal li:focus figcaption a, div#detiz h3, div#detiz h4, nav#recom h4, #lista_articles article.expirado h1, #lista_articles article .a_cons a.leer, #lista_articles article .a_cons header h1.ofertas_lista a, article#textos .ctext.det_oferta h1, article#textos.t_buscador ul li a.leer, nav#pn ul li a, .ctext h3 {
color:#9E3116;
}
nav#paginacion ul li a, nav#paginacion ul li span, nav#paginacion ul li.pagina, .styled-select select {
color:#8C8C8C;
}
nav#mprin ul li a:hover #m_ds, nav#mprin ul li a.activo #m_ds, av#mprin ul li span.activo #m_ds, article#decoshop ul li:hover a.ds_linea, article#decoshop ul li:focus a.ds_linea, article#ds_interior ul li figcaption span.ds_precio, nav#paginacion ul li a:hover, nav#paginacion ul li.pagina, #lista_articles article .a_cons header h1 a, article#textos .ctext h1, article#textos .ctext.empresa h2, article#textos .ctext.empresa + figure h1, #detiz section#tienda h1, #detiz section#tienda h2, #detde section#formcontact h1, #detiz section#tienda figure figcaption, nav#pn ul li {
color:#3FA535;
}
#lista_articles article .a_cons header h1.noticias_lista a, article#textos.t_noti .ctext h1, nav#pn.pnnoti ul li a {
color:#AE7326;
}
#buscador input#bb, table, table tr:last-child, #lista_articles article#head_consejo, article#textos, #detde section#formcontact #fco input, #detde section#formcontact #fco textarea {
border:none;
}
figure#vid_det figcaption {
height:9.9em;	
}
a#interdixit {
font-size:0.5em;
color:#3FA535;
float:right;
text-transform:uppercase;
}
a#interdixit:hover {
color:#fff;	
}
a.av_normal {
color:#808080;
}
a.av_normal:hover {
text-decoration:underline;
}
.cc-window.cc-floating.cc-type-opt-in.cc-theme-classic.cc-bottom.cc-right {
	height:170px;
	border-radius:12px;
	-webkit-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: -1px 3px 5px 0px rgba(0,0,0,0.75);
	
}
#cookieconsent\:desc {
	font-size:90%;
}
.cc-revoke, #comparte h1 {
display:none !important;
}
#central #detiz ul#rrss a, .ctext ul#rrss a {
text-decoration:none;
}
#central #detiz ul#rrss a:hover, .ctext ul#rrss a:hover {
opacity:0.7;
}
#textos .ctext ul#rrss {
list-style:none;
margin:0;
padding:0;
}
.ctext ul#rrss li {
font-size:1em;
}
#lista_articles article .ctext.nofigure figure.proye {
width:100%;
}
#lista_articles article .ctext.nofigure figure.proye a {
width:auto;
}
article#textos figure.proye a.pidetall span {
width: 580px;
height: 99px;
background:transparent url(../img/pimagp.png) left top no-repeat;
}
article#textos figure.proye a.pvdetall span {
width: 580px;
height: 99px;
background:transparent url(../img/pividp.png) left top no-repeat;
}
div#apaisado {
display:block;
margin-bottom:2em;
}
span.episeccion {
display:block;
text-align:left;
}