/* CSS Document */

*{
margin:0;
padding:0;
}
body{
margin:0;
padding:0;
text-align:center;
background:#000000;
}
.clearboth{
clear:both;
}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {
display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}
/* End hide from IE-mac */

h1, h2, h3, h4, h5, h6{
padding:0;
margin:0;
}
a img{
border:none;
vertical-align:bottom;
}
hr{
display:none;
}
p.masinfo{
float:right;
display:inline;
margin:0;
padding:0 !important;
border:1px solid #dbdbdb;
background:transparent !important;
}
p.masinfo{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
p.masinfo.hover{
border-color:#000000;
}
p.masinfo:hover, p.masinfo:focus{
border-color:#000000;
}
p.masinfo a{
display:block;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:3px 7px 3px;
background:#000000;
border:1px solid #ffffff;
color:#ffffff;
}
p.masinfo a.icon_carrito{
padding-left:20px;
background:#000000 url(../images/icon_carrito_blanco.gif) no-repeat 5px;
}
p.masinfo a.icon_productos{
background:#000000 url(../images/icon_productos_blanco.gif) no-repeat 5px;
}
p.masinfo a.icon_volver{
background:#000000 url(../images/icon_volver_blanco.gif) no-repeat 5px;
}
p.masinfo a.icon_imprimir{
background:#000000 url(../images/icon_imprimir_blanco.gif) no-repeat 5px;
}
p.masinfo a.icon_sobre{
background:#000000 url(../images/icon_sobre_blanco.gif) no-repeat 5px;
}
p.masinfo a:hover, p.masinfo a:focus{
background-color:#d40d16;
}
form, fieldset{
border:none;
}
input, textarea{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
padding:1px 0 1px 3px;
}
input[type=text], textarea{
border:1px solid #dbdbdb;
background:#ffffff url(../images/bg_input.gif) repeat-x bottom left;
padding:2px 0 3px 5px;
}
input[type=text]:hover, textarea:hover{
border-color:#707070;
}
input[type=text]:focus, textarea:focus{
border-color:#d40d16;
background:#ffffff;
color:#000000;
}
select{
border: 1px solid #dbdbdb;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
min-height:20px;
}
/* for Internet Explorer */
/*\*/
* html select{
height:20px;
}
abbr{
cursor:help;
}
input.input_vacio{
width:auto !important;
display:inline;
vertical-align:middle;
}
#container_header{
background:#000000 url(../images/bg_header.gif) repeat-x top left;
}
#content_header{
margin:0 auto;
padding:15px 0 0;
width:780px;
}
#menu_nav{
clear:both;
margin:15px 10px 0;
text-align:left;
}
#menu_nav ul{
padding:6px 0 7px;
}
#menu_nav ul li{
display:inline;
list-style:none;
}
#menu_nav ul li a{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#dcdcdc;
text-decoration:none;
padding:2px 10px;
border-left:1px solid #535353;
}
#menu_nav ul li a:hover, #menu_nav ul li a:focus{
text-decoration:none;
border-left:3px solid #d40d16;
padding:2px 10px 2px 8px;
color:#ffffff;
}
#menu_nav ul li a.portada_selected, #menu_nav ul li a.portada_selected:hover, #menu_nav ul li a.portada_selected:focus{
font-weight:bold;
color:#000000;
padding:8px 10px 10px 9px;
border-left:none;
background:#ffffff url(../images/pestana_portada_link.gif) no-repeat left top;
}
#menu_nav ul li a.aldanondo_selected, #menu_nav ul li a.aldanondo_selected:hover, #menu_nav ul li a.aldanondo_selected:focus{
font-weight:bold;
color:#000000;
padding:8px 9px 10px 9px;
border-left:none;
background:#ffffff url(../images/pestana_aldanondo_link.gif) no-repeat left top;
}
#menu_nav ul li a.comoelegir_selected, #menu_nav ul li a.comoelegir_selected:hover, #menu_nav ul li a.comoelegir_selected:focus{
font-weight:bold;
color:#000000;
padding:8px 9px 10px 9px;
border-left:none;
background:#ffffff url(../images/pestana_comoelegir_link.gif) no-repeat left top;
}
#menu_nav ul li a.productos_selected, #menu_nav ul li a.productos_selected:hover, #menu_nav ul li a.productos_selected:focus{
font-weight:bold;
color:#000000;
padding:8px 9px 10px 9px;
border-left:none;
background:#ffffff url(../images/pestana_productos_link.gif) no-repeat left top;
}
#menu_nav ul li a.lotes_selected, #menu_nav ul li a.lotes_selected:hover, #menu_nav ul li a.lotes_selected:focus{
font-weight:bold;
color:#000000;
padding:8px 9px 10px 9px;
border-left:none;
background:#ffffff url(../images/pestana_lotes_link.gif) no-repeat left top;
}
#menu_nav ul li a.contacto_selected, #menu_nav ul li a.contacto_selected:hover, #menu_nav ul li a.contacto_selected:focus{
font-weight:bold;
color:#000000;
padding:8px 9px 10px 9px;
border-left:none;
background:#ffffff url(../images/pestana_contacto_link.gif) no-repeat left top;
}
#menu_nav ul li a.boletin_selected, #menu_nav ul li a.boletin_selected:hover, #menu_nav ul li a.boletin_selected:focus{
font-weight:bold;
color:#000000;
padding:8px 9px 10px 9px;
border-left:none;
background:#ffffff url(../images/pestana_boletin_link.gif) no-repeat left top;
}
#container_contenido{
clear:both;
background:#ffffff;
}
#content_contenido{
width:780px;
margin:0 auto;
text-align:left;
}
#destacado_ppal{
float:left;
display:inline;
clear:both;
width:462px;
margin:10px 0 0 10px;
background:transparent url(../images/destacado_lana.jpg) no-repeat top center;
border-bottom:1px solid #ffffff;
}
#destacado_ppal h1 a{
min-height:122px;
border:1px solid #dbdbdb;
border-bottom:5px solid #dbdbdb;
display:block;
padding:30px 120px 0 160px;
font:normal 26px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
/* for Internet Explorer */
/*\*/
* html #destacado_ppal h1 a{
height:122px;
}
#destacado_ppal h1 a:hover, #destacado_ppal h1 a:focus{
border-color:#434343;
}
#destacado_ppal h1 a strong{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
text-transform:uppercase;
padding:2px 7px 4px;
background:#000000;
border-left:3px solid #d40d16;
}
#destacado_ppal h1 a:hover strong, #destacado_ppal h1 a:focus strong{
color:#d40d16;
}
#pedido_boletin{
float:left;
display:inline;
width:297px;
margin:10px 0 0 1px;
border-bottom:1px solid #ffffff;
}
#pedido{
border:1px solid #dbdbdb;
border-right:10px solid #dbdbdb;
min-height:65px;
}
/* for Internet Explorer */
/*\*/
* html #pedido{
height:65px;
}
#pedido h2{
background:#ebebeb url(../images/icon_carro.gif) no-repeat 7px;
margin:1px;
border-bottom:1px solid #dbdbdb;
padding:5px 7px 6px 30px;
font:normal 16px Arial, Helvetica, sans-serif;
color:#000000;
}
#pedido p{
background:#f4f4f4;
margin:1px;
padding:5px 7px 6px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
}
#pedido p.pedido_vacio{
padding:7px 7px 0;
min-height:25px;
}
/* for Internet Explorer */
/*\*/
* html #pedido p.pedido_vacio{
height:25px;
}
#pedido p strong{
font:bold 18px Arial, Helvetica, sans-serif;
color:#d40d16;
}
#pedido p span{
color:#dbdbdb;
margin:0 2px;
}
#pedido p.masinfo{
margin:3px 3px 0 0;
}
#pedido p abbr{
font:normal 12px Arial, Helvetica, sans-serif !important;
color:#000000;
cursor:help;
padding:0;
}
#boletin{
background:#000000 url(../images/bg_gradient_negro_inf.gif) repeat-x left bottom;
border-top:1px solid #FFFFFF;
min-height:90px;
}
/* for Internet Explorer */
/*\*/
* html #boletin{
height:90px;
}
#boletin h2{
font:normal 16px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:7px 0 0 10px;
}
#boletin p{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#898989;
padding:6px 0 0 10px;
line-height:16px;
}
#boletin form{
float:right;
display:inline;
width:115px;
padding:5px 10px 0 10px;
}
#boletin form input{ 
display:block;
margin:4px 0 0 0;
width:108px;
}
#boletin form input.boton{
width:115px;
height:20px;
background:transparent url(../images/bot_enviar.gif) no-repeat top left;
cursor:pointer;
border:0;
padding:0;
}
#boletin form input.boton{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
#boletin form input.boton.hover{
background:transparent url(../images/bot_enviar_hover.gif) no-repeat top left;
}
#boletin form input.boton:hover, #boletin form input.boton:focus{
border-color:#000000;
background:transparent url(../images/bot_enviar_hover.gif) no-repeat top left;
}
#buscador{
clear:both;
background:#000000 url(../images/bg_gradient_negro_sup.gif) repeat-x top left;
margin:0 10px;
padding:8px 0;
}
#buscador h2{
float:left;
display:inline;
width:160px;
font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
margin:3px 0 0 15px;
padding:0 0 0 17px;
background:transparent url(../images/icon_lupa_blanco.gif) no-repeat left;
}
#buscador form div{
}
#buscador form div input, #buscador form div select{
float:left;
display:inline;
width:203px;
margin:0 0 0 10px;
}
#buscador form div input.boton{
width:115px;
height:20px;
background:transparent url(../images/bot_buscar.gif) no-repeat top left;
cursor:pointer;
border:0;
padding:0;
}
#buscador form div input.boton{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
#buscador form div input.boton.hover{
background:transparent url(../images/bot_buscar_hover.gif) no-repeat top left;
}
#buscador form div input.boton:hover, #buscador form div input.boton:focus{
border-color:#000000;
background:transparent url(../images/bot_buscar_hover.gif) no-repeat top left;
}
#resultados_busqueda{
clear:both;
padding:10px 15px 11px;
margin:0 10px;
background:transparent url(../images/bg_gradient_v.gif) repeat-x left bottom;
}
#resultados_busqueda p{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#626262;
}
#resultados_busqueda p span{
font-weight:bold;
color:#d61c25;
}
#contenido{
clear:both;
margin:0 10px;
border-top:1px solid #ffffff;
}
#contenido_sombra10{
clear:both;
margin:0 10px;
border-top:1px solid #ffffff;
background:transparent url(../images/bg_sombra10.gif) repeat-x top left;
}
#contenido_sombra5, #contenido_legal{
clear:both;
margin:0 10px;
border-top:1px solid #ffffff;
background:transparent url(../images/bg_sombra5.gif) repeat-x top left;
}
#contenido_legal div{
float:left;
display:inline;
width:50%;
}
#contenido_col_izda{
float:left;
display:inline;
width:462px;
}
#contenido_col_izda_contacto, #contenido_col_izda_textos{
float:left;
display:inline;
width:452px;
margin:0 10px 0 0;
}
#contenido_legal h2{
padding:15px 0 0 0;
margin:0 20px 0 0;
font:normal 18px Arial, Helvetica, sans-serif;
color:#000000;
}
#contenido_col_izda_textos p, #contenido_legal p, #contenido_col_izda_contacto p{
padding:15px 0 0 0;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#616161;
line-height:20px;
}
#contenido_col_izda_contacto p.error{
color:#d30e17;
padding-bottom:10px;
}
#contenido_legal div p{
margin:0 20px 0 0;
}
#contenido_col_izda_textos p strong, #contenido_legal p strong{
color:#313131;
}
#contenido_col_izda_textos p.entradilla, #contenido_legal p.entradilla{
margin:20px 0 0 0;
padding:1px 0 1px 10px;
border-left:5px solid #dbdbdb;
font:normal 16px Arial, Helvetica, sans-serif;
color:#000000;
line-height:24px;
}
#contenido_col_izda_textos p.entradilla strong, #contenido_legal p.entradilla strong{
color:#000000;
}
#contenido_col_izda_textos p a, #contenido_legal p a{
padding:1px 3px 2px;
color:#d40d16;
text-decoration:none;
background:#f5f5f5;
border-bottom:1px solid #dbdbdb;
}
#contenido_col_izda_textos p a:hover, #contenido_col_izda_textos p a:focus,
#contenido_legal p a:hover, #contenido_legal p a:focus{
color:#000000;
}
#ofertas_portada{
clear:both;
padding:4px 0 0 0;
margin:9px 0 0 0;
}
#otros_productos_portada{
clear:both;
padding:9px 0 0 0;
background:transparent url(../images/border_dotted_h_gris.gif) no-repeat top left;
}
#ofertas_portada h2{
padding:0 0 0 7px;
font:normal 18px Arial, Helvetica, sans-serif;
border-left:5px solid #d40d16;
}
#otros_productos_portada h2{
padding:0 0 0 7px;
font:normal 16px Arial, Helvetica, sans-serif;
border-left:5px solid #d40d16;
}
#ofertas_portada p.masinfo, #otros_productos_portada p.masinfo{
margin:0 10px 0 0;
}
.listado_productos{
clear:both;
padding-bottom:10px;
}
.listado_productos div.producto, .listado_productos div.producto_oferta, .listado_productos div.lote, .listado_productos div.lote_oferta{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
.listado_productos div.producto.hover, .listado_productos div.producto_oferta.hover, .listado_productos div.lote.hover, .listado_productos div.lote_oferta.hover{
border-color:#434343;
}
.listado_productos div.producto:hover, .listado_productos div.producto_oferta:hover, .listado_productos div.lote:hover, .listado_productos div.lote_oferta:hover{
border-color:#434343;
}
.listado_productos div.producto{
float:left;
display:inline;
width:142px;
border:1px solid #dbdbdb;
border-bottom:5px solid #dbdbdb;
background:#ffffff url(../images/bg_productos.gif) repeat-x top left;
margin:10px 10px 0 0;
min-height:190px;
_height:190px;
}
.listado_productos div.lote{
float:left;
display:inline;
width:244px !important;
border:1px solid #dbdbdb;
border-bottom:5px solid #dbdbdb;
background:#ffffff url(../images/bg_productos.gif) repeat-x top left;
margin:10px 10px 0 0;
padding:0;
min-height:155px;
_height:155px;
}
/* for Internet Explorer */
/*\*/
* html .listado_productos div.lote{
height:175px;
}
.listado_productos div.producto_oferta{
float:left;
display:inline;
width:142px;
border:1px solid #dbdbdb;
border-bottom:5px solid #dbdbdb;
background:#f5f5f5 url(../images/bg_productos_oferta.gif) repeat-x top left;
margin:10px 10px 0 0;
min-height:190px;
_height:190px;
}
.listado_productos div.lote_oferta{
float:left;
display:inline;
width:244px !important;
border:1px solid #dbdbdb;
border-bottom:5px solid #dbdbdb;
background:#f5f5f5 url(../images/bg_productos_oferta.gif) repeat-x top left;
margin:10px 10px 0 0;
padding:0;
min-height:175px;
_height:175px;
}
.listado_productos div.producto_final{
margin-right:0;
}
.listado_productos div.producto_oferta img.oferta{
float:right;
display:inline;
}
.listado_productos div.producto_oferta div.oferta{
position:absolute;
margin:-1px 0 0 107px;
}
.listado_productos div.lote_oferta img.oferta{
float:right;
display:inline;
}
.listado_productos div.lote_oferta div.oferta{
position:absolute;
margin:-1px 0 0 209px;
}
.listado_productos div.producto h3{
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
padding:7px 5px 5px 5px;
min-height:48px;
_height:48px;
}
.listado_productos div.producto_oferta h3{
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
padding:7px 25px 5px 5px;
min-height:48px;
_height:48px;
}
.listado_productos div.lote h3{
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
padding:7px 5px 5px 5px;
min-height:32px;
_height:32px;
}
.listado_productos div.lote_oferta h3{
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
padding:7px 5px 5px 5px;
min-height:32px;
_height:32px;
}
.listado_productos div.producto h3 a, .listado_productos div.producto_oferta h3 a, .listado_productos div.lote h3 a, .listado_productos div.lote_oferta h3 a{
color:#000000;
text-decoration:none;
}
.listado_productos div.producto h3 a:hover, .listado_productos div.producto h3 a:focus, 
.listado_productos div.producto_oferta h3 a:hover, .listado_productos div.producto_oferta h3 a:focus,
.listado_productos div.lote h3 a:hover, .listado_productos div.lote h3 a:focus,
.listado_productos div.lote_oferta h3 a:hover, .listado_productos div.lote_oferta h3 a:focus{
color:#d40d16;
}
.listado_productos div.foto_producto{
float:left;
display:inline;
margin:7px 5px 15px 5px;
border:none;
background:none;
}
.listado_productos div.foto_lote{
float:left;
display:inline;
margin:7px 10px 15px 5px;
border:none;
background:none;
}
.listado_productos div.foto_producto a{
display:block;
border:1px solid #dbdbdb;
background:#ffffff;
padding:1px;
width:71px;
height:71px;
}
.listado_productos div.foto_lote a{
display:block;
border:1px solid #dbdbdb;
background:#ffffff;
padding:1px;
width:129px;
height:110px;
}
.listado_productos div.foto_producto a:hover, .listado_productos div.foto_producto a:focus,
.listado_productos div.foto_lote a:hover, .listado_productos div.foto_lote a:focus{
border-color:#707070;
}
.listado_productos div.producto p, .listado_productos div.producto_oferta p{
float:left;
display:inline;
width:55px;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
padding:3px 0 0;
line-height:12px;
}
.listado_productos div.lote p, .listado_productos div.lote_oferta p{
float:left;
display:inline;
width:85px;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
padding:3px 0 0;
line-height:12px;
}
.listado_productos div.producto p strong, .listado_productos div.producto_oferta p strong, .listado_productos div.lote p strong, .listado_productos div.lote_oferta p strong{
font:bold 14px Arial, Helvetica, sans-serif;
color:#d61c25;
}
.listado_productos div.producto p abbr, .listado_productos div.producto_oferta p abbr, .listado_productos div.lote p abbr, .listado_productos div.lote_oferta p abbr{
display:inline;
font:normal 10px Arial, Helvetica, sans-serif;
color:#000000;
margin:0 0 0 2px;
cursor:help;
}
.listado_productos div.producto p span.iva, .listado_productos div.producto_oferta p span.iva, .listado_productos div.lote span.iva, .listado_productos div.lote_oferta p span.iva{
display:block;
padding:0 0 1px;
_padding:0 0 3px;
}
.listado_productos div.producto p span.iva abbr, .listado_productos div.producto_oferta p span.iva abbr, .listado_productos div.lote span.iva abbr, .listado_productos div.lote_oferta p span.iva abbr{
margin:0;
}
.listado_productos div.producto input, .listado_productos div.producto_oferta input{
float:left;
display:inline;
margin:2px 0 15px 0;
}
.listado_productos div.lote input, .listado_productos div.lote_oferta input{
float:left;
display:inline;
margin:0;
}
/*.listado_productos div.bot_comprar{
clear:both;
text-align:center;
}
.listado_productos div.bot_comprar{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
.listado_productos div.bot_comprar.hover{
border-color:#000000;
}
.listado_productos div.bot_comprar:hover, .listado_productos div.bot_comprar:focus{
border-color:#000000;
}
.listado_productos div.bot_comprar p{
float:none;
font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
padding:0;
background:transparent;
}
.listado_productos div.bot_comprar p a{
display:block;
padding:3px 0 3px 21px;
color:#ffffff;
border:1px solid #ffffff;
text-decoration:none;
background:#000000 url(../images/icon_carrito_blanco.gif) no-repeat 5px;
text-transform:uppercase;
}
.listado_productos div.bot_comprar p a:hover, .listado_productos div.bot_comprar p a:focus{
background-color:#d61c25;
}*/
.listado_productos div.comprar_producto{
clear:both;
text-align:center;
}
.listado_productos div.comprar_producto div{
float:none;
display:block;
border:1px solid #dbdbdb;
margin:0 auto;
width:80px;
}
.listado_productos div.comprar_producto div{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
.listado_productos div.comprar_producto div.hover{
border-color:#000000;
}
.listado_productos div.comprar_producto div:hover, .listado_productos div.comprar_producto div:focus{
border-color:#000000;
}
.listado_productos div.comprar_producto div input{
border:1px solid #ffffff;
color:#ffffff;
font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
cursor:pointer;
padding:2px 0 2px 15px;
background:#000000 url(../images/icon_carrito_blanco.gif) no-repeat 5px;
width:80px;
vertical-align:top;
float:none !important;
margin:0 auto !important;
}
.listado_productos div.comprar_producto div input:hover, .listado_productos div.comprar_producto div input:focus{
background-color:#d61c25;
}
.listado_productos div.comprar_lote{
float:left;
display:block;
border:1px solid #dbdbdb;
margin:10px 0 0 0;
padding:0;
width:80px;
}
.listado_productos div.comprar_lote{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
.listado_productos div.comprar_lote.hover{
border-color:#000000;
}
.listado_productos div.comprar_lote:hover, .listado_productos div.comprar_lote:focus{
border-color:#000000;
}
.listado_productos div.comprar_lote input{
border:1px solid #ffffff;
color:#ffffff;
font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
cursor:pointer;
padding:2px 0 2px 15px;
background:#000000 url(../images/icon_carrito_blanco.gif) no-repeat 5px;
width:80px;
vertical-align:top;
}
.listado_productos div.comprar_lote input:hover, .listado_productos div.comprar_lote input:focus{
background-color:#d61c25;
}
#contenido_col_dcha{
float:left;
display:inline;
margin:0 0 0 1px;
width:297px;
}
#contenido_col_dcha #como_elegir{
display:block;
margin:20px 0 0;
padding:1px;
border:1px solid #000;
background:#fff;
}
#contenido_col_dcha #img_distribucion{
display:block;
margin:20px 0 0;
}
#contenido_col_dcha #como_elegir img, #contenido_col_dcha #img_distribucion img{
vertical-align:bottom;
}
div.cuadro_banner{
border:1px double #000000;
background:#000000;
margin:9px 0 0 0;
}
div.cuadro_banner div{
border:1px double #ffffff;
background:#000000;
min-height:139px;
_height:139px;
}
div.cuadro_banner div.banner_queso{
background:#000000 url(../images/banner_queso.jpg) no-repeat bottom right;
}
div.cuadro_banner div.banner_lotes{
background:#000000 url(../images/banner_lotes.jpg) no-repeat bottom right;
}
div.cuadro_banner div.banner_aldanondo{
background:#000000 url(../images/banner_aldanondo.jpg) no-repeat bottom right;
}
div.cuadro_banner div.banner_etxegarai{
background:#000000 url(../images/banner_etxegarai.jpg) no-repeat bottom right;
}
div.cuadro_banner div h3{
font:normal 18px Arial, Helvetica, sans-serif;
color:#ffffff;
padding:12px 15px 0;
}
div.cuadro_banner div h3 abbr{
border-bottom:1px dotted #9f9f9f;
}
div.cuadro_banner div h3 a{
color:#ffffff;
text-decoration:none;
}
div.cuadro_banner div h3 a span{
color:#d40d16;
}
div.cuadro_banner div p, div.cuadro_banner div address{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#9f9f9f;
padding:9px 120px 2px 15px;
line-height:17px;
}
div.cuadro_banner div p.email{
padding:0px 120px 2px 15px;
}
div.cuadro_banner div p a{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
padding:2px 7px 4px;
background:#000000;
border-left:3px solid #d40d16;
text-decoration:none;
}
div.cuadro_banner div p.email a{
background:#000000;
}
div.cuadro_banner div p a:hover, div.cuadro_banner div p a:focus{
color:#8c0209;
}
#container_footer{
clear:both;
background:#ffffff url(../images/bg_web.gif) no-repeat center bottom;
min-height:110px;
}
/* for Internet Explorer */
/*\*/
* html #container_footer{
height:110px;
}
#content_footer{
width:780px;
padding:30px 0 0 0;
margin:0 auto;
text-align:left;
}
#content_footer ul{
margin:0 0 0 10px;
}
#content_footer ul li{
list-style:none;
display:inline;
}
#content_footer ul li a{
padding:0 10px 0 7px;
border-left:1px solid #bababa;
text-decoration:none;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
}
#content_footer ul li a:hover, #content_footer ul li a:focus{
border-left:3px solid #d61c25;
color:#313131;
}
#content_footer p{
float:right;
display:inline;
margin:5px 10px 0 0;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
}
#content_footer p strong{
font-weight:normal;
color:#313131;
}
#subheader_noborder{
margin:0 10px;
padding:10px 0;
}
#subheader_border_dotted{
margin:0 10px;
padding:10px 0;
background:transparent url(../images/border_dotted_h.gif) repeat-x bottom left;
}
#subheader_border_solid_1{
margin:0 10px;
padding:10px 0;
border-bottom:1px solid #dbdbdb;
}
#subheader_border_solid_2{
margin:0 10px;
padding:10px 0;
border-bottom:2px solid #dbdbdb;
}
#subheader_noborder h1, #subheader_border_solid_1 h1, #subheader_border_solid_2 h1, #subheader_border_dotted h1{
padding:10px 0 0;
font:normal 26px Arial, Helvetica, sans-serif;
color:#000000;
}
#subheader_border_solid_1 #pedido, #subheader_border_solid_2 #pedido, #subheader_border_dotted #pedido{
float:right;
display:inline;
width:286px;
}
#breadcrumbs{
width:735px;
padding:7px 10px;
background:#f5f5f5;
border-left:5px solid #dbdbdb;
}
#breadcrumbs_pedido{
width:427px;
padding:7px 10px;
background:#f5f5f5;
border-left:5px solid #dbdbdb;
}
#breadcrumbs_tienda{
padding:10px;
margin:0 10px 10px;
background:transparent url(../images/bg_gradient_v.gif) repeat-x left bottom;
}
#breadcrumbs p, #breadcrumbs_pedido p, #breadcrumbs_tienda p{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#707070;
}
#breadcrumbs p span, #breadcrumbs_pedido p span, #breadcrumbs_tienda p span{
margin:0 3px;
color:#d40d16;
}
#breadcrumbs_tienda p strong{
color:#000000;
}
#breadcrumbs p a, #breadcrumbs_pedido p a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
#breadcrumbs p a:hover, #breadcrumbs p a:focus, #breadcrumbs_pedido p a:hover, #breadcrumbs_pedido p a:focus{
text-decoration:underline;
}
.botones_inf_tienda, .botones_inf_contacto{
clear:both;
padding:10px 10px 0;
border-top:1px solid #ffffff;
background:transparent url(../images/bg_sombra5.gif) repeat-x top left;
}
.botones_inf_buscar_queso{
clear:both;
padding:10px 10px 0 0;
border-top:1px solid #ffffff;
}
.botones_inf_buscar_queso div{
float:none;
display:block;
border:1px solid #dbdbdb;
margin:0;
width:115px;
}
.botones_inf_contacto{
padding:10px 20px 0;
}
.botones_inf_contacto div{
float:none;
display:block;
border:1px solid #dbdbdb;
margin:0;
width:150px;
}
.botones_inf_contacto div, .botones_inf_buscar_queso div{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
.botones_inf_contacto div.hover, .botones_inf_buscar_queso div.hover{
border-color:#000000;
}
.botones_inf_contacto div:hover, .botones_inf_contacto div:focus, .botones_inf_buscar_queso div:hover, .botones_inf_buscar_queso div:focus{
border-color:#000000;
}
.botones_inf_contacto div input{
border:1px solid #ffffff;
color:#ffffff;
font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
cursor:pointer;
padding:2px 0 2px 15px;
background:#000000 url(../images/icon_sobre_blanco.gif) no-repeat 5px;
width:100%;
vertical-align:top;
float:none !important;
margin:0 auto !important;
}
.botones_inf_contacto div input:hover, .botones_inf_contacto div input:focus{
background-color:#d61c25;
}
.botones_inf_buscar_queso div input{
border:1px solid #ffffff;
color:#ffffff;
font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
cursor:pointer;
padding:2px 0 2px 15px;
background:#000000 url(../images/icon_productos_blanco.gif) no-repeat 5px;
width:100%;
vertical-align:top;
float:none !important;
margin:0 auto !important;
}
.botones_inf_buscar_queso div input:hover, .botones_inf_buscar_queso div input:focus{
background-color:#d61c25;
}
.botones_inf_contacto p.masinfo{
float:left;
display:inline;
}
.botones_inf_tienda p.masinfo a, .botones_inf_contacto p.masinfo a{
text-transform:uppercase;
font-weight:bold;
}
.paginacion{
clear:both;
padding:10px 0;
}
.paginacion ul, .botones_inf_tienda ul{
padding:4px 0;
}
.paginacion ul li, .botones_inf_tienda ul li{
display:inline;
list-style:none;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
}
.paginacion ul li a, .botones_inf_tienda ul li a, .paginacion ul li a{
color:#7d7d7d;
text-decoration:none;
padding:4px 8px;
margin:0 1px 0 0;
background:#ffffff;
border:1px solid #dbdbdb;
}
.botones_inf_tienda input.icon_actualizar{
float:left;
display:inline;
font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
color:#d40d16;
text-decoration:none;
margin:0 5px 0 0;
border:1px solid #dbdbdb;
cursor:pointer;
padding:0;
width:112px;
height:22px;
background:#ffffff;
}
.botones_inf_tienda input.icon_actualizar:hover, .botones_inf_tienda input.icon_actualizar:focus{
border-color:#434343 !important;
}
.botones_inf_tienda ul{
float:left;
display:inline;
padding:5px 0;
}
.botones_inf_tienda ul li a.icon_continuar_comprando{
background:#ffffff;
}
div.icon_carrito{
float:right;
display:inline;
border:1px solid #dbdbdb;
margin:0;
padding:0 !important;
width:130px;
height:21px;
}
div.icon_carrito{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
div.icon_carrito.hover{
border-color:#000000;
}
div.icon_carrito:hover, .listado_productos div.icon_carrito:focus{
border-color:#000000;
}
div.icon_carrito input{
position:absolute;
font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
background:#000000 url(../images/icon_carrito_blanco.gif) no-repeat 5px;
width:130px;
min-height:21px;
border:1px solid #ffffff;
color:#ffffff;
text-transform:uppercase;
cursor:pointer;
padding:2px 0 2px 16px;
margin:0 !important;
vertical-align:middle;
float:0 !important;
}
div.icon_carrito input:hover, div.icon_carrito input:focus{
background-color:#d61c25;
}
.paginacion ul li a strong, .botones_inf_tienda ul li a strong{
color:#d61c25;
}
.paginacion ul li a:hover, .paginacion ul li a:focus, .botones_inf_tienda ul li a:hover, .botones_inf_tienda ul li a:focus{
border-color:#434343;
}
.paginacion ul li a.pag_selected{
color:#d61c25;
font-weight:bold;
}
.paginacion p.masinfo{
margin:0 !important;
padding:0 !important;
}
#destacados_inferiores{
clear:both;
background:transparent url(../images/bg_destacados_inf.gif) repeat-x top left;
margin:0 10px;
padding:15px 0;
border-bottom:3px solid #dbdbdb;
}
#destacados_inferiores div{
float:left;
display:inline;
width:379px;
}
#destacados_inferiores div.dest_border{
border-right:1px solid #dbdbdb;
}
#destacados_inferiores div h3{
margin:0 20px;
font:normal 15px Arial, Helvetica, sans-serif;
color:#000000;
line-height:20px;
}
#destacados_inferiores div h3 a{
display:block;
color:#000000;
text-decoration:none;
}
#destacados_inferiores div h3 a:hover, #destacados_inferiores div h3 a:focus{
color:#d61c25;
}
#destacados_inferiores div img{
float:left;
display:inline;
margin:9px 10px 0 20px;
}
#destacados_inferiores div p{
margin:10px 20px 3px 20px;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
line-height:18px;
}
#contenido_ficha{
clear:both;
margin:0 10px 1px;
border-top:1px solid #ffffff;
background:transparent url(../images/bg_sombra5.gif) repeat-x top left;
border-bottom:3px solid #000000;
}
.contenido_ficha_lotes{
border-bottom:none !important;
}
#contenido_ficha h2{
font:normal 20px Arial, Helvetica, sans-serif;
color:#000000;
padding:13px 0 0 15px;
}
#contenido h2.h2_finalizado{
font:normal 20px Arial, Helvetica, sans-serif;
color:#000000;
padding:13px 0 0 0;
}
#contenido p.p_finalizado{
padding:5px 0 5px 0;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#616161;
line-height:20px;
}
#contenido_ficha h2.h2_lote{
font:normal 20px Arial, Helvetica, sans-serif;
color:#000000;
padding:13px 0 25px 15px;
}
#contenido_ficha h2.lotes{
font:normal 20px Arial, Helvetica, sans-serif;
color:#000000;
padding:13px 0 0 35px;
}
#contenido_ficha h3{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
text-transform:uppercase;
padding:3px 0 10px 15px;
}
#contenido_ficha p.masinfo{
margin:15px 0 0 0;
}
#foto_ficha{
float:right;
display:inline;
width:297px;
}
#foto_grande{
padding:1px;
background:#ffffff;
border:1px solid #dbdbdb;
}
#foto_grande img{
vertical-align:bottom;
}
#foto_grande .oferta{
position:absolute;
margin:-1px 0 0 -1px;
}
#precio_compra{
border:1px solid #dbdbdb;
border-bottom-width:5px;
border-top:none;
padding:10px;
background:#f5f5f5;
}
#precio_compra p{
font:bold 20px Arial, Helvetica, sans-serif;
color:#d40d16;
float:left;
display:inline;
width:90px;
}
#precio_compra p abbr{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
cursor:help;
margin:0 0 0 3px;
}
#precio_compra p.prod_no_disp{
font:bold 10px Arial, Helvetica, sans-serif;
color:#7d7d7d;
float:none;
display:block;
width:175px;
text-align:right;
padding:7px 0 0 0;
text-transform:uppercase;
}
#precio_compra form div{
float:left;
display:inline;
}
#precio_compra form div label{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#7d7d7d;
}
#precio_compra form div.comprar{
border:1px solid #dbdbdb;
margin:0 0 0 5px;
width:80px;
}
#precio_compra form div.comprar{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
#precio_compra form div.comprar.hover{
border-color:#000000;
}
#precio_compra form div.comprar:hover, #precio_compra form div.comprar:focus{
border-color:#000000;
}
#precio_compra form div.comprar input{
border:1px solid #ffffff;
color:#ffffff;
font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
cursor:pointer;
padding:2px 0 2px 15px;
background:#000000 url(../images/icon_carrito_blanco.gif) no-repeat 5px;
width:80px;
vertical-align:top;
}
#precio_compra form div.comprar input:hover, #precio_compra form div.comprar input:focus{
background-color:#d61c25;
}
#datos_ficha{
width:452px;
margin:0 11px 0 0;
padding:0 0 5px;
}
table{
width:100%;
border-bottom:1px solid #707070;
border-top:none;
border-collapse:collapse;
}
table.table_margin_inf{
margin:0 0 10px;
}
table caption{
border-top:2px solid #dbdbdb;
border-bottom:none;
background:#000000 url(../images/bg_gradient_negro_inf.gif) repeat-x left bottom;
padding:7px 0 7px 15px;
font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:left;
}
table tr.impar{
background:#f5f5f5;
}
table th, td{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
padding:5px 0 5px 15px;
text-align:left;
border-top:1px solid #dbdbdb;
}
table th{
color:#616161;
vertical-align:top;
}
table th.datos-confirmacion{
color:#ffffff;
font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
background:transparent url(../images/bg_gradient_negro_inf.gif) repeat-x bottom left;
padding:7px 0 7px 15px;
}
table th.tienda{
background:#000000 url(../images/bg_gradient_negro_inf.gif) repeat-x left bottom;
color:#ffffff;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
padding:6px 0 6px 10px;
}
table th.tienda span{
padding-left:13px;
background:transparent url(../images/icon_flechas_abajo_rojo.gif) no-repeat left;
}
table td{
color:#000000;
}
table td.tienda{
color:#707070;
}
table td.subtotal{
background:#f5f5f5;
border-bottom:1px solid #dbdbdb;
border-top:1px solid #707070;
padding:8px;
text-align:right;
color:#000000;
line-height:20px;
}
table td.total{
background:#000000 url(../images/bg_gradient_negro_sup.gif) repeat-x left top;
padding:7px 10px;
text-align:right;
color:#ffffff;
font:normal 16px Arial, Helvetica, sans-serif;
}
table td.total p{
float:left;
display:inline;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#dcdcdc;
margin:3px 0 0 0;
}
table td.total p a{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
table td.total p a:hover, table td.total p a:focus{
text-decoration:underline;
}
table td.tienda strong{
color:#000000;
}
table td.centrado{
text-align:center;
padding:5px 10px;
color:#707070;
}
table td.derecha{
text-align:right;
padding:5px 10px;
}
table td a{
font-weight:bold;
color:#d61c25;
text-decoration:none;
}
table td a:hover, table td a:focus{
text-decoration:underline;
}
dl.características{
padding:10px 0 0 0;
margin:0;
}
dl.características dd, dl.características dt{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
line-height:16px;
padding:3px 0 5px;
border-top:1px solid #dbdbdb;
}
dl.características dt{
float:left;
display:inline;
color:#616161;
width:160px;
font-size:10px;
text-transform:uppercase;
padding:4px 0;
}
dl.características dd{
float:left;
display:inline;
color:#000000;
width:260px;
}
#datos_ficha #descripcion, #datos_ficha #descripcion_lotes{
background:#f5f5f5 url(../images/bg_descripcion.gif) repeat-x left bottom;
border-top:2px solid #dbdbdb;
padding:0 15px 12px;
}
#datos_ficha #descripcion h3, #datos_ficha #descripcion_lotes h3{
clear:left;
font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
padding:0;
margin:12px 0 0 0;
text-transform:none;
}
#datos_ficha #descripcion p, #datos_ficha #descripcion_lotes p{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
padding:10px 0 0 0;
margin:0;
text-transform:none;
color:#616161;
line-height:18px;
}
form.datos_tienda h2, form.form_contacto h2{
clear:both;
display:block;
background:#000000 url(../images/bg_gradient_negro_inf.gif) repeat-x bottom left;
color:#ffffff;
text-align:left;
padding:6px 10px 7px;
font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #dbdbdb;
border-bottom:none;
}
form.form_contacto h2{
margin:8px 0 0 0;
}
form.datos_tienda fieldset, form.form_contacto fieldset{
border:1px solid #dbdbdb;
border-bottom:1px solid #707070;
padding:5px 0 20px;
margin:0 0 10px 0;
}
form.form_contacto fieldset{
margin:0;
}
form.datos_tienda fieldset div{
float:left;
display:inline;
width:339px;
margin:0 20px;
padding:7px 0 0 0;
}
form.form_contacto fieldset div.condiciones_generales{
margin:0 20px;
padding:10px 0 0;
}
form.form_contacto fieldset div.condiciones_generales label{
display:none;
}
form.form_contacto fieldset div.condiciones_generales textarea{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
line-height:14px;
}
form.form_contacto fieldset div, form.form_contacto fieldset div.aceptar_condiciones{
margin:0 20px;
padding:7px 0 0 0;
}
form.datos_tienda fieldset div label, form.form_contacto fieldset div label{
display:block;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
padding:0 0 2px 0;
color:#707070;
}
form.form_contacto fieldset div.aceptar_condiciones label{
display:inline;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
padding:0 0 2px 0;
color:#707070;
}
form.form_contacto fieldset div.aceptar_condiciones input{
display:inline;
width:auto;
}
form.datos_tienda fieldset div label span, form.form_contacto fieldset div label span{
color:#d40d16;
}
form.form_contacto fieldset div input, form.form_contacto fieldset div textarea{
width:90%;
}
form.datos_tienda fieldset div input, form.datos_tienda fieldset div textarea{
width:332px;
}
form.datos_tienda fieldset div select{
width:100%;
}
form.datos_tienda fieldset div label.datos_direcion{
display:inline;
}
#aviso{
clear:both;
padding:8px 20px;
background:#f5f5f5;
border:1px solid #dbdbdb;
border-bottom:1px solid #707070;
}
#aviso p{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#707070;
line-height:14px;
}
#aviso p a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
#aviso p a:hover, #aviso p a:focus{
text-decoration:underline;
}
#aviso p span{
font-weight:bold;
text-transform:uppercase;
color:#d40d16;
}
#datos_factura{
padding:10px 0 25px;
}
#datos_factura div {
float:left;
display:inline;
width:50%;
}
#datos_factura div p, #datos_factura div address{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#707070;
line-height:16px;
margin:0 25px;
}
#datos_factura div p strong{
font-weight:bold;
font-size:12px;
color:#000000;
}
#boletines_anteriores{
border-top-width:2px solid #dbdbdb;
border:1px solid #dbdbdb;
border-bottom:1px solid #707070;
margin:8px 0 0 0;
}
#boletines_anteriores h2{
background:#000000 url(../images/bg_gradient_negro_inf.gif) repeat-x bottom left;
color:#ffffff;
text-align:left;
padding:6px 10px 7px 15px;
font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
}
#boletines_anteriores ul{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
#boletines_anteriores ul li{
list-style:none;
display:inline;
}
#boletines_anteriores ul li a{
display:block;
padding:8px 10px 8px 15px;
border-top:1px solid #dbdbdb;
text-decoration:none;
color:#707070;
}
#boletines_anteriores ul li a.impar{
background-color:#f4f4f4;
}
#boletines_anteriores ul li a strong{
color:#000000;
}
#boletines_anteriores ul li a:hover, #boletines_anteriores ul li a:focus{
border-left:3px solid #dbdbdb;
}
#submenu{
padding:10px 0 0 0;
background:#ffffff url(../images/bg_gradient_v.gif) repeat-x left bottom;
}
#submenu ul{
width:760px;
margin:0 auto;
padding:7px 10px;
text-align:left;
}
#submenu ul li{
list-style:none;
display:inline;
}
#submenu ul li a{
padding:9px 10px 7px;
margin:0 3px 0 0;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#707070;
text-decoration:none;
}
#submenu ul li a.submenu_selected, #submenu ul li a.submenu_selected:hover, #submenu ul li a.submenu_selected:focus{
color:#313131;
font-weight:bold;
border:1px solid #dbdbdb;
border-top:none;
border-bottom:none;
background:#ffffff url(../images/bg_submenu_selected.gif) repeat-x top left;
padding:9px 10px 10px;
}
#submenu ul li a:hover, #submenu ul li a:focus{
border-bottom:3px solid #d40d16;
color:#313131;
padding-bottom:6px;
}
#flash{
clear:both;
margin:0 10px;
background:#000000;
color:#FFFFFF;
}
.do_productos_container{
float:left;
display:inline;
width:214px;
margin:10px 10px 0 0;
border:1px solid #000000;
background:#000000;
}
.do_productos_contenido{
border:1px solid #ffffff;
padding:10px;
background:transparent url(../images/bg_gradient_negro_inf.gif) repeat-x left bottom;
}
.do_productos_contenido h3{
color:#FFFFFF;
font:normal 16px Arial, Helvetica, sans-serif;
}
.do_productos_contenido p{
margin:10px 0 0 0;
padding:0 !important;
border:1px solid #434343;
font:normal 10px Tahoma, Arial, Helvetica, sans-serif !important;
color:#ffffff !important;
}
.do_productos_contenido p a{
display:block;
padding:2px 10px 3px 21px !important;
border:1px solid #000000 !important;
color:#ffffff !important;
text-decoration:none;
background:#313131 url(../images/icon_productos_blanco.gif) no-repeat 5px !important;
}
.do_productos_contenido p a:hover, .do_productos_contenido p a:focus{
background-color:#000000 !important;
}
.do_fotos_enlace{
float:left;
display:inline;
width:142px;
margin:10px 9px 0 0;
border:1px solid #dbdbdb;
border-bottom-width:5px;
background:#f5f5f5 url(../images/bg_productos_oferta.gif) repeat-x top left;
min-height:180px;
}
.do_fotos_enlace{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
.do_fotos_enlace.hover{
border-color:#434343;
}
.do_fotos_enlace:hover{
border-color:#434343;
}
/* for Internet Explorer */
/*\*/
* html .do_fotos_enlace{
height:180px;
}
.do_final{
margin:10px 0 0 0;
}
.do_fotos_enlace div{
margin:5px;
background:#ffffff;
border:1px solid #dbdbdb;
padding:1px;
display:block;
}
.do_fotos_enlace div img{
vertical-align:bottom;
}
.do_fotos_enlace h3{
font:normal 16px Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
display:block;
margin:9px 5px 5px 10px;
}
.do_fotos_enlace p{
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
color:#313131;
text-align:left !important;
display:block;
/*background:#ebebeb;*/
margin:0 10px;
}
.do_fotos_enlace p a{
color:#616161;
text-decoration:none;
line-height:14px;
}
.do_fotos_enlace p a:hover,.do_fotos_enlace p a:focus{
color:#d40d16;
}
#contenido_historia{
clear:both;
margin:0 10px;
padding:0 0 32px;
background:transparent url(../images/bg_historia.gif) repeat-x left bottom;
}
#contenido_historia img{
vertical-align:bottom;
border-bottom:1px solid #000000;
}
#contenido_historia #texto{
margin:-83px 0 0;
height:83px;
}
#contenido_historia #texto p{
padding:8px 45px 0;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:20px;
}
#contenido_historia #texto p.portada{
padding:12px 45px 0;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:20px;
}
#contenido_historia #texto p span{
margin:0 5px 0 0;
font:bold 20px Arial, Helvetica, sans-serif;
color:#d40d16;
}
#contenido_historia #navegacion{
border-bottom:1px solid #ffffff;
background:#000000 url(../images/bg_li_historia.gif) repeat-x top left;
min-height:31px;
}
/* for Internet Explorer */
/*\*/
* html #contenido_historia #navegacion{
height:31px;
}
#contenido_historia #navegacion ul{
padding:5px 0 8px 0;
margin:0;
}
#contenido_historia #navegacion ul li{
display:inline;
list-style:none;
}
#contenido_historia #navegacion ul li a{
padding:9px 7px 11px 7px;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#9f9f9f;
text-decoration:none;
}
#contenido_historia #navegacion ul li a.li_inicio{
border-left:none;
padding-left:7px;
}
#contenido_historia #navegacion ul li a.selected, #contenido_historia #navegacion ul li a.selected:hover, #contenido_historia #navegacion ul li a.selected:focus{
padding:9px 7px 11px 7px;
color:#ffffff;
border-left:none;
background:#d40d16 url(../images/bg_li_historia_selected.gif) repeat-x top left;
}
#contenido_historia #navegacion ul li a strong{
color:#ffffff;
margin:0 2px 0 0;
}
#contenido_historia #navegacion ul li a:hover, #contenido_historia #navegacion ul li a:focus{
color:#d40d16;
background:#000000;
}
#contenido_historia .anterior{
position:absolute;
margin:290px 0 0 10px;
padding:0;
}
#contenido_historia .siguiente{
position:absolute;
margin:290px 0 0 730px;
padding:0;
}
#contenido_historia .anterior a img, #contenido_historia .siguiente a img{
vertical-align:bottom;
border:none;
}
.cuadro_instalaciones{
behavior: url(http://www.delosquesoslomejor.com/_js/hover.htc);
}
.cuadro_instalaciones{
margin:10px 0 0;
float:left;
display:inline;
border:1px solid #dbdbdb;
border-bottom-width:5px;
background:#f5f5f5 url(../images/bg_productos_oferta.gif) repeat-x top left;
text-align:center;
width:238px;
min-height:280px;
}
/* for Internet Explorer */
/*\*/
* html .cuadro_instalaciones{
height:280px;
}
.cuadro_instalaciones_centro{
margin:10px 20px 0;
}
.cuadro_instalaciones.hover{
border-color:#434343;
}
.cuadro_instalaciones:hover, .cuadro_instalaciones:focus{
border-color:#434343;
}
.cuadro_instalaciones div{
margin:5px;
border:1px solid #dbdbdb;
background:#ffffff;
padding:7px 0;
}
.cuadro_instalaciones h2{
font:normal 16px Arial, Helvetica, sans-serif;
color:#000000;
}
.cuadro_instalaciones address, .cuadro_instalaciones p{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#616161;
padding:4px 5px 0;
margin:0;
line-height:16px;
}
.cuadro_instalaciones h3{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding:2px 5px 4px;
margin:7px 0 0 0;
background:#ebebeb;
}
.cuadro_instalaciones ul{
border-top:1px solid #f5f5f5;
background:transparent url(../images/bg_ul_marcas.gif) repeat-x top left;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#616161;
line-height:18px;
padding:3px 5px 0;
}
ul.lista_sinestilos{
margin:10px 0 0 30px;
}
ul.lista_sinestilos li{
float:left;
display:block;
width:195px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#616161;
padding:1px 0 1px 15px;
line-height:20px;
background:transparent url(../images/icon_li_sinestilos.gif) no-repeat left;
}
ul.lista_sinestilos_ficha, #descripcion_lotes ul{
margin:10px 0 0 15px;
display:block;
}
ul.lista_sinestilos_ficha li, #descripcion_lotes ul li{
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
color:#616161;
padding:0;
line-height:20px;
}

/*==============================================CSS IMPRESIÓN===============================================*/
@media print {
#container_header, #buscador, #resultados_busqueda, #subheader_border_solid_1 #pedido, #subheader_border_solid_2 #pedido, #subheader_border_dotted #pedido{
display:none;
}
#content_contenido, #breadcrumbs, #breadcrumbs_pedido, #breadcrumbs_tienda, #content_footer{
width:100%;
}
}
