body {
	font-family: "Microsoft Sans Serif", "MS Sans Serif", Arial;
	color: #000000;
	background-image: url(p1.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
		SCROLLBAR-FACE-COLOR: #ECF1F4;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #b1bdcd;
	SCROLLBAR-ARROW-COLOR:  #b1bdcd;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #b1bdcd;
behavior: url("SVsystem/csshover3.htc");
}
.cat-td-barraprod-categoria {
	font-size: 11px;
	line-height: 13px;
	color: #237D26;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 3px;
	margin-bottom: 3px;
	border: 1px solid #AACD93;


}

.cat-link-barraprod-categoria {
	color: #1F511B;
	text-decoration: none;
	text-transform: lowercase;
	background-color: #FFFFFF;
	width: 100%;
	padding: 1px;



}

a.cat-link-barraprod-categoria:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #066D24;

}



.td-barra-hor {
	font-size: 10px;
	font-weight: bold;
	color: #0B4E5B;
	vertical-align: middle;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
}

.link-barra {
	color: #165A74;
	text-decoration: none;
}

a.link-barra:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3D5695;
}



.td-titulo1 {
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
	filter: DropShadow(Color=#26313F, OffX=1, OffY=1, Positive=1);
	padding-left: 4px;
	font-family: "Microsoft Sans Serif", "MS Sans Serif", Arial;
}

.form-box-buscar {
	font-size: 10px;
	color: #000000;
	background-color: #EAEFF5;
	border: 1px solid #26313F;
}

.form-buscar-button {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6E839E;
	border: 1px solid #FFFFFF;
}

.layercentral {
	SCROLLBAR-FACE-COLOR: #ECF1F4;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #b1bdcd;
	SCROLLBAR-ARROW-COLOR:  #b1bdcd;
	SCROLLBAR-TRACK-COLOR: #CCD6E0;
	SCROLLBAR-DARKSHADOW-COLOR: #b1bdcd;
}

.td-texto1 {
	font-size: 13px;
	text-align: justify;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;

}

.td-titulo2 {
	font-size: 13px;
	font-weight: bold;
	color: #22394A;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(fondo-titulo2.jpg);
	background-repeat: no-repeat;
	padding-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

.td-container-contenido-home {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #98AFBA;
	border-bottom-color: #98AFBA;
}

.td-titulo-destacado {
	font-size: 11px;
	font-weight: bold;
	color: #415A76;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7E97A5;
}

.td-contenido-destacado {
	font-size: 10px;
	line-height: 12px;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	background-color: #EBF0F6;
	padding-right: 4px;
	border-right: 1px solid #BED1CC;
	border-left: 1px solid #BED1CC;
}

.td-vermas {
	font-size: 10px;
	background-color: #D8E4E0;
	text-align: right;
	padding-right: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BED1CC;
	border-bottom-color: #BED1CC;
	border-left-color: #BED1CC;
	padding-bottom: 1px;
}

a {
	color: #006C03;
	text-decoration: none;
}

a:hover {
	color: #990000;
	text-decoration: underline;
}

.td-contenido-destacado-on {
	font-size: 10px;
	line-height: 12px;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	background-color: #FFFFFF;
	padding-right: 4px;
	border-right: 1px solid #BED1CC;
	border-left: 1px solid #BED1CC;
	cursor: hand;
}

.td-container-contenido-internas {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #98AFBA;
	border-bottom-color: #98AFBA;
	font-size: 11px;
	padding: 8px;

}

.td-volver {
	font-size: 13px;
	font-family: "Arial Black", Arial;

}

.link-volver {
	color: #57A46C;
	text-decoration: none;
}

.span-subtitulo1 {
	font-size: 18px;
	font-weight: bold;
	color: #046919;
	line-height: 25px;
}

.span-subtitulo2 {
	font-size: 14px;
	font-weight: bold;
	color: #2E4B5C;
	line-height: 20px;
}

.span-subtitulo3 {
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #333333;
}

.span-destacado {
	font-weight: bold;
	color: #800000;
}

.td-barrader-infoadicional {
	font-size: 11px;
	line-height: 14px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
	background-color: #EBF0F6;
	padding-right: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5A7E75;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5A7E75;
}

.td-fecha {
	font-size: 10px;
	color: #303C49;
}

.td-tabla-header {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3F89B6;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #275165;
	border-bottom-color: #275165;
}

.td-tabla-content {
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #417589;
	border-bottom-color: #417589;
}
ul {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	list-style-position: inside;
	list-style-type: circle;
	text-indent: -20pt;
	display: compact;
}

.td-form-title {
	font-size: 11px;
	font-weight: bold;
	color: #547283;
	text-align: right;
	vertical-align: top;
	padding-right: 5px;
	border: 1px solid #A7BCC2;
}

.td-promociones {
	font-size: 11px;
	vertical-align: top;
	padding-left: 4px;
	font-weight: bold;
	color: #465768;
	line-height: 13px;
}

.td-titulo-principal {
	font-size: 16px;
	color: #FFFFFF;
	filter: DropShadow(Color=#26313F, OffX=1, OffY=1, Positive=1);
	padding-left: 4px;
	font-family: "Arial Black", Arial;
	text-align: right;

}

.body-intro {
	background-color: #000000;
	background-image: none;


}


.td-titulo-layer-promociones {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #174573;
}

.catlayerbarraprod {

}

.cat-td-promociones {

	font-size: 11px;
	vertical-align: top;
	padding-left: 4px;
	font-weight: bold;
	color: #465768;
	line-height: 13px;
}




.cat-td-categoria {
	font-size: 11px;
	vertical-align: top;
	padding-left: 4px;
	color: #465768;
	line-height: 12px;
}

.cat-span-titulo-categoria {
	font-weight: bold;
	text-transform: lowercase;
}



.cat-span-categorias-negro {
	font-size: 12px;
	color: #000000;
}

.cat-td-prod-imagen1 {
	border-right: 1px solid #435A67;
	border-bottom: 1px solid #435A67;
}
.cat-td-prod-titulo {
	font-size: 16px;
	color: #305481;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #435A67;
	font-family: "Arial Black", Arial;
	background-color: #CCD2DD;
	padding-left: 3px;
}

.cat-td-prod-cod {
	font-size: 12px;
	color: #003300;
	text-align: right;
	padding-right: 3px;
}

.cat-td-prod-descripcion {
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.cat-td-prod-validez {
	font-size: 13px;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	color: #056921;
	background-color: #E7EEEF;
}

.cat-span-prod-titulo {
	font-size: 11px;
	font-weight: bold;
	color: #333333;

}

.cat-span-prod-subtituloprod {
	font-size: 12px;
	font-weight: bold;
	color: #264275;
	padding-left: 4px;
}

.cat-span-prod-subtitulo {
	font-size: 12px;
	font-weight: bold;
	color: #046919;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #407765;
}

.cat-td-prod-adicional {
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: right;

}

.cat-td-table-data {
	font-size: 11px;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	color: #122154;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.cat-form-title {
	font-size: 14px;
	font-weight: bold;
	color: #07731D;
	text-align: right;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.cat-form-box {
	font-size: 13px;
	color: #003333;
	background-color: #F9FBFA;
	border: 1px solid #237D26;
	line-height: 20px;


}
.cat-form-button {
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(form-button-bg2.jpg);
	background-repeat: repeat-x;
	padding: 2px;


}

.cat-td-arbol-categoria1 {
	font-family: "Arial Black", Arial;
	font-size: 14px;
	color: #4288AA;
}

.cat-td-arbol-categoria2 {
	font-family: "Arial Black", Arial;
	font-size: 13px;
	color: #1F6789;
	padding-left: 15px;
}

.cat-td-arbol-categoria3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #264F62;
	padding-left: 30px;
	font-weight: bold;

}

.cat-td-arbol-producto {
	font-size: 11px;
	font-weight: bold;
	color: #456076;
	padding-left: 45px;
	border: 1px solid #999999;
	padding-top: 2px;
	padding-bottom: 2px;
}

.cat-td-botones-inferiores {
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 3px;
	background-image: url(cat-fondo-td-barra-inferior.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.cat-td-total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: right;
	padding-right: 4px;
	font-weight: bold;
	color: #046919;
	padding-top: 4px;
	padding-bottom: 4px;

}

.cat-td-montos {
	font-size: 12px;
	font-weight: bold;
	color: #293850;
	border: 1px solid #C9D9C1;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
}

.td-texto2 {
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding-left: 15px;
	padding-top: 5px;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=70);
}

.cat-td-container-imgcategorias {
	border: 1px solid #374682;
}
.td-barracarrito {

	font-size: 10px;
	background-color: #D8E4E0;
	text-align: right;
	padding-right: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BED1CC;
	border-bottom-color: #BED1CC;
	border-left-color: #BED1CC;
	padding-bottom: 1px;
}
.cat-td-barracarrito {

	font-size: 10px;
	text-align: right;
}
.form-title {
	font-size: 11px;
	font-weight: bold;
	color: #046919;
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}
.form-box {
	font-size: 11px;
	color: #333333;
	border: 1px solid #8CA67D;
}
.form-button {
	color: #FFFFFF;
	background-color: #046919;
	background-image: url(fondo-barravert-1-on.gif);
	background-repeat: repeat-x;
	background-position: center;

}
.td-texto-si {
	font-size: 14px;
	font-weight: bold;
}
.cat-td-prod-subtitulo {

	font-size: 13px;
	color: #494F44;
	padding-top: 5px;

}.cat-td-prod-precio {

	font-size: 12px;
	line-height: 14px;
	color: #003366;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.cat-span-prod-titulo-precio {

	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.cat-td-explicacion {
	font-size: 10px;
	line-height: 12px;
	text-align: justify;
	color: #666666;

}


.b2-div-main-open {
	padding: 0px;
	margin-bottom: 7px;



}
.b2-div-nivel1 {
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 14px;
	padding-left: 3px;
	height: 30px;
	line-height: 14px;
	background-color: #7EA0D3;
	background-image: url(icon-cat-closed.gif);
	background-repeat: no-repeat;
	background-position: 170px center;
	vertical-align: middle;
	display: table-cell;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;







}
.b2-div-nivel2 {
	font-size: 13px;
	padding-left: 8px;
	margin-bottom: 3px;
	margin-top: 1px;
	background-color: #BFC7D7;

}
.b2-div-nivel3 {
	font-size: 12px;
	margin-bottom: 2px;
	margin-top: 0px;
	background-color: #DADEE7;
	margin-left: 15px;
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;


}
.b2-div-articulo {
	font-size: 10px;
	background-color: #F2F3F7;
	margin-bottom: 2px;
	margin-left: 22px;
	padding-left: 2px;
	padding-top: 1px;
	padding-bottom: 1px;

}
.b2-div-nivel1-on {
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 14px;
	padding-left: 3px;
	height: 30px;
	line-height: 14px;
	background-color: #325492;
	background-image: url(icon-cat-over.gif);
	background-repeat: no-repeat;
	background-position: 172px center;
	vertical-align: middle;
	display: table-cell;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;
	border: none;


}
.b2-link {
	color: #000000;
	text-decoration: none;
	width: 100%;
}

a.b2-link:hover {
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	background-color: #567494;

}

.b2-div-main-closed1 {
	padding: 0px;
	margin-bottom: 7px;
	overflow: hidden;
	height: 30px;
	width: 98%;


}
.b2-div-main-closed2 {

	padding: 0px;
	margin-bottom: 7px;
	overflow: hidden;
	height: 30px;
		width: 98%;
}
.b2-div-main-closed3 {

	padding: 0px;
	margin-bottom: 7px;
	overflow: hidden;
	height: 30px;
		width: 98%;
}

.b2-div-main-closed4 {

	padding: 0px;
	margin-bottom: 7px;
	overflow: hidden;
	height: 30px;
		width: 98%;
}
.b2-div-main-closed5 {

	padding: 0px;
	margin-bottom: 7px;
	overflow: hidden;
	height: 30px;
		width: 98%;
}
.b2-div-main-closed6 {

	padding: 0px;
	margin-bottom: 7px;
	overflow: hidden;
	height: 30px;
		width: 98%;
}
.b2-div-main-closed7 {

	padding: 0px;
	margin-bottom: 7px;
	overflow: hidden;
	height: 30px;
		width: 98%;
}
.b2-div-main-closed8 {

	padding: 0px;
	margin-bottom: 7px;
	overflow: hidden;
	height: 30px;
		width: 98%;
}
.linkweb {
	color: #78FD00;
	text-decoration: none;
}
.td-web {
	font-size: 10px;
	background-color: #333333;

}
.body2 {

	font-family: "Microsoft Sans Serif", "MS Sans Serif", Arial;
	color: #000000;
	background-image: url(p2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
		SCROLLBAR-FACE-COLOR: #ECF1F4;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #b1bdcd;
	SCROLLBAR-ARROW-COLOR:  #b1bdcd;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #b1bdcd;
}

.disclaimer {
	left: 655px;
	top: 176px;
	position: absolute;
	color: #35719D;
}














#ncat-aec-container {
	font-size: 13px;
	background-color: #FFFFFF;
	border: 1px solid #D0DFDB;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	cursor:pointer;
	height: 226px;
	background-repeat: no-repeat;
	background-position: right bottom;



}

#ncat-aec-container:hover {

	background-color: #ffffff;
	border: 1px solid #A13B31;


}


.ncat-aec-foto {
	text-align: center;
	padding: 4px 4px 2px;

}
.ncat-aec-titulo {
	font-size: 12px;
	background-color: #ffffff;
	padding: 2px;
	text-align: center;
	margin: 0px;
	line-height: 14px;
	font-weight: bold;
	color: #003300;


}
.ncat-aec-precio {
	font-size: 13px;
	text-align: center;
	margin-right: 4px;
	color: #8B0000;

}
.ncat-aec-descripcion {
	font-size: 11px;
	color: #2B3D1F;
	text-align: center;
	padding: 2px 2px;
	line-height: 13px;

}
.ncat-aec-titulo-categoria {
	font-size: 21px;
	color: #036818;
	background-color: #CFE1C4;
	padding: 4px 4px 4px 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #076F22;
}
.ncat-aec-vermas {
	font-size: 12px;
	text-align: right;
	padding: 4px 24px 4px 4px;
	background-color: #F8F5F1;
	background-repeat: no-repeat;
	background-position: 600px 9px;
}




#ncat-cat-container {
	font-size: 13px;
	background-color: #FFFFFF;
	border: 1px solid #CCE4CA;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	cursor:pointer;
	height: 135px;



}

#ncat-cat-container:hover {

	background-color: #F0F0EE;
	border: 1px solid #A13B31;


}


#ncat-cat-container2 {
	font-size: 13px;
	background-color: #FFFFFF;
	border: 1px solid #CCE4CA;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	cursor:pointer;
	height: 210px;



}

#ncat-cat-container2:hover {

	background-color: #ffffff;
	border: 1px solid #A13B31;


}




#ncat-promocion-container {
	background-color: #ffffff;
	border: 1px solid #ffffff;
	margin-bottom: 12px;


}
#ncat-promocion-titulo {
	background-color: #FFFFFF;
	text-align: center;
	padding: 6px 8px;
	font-size: 11px;
	font-weight: bold;
	color: #003300;
	background-repeat: no-repeat;
	background-position: right bottom;
	cursor:pointer;

}



#ncat-promocion-titulo:hover {
	background-color: #F0F0EE;
	color: #000000;


}
p {
	margin-top: 1px;
	margin-bottom: 10px;
}
.banner-container {
	text-align: center;
	padding: 0px;
	width: 143px;
	margin-bottom: 15px;
	border: 1px solid #ABC2AF;
	height: 205px;
}
.cat-td-barraprod-categoria2 {
	font-size: 11px;
	font-weight: bold;
	color: #046919;
	border: 1px solid #BCD3B8;
	padding: 4px;
}

.ncat-aec-titulo2 {
	font-size: 25px;
	padding: 2px;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	color: #65A230;
}

.ncat-aec-desc {
	font-size: 13px;
	background-color: #ffffff;
	padding: 3px;
	text-align: left;
	margin: 0px;
	color: #003300;
}




.ncat-aec-foto2 {
	padding: 4px 4px 2px;
	float: left;

}






.ncat-aec-productos {

	font-size: 13px;
	text-align: right;
	margin-right: 5px;
	color: #8B0000;
}
