/*GENERAL*/body, html {    margin: 0;    padding: 0;    text-align: center;}body {    min-width: 950px;}form {    margin: 0;}.wrap {    margin: 0;    padding: 0;    text-align: center;}ul, li, h1 {    margin: 0;    padding: 0;}h1 {    font-family: Arial;    font-weight: bold;    margin: 0;    padding: 0;}h2 {    font-family: Arial;    font-size: 12px;    margin: 0;    padding: 0;}h3 {    font-family: Arial;    font-weight: bold;    margin: 0;    padding: 0;}h4 {    font-family: Arial;    font-weight: bold;    margin: 0;    padding: 0;}h5 {    font-family: Arial;    font-weight: bold;    margin: 0;    padding: 0;}/*BLOQUES PRINCIPALES*/.cabecera {    height: 58px;    padding: 0;    margin-right: 10px;    margin-left: 10px;    margin-top: 5px;}.columna_izquierda {    width: 180px;    min-width: 170px;    padding: 0;    margin-left: 5px;    margin-top: 15px;    float: left;    clear: right;}.columna_central {    min-width: 500px;    padding: 0;    margin-left: 190px;    margin-right: 150px;    margin-top: 5px;}.columna_central2 {    min-width: 500px;    padding: 0;    margin-left: 190px;    margin-right: 230px;    margin-top: 5px;}.columna_derecha {    width: 120px;    min-width: 120px;    padding: 0;    margin-right: 10px;    margin-top: 15px;    float: right;}.columna_derecha2 {    width: 210px;    /*margin-top: -20px; */    margin-top: 15px;    margin-right: 5px;    float: right;    text-align: center;}/*LOGO*/.logo {    width: 270px;    height: 48px;    float: left;}a.link_logo {    display: block;    width: 248px;    height: 34px;}.texto_logo1 {    display: block;    font-family: Arial;    font-size: 10px;    color: #8ec53f;    font-weight: normal;    text-decoration: none;    margin-top: 0px;    text-align: left;}.texto_logo2 {    display: block;    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #8fc53c;    margin-left: 36px;    text-align: left;}a.link_texto_logo {    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #8fc53c;    text-decoration: none;}a.link_texto_logo:hover {    text-decoration: underline;}/*BUSCADOR*/.buscador {    margin: 12px 0 0 5%;    min-width: 415px;    float: left;}.buscador_parte1 {    height: 21px;    background-image: url(../images/fondo_buscador_parte1.gif);    padding-top: 10px;    padding-left: 15px;    float: left;    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #5e5e5e;}.buscador_parte2 {    height: 26px;    background-image: url(../images/fondo_buscador_parte2.gif);    padding-left: 5px;    padding-top: 5px;    float: left;}.buscador_parte3 {    width: 68px;    height: 26px;    background-image: url(../images/fondo_buscador_parte3.gif);    padding-top: 5px;    padding-right: 7px;    float: left;}.anade_oferta{/*    height: 26px; */    background: url(../images/fondo_buscador_parte4_ini2.png) no-repeat left;/*    padding-top: 5px;    padding-right: 3px;*/    margin-top: 12px;    float: right;}.anade_oferta_fin {    background: url(../images/fondo_buscador_parte4_fin2.png) no-repeat right;    height: 26px;    padding-right:3px;    padding-top:5px;    margin-left: 10px;}.anade_oferta2{    width: 275px;    height: 26px;    background: url(../images/fondo_buscador_parte4.png) no-repeat left;    padding-top: 5px;    margin-left: 10px;    padding-right: 7px;    margin-top: 12px;}.boton_buscar a {    width: 61px;    height: 22px;    padding-top: 3px;    display: block;    background: url(../images/btn_buscar.gif) no-repeat left top;    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #FFFFFF;    text-decoration: none;    text-align: center;    float: right;}.boton_buscar a:hover {    text-decoration: underline;}.boton_oferta {    display: block;    background: transparent url(../images/btn_oferta_ini2.png) no-repeat left top;    margin-right: 5px;    padding-left: 10px;}.boton_oferta a {    margin: 0 0 0 0;    height: 35px;    padding-top: 3px;    padding-right: 10px;    padding-left: 0px;    display: block;    background: transparent url(../images/btn_oferta_fin2.png) no-repeat right top;    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #FFFFFF;    text-decoration: none;    text-align: center;}.boton_oferta a:hover {    text-decoration: underline;}#menu {    width: 170px;    margin: 0px;    text-align: left;    padding: 0px;}#menu ul {    list-style: none;}#menu li {    padding-left: 22px;    line-height: 31px;    background-image: url(../images/fondo_menu.gif);    background-repeat: no-repeat;    background-position: 0 0;}#menu li.noseparador {    background-image: url(../images/fondo_menu_noseparador.gif);}#menu li a {    display: block;    font-family: Arial;    font-size: 12px;    font-weight: bold;    color: #535252;    text-decoration: none;}#menu li a:hover {    color: #8ec53f;    text-decoration: underline;}#menu li.selecc {    padding-left: 22px;    line-height: 40px;    background-image: url(../images/menu_selecc_verde.gif);    background-repeat: no-repeat;    background-position: 0 0;    font-family: Arial;    font-size: 12px;    font-weight: bold;    color: #8ec53f;    text-decoration: none;}.boton_academias a {    margin-left: 0px;    width: 146px;    height: 26px;    margin-top: 15px;    padding-top: 8px;    padding-left: 22px;    display: block;    background: url(../images/fondo_academias.gif) no-repeat left top;    font-family: Arial;    font-size: 12px;    font-weight: bold;    color: #535252;    text-decoration: none;    text-align: left;}.boton_academias a:hover {    color: #8ec53f;    text-decoration: underline;}/*NUBE DE TAGS*/.caja1 {    width: 170px;    margin-left: 0px;    margin-top: 15px;}.cab_nube1 span {    color: #498402;    height: 36px;}.cab_nube1 {    font-family: Arial;    font-size: 13px;    font-weight: bold;    color: #202020;    display: block;    background: url(../images/cab_caja1_verde.gif) no-repeat left top;    height: 28px;    padding-left: 38px;    padding-top: 10px;    text-align: left;}.pie_nube1 {    font-family: Arial;    font-size: 13px;    font-weight: bold;    color: #202020;    display: block;    background: url(../images/pie_caja1.gif) no-repeat left top;    height: 17px;    padding-left: 38px;    padding-top: 10px;    text-align: left;}.nube {    text-align: center;    padding: 5px 12px 0 8px;    color: #fff;    width: 152px;    height: auto;    background: url(../images/cuerpo_caja1_reducido.gif) repeat-y left bottom;}.nube div.etiquetas h3 {    font-family: Arial;    font-size: 8pt;    margin: 0 3px 0 3px;    font-weight: 700;    display: inline;    white-space: normal;}.nube div.etiquetas h3 a {    color: #70b21f;}.nube div.etiquetas h3 a:hover {    color: #46790e;}.nube div.etiquetas h3 span {    margin: 0 3px 0 3px;    font-weight:700;}.nube div.etiquetas h3.etiquetatam0 {    font-size: 70%;    font-weight: normal;}.nube div.etiquetas h3.etiquetatam1 {    font-size: 80%;}.nube div.etiquetas h3.etiquetatam2 {    font-size: 90%;}.nube div.etiquetas h3.etiquetatam3 {    font-size: 100%;}.nube div.etiquetas h3.etiquetatam4 {    font-size: 110%;}.nube div.etiquetas h3.etiquetatam5 {    font-size: 120%;    font-weight: normal;}/* CAJA FORMULARIO */.caja_form{    width: 208px;    margin-left: 0px;    /* margin-top: 30px; */    /* clear: both;  */    text-align: center;}.cab_form span {    color: #498402;    white-space: nowrap;}.cab_form {    font-family: Arial;    font-size: 17px;    font-weight: bold;    color: #202020;    display: block;    background: url(../images/cab_formulario.gif) no-repeat left top;    width: 198px;    padding-left: 5px;    padding-right: 5px;    padding-top: 10px;    padding-bottom: 5px;    text-align: center;}.cuerpo_form{    width: 184px;    background: url(../images/cuerpo_formulario.gif) repeat-y left top;    text-align: left;    padding-left: 14px;    padding-right: 10px;    padding-top: 5px;    padding-bottom: 5px;    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #2f2f2f;}.pie_form{    width: 208px;    height: 52px;    margin-left: 0px;    margin-top: 0px;    background: url(../images/pie_formulario.gif) no-repeat left top;    text-align: left;    padding-top: 10px;}.pie_form_fijo{    width: 208px;    height: 52px;    margin-left: 0px;    margin-top: 0px;    background: url(../images/pie_formulario.gif) no-repeat left top;    text-align: left;}.texto_formulario {    display: block;    margin-top: 0px;    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #2f2f2f;    line-height: 15px;    text-align: left;}.texto_formulario_peq {    display: block;    margin-top: 0px;    font-family: Arial;    font-size: 10px;    font-weight: normal;    color: #8e8d8d;    line-height: 12px;    text-align: left;}.boton_informacion_form a {       height: 30px;    display: block;    background: url(../images/boton_solicitar_cursos.gif) no-repeat center top;    text-align: left;    vertical-align: middle;    padding: 7px 0 0 25px;}/* CURSOS POR TEMÁTICAS */.tematicas {    float: left;    margin-left: 0px;    padding-top: 10px;    padding-right: 5px;    text-align: left;    width: 24%;}.tematicas ul {    list-style: none;}.tematicas li {    padding-left: 0px;    line-height: 18px;}.tematicas li a {    font-family: Arial;    font-size: 12px;    font-weight: normal;    color: #0066cc;    text-decoration: underline;}.tematicas li a:hover {    color: #01189b;}#block {    height: 140px;    overflow: hidden;}#block2 {    /* height: 178px; */    height: 500px;    overflow: hidden;}#block3 {    height: 178px;    overflow: hidden;}.tit_generico {    font-family: Arial;    font-size: 17px;    font-weight: bold;}.tit_seccion {    text-align: left;    height: 30px;    background: url(../images/tit_seccion.gif) no-repeat right top;    line-height: 31px;    /* clear: both;  */    margin-top: 10px;}.tit_seccion2 {    text-align: left;    height: 30px;    background: url(../images/tit_seccion.gif) no-repeat right top;    line-height: 31px;    /* clear: both;  */    margin-top: 0px;}.tit {    color: #498402;    background: url(../images/tit_verde.gif) no-repeat left top;    padding-left: 28px;    padding-top: 6px;    padding-bottom: 5px;    text-transform: capitalize;}.boton_tematica {    text-align: right;}.boton_tematica a {    margin-top: 10px;    margin-bottom: 10px;    width: 155px;    height: 22px;    padding-top: 4px;    padding-left: 10px;    display: block;    background: url(../images/btn_tematicas.gif) no-repeat left top;    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #8e8d8d;    text-decoration: none;    text-align: left;    margin-left: auto;    margin-right: 0px;}.boton_tematica a:hover {    text-decoration: underline;}.boton_vermas {    text-align: right;}.boton_vermas a {    margin-bottom: 6px;    width: 81px;    height: 22px;    padding-top: 8px;    padding-left: 10px;    display: block;    background: url(../images/btn_vermas.gif) no-repeat 0 4px;    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #8e8d8d;    text-decoration: none;    text-align: left;    margin-left: auto;    margin-right: 0px;}.boton_vermas a:hover {    text-decoration: underline;}/*CURSOS DESTACADOS*/.minificha_curso {    margin-top: 10px;    /* clear: both;  */    font-family: Arial;    font-size: 12px;    font-weight: normal;    color: #2f2f2f;    line-height: 15px;}.columna_central .minificha_curso {    max-height: 240px;    overflow: hidden;}.minificha_curso div:first-child {    height: 1px;}.texto_curso {    margin-top: 82px;    padding-top: 5px;    font-family: Arial;    font-size: 12px;    font-weight: normal;    color: #2f2f2f;    line-height: 15px;    text-align: left;}.pag_no_existe {    margin-top: 0px;    padding-top: 0px;    font-family: Arial;    font-size: 12px;    font-weight: normal;    color: #2f2f2f;    line-height: 15px;    text-align: center;}a.link {    padding-top: 10px;    padding-left: 40px;    display: block;    height: 36px;    background: url(../images/cab_nombre_verde.gif) no-repeat left top;    font-family: Arial;    font-size: 12px;    font-weight: bold;    color: #2c6dae;    text-decoration: underline;    text-align: left;}a.link:hover {    color: #01189b;}a.link_centro {    font-family: Arial;    font-size: 12px;    font-weight: bold;    color: #2c6dae;    text-decoration: underline;    text-align: left;    overflow: hidden;}a.link_centro:hover {    color: #01189b;}.centro1 {    border: 0px;}a.link_centro1 {    display: block;    float: left;    width: 100px;    height: 55px;    border: solid 3px #edebeb;    overflow: hidden;}a.link_centro1:hover {    border: solid 3px #8fc53c;}dl.datos_centro {    font-family: Arial;    font-size: 12px;    color: #535252;    float: left;    margin-left: 10px;    margin-top: 0;    text-align: left;}dl.datos_centro dt,dl.datos_centro dd {    margin: 0;}dl.datos_centro dt {    width: 70px;    /* clear: both;  */    font-weight: bold;    background: url(../images/cuadrito_verde.gif) no-repeat left top;    padding-left: 9px;    clear: both;    float: left;    display: block;}dl.datos_centro dd {    display: block;    white-space: nowrap;}.boton_informacion {    float: right;}.boton_informacion2 {    width: 272px;    margin: 0 auto;}.telefono {    width: 210px;    margin-top: 10px;    font-family: Arial;    font-size: 17px;    font-weight: bold;    color: #498402;    float: right;    clear: right;}.texto_telefono {    font-family: Arial;    font-size: 12px;    color: #535252;    font-weight: bold;    background: url(../images/cuadrito_verde.gif) no-repeat left top;    padding-left: 9px;}.boton_adaptable {    float: left;    background: url(../images/boton_adaptable_izqda.gif) no-repeat left top;    margin: 0;    padding: 0 0 0 15px;    text-decoration: none;    cursor: pointer;}.boton_adaptable span {    float: left;    display: block;    background: url(../images/boton_adaptable_drcha.gif) no-repeat right top;    padding: 7px 36px 8px 0px;    font-family: Arial;    font-size: 12px;    font-weight: bold;    color: #2c6dae;    text-decoration: underline;    cursor: pointer;}.boton_adaptable:hover span {    color: #01189b;}.boton_adaptable2 {    float: right;    background: url(../images/boton_adaptable_izqda.gif) no-repeat left top;    margin: 0;    padding: 0 0 0 15px;    text-decoration: none;    cursor: pointer;}.boton_adaptable2 span {    float: left;    display: block;    background: url(../images/boton_adaptable2_drcha.gif) no-repeat right top;    padding: 7px 36px 8px 0px;    font-family: Arial;    font-size: 12px;    font-weight: bold;    color: #2c6dae;    text-decoration: underline;    cursor: pointer;}.boton_adaptable2:hover span {    color: #01189b;}/*PAGINADOR*/.paginador {    margin-top: 10px;    height: 35px;    background-image: url(../images/fondo_paginador1.gif);    padding-right: 30px;    text-align: right;    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #5e5e5e;}.paginas1 {    padding-top: 8px;    padding-right: 15px;    float: right;    text-align: center;    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #5e5e5e;}.paginas2 {    height: 27px;    padding-top: 8px;    padding-left: 5px;    padding-right: 5px;    float: right;    display: block;    background-image: url(../images/fondo_paginador2.gif);    text-align: center;    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #5e5e5e;}.pagina_actual {    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #8fc53c;}a.link_generico {    font-family: Arial;    font-size: 11px;    font-weight: bold;    color: #474747;    text-decoration: underline;}a.link_generico:hover {    color: #8fc53c;}a.link_flecha1 {    display: block;    float: right;    width: 35px;    height: 35px;    background: url(../images/flecha_drcha.gif) no-repeat left top;}a.link_flecha1:hover {    background: url(../images/flecha_verde1_on.gif) no-repeat left top;}a.link_flecha2 {    display: block;    float: right;    width: 35px;    height: 35px;    background: url(../images/flecha_izqda.gif) no-repeat left top;}a.link_flecha2:hover {    background: url(../images/flecha_verde2_on.gif) no-repeat left top;}/*PIE*/.pie {    padding: 0px;    text-align: center;    height: 57px;    margin-top: 10px;    background-color: #33FF00;    background: url(../images/pie_medio.gif) no-repeat left top;}.pie_inicio {    display: block;    float: left;    width: 30px;    height: 57px;    background: url(../images/pie_inicio.gif) no-repeat left top;}.pie_final {    height: 43px;    padding-top: 14px;    padding-left: 0px;    padding-right: 15px;    background: url(../images/pie_final.gif) no-repeat right top;    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #8e8d8d;}.pie_final2 {    height: 50px;    padding-top: 7px;    padding-left: 0px;    padding-right: 15px;    background: url(../images/pie_final.gif) no-repeat right top;    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #8e8d8d;}a.link_pie {    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #8e8d8d;    text-decoration: none;    background: url(../images/cuadrito_verde.gif) no-repeat left top;    padding-left: 9px;}a.link_pie:hover {    text-decoration: underline;}a.link_generico2 {    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #8e8d8d;    text-decoration: none;}a.link_generico2:hover {    text-decoration: underline;}.texto_pie_negrita {    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #8e8d8d;}/*OTROS CURSOS*/.tit_otros {    font-family: Arial;    font-size: 17px;    font-weight: bold;    text-align: left;    height: 28px;    background: url(../images/tit_otros_verde.gif) no-repeat left top;    padding-top: 8px;    margin-top: 10px;}.otros {    color: #498402;    padding-left: 28px;}.tematicas2 {    float: left;    width: 19%;    margin-left: 0px;    padding-top: 5px;    padding-right: 0px;    padding-left: 5px;    padding-bottom: 20px;    text-align: left;}.tematicas2 ul {    list-style: none;}.tematicas2 li {    padding-left: 0px;    line-height: 14px;}.tematicas2 li a {    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #8e8d8d;    text-decoration: none;}.tematicas2 li a:hover {    text-decoration: underline;}/*CENTROS DESTACADOS - LIBROS RELACIONADOS*/.caja2 {    width: 125px;    margin-bottom: 10px;}.cab_nube2 span {    color: #498402;    height: 36px;}.cab_nube2 {    font-family: Arial;    font-size: 17px;    font-weight: bold;    color: #202020;    display: block;    background: url(../images/cab_caja2.gif) no-repeat left top;    height: 30px;    padding-left: 12px;    padding-top: 8px;    line-height: 13px;    text-align: left;}.cuerpo_caja2 {    padding: 5px 3px 15px 7px;    text-align: center;   /* width: 115px;*/    background: url(../images/cuerpo_caja2.gif) no-repeat left bottom;}.centro2 {    border: 0px;}.titulo_libro{    font-size:9px;}a.link_centro2 {    display: block;    width: 100px;    height: 55px;    border: solid 3px #edebeb;    margin-top: 5px;    margin-left: auto;    margin-right: 6px;    overflow: hidden;}a.link_centro2:hover {    border: solid 3px #8fc53c;}.libro_relac {    border: 0px;}.link_libro_relac {    display: block;    /*width: 100px;    height: 153px;*/    border: solid 3px #edebeb;    margin-left: auto;    margin-right: auto;    max-height: 153px;    max-width: 100px;}.link_libro_relac:hover {    border: solid 3px #8fc53c;}/*FORMULARIO*/a.link_generico_peq {    font-family: Arial;    font-size: 10px;    font-weight: normal;    color: #8e8d8d;    text-decoration: underline;}a.link_generico_peq:hover {    color: #474747;}input, select, textarea, checkbox {    font-family: Arial;    font-size: 11px;    font-weight: normal;    color: #8E8D8D;    text-align: left;    line-height: 10px;}input {    height: 13px;}select {    height: 18px;}.cuerpo_form input,.cuerpo_form select,.cuerpo_form textarea {    width: 174px;}.cuerpo_form textarea {    height: 80px;}input.radio,input.checkbox {    width: auto;}.cuerpo_form input[type="checkbox"],.cuerpo_form input[type="radio"] {    width: auto;}select.dia {    width: 38px ! important;}select.mes {    width: 78px !important;}select.ano {    width: 58px !important;}#formCentro {}#formCentro table {    width: 500px;    margin: 0 auto;}#formCentro td {    margin-top: 0;    padding-top: 5px;    color: #2F2F2F;    text-align: left;    font-family: Arial;    font-size: 12px;    font-weight: normal;    line-height: 15px;}#formCentro input,#formCentro textarea {    width: 100%;}div.confirmacion,div.error {    border-width: 2px;    border-style: solid;    padding: 10px;    font-weight: bold;    font-family: Arial;    font-size: 12px;    text-align: center;}div.confirmacion {    border-color: green;    color: green;}div.error {    border-color: red;    color: red;}div.informacion {    border: 2px solid #F5F5B5;    color: black;    background-color: #FFFFEF;    font-family: verdana;    font-size: 10px;    padding: 5px;}.destacado {    padding: 4px;    background-color: #F3FFDF;    border: 1px solid #E8FFBF;}/* CURSOS POR TEM?TICAS */.localidades {    margin-left: 0px;    padding-top: 10px;    padding-right: 5px;    text-align: left;}.localidades ul {    list-style: none;}.localidades li {    padding-left: 0px;    line-height: 18px;    /* float: left; */    overflow: hidden;    display: inline;    width: 49%;    height: 20px;}.localidades li a {    font-family: Arial;    font-size: 12px;    font-weight: normal;    color: #0066cc;    text-decoration: underline;    white-space: nowrap;}.localidades li h2 {    display: inline-block;    width: 49%;    height: 20px;    /* float: left; */    overflow: hidden;}.localidades li a:hover {    color: #01189b;}.cab_video1 {    background:url(../images/cab_caja1_videos-verde.gif) no-repeat scroll left top;    color:#202020;    display:block;    font-family:Arial;    font-size:13px;    font-weight:bold;    height:28px;    padding-left:38px;    padding-top:10px;    text-align:left;}.caja-video {    width:132px;    /*float:left; */    margin:0px auto;}.col-vid {    height: 140px;}.col-vid h3 {    text-align: center;    margin:0;    padding:0;}/* .caja-video a  { */.col-vid h3 a  {    text-decoration:none;}.caja-video1 a h3 {    color:#70B21F;    float:left;    font-family:Arial,Helvetica,sans-serif;    font-size:12px;    line-height:12px;    margin:0;    text-align:center;    text-decoration:underline;    width:132px;}.caja-video1 a img,.caja-video a img,.col-vid a img  {    border:#dcdbdb solid 1px;    padding:4px;    background:#FFF;    margin:0px 0px 2px 0px;    /* float:left; */}.caja-video1:hover img,.caja-video:hover img  {    border: solid 3px #8fc53c;    padding:2px;}#nav-video img {    width: 120px;    height: 90px;    overflow: hidden;}.caja-video1 h3 a,.caja-video h3 a,.col-vid h3 a {    font-size:12px;    font-family:Arial, Helvetica, sans-serif;    /*	line-height:12px; */    /* margin: 0 auto; */    color:#70B21F;    text-decoration:underline;    /* text-align:center; */    /*	width:132px; */    white-space: normal;}.caja-video1 h3 a:hover,.caja-video h3 a:hover {    color: #46790e;}.caja-video1 span,.caja-video span,.col-vid span  {    font-size:11px;    font-family:Arial, Helvetica, sans-serif;    margin:2px 0px 0px 0px;    line-height:10px;    color:#666666;    text-align:center;    width:132px;}.col-vid {    display: inline-block;    margin-left: 0px;    padding-right: 5px;    padding-top: 10px;    text-align: center;    width: 24%;    vertical-align: top;}/*///////////////////////////*/#blockVideos {    /*height: auto;	overflow: auto; */}#capaVid {    overflow: hidden;    height: 140px;    white-space: nowrap;    margin-top:10px;}#capaScrollVid {    margin: 0 30px;}.btnVideo {    float: right;    width: 30px;    height: 140px;    display: block;    position: relative;    z-index: 100;    vertical-align: middle;}.btnVideo a {    width: 30px;    height: 85px;    display: block;    text-decoration:none;    font-family:Tahoma, Geneva, sans-serif;    font-weight:bolder;    color:#0066CC;    padding-top: 55px;}.btnVideo a:hover  {    color:#579e01;}.btnVideo a:visited {    color:#333;}.btnVideoDcha,.btnVideoIzda{    width: 30px;    height: 145px;    padding:0;}.btnVideoDcha {    float: right;    background:url(../images/btnVideoDcha.gif) top left no-repeat;}.btnVideoIzda {    float: left;    background:url(../images/btnVideoIzda.gif) top left no-repeat;}.infoVideo {    font-family:Arial, Helvetica, sans-serif;}.infoVideo h1 {    color: #999999;    font-size: 20px;    margin-left: -10px;    margin-right: -10px;    margin-top: 0;    padding-bottom: 0;    padding-left: 10px;    text-align: left;}.infoVideo {    background: #FFFFFF url(../images/bgcabeceragrid.gif) repeat-x scroll center top;    padding: 10px 20px 20px;    text-align: left;      height: auto;    width: 420px;}.infoVideo h2 {    font-size: 18px;    color: #498402;    margin: 10px 0px 0px 0px;}.infoVideo span {    font-size: 11px;    margin: 0;}.infoVideo .btnCerrar {    display: block;    float: right;    width: 20px;    height: 20px;    margin:0px 0px 10px 0px;    border: 0pt none;    background: transparent url(../images/icono_no_valido.gif) no-repeat scroll center center;}