.about,.container,.login h1{text-align:center}.informe:before,.login:before{top:-8px;right:-8px;left:-8px;z-index:-1;content:''}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{min-width:366px;line-height:1;cursor:default}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.about{margin:70px auto 40px;padding:8px;width:260px;font:10px/18px 'Lucida Grande',Arial,sans-serif;color:#666;text-shadow:0 1px rgba(255,255,255,.25);background:#eee;background:rgba(250,250,250,.8);border-radius:4px;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.1));-webkit-box-shadow:inset 0 1px rgba(255,255,255,.3),inset 0 0 0 1px rgba(255,255,255,.1),0 0 6px rgba(0,0,0,.2);box-shadow:inset 0 1px rgba(255,255,255,.3),inset 0 0 0 1px rgba(255,255,255,.1),0 0 6px rgba(0,0,0,.2)}.about a{color:#333;text-decoration:none;border-radius:2px;-webkit-transition:background .1s;-moz-transition:background .1s;-o-transition:background .1s;transition:background .1s}.about a:hover{text-decoration:none;background:#fafafa;background:rgba(255,255,255,.7)}.about-links{height:30px}.about-links>a{float:left;width:50%;line-height:30px;font-size:12px}.about-author{margin-top:5px}.about-author>a{padding:1px 3px;margin:0 -1px}body{font:13px/20px 'Lucida Grande',Tahoma,Verdana,sans-serif;color:#404040;background:#e2f0f8}.container{margin:0;width:auto;height:100%}.login{position:relative;margin:35px auto auto;padding:20px;width:310px;background-color:#f8fafc;border-radius:3px;-webkit-box-shadow:0 0 200px rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.3);box-shadow:0 0 200px rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.3)}.login:before{position:absolute;bottom:-8px;background:rgba(0,0,0,.08);border-radius:4px}.informe,.login p.remember_me input{vertical-align:middle;position:relative}.login h1{margin:-20px -20px 21px;line-height:40px;font-size:15px;font-weight:700;color:#555;text-shadow:0 1px #fff;background:#f3f3f3;border-bottom:1px solid #cfcfcf;border-radius:3px 3px 0 0;background-image:-webkit-linear-gradient(top,whiteffd,#eef2f5);background-image:-moz-linear-gradient(top,whiteffd,#eef2f5);background-image:-o-linear-gradient(top,whiteffd,#eef2f5);background-image:linear-gradient(to bottom,whiteffd,#eef2f5);-webkit-box-shadow:0 1px #f5f5f5;box-shadow:0 1px #f5f5f5}.login p{margin:20px 0 0}.login p:first-child{margin-top:0}.login input[type=password],.login input[type=text]{width:278px}.login p.remember_me{float:left;line-height:31px}.login p.remember_me label{font-size:12px;color:#777;cursor:pointer}.login p.remember_me input{bottom:1px;margin-right:4px}.login p.submit{text-align:right}.error_message,.login-help,.titulo{text-align:center}.login-help{margin:20px 0;font-size:11px;color:#fff;text-shadow:0 1px #2a85a1}.login-help a{color:#cce7fa;text-decoration:none}.login-help a:hover{text-decoration:underline}:-moz-placeholder{color:#c9c9c9!important;font-size:13px}::-webkit-input-placeholder{color:#ccc;font-size:13px}input{font-family:'Lucida Grande',Tahoma,Verdana,sans-serif;font-size:14px}input[type=password],input[type=text]{margin:5px;padding:0 10px;width:200px;height:34px;color:#404040;background:#fff;border:1px solid;border-color:#c4c4c4 #d1d1d1 #d4d4d4;border-radius:2px;outline:#eff4f7 solid 5px;-moz-outline-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.12);box-shadow:inset 0 1px 3px rgba(0,0,0,.12)}input[type=password]:focus,input[type=text]:focus{border-color:#7dc9e2;outline-color:#dceefc;outline-offset:0}button,input[type=submit]{padding:0 18px;height:29px;font-size:12px;font-weight:700;color:#527881;text-shadow:0 1px #e3f1f1;background:#cde5ef;border:1px solid;border-color:#b4ccce #b3c0c8 #9eb9c2;border-radius:16px;outline:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-image:-webkit-linear-gradient(top,#edf5f8,#cde5ef);background-image:-moz-linear-gradient(top,#edf5f8,#cde5ef);background-image:-o-linear-gradient(top,#edf5f8,#cde5ef);background-image:linear-gradient(to bottom,#edf5f8,#cde5ef);-webkit-box-shadow:inset 0 1px #fff,0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px #fff,0 1px 2px rgba(0,0,0,.15);cursor:pointer}button:active,input[type=submit]:active{background:#cde5ef;border-color:#9eb9c2 #b3c0c8 #b4ccce;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2)}.lt-ie9 input[type=password],.lt-ie9 input[type=text]{line-height:34px}.error_message{color:red;padding-bottom:10px;font-weight:700}.encabezado{background-color:#71b7dc;color:#fff;width:100%;display:table}.encabezado>*{display:table-cell;vertical-align:middle}.contenedor_logo{width:70px}img#logotipo{height:65px;width:65px;margin-left:5px;margin-top:5px;vertical-align:middle}.titulo{font-size:26px;font-weight:700;padding:25px}.titulo>h1{margin-right:70px}table.datosUsuario{width:96%;margin-left:2%;margin-right:2%;font-size:15px;line-height:30px}table.datosUsuario td{padding-left:5px;padding-right:5px}div.usuario{font-size:15px;background-image:-webkit-linear-gradient(top,whiteffd,#eef2f5);background-image:-moz-linear-gradient(top,whiteffd,#eef2f5);background-image:-o-linear-gradient(top,whiteffd,#eef2f5);background-image:linear-gradient(to bottom,whiteffd,#eef2f5);box-shadow:0 1px #f5f5f5}.usuario h1,div.usuario{-webkit-box-shadow:0 1px #f5f5f5;font-weight:700;color:#555;text-shadow:0 1px #fff;line-height:40px;text-align:center;background:#f3f3f3;border-bottom:1px solid #cfcfcf;border-radius:3px 3px 0 0}.usuario h1{font-size:20px;background-image:-webkit-linear-gradient(top,whiteffd,#eef2f5);background-image:-moz-linear-gradient(top,whiteffd,#eef2f5);background-image:-o-linear-gradient(top,whiteffd,#eef2f5);background-image:linear-gradient(to bottom,whiteffd,#eef2f5);box-shadow:0 1px #f5f5f5}td.cerrarSesion{width:150px;text-align:right;vertical-align:middle;direction:rtl;padding-top:5px;padding-bottom:5px}td.cerrarSesion *{direction:ltr;text-align:center;vertical-align:middle}td.cerrarSesion button{height:40px;margin:2px}.nombre1,.nombre2{font-size:12px;line-height:14px;padding-top:12px;padding-bottom:12px;word-break:break-word}.datosUsuario hr{border:0;border-bottom:1px solid #cfcfcf;margin:0;border-radius:3px 3px 0 0}.informe{display:inline-block;padding:20px;width:22%;background-color:#f8fafc;border-radius:3px;-webkit-box-shadow:0 0 200px rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.3);box-shadow:0 0 200px rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.3);margin:25px}.informe:before{position:absolute;bottom:-8px;background:rgba(0,0,0,.08);border-radius:4px}.informe h1{margin:-20px -20px 21px;line-height:40px;font-size:15px;font-weight:700;color:#555;text-align:center;text-shadow:0 1px #fff;background:#f3f3f3;border-bottom:1px solid #cfcfcf;border-radius:3px 3px 0 0;background-image:-webkit-linear-gradient(top,whiteffd,#eef2f5);background-image:-moz-linear-gradient(top,whiteffd,#eef2f5);background-image:-o-linear-gradient(top,whiteffd,#eef2f5);background-image:linear-gradient(to bottom,whiteffd,#eef2f5);-webkit-box-shadow:0 1px #f5f5f5;box-shadow:0 1px #f5f5f5}.informe h2{text-align:center;font-size:16px}.informe p{margin:20px 0 0}.informe p:first-child{margin-top:0}.informe p.remember_me{float:left;line-height:31px}.informe p.remember_me label{font-size:12px;color:#777;cursor:pointer}.informe p.remember_me input{position:relative;bottom:1px;margin-right:4px;vertical-align:middle}.informe p.submit{text-align:right}.informe-help{margin:20px 0;font-size:11px;color:#fff;text-align:center;text-shadow:0 1px #2a85a1}.informe-help a{color:#cce7fa;text-decoration:none}.informe-help a:hover{text-decoration:underline}.form_informe{text-align:right}.form_informe p{text-align:center;font-size:15px;padding-bottom:8px;margin-bottom:8px}.form_informe input[type=text],input#dia_hoy{margin:5px 10% 12px 5%;padding:0 10px;width:60%;height:22px;color:#404040;background:#fff;border:1px solid;border-color:#c4c4c4 #d1d1d1 #d4d4d4;border-radius:2px;outline:#eff4f7 solid 5px;-moz-outline-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.12);box-shadow:inset 0 1px 3px rgba(0,0,0,.12);text-align:center;letter-spacing:1px;word-spacing:10px;cursor:pointer}input#dia_hoy{background:#f3f3f3;margin:15px 0;letter-spacing:1px;word-spacing:10px;cursor:default}input#to2{width: 150px;background:#f3f3f3;margin:15px 0;letter-spacing:1px;word-spacing:10px;cursor:default}input#from2{width: 150px;background:#f3f3f3;margin:15px 0;letter-spacing:1px;word-spacing:10px;cursor:default}input#from3{width: 150px;background:#f3f3f3;margin:15px 0;letter-spacing:1px;word-spacing:10px;cursor:default}.form_informe input[type=submit]{margin-top:15px;margin-right:22px}div.seleccion{text-align:left;margin-left:18%}.user,div.error,div.generado{text-align:center}.form_informe input[type=radio]{margin-top:15px}p.seleccion{margin-top:0;margin-bottom:0;padding-top:8px;padding-bottom:0}div.seleccion label{padding-left:5px;font-size:16px;margin-right:15px}div.seleccion label.resumen{font-size:14px}input[type=text].fechaSelect{background:#fff2af;border-color:#7dc9e2;outline-color:#dceefc;outline-offset:0}a.icono_informe>img{width:80px;height:80px;margin:25px;opacity:.75;transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s}a.icono_informe:hover>img{opacity:1;transform:scale(1.25)}.domingo a.ui-state-default,.domingo span.ui-state-default,.ui-datepicker-week-end span[title=Domingo]{color:#db0000}.domingo a.ui-state-active{color:#ffc8c8}div.informe a{color:#57A6DD;font-size:22px;text-decoration:none;cursor:pointer}div.informe a:hover{text-decoration:underline}div.filtros{text-align:left;margin-top:15px;margin-left:22px;margin-right:22px;width:auto;vertical-align:middle}div.filtros h3{height:15px}div.filtros select{width:100%}div.icono_espera{background-image:url(../img/espera.gif);width:128px;height:128px;margin-left:auto;margin-right:auto;margin-bottom:25px;background-repeat:round}.texto_boton{display:none}@media (max-width:760px){img#logotipo{height:50px;width:50px;margin-left:2px;margin-top:2px}.contenedor_logo{width:52px}.titulo{padding:12px;font-size:22px}.titulo>h1{margin-right:0}.texto_boton{display:none}td.cerrarSesion button{height:35px;width:50px;padding:0}td.cerrarSesion{width:52px}}@media (max-width:500px){.informe{margin-left:auto;margin-right:auto}}