div{
	margin:0;
	padding:0;
	}
body{
	background-color:#FD6DB3;
	color: #000000;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	border-spacing:0 0 0 0;
}
.border_40{
	border-left:solid #FFFFFF 50px;
	border-right:solid #FFFFFF 50px;
}
.tablegrande{
    /*margin:0 0 0 0;*/
	/*border:0 0 0 0;*/
	border-left:solid #FF0000 7px;
	border-bottom:solid #FF0000 1px;
	border-right:solid #FF0000 7px;
	border-right:solid #FF0000 1px;
	/*border: solid #FF0000 1px 1px 1px 1px;*/
}
.xtablag{
	background:#FFFFFF;
}
.fondobodysub{
	width:auto;
	margin:0px 9px 3px 9px;
	padding:20px 20px 5px 20px;
	background:url(../images/background/fondoWelcome.jpg);
}
	.xfondoxaricatura{
		background:url(../images/background/caricaturas.gif) no-repeat bottom;
		height:autp;
		margin:0;
	}
	.fondobodysubCaricatura{
		height:180px;
		margin-left:32px;
	}
.fondobodyMed{
	/*border:solid #FF0000 5px;*/
	width:auto;
	margin:0px 9px 9px 9px;
	background:#FFFFFF;
}
.xbody{
	width:985px;
	background:#FFFFFF;
	/*padding:14px 8px 8px 8px;*/
	border-top:solid #FFFFFF 15px;
	border-right:solid #FFFFFF 8px;
	border-bottom:solid #FFFFFF 8px;
	border-left:solid #FFFFFF 8px;
}
.contornobotonera{
	width:985px;
	margin:0;
	padding:0;
	border:0;
	background:#FFFFFF url(../images/background/greenBotonera.jpg);
}
.divLeftBotonera{
	width:122px;
	height:74px;
	border-left: solid #FFFFFF 0px;
	border-bottom:solid #FFFFFF 0px;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 1px;
	margin:0px;
}
.divCenterBotonera{
	background: url(../images/background/redBotonera.jpg);
	width:739px;
	height:74px;
	border-left: solid #FFFFFF 0px;
	border-bottom:solid #FFFFFF 0px;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 1px;
	margin:0px;
}
.divRightBotonera{
	/*background:#FFFFFF url(../images/background/greenBotoneraRigh.jpg);*/
	width:122px;
	height:74px;
	border-left: solid #FFFFFF 0px;
	border-bottom:solid #FFFFFF 0px;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 0px;
	
}
.contadorShoping{
	vertical-align:bottom;
	
	padding-left:25px;
	color:#F9FA70;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.contadorShoping2{
	vertical-align:bottom;
	color:#F9FA70;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.divFooter{
	background:#FFFFFF;
	width:985px;
}
.colRightLeft{
	width:216;
	border:solid #cccccc 1px;
	padding:5px 5px 7px 5px;
	vertical-align:top;
	
}
.xbrazos{
	vertical-align:top;
	width:200px;
	background-color:#FF0000;
	border:solid #000000 6px;
	padding:5px;
	height:auto;
}
.bordexbrazos{
	border:solid #CCCCCC 1px;
}
.colBody{
	border:solid #ff0000 30px;
}
.tableSearch{
	background:url(../images/background/search.jpg) no-repeat;
	width:200px;
	height:115px;
	/*margin-top:40px;*/
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	border:0;
	margin:0;
}
.espacioleft{
	/*background:#FF0000;
	border:solid #FF0000 1px;*/
	padding-top:0px;
	padding-right:0;
	/*padding-left:60px;*/
	padding-bottom:5px;
	height:auto;
	border:0;
	margin-left:83px;
}

/*.btnCategoria a:link, a:visited, a:hover {
	background:url(../images/background/btnCategoria.jpg) no-repeat;
	height:22px;
	width:202px;
	margin:0;
	padding:0;
	display:block;
}*/
.btnCategoria{
	background:url(../images/background/btnCategoria.jpg) no-repeat ;
	margin:0;
	padding:0;
	line-height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
}
ul.btnSubCategoria{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:10px;
	padding-left:15px;
	color:#009900;
	list-style:none;
	height:10px;
	border: solid #FF0000
}
/*INICIO CONTENIDO INDEX*/
.textKids{
	text-align:justify;
	font-size:11px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#3E3C3D;
	}
.textKidsOther{
	text-align:justify;
	font-size:12px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#083C7E;
	text-align:center;
	font-weight:bold;
	}
ul.lista1{
	color:#EF1C79;
	font-weight:bold;
	font-size:12px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	line-height:16px;
	}
/*FIN CONTENIDO INDEX*/
.headGrande{
	background:url(../images/background/headGrande.jpg) #59A618;
	width:515px;
	height:38px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:40px;
	text-align:center;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
  	font-size: 25px;
  	font-weight: bold;
	border-top: solid #FFFFFF 3px;
}
.divDetails{
	width:auto;
	height:auto;
	border-top: solid #FFFFFF 10px;
	text-align:left;
	margin-left:30px;
	}
.divPrice{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size:19px;
	color:#525252;
	}
.sizeLeft{
	width:240px;
	}
.sizeRight{
	width:240px;
	}
p.Details{
	width:auto;
	height:auto;
	/*background:#ff0000;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:50px;
	padding-right:50px;
	padding-top:10px;
	padding-bottom:0px;
	text-align:justify;
	color:#424242;
	}
.boderleftlistinProd{
	border-right: solid #FF0000 10px;
	/*background:#00CCFF;*/
}
.divContenedorLPP{
	width:auto;
	height:220px;
	background-color:#FFFFFF;
	line-height:199px;
	border-bottom: dashed #D1D1D1  1px;
	border-left:solid #FFFFFF 15px;
	}
.divContenedorLPP2{
	width:auto;
	height:220px;
	background-color:#FFFFFF;
	line-height:199px;
	border-bottom:dashed #D1D1D1  1px;
	border-left:dashed #D1D1D1 1px;

	}
.divContenedorLP{
	width:220;
	height:270px;
	background-color:#FFFFFF;
	border-bottom:dashed #D1D1D1  1px;
	border-left:solid #FFFFFF 15px;
	}
.divContenedorLP2{
	width:220;
	height:270px;
	background-color:#FFFFFF;
	border-bottom:dashed #D1D1D1  1px;
	border-right: solid #FFFFFF 15px;
	}
.divSeparador{
	width:auto;
	height:10px;
}
.headListPro{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:524px;
	height:63;
	background:url(../images/background/OruProducts.jpg) no-repeat;
	border-top:solid #FFFFFF 7px;
	border-left:solid #FFFFFF 9px;
	border-right:solid #FFFFFF 0px;
	border-bottom:solid #FFFFFF 20px;
	}

.headListCat{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:524px;
	height:63;
	background:url(../images/background/CategoriesGrande.jpg) no-repeat;
	border-top:solid #FFFFFF 7px;
	border-left:solid #FFFFFF 9px;
	border-right:solid #FFFFFF 0px;
	border-bottom:solid #FFFFFF 20px;
	}
/*.headShopping{
	background:url(../images/background/cart.jpg) #58A618 no-repeat;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:524px;
	height:63;
	border-top:solid #FFFFFF 7px;
	border-left:solid #FFFFFF 9px;
	border-right:solid #FFFFFF 0px;
	border-bottom:solid #FFFFFF 20px;
	}*/
.headShopping{
	background:url(../images/background/cart.jpg) no-repeat;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border-top:solid #FFFFFF 6px;
	}
.pricehome{
	color:#3C2D42;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	background-color:#ffffff;
}
.divbtnhome{
	height:20px;
	background-color:#ffffff;
	border-left: solid #FFFFFF 20px;
	text-align:left;	
}
.namefilehome{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:35px;
	line-height:35px;
	background-color:#ffffff;
	}
.margenAbajoHome{
	margin-bottom:10px;
	border-bottom:solid #E0E0E0 1px;
	height:200px;
	}
/*---------------------------------------INCIO FORM REGISTER--------------------------------*/
.divLabel{
	margin:0px;
	padding:0px;
	width:auto;
	height:25px;
	text-align:left;
	border-left: solid #FFFFFF 20px;
	border-bottom:solid #FFFFFF 5px;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 1px;
	background:#F4F4F4;
}

.divtxtRegister{
	margin:0px;
	padding:0px;
	width:auto;
	height:25px;
	text-align:left;
	border-left: solid #FFFFFF 0px;
	border-bottom:solid #FFFFFF 5px;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 1px;
	background:#F4F4F4;
}

/*----------------------------------------FIN FORM REGISTER---------------------------------*/

/*inicio nuevos productos de home*/
.head_nuevos_produc_home{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  /*background: #bbc3d3;*/
  padding-left:10px;
  background:url(../images/background/headBoxBody.jpg) #179FC9;
  height:38px;
  color: #ffffff;
padding-left:40px;
}
/*fin nuevos productos de home*/
.pading_shopping{
	width:auto;
	border-left:solid #FFFFFF 10px;
	border-right:solid #FFFFFF 10px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	background:#F1FBFD url(../images/background/head_shoping_20px.gif) repeat-x top;
}
.pading_shopping_st{
	width:auto;
	border-left:solid #FFFFFF 10px;
	border-right:solid #FFFFFF 10px;
	padding-left:20px;
	padding-right:20px;
	background:#E3F6FC;
	height:25px;
	color:#006600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.product_info_descr{
	width:auto;
	border-left:solid #FFFFFF 10px;
	border-right:solid #FFFFFF 10px;
	padding-left:20px;
	padding-right:20px;
	background:#ffffff;
	height:auto;
	/*color:#006600;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	/*font-weight:bold;*/
	/*text-align:justify;*/
	}
.product_info_descripcion{
	width:auto;
	border-left:solid #FFFFFF 10px;
	border-right:solid #FFffff 10px;
	background:#ffffff;
	height:auto;

	}
/*------------inicio estructuras login----------*/
.mensaje1_login{
	width:auto;
	height:auto;
	border-left:solid #FFFFFF 10px;
	border-right:solid #FFFFFF 10px;
	padding-left:20px;
	padding-right:20px;
	background:#E3F6FC;
	/*color:#006600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;*/
	}
.New_Customer_login{
	width:auto;
	height:auto;
	border-left:solid #ffffff 10px;
	border-right:solid #cccccc 1px;
	padding-left:10px;
	padding-right:10px;
	/*color:#006600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;*/
	}
/*--------------fin estructuras login------------*/

/*------------inicio frm create acount-----------*/
.frm_create_acount{
	width:100%;
	border-left:solid #FFFFFF 10px;
	border-right:solid #FFffff 10px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	background:#F1FBFD;
	height:auto;
	/*color:#006600;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	/*font-weight:bold;*/
	/*text-align:justify;*/
	}
/*------------inicio frm create acount-----------*/
.link_verde_prod{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:14px;
	font-weight:bold;
}
.frm_cam_store_back{
	width:100%;
	border-left:solid #F1FBFD 10px;
	border-right:solid #F1FBFD 10px;
	border-bottom:solid #CCCCCC 1px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	background:#F1FBFD;
	height:auto;
	/*color:#006600;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	/*font-weight:bold;*/
	/*text-align:justify;*/
	}

.frm_cam_store{
	width:100%;
	border-left:solid #FFFFFF 10px;
	border-right:solid #FFffff 10px;
	padding-top:15px;
	padding-left:20px;
	padding-right:20px;
	background:#ffffff;
	height:auto;
	/*color:#006600;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	/*font-weight:bold;*/
	/*text-align:justify;*/
}
/*-------------------------------inicio pagina calendar---------------------*/
.title_head_calendar{
	width:auto;
	height:30px;
	border-left:solid #FFffff 9px;
	border-right:solid #FFffff 9px;
	border-top:solid #990000 0px;
	border-bottom:solid #0000FF 0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	background:#ffffff;
	color:#FF3399;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.contorno_calendar{
	height:auto;
	border-left:solid #FFffff 9px;
	border-right:solid #FFffff 9px;
	border-top:solid #ff0000 0px;
	border-bottom:solid #ff0000 0px;
	/*padding-right:20px;
	padding-top:20px;*/
	padding-bottom:20px;
	background:#ffffff;
}
.colLeft_calendar{
	width:120px;
	color:#333333;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	background:#F1FBFD;
	border-bottom:solid #FFFFFF 4px;
}
.colCenter_calendar{

}
.colRight_calendar{
	padding-left:5px;
	background:#F9FCF0;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:solid #FFFFFF 4px;
}
.subrayado{
	text-decoration:underline;
}
/*---------------------------------fin pagina calendar----------------------*/

/*-------------------------------inicio stilos pagina programs--------------*/
.title_head_programs{
	width:auto;
	height:30px;
	border-left:solid #FFffff 9px;
	border-right:solid #FFffff 9px;
	border-top:solid #990000 0px;
	border-bottom:solid #0000FF 0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	background:#ffffff;
}
.title_head_rograms_negro{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.title_head_rograms_rosado{
	color:#FF3399;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.table_camp_session{
	height:auto;
	border-left:solid #FFffff 9px;
	border-right:solid #FFffff 9px;
	border-top:solid #ff0000 0px;
	border-bottom:solid #ff0000 0px;
	background:#fafafa;
}
.table_camp_session_interno1{
	padding-left:20px;
	padding-right:20px;
	border-top:solid #ff0000 0px;
	border-bottom:solid #ff0000 0px;
	border-left:solid #FFFFff 20px;
	border-right:solid #ffffff 20px;
	background:#FF3399;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	height:25px;
	line-height:25px;
}
.table_camp_session_interno2{
	padding-left:20px;
	padding-right:20px;
	border-top:solid #ff0000 0px;
	border-bottom:solid #ff0000 0px;
	border-left:solid #FFFFff 20px;
	color:#000000;
	text-align:center;
	font-size:14px;
	height:20px;
	line-height:20px;
	font-weight:bold;
}
.table_camp_session_interno3{
	padding-left:20px;
	padding-right:20px;
	border-top:solid #ff0000 0px;
	border-bottom:solid #ff0000 0px;
	border-left:solid #FFFFff 20px;
	border-right:solid #ffffff 20px;
	background:#fafafa;
	color:#000000;
	text-align:center;
	font-size:14px;
	height:20px;
	line-height:20px;
	font-weight:bold;
}
/*-------------------------------fin stilos pagina programs-----------------*/

/*-------------------------------inicio contact us--------------------------*/
.table_border_externos{
	width:auto;
	height:auto;
	border-top:solid #FFFFFF 0px;
	border-left:solid #ffffff 30px;
	border-right:solid #ffffff 30px;
	border-bottom:solid #009966 0px;
}
.txt_rosado_contact{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#FF3399;
	font-size:14px;
	font-weight:bold;
}
.table_forms{
	height:auto;
	border-top:solid #FFFFFF 0px;
	border-left:solid #ffffff 30px;
	border-right:solid #ffffff 30px;
	border-bottom:solid #009966 0px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	background:#F1FBFD;
	text-align:justify;
	font-size:12px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#3E3C3D;
}
/*----------------------------------fin contact us--------------------------*/