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;
}
#wb_areas_titulo
{
   vertical-align: top;
}
#areas_titulo
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_fondo_logoHD
{
   vertical-align: top;
}
#fondo_logoHD
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_NosotrosHD
{
   display: block;
   width: 100%;
}
#NosotrosHD
{
   border: 0px solid transparent;
   border-radius: 0px;
   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;
   transition: all 300ms linear;
}
#NosotrosHD .hover
{
   opacity: 0;
   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;
   border-radius: 0px;
   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;
   transition: all 300ms linear;
}
#AreasdeTrabajoHD .hover
{
   opacity: 0;
   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;
   border-radius: 0px;
   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;
   transition: all 300ms linear;
}
#RecursosHD .hover
{
   opacity: 0;
   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;
   border-radius: 0px;
   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;
   transition: all 300ms linear;
}
#ContactenosHD .hover
{
   opacity: 0;
   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;
   margin: 0;
   text-align: left;
   padding: 0 0 0 4px;
}
#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: transparent;
}
.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;
}
}
#boton_de_IRHD:focus
{
   outline: 0;
}
#wb_tweeter_buttonHD
{
   display: block;
   width: 100%;
}
#tweeter_buttonHD
{
   border: 0px solid transparent;
   border-radius: 0px;
   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;
   transition: all 500ms linear;
}
#tweeter_buttonHD .hover
{
   opacity: 0;
   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;
   border-radius: 0px;
   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 solid transparent;
   border-radius: 0px;
   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 solid transparent;
   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;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_iconoInicioH
{
   display: block;
   width: 100%;
}
#iconoInicioH
{
   border: 0px solid transparent;
   border-radius: 0px;
   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;
   transition: all 500ms linear;
}
#iconoInicioH .hover
{
   opacity: 0;
   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;
   border-radius: 0px;
   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;
   transition: all 500ms linear;
}
#YoutubeH .hover
{
   opacity: 0;
   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%;
}
#Shape1
{
   width: 994px;
   height: 10px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
}
#Shape2
{
   width: 994px;
   height: 10px;
   background-color: #F5871F;
   background-image: none;
   border: 0px #245580 solid;
}
#Menu_para_celular-select
{
   border: 1px solid #A9A9A9;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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 solid transparent;
   border-radius: 0px;
   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 solid transparent;
   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;
}
#formularioYQCC
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#formularioYQCC a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#formularioYQCC a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#formularioYQCC span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#formularioYQCC .hover
{
   visibility: hidden;
}
#formularioYQCC:hover .hover
{
   visibility: visible;
}
#formularioYQCC:hover span
{
   visibility: hidden;
}
#formularioYQCC img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_TituloYQCC 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_TituloYQCC div
{
   text-align: left;
}
#descripciondeTallerYQCC
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#descripciondeTallerYQCC a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#descripciondeTallerYQCC a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#descripciondeTallerYQCC span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#descripciondeTallerYQCC .hover
{
   visibility: hidden;
}
#descripciondeTallerYQCC:hover .hover
{
   visibility: visible;
}
#descripciondeTallerYQCC:hover span
{
   visibility: hidden;
}
#descripciondeTallerYQCC img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_casarme_texto 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_casarme_texto div
{
   text-align: justify;
}
#wb_ArribaYQCC
{
   display: block;
   width: 100%;
}
#ArribaYQCC
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#ArribaYQCC a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#ArribaYQCC a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#ArribaYQCC span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 500ms linear;
}
#ArribaYQCC .hover
{
   opacity: 0;
   transition: all 500ms linear;
}
#ArribaYQCC:hover .hover
{
   opacity: 1;
}
#ArribaYQCC:hover span
{
   opacity: 0;
}
#ArribaYQCC img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_prematrimonialBici1
{
   vertical-align: top;
}
#prematrimonialBici1
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_DESCRIPCIONTALLER 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_DESCRIPCIONTALLER div
{
   text-align: center;
}
#wb_INSCRipcionTexto 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_INSCRipcionTexto div
{
   text-align: center;
}
#ContenedorRMM
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_tiyulo_bloque 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_tiyulo_bloque div
{
   text-align: left;
}
#DescargaDescriMagiaMatrimonio
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#DescargaDescriMagiaMatrimonio a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#DescargaDescriMagiaMatrimonio a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#DescargaDescriMagiaMatrimonio span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#DescargaDescriMagiaMatrimonio .hover
{
   visibility: hidden;
}
#DescargaDescriMagiaMatrimonio:hover .hover
{
   visibility: visible;
}
#DescargaDescriMagiaMatrimonio:hover span
{
   visibility: hidden;
}
#DescargaDescriMagiaMatrimonio img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#DescarFormularioMagiaMatrimonio
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#DescarFormularioMagiaMatrimonio a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#DescarFormularioMagiaMatrimonio a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#DescarFormularioMagiaMatrimonio span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#DescarFormularioMagiaMatrimonio .hover
{
   visibility: hidden;
}
#DescarFormularioMagiaMatrimonio:hover .hover
{
   visibility: visible;
}
#DescarFormularioMagiaMatrimonio:hover span
{
   visibility: hidden;
}
#DescarFormularioMagiaMatrimonio img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_texto_descripcion 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_texto_descripcion div
{
   text-align: justify;
}
#wb_IrArriba_magia_Matrimonio
{
   display: block;
   width: 100%;
}
#IrArriba_magia_Matrimonio
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#IrArriba_magia_Matrimonio a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#IrArriba_magia_Matrimonio a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#IrArriba_magia_Matrimonio span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 500ms linear;
}
#IrArriba_magia_Matrimonio .hover
{
   opacity: 0;
   transition: all 500ms linear;
}
#IrArriba_magia_Matrimonio:hover .hover
{
   opacity: 1;
}
#IrArriba_magia_Matrimonio:hover span
{
   opacity: 0;
}
#IrArriba_magia_Matrimonio img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_MagiaMatrimonioAnuncio
{
   vertical-align: top;
}
#MagiaMatrimonioAnuncio
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Contenedor_YQCC
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_texto_descarga_descripcion 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_texto_descarga_descripcion div
{
   text-align: center;
}
#wb_texto_descarga_formualrio 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_texto_descarga_formualrio div
{
   text-align: center;
}
#wb_AnuncioMagiaGRANDE
{
   vertical-align: top;
}
#AnuncioMagiaGRANDE
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Contenedor_Engsnchado_Pantallas
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_pantallas_ttulo 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_pantallas_ttulo div
{
   text-align: left;
}
#wb_ArribaPantallas
{
   display: block;
   width: 100%;
}
#ArribaPantallas
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#ArribaPantallas a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#ArribaPantallas a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#ArribaPantallas span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 500ms linear;
}
#ArribaPantallas .hover
{
   opacity: 0;
   transition: all 500ms linear;
}
#ArribaPantallas:hover .hover
{
   opacity: 1;
}
#ArribaPantallas:hover span
{
   opacity: 0;
}
#ArribaPantallas img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_EnganchePantallaTexto 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_EnganchePantallaTexto div
{
   text-align: justify;
}
#Contenedor_DP_Padres_Adolescentes
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_Titulo_DP_adolescentes 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Titulo_DP_adolescentes div
{
   text-align: left;
}
#wb_formularioInsripAdolescentes
{
   display: block;
   width: 100%;
}
#formularioInsripAdolescentes
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#formularioInsripAdolescentes a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#formularioInsripAdolescentes a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#formularioInsripAdolescentes span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#formularioInsripAdolescentes .hover
{
   visibility: hidden;
}
#formularioInsripAdolescentes:hover .hover
{
   visibility: visible;
}
#formularioInsripAdolescentes:hover span
{
   visibility: hidden;
}
#formularioInsripAdolescentes img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_DescripTallerAdoleceDP
{
   display: block;
   width: 100%;
}
#DescripTallerAdoleceDP
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#DescripTallerAdoleceDP a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#DescripTallerAdoleceDP a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#DescripTallerAdoleceDP span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#DescripTallerAdoleceDP .hover
{
   visibility: hidden;
}
#DescripTallerAdoleceDP:hover .hover
{
   visibility: visible;
}
#DescripTallerAdoleceDP:hover span
{
   visibility: hidden;
}
#DescripTallerAdoleceDP img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_descripTallerDPAdolece 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_descripTallerDPAdolece div
{
   text-align: center;
}
#wb_formualrio_de_inscripcion 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_formualrio_de_inscripcion div
{
   text-align: center;
}
#wb_Ir_arriba_DP_adolescentes
{
   display: block;
   width: 100%;
}
#Ir_arriba_DP_adolescentes
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#Ir_arriba_DP_adolescentes a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#Ir_arriba_DP_adolescentes a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#Ir_arriba_DP_adolescentes span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 500ms linear;
}
#Ir_arriba_DP_adolescentes .hover
{
   opacity: 0;
   transition: all 500ms linear;
}
#Ir_arriba_DP_adolescentes:hover .hover
{
   opacity: 1;
}
#Ir_arriba_DP_adolescentes:hover span
{
   opacity: 0;
}
#Ir_arriba_DP_adolescentes img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_DP_adolescentes 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_DP_adolescentes div
{
   text-align: justify;
}
#wb_imagen_adolescentes_DP
{
   vertical-align: top;
}
#imagen_adolescentes_DP
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_AnuncioDPAdolescentes
{
   vertical-align: top;
}
#AnuncioDPAdolescentes
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_prematrimonialenbici2
{
   vertical-align: top;
}
#prematrimonialenbici2
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#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;
   border-radius: 0px;
   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;
}
#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;
   border-radius: 0px;
   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;
   transition: all 250ms linear;
}
#positivelinkfooter .hover
{
   opacity: 0;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   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;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#boton_DPAulaCLase
{
   top: 0px;
   width: 254px;
   height: 71px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#boton_DPAulaCLase:hover
{
   background-color: #F4861E;
   background-image: none;
   border: 0px #F4861E solid;
}
#boton_DPAulaCLase_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 3.15%;
   top: 11.27%;
   width: 92.91%;
   height: 74.65%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#boton_RMM
{
   top: 0px;
   width: 253px;
   height: 72px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#boton_RMM:hover
{
   background-color: #F4861E;
   background-image: none;
   border: 0px #F4861E solid;
}
#boton_RMM_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 3.16%;
   top: 11.11%;
   width: 92.89%;
   height: 75%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#boton_Dicha_relacion
{
   top: 0px;
   width: 254px;
   height: 71px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#boton_Dicha_relacion:hover
{
   background-color: #F4861E;
   background-image: none;
   border: 0px #F4861E solid;
}
#boton_Dicha_relacion_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 3.15%;
   top: 11.27%;
   width: 92.91%;
   height: 74.65%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#boton_pantallas
{
   top: 0px;
   width: 253px;
   height: 71px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#boton_pantallas:hover
{
   background-color: #F4861E;
   background-image: none;
   border: 0px #F4861E solid;
}
#boton_pantallas_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 3.16%;
   top: 11.27%;
   width: 92.89%;
   height: 74.65%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#boton_sexualidad
{
   top: 0px;
   width: 253px;
   height: 71px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#boton_sexualidad:hover
{
   background-color: #F4861E;
   background-image: none;
   border: 0px #F4861E solid;
}
#boton_sexualidad_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 3.16%;
   top: 11.27%;
   width: 92.89%;
   height: 74.65%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#boton_DP_adolescentes
{
   top: 0px;
   width: 254px;
   height: 71px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#boton_DP_adolescentes:hover
{
   background-color: #F4861E;
   background-image: none;
   border: 0px #F4861E solid;
}
#boton_DP_adolescentes_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 3.15%;
   top: 11.27%;
   width: 92.91%;
   height: 74.65%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#Contenedor_dicha_en_realcion
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_dicha_titulo 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_dicha_titulo div
{
   text-align: left;
}
#wb_Dicha_texto 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_Dicha_texto div
{
   text-align: justify;
}
#wb_dicha_ir_arriba
{
   display: block;
   width: 100%;
}
#dicha_ir_arriba
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#dicha_ir_arriba a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#dicha_ir_arriba a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#dicha_ir_arriba span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 500ms linear;
}
#dicha_ir_arriba .hover
{
   opacity: 0;
   transition: all 500ms linear;
}
#dicha_ir_arriba:hover .hover
{
   opacity: 1;
}
#dicha_ir_arriba:hover span
{
   opacity: 0;
}
#dicha_ir_arriba img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_dicha_banner_chico
{
   vertical-align: top;
}
#dicha_banner_chico
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_dicha_banner_grande
{
   vertical-align: top;
}
#dicha_banner_grande
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#ContenedorSexualidad
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_Titulo_Sexualidad 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Titulo_Sexualidad div
{
   text-align: left;
}
#wb_Arriba_Sexualidad
{
   display: block;
   width: 100%;
}
#Arriba_Sexualidad
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#Arriba_Sexualidad a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#Arriba_Sexualidad a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#Arriba_Sexualidad span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 500ms linear;
}
#Arriba_Sexualidad .hover
{
   opacity: 0;
   transition: all 500ms linear;
}
#Arriba_Sexualidad:hover .hover
{
   opacity: 1;
}
#Arriba_Sexualidad:hover span
{
   opacity: 0;
}
#Arriba_Sexualidad img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_textosexualidad 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_textosexualidad div
{
   text-align: justify;
}
#ContenedorTQM
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_TQm_titulo 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_TQm_titulo div
{
   text-align: left;
}
#descripTallerTQM
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#descripTallerTQM a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#descripTallerTQM a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#descripTallerTQM span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#descripTallerTQM .hover
{
   visibility: hidden;
}
#descripTallerTQM:hover .hover
{
   visibility: visible;
}
#descripTallerTQM:hover span
{
   visibility: hidden;
}
#descripTallerTQM img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_TQM_descripcion_boton 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_TQM_descripcion_boton div
{
   text-align: center;
}
#wb_TQM_ir_arriba
{
   display: block;
   width: 100%;
}
#TQM_ir_arriba
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#TQM_ir_arriba a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#TQM_ir_arriba a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#TQM_ir_arriba span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 500ms linear;
}
#TQM_ir_arriba .hover
{
   opacity: 0;
   transition: all 500ms linear;
}
#TQM_ir_arriba:hover .hover
{
   opacity: 1;
}
#TQM_ir_arriba:hover span
{
   opacity: 0;
}
#TQM_ir_arriba img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_TQM_texto_general 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_TQM_texto_general div
{
   text-align: justify;
}
#wb_PostTQM_chico
{
   vertical-align: top;
}
#PostTQM_chico
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Anuncio_Grande_TQM
{
   vertical-align: top;
}
#Anuncio_Grande_TQM
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#TQM_boton
{
   top: 0px;
   width: 253px;
   height: 71px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#TQM_boton:hover
{
   background-color: #F4861E;
   background-image: none;
   border: 0px #F4861E solid;
}
#TQM_boton_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 3.16%;
   top: 11.27%;
   width: 92.89%;
   height: 74.65%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#regresar_a_Servicios
{
   top: 0px;
   width: 255px;
   height: 32px;
   background-color: #D47300;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#regresar_a_Servicios:hover
{
   background-color: #AC499B;
   background-image: none;
   border: 0px #245580 solid;
}
#regresar_a_Servicios_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 1.96%;
   top: 15.62%;
   width: 95.29%;
   height: 62.5%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#BOTON_TALLER_9
{
   top: 0px;
   width: 252px;
   height: 71px;
   background-color: #AB499B;
   background-image: none;
   border: 0px #245580 solid;
   border-radius: 10px;
}
#BOTON_TALLER_9:hover
{
   background-color: #F4861E;
   background-image: none;
   border: 0px #F4861E solid;
}
#BOTON_TALLER_9_text
{
   position: absolute;
   pointer-events: none;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
    left: 3.17%;
   top: 11.27%;
   width: 92.86%;
   height: 74.65%;
   box-sizing: border-box;
   overflow: hidden;
   text-align: center;
   word-wrap: break-word;
}
#contenedor_T9
{
   background-color: #FFFFFF;
   background-image: none;
   border-radius: 0px;
}
#wb_titulo_T9 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_titulo_T9 div
{
   text-align: left;
}
#wb_ir_arriba_T9
{
   display: block;
   width: 100%;
}
#ir_arriba_T9
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#ir_arriba_T9 a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#ir_arriba_T9 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#ir_arriba_T9 span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
   transition: all 500ms linear;
}
#ir_arriba_T9 .hover
{
   opacity: 0;
   transition: all 500ms linear;
}
#ir_arriba_T9:hover .hover
{
   opacity: 1;
}
#ir_arriba_T9:hover span
{
   opacity: 0;
}
#ir_arriba_T9 img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Descrip_conocerme 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_Descrip_conocerme div
{
   text-align: justify;
}
#wb_Conocereme_es_amarme_chiqui
{
   vertical-align: top;
}
#Conocereme_es_amarme_chiqui
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_conocerme_texto_2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: justify;
}
#wb_conocerme_texto_2 div
{
   text-align: justify;
}
#descrip_conocerme_boton
{
   border: 0px solid transparent;
   border-radius: 0px;
   margin: 0;
}
#descrip_conocerme_boton a
{
   display: block;
   position: relative;
   height: 100%;
   width: 100%;
}
#descrip_conocerme_boton a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#descrip_conocerme_boton span
{
   display: block;
   height: 100%;
   width: 100%;
   position: absolute;
   z-index: 2;
}
#descrip_conocerme_boton .hover
{
   visibility: hidden;
}
#descrip_conocerme_boton:hover .hover
{
   visibility: visible;
}
#descrip_conocerme_boton:hover span
{
   visibility: hidden;
}
#descrip_conocerme_boton img
{
   border-width: 0;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_descrip_cpnocerme_letras 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_descrip_cpnocerme_letras div
{
   text-align: center;
}
#wb_Conocerme_grande
{
   vertical-align: top;
}
#Conocerme_grande
{
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
