body 
{
	background-image: url(../images/fondo.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
}
button{
cursor:pointer}
#tapa_blanco {
	position:absolute;
	left:357px;
	top:10px;
	width:291px;
	height:34px;
	z-index:1001;
	background-color: #FFFFFF;
	visibility:hidden;
	display:none;
}
a{
text-decoration:none}
ul{
	list-style-position: outside;
	list-style-image: url(../images/vineta.gif);
	list-style-type: none;
	line-height: 18px;
}
li{
	margin-left: 5px;
}
select{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
color:#847251}
.cajitas{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
border:#a6c40a 1px solid;
background-color:#ffffff;
color:#847251}
.cantidad_combo{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: white; background-color:#d8e39f;}
.tablagrid
{
border:#a4c408 2px solid;
font-family:Arial, Helvetica, sans-serif;
color:#847251;
font-weight:normal;
font-size:11px
}
.txt_enviar{
font-family:Arial, Helvetica, sans-serif;
color:#847251;
font-weight:bold;
font-size:12px
}
.text_titulo{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF}

.titulo_tip{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#402f0f;
font-weight:bold;
text-decoration:none;}
#base {
	position:relative;
	width:958px;
	height:965px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	top: 15px;
	background-image: url(../images/fondoblanco.png);
	background-repeat: no-repeat;
}
#menusuperior {
	position:absolute;
	left:20px;
	top:782px;
	width:921px;
	height:30px;
	z-index:1;
}
#btn_inicio {
	position:absolute;
	left:25px;
	top:0px;
	width:75px;
	height:25px;
	z-index:1;
}
#btn_quienes {
	position:absolute;
	left:127px;
	top:0px;
	width:140px;
	height:25px;
	z-index:2;
}
#btn_preguntas {
	position:absolute;
	left:293px;
	top:0px;
	width:188px;
	height:23px;
	z-index:3;
}
#btn_condiciones {
	position:absolute;
	left:518px;
	top:0px;
	width:209px;
	height:25px;
	z-index:4;
}
#btn_contactos {
	position:absolute;
	left:765px;
	top:0px;
	width:127px;
	height:25px;
	z-index:5;
}
#header {
	position:absolute;
	left:17px;
	top:12px;
	width:924px;
	height:215px;
	z-index:5;
}
#fondo2 {
	position:absolute;
	left:272px;
	top:237px;
	width:659px;
	height:539px;
	z-index:3;
	background-image: url(../images/fondo2.png);
}
#menuizq {
	position:absolute;
	left:5px;
	top:215px;
	width:239px;
	height:548px;
	z-index:1;
}
#btn_catalogo {
	position:absolute;
	left:7px;
	top:1px;
	width:232px;
	height:25px;
	z-index:2;
}
#menu_catalogo {
	position:absolute;
	left:43px;
	top:132px;
	width:159px;
	height:228px;
	z-index:4;
}
#cate1 {
	position:absolute;
	left:32px;
	top:7px;
	width:91px;
	height:15px;
	z-index:1;
}
#cate2 {
	position:absolute;
	left:32px;
	top:39px;
	width:91px;
	height:15px;
	z-index:2;
}
#cate3 {
	position:absolute;
	left:32px;
	top:73px;
	width:91px;
	height:15px;
	z-index:3;
}
#cate4 {
	position:absolute;
	left:32px;
	top:106px;
	width:91px;
	height:15px;
	z-index:4;
}
#cate5 {
	position:absolute;
	left:32px;
	top:139px;
	width:91px;
	height:15px;
	z-index:5;
}
#cate6 {
	position:absolute;
	left:32px;
	top:172px;
	width:91px;
	height:15px;
	z-index:6;
}
#cate7 {
	position:absolute;
	left:32px;
	top:206px;
	width:91px;
	height:15px;
	z-index:7;
}
#fonditoverde {
	position:absolute;
	left:2px;
	top:294px;
	width:242px;
	height:188px;
	z-index:1;
}
#submenu {
	position:absolute;
	left:31px;
	top:483px;
	width:181px;
	height:56px;
	z-index:5;
}
#terminos {
	position:absolute;
	left:10px;
	top:8px;
	width:161px;
	height:13px;
	z-index:1;
}
#politicas {
	position:absolute;
	left:12px;
	top:35px;
	width:156px;
	height:13px;
	z-index:2;
}
#cont_usuario {
	position:absolute;
	left:41px;
	top:21px;
	width:157px;
	height:49px;
	z-index:1;
}
#usuario {
	position:absolute;
	left:59px;
	top:5px;
	width:44px;
	height:13px;
	z-index:1;
}
#cuadro {
	position:absolute;
	left:5px;
	top:23px;
	width:124px;
	height:21px;
	z-index:2;
}
#cont_contrasena {
	position:absolute;
	left:41px;
	top:69px;
	width:158px;
	height:43px;
	z-index:2;
}
#contrasena {
	position:absolute;
	left:46px;
	top:2px;
	width:71px;
	height:13px;
	z-index:1;
}
#cuadro2 {
	position:absolute;
	left:7px;
	top:17px;
	width:125px;
	height:22px;
	z-index:2;
}
#enviar {
	position:absolute;
	left:56px;
	top:43px;
	width:52px;
	height:21px;
	z-index:3;
}
#olvido_cont {
	position:absolute;
	left:61px;
	top:135px;
	width:129px;
	height:11px;
	z-index:3;
}
#pie {
	position:absolute;
	left:21px;
	top:912px;
	width:925px;
	height:50px;
	z-index:4;
	text-transform:uppercase;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}
#derechos {
	position:absolute;
	left:4px;
	top:8px;
	width:301px;
	height:12px;
	z-index:1;
}
#powered {
	position:absolute;
	left:675px;
	top:8px;
	width:235px;
	height:20px;
	z-index:2;
}
#catalogoproductos {
	position:absolute;
	left:20px;
	top:24px;
	width:335px;
	height:16px;
	z-index:1;
}
#prod1 {
	position:absolute;
	left:37px;
	top:58px;
	width:167px;
	height:213px;
	z-index:2;
	background-image: url(../images/arreglo1.png);
}
#foto1 {
	position:absolute;
	left:43px;
	top:16px;
	width:79px;
	height:128px;
	z-index:1;
}
#texto1_prod_indx {
	position:absolute;
	left:7px;
	top:150px;
	width:155px;
	height:55px;
	z-index:2;
}
#prod2 {
	position:absolute;
	left:226px;
	top:56px;
	width:167px;
	height:213px;
	z-index:3;
	background-image: url(../images/arreglo1.png);
}
#foto2 {
	position:absolute;
	left:24px;
	top:22px;
	width:119px;
	height:117px;
	z-index:1;
}
#texto2_prod_indx {
	position:absolute;
	left:7px;
	top:150px;
	width:155px;
	height:55px;
	z-index:2;
}
#prod3 {
	position:absolute;
	left:415px;
	top:55px;
	width:167px;
	height:213px;
	z-index:4;
	background-image: url(../images/arreglo1.png);
}
#foto3 {
	position:absolute;
	left:30px;
	top:13px;
	width:105px;
	height:130px;
	z-index:1;
}
#texto3_prod_indx {
	position:absolute;
	left:7px;
	top:150px;
	width:155px;
	height:55px;
	z-index:2;
}
#prod4 {
	position:absolute;
	left:37px;
	top:291px;
	width:167px;
	height:213px;
	z-index:5;
	background-image: url(../images/arreglo1.png);
}
#foto4 {
	position:absolute;
	left:25px;
	top:27px;
	width:119px;
	height:117px;
	z-index:1;
}
#texto4_prod_indx {
	position:absolute;
	left:6px;
	top:150px;
	width:155px;
	height:55px;
	z-index:2;
}
#prod5 {
	position:absolute;
	left:226px;
	top:291px;
	width:167px;
	height:213px;
	z-index:6;
	background-image: url(../images/arreglo1.png);
}
#foto5 {
	position:absolute;
	left:24px;
	top:22px;
	width:119px;
	height:117px;
	z-index:1;
}
#texto5_prod_indx {
	position:absolute;
	left:7px;
	top:150px;
	width:155px;
	height:55px;
	z-index:2;
}
#prod6 {
	position:absolute;
	left:415px;
	top:291px;
	width:167px;
	height:213px;
	z-index:7;
	background-image: url(../images/arreglo1.png);
}
#foto6 {
	position:absolute;
	left:35px;
	top:16px;
	width:101px;
	height:125px;
	z-index:1;
}
#texto6_prod_indx {
	position:absolute;
	left:7px;
	top:150px;
	width:155px;
	height:55px;
	z-index:2;
}
#registrateaqui {
	position:absolute;
	left:7px;
	top:292px;
	width:232px;
	height:25px;
	z-index:6;
}
.powered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b4317;
	text-decoration: none;
}
.powered:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a4c408;
	text-decoration: none;
}
.derechos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #663300;
	text-decoration: none;
}
#n_prod1 {
	position:absolute;
	left:9px;
	top:0px;
	width:138px;
	height:16px;
	z-index:1;
}
.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#n_prod2 {
	position:absolute;
	left:8px;
	top:0px;
	width:138px;
	height:16px;
	z-index:1;
}
#n_prod3 {
	position:absolute;
	left:8px;
	top:0px;
	width:138px;
	height:16px;
	z-index:1;
}
#n_prod4 {
	position:absolute;
	left:6px;
	top:0px;
	width:138px;
	height:16px;
	z-index:1;
}
#n_prod5 {
	position:absolute;
	left:9px;
	top:0px;
	width:138px;
	height:16px;
	z-index:1;
}
#n_prod6 {
	position:absolute;
	left:6px;
	top:0px;
	width:138px;
	height:16px;
	z-index:1;
}
#cantidad_prod1 {
	position:absolute;
	left:4px;
	top:19px;
	width:86px;
	height:16px;
	z-index:2;
}
#cantidad_prod2 {	position:absolute;
	left:4px;
	top:19px;
	width:86px;
	height:16px;
	z-index:2;
}
#cantidad_prod3 {	position:absolute;
	left:4px;
	top:19px;
	width:86px;
	height:16px;
	z-index:2;
}
#cantidad_prod4 {	position:absolute;
	left:4px;
	top:19px;
	width:86px;
	height:16px;
	z-index:2;
}
#cantidad_prod5 {	position:absolute;
	left:4px;
	top:19px;
	width:86px;
	height:16px;
	z-index:2;
}
#cantidad_prod6 {	position:absolute;
	left:4px;
	top:19px;
	width:86px;
	height:16px;
	z-index:2;
}
#precio_prod1 {
	position:absolute;
	left:110px;
	top:19px;
	width:40px;
	height:16px;
	z-index:3;
}
.precios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CE0000;
	text-decoration: none;
	font-weight:bold
}
#precio_prod2 {	position:absolute;
	left:110px;
	top:19px;
	width:40px;
	height:16px;
	z-index:3;
}
#precio_prod3 {	position:absolute;
	left:110px;
	top:19px;
	width:40px;
	height:16px;
	z-index:3;
}
#precio_prod4 {	position:absolute;
	left:110px;
	top:19px;
	width:40px;
	height:16px;
	z-index:3;
}
#precio_prod5 {	position:absolute;
	left:110px;
	top:19px;
	width:40px;
	height:16px;
	z-index:3;
}
#precio_prod6 {	position:absolute;
	left:110px;
	top:19px;
	width:40px;
	height:16px;
	z-index:3;
}
#agreg_carrito1 {
	position:absolute;
	left:17px;
	top:37px;
	width:122px;
	height:17px;
	z-index:4;
}
#agreg_carrito2 {	position:absolute;
	left:17px;
	top:37px;
	width:122px;
	height:17px;
	z-index:4;
}
#agreg_carrito3 {	position:absolute;
	left:17px;
	top:37px;
	width:122px;
	height:17px;
	z-index:4;
}
#agreg_carrito4 {	position:absolute;
	left:17px;
	top:37px;
	width:122px;
	height:17px;
	z-index:4;
}
#agreg_carrito5 {	position:absolute;
	left:17px;
	top:37px;
	width:122px;
	height:17px;
	z-index:4;
}
#agreg_carrito6 {	position:absolute;
	left:17px;
	top:37px;
	width:122px;
	height:17px;
	z-index:4;
}
#titulos {
	position:absolute;
	left:20px;
	top:24px;
	width:350px;
	height:16px;
	z-index:1;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8DA521;
	text-decoration: none;
}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A9C71E;
	text-decoration: none;
}
.numeros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ACC826;
	text-decoration: none;
}
.linksdemas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.linksdemas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A9C71E;
	text-decoration: none;
}
#txtos_quienes {
	position:absolute;
	left:20px;
	top:50px;
	width:620px;
	height:475px;
	z-index:2;
}#txtos_prodyserv {
	position:absolute;
	left:20px;
	top:50px;
	width:620px;
	height:475px;
	z-index:2;
}
#txtos_gestto {
	position:absolute;
	left:20px;
	top:50px;
	width:620px;
	height:475px;
	z-index:2;
	overflow: auto;
}
#interior_gestto {
	position:absolute;
	left:1px;
	top:1px;
	width:595px;
	height:473px;
	z-index:1;
}
#interior_gesttohogar {
	position:absolute;
	left:1px;
	top:1px;
	width:595px;
	height:473px;
	z-index:1;
}
#interior_politicas {
	position:absolute;
	left:1px;
	top:1px;
	width:595px;
	height:473px;
	z-index:1;
}
#interior_formascyp {
	position:absolute;
	left:1px;
	top:1px;
	width:595px;
	height:473px;
	z-index:1;
}
#interior_atencion {
	position:absolute;
	left:1px;
	top:1px;
	width:595px;
	height:473px;
	z-index:1;
}
#contact1 {
	position:absolute;
	left:116px;
	top:194px;
	width:137px;
	height:220px;
	z-index:1;
	line-height: 24px;
}
#contact2 {
	position:absolute;
	left:253px;
	top:194px;
	width:297px;
	height:255px;
	z-index:2;
}
#solo {
	position:absolute;
	left:0px;
	top:451px;
	width:411px;
	height:20px;
	z-index:3;
}
.contactos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #A9C71E;
}
#interior_cuenta {
	position:absolute;
	left:1px;
	top:1px;
	width:595px;
	height:473px;
	z-index:1;
}
#interior_preguntas {
	position:absolute;
	left:1px;
	top:1px;
	width:595px;
	height:473px;
	z-index:1;
}
.preguntas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A9C71E;
	text-decoration: none;
}
#interior_verified {
	position:absolute;
	left:1px;
	top:1px;
	width:595px;
	height:473px;
	z-index:1;
}
.verif_txt_img {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9C71E;
	text-decoration: none;
}
#contenedor_productos {
	position:absolute;
	left:16px;
	top:46px;
	width:616px;
	height:481px;
	z-index:2;
	overflow:auto;
	padding-right:15px
}
#cap_menu {
	position:absolute;
	left:9px;
	top:28px;
	width:226px;
	height:262px;
	z-index:7;
}
#cap_vercarrito {
	position:absolute;
	left:504px;
	top:17px;
	width:133px;
	height:14px;
	z-index:3;
	background-image: url(../images/bg_btn_ver_carrito.jpg);
}
#cap_cerrar_session {
	position:absolute;
	left:396px;
	top:18px;
	width:102px;
	height:14px;
	z-index:4;
	background-image: url(../images/bg_btn_ver_carrito.jpg);
}
#logout_cap {
	position:absolute;
	left:4px;
	top:4px;
	width:18px;
	height:17px;
	z-index:1;
	background-image: url(../images/logout.png);
}
#cap_txt_session {
	position:absolute;
	left:23px;
	top:5px;
	width:83px;
	height:10px;
	z-index:2;
}
#cap_ver_carrito_img {
	position:absolute;
	left:13px;
	top:4px;
	width:18px;
	height:16px;
	z-index:1;
}

#cap_btn_olvido {
	position:absolute;
	left:198px;
	top:63px;
	width:59px;
	height:30px;
	z-index:1;
}
#cap_frm_olvido {
	position:absolute;
	left:99px;
	top:154px;
	width:471px;
	height:95px;
	z-index:2;
	background-image: url(../images/base_registro.gif);
}
#txt_olvido {
	position:absolute;
	left:18px;
	top:48px;
	width:621px;
	height:40px;
	z-index:3;
}
#txt_dire_olvido {
	position:absolute;
	left:25px;
	top:28px;
	width:129px;
	height:20px;
	z-index:1;
}
#cap_olvi_input {
	position:absolute;
	left:163px;
	top:26px;
	width:258px;
	height:22px;
	z-index:2;
}
#xhtml {
	position:absolute;
	left:756px;
	top:29px;
	width:49px;
	height:17px;
	z-index:3;
}
#css {
	position:absolute;
	left:811px;
	top:28px;
	width:50px;
	height:18px;
	z-index:4;
}
#poweredby {
	position:absolute;
	left:865px;
	top:28px;
	width:35px;
	height:16px;
	z-index:5;
}
#visa {
	position:absolute;
	left:19px;
	top:831px;
	width:915px;
	height:70px;
	z-index:6;
}
#visa1 {
	position:absolute;
	left:175px;
	top:13px;
	width:115px;
	height:50px;
	z-index:1;
}
#visa2 {
	position:absolute;
	left:315px;
	top:13px;
	width:63px;
	height:50px;
	z-index:2;
}
#visatxto {
	position:absolute;
	left:396px;
	top:9px;
	width:150px;
	height:57px;
	z-index:3;
}
#visa3 {
	position:absolute;
	left:632px;
	top:19px;
	width:60px;
	height:40px;
	z-index:4;
}
#visa4 {
	position:absolute;
	left:711px;
	top:30px;
	width:199px;
	height:18px;
	z-index:5;
}
.good{
color:#009900;
border:#009900 1px solid;
background-image:url(images/accept.png);
background-repeat:no-repeat;
background-color:#E9FCE9;
padding-left:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px
}

.bad{
color:#FF0000;
border:#FF0000 1px solid;
background-image:url(images/exclamation.png);
background-repeat:no-repeat;
background-color:#FEE0E7;
padding-left:17px;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px
}

#ssl {
	position:absolute;
	left:9px;
	top:0px;
	width:143px;
	height:68px;
	z-index:2;
}
#cap_vercarrito1 {
	position:absolute;
	left:500px;
	top:17px;
	width:133px;
	height:14px;
	z-index:3;
	background-image: url(../images/bg_btn_ver_carrito.jpg);
}
#ver_info_navegacion {
	position:absolute;
	left:333px;
	top:17px;
	width:17px;
	height:14px;
	z-index:4;
	background-image: url(../images/bg_btn_ver_carrito.jpg);
}
