﻿
        .ui-timepicker-div.ui-widget-header {
            margin-bottom: 8px;
        }

        .ui-timepicker-div dl {
            text-align: left;
        }

            .ui-timepicker-div dl dt {
                height: 25px;
                margin-bottom: -25px;
            }

            .ui-timepicker-div dl dd {
                margin: 0 10px 10px 65px;
            }

        .ui-timepicker-div td {
            font-size: 90%;
        }

        .ui-tpicker-grid-label {
            background: none;
            border: none;
            margin: 0;
            padding: 0;
        }

        div.ui-datepicker {
            font-size: 11px;
            margin-left: 10px;
        }

        .marca_agua {
            color: #777;
            font-style: italic;
        }

        .boton_normal_fijo {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            height: 25px;
            text-align: center;
            background-image: url(../img/boton_normal_fijo.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_fijo:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #C00;
                border: 0px;
                height: 25px;
                text-align: center;
                background-image: url(../img/boton_normal_fijo.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_fijo_sel {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            color: #fff;
            height: 25px;
            text-align: center;
            background-image: url(../img/boton_normal_fijo_sel.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_fijo_sel:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #fafd15;
                border: 0px;
                height: 25px;
                text-align: center;
                background-image: url(../img/boton_normal_fijo_sel.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_fijo_esomef {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            height: 25px;
            text-align: center;
            background-image: url(../img/boton_normal_fijo_esomef.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_fijo_esomef:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #C00;
                border: 0px;
                height: 25px;
                text-align: center;
                background-image: url(../img/boton_normal_fijo_esomef.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_fijo_sel_esomef {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            color: #fff;
            height: 25px;
            text-align: center;
            background-image: url(../img/boton_normal_fijo_sel_esomef.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_fijo_sel_esomef:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #fafd15;
                border: 0px;
                height: 25px;
                text-align: center;
                background-image: url(../img/boton_normal_fijo_sel_esomef.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_uno_fijo {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            height: 25px;
            text-align: center;
            background-image: url(../img/boton_normal_uno_fijo.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_uno_fijo:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #C00;
                border: 0px;
                height: 25px;
                text-align: center;
                background-image: url(../img/boton_normal_uno_fijo.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_uno_fijo_sel {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            color: #fff;
            height: 25px;
            text-align: center;
            background-image: url(../img/boton_normal_uno_fijo_sel.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_uno_fijo_sel:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #fafd15;
                border: 0px;
                height: 25px;
                text-align: center;
                background-image: url(../img/boton_normal_uno_fijo_sel.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_dos_fijo {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            color: #d7d5d5;
            border: 0px;
            height: 15px;
            text-align: center;
            background-image: url(../img/boton_normal_dos_fij.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_dos_fijo:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #ffffff;
                border: 0px;
                height: 15px;
                text-align: center;
                background-image: url(../img/boton_normal_dos_fij.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_dos_fijo_sel {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            height: 15px;
            text-align: center;
            background-image: url(../img/boton_normal_dos_fij_sel.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_dos_fijo_sel:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #C00;
                border: 0px;
                height: 15px;
                text-align: center;
                background-image: url(../img/boton_normal_dos_fij_sel.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_tres_fijo {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            color: #d7d5d5;
            border: 0px;
            height: 15px;
            text-align: center;
            background-image: url(../img/boton_normal_tres_fij.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_tres_fijo:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #ffffff;
                border: 0px;
                height: 15px;
                text-align: center;
                background-image: url(../img/boton_normal_tres_fij.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_tres_fijo_sel {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            height: 15px;
            text-align: center;
            background-image: url(../img/boton_normal_tres_fij_sel.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_tres_fijo_sel:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #C00;
                border: 0px;
                height: 15px;
                text-align: center;
                background-image: url(../img/boton_normal_tres_fij_sel.jpg);
                background-repeat: no-repeat;
            }

        .boton_normal_cuatro_fijo {
            font-size: 10px;
            font-family: Verdana,Helvetica;
            font-weight: normal;
            border: 0px;
            color: #fff;
            height: 15px;
            text-align: center;
            background-image: url(../img/boton_normal_cuatro_fij.jpg);
            background-repeat: no-repeat;
        }

            .boton_normal_cuatro_fijo:hover {
                font-size: 10px;
                font-family: Verdana,Helvetica;
                font-weight: normal;
                color: #fafd15;
                border: 0px;
                height: 15px;
                text-align: center;
                background-image: url(../img/boton_normal_cuatro_fij.jpg);
                background-repeat: no-repeat;
            }

        .celdas_agenda_reserv {
            padding: 2px;
            border: 1px solid#e8e8e8;
            padding-top: 4px;
            padding-right: 4px;
            padding-bottom: 4px;
            padding-left: 4px;
            background-color: #c87d7d;
            font-family: Verdana,Geneva,sans-serif;
            font-size: 10px;
            font-weight: normal;
            color: #333;
            text-decoration: none;
            text-align: left;
        }

        .celdas_agenda_disp {
            padding: 2px;
            border: 1px solid#e8e8e8;
            padding-top: 4px;
            padding-right: 4px;
            padding-bottom: 4px;
            padding-left: 4px;
            background-color: #9ee7a5;
            font-family: Verdana,Geneva,sans-serif;
            font-size: 10px;
            font-weight: normal;
            color: #333;
            text-decoration: none;
            text-align: left;
        }

        .celdas_agenda_disp_sitfa {
            padding: 2px;
            border: 1px solid#d8d8d8;
            padding-top: 4px;
            padding-right: 4px;
            padding-bottom: 4px;
            padding-left: 4px;
            background-color: #f3ea9b;
            font-family: Verdana,Geneva,sans-serif;
            font-size: 10px;
            font-weight: normal;
            color: #333;
            text-decoration: none;
            text-align: left;
        }

        .caja_th_sub {
            color: #fff;
            background: #84a9c3;
            border-left: solid1px#ccc;
            font-size: 11px;
            font-family: Verdana,Geneva,sans-serif;
            font-weight: bold;
            text-decoration: none;
            text-align: left;
            height: 20px;
            padding-top: 4px;
            padding-right: 2px;
            padding-bottom: 4px;
            padding-left: 10px;
        }

        .caja_th_bot {
            color: #fff;
            background: #84a9c3;
            border-left: solid1px#ccc;
            font-size: 11px;
            font-family: Verdana,Geneva,sans-serif;
            font-weight: bold;
            text-decoration: none;
            text-align: right;
            height: 20px;
            padding-top: 4px;
            padding-right: 2px;
            padding-bottom: 4px;
            padding-left: 10px;
        }

        .caja_th_bot_left {
            color: #fff;
            background: #84a9c3;
            border-left: solid1px#ccc;
            font-size: 11px;
            font-family: Verdana,Geneva,sans-serif;
            font-weight: bold;
            text-decoration: none;
            text-align: left;
            height: 20px;
            padding-top: 4px;
            padding-right: 2px;
            padding-bottom: 4px;
            padding-left: 10px;
        }

        a {
            color: #006cb7;
            text-decoration: none;
        }

        img {
            border-style: none;
        }

        body {
            margin-left: 0px;
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            background-image: url(../img/fondo_2.png);
            background-repeat: repeat-x;
            font: 12px/140%Verdana,Helvetica,sans-serif;
        }

        tr, td {
            height: 20px;
            font-family: Verdana,Geneva,sans-serif;
            font-size: 10px;
            font-weight: normal;
            color: #333;
            text-decoration: none;
            line-height: 16px;
            clear: left;
        }

        select {
            font-family: Verdana,Geneva,sans-serif;
            font-size: 10px;
            font-weight: normal;
            color: #333;
            text-decoration: none;
        }

        input {
            font-family: Verdana,Geneva,sans-serif;
            font-size: 10px;
            font-weight: normal;
            height: 15px;
            color: #333;
            text-decoration: none;
        }

        .wrapper {
            position: fixed;
            top: 50%;
            left: 50%;
        }

        .screenLock {
            width: 100%;
            height: 100%;
            background-color: Gray;
            moz-opacity: 0.2; /*Filtro transparencia mozilla*/
            khtml-opacity: .2; /*Filtro transparencia todos los navegadores*/
            opacity: .2; /*Filtro transparencia CSS 3*/
            filter: alpha(opacity=50); /*Filtro transparencia IE 8.0+*/
            z-index: 9998;
            position: fixed;
            top: 0;
            left: 0;
            right: 0; 
            bottom: 0;
        }