/****************************************************************************//* reset de propiedades */* {margin: 0; padding: 0;}img, a {border: none;}a:hover {text-decoration: none;}*:focus {outline: none;}em {text-decoration: underline; font-style: normal;}kbd {border: outset; font-size: 160%; line-height: 3em; padding: 0.3em 0 0.3em 0.5em; font-weight: bold;}/* propociona altura a divs sin altura con contenido flotado *//* http://www.positioniseverything.net/easyclearing.html */.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}legend, hr, caption, .skipnav {display: none !important;}/****************************************************************************//* estilo del documento */body {font: 0.75em/1.2em Verdana, Sans-serif; background: #fff; color: #1e0505; min-width: 760px;}body a {color: #1e0505;}body.portada {color: #fff !important;}body.portada a {color: #fff !important;}h1 {position: absolute; top: 30px; left: 162px; z-index: 3; text-indent: -9999px;}    h1 a.oficina {display: block; width: 221px; height: 100px; background: url(/portal/page/portal/juventud_santander/htdocs/img/h1.png) no-repeat;}h2 {position: absolute; top: 28px; left: 370px; z-index: 3; text-indent: -9999px;}    h2 a.santander {display: block; width: 194px; height: 100px; background: url(/portal/page/portal/juventud_santander/htdocs/img/logo_2016.png) no-repeat; text-indent: -9999px;}#logo {position: absolute; cursor: pointer; top: -5px; z-index: 4; display: block; width: 175px; height: 173px; background: url(/portal/page/portal/juventud_santander/htdocs/img/punk2.png) no-repeat; text-indent: -9999px;}#top_tools {position: relative; height: 30px; background: #fff; border-bottom: 1px solid #d10926;}    #top_tools ul {position: absolute; bottom: 0; right: 1%; list-style: none; text-transform: uppercase;}        #top_tools ul li {float: left; display: block; margin-left: 10px; padding: 3px 3px 2px 3px; background: #d10926;}        #top_tools ul a {color: #fff !important; font-family: "Trebuchet MS"; text-decoration: none; font-size: 90%;}        #top_tools ul a:hover {text-decoration: underline;}    #cabecero {position: relative; background: url(/portal/page/portal/juventud_santander/htdocs/img/div_cabecera.png) #1e0505 repeat-x top; height: 100px;}    #buscador {float: right; margin-top: 10px; margin-right: 5px;}        #ms {font-size: 90%; display: inline; width: 153px; border: 1px solid #a89d9d;}        #buscador button {display: inline; border: none; text-indent: -9999px; width: 21px; height: 24px; background: url(/portal/page/portal/juventud_santander/htdocs/img/button_lupa.png) no-repeat 0 3px;}        #buscador a {font-size: 90%; display: block; color: #fff;}    #cabecero ul {position: absolute; bottom: 6px; right: 1%; list-style: none;}        #cabecero ul li {float: left; display: block; margin-left: 16px;}        #cabecero ul a {color: #fff; text-decoration: none; font-family: "Trebuchet MS"; font-size: 125%; font-weight: bold;}            #cabecero ul a.icon {padding-left: 25px; background: url(/portal/page/portal/juventud_santander/htdocs/img/rss.png) no-repeat;}        #cabecero ul a:hover {text-decoration: underline;}#contenidos {position: relative; background: url(/portal/page/portal/juventud_santander/htdocs/img/div_contenido.jpg) repeat-y left #fff; border-top: 1px solid #98071a;}#contenidos.portada {position: relative; border-top: 1px solid #98071a; background: url(/portal/page/portal/juventud_santander/htdocs/img/div_portada.jpg) bottom center #470a09 repeat-x;}    #wrapper {width: 100%; float: left;} /* margin-right era 230px */        #central {color: #707070; position: relative; margin: 0 0 40px 221px; padding: 8px 10px 0 10px; background: url(/portal/page/portal/juventud_santander/htdocs/img/gotitas.jpg) top left repeat-x; border-left: 1px dashed #c1c1c1;}        #central.portada {color: #fff; border-left: 1px dashed #fff !important; border-right: 1px dashed #fff !important; margin: 0 230px 40px 221px; background: none;}            p.acrobat {display: block; min-height: 20px; _height: 20px; border: 1px solid #c2c2c2; background: url(/portal/page/portal/juventud_santander/htdocs/img/p_acrobat.gif) no-repeat 12px 12px; padding: 10px 10px 10px 40px;}            #central p {margin: 10px 0 10px 0; line-height: 140%;}                        #logo_seccion {text-indent: -9999px; width: 38px; height: 54px; display: block; float: left; margin-right: 10px;}            * html #logo_seccion {margin-top: 40px;}            *+html #logo_seccion {margin-top: 40px;}                .sec_noticias {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_noticias.gif) no-repeat;}                .sec_faq {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_faq.gif) no-repeat;}                .sec_musica {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_musica.gif) no-repeat;}                .sec_newsletter {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_newsletter.gif) no-repeat;}                .sec_noche {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_noche.gif) no-repeat;}                .sec_sex {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_sex.gif) no-repeat;}                .sec_anuncios {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_anuncios.gif) no-repeat;}                .sec_rss {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_rss.gif) no-repeat;}                .sec_busca {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_busca.gif) no-repeat;}                .sec_acces {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_acces.gif) no-repeat;}                .sec_mapa {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_mapa.gif) no-repeat;}                .sec_nota {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_nota.gif) no-repeat;}                .sec_contacto {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_contacto.gif) no-repeat;}				.sec_redes {background: url(/portal/page/portal/juventud_santander/htdocs/img/sec_redes.gif) no-repeat;}            #migas {color: #1E0505; font-weight: bold !important; background: url(/portal/page/portal/juventud_santander/htdocs/img/migas.gif) no-repeat 0 -1px; padding-left: 24px; line-height: 130%; font-size: 90%; font-weight: normal;}                        /*para mapa web*/            div.item-mapa ul {margin-left: 40px;}                        /*para portada*/            #central li {margin-top: 3px;}            #central h3 {font-size: 196%; font-family: "Trebuchet MS"; line-height: 100%; margin: 40px 0 20px 0; font-weight: normal;}            #alloro {margin-top: 35px; padding-bottom: 30px; background: url(/portal/page/portal/juventud_santander/htdocs/img/estrellas.gif) left bottom repeat-x;}            dl.noticia {}                dl.noticia dt {margin: 10px 0; color: #f29979; font-size: 90%;}                dl.noticia dt a {display: block; color: #fff; line-height: 130%; font-size: 170%; font-weight: bold; text-decoration: underline;}            h3.saber {margin: 30px 0 0 !important; font-weight: bold !important; padding: 7px 0 0 65px; width: auto; height: 53px; display: block; background: url(/portal/page/portal/juventud_santander/htdocs/img/flechaa.png) no-repeat;}                h3.saber span {font-weight: normal !important; display: block; font-size: 62%; color: #ec9475;}            ul.csubmenu {display: block; list-style: none; background: url(/portal/page/portal/juventud_santander/htdocs/img/estrellas.gif) repeat-x bottom; padding-bottom: 30px;}                ul.csubmenu li {display: inline; width: 37%; margin: 6px 0 10px 65px; float: left;}                ul.csubmenu a {display: block; font-weight: bold; font-size: 113%; text-decoration: underline !important; color: #fff; padding: 0 !important; line-height: 14px !important;}                ul.csubmenu a:hover {text-decoration: none !important;}                        /*eventos fijos*/            ul.eventos {list-style: none;}                ul.eventos a {display: block; height: 23px; line-height: 23px; padding-left: 24px; text-decoration: none;}                ul.eventos a:hover {text-decoration: underline;}                a.vermas {background: url(/portal/page/portal/juventud_santander/htdocs/img/vermas.png) no-repeat 0 2px;;}                a.rss {background: url(/portal/page/portal/juventud_santander/htdocs/img/rss.png) no-repeat 0 2px;}            /*foto flotante*/            dl.cajafoto {display: block; margin: 0px 10px 10px 0; padding: 5px; float: left; background: #fff;}                dl.cajafoto img {border: 1px solid #6a7070;}                dl.cajafoto a {display: block;}                dl.cajafoto dd {font-size: 90%;}                            /*dl.dir {border: 1px solid #000; padding: 10px;}*/            dl.dir {margin: 10px 0 20px; padding: 13px 18px; border: 3px dashed #fceea3; background: #fefad4;}                dl.dir dd {padding-left: 20px; line-height: 18px;}                dd.dir {background: url(/portal/page/portal/juventud_santander/htdocs/img/dt_dir.gif) no-repeat;}                dd.tel {background: url(/portal/page/portal/juventud_santander/htdocs/img/dt_tel.gif) no-repeat;}                dd.fax {background: url(/portal/page/portal/juventud_santander/htdocs/img/dt_fax.gif) no-repeat;}                dd.inet {background: url(/portal/page/portal/juventud_santander/htdocs/img/dt_inet.gif) no-repeat;}                dd.hora {background: url(/portal/page/portal/juventud_santander/htdocs/img/dt_hora.gif) no-repeat;}                dd.info {background: url(/portal/page/portal/juventud_santander/htdocs/img/dt_info.gif) no-repeat;}				dd.redes {margin:18px 0;}            table {width: 100%; margin-top: 60px; border-collapse: collapse; border-bottom: 1px solid #000; border-right: 1px solid #000;}                th {padding: 10px; border-top: 1px solid #000; border-left: 1px solid #000; background: #ebebeb;}                td {padding: 10px; border-top: 1px solid #000; border-left: 1px solid #000;}            /*para detalle noticias/al loro/etc...*/            #detalle {}                /*botones decorados: el span provee el izq y central; el button el derecho. el span está por encima*/                #detalle button, input[type=submit] {border: 1px solid #b5b5b5; color: #000; font-weight: bold; text-align: center; padding: 2px 4px; background: url(/portal/page/portal/juventud_santander/htdocs/img/submit_bg.gif) bottom repeat-x #fff;}                #detalle h3 {font-weight: bold; color: #1e0505; margin-bottom: 6px;}                #detalle h4 {color: #a30f2f; font-size: 140%; line-height: 120%; margin: 15px 0 15px; font-weight: normal; font-family: "Trebuchet MS";}                #detalle h4.subtitulo {font-size: 154% !important; margin-top: 0 !important;}                #detalle h5 {font-size: 110%; margin: 20px 0 10px 0;}                fieldset, div.fechas {margin: 10px 0 20px; padding: 13px 18px; border: 3px dashed #fceea3; background: #fefad4;}                    fieldset div {margin-top: 8px;} /*input file fake img*/                    fieldset span.mas {display: block; margin-bottom: 25px; padding-left: 20px; background: url(/portal/page/portal/juventud_santander/htdocs/img/mas.gif) no-repeat bottom left; font-weight: bold;}                    fieldset p {margin: 0 !important;}                    p.detail {/*background: #fff; border: 1px solid #dddddd;*/ padding: 3px; clear: both;}                    fieldset p.half {float: left; width: 49%;}                    fieldset p.imagen {height: 1px;}                        fieldset p label {display: block; font-weight: bold; font-size: 110%;}                        fieldset p input {margin: 10px 0 20px; width: 96%; border: 1px solid #ddd;}                        fieldset p textarea {margin: 10px 0 20px; height: 100px; width: 96%; border: 1px solid #ddd;}                        fieldset p select {margin: 10px 0 20px; width: 96%; border: 1px solid #ddd;}                        fieldset p strong {font-size: 110%;}                    fieldset p.botones {width: 460px; margin: auto !important; padding: 10px 0;}                    fieldset a.b_web {margin-right: 120px; text-indent: -9999px; display: block; width: 170px; height: 35px; float: left; background: url(/portal/page/portal/juventud_santander/htdocs/img/button_web.png) no-repeat;}                    fieldset a.b_pdf {text-indent: -9999px; display: block; width: 170px; height: 35px; float: left; background: url(/portal/page/portal/juventud_santander/htdocs/img/button_pdf.png) no-repeat;}                    fieldset a.b_login {margin-right: 120px; text-indent: -9999px; display: block; width: 170px; height: 35px; float: left; background: url(/portal/page/portal/juventud_santander/htdocs/img/button_login.png) no-repeat;}                    fieldset a.b_register {text-indent: -9999px; display: block; width: 170px; height: 35px; float: left; background: url(/portal/page/portal/juventud_santander/htdocs/img/button_register.png) no-repeat;}                    fieldset a.b_programa {margin-right: 44px; text-indent: -9999px; display: block; width: 124px; height: 128px; float: left; background: url(/portal/page/portal/juventud_santander/htdocs/img/button_programa.png) no-repeat;}                    fieldset a.b_multinew {margin-right: 44px; text-indent: -9999px; display: block; width: 124px; height: 128px; float: left; background: url(/portal/page/portal/juventud_santander/htdocs/img/button_multinew.png) no-repeat;}                    fieldset a.b_multiold {text-indent: -9999px; display: block; width: 124px; height: 128px; float: left; background: url(/portal/page/portal/juventud_santander/htdocs/img/button_multiold.png) no-repeat;}                #detalle a {color: #a30f2f;}                #detalle ul {margin-left: 30px;}                #detalle ul.interes {margin-left: 0; list-style: none;}                #detalle ul.anexos {margin-left: 0; list-style: none;}                #detalle ul.interes li {padding: 7px 30px; background: url(/portal/page/portal/juventud_santander/htdocs/img/li_interes.gif) no-repeat 7px 8px;}                #detalle ul.anexos li {padding: 7px 30px; background: url(/portal/page/portal/juventud_santander/htdocs/img/li_anexos.gif) no-repeat 7px 8px;}                /*detalle tabla listado búsqueda personalizada*/                #detalle table {border: none; margin-top: 0;}                    #detalle th {padding: 0; background: none; border: none;}                    #detalle td {padding: 0; background: none; border: none;}                    font.titleid1siteid0 {display: block; min-height: 20px; _height: 20px; line-height: 22px; margin-top: 24px; color: #1e0505; font-size: 120%; padding-left: 23px; background: url(/portal/page/portal/juventud_santander/htdocs/img/asterisco.gif) no-repeat 0 0;}                    font.descriptionid1siteid0, font.wwsbr_publishdate_id1siteid0 {display: block; margin: -7px 0 0 23px; color: #1e0505;}                    #detalle a.ver_mas {margin: -7px 0 0 23px; padding-left: 20px; color: #1e0505; display: block; background: url(/portal/page/portal/juventud_santander/htdocs/img/flecha.gif) no-repeat 0 2px;}                                /*detalle listado generador de informes*/                dl.listado {}                    dl.listado dt {display: block; height: 20px; line-height: 22px; margin-top: 24px; font-weight: bold; color: #1e0505; font-size: 120%; padding-left: 23px; background: url(/portal/page/portal/juventud_santander/htdocs/img/asterisco.gif) no-repeat 0 0;}                    dl.listado dd {display: block; margin: 5px 0 0 23px; color: #1e0505;}                        dl.listado a.ver_mas {margin: 0 !important;}            /*parches arriba a la derecha*/            a.parche_edu {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_edu.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            a.parche_formacion {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_formacion.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            a.parche_musica {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_musica.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            a.parche_ocio {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_ocio.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            a.parche_vivienda {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_vivienda.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            a.parche_noche {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_noche.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            a.parche_sex {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_sex.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            a.parche_ayto {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_ayto.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            a.parche_suscr {position: absolute; background: url(/portal/page/portal/juventud_santander/htdocs/img/parche_suscribe.png) no-repeat; display: block; text-indent: -9999px; width: 109px; height: 115px; top: 10px; right: 10px;}            /*sin embargo las tablas dentro del div textos tienen el estilo de las tablas                de la guía aunque estemos dentro de #detalle*/            div.texto table {width: 100%; margin-top: 60px; border-collapse: collapse; border-bottom: 1px solid #000; border-right: 1px solid #000;}                div.texto th {padding: 10px; border-top: 1px solid #000; border-left: 1px solid #000; background: #ebebeb;}                div.texto td {padding: 10px; border-top: 1px solid #000; border-left: 1px solid #000;}            #galeria a {display: block; padding: 12px; width: 80px; height: 57px; cursor: default; float: left; text-decoration: none; background: #fff;}                #galeria a img {display: block; width: 80px; height: 57px; padding: 1px; border: 1px solid #000;}            #galeria a:hover {position: relative; z-index: 200;}            #galeria a:hover img {position: absolute; top: -30px; left: -50px; width: 200px; height: 142px; border: 5px solid #9d9d9e; padding: 0 !important;}            #galeria a span.tit {display: none;}            #galeria a span.des {display: none;}            #galeria a:hover span.tit {font-weight: bold; display: block; position: absolute; left: -50px; top: 120px; width: 200px; color: #fff; background: #9d9d9e; padding: 5px;}            #galeria a:hover span.des {font-weight: normal; display: block; color: #fff;}            /*frequently asked questions*/            #faq h4 {padding: 12px;}                #faq ol {list-style: none; margin-bottom: 40px;}                    ol li {padding: 10px 12px;}                        ol li a {color: #707070 !important;}                #faq dl {background: #fffffd; border: 1px dotted #cfdbbb; margin: 18px 0 0 0; padding: 10px 2px;}                    #faq dt {padding-bottom: 10px;}                        #faq dt span {color: #cecece; padding: 0 3px; font-weight: bold; font-size: 200%;}                        span.number {color: #cecece; padding-right: 10px; font-weight: bold; font-size: 160%;}                        #faq dt a {color: #707070; font-weight: bold; font-family: "Arial"; font-size: 120%; line-height: 140%;}                    #faq dd {padding-left: 27px;}                #faq a.top {display: block; padding-top: 5px; color: #A30F2F;}            /*intro noche es joven*/            #ocionocturno {margin-top: 30px; padding-top: 100px; background: url(/portal/page/portal/juventud_santander/htdocs/img/ocionocturno.jpg) repeat-x top;}                        /*pestañas noche joven*/            /*el contenido de la página es igual que detalle*/            #pestanyasnoche {list-style: none; border-bottom: 4px solid #000; margin-left: 0 !important; margin-top: 20px;}                #pestanyasnoche li {position: relative; float: left; margin-right: 4px;}                #pestanyasnoche a {color: #fff; padding: 10px; font-size: 120%; font-weight: bold; display: block; text-decoration: none;}                #pestanyasnoche a:hover {text-decoration: none;}                a.p1on, a.p1:hover {background: url(/portal/page/portal/juventud_santander/htdocs/img/p1.gif) #d60037 repeat-x bottom;}                a.p1off {background: #3e0b0f;}                a.p2on, a.p2:hover {background: url(/portal/page/portal/juventud_santander/htdocs/img/p2.gif) #00a030 repeat-x bottom;}                a.p2off {background: #033b11;}                a.p3on, a.p3:hover {background: url(/portal/page/portal/juventud_santander/htdocs/img/p3.gif) #04a0dd repeat-x bottom;}                a.p3off {background: #012b41;}                a.p4on, a.p4:hover {background: url(/portal/page/portal/juventud_santander/htdocs/img/p4.gif) #e86f1c repeat-x bottom;}                a.p4off {background: #652a13;}                #pestanyasnoche img.l {position: absolute; top: 0; left: 0;}                #pestanyasnoche img.r {position: absolute; top: 0; right: 0;}                        /*listado de talleres noche joven, listados en general*/                #listado {}            /*h3 pagetreeview*/            h3.principal {font-size: 154% !important; padding-left: 47px; background: url(/portal/page/portal/juventud_santander/htdocs/img/guia_mano.gif) no-repeat 10px -2px;}            span.needed {color: #f00;}                        /*tabla oracle portal con formulario buscador, IE necesita div extra pues las tablas no son display block*/            #lupa {min-height: 43px; _height: 43px; padding-left: 50px; background: url(/portal/page/portal/juventud_santander/htdocs/img/table_lupa.gif) no-repeat;}                #lupa table {margin-top: 10px;}                #lupa table.RegionNoBorder {width: auto !important; display: block;}            table.RegionNoBorder {border: none; margin: 0;}                td.RegionHeaderColor {border: none;}                    #izquierda {margin: 0 0 0 -100%; float: left; width: 210px; padding: 40px 0 10px 10px;}    #izquierda.portada {}        #izquierda ul {list-style: none;}            #izquierda ul li {padding-top: 5px;}            #izquierda ul a {display: block; font-weight: bold; text-decoration: none; font-family: "Trebuchet MS"; font-size: 130%; padding-left: 40px; line-height: 30px;}            a.anuncios {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_anuncios.png) no-repeat;}            a.actual {position: absolute; z-index: 100; width: 195px; height: 64px; background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_actual.png) no-repeat; text-indent: -9999px;}            a.faq {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_faq.png) no-repeat;}            a.musica {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_musica.png) no-repeat;}            a.newsletter {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_newsletter.png) no-repeat;}            a.noche {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_noche.png) no-repeat;}            a.noticias {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_noticias.png) no-repeat;}            a.sex {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_sex.png) no-repeat;}            a.oficina {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_oficina.png) no-repeat;}			a.redes {background: url(/portal/page/portal/juventud_santander/htdocs/img/menu_redes.png) no-repeat;}			a.facebook {background: url(/portal/page/portal/juventud_santander/htdocs/img/ico_facebook.png) no-repeat;padding:2px 25px;color:#3B5998 !important;}			a.twitter {background: url(/portal/page/portal/juventud_santander/htdocs/img/ico_twitter.png) no-repeat;padding:2px 25px;color:#3B5998 !important;}            #izquierda ul a:hover {text-decoration: underline;}            #izquierda ul a:focus {outline: none;}                li.actual {_height: 65px; min-height: 65px;}                ul.submenu {padding: 26px 5px 5px 5px; margin-top: 30px; width: 185px; z-index: 1;}                ul.submenu {background: #ebebeb;}                    ul.submenu li {padding: 8px 0 !important; border-bottom: 1px solid #9d9d9e;}                    ul.submenu a {margin: 0 5px; text-decoration: underline !important; color: #1e0505; padding: 0 !important; font-weight: normal !important; font-size: 100% !important; line-height: 14px !important;}                    ul.submenu a:hover {text-decoration: none !important;}                div.submenu {background: url(/portal/page/portal/juventud_santander/htdocs/img/sombra.png) no-repeat;}                #izquierda.portada ul.submenu {background: #360909;}                    #izquierda.portada ul.submenu li {border-bottom: 1px solid #3a1010;}                    #izquierda.portada ul.submenu a {color: #fff;}    #derecha {float: left; width: 210px; margin: 0 0 20px -220px; padding-top: 8px;}        #derecha h3 {font-size: 190%; line-height: 90%; margin: 40px 0 20px 0; font-family: "Trebuchet MS"; font-weight: bold;}        #derecha dt {display: block; font-weight: bold; color: #ec9475;}        #derecha dd {display: block; margin-bottom: 14px;}        #derecha ul {list-style: none;}    #kids {width: 100%; clear: both; background: url(/portal/page/portal/juventud_santander/htdocs/img/div_kids.gif) repeat-x; height: 45px;}#extra_bg {background: url(/portal/page/portal/juventud_santander/htdocs/img/div_extra.jpg) repeat-x #fff;}    #extra {margin: 0 auto; width: 94%;}        #extra h3 {font-size: 190%; font-family: "Trebuchet MS"; padding: 24px 0 8px 8px; color: #1e0505 !important; font-weight: normal;}            #extra h3 a {font-family: "Trebuchet MS"; padding: 24px 0 8px 8px; color: #1e0505 !important; font-weight: normal; text-decoration: none;}            #extra h3 a:hover {text-decoration: underline;}        #extra div {float: left;}        #extra dt {display: none;}        #extra dd {border-bottom: 1px solid #feead5; height: 20px; padding: 8px;}            #extra a {color: #4e3218 !important;}        #extra_becas {width: 52%;}        #extra_noche {width: 42%;}        #logos {margin-top: 30px; width: 100%; background: #fff; text-align: center;}    #logos a {margin: 0 1%;}    #pie {background: #1e0505; padding: 10px 0;}    #pie_tools {float: right; margin-right: 1%;}        #pie_tools a {margin-left: 10px; color: #fff;}    #valida {margin-left: 1%; margin-top: 5%;}        #valida a {color: #fff; font-size: 80%; text-decoration: none; margin-left: 10px; padding-left: 13px; background: url(/portal/page/portal/juventud_santander/htdocs/img/tick.gif) no-repeat 0 2px;}        #valida a:hover {text-decoration: underline;}
