div#container
{
   width: 994px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   background-image: url('images/background%20voluntar.png');
   background-attachment: scroll;
   background-position: center top;
   background-repeat: repeat-y;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
a
{
   color: #0000FF;
   text-decoration: underline;
}
a:visited
{
   color: #800080;
}
a:active
{
   color: #FF0000;
}
a:hover
{
   color: #0000FF;
   text-decoration: underline;
}
input:focus, textarea:focus, select:focus
{
   outline: none;
}
#wb_Texto_Primera_infancia 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_Texto_Primera_infancia div
{
   text-align: justify;
}
#wb_ilustra_ECE
{
   vertical-align: top;
}
#ilustra_ECE
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Ilustra1eraInfanciaGrande
{
   vertical-align: top;
}
#Ilustra1eraInfanciaGrande
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_certificaciones_ilustra
{
   vertical-align: top;
}
#certificaciones_ilustra
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_certificadescripcion 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_certificadescripcion div
{
   text-align: justify;
}
#wb_Nnuestrosuenio div
{
   text-align: left;
}
#wb_CertificacionesTTL
{
   vertical-align: top;
}
#CertificacionesTTL
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_fondo_logoHD
{
   vertical-align: top;
}
#fondo_logoHD
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_NosotrosHD
{
   display: block;
   width: 100%;
}
#NosotrosHD
{
   border: 0px solid transparent;
   margin: 0;
}
#NosotrosHD a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#NosotrosHD a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#NosotrosHD span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 300ms linear;
   transition: all 300ms linear;
}
#NosotrosHD .hover
{
   opacity: 0;
   -webkit-transition: all 300ms linear;
   transition: all 300ms linear;
}
#NosotrosHD:hover .hover
{
   opacity: 1;
}
#NosotrosHD:hover span
{
   opacity: 0;
}
#NosotrosHD img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_AreasdeTrabajoHD
{
   display: block;
   width: 100%;
}
#AreasdeTrabajoHD
{
   border: 0px solid transparent;
   margin: 0;
}
#AreasdeTrabajoHD a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#AreasdeTrabajoHD a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#AreasdeTrabajoHD span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 300ms linear;
   transition: all 300ms linear;
}
#AreasdeTrabajoHD .hover
{
   opacity: 0;
   -webkit-transition: all 300ms linear;
   transition: all 300ms linear;
}
#AreasdeTrabajoHD:hover .hover
{
   opacity: 1;
}
#AreasdeTrabajoHD:hover span
{
   opacity: 0;
}
#AreasdeTrabajoHD img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_RecursosHD
{
   display: block;
   width: 100%;
}
#RecursosHD
{
   border: 0px solid transparent;
   margin: 0;
}
#RecursosHD a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#RecursosHD a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#RecursosHD span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 300ms linear;
   transition: all 300ms linear;
}
#RecursosHD .hover
{
   opacity: 0;
   -webkit-transition: all 300ms linear;
   transition: all 300ms linear;
}
#RecursosHD:hover .hover
{
   opacity: 1;
}
#RecursosHD:hover span
{
   opacity: 0;
}
#RecursosHD img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_ContactenosHD
{
   display: block;
   width: 100%;
}
#ContactenosHD
{
   border: 0px solid transparent;
   margin: 0;
}
#ContactenosHD a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#ContactenosHD a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#ContactenosHD span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 300ms linear;
   transition: all 300ms linear;
}
#ContactenosHD .hover
{
   opacity: 0;
   -webkit-transition: all 300ms linear;
   transition: all 300ms linear;
}
#ContactenosHD:hover .hover
{
   opacity: 1;
}
#ContactenosHD:hover span
{
   opacity: 0;
}
#ContactenosHD img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#SiteSearch1HD
{
   border: 1px solid #E07202;
   border-radius: 6px;
   background-color: #FFFFFF;
   background-image: none;
   color: #808080;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 11px;
   line-height: 16px;
   padding: 0px 0px 0px 4px;
   margin: 0;
   text-align: left;
}
#SiteSearch1HD:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
.search-item, .search-text
{
   color: #696969;
   font-family: Arial;
   font-weight: normal;
   font-size: 12px;
   padding: 0;
}
.search-text
{
   margin: 0 0 0px 0;
}
.search-title, .search-title:active, .search-title:hover, .search-title:visited
{
   color: #800000;
}
.search-url, .search-url:active, .search-url:hover, .search-url:visited
{
   color: #006621;
   text-decoration: none;
}
.search-highlight
{
   color: #000000;
   font-weight: bold;
   font-style: normal;
}
.ui-dialog
{
   padding: 4px 4px 4px 4px;
   text-align: left;
}
.ui-dialog .ui-dialog-title
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   font-style: normal;
   color: #2779AA;
}
.ui-dialog .ui-dialog-titlebar
{
   padding: 4px 4px 4px 4px;
}
.ui-dialog .ui-dialog-content
{
   padding: 6px 2px 2px 2px;
}
.ui-dialog .ui-dialog-titlebar-close
{
   right: 10px;
}
.ui-dialog .ui-dialog-buttonpane button
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
}
#boton_de_IRHD
{
   border: 1px solid #E07202;
   border-radius: 5px;
   background-color: #E07202;
   background-image: none;
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-style: italic;
   font-size: 11px;
   padding: 0;
   text-align: center;
   -webkit-appearance: none;
   margin: 0;
}
#wb_tweeter_buttonHD
{
   display: block;
   width: 100%;
}
#tweeter_buttonHD
{
   border: 0px solid transparent;
   margin: 0;
}
#tweeter_buttonHD a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#tweeter_buttonHD a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#tweeter_buttonHD span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#tweeter_buttonHD .hover
{
   opacity: 0;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#tweeter_buttonHD:hover .hover
{
   opacity: 1;
}
#tweeter_buttonHD:hover span
{
   opacity: 0;
}
#tweeter_buttonHD img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_menuDonacionesHD
{
   border: 0px solid #FFFFFF;
   background-color: transparent;
   margin: 0;
   text-align: left;
}
#wb_menuDonacionesHD ul
{
   list-style-type: none;
   margin: 0;
   padding: 0;
   position: relative;
   display: inline-block;
}
#wb_menuDonacionesHD li
{
   float: left;
   margin: 0;
   padding: 1px 0px 1px 0px;
}
#wb_menuDonacionesHD a
{
   display: block;
   float: left;
   color: #FFFFFF;
   border: 0px none #C0C0C0;
   background-color: #DB852D;
   background-image: none;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   height: 45px;
   line-height: 45px;
   padding: 0px 8px 0px 8px;
   vertical-align: middle;
   text-align: center;
}
#wb_menuDonacionesHD li:hover a, #wb_menuDonacionesHD a:hover, #wb_menuDonacionesHD .active
{
   color: #FFFFFF;
   border: 0px none #C0C0C0;
   background-color: #FF8C00;
   background-image: none;
}
#wb_menuDonacionesHD li.firstmain
{
   padding-left: 1px;
}
#wb_menuDonacionesHD li.lastmain
{
   padding-right: 1px;
}
#wb_menuDonacionesHD br
{
   clear: both;
   font-size: 1px;
   height: 0;
   line-height: 0;
}
#wb_franjaverdeHD
{
   vertical-align: top;
}
#franjaverdeHD
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_iconoInicioH
{
   display: block;
   width: 100%;
}
#iconoInicioH
{
   border: 0px solid transparent;
   margin: 0;
}
#iconoInicioH a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#iconoInicioH a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#iconoInicioH span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#iconoInicioH .hover
{
   opacity: 0;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#iconoInicioH:hover .hover
{
   opacity: 1;
}
#iconoInicioH:hover span
{
   opacity: 0;
}
#iconoInicioH img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_YoutubeH
{
   display: block;
   width: 100%;
}
#YoutubeH
{
   border: 0px solid transparent;
   margin: 0;
}
#YoutubeH a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#YoutubeH a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#YoutubeH span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#YoutubeH .hover
{
   opacity: 0;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#YoutubeH:hover .hover
{
   opacity: 1;
}
#YoutubeH:hover span
{
   opacity: 0;
}
#YoutubeH img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Shape1
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#Shape1
{
   width: 994px;
   height: 10px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
}
#wb_Shape2
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#Shape2
{
   width: 994px;
   height: 10px;
   background-color: #F5871F;
   background-image: none;
   border: 0px #245580 solid;
}
#Menu_para_celular-select
{
   border: 1px solid #A9A9A9;
   background-color: #FFEFD5;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
}
#Menu_para_celular-select
{
   float: left;
   height: 100%;
   width: 100%;
}
#Menu_para_celular
{
   height: 100%;
   margin: 0;
}
#wb_MenuPrincipalHD
{
   border: 0px solid #FFFFFF;
   background-color: transparent;
   margin: 0;
   text-align: left;
}
#wb_MenuPrincipalHD ul
{
   list-style-type: none;
   margin: 0;
   padding: 0;
   position: relative;
   display: inline-block;
}
#wb_MenuPrincipalHD li
{
   float: left;
   margin: 0;
   padding: 1px 0px 1px 0px;
}
#wb_MenuPrincipalHD a
{
   display: block;
   float: left;
   color: #797375;
   border: 0px none #C0C0C0;
   background-color: #C0D445;
   background-image: none;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   height: 45px;
   line-height: 45px;
   padding: 0px 8px 0px 8px;
   vertical-align: middle;
   text-align: center;
}
#wb_MenuPrincipalHD li:hover a, #wb_MenuPrincipalHD a:hover, #wb_MenuPrincipalHD .active
{
   color: #FFFFFF;
   border: 0px none #C0C0C0;
   background-color: #9ACD32;
   background-image: none;
}
#wb_MenuPrincipalHD li.firstmain
{
   padding-left: 1px;
}
#wb_MenuPrincipalHD li.lastmain
{
   padding-right: 1px;
}
#wb_MenuPrincipalHD br
{
   clear: both;
   font-size: 1px;
   height: 0;
   line-height: 0;
}
#wb_Titulo_taller_DP 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Titulo_taller_DP div
{
   text-align: left;
}
#wb_ArribaCertifica01
{
   display: block;
   width: 100%;
}
#ArribaCertifica01
{
   border: 0px solid transparent;
   margin: 0;
}
#ArribaCertifica01 a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#ArribaCertifica01 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#ArribaCertifica01 span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#ArribaCertifica01 .hover
{
   opacity: 0;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#ArribaCertifica01:hover .hover
{
   opacity: 1;
}
#ArribaCertifica01:hover span
{
   opacity: 0;
}
#ArribaCertifica01 img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#DescripCertificadoBoton
{
   border: 0px solid transparent;
   margin: 0;
}
#DescripCertificadoBoton a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#DescripCertificadoBoton a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#DescripCertificadoBoton span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#DescripCertificadoBoton .hover
{
   visibility: hidden;
}
#DescripCertificadoBoton:hover .hover
{
   visibility: visible;
}
#DescripCertificadoBoton:hover span
{
   visibility: hidden;
}
#DescripCertificadoBoton img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_DESCRIPcERTIFICADO 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_DESCRIPcERTIFICADO div
{
   text-align: center;
}
#wb_CertificaClase01
{
   vertical-align: top;
}
#CertificaClase01
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_certifica01 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_certifica01 div
{
   text-align: justify;
}
#Contenedor_DP_Aula_CLase
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_CertiClaseGrande
{
   vertical-align: top;
}
#CertiClaseGrande
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Contenedor_DPFamilia
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_TituloDPFamilia 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_TituloDPFamilia div
{
   text-align: left;
}
#DESCARGA_DESCRIPcERTIF
{
   border: 0px solid transparent;
   margin: 0;
}
#DESCARGA_DESCRIPcERTIF a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#DESCARGA_DESCRIPcERTIF a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#DESCARGA_DESCRIPcERTIF span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#DESCARGA_DESCRIPcERTIF .hover
{
   visibility: hidden;
}
#DESCARGA_DESCRIPcERTIF:hover .hover
{
   visibility: visible;
}
#DESCARGA_DESCRIPcERTIF:hover span
{
   visibility: hidden;
}
#DESCARGA_DESCRIPcERTIF img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_TextoBotonDescargaFamilia 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_TextoBotonDescargaFamilia div
{
   text-align: center;
}
#wb_ArribaCertifica2
{
   display: block;
   width: 100%;
}
#ArribaCertifica2
{
   border: 0px solid transparent;
   margin: 0;
}
#ArribaCertifica2 a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#ArribaCertifica2 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#ArribaCertifica2 span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#ArribaCertifica2 .hover
{
   opacity: 0;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#ArribaCertifica2:hover .hover
{
   opacity: 1;
}
#ArribaCertifica2:hover span
{
   opacity: 0;
}
#ArribaCertifica2 img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_TextoDPFamilia 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_TextoDPFamilia div
{
   text-align: justify;
}
#wb_IlustraDPFamiliaGrande
{
   vertical-align: top;
}
#IlustraDPFamiliaGrande
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_ilustraDPfamilia_Chico
{
   vertical-align: top;
}
#ilustraDPfamilia_Chico
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#ContenedorMonitorTiempoLibre
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_TituloMonitorTiempoLibre 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_TituloMonitorTiempoLibre div
{
   text-align: left;
}
#DescargarBrochureTiempo
{
   border: 0px solid transparent;
   margin: 0;
}
#DescargarBrochureTiempo a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#DescargarBrochureTiempo a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#DescargarBrochureTiempo span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#DescargarBrochureTiempo .hover
{
   visibility: hidden;
}
#DescargarBrochureTiempo:hover .hover
{
   visibility: visible;
}
#DescargarBrochureTiempo:hover span
{
   visibility: hidden;
}
#DescargarBrochureTiempo img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_descargarBrochureTL 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_descargarBrochureTL div
{
   text-align: center;
}
#wb_IrArriba_monitotTL
{
   display: block;
   width: 100%;
}
#IrArriba_monitotTL
{
   border: 0px solid transparent;
   margin: 0;
}
#IrArriba_monitotTL a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#IrArriba_monitotTL a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#IrArriba_monitotTL span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#IrArriba_monitotTL .hover
{
   opacity: 0;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#IrArriba_monitotTL:hover .hover
{
   opacity: 1;
}
#IrArriba_monitotTL:hover span
{
   opacity: 0;
}
#IrArriba_monitotTL img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_logoTL01
{
   vertical-align: top;
}
#logoTL01
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_LogoTl03
{
   vertical-align: top;
}
#LogoTl03
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_texto_certifica_monitor 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_texto_certifica_monitor div
{
   text-align: justify;
}
#wb_formualrio_inscrip_MTL
{
   display: block;
   width: 100%;
}
#formualrio_inscrip_MTL
{
   border: 0px solid transparent;
   margin: 0;
}
#formualrio_inscrip_MTL a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#formualrio_inscrip_MTL a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#formualrio_inscrip_MTL span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#formualrio_inscrip_MTL .hover
{
   visibility: hidden;
}
#formualrio_inscrip_MTL:hover .hover
{
   visibility: visible;
}
#formualrio_inscrip_MTL:hover span
{
   visibility: hidden;
}
#formualrio_inscrip_MTL img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_TextoBotonFormularioMTL 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_TextoBotonFormularioMTL div
{
   text-align: center;
}
#wb_anuncio_monitor
{
   vertical-align: top;
}
#anuncio_monitor
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_LogoTL02
{
   vertical-align: top;
}
#LogoTL02
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_CertificadoMonitorGrande
{
   vertical-align: top;
}
#CertificadoMonitorGrande
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_fondo_pie
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#fondo_pie
{
   width: 994px;
   height: 204px;
   background-color: #AD499B;
   background-image: none;
   border: 0px #245580 solid;
}
#wb_telefonofooter 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: right;
}
#wb_telefonofooter
{
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-size: 15px;
}
#wb_telefonofooter div
{
   text-align: right;
}
#wb_fondoenlacesfooter
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#fondoenlacesfooter
{
   width: 118px;
   height: 75px;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px #A0A0A0 solid;
}
#wb_positivelinkfooter
{
   display: block;
   width: 100%;
}
#positivelinkfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#positivelinkfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#positivelinkfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#positivelinkfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 250ms linear;
   transition: all 250ms linear;
}
#positivelinkfooter .hover
{
   opacity: 0;
   -webkit-transition: all 250ms linear;
   transition: all 250ms linear;
}
#positivelinkfooter:hover .hover
{
   opacity: 1;
}
#positivelinkfooter:hover span
{
   opacity: 0;
}
#positivelinkfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_iniciofooter
{
   display: block;
   width: 100%;
}
#iniciofooter
{
   border: 0px solid transparent;
   margin: 0;
}
#iniciofooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#iniciofooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#iniciofooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#iniciofooter .hover
{
   visibility: hidden;
}
#iniciofooter:hover .hover
{
   visibility: visible;
}
#iniciofooter:hover span
{
   visibility: hidden;
}
#iniciofooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_areasfooter
{
   display: block;
   width: 100%;
}
#areasfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#areasfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#areasfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#areasfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#areasfooter .hover
{
   visibility: hidden;
}
#areasfooter:hover .hover
{
   visibility: visible;
}
#areasfooter:hover span
{
   visibility: hidden;
}
#areasfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_serviciosfooter
{
   display: block;
   width: 100%;
}
#serviciosfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#serviciosfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#serviciosfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#serviciosfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#serviciosfooter .hover
{
   visibility: hidden;
}
#serviciosfooter:hover .hover
{
   visibility: visible;
}
#serviciosfooter:hover span
{
   visibility: hidden;
}
#serviciosfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_auspiciantesfooter
{
   display: block;
   width: 100%;
}
#auspiciantesfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#auspiciantesfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#auspiciantesfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#auspiciantesfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#auspiciantesfooter .hover
{
   visibility: hidden;
}
#auspiciantesfooter:hover .hover
{
   visibility: visible;
}
#auspiciantesfooter:hover span
{
   visibility: hidden;
}
#auspiciantesfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_donacionesfooter
{
   display: block;
   width: 100%;
}
#donacionesfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#donacionesfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#donacionesfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#donacionesfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#donacionesfooter .hover
{
   visibility: hidden;
}
#donacionesfooter:hover .hover
{
   visibility: visible;
}
#donacionesfooter:hover span
{
   visibility: hidden;
}
#donacionesfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_notociasfooter
{
   display: block;
   width: 100%;
}
#notociasfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#notociasfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#notociasfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#notociasfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#notociasfooter .hover
{
   visibility: hidden;
}
#notociasfooter:hover .hover
{
   visibility: visible;
}
#notociasfooter:hover span
{
   visibility: hidden;
}
#notociasfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_nosotrosfooter
{
   display: block;
   width: 100%;
}
#nosotrosfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#nosotrosfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#nosotrosfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#nosotrosfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#nosotrosfooter .hover
{
   visibility: hidden;
}
#nosotrosfooter:hover .hover
{
   visibility: visible;
}
#nosotrosfooter:hover span
{
   visibility: hidden;
}
#nosotrosfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_recursosfooter
{
   display: block;
   width: 100%;
}
#recursosfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#recursosfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#recursosfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#recursosfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#recursosfooter .hover
{
   visibility: hidden;
}
#recursosfooter:hover .hover
{
   visibility: visible;
}
#recursosfooter:hover span
{
   visibility: hidden;
}
#recursosfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_campaniasfooter
{
   display: block;
   width: 100%;
}
#campaniasfooter
{
   border: 0px solid transparent;
   margin: 0;
}
#campaniasfooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#campaniasfooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#campaniasfooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#campaniasfooter .hover
{
   visibility: hidden;
}
#campaniasfooter:hover .hover
{
   visibility: visible;
}
#campaniasfooter:hover span
{
   visibility: hidden;
}
#campaniasfooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#BlogEnlace
{
   border: 0px solid transparent;
   margin: 0;
}
#BlogEnlace a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#BlogEnlace a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#BlogEnlace span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#BlogEnlace .hover
{
   visibility: hidden;
}
#BlogEnlace:hover .hover
{
   visibility: visible;
}
#BlogEnlace:hover span
{
   visibility: hidden;
}
#BlogEnlace img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_creditosfooter 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_creditosfooter
{
   color: #FFFFFF;
   font-family: Arial;
   font-weight: normal;
   font-size: 12px;
}
#wb_creditosfooter div
{
   text-align: left;
}
#wb_contatofooter
{
   display: block;
   width: 100%;
}
#contatofooter
{
   border: 0px solid transparent;
   margin: 0;
}
#contatofooter a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#contatofooter a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#contatofooter span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#contatofooter .hover
{
   visibility: hidden;
}
#contatofooter:hover .hover
{
   visibility: visible;
}
#contatofooter:hover span
{
   visibility: hidden;
}
#contatofooter img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_fondo_logoVOL
{
   vertical-align: top;
}
#fondo_logoVOL
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_boton_DPAulaCLase
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#boton_DPAulaCLase
{
   top: 0px;
   width: 221px;
   height: 67px;
   background-color: #DA7538;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#boton_DPAulaCLase:hover
{
   background-color: #D47300;
   background-image: none;
   border: 0px #F4861E solid;
}
#boton_DPAulaCLase_text
{
   position: absolute;
   left: 8px;
   top: 8px;
   width: 203px;
   height: 49px;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#wb_botonDPFamilia
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#botonDPFamilia
{
   top: 0px;
   width: 221px;
   height: 67px;
   background-color: #DA7538;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#botonDPFamilia:hover
{
   background-color: #D47300;
   background-image: none;
   border: 0px #F4861E solid;
}
#botonDPFamilia_text
{
   position: absolute;
   left: 8px;
   top: 8px;
   width: 203px;
   height: 49px;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#wb_botonPrimeraInfancia
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#botonPrimeraInfancia
{
   top: 0px;
   width: 221px;
   height: 67px;
   background-color: #DA7538;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#botonPrimeraInfancia:hover
{
   background-color: #D47300;
   background-image: none;
   border: 0px #F4861E solid;
}
#botonPrimeraInfancia_text
{
   position: absolute;
   left: 8px;
   top: 17px;
   width: 203px;
   height: 40px;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#wb_botonTiempoLibre
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#botonTiempoLibre
{
   top: 0px;
   width: 221px;
   height: 67px;
   background-color: #DA7538;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#botonTiempoLibre:hover
{
   background-color: #D47300;
   background-image: none;
   border: 0px #F4861E solid;
}
#botonTiempoLibre_text
{
   position: absolute;
   left: 8px;
   top: 8px;
   width: 203px;
   height: 49px;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#Contenedor_ECE
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_TituloDP1eraInfancia 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_TituloDP1eraInfancia div
{
   text-align: left;
}
#Descarga_DP1eraInfancia
{
   border: 0px solid transparent;
   margin: 0;
}
#Descarga_DP1eraInfancia a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#Descarga_DP1eraInfancia a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#Descarga_DP1eraInfancia span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#Descarga_DP1eraInfancia .hover
{
   visibility: hidden;
}
#Descarga_DP1eraInfancia:hover .hover
{
   visibility: visible;
}
#Descarga_DP1eraInfancia:hover span
{
   visibility: hidden;
}
#Descarga_DP1eraInfancia img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_TextoBotonDescargaDP1era 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_TextoBotonDescargaDP1era div
{
   text-align: center;
}
#wb_Ir_arriba_primera_infancia
{
   display: block;
   width: 100%;
}
#Ir_arriba_primera_infancia
{
   border: 0px solid transparent;
   margin: 0;
}
#Ir_arriba_primera_infancia a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#Ir_arriba_primera_infancia a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#Ir_arriba_primera_infancia span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#Ir_arriba_primera_infancia .hover
{
   opacity: 0;
   -webkit-transition: all 500ms linear;
   transition: all 500ms linear;
}
#Ir_arriba_primera_infancia:hover .hover
{
   opacity: 1;
}
#Ir_arriba_primera_infancia:hover span
{
   opacity: 0;
}
#Ir_arriba_primera_infancia img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_regresar_a_Servicios
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#regresar_a_Servicios
{
   top: 0px;
   width: 228px;
   height: 32px;
   background-color: #AC499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#regresar_a_Servicios:hover
{
   background-color: #D47300;
   background-image: none;
   border: 0px #245580 solid;
}
#regresar_a_Servicios_text
{
   position: absolute;
   left: 5px;
   top: 8px;
   width: 216px;
   height: 17px;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#wb_LogoCatoTP
{
   vertical-align: top;
}
#LogoCatoTP
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_LogoSETECtp
{
   vertical-align: top;
}
#LogoSETECtp
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_LogoCatoPDC
{
   vertical-align: top;
}
#LogoCatoPDC
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_LogoSetecPDC
{
   vertical-align: top;
}
#LogoSetecPDC
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_LogoSetecECE
{
   vertical-align: top;
}
#LogoSetecECE
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_LogoPuceece
{
   vertical-align: top;
}
#LogoPuceece
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image1
{
   vertical-align: top;
}
#Image1
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
