/* ++ Reseteo  estilos del navegador ++ */
body{color:#545454}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:12px;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
textarea{resize:none;border:0;color:#0084d8;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
/* ++ Clearfix ++ */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clearbg{background:none;}
.clear {font-size:1px;clear:both;height:1px}
.linea{background:url(../img/fd-li-flashnew.jpg) repeat-x left top;height:3px}


/* Estructura */
body{background:#fff;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px}
#ppl{width:970px;margin:20px auto;}
#masNews{background:url(../img/home-masnews.gif) no-repeat left top;width:36px;height:9px;display:block;float:right}

/* Construccion */
.construccion{margin:5px}
.construccion h1{font-size:18px}
.construccion p{margin:5px 0 0 2px}

/* Header */
#ppl .head .header{background:url(../img/fd-header.jpg) no-repeat center top;height:160px;width:970px; position:relative}
#ppl .head .menu ul{margin-left:225px;width:488px;}
#ppl .head .menu ul li{float:left; margin-top:10px;}
#ppl .head .menu ul li a{display:block;height:16px;text-indent:-1000em;overflow:hidden;}
#ppl .head .menu ul li .quienes{background:url(../img/fd-quienes.gif) no-repeat center top;width:182px}
#ppl .head .menu ul li .quienes:hover{background:url(../img/fd-quienes-act.gif) no-repeat center top;width:182px}
#ppl .head .menu ul li .comoTrabajamos{background:url(../img/fd-como-trabajamos.gif) no-repeat center top;width:140px}
#ppl .head .menu ul li .comoTrabajamos:hover{background:url(../img/fd-como-trabajamos-act.gif) no-repeat center top;width:140px}
#ppl .head .menu ul li .usuarios{background:url(../img/fd-usuarios.gif) no-repeat center top;width:82px}
#ppl .head .menu ul li .usuarios:hover{background:url(../img/fd-usuarios-act.gif) no-repeat center top;width:82px}
#ppl .head .menu ul li .contacto{background:url(../img/fd-contacto.gif) no-repeat center top;width:77px}
#ppl .head .menu ul li .contacto:hover{background:url(../img/fd-contacto-act.gif) no-repeat center top;width:77px}
#ppl .head .menu .divsearch {padding-right:50px; float:right; width:195px; margin-top:8px;}
#ppl .head .menu .search {background:url(../img/fondo_search.png) no-repeat top left; float:right; position:relative; width:195px; height:22px;}
#ppl .head .menu .campo_texto {background:none;font-family:Tahoma, Arial, Helvetica, sans-serif;/* font-size:10px */;font-size:12px;width:120px;  height:15px;border:none; position:absolute; top:2px; left:50px; }
#ppl .head .menu .boton {width:20px;height:22px;border:none; position:absolute; top:0px; left:175px; }

#ppl .head .header .capasuperior {position:absolute; width:170px; height:148px; top:10px; left:800px; z-index:2;}
#ppl .head .header .capainferior {position:absolute; width:950px; height:148px; top:12px; left:10px; z-index:1;}

#ppl .head .header .capasuperior .areaUsuarios{float:right;width:170px}
#ppl .head .header .capasuperior .areaUsuarios label{color:#fff;}
#ppl .head .header .capasuperior .areaUsuarios input{background:url(../img/fd-input.gif) no-repeat;width:130px;height:19px;border:0;margin:3px 0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;padding:2px 5px}
#ppl .head .header .capasuperior .areaUsuarios input.submit{border:1px solid #000;background:#8c8e12;width:96px;color:#FFFFFF;font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;margin-left:33px;padding-top:0}
#ppl .head .header .capasuperior .areaUsuarios img{padding:12px 45px 8px 0px;}
#ppl .head .header .capasuperior .areaUsuarios ul li.tit_zona_usuarios{background:url(../img/img-userzone.jpg) no-repeat left top;width:55px;height:17px;text-indent:-1000em}
#ppl .head .menu{background:url(../img/fd-header-menu.gif) no-repeat center top;height:38px;}
#ppl .head .header .capasuperior .areaUsuarios ul{margin:20px 15px 0}
#ppl .head .header .capasuperior .areaUsuarios ul li{padding-top:5px;color:#cccccc;font-size:12px}
#ppl .head .header .capasuperior .areaUsuarios ul li a{text-decoration:none;color:#cccccc;font-size:12px}
#ppl .head .header .capasuperior .areaUsuarios ul li a:hover{color:#f0f0f0;text-decoration:underline}

/* Columna Izquierda */
#ppl .cuerpo{background:url(../img/fd-cuerpo.gif) repeat-y center top;padding-bottom:10px}
#ppl .cuerpo .leftCol{float:left;width:185px;margin:20px 0 0 40px;border-right:1px solid #8c8e12;display:inline}
#ppl .cuerpo .leftCol .msjError{margin:10px 0;border:1px solid #8C8D15;padding:5px;width:170px;background:#F7F7F7;/* font-size:10px */}
#ppl .cuerpo .leftCol .msjError .titulo{background:url(../img/icono-mensaje.png) no-repeat left bottom;height:16px;padding:0 0 0 18px;font-size:12px}
#ppl .cuerpo .leftCol img{padding:5px 0;}
#ppl .cuerpo .leftCol p{font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;padding:15px 5px;font-size:14px;color:#4a4a4a;line-height:16px}
#ppl .cuerpo .leftCol p span{color:#8c8e12;}
#ppl .cuerpo .leftCol p span.small{font-size:12px;color:#000}
#ppl .cuerpo .leftCol p span.tel{font-size:13px;color:#000}
#ppl .cuerpo .leftCol h3{background:url(../img/fd-cesta.gif) no-repeat left top;width:166px;height:28px;display:block;margin:15px 0 5px 0}
#ppl .cuerpo .leftCol h3 span{display:none;}
#ppl .cuerpo .leftCol p.articulos{font-weight:bold;padding-left:5px;color:#000}
#ppl .cuerpo .leftCol p.articulos a{text-decoration:none;font-size:12px;color:#000}
#ppl .cuerpo .leftCol p.articulos a:hover{text-decoration:underline}
#ppl .cuerpo .leftCol ul li a{display:block;height:24px;text-indent:-1000em;overflow:hidden;}
#ppl .cuerpo .leftCol ul li .familias{background:url(../img/fd-producto.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .familias:hover{background:url(../img/fd-producto-act.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .marcas{background:url(../img/fd-marcas.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .marcas:hover{background:url(../img/fd-marcas-act.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .para{background:url(../img/fd-para.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .para:hover{background:url(../img/fd-para-act.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .soluciones{background:url(../img/fd-grandes-soluciones.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .soluciones:hover{background:url(../img/fd-grandes-soluciones-act.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .videos{background:url(../img/fd-videos.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .videos:hover{background:url(../img/fd-videos-act.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li.zonaTematica{background:url(../img/fd-zona-tematica.gif) no-repeat center top;display:block;height:24px;text-indent:-1000em;overflow:hidden;}
#ppl .cuerpo .leftCol ul li .zonaTematica:hover{background:url(../img/fd-zona-tematica-act.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .novedades{background:url(../img/fd-novedades-menu.gif) no-repeat center bottom}
#ppl .cuerpo .leftCol ul li .promocion{background:url(../img/fd-promo-menu.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .sin_envio{background:url(../img/fd-sincoste-menu.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .fin_stock{background:url(../img/fd-fstock-menu.gif) no-repeat center top}
#ppl .cuerpo .leftCol ul li .mas_vendido{background:url(../img/fd-masvend-menu.gif) no-repeat center top}

/* Contenido */
#ppl .cuerpo .cont{float:left;width:720px;padding-bottom:15px;margin-top: 20px;margin-bottom: 0;margin-left: 0;}
#cont.listado h3.novedades{background:url(../img/tit-home-novedad.gif) no-repeat left top;width:500px;height:12px}
#cont.listado h3.finstock{background:url(../img/tit-home-fstock.gif) no-repeat left top;width:500px;height:12px}
#cont.listado h3.masVendido{background:url(../img/tit-home-masvend.gif) no-repeat left top;width:500px;height:12px}
#cont.listado h3 span{display:none}
/*
#cont .listado h3.novedades{background:url(../img/tit-novedades.gif) no-repeat left top;width:500px;height:25px}
#cont .listado h3.finstock{background:url(../img/tit-finstock.gif) no-repeat left top;width:500px;height:25px}
#cont .listado h3.masVendido{background:url(../img/tit-masvendido.gif) no-repeat left top;width:500px;height:25px}
#cont .listado h3 span{display:none}
*/

/* Contenido Login */
#ppl .cuerpo .contPagos .error{margin:10px 0;border:1px solid #8C8D15;padding:5px;width:480px;background:#F7F7F7}
#ppl .cuerpo .contPagos .error span{padding:2px 0 0 0;display:block;color:#CC0000}
#ppl .cuerpo .contPagos .formLog table.registro{margin:10px 0 ;width:300px}
#ppl .cuerpo .contPagos .formLog table.registro td{width:100px}
#ppl .cuerpo .contPagos .formLog table.registro td.inputs{width:200px;text-align:left}
#ppl .cuerpo .contPagos .formLog table.registro td.inputs input{
	margin:2px 0;
	width:310px
}
#ppl .cuerpo .contPagos .formLog table.registro td.tdSubmit{width:300px;text-align:center}
#ppl .cuerpo .contPagos .formLog table.registro td.tdSubmit input.submit{background:#8c8e12;width:125px;color:#FFFFFF;font-weight:bold;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;height:25px}

/* Contenido Listado Familias */
#ppl .cuerpo .cont .contSupsbg {width:490px;}
#ppl .cuerpo .cont .contSupsbg .titulo_prin {background:url(../img/titulo_productos_familias.png) no-repeat left top;height:22px; margin:0px 25px;width:425px;}
#ppl .cuerpo .cont .contSupsbg .titulo_prin span {display:none;}


#ppl .cuerpo .cont .contSupsbg ul.productosPorFami{margin:10px 0 0 0;width:670px;padding-bottom:10px}
#ppl .cuerpo .cont .contSupsbg ul.productosPorFami li{float:left;margin-right:5px;width:auto;padding:5px 0}
#ppl .cuerpo .cont .contSupsbg ul.productosPorFami li a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont .contSupsbg ul.productosPorFami li a.detalles{text-decoration:none;color:#7d7d7d}
#ppl .cuerpo .cont .contSupsbg ul.productosPorFami li a.sel{text-decoration:none;color:#8c8e12;font-weight:bold}


/* Contenido Listado Marcas */
#ppl .cuerpo .cont .contSupsbg {width:680px;margin-left:25px;background:url(../img/fd-cont-sup.jpg) no-repeat left bottom;padding-bottom:5px}
#ppl .cuerpo .cont .contSupsbg h1.titulo_prin_marcas {background:url(../img/titulo_marcas_nuestras.png) no-repeat left top;height:22px;width:680px}
#ppl .cuerpo .cont .contSupsbg h1.familia{background:url(../img/titulo_productos_nuestros.png) no-repeat left top;height:22px;width:680px}
#ppl .cuerpo .cont .contSupsbg h1.solu{background:url(../img/titulo_productos_solu.png) no-repeat left top;height:22px;width:680px}
#ppl .cuerpo .cont .contSupsbg h1.para{background:url(../img/titulo_productos_para.png) no-repeat left top;height:22px;width:680px}
#ppl .cuerpo .cont .contSupsbg .titulo_prin_marcas span {display:none;}
#ppl .cuerpo .cont .contSupsbg ul li{float:left;display:inline;padding:10px 10px 10px 0}
#ppl .cuerpo .cont .contSupsbg ul li.lf{padding-left:8px}
#ppl .cuerpo .cont .contSupsbg ul li img{float:left;border:none}
#ppl .cuerpo .cont .contSupsbg ul li h2{float:left;padding:30px 0 0 5px;font-size:12px;color:#8c8e12;font-weight:normal}
#ppl .cuerpo .cont .contSupsbg ul li h2.line2{padding:20px 0 0 5px}
#ppl .cuerpo .cont .contSupsbg .tabla_marcas {width:470px; margin:20px auto; border-collapse:collapse; border-spacing:0px; background-image:url(../img/fondo_tabla_marcas.png); background-repeat:repeat-y; background-position:top left;}
#ppl .cuerpo .cont .contSupsbg .nombre_marcas {width:150px; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:0px; background-image:url(../img/vin_marca.png); background-repeat:no-repeat; background-position:center left; font-size:12px; font-weight:bold;}
#ppl .cuerpo .cont .contSupsbg .isologo_marcas {padding-left:40px;}
#ppl .cuerpo .cont .contSupsbg .nombre_marcas a {color:#000000; text-decoration:underline;}
#ppl .cuerpo .cont .contSupsbg .nombre_marcas a:hover {color:#666666; text-decoration:none;}
#ppl .cuerpo .cont .contSupsbg .titulo_prin_marc {background:url(../img/titulo_productos_marcas.png) no-repeat left top;height:22px;text-align:right;width:680px}
#ppl .cuerpo .cont .contSupsbg .titulo_prin_marc span {display:none;}
#ppl .cuerpo .cont .contSupsbg .titulo_prin_marc img {margin-right:12px; border:none;}
#ppl .cuerpo .cont .contLeftm{padding-left:30px;width:220px;float:left; margin-top:20px; padding-bottom:20px;}
#ppl .cuerpo .cont .contLeftm .presm {padding-top:20px;width:198px;}
#ppl .cuerpo .cont .contLeftm .presm h2 { padding-bottom:10px; font-size:12px; font-weight:bold; color:#8c8e12;}
#ppl .cuerpo .cont .contLeftm .presm p { font-size:12px; color:#333333; line-height:18px; text-align:left;}
#ppl .cuerpo .cont .contRightm {float:left;width:240px; margin-top:0px; padding-top:10px; padding-bottom:20px;}
#ppl .cuerpo .cont .contRightm .productos ul li{background:url(../img/fd-li-flashnew.jpg) no-repeat left bottom;padding:10px 0}
#ppl .cuerpo .cont .contRightm .productos ul li.sinFondo{background:none;}
#ppl .cuerpo .cont .contRightm .productos ul li .descrProd{float:right;;display:inline;width:160px}
#ppl .cuerpo .cont .contRightm .productos ul li .descrProd p{line-height:15px;}
#ppl .cuerpo .cont .contRightm .productos ul li .descrProd p a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont .contRightm .productos ul li .descrProd p span{color:#8c8e12;font-weight:bold}
#ppl .cuerpo .cont .contRightm .productos ul li img{border:1px solid #c5c688;margin:0;padding:0;float:left}
#ppl .cuerpo .cont .contRightm .productos ul li img.noborder{border:0}
#ppl .cuerpo .cont .contRightm .productos ul li img.bordeg{ border:solid 2px #dbdbdb;}
#ppl .cuerpo .cont .contRightm .productos ul li img.bordev{ border:solid 2px #484c16;}
#ppl .cuerpo .cont .pres_fam {float:left;width:150px;padding:5px 0px;}
#ppl .cuerpo .cont .pres_fam span{ font-size:12px; font-weight:bold; color:#8c8e12; }
#ppl .cuerpo .cont .prod_fam {margin-right:12px; margin-left:12px;}
#ppl .cuerpo .cont .prod_fam ul li{background:url(../img/fd-li-flashnew.jpg) no-repeat left top;padding:20px 0; width:250px; float:left;}
#ppl .cuerpo .cont .prod_fam ul li.sinFondo{background:none;}
#ppl .cuerpo .cont .prod_fam ul li .descrProd{float:right;;display:inline;width:160px}
#ppl .cuerpo .cont .prod_fam ul li .descrProd p{line-height:15px;}
#ppl .cuerpo .cont .prod_fam ul li .descrProd p a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont .prod_fam ul li .descrProd p span{color:#8c8e12;font-weight:bold}
#ppl .cuerpo .cont .prod_fam ul li img{border:1px solid #c5c688;margin:0;padding:0;float:left}
#ppl .cuerpo .cont .prod_fam ul li img.noborder{border:0}
#ppl .cuerpo .cont .contSupsbg h2{margin:5px 0}
#ppl .cuerpo .cont .contSupsbg .imagen{margin:5px 0}
#ppl .cuerpo .cont .contSupsbg h2 span{color:#8c8e12}
#ppl .cuerpo .cont .contSupsbg p{line-height:16px;margin:0}
#ppl .cuerpo .cont .contSupsbg ul.listado{width:470px}
#ppl .cuerpo .cont .contSupsbg ul.listado li{width:155px;margin:0;padding:5px 0}
#ppl .cuerpo .cont .contSupsbg ul.listado li h2{margin:0;padding:22px 0 0 5px;width:70px}
#ppl .cuerpo .cont .contSupsbg ul.listado li h2 a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont .contSupsbg .listaFami{width:680px}
#ppl .cuerpo .cont .contSupsbg .listaFami li{float:left;display:inline;text-align:center; padding-left:0px;padding-right:20px}
#ppl .cuerpo .cont .contSupsbg .listaFami li a{font-size:12px;color:#8c8e12}
#ppl .cuerpo .cont .contSupsbg .listaFami li a.sel{font-weight:bold}

/* ALTERNATIVA DE MARCA ( sin texto ) */
#ppl .cuerpo .cont .contSupsbg ul.listadoM{width:680px;margin-top:15px;margin-bottom:15px}
#ppl .cuerpo .cont .contSupsbg ul.listadoM li{margin:0;position: relative;padding-top: 18px;padding-right: 0px;padding-bottom: 18px;padding-left: 31px;}

/*#ppl .cuerpo .cont .productos  ul{width:480px}
#ppl .cuerpo .cont .productos  ul li.flotante{width:215px; float:left;}
#ppl .cuerpo .cont .productos  ul li.sinFondo{background:none;}
#ppl .cuerpo .cont .productos  ul li .descrProd{float:left;;display:inline;width:155px}
#ppl .cuerpo .cont .productos  ul li .descrProd p{line-height:20px;margin:0;width:155px}
#ppl .cuerpo .cont .productos  ul li .descrProd p a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont .productos  ul li .descrProd p span{color:#8c8e12;font-weight:bold}
#ppl .cuerpo .cont .productos  ul li img{border:1px solid #c5c688;margin:0;padding:0;float:left}
#ppl .cuerpo .cont .productos  ul li img.noborder{border:0}
*/
#ppl .cuerpo .cont .contRightlf .productos  ul{width:250px}

/* Contenido FlashNews */
#ppl .cuerpo .cont .contLeft{padding-left:15px;width:440px;float:left;}
#ppl .cuerpo .cont .contLeft .flashNews h3{background:url(../img/fd-flashnews.jpg) no-repeat left top;width:215px;height:20px}
#ppl .cuerpo .cont .contLeft .flashNews h3 span{display:none}
#ppl .cuerpo .cont .contLeft .flashNews ul li{background:url(../img/fd-contSup.gif) no-repeat center bottom;padding:10px 0}
#ppl  .cuerpo  .cont  .contLeft  .flashNews  ul  li  .imag{
	float:left;
	text-align: center;
	height: 90px;
	width: 120px;
}
#ppl .cuerpo .cont .contLeft .flashNews ul li .descripcion{float:left;margin-left:9px;width:270px}
#ppl .cuerpo .cont .contLeft .flashNews ul li .descripcion h4{color:#666a18;font-size:12px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;}
#ppl .cuerpo .cont .contLeft .flashNews ul li .descripcion p{line-height:15px;margin:0}
#ppl .cuerpo .cont .contLeft .flashNews ul li .descripcion a{text-decoration:none;color:#8c8e12}

/* Contenido Noticias Generales */
#ppl .cuerpo .cont .contLeft .noticiasGenerales h3{background:url(../img/fd-noticias-generales.jpg) no-repeat left top;width:215px;height:20px;margin-top:10px}
#ppl .cuerpo .cont .contLeft .noticiasGenerales h3 span{display:none}
#ppl .cuerpo .cont .contLeft .noticiasGenerales p{padding:15px 5px;margin:0}
#ppl .cuerpo .cont .contLeft .noticiasGenerales p span{color:#8c8e12;font-weight:bold}
#ppl .cuerpo .cont .contLeft .noticiasGenerales p span.fecha{color:#666a18;font-size:12px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;}
#ppl .cuerpo .cont .contLeft .noticiasGenerales p a{text-decoration:none;color:#8c8e12}

/* Contenido Zona Usuarios */
#ppl .cuerpo .contRight{float:right;width:240px;margin:0}
#ppl .cuerpo .contRight .zonaUsuarios h3{background:url(../img/fd-cont-zonausuarios.jpg) no-repeat left top;width:215px;height:20px;margin:0}
#ppl .cuerpo .contRight .zonaUsuarios h3 span{display:none}
#ppl .cuerpo .contRight .zonaUsuarios h4.withlist{background:#8c8e12 url(../img/fd-withlist.jpg) no-repeat left top;width:215px;height:28px;margin:12px 0 7px 0}
#ppl .cuerpo .contRight .zonaUsuarios h4.recomiendanos{background:#8c8e12 url(../img/fd-recomiendanos.jpg) no-repeat left top;width:215px;height:28px;margin:12px 0 7px 0}
#ppl .cuerpo .contRight .zonaUsuarios h4.newsletter{background:#8c8e12 url(../img/fd-newsletter.jpg) no-repeat left top;width:215px;height:28px;margin:12px 0 7px 0}
#ppl .cuerpo .contRight .zonaUsuarios h4 span{display:none}
#ppl .cuerpo .contRight .zonaUsuarios p{width:215px;margin:0}
#ppl .cuerpo .contRight .zonaUsuarios p a{text-decoration:none;color:#8c8e12}

/* Fondos contenido Home */
#ppl .cuerpo .cont .contSup{width:720px;padding-bottom:10px}
#ppl .cuerpo .cont .Oferta{width:490px;text-align:center;padding-bottom:15px;padding-left:15px}
#ppl .cuerpo .cont .contInf{text-align:center;padding-top:15px;padding-left:15px;}
#ppl .cuerpo .cont .contInf img{margin-bottom:15px;text-align:left}
#ppl .cuerpo .contPagos .contInf{width:500px;text-align:center;padding-top:17px}

/* Contenido Productos del home */


#ppl .cuerpo .cont .productos .left ul{width:240px}
#ppl .cuerpo .cont .productos .left ul li{background:url(../img/fd-li-flashnew.jpg) no-repeat left top;padding:15px 0;}
#ppl .cuerpo .cont .productos .left ul li.sinFondo{background:none;}
#ppl .cuerpo .cont .productos .left ul li .descrProd{float:right;;display:inline;width:155px}
#ppl .cuerpo .cont .productos .left ul li .descrProd p{line-height:20px;}
#ppl .cuerpo .cont .productos .left ul li .descrProd p a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont .productos .left ul li .descrProd p span{color:#8c8e12;font-weight:bold}
#ppl .cuerpo .cont .productos .left ul li img{border:1px solid #c5c688;margin:0;padding:0;float:left}
#ppl .cuerpo .cont .productos .left ul li img.noborder{border:0}
#ppl .cuerpo .cont .productos .right ul{width:240px}
#ppl .cuerpo .cont .productos .right ul li{background:url(../img/fd-li-flashnew.jpg) no-repeat left top;padding:15px 0;}
#ppl .cuerpo .cont .productos .right ul li.sinFondo{background:none;}
#ppl .cuerpo .cont .productos .right ul li .descrProd{float:right;;display:inline;width:155px}
#ppl .cuerpo .cont .productos .right ul li .descrProd p{line-height:20px;}
#ppl .cuerpo .cont .productos .right ul li .descrProd p a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont .productos .right ul li .descrProd p span{color:#8c8e12;font-weight:bold}
#ppl .cuerpo .cont .productos .right ul li img{border:1px solid #c5c688;margin:0;padding:0;float:left}
#ppl .cuerpo .cont .productos .right ul li img.noborder{border:0}

/* contenido Queienes Somos */
#ppl .cuerpo .cont .contLeft .quienes h2{background:url(../img/fd-cont-quienes.jpg) no-repeat left top;width:180px;height:10px}
#ppl .cuerpo .cont .contLeft .quienes h2 span{display:none}
#ppl .cuerpo .cont .contLeft .quienes h3{color:#8c8e12;margin-top:14px}
#ppl .cuerpo .cont .contLeft .quienes p{color:#575757;line-height:16px;margin:0}
#ppl .cuerpo .cont .contLeft .quienes img{margin-top:15px;border:1px solid #699c24}

#ppl .cuerpo .cont .contRight h2{background:url(../img/fd-cont-historia.jpg) no-repeat left top;width:100px;height:10px}
#ppl .cuerpo .cont .contRight h2 span{display:none}
#ppl .cuerpo .cont .contRight h3{color:#8c8e12;margin-top:14px}
#ppl .cuerpo .cont .contRight p{color:#575757;line-height:16px;margin:0}
#ppl .cuerpo .cont .contRight img{margin-top:15px;border:1px solid #699c24}
#ppl .cuerpo .cont .contRight h4{background:url(../img/fd-disefoto.gif) no-repeat left top;width:184px;height:35px;margin-top:15px}
#ppl .cuerpo .cont .contRight h4 span{display:none}
/* contenido Como Trabajamos */
#ppl .cuerpo .cont h2.comoTrabajamos{
	background:url(../img/tit-como-trabajamos.gif) no-repeat left top;
	width:100px;
	height:12px;
	display:block;
	text-indent:-1000em;
	margin-left:15px
}
#ppl .cuerpo .cont .contLeft .caractGenerales h2{background:url(../img/fd-cont-quienes.jpg) no-repeat left top;width:100px;height:10px}
#ppl .cuerpo .cont .contLeft .caractGenerales h2.caract{background:url(../img/fd-caract-generales.jpg) no-repeat left top;width:152px;height:12px}
#ppl .cuerpo .cont .contLeft .caractGenerales h2 span{display:none}
#ppl .cuerpo .cont .contLeft .caractGenerales h3{color:#8c8e12}
#ppl .cuerpo .cont .contLeft .caractGenerales p{color:#575757;line-height:16px;margin:0}
#ppl .cuerpo .cont .contLeft .caractGenerales img{border:1px solid #699c24}
#ppl .cuerpo .cont .contLeft .caractGenerales img.sinborde{border:0}
#ppl .cuerpo .cont .contLeft .caractGenerales div h4{color:#8c8e12}
#ppl .cuerpo .cont .contLeft .caractGenerales div p{padding-left:8px;font-weight:bold}
#ppl .cuerpo .cont .contLeft .caractGenerales div p span{color:#8c8e12;}

#ppl .cuerpo .cont .contRight .caractGenerales h2{background:url(../img/tit-logistica.gif) no-repeat left top;width:123px;height:12px}
#ppl .cuerpo .cont .contRight .caractGenerales h2 span{display:none}
#ppl .cuerpo .cont .contRight .caractGenerales h3{color:#8c8e12}
#ppl .cuerpo .cont .contRight .caractGenerales p{color:#575757;line-height:16px}
#ppl .cuerpo .cont .contRight .caractGenerales img{margin-top:15px;border:1px solid #699c24}
#ppl .cuerpo .cont .contRight .caractGenerales img.sinborde{border:0}
#ppl .cuerpo .cont .contRight .caractGenerales div h4{color:#8c8e12;background:none;margin:0;height:11px}
#ppl .cuerpo .cont .contRight .caractGenerales div p{padding-left:8px;font-weight:bold}
#ppl .cuerpo .cont .contRight .caractGenerales div p span{color:#8c8e12;}
/* contenido Detalle Producto */
#ppl .cuerpo .cont .detalleProd{float:left;background:url(../img/fd-li-flashnew.jpg) no-repeat center bottom;width:270px;padding:0 0 20px 25px;margin-bottom:20px;position:relative}
#ppl .cuerpo .cont .detalleProd h2{background:url(../img/fd-prod-elegido.jpg) no-repeat left top;width:100px;height:10px;margin-bottom:15px}
#ppl .cuerpo .cont .detalleProd h2 span{display:none}
#ppl .cuerpo .cont .detalleProd .galeriafotos{width:260px;position:absolute;top:185px;left:28px;height:16px;background:url(../img/bt-galeria.jpg) no-repeat right top;}
#ppl .cuerpo .cont .detalleProd .galeriafotos a{display:block;width:16px;height:16px;background:#a9aa4d;float:left;margin-right:2px}
#ppl .cuerpo .cont .detalleProd .galeriafotos a:hover{background:#575757}
#ppl .cuerpo .cont .detalleProd img{border:1px solid #a9aa4d;margin:0}
#ppl .cuerpo .cont .detalleProd a img{border:0;margin:0;padding:0;float:left}
#ppl .cuerpo .cont .detalleProd .descrProd{width:270px;height:260px;overflow-y:scroll;margin-top:15px}
#ppl .cuerpo .cont .detalleProd .descrProd h3{color:#8c8e12}
#ppl .cuerpo .cont .detalleProd .descrProd p{color:#575757;line-height:17px;margin:0}

#ppl .cuerpo .cont .detalleProdRight{width:210px;float:left;padding:25px 0 0 10px}
#ppl .cuerpo .cont .detalleProdRight label{font-weight:bold;color:#8c8e12;margin:10px 0 5px 0;display:block}
#ppl .cuerpo .cont .detalleProdRight h4.ubicacionProd{background:url(../img/fd-ubicacion-prod.jpg) no-repeat left top;width:205px;height:30px;margin:10px 0}
#ppl .cuerpo .cont .detalleProdRight h4.ubicacionProd span{display:none}
#ppl .cuerpo .cont .detalleProdRight p{color:#575757;line-height:16px;margin:0}
#ppl .cuerpo .cont .detalleProdRight p.precio{font-size:14px;margin:0}
#ppl .cuerpo .cont .detalleProdRight .selects{background:url(../img/fd-li-flashnew.jpg) no-repeat center bottom;width:190px;padding-bottom:10px}
#ppl .cuerpo .cont .detalleProdRight .selects label{display:inline}
#ppl .cuerpo .cont .detalleProdRight .selects select{width:80px;border:2px solid #a9aa4d;font-size:9px}
#ppl .cuerpo .cont .detalleProdRight ul{padding:10px;background:url(../img/fd-li-flashnew.jpg) no-repeat center bottom;margin-bottom:5px}
#ppl .cuerpo .cont .detalleProdRight ul li{height:30px;padding:8px 0 0 42px}
#ppl .cuerpo .cont .detalleProdRight ul li.findestock{background:url(../img/img-prod-finstock.jpg) no-repeat left top}
#ppl .cuerpo .cont .detalleProdRight ul li.promo{background:url(../img/img-prod-promo.jpg) no-repeat left top}
#ppl .cuerpo .cont .detalleProdRight ul li.gratis{background:url(../img/img-prod-gratis.jpg) no-repeat left top}

#ppl .cuerpo .cont .prodRel{width:460px;padding-left:15px}
ul li.flotante{float:left;width:230px}
.flotante .titulo_producto{display:block;margin:2px 0 5px;color:#8C8E12}
ul li.flotante span{color:#797e12}
ul li.flotante input{border:1px solid #8c8e12;}
/*
#ppl .cuerpo .cont .prodRel a{width:25px;height:30px;float:right;padding:5px}
#ppl .cuerpo .cont .prodRel a.clear{float:none;width:auto;height:auto;margin:0;padding:0}
#ppl .cuerpo .cont .prodRel a.img-btn{float:left;width:40px;height:20px;padding:0}
#ppl .cuerpo .cont .prodRel a span{display:none;}
#ppl .cuerpo .cont .prodRel a.anterior{background:url(../img/img-anterior.jpg) no-repeat left top;}
#ppl .cuerpo .cont .prodRel a.siguiente{background:url(../img/img-siguiente.jpg) no-repeat left top;}
#ppl .cuerpo .cont .prodRel .flechas p{padding-top:10px;text-align:right;float:right}
#ppl .cuerpo .cont .prodRel h1{background:url(../img/fd-cont-sup.jpg) no-repeat left bottom;font-size:12px;font-family: Arial Narrow, Arial, Helvetica, sans-serif;margin-top:15px;height:15px}
#ppl .cuerpo .cont .prodRel h1 span{display:none}
#ppl .cuerpo .cont .prodRel h2{background:url(../img/fd-cont-sup.jpg) no-repeat left bottom;font-size:12px;font-family: Arial Narrow, Arial, Helvetica, sans-serif;margin-top:15px;height:15px}
#ppl .cuerpo .cont .prodRel h2 span{color:#8c8e12}
#ppl .cuerpo .cont .prodRel ul li{background:url(../img/fd-li-flashnew.jpg) no-repeat left bottom;padding:15px 0;float:left;width:250px}
#ppl .cuerpo .cont .prodRel ul.fdSup li{background:url(../img/fd-li-flashnew.jpg) no-repeat left top;margin:15px 0 0 0;float:left;width:250px}
#ppl .cuerpo .cont .prodRel ul li.sinFondo{background:none;}
#ppl .cuerpo .cont .prodRel ul li .descrProd{float:right;;display:inline;width:165px}
#ppl .cuerpo .cont .prodRel ul li .descrProd p{line-height:20px;margin:0}
#ppl .cuerpo .cont .prodRel ul li .descrProd p a{text-decoration:none;color:#8c8e12;width:0;padding:0;float:none;height:0}
#ppl .cuerpo .cont .prodRel ul li .descrProd p span{color:#8c8e12;font-weight:bold}
#ppl .cuerpo .cont .prodRel ul li img{border:1px solid #c5c688;margin:0;padding:0;float:left}
#ppl .cuerpo .cont .prodRel ul li img.noborder{border:0;float:none}


*/

#ppl .cuerpo .cont h3 {height:15px;}
#ppl .cuerpo .cont h3 span{display:none}

/* contenido Pagos */
#ppl .cuerpo .contPagos{float:left;width:670px;margin:20px 0;padding-left:25px}
#ppl .cuerpo .contPagos h3{background:url(../img/fd-pagos.gif) no-repeat left top;height:15px;}
#ppl .cuerpo .contPagos h3 span{display:none}
#ppl .cuerpo .contPagos h1{background:url(../img/fd-li-flashnew.jpg) repeat-x left bottom;width:490px;padding-bottom:5px}
#ppl .cuerpo .contPagos h1 span{display:none}
#ppl .cuerpo .contPagos h1.contacto{background:url(../img/tit-contacto.png) no-repeat left bottom;width:490px;padding-bottom:5px;height:20px}
#ppl .cuerpo .contPagos h1.recomendar{background:url(../img/tit-recomendar.png) no-repeat left bottom;width:490px;padding-bottom:5px;height:20px}
#ppl .cuerpo .contPagos h1.ingreso{background:url(../img/fd-pagos.gif) no-repeat left top;width:490px;padding-bottom:5px;height:9px}
#ppl .cuerpo .contPagos p{padding:10px}
#ppl .cuerpo .contPagos table{width:480px;border:0}
#ppl .cuerpo .contPagos table tr td{padding-right:15px;text-align:right}
#ppl .cuerpo .contPagos table tr td.info{text-align:left;}
#ppl .cuerpo .contPagos table tr td span{color:#8B8F16}
#ppl .cuerpo .contPagos table tr td.input{text-align:left;padding-top:5px}
#ppl .cuerpo .contPagos table tr td.default input{width:auto;border:0}
#ppl .cuerpo .contPagos table tr td input,textarea{border:1px solid #acae32;width:310px;font-family:verdana;}
#ppl .cuerpo .contPagos table tr td select{border:1px solid #acae32;width:312px}
#ppl .cuerpo .contPagos table tr td input.boton{width:125px;background:#8c8e12;height:25px;margin:2px;color:#fff;font-weight:bold}
#ppl .cuerpo .contPagos table tr td input.terminos{width:15px}
#ppl .cuerpo .contPagos table tr td select.small{border:1px solid #acae32;width:155px}

#ppl .cuerpo .contPagos label{color:#575757}
#ppl .cuerpo .contPagos label.paypal{color:#8c8e12;}

/* Contenido Noticias Detalle*/
#ppl .cuerpo .cont h2.noticias{background:url(../img/fd-noticias-generales-detalles.jpg) no-repeat left top;width:480px;height:20px;margin-left:25px;text-indent:-1000em}
#ppl .cuerpo .cont h3.tituNoti{margin:10px 0 0 25px;color:#8c8e12;font-size:13px}
#ppl .cuerpo .cont span.fechaNoti{margin:5px 0 0 25px;color:#8c8e12;display:block}
#ppl .cuerpo .cont p{margin:0 0 0 25px}
#ppl .cuerpo .cont p.descNoti{margin-top:20px}

/* Contenido Cesta */
#ppl .cuerpo .cont .contCesta{/*width:500px;*/padding-left:25px}
#ppl .cuerpo .cont .contCesta h2{background:url(../img/fd-pagos.gif) no-repeat left top;height:20px}
#ppl .cuerpo .cont .contCesta h2 span{display:none}
#ppl .cuerpo .cont .contCesta p{margin:0;line-height:14px}
/*
#ppl .cuerpo .cont .contCesta .productos{padding:0}
#ppl .cuerpo .cont .contCesta .productos ul li {
	width:225px;
	background:url(../img/fd-cont-sup.jpg) no-repeat left bottom;
	float: left;
}
*/
#ppl .cuerpo .cont .contCesta .productos ul li .boton{width:125px;background:#8c8e12;height:25px;margin:5px;color:#fff;font-weight:bold;border:1px solid #8c8e12}
#ppl .cuerpo .cont .contCesta .productos ul li .imgProd{width:80px;float:left;padding-right:5px}
#ppl .cuerpo .cont .contCesta .productos ul li .descrProd{float:left}
#ppl .cuerpo .cont .contCesta .productos ul li .descrProd p{width:155px}
#ppl .cuerpo .cont .contCesta .productos ul li .prodCant{float:right;width:200px;text-align:right}
#ppl .cuerpo .cont .contCesta .productos ul li .prodCant ul{float:right;width:200px}
#ppl .cuerpo .cont .contCesta .productos ul li .prodCant ul li{background:none;width:200px;float:none;padding:5px 0}
#ppl .cuerpo .cont .contCesta .productos ul li .prodCant ul li span{color:#8c8e12}
#ppl .cuerpo .cont .contCesta .productos ul li .prodCant ul li input{width:25px;border:1px solid #8c8e12;font-family:Verdana, Arial, Helvetica, sans-serif;/* font-size:10px */;background:#eeeeee}
#ppl .cuerpo .cont .contCesta .productos ul li.total{padding:3px 0 5px 0;text-align:right}
#ppl .cuerpo .cont .contCesta .productos ul li.total p{font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-right:3px}
#ppl .cuerpo .cont .contCesta .productos ul li.total p span{color: #8c8e12}

#ppl .cuerpo .cont .contCesta .productos ul li .Prom{width:365px}
#ppl .cuerpo .cont .contCesta .productos ul li .Prom p{width:365px}



/* contenido Detalle Producto Imagenes */
#ppl .cuerpo .cont .imgCont{padding-left:25px;}
/* Columna Derecha */
#ppl .cuerpo .rightCol{float:left;width:188px;padding:25px 10px 0 0}
#ppl .cuerpo .rightCol img{padding-bottom:10px;}
#ppl .cuerpo .rightCol h3{;width:190px;height:40px;display:block;}
#ppl .cuerpo .rightCol h3 span{display:none}
#ppl .cuerpo .rightCol h3.novedades{background:url(../img/fd-novedades.gif) no-repeat left top}
#ppl .cuerpo .rightCol h3.promocion{background:url(../img/fd-promocion.gif) no-repeat left top}
#ppl .cuerpo .rightCol h3.costeEnvio{background:url(../img/fd-sincosto-envio.gif) no-repeat left top}
#ppl .cuerpo .rightCol h3.finStock{background:url(../img/fd-finstock.gif) no-repeat left top}
#ppl .cuerpo .rightCol h3.masVendido{background:url(../img/fd-lomas-vendido.gif) no-repeat left top}
/* Footer */
#ppl .footer{background:url(../img/fd-footer.jpg) no-repeat center top;height:50px}
#ppl .footer p{padding:11px 0 0 50px;color:#fff;float:left}
#ppl .footer p a{text-decoration:none;color:#fff}
#ppl .footer p a:hover{text-decoration:underline;color:#CCCCCC}
#ppl .footer .rss{float:right;padding:2px 50px 0 0}
#ppl .footer .rss label{color:#fff;padding-bottom:12px}
#ppl .cuerpo .cont .contSupsbg .listamarc a {color: #8C8E13;}
#ppl .cuerpo .cont .contSupsbg .listamarc a:hover {color: #8C8E13;text-decoration: none;}
#ppl .cuerpo .cont .contSupsbg .listamarc .sel {font-weight: bold;}
.contenedor_oferta {margin-left: 15px;position: relative;width: 680px;height: 225px;}
.contenedor_oferta div {position: absolute;height: 185px;width: 480px;left: 0px;top: 0px;z-index:0}
#ppl .cuerpo .cont .videvide {
	padding-left:20px;
	width: 680px;
}
#ppl  .cuerpo  .cont  .videvide  h3.videos {
	width:460px;
	height:20px;
	background-image: url(../img/tit-videos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
}
#ppl  .cuerpo  .cont  .videvide  h3.masvideos {
	width:60px;
	height:20px;
	background-image: url(../img/tit-mas-videos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	display: block;
}
#ppl .cuerpo clearfix .cont .videvide h3.videos span {display: none}

.listado_videos{
	float: right;
	width: 220px;
	text-align: left
}
.lista{
	overflow-y:scroll;
	width: 210px;
	height: 200px;
	float: left;
}
.listado_videos img {margin-right: 0px;margin-left: 0px}
.listado_videos  a {display: block;padding: 3px;margin: 0 0 2px 0;border: 1px solid #8C8E12;height: 54px;width: 90px;}
.listado_videos a:hover {
	display: block;
	padding: 3px;
	border: 1px solid #BABE18;
	height: 54px;
	width: 90px
}
.listado_videos a.selec {display: block;padding: 3px;border: 1px solid #8C8E12;height: 54px;width: 90px}
.listado_videos .flechas {text-align: right;height: auto;margin-top: 10px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none}
.listado_videos .flechas:hover {text-align: right;height: auto;margin-top: 10px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none}
.ver_video {
	margin-top: 10px;
	margin-left: 0px
}
.ver_video img {float: left;margin-right: 10px}
.ver_video h4 {font-size: 12px;font-weight: bold;color: #8c8e12;margin-bottom: 10px;}
.ver_video p {font-size: 11px;line-height: 16px;color: #333333;}
.producr {
	margin-top: 20px;
	padding-top: 10px;
	float: left;
	width: 370px;
	color: #8c8e12;
}
#ppl .cuerpo .cont .producr h3 {background:url(../img/tit-prodrela.gif) no-repeat left top;width:136px;height:9px}
.producr a {color: #8c8e12;text-decoration: underline;}
.producr a:hover {color: #8c8e12;text-decoration: none;}
.listado_videos a.bajar{background:url(../img/img-bajar-vid.png) no-repeat left top;width:11px;height:10px;display:block;float:left;margin:10px 0 0 3px;border:0}
.listado_videos a.bajar:hover{border:0}
.bajar span{display:none}
.listado_videos a.subir{background:url(../img/img-subir-vid.png) no-repeat left top;width:11px;height:10px;display:block;float:left;margin:10px 0 0 15px;border:0}
.listado_videos a.subir:hover{border:0}
.subir span{display:none}

#cuadro_errores {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1000;}
/*
#errores{font-size: 11px;color: #000000;position: relative;width: 400px;padding: 2px 2px 10px 2px;background-color: #f1f1f1;border: 6px solid #8c8e12;margin-left:auto;margin-right:auto;	margin-top:300px;height:200px}
*/

#ppl .cuerpo .contDetalles{float:left;width:720px;margin:20px 0 0 0;padding:0 0 15px 0}
#ppl .cuerpo .contDetalles .imagen{
	float:left;
	width:680px;
	border:1px solid #8c8e12;
	margin-left:15px;
	display:inline;
	position:relative;
	background-image:url(../img/fondo_ficha_prod_det_vert.gif);
	background-repeat:no-repeat;
	background-position:425px center;
}/*width:300px;*/
#ppl .cuerpo .contDetalles .imagen .botones{float:left;width:53px}
#ppl .cuerpo .contDetalles .imagen .galeria{float:left;margin-left:17px; text-align:center;}
#ppl .cuerpo .contDetalles .detalles_color{float:right;width:230px; padding-left:20px; height:230px;}
#ppl .cuerpo .contDetalles .selects{width:190px;padding-bottom:5px; padding-top:5px;}
#ppl .cuerpo .contDetalles .selects table tr td.etiqueta{color:#8c8e12;font-weight:bold;font-size:12px}
#ppl .cuerpo .contDetalles .selects table tr td select{width:80px;border:2px solid #a9aa4d;font-size:9px}
#ppl .cuerpo .contDetalles .masDetalles{padding-top:10px;background-image: url(../img/fondo_ficha_prod_det_hori.gif);background-repeat: no-repeat;background-position: left top}
#ppl .cuerpo .contDetalles .masDetalles table tr td.etiqueta{color:#8c8e12;font-weight:bold;font-size:12px}
#ppl .cuerpo .contDetalles .descrProd{float:left;width:680px;height:260px;overflow-y:scroll;margin:15px 0 0 15px;display:inline;text-align:justify}
#ppl .cuerpo .contDetalles .descrProd p{color:#575757;line-height:17px;margin:0;font-size:12px;width:660px}
#ppl .cuerpo .contDetalles .descrProd p span{font-size:12px}
#ppl .cuerpo .contDetalles .descrProd p label{color:#8c8e12;font-weight:bold}
#ppl .cuerpo .contDetalles .descrProm{float:left;width:270px;overflow:hidden;margin:15px 0 0 15px;width:490px;display:inline}
#ppl .cuerpo .contDetalles .descrProm p{color:#575757;line-height:17px;margin:0;font-size:12px}
#ppl .cuerpo .contDetalles .descrProm p span{color:#8c8e12;font-weight:bold}

#ppl .cuerpo .contDetalles .galeriafotos{width:205px;position:absolute;top:210px;left:60px;height:16px}
#ppl .cuerpo .contDetalles .galeriafotos a{display:block;width:16px;height:16px;background:#a9aa4d;float:left;margin-right:2px}
#ppl .cuerpo .contDetalles .galeriafotos a:hover{background:#575757}
#ppl .cuerpo .contDetalles .galeriafotos a.sel{background:#000}
#ppl .cuerpo .contDetalles .ubiProd{float:left;margin:15px 0 0 15px;width:600px;display:inline}
#ppl .cuerpo .contDetalles .ubiProd h4{background:url(../img/fd-ubicacion-prod.png) no-repeat left top;height:14px;width:490px}
#ppl .cuerpo .contDetalles .ubiProd h4 span{display:none}
#ppl .cuerpo .contDetalles .ubiProd ul{padding:10px;margin-bottom:5px}
#ppl .cuerpo .contDetalles .ubiProd ul li{float:left;height:27px}
#ppl .cuerpo .contDetalles .ubiProd ul li span{display:none}
#ppl .cuerpo .contDetalles .ubiProd ul li.findestock{background:url(../img/img-prod-finstock.jpg) no-repeat left top;width:140px}
#ppl .cuerpo .contDetalles .ubiProd ul li.masvendido{background:url(../img/img-prod-masvend.jpg) no-repeat left top;width:140px}
#ppl .cuerpo .contDetalles .ubiProd ul li.promo{background:url(../img/img-prod-promo.jpg) no-repeat left top;width:140px}
#ppl .cuerpo .contDetalles .ubiProd ul li.novedad{background:url(../img/img-prod-novedad.jpg) no-repeat left top;width:140px}
#ppl .cuerpo .contDetalles .imgCont{float:left;width:490px;margin-left:25px;display:inline;margin-top:20px}

#ppl .cuerpo .contDetalles .prodRel{float:left;width:680px;display:inline}

#ppl .cuerpo .contDetalles .prodRel h2{background:url(../img/img-prod-rela.gif) no-repeat left top;height:15px}
#ppl .cuerpo .contDetalles .prodRel h2 span{display:none}
/*#ppl .cuerpo .contDetalles .prodRel ul li{background:url(../img/fd-li-flashnew.jpg) no-repeat left bottom;padding:15px 0;float:left;width:250px}*/
#ppl .cuerpo .contDetalles .prodRel ul.fdSup li{background:url(../img/fd-li-flashnew.jpg) no-repeat left top;margin:15px 0 0 0;float:left;width:250px}
#ppl .cuerpo .contDetalles .prodRel ul li.sinFondo{background:none;}
#ppl .cuerpo .contDetalles .prodRel ul li .descrProd{float:right;;display:inline;width:165px;height:auto;overflow:hidden;margin:0}
#ppl .cuerpo .contDetalles .prodRel ul li .descrProd p{line-height:20px;margin:0;}
#ppl .cuerpo .contDetalles .prodRel ul li .descrProd p a{text-decoration:none;color:#8c8e12;width:0;padding:0;float:none;height:0}
#ppl .cuerpo .contDetalles .prodRel ul li .descrProd p span{color:#8c8e12;font-weight:bold}
/* 
#ppl .cuerpo .contDetalles .prodRel ul li img{border:1px solid #c5c688;margin:0;padding:0;float:left}
#ppl .cuerpo .contDetalles .prodRel ul li img.noborder{border:0;float:left}
#ppl .cuerpo .contDetalles .prodRel ul li .titulo_producto{display:block;margin:0 0 5px 2px;}
*/

#ppl .cuerpo .cont .sinProd{margin:10px 0;border:1px solid #8C8D15;padding:5px;width:460px;background:#F7F7F7}

#errores p{margin-left:10px;font-size:12px}
#errores p.titulo{background:url(../img/errores-icono.png) no-repeat left bottom;padding:0 15px;height:14px;font-weight:bold;margin:10px 0 5px 10px;font-size:14px}
#errores a{background:url(../img/errores-cerrar.png) no-repeat left top;color:#CCCCCC;font-size:12px;font-weight:normal;display:block;float:right;height:12px;padding-left:14px}
#errores a span{display:none}
.bordemarca{background-image: url(../img/borde_marca.gif);background-repeat: no-repeat;background-position: left top;z-index: 2;height: 40px;width: 77px;display: block;}
.bordemarca span {display: none;}
.textomarcadesc {background-image: url(../img/fd-cont-sup.jpg);background-repeat: no-repeat;background-position: left bottom;margin-bottom: 10px;padding-bottom: 10px;}
.imagmarca {background-image: url(../img/borde_marca.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index: 1;height: 72px;width: 120px;top: 10px;display: block;left: 0px;}
.cont-ficha {width: 213px;border: 1px solid #797e12;margin-bottom:2px}
.cont-ficha .botones {display:block;width: 43px;float:left;}
.cont-ficha .botones a {display:block;width: 43px;text-decoration:none;border:0}
.cont-ficha .botones img {margin-bottom: 1px}
.cont-ficha .imagen {width:170px;float:left}
.cont-ficha .imagen img {padding:0px 5px 0 5px}
#ppl .cuerpo .contDetalles .prodRel ul li .cont-ficha .imagen{width:165px;float:left;background:none;margin:0;padding:0;border:0}
#ppl .cuerpo .contDetalles .prodRel ul li .cont-ficha .imagen img {padding:7px 5px 0 5px;border:0}
ul li.flotante .cant{border:0;width:20px;/* font-size:10px */;height:12px;background:#e9e9e9;}
.tit-home{width:72px;height:12px;text-indent:-1000em;display:block}
#cont.listado{float:left;margin:20px 0px 0 0;padding-left:25px;padding-bottom:15px;min-height:815px;width:695px}
#paginador{float:right;margin-right:15px; margin-top:10px; text-align:right;}
#paginador ul li{float:right;display:block;margin-right:2px}
#paginador ul li a{text-decoration:none;color:#797e12}
#cont-titulo{margin:8px 0;}
#cont-titulo .titulo-listado{float:left;}
#cont-titulo .titulo-listado span{color:#797e12;font-weight:bold}
.btn-txt{background:none;border:0;font-size:12px;font-family:tahoma,arial,times new roman;cursor:pointer;color:#8c8e12;font-weight:bold;padding:0}
.cont .contCesta span.subtotal{background: url(../img/tit-subtotal.gif) no-repeat left 1px;display:block;text-indent: -1000em;width:55px;float:left}
#ppl .cuerpo .cont .contCesta ul.productosPorFami{margin:10px 0 0 0;width:670px;padding-bottom:10px}
#ppl .cuerpo .cont .contCesta ul.productosPorFami li{float:left;margin-right:5px;width:auto;padding:5px 0}
#ppl .cuerpo .cont .contCesta ul.productosPorFami li a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont .contCesta ul.productosPorFami li a.detalles{text-decoration:none;color:#7d7d7d}
#ppl .cuerpo .cont .contCesta ul.productosPorFami li a.sel{text-decoration:none;color:#8c8e12;font-weight:bold}

#ppl .cuerpo .contPagos ul.productosPorFami{margin:10px 0 0 0;width:670px}
#ppl .cuerpo .contPagos ul.productosPorFami li{float:left;margin-right:5px;width:auto;padding:5px 0}
#ppl .cuerpo .contPagos ul.productosPorFami li a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .contPagos ul.productosPorFami li a.detalles{text-decoration:none;color:#7d7d7d}
#ppl .cuerpo .contPagos ul.productosPorFami li a.sel{text-decoration:none;color:#8c8e12;font-weight:bold}

#ppl .cuerpo .cont ul.productosPorFami{margin:10px 0 0 0;width:670px}
#ppl .cuerpo .cont ul.productosPorFami li{
	float:left;
	margin-right:5px;
	width:auto;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
#ppl .cuerpo .cont ul.productosPorFami li a{text-decoration:none;color:#8c8e12}
#ppl .cuerpo .cont ul.productosPorFami li a.detalles{text-decoration:none;color:#7d7d7d}
#ppl .cuerpo .cont ul.productosPorFami li a.sel{text-decoration:none;color:#8c8e12;font-weight:bold}


#cont .prodRel h1.busqueda{background:url(../img/tit-busqueda.png) no-repeat left top;width:490px;padding-bottom:5px;height:9px;margin:0;text-indent:-1000em}
#cont .contCesta h2.promocion{background:url(../img/tit-promocion.png) no-repeat left top;width:490px;padding-bottom:5px;height:9px;text-indent:-1000em}

/* Contenido Compra */
#ppl .cuerpo .contCompra{float:left;width:720px;padding-bottom:15px;min-height:815px;margin: 20px 0 0 15px}
#ppl .cuerpo .contCompra .dir_org{padding-left:20px}
#ppl .cuerpo .contCompra .dir_org fieldset{width:250px;border:1px solid #8c8e12;padding-left:5px;background:#f3f3f3;padding:15px}
#ppl .cuerpo .contCompra .dir_org fieldset legend{padding:0 3px;}
#ppl .cuerpo .contCompra .dir_alt{padding-left:20px}
#ppl .cuerpo .contCompra .dir_alt fieldset{
	width:450px;
	border:1px solid #8c8e12;
	background:#f3f3f3;
	padding:15px
}
.nomargin { margin-bottom:0px; }
span.totalprod{background:url(../img/fd-totalproductos.GIF) no-repeat left top;width:86px;height:14px;display:block;float:left;text-indent:-1000em}
.prodElegido{background:url(../img/fd-prod-elegido.jpg) no-repeat left top;display:block;width:95px;height:9px;text-indent:-1000em;margin-left:15px}

#envolver ul li{display:block;float:left;width:100px;text-align:center;margin-right:10px}
.contCompra .boton{background:#8c8e12;height:25px;margin:2px;color:#fff;font-weight:bold;border:1px solid #8c8e12;font-family:verdana}

#muestraPago{
	width:600px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
#muestraPago p{margin-bottom:5px}
#tarjeta{color:#000000;float:left;background:url(../img/img-tarjeta.gif) no-repeat left top;width:280px;height:95px;border:0;padding:10px}

#error{
	margin:10px 0;
	border:1px solid #8C8D15;
	padding:5px;
	width:480px;
	background:#F7F7F7;
	line-height: 16px;
}
#error span{padding:2px 0 0 0;display:block;color:#CC0000}
.vinculo_repetir {
	font-size: 12px;
	font-weight: bold;
	color: #8C8E12;
	text-decoration: underline;
	display: block;
	padding: 5px;
	float: right;
}
h3#titComp{width:51px;height:12px;background:url(../img/tit-compra.gif) no-repeat left top;text-indent:-1000em;display:block}
h3#titZink{width:71px;height:12px;background:url(../img/tit-zinkin.gif) no-repeat left top;text-indent:-1000em;display:block}
.campo_form_compra     {
	font-size: 12px;
	margin-left: 5px;
	border: 1px solid #8C8E12;
	width: 250px;
}

span.resaltado{font-size:14px}

