#container{position:relative;float:left;left:0;width:100%;min-height:100%;word-wrap:break-word;}#container.cont_resi{background:url(../img/dark-mosaic.png) fixed;}#container.cont_login{background-image: none;background-color:transparent;}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:0 0}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:0}body,html{height:100%;font-family:helvetica}h1{font-size:2em}h3{font-size:1em}footer a:active,footer a:hover,footer a:link,footer a:visited{color:#fff;text-decoration:none}footer a:hover{color:#99F;text-decoration:underline}header#h_principal{display:none;position:fixed;width:100%;height:35px;top:0;background-color:#604a7b;color:#fff;z-index:1}header#h_principal #cab_tit{display:none;position:relative;float:left;left:0;min-width:130px;max-width:250px;width:30%;height:25px;padding:5px 0 5px 5px;font-size:15pt;font-style:italic}header#h_principal #cab_tit img{padding:2px 0 0 5px}header#h_principal #cab_otroCuadrodesplegar{margin-top:5px;display:none;cursor:pointer;float:left}header#h_principal #cab_bandera{float:right;margin:5px 5px 0;text-decoration:none;color:#fff}header#h_principal #cab_bandera img{height:25px;box-shadow:0 0 3px 0 rgba(180,163,200,1);-moz-box-shadow:0 0 3px 0 rgba(180,163,200,1);-webkit-box-shadow:0 0 3px 0 rgba(180,163,200,1);-ms-box-shadow:0 0 3px 0 rgba(180,163,200,1);-o-box-shadow:0 0 3px 0 rgba(180,163,200,1);animation:bajar_bandera 2s 1,iluminar_bandera 2s 3;-moz-animation:bajar_bandera 2s 1,iluminar_bandera 2s 3;-webkit-animation:bajar_bandera 2s 1,iluminar_bandera 2s 3;-ms-animation:bajar_bandera 2s 1,iluminar_bandera 2s 3;-o-animation:bajar_bandera 2s 1,iluminar_bandera 2s 3}@keyframes iluminar_bandera{50%{box-shadow:0 0 10px 2px rgba(255,255,255,.75);-moz-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-webkit-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-ms-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-o-box-shadow:0 0 10px 2px rgba(255,255,255,.75)}100%{box-shadow:0 0 3px 0 rgba(180,163,200,1);-moz-box-shadow:0 0 3px 0 rgba(180,163,200,1);-webkit-box-shadow:0 0 3px 0 rgba(180,163,200,1);-ms-box-shadow:0 0 3px 0 rgba(180,163,200,1);-o-box-shadow:0 0 3px 0 rgba(180,163,200,1)}}@-moz-keyframes iluminar_bandera{50%{box-shadow:0 0 10px 2px rgba(255,255,255,.75);-moz-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-webkit-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-ms-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-o-box-shadow:0 0 10px 2px rgba(255,255,255,.75)}100%{box-shadow:0 0 3px 0 rgba(180,163,200,1);-moz-box-shadow:0 0 3px 0 rgba(180,163,200,1);-webkit-box-shadow:0 0 3px 0 rgba(180,163,200,1);-ms-box-shadow:0 0 3px 0 rgba(180,163,200,1);-o-box-shadow:0 0 3px 0 rgba(180,163,200,1)}}@-webkit-keyframes iluminar_bandera{50%{box-shadow:0 0 10px 2px rgba(255,255,255,.75);-moz-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-webkit-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-ms-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-o-box-shadow:0 0 10px 2px rgba(255,255,255,.75)}100%{box-shadow:0 0 3px 0 rgba(180,163,200,1);-moz-box-shadow:0 0 3px 0 rgba(180,163,200,1);-webkit-box-shadow:0 0 3px 0 rgba(180,163,200,1);-ms-box-shadow:0 0 3px 0 rgba(180,163,200,1);-o-box-shadow:0 0 3px 0 rgba(180,163,200,1)}}@-ms-keyframes iluminar_bandera{50%{box-shadow:0 0 10px 2px rgba(255,255,255,.75);-moz-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-webkit-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-ms-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-o-box-shadow:0 0 10px 2px rgba(255,255,255,.75)}100%{box-shadow:0 0 3px 0 rgba(180,163,200,1);-moz-box-shadow:0 0 3px 0 rgba(180,163,200,1);-webkit-box-shadow:0 0 3px 0 rgba(180,163,200,1);-ms-box-shadow:0 0 3px 0 rgba(180,163,200,1);-o-box-shadow:0 0 3px 0 rgba(180,163,200,1)}}@-o-keyframes iluminar_bandera{50%{box-shadow:0 0 10px 2px rgba(255,255,255,.75);-moz-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-webkit-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-ms-box-shadow:0 0 10px 2px rgba(255,255,255,.75);-o-box-shadow:0 0 10px 2px rgba(255,255,255,.75)}100%{box-shadow:0 0 3px 0 rgba(180,163,200,1);-moz-box-shadow:0 0 3px 0 rgba(180,163,200,1);-webkit-box-shadow:0 0 3px 0 rgba(180,163,200,1);-ms-box-shadow:0 0 3px 0 rgba(180,163,200,1);-o-box-shadow:0 0 3px 0 rgba(180,163,200,1)}}@keyframes bajar_bandera{0%{margin-top:-32px}100%{margin-top:0}}@-moz-keyframes bajar_bandera{0%{margin-top:-32px}100%{margin-top:0}}@-webkit-keyframes bajar_bandera{0%{margin-top:-32px}100%{margin-top:0}}@-ms-keyframes bajar_bandera{0%{margin-top:-32px}100%{margin-top:0}}@-o-keyframes bajar_bandera{0%{margin-top:-32px}100%{margin-top:0}}header#h_principal #cab_bandera img:hover{box-shadow:0 0 10px 2px rgba(255,255,255,.75);-moz-box-shadow:0 0 10px 2px rgba(255,255,255,.75);cursor:pointer;cursor:hand}header#h_principal #cab_bandera span{position:relative;margin:0 10px;font-size:16pt;font-family:Georgia;animation:mover_dependencia 2s 1;-moz-animation:mover_dependencia 2s 1;-webkit-animation:mover_dependencia 2s 1;-ms-animation:mover_dependencia 2s 1}@keyframes mover_dependencia{0%{right:-109px}100%{right:0}}@-moz-keyframes mover_dependencia{0%{right:-109px}100%{right:0}}@-webkit-keyframes mover_dependencia{0%{right:-109px}100%{right:0}}@-ms-keyframes mover_dependencia{0%{right:-109px}100%{right:0}}@-o-keyframes mover_dependencia{0%{right:-109px}100%{right:0}}header#h_principal #cab_conf{position:relative;float:right;right:0;width:3%;height:25px;padding:5px;background:url(../img/set.png) center 50% no-repeat}header#h_principal #cab_usr{position:relative;float:right;right:0;width:3%;height:25px;padding:5px;background:url(../img/usr.png) center 50% no-repeat}#container section{position:relative;float:left;left:0;width:100%;height:auto;margin-top:34px;padding-bottom:60px}#container section header.h_section_login{display:none;position:relative;float:left;left:0;width:100%;height:80px;margin:10px 0;color:#604a7b;text-align:center}#container section header.h_section_logged{display:none;position:relative;float:left;left:0;width:100%;height:28px;padding:3px 0;border-bottom:1px solid #000;font-size:14pt;background:-moz-linear-gradient(left,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(180,163,200,1)),color-stop(97%,rgba(246,246,246,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4a3c8', endColorstr='#ffffff', GradientType=1 )}#container section header.h_section_logged.otroCuadro{margin-top:31px}#container section #otroCuadro{display:none;position:fixed;float:left;left:0;width:100%;font-size:12px;font-weight:700;z-index:3}#container section #otroCuadro.arribanovigente{background-color:red;color:#000}#container section #otroCuadro.arribavigente{background-color:#80689e;color:#fff}#container section #otroCuadro #otroCuadroCerrar{position:relative;float:left;left:0;width:20px;height:20px;margin:5px 0 0 6px;cursor:pointer}#container section #otroCuadro #otroCuadroCerrar img{width:100%;height:100%}#container section #otroCuadro #otroCuadroVigencia{position:relative;float:left;left:0;min-width:100px;width:75%;margin:8px 5px 0 0;text-align:right}#container section #otroCuadro button{position:relative;float:right;height:25px;min-width:55px;max-width:100px;width:16%;margin:3px 3px 3px 0;padding:0;font-size:13px;cursor:pointer}#container section header.h_section_logged div.tit{position:relative;float:left;left:0;width:65px;height:27px;padding:2px 0 0 13px;font-weight:700}#container section header.h_section_logged div.inp{position:relative;float:left;left:0;width:100px;height:26px;padding:3px 0 0;color:#7f7b7b;font-style:italic;font-size:13px}#container section header.h_section_logged div.inp input{width:60px;padding:1px 4px}#container section header.h_section_logged div.inp input[type=number]{-moz-appearance:textfield}#container section header.h_section_logged div.inp input[type=number]::-webkit-inner-spin-button,#container section header.h_section_logged div.inp input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#container section header.h_section_logged div#resultados_busqueda{position:absolute;left:60px;width:100px;padding:2px;overflow:auto;z-index:5;margin-top:26px;font-size:17px;font-weight:700}#container section header.h_section_logged div#resultados_busqueda ul{position:relative;left:2px;width:95%;padding:0;border-radius:20px;box-shadow:1px 1px 5px #555;list-style-type:none;color:#604a7b;background-color:#f0f0f0;word-wrap:break-word;overflow:auto}#container section header.h_section_logged div#resultados_busqueda ul li{position:relative;float:left;left:0;width:65px;padding:1px 0 0;margin:3px 15px;border-top:1px solid #dedede;text-align:center;cursor:pointer}#container section header.h_section_logged div#resultados_busqueda ul li:hover{color:red}#container section header.h_section_logged div.residencia{position:relative;float:left;left:0;width:62px;height:24px;padding:5px 0 0 5px;color:#7f7b7b;font-style:italic;font-size:13px;font-weight:700;margin-left:22%}#container section header.h_section_logged div.jornada{position:relative;float:right;right:0;width:50px;height:24px;padding:5px 10px 0 0;color:#7f7b7b;font-style:italic;font-weight:700;font-size:14px;text-align:right}#container section article.article_login{display:none;position:relative;float:left;left:0;width:100%;height:100%;text-align:center;margin-top:30px;}#container section article.article_login #recordatorio{font-size:12px;color:#8b0000}#container section article.article_login form{position:relative;max-width:400px;width:90%;height:100%;margin:0 auto;padding:10px;border-radius:20px;color:#604a7b;background-color:#ECE0F8;border:2px solid}#container section article.article_login form .login{position:relative;float:left;left:0;width:100%;height:100%}#container section article.article_login form #login_password,#container section article.article_login form #login_repassword{padding:10px 0}#container section article.article_login form .login label{position:relative;float:left;left:0;width:26%;height:100%;text-align:left;white-space:nowrap;min-width:85px}#container section article.article_login form .login input{position:relative;float:left;left:0;width:71%;height:100%}#container section article.article_login form #login_rec{color:#000;text-align:left;font-size:9px;padding:5px 0 15px}#container section article.article_login form #login_rec input,#container section article.article_login form #login_rec span{float:right;margin:0}#container section article.article_login form #login_rec input{margin-right:5px}#container section article.article_login form #login_rec label:hover{cursor:pointer;color:red}#container section article.article_login form input#submit{width:40%;height:40px}#container section article.article_login form #login_reg{text-align:center;font-size:17px;font-weight:700;padding:30px 0 0;cursor:pointer}#container section article.article_login form#registro{max-width:800px}#container section article.article_login form .registro{position:relative;float:left;left:0;width:100%;height:100%;padding:10px 0 0}#container section article.article_login form .registro label{position:relative;float:left;left:0;width:16%;height:100%;text-align:right;white-space:nowrap;padding-right:10px;padding-top:2px;min-width:95px}#container section article.article_login form .registro input{position:relative;float:left;left:0;width:76%;height:100%;padding:3px 7px}#container section article.article_login #login_aviso{display:none;position:relative;max-width:400px;width:90%;margin:15px auto 0;padding:10px;border-radius:20px;color:#604a7b;background-color:#ECE0F8;border:2px solid}#container section article.article_login #login_aviso>#cargando{height:22px;width:210px;margin:0 auto;position:relative;z-index:10;background:url(../img/carg_barra.gif) center 50% no-repeat}#container section #indexGlobal_tit,#container section #login_tit{display:none;width:100%;margin:0;text-align:center;position:relative;padding:0;float:left;left:0;background:transparent;color:#604a7b;font:26px laQueCuelga}/*#container section #login_tit{font-size:49px}*/#container section .indexGlobal_resi{position:relative;float:left;left:1%;width:97%;padding:0;margin: 12px 0;text-align:center}#container section .indexGlobal_resi img{max-width:100%;border: 2px solid black;border-radius:15px;width:900px;background-color:white}#container section .indexGlobal_resi_texto{position:absolute;float:left;width:900px;max-width:100%;text-align:center;font:54px LobsterTwoItalic}#container section .indexGlobal_resi_texto.bajaVel{font-family:georgia}#container section .indexGlobal_resi_texto.barcelona {color:orange}#container section .indexGlobal_resi_texto.madrid{color:red}#container section .indexGlobal_resi_texto.sevilla{color:#00aa00}#container section .indexGlobal_resi_texto.alicante{color:darkcyan}#container section .indexGlobal_resi_texto.malaga{color:#b10a97}#container section .indexGlobal_resi_texto.leon{color:#54321a}#container section .indexGlobal_resi_texto.oviedo{color:#5151ff}#container section .indexGlobal_resi fieldset{padding-top:5px}.areas{opacity:0;position:absolute}.areas,.areas_label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}.areas_label{position:relative;font:18px productSansRegular;color:#432666;}.areas+.areas_label:before{content:'';background:#fff;border:2px solid #604a7b;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:2px;margin-right:10px;text-align:center;border-radius:50%}.areas:checked+.areas_label:before{background:#604a7b;box-shadow:inset 0 0 0 4px #fff}#container section .indexGlobal_resi_texto.oviedo .areas:checked /*+#container section .indexGlobal_resi_texto.oviedo .areas_label:before*/ {background: #fdf79c;}#container section article.article_logged{position:relative;float:left;left:0;width:100%;height:auto;font-size:13px;overflow-x:hidden}#container section article.article_logged>div{position:relative;float:left;left:0;width:100%;padding:0}#container section article.article_logged>div:nth-child(2n){background-color:#F8EDFF}#container section article.article_logged>#cargando{height:200px;position:absolute;z-index:10;background:url(../img/carg_loading.gif) center 50% no-repeat}#container section article.article_logged>div>div.icono{position:relative;float:left;left:0;width:13px;height:13px;padding:2px 0 0 1%}#container section article.article_logged>div div.icono.ico_toma{background:url(../img/ico_toma.png) center 50% no-repeat}#container section article.article_logged>div div.icono.ico_deje{background:url(../img/ico_deje.png) center 50% no-repeat}#container section article.article_logged>div div.icono.ico_comple{background:url(../img/ico_comple.png) center 50% no-repeat}#container section article.article_logged>div div.icono.ico_viajero{background:url(../img/ico_viajero.png) center 50% no-repeat}#container section article.article_logged>div div.icono.ico_taxi{background:url(../img/ico_taxi.png) center 50% no-repeat}#container section article.article_logged>div div.icono.ico_descanso{background:url(../img/ico_descanso.png) center 50% no-repeat}#container section article.article_logged>div div.icono.ico_reserva{background:url(../img/ico_reserva.png) center 50% no-repeat}#container section article.article_logged>div div.actCompleta{font-style:italic;color:#888}#container section article.article_logged>div div.servicio{position:relative;float:left;left:0;width:20%}#container section article.article_logged>div div.servicio .teleindicadores{font-size:12px;color:#8b0000}#container section article.article_logged div.salida_est{position:relative;float:left;left:0;width:25%;padding-left:3px}#container section article.article_logged div.salida_hora{position:relative;float:left;left:0;width:10%;text-align:left}#container section article.article_logged div.llegada_est{position:relative;float:left;left:0;width:28%;padding-left:3px}#container section article.article_logged div.llegada_est span{font-style:italic;font-weight:700}#container section article.article_logged div.llegada_hora{position:relative;float:right;right:0;width:10%;padding-right:1%;text-align:right}#container section article.article_logged div.observaciones{position:relative;float:left;width:90%;padding-left:20px;font-style:italic;font-size:12px}#container section article.article_logged div.fila_jornada{position:relative;float:left;left:0;width:100%;height:28px;padding:3px 0;border-bottom:1px solid #604a7b;border-top:none;font-size:14pt;background:-moz-linear-gradient(left,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(180,163,200,1)),color-stop(97%,rgba(246,246,246,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(180,163,200,1) 0,rgba(246,246,246,1) 97%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4a3c8', endColorstr='#ffffff', GradientType=1 )}#container section article.article_logged div.fila_jornada div.tit{position:relative;float:left;left:0;width:65px;height:27px;padding:2px 0 0 13px;font-weight:700}#container section article.article_logged div.fila_jornada div.sel{position:relative;float:left;left:0;width:95px;padding-top:3px;color:#000;font-weight:700;font-size:16px}#container section article.article_logged div.fila_jornada div.residencia{position:relative;float:left;left:0;width:62px;height:24px;padding:6px 0 0 1px;color:#7f7b7b;font-style:italic;font-size:13px;font-weight:700;margin-left:23%}#container section article.article_logged div.fila_jornada div.jornada{position:relative;float:right;right:0;width:45px;height:24px;padding:5px 10px 0 0;color:#7f7b7b;font-style:italic;font-weight:700;font-size:14px;text-align:right}#container section article.article_logged div.descanso{position:relative;float:left;left:0;width:100%;background-color:#b9cde5;color:#0070c0;font-weight:700;text-align:center}#container section article.article_logged div.dormida{position:relative;float:left;left:0;width:100%;background-color:#a5ea54;color:#228101;font-weight:700;text-align:center}#container section article.article_logged div.interactuar{position:relative;float:left;left:0;width:97%;background-color:#fff;padding:10px 0 30px 3%}#container section article.article_logged div.interactuar .botongoogle{position:relative;float:left;left:0;padding:0;cursor:pointer}#container section article.article_logged div.interactuar .botongoogle img{position:relative;float:left;left:0;width:95px}#container section article.article_logged div.interactuar .calfecha{position:relative;float:left;left:0;min-width:110px;margin:15px 0 0 2%;padding:0;color:#00f;font-family:Times New Roman;font-style:italic;font-weight:700;font-size:15px}#container section article.article_logged div.interactuar .calfecha span{color:green;font-family:Times New Roman;font-style:italic;font-weight:700;font-size:15px}#container section article.article_logged div.interactuar .botonpdf{position:relative;float:right;right:1%;width:83px;height:28px;padding:0}#container section article.article_logged #checkParams,#checkParamsLZ{position:relative;float:left;left:2%;width:96%;border:1px solid purple;border-radius:10px;margin-top:25px;background-color:#fff}#container section article.article_logged div.descripgoogle,#container section article.article_logged div.gestionlz,#container section article.article_logged div.franjagoogle,#container section article.article_logged div.notateleind,#container section article.article_logged div.otrocalengoogle{position:relative;left:5%;width:90%;background-color:#fff;float:left}#container section article.article_logged #checkParams span,#checkParamsLZ span{position:relative;float:left;background:#fff;left:5%;margin-top:-8px;padding:0 7px;color:purple;font-weight:700;font-size:13px}#container section article.article_logged div.notateleind, #container section article.article_logged div.notalz{margin-top:5px;margin-bottom:10px;font-size:11px;color:#8b0000}#container section article.article_logged div.notateleind a,#container section article.article_logged div.notalz a{color:#00f}#container section article.article_logged div.notateleind a:hover,#container section article.article_logged div.notalz a:hover{color:#000}#container section article.article_logged div.descripgoogle,#container section article.article_logged div.disponibilidadlz{margin:10px 0 12px}#container section article.article_logged div.otrocalengoogle{margin-bottom:10px}#container section article.article_logged div.otrocalengoogle #inputOtroCalendario{width:50%}#container section #notaInsertarTurno{position:absolute;float:left;left:10%;width:75%;padding:25px 10px;border:8px double #fff;background-color:#000;border-radius:10px;color:#fff;top:50%;text-align:center;font-weight:700;display:none}#container section #notaInsertarTurno img{height:200px;margin:-65px 0}#container section #notaInsertarTurno span{font-size:18px;display:none}#container section article.article_logged .apache_error{position:relative;float:left;left:0;width:100%;height:auto;text-align:center;padding:20px 0;font-weight:700}#container section article.article_logged .apache_error img{width:50%;max-width:325px}#container section article.article_login .apache_error p.mantenimiento{font-weight:700;font-style:normal;color:red}#container section article.article_logged .apache_error img.admin{width:260px;height:360px}#container section article.article_logged .apache_error span{display:block;padding:10px 5px}#container section article.article_logged .apache_error span.contact-int{display:block;padding:3px 5px}#container section article.article_logged .apache_error span:nth-last-child(2){display:block;padding:10px 5px 3px}#container section article.article_login .apache_error{position:relative;float:left;left:0;width:100%;height:auto;text-align:center;padding:20px 0;font-weight:700}#container section article.article_login .apache_error img{width:50%;max-width:325px}#container section article.article_login .apache_error img.admin{width:260px;height:360px}#container section article.article_login .apache_error span{display:block;padding:10px 5px}.ocultar{display:none}.mostrar{display:block}.fila_jornada:hover,.h_section_logged:hover{cursor:pointer}#container section aside{position:relative;float:left;left:0;width:100%;height:20px;top:-140px;color:#C00;text-align:center}#container section footer.f_section_login{position:relative;float:left;left:0;width:100%;height:80px;margin:5px 0;color:#604a7b;text-align:center}#container section footer.f_section_login a{padding-top:20px}#JQcalendar{position:fixed;float:left;left:0;bottom:41px;margin:5px 0 5px 5%;height:120px;width:91%;z-index:1}.calBox{background-color:#b4a3c8;padding:3px;-moz-border-radius:5px;text-align:center;color:#fff;border-radius:10px}.calElement{background-color:#604a7b;margin:1px;display:inline-block;overflow:hidden;border-radius:5px}.calYear{font-size:21px;padding-bottom:2px;margin-bottom:2px}.calYear .calElement{border:1px solid #444;padding:3px 0}.calMonth{padding-bottom:2px;margin-bottom:2px}.calMonth .calElement{font-size:16px;border:1px solid #444;padding:3px 0}.calDay .calElement{font-size:12px;border:1px solid #444}.calDay .calElement.prev{background:url(../img/prev.png) 0 18px no-repeat;width:7px;height:35px;border:0;margin-right:5px}.calDay .calElement.next{background:url(../img/next.png) 0 18px no-repeat;width:7px;height:35px;border:0;margin-left:5px}span.calElement.next:hover,span.calElement.prev:hover{cursor:pointer}.calDay .calElement .dayNumber{font-size:20px}.calElement.selected{background-color:#000;border:1px solid #000}span.calElement:hover{background-color:#404040;border:1px solid #404040;cursor:pointer}.calElement.today{border:1px solid red}footer#f_principal{display:none;position:fixed;width:100%;height:46px;bottom:0;z-index:1;background-color:transparent}footer#f_principal.f_login{height:21px}footer#f_principal div{position:relative;float:left;left:0;width:100%;padding:0;text-align:center;color:white}footer#f_principal div.vigencia{display:inline;position:relative;float:left;left:0;width:95%;padding-right:5%;background-color:#604A7B;font-size:10px;font-weight:bold;font-style:italic;text-align:right;display:none}footer#f_principal div.abajonovigente{background-color:red;}footer#f_principal div.vigencia #foot_calDesplegar,footer#f_principal div.vigencia #foot_calOcultar{float:left;width:20px;height:20px;margin:0 0 0 50%;cursor:pointer;left:0;position:relative}footer#f_principal div.vigencia #foot_calDesplegar{opacity: 0.01;}footer#f_principal div.vigencia #foot_calOcultar{display: none;}footer#f_principal div.vigencia span{position:relative;float:right;left:0;margin-top:2px;display:none}footer#f_principal div #foot_calDesplegar img,footer#f_principal div #foot_calOcultar img{width:100%;height:100%}
footer#f_principal div.politica {float: left;left: 0;width: 32%;padding-top: 3px;padding-left: 1%;display: block;font-size: 10px;height: 21px;text-align: left;background-color: black;}
footer#f_principal div.copyright {float: left;left: 0;width: 34%;padding-top: 3px;display: block;font-size: 12px;height: 21px;text-align: center;background-color: black;}
footer#f_principal div.condiciones {float: right;right: 0;width: 32%;padding-top: 3px;padding-right: 1%;display: block;font-size: 10px;height: 21px;text-align: right;background-color: black;}
footer#f_principal div a{color:gray}
#container footer#f_principal .arrayjs{position:relative;float:left;left:0;width:0;height:0;padding:0;margin:0;visibility:hidden}
