.pContenedorSeccion{width:755px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;text-align:left;}
.pContenedorEncabezados{width:755px;font-family:Arial,Tahoma,Verdana;font-size:32px;color:#69820c;font-weight:bold;text-align:left;}
.pContenedorEncabezados .gFloatLeft span{color:#aec593;}
.pContenedorEncabezados .gFloatRight img{margin-top:12px;}

.pContenedorPath{width:755px;padding:0px 0px 10px 0px;margin:0px 0px 5px 0px;border-bottom:1px solid #deebef;font-family:Arial,Tahoma,Verdana;font-size:13px;color:#585858;text-transform:uppercase;}
.pContenedorPath .gFloatLeft a{color:#585858;text-decoration:none;}
.pContenedorPath .gFloatLeft a:hover{color:#557d4b;text-decoration:underline;}
.pContenedorPath .gFloatRight a{color:#585858;text-decoration:none;}
.pContenedorPath .gFloatRight a:hover{color:#000;}

.pContenedorListadoCategorias{width:745px;padding:5px 5px 0px 5px;background-color:#98b4a5;border-bottom:1px solid #fff;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#fff;font-weight:bold;}
.pContenedorListadoCategoriasPcipal{color:#fff;text-decoration:none;}
.pContenedorListadoCategoriasPcipal:hover{text-decoration:underline;}

.pImgCategoria{width:751px;border:1px solid #eaeaea;padding:1px;}

.pContenedorTituloImg{width:731px;height:34px;padding:10px;margin:-54px 0px 0px 0px;background-color:#000;font-family:Arial,Tahoma,Verdana;font-size:35px;font-weight:bold;text-align:right;filter:alpha(opacity=70);opacity:.7;-moz-opacity:0.7;color:#fff;}
.pContenedorTituloImg h4{color:#fff;font-size:35px;font-weight:bold;}

.pTextoErrorAcceso{font-family:Arial,Tahoma,Verdana;font-weight:bold;font-size:12px;color:#4c4c4c;text-align:center;padding:25px 0px;}

.pSupOrdenar{float:right;font-size:10px;color:#7b7b7b;font-weight:bold;text-transform:uppercase;}
.pSupOrdenar img{margin:0px 0px -3px 0px;}
.pSupOrdenar select{width:170px;font-family:Arial,Tahoma,Verdana;font-weight:bold;font-size:12px;color:#7b7b7b;border:1px solid #ccc;height:22px;text-transform:capitalize;}

.pSupConsejos{float:right;font-size:10px;color:#7b7b7b;font-weight:bold;text-transform:uppercase;}
.pSupConsejos a{display:block;padding:1px 20px 4px 0px;color:#7b7b7b;text-decoration:none;background:url(../../sitefiles/img/Ic_13.gif) right 0px no-repeat;}
.pSupConsejos a:hover{text-decoration:underline;}

.pApartadoConsejos{padding:0px 8px;margin-bottom:8px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;}

.pLinkNombre{font-size:21px;color:#557d4b;padding:5px 0px;text-decoration:none;}
.pLinkNombre:hover{font-size:21px;color:#557d4b;padding:5px 0px;text-decoration:underline;}

/*--- PRODUCTOS OFERTAS ---*/
.pFotoProductos,.pFotoProductos_Margin{float:left;width:180px;margin:0px 0px -1000px 0px;padding:0px 0px 1000px 0px;}
.pFotoProductos_Margin{margin:0px 0px -1000px 8px;padding:0px 0px 1000px 0px;}

.pmBorder{border:1px solid #eaeaea;padding:1px;}
.pmBorder:hover{border:1px solid #d7d7d7;}

.pTxtProductos,.pTxtProductos_Margin{float:left;width:180px;margin:0px 0px -1000px 0px;padding:5px 0px 1000px 0px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;text-align:left;}
.pTxtProductos_Margin{margin:0px 0px -1000px 8px;padding:5px 0px 1000px 0px;}

.pTxtModelo{font-size:10px;font-weight:bold;color:#898989;text-transform:uppercase;}
.pTxtTitulo{font-size:14px;color:#557d4b;text-decoration:none;}
.pTxtTitulo:hover{text-decoration:underline;}

.pTxtDescripcion{font-size:12px;color:#808285;text-decoration:none;}
.pTxtDescripcion:hover{color:#68696c;}

.pTxtPrecios,.pTxtPrecios_Margin{float:left;width:180px;margin:0px 0px -1000px 0px;padding:7px 0px 1000px 0px;font-size:12px;color:#808285;text-align:left;}
.pTxtPrecios_Margin{margin:0px 0px -1000px 8px;padding:7px 0px 1000px 0px;}

.pTxtPrecioViejo,.pTxtDescuento{font-family:Arial,Tahoma,Verdana;font-size:21px;color:#808285;font-weight:bold;font-style:italic;}
.pTxtPrecioViejo{float:left;text-decoration:line-through;}
.pTxtPrecioViejo span{font-size:14px;}
.pTxtDescuento{float:right;width:75px;border-left:1px solid #dfdfdf;text-align:right;}

.pTxtPrecio,.pTxtPrecio_Grande{float:left;height:28px;padding:4px 0px 0px 0px;text-align:center;font-family:Arial,Tahoma,Verdana;font-size:21px;font-style:italic;color:#fff;font-weight:bold;background:url(../../sitefiles/img/fBkPrecioHome_1.gif) top center no-repeat;}
.pTxtPrecio span,.pTxtPrecio_Grande span{font-size:14px;}
.pTxtPrecio{width:105px;background:url(../../sitefiles/img/fBkPrecioHome_1.gif) top center no-repeat;}
.pTxtPrecio_Grande{width:180px;background:url(../../sitefiles/img/fBkPrecioHome_2.gif) top center no-repeat;}

.pBt1_Off{float:right;display:block;width:75px;height:22px;text-align:center;padding:10px 0px 0px 0px;font-family:Arial,Tahoma,Verdana;font-size:10px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;background:url(../../sitefiles/img/fBt_7_Off.gif) top center no-repeat;}
.pBt1_Off:hover{background:url(../../sitefiles/img/fBt_7_On.gif) top center no-repeat;}

.pSepara,.pSepara_Margin{float:left;margin:0px 0px -1000px 0px;padding:0px 0px 1000px 0px;}
.pSepara_Margin{margin:0px 0px -1000px 10px;padding:0px 0px 1000px 0px;}

.pTxtNivelesImg,.pTxtNivelesImg_Margin{float:left;width:180px;margin:0px 0px -1000px 0px;padding:0px 0px 1000px 0px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;text-align:left;}
.pTxtNivelesImg_Margin{margin:0px 0px -1000px 8px;padding:0px 0px 1000px 0px;}

.pTxtProductosNiveles,.pTxtProductosNiveles_Margin{float:left;width:170px;margin:0px 0px -1000px 0px;padding:5px 5px 1000px 5px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#fff;text-align:center;background-color:#8fa247;}
.pTxtProductosNiveles_Margin{margin:0px 0px -1000px 8px;}
.pTxtTituloNiveles{font-size:14px;color:#fff;font-weight:bold;text-decoration:none;}
.pTxtTituloNiveles:hover{text-decoration:underline;}

.pTitulosProductos{font-family:Arial,Tahoma,Verdana;font-size:20px;color:#69820c;text-align:left;font-weight:bold;}
.pContenedorOfertas{border:1px solid #eaeaea;padding:1px;width:751px;}
.pContenedorOfertasInterior{width:733px;padding:9px;background-color:#f4f6ec;}

.pImBorderImgRotador{border:1px solid #d5dbc2;}

.pTxtTitulosOfertas{display:block;margin:5px 0px;width:146px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;font-weight:bold;text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.pTxtTitulosOfertas:hover{text-decoration:underline;}
.pTxtPreciosOfertas{font-family:Arial,Tahoma,Verdana;font-size:21px;color:#69820c;font-weight:bold;font-style:italic;letter-spacing:-1px;}

/*--- MAS PRODUCTOS ---*/
table{font-family:Arial,Tahoma,Verdana;font-size:12px;}

table .pFoto{width:212px;padding:0px 10px 0px 0px;}
table .pFoto img{border:1px solid #e3eff1;padding:1px;}

table .pDescripcion{width:390px;padding:0px 10px 5px 0px;text-align:left;border-bottom:1px dotted #b2b2b2;border-right:1px dotted #b2b2b2;}
table .pDescripcion_sinOpcion{width:515px;padding:0px 10px 5px 0px;text-align:left;border-bottom:1px dotted #b2b2b2;}

table .pListadoPrecio{text-align:right;width:124px;padding:10px 0px 5px 10px;border-bottom:1px dotted #b2b2b2;color:#666;}
table .pListadoMasInfo{height:22px;padding:10px 10px 0px 0px;border-right:1px dotted #b2b2b2;}
table .pListadoPrecioBott{height:22px;padding:10px 0px 0px 10px;}

table .pListadoTxtModelo{font-size:10px;font-weight:bold;color:#898989;text-transform:uppercase;}
table .pListadoTxtNombre{font-size:21px;color:#557d4b;padding:5px 0px;}
table .pListadoTxtDescripcion{font-size:12px;color:#808285;}

table .pListadoPrecioHabitual{color:#dfdfdf;font-size:18px;}
table .pListadoPrecioHabitual strong{color:#939598;}
table .pListadoPrecioHabitual span{color:#939598;font-size:11px;font-weight:bold;}

table .pTxtPrecioListado{font-size:49px;color:#69820c;font-weight:bold;font-style:italic;padding:0px 20px 0px 10px;letter-spacing:-1px;}
table .pTxtPrecioListado span{font-size:36px;color:#69820c;text-transform:uppercase;}

table .pListadoBt1_Off,.pListadoBt2_Off{display:block;text-align:center;font-family:Arial,Tahoma,Verdana;font-size:10px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;}
table .pListadoBt1_Off{width:390px;height:22px;padding:10px 0px 0px 0px;text-align:center;background:url(../../sitefiles/img/fBt_8_Off.gif) top center no-repeat;}
.pListadoBt2_Off{width:78px;height:22px;padding:10px 0px 0px 45px;text-align:left;background:url(../../sitefiles/img/fBt_9_Off.gif) top center no-repeat;}


/*--- PRODUCTOS FICHA ---*/
table .pTablaFichaFoto{width:360px;}
table .pTablaFichaFoto .pTablaFichaFotoBorde{border:1px solid #e3eff1;padding:1px;}
table .pTablaFichaDescripcion{width:385px;}
table .pTablaFichaPrecio{border-top:1px dotted #b2b2b2;}

table .pFichaTxtModelo{font-size:10px;font-weight:bold;color:#898989;text-transform:uppercase;}
table .pFichaTxtNombre{font-size:21px;color:#69820c;padding:5px 0px;}

table .pFichaTxtDescripcion{padding:0px 0px 10px 0px;font-size:12px;color:#808285;text-decoration:none;}
table .pFichaTxtDescripcion a{color:#808285;text-decoration:none;}
table .pFichaTxtDescripcion a:hover{color:#808285;text-decoration:underline;}

.pContenedorBtFichaProducto{width:755px;font-family:Arial,Tahoma,Verdana;font-size:10px;color:#5e8b9d;font-weight:bold;text-transform:uppercase;}
.pContenedorBtFichaProducto .gFloatLeft table td a{color:#5e8b9d;text-decoration:none;}
.pContenedorBtFichaProducto .gFloatLeft table td a:hover{text-decoration:underline;}

.pTxtNoDisponible{padding:3px 8px 0px 0px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#fe0000;font-weight:bold;text-transform:uppercase;}

.pFichaBt2_Off{float:right;margin-top:3px;background:url(../../sitefiles/img/hBkBt4_Off.gif) top center no-repeat;display:block;width:66px;height:15px;text-align:center;padding:3px 0px 0px 0px;margin:0px 5px 0px 0px;font-family:Arial,Tahoma,Verdana;font-size:10px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;}

.pFichaDescripcion_Margin,.pFichaDescripcion{float:left;width:353px;font-family:Arial,Tahoma,Verdana;padding:0px 0px 1000px 0px;margin:0px 0px -1000px 0px;border:1px solid #ddebee;}
.pFichaDescripcionSepara{float:left;width:30px;padding:0px 0px 1000px 0px;margin:0px 0px -1000px 0px;background:url(../../sitefiles/img/hBkSeparaFicha.gif) top center repeat-y;}

.pFichaDescripcionEncabezados{padding:8px;height:16px;font-size:16px;font-weight:bold;color:#005b7f;font-weight:bold;text-align:left;background-color:#fff;border-bottom:1px solid #deebef;}

.pFichaEncabezadosLinks{border-bottom:1px dotted #b2b2b2;padding:8px;font-size:13px;}
.pFichaEncabezadosLinks a{color:#4c4c4c;text-decoration:none;}
.pFichaEncabezadosLinks a:hover{text-decoration:underline;}

.pRowFormulario{clear:both;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;padding:10px 0px 0px 0px;}
.pRowFormulario label{float:left;text-align:left;width:64px;padding:5px 0px 0px 0px;font-weight:bold;}
.pRowFormulario select{float:left;text-align:left;margin:3px 0px 0px 0px;width:180px;height:20px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#000;}

.pRowPrecioTopTable{float:right;font-family:Arial,Tahoma,Verdana;font-size:14px;color:#557d4b;font-weight:bold;}
.pRowPrecioTopTable td div{font-size:24px;color:#557d4b;font-style:italic;}
.pRowPrecioTopTable td div span{font-size:14px;}

.asdaspTxtPrecioListado{font-size:24px;color:#be5565;font-weight:bold;font-style:italic;padding:0px 20px 0px 10px;}
.asdaspTxtPrecioListado span{font-size:36px;color:#be5565;text-transform:uppercase;}

.pContenedorMasOpcionesFicha{width:733px;padding:6px 10px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;background-color:#f1f1f1;}
.pRowFormularioMasOpciones{width:348px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;}
.pRowFormularioMasOpciones label{float:left;text-align:left;width:73px;line-height:19px;padding-top:1px;font-weight:bold;}
.pRowFormularioMasOpciones select{float:left;width:275px;height:20px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;border:1px solid #d2d2d2;background-color:#fff;}
.pRowFormularioMasOpciones input{float:left;text-align:center;width:20px;height:16px;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#808285;border:1px solid #d2d2d2;background-color:#fff;}

.pComprarFicha_Off{display:block;width:75px;line-height:32px;text-align:center;font-family:Arial,Tahoma,Verdana;font-size:10px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;background:url(../../sitefiles/img/fBt_15_Off.gif) top center no-repeat;}
.pComprarFicha_Off:hover{background:url(../../sitefiles/img/fBt_15_On.gif) top center no-repeat;}

/*--- BOTONES SHARE ---*/
.addthis_toolbox{float:right;}
.addthis_toolbox.addthis_pill_combo a {font-family:Arial,Tahoma,Verdana;font-size:10px;float:left;}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,.addthis_toolbox.addthis_pill_combo a.addthis_counter {margin-top: 0px;}
.addthis_button_compact .at15t_compact {margin-right: 4px;float: left;}

/*--- ROTADOR ---*/
.j-carousel{width:355px;height:266px;}
.j-carousel ul{list-style:none;margin:0px;padding:0px;width:355px;height:266px;}
.j-carousel li{float:left;margin:0px;padding:0px;}

.pContenedorCtdadSlide{background-color:#818181;border-top:1px solid #fff;padding:3px;width:350px;font-family:Arial,Tahoma,Verdana;font-size:12px;}

.pContenedorCtdadSlide .gFloatLeft{float:left;padding:6px 0px 0px 2px;font-size:10px;text-transform:uppercase;font-weight:bold;}
.pContenedorCtdadSlide .gFloatLeft img{margin:-1px 6px 0px 0px;}
.pContenedorCtdadSlide .gFloatLeft a{color:#fff;text-decoration:none;}
.pContenedorCtdadSlide .gFloatLeft a:hover{text-decoration:underline;}

.nav-carousel{float:right;}
.nav-carousel a{display:block;float:left;width:25px;text-align:center;margin:2px 0px;color:#fff;cursor:pointer;border:0px;background:url(../../sitefiles/img/Ic_Separador.gif) top left no-repeat;text-decoration:none;}
.nav-carousel a:hover{text-decoration:underline;}
.nav-carousel .activo{cursor:pointer;text-decoration:underline;}

.nav-carousel{float:right;}
.nav-carousel button{width:25px;text-align:center;margin:2px 0px;color:#fff;cursor:pointer;border:0px;background:url(../../sitefiles/img/Ic_Separador.gif) top left no-repeat;}
.nav-carousel .activo{cursor:pointer;text-decoration:underline;}


/*--- PRODUCTOS FICHA IMPRIMIR---*/
.pImpresionNombreProducto,.pImpresionNombresEncabezados{font-family:Arial,Tahoma,Verdana;color:#898989;font-weight:bold;border:1px solid #666;padding:5px;margin-bottom:10px;}
.pImpresionNombreProducto{font-size:17px;text-align:center;text-transform:uppercase;}
.pImpresionNombresEncabezados{font-size:14px;}
.pImpresionDetalles{font-family:Arial,Tahoma,Verdana;font-size:12px;color:#898989;text-align:left;}
.pImpresionDetalles a{color:#808285;text-decoration:none;}
.pImpresionDetalles:hover{color:#808285;text-decoration:underline;}
.pImpresionTxtModelo{font-size:10px;font-weight:bold;color:#898989;text-transform:uppercase;}
.pImpresionTxtNombre{font-size:21px;color:#666;padding:5px 0px;}
.pImpresionTxtNoDisponible{color:#fe0000;font-weight:bold;font-style:italic;text-transform:uppercase;}
.pImpresionImagenes{border:1px solid #b7bcc0;background-color:#fff;padding:1px;margin-left:15px}

/*---SOLAPAS---*/
.j-carousel{width:355px;height:266px;}
.j-carousel ul{list-style:none;margin:0px;padding:0px;width:355px;height:266px;}
.j-carousel li{float:left;margin:0px;padding:0px;}

.iSolapasEncabezados{width:755px;height:23px;background:url(../img/fBkSolapas.gif) center 1px repeat-x;}
.iContenidosSolapas{width:733px;border:1px solid #e5e5e5;border-top:none;padding:10px;}

.iSolapa1_On,.iSolapa1_Off,.iSolapa2_On,.iSolapa2_Off,.iSolapa3_On,.iSolapa3_Off{float:left;width:153px;line-height:22px;padding-top:1px;text-align:center;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#fff;font-weight:bold;text-decoration:none;margin-right:1px;}
.iSolapa1_Off,.iSolapa2_Off,.iSolapa3_Off{background:url(../img/fBtSolapaFichas_Off.gif) center 1px no-repeat;}
.iSolapa1_On,.iSolapa2_On,.iSolapa3_On{background:url(../img/fBtSolapaFichas_On.gif) center 1px no-repeat;}

.iContenidosSolapasListado{width:733px;text-align:left;font-family:Arial,Tahoma,Verdana;font-size:12px;color:#58595b;text-decoration:none;}
