﻿body {
    background-position: left top;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #ffffff;
    /*font-family: Arial;*/
    /*font-size: 10pt;*/
}

.normalButton {
    background-color: transparent;
}

.normalButtonActive {
    background-color: #4682b4;
}

.normalMENU {
    background-color: transparent;
}

.normalMENUActive {
    background-color: rgb(227, 247, 255);
}


a {
    text-decoration: none;
    color: #3a3a3b;
}

    a:hover {
        text-decoration: underline;
        color: #F60
    }
    /*a img { border: 0px; }*/
    a#LoginViewUser_lnkEditarPerfil {
        color: #57a4ff
    }

    a#LoginViewUser_HyperLinkLogOutPage {
        color: #57a4ff
    }

    a#ctl00_MainContent_panelColaboradores_frameColaboradores_HyperLink1 {
        color: #57a4ff
    }

    a#Pie1_lnkEnlacePersonalizado {
        color: #57a4ff;
        font-weight: bold;
    }

#master_cuerpo {
    margin: -1px auto 0 auto;
    padding: 5px 0px 0 0px;
    width: 800px;
    min-height: 968px;
    /*
	background: url(Imagenes/grgrad.gif) repeat-x left top;*/
}

/*
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    display: inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
    display: block;
}
/* End hide from IE Mac */

#master_header {
    margin: -1px auto 0 auto;
    width: 800px;
    height: auto;
}

#master_headertop {
    margin: 1px auto 0 auto;
    width: 798px;
    height: 60px;
    padding: 0px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #ffffff;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
}

#master_headerBaseNuevo {
    margin: 0px auto 0 auto;
    width: 798px;
    height: 16px;
    padding: 0px;
    border-spacing: 0px;
    border-collapse: separate;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #ffffff;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
}

#master_headertop_left {
    float: left;
    height: 60px;
}

#master_headertop_left_title #ctl00_lblTitulo {
    color: #3e5c82;
}

#master_headertop_left_title {
    padding: 4px 10px 0px 10px;
    font-weight: normal;
    font-family: helvetica, arial, sans-serif;
    color: #3a3a3b;
    background-color: #ffffff;
}




    #master_headertop_left_title a {
        text-decoration: none;
        color: #496250;
    }

#master_headertop_right {
    height: 60px;
    float: right;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    vertical-align: middle;
}

    #master_headertop_right .CajaRecuadroTopVacio {
        border-right: #ffffff 1px solid;
        border-left: #ffffff 1px solid;
        border-top: #ffffff 1px solid;
    }

    #master_headertop_right .CajaRecuadro {
        border-right: #ffffff 1px solid;
        border-left: #ffffff 1px solid;
        border-top: #ffffff 1px solid;
    }

    #master_headertop_right .CajaRecuadroBase {
        border-right: #ffffff 1px solid;
        border-left: #ffffff 1px solid;
        border-top: #ffffff 1px solid;
        border-bottom: #ffffff 1px solid;
    }

#master_sitemap {
    background-color: #ffffff;
    color: #1e6c8e;
    font: normal 12px 'Trebuchet MS', sans-serif;
    text-align: left;
    text-indent: 3px;
    margin: 0px;
    border: 1px solid #C1D9F0;
    background-color: #ffffff;
    padding: 0px;
    border-spacing: 0px;
    width: 798px;
    line-height: 17px;
}

    #master_sitemap a {
        color: #003399;
    }

        #master_sitemap a:hover {
            color: #238DCC;
            /* background: #d6e3fb; */
        }

#master_headerbottom {
    margin: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 1px;
    width: 800px;
    height: auto;
}

#master_page {
    margin: 0px auto 0 auto;
    width: 800px;
    height: auto;
}

#master_footer {
    margin: 1px auto 0 auto;
    width: 800px;
    padding-left: 3px;
    padding-bottom: 1px;
    padding-top: 3px;
}


#master_content {
    margin: 1px auto 0 auto;
    width: 800px;
    padding-bottom: 1px;
    padding-top: 0px;
}

#master_contentfooter {
    background-color: #efeff2;
}

/* Recuadro del Cuerpo */
#Recuadro {
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 798px;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #ffffff;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px;
}

#RecuadroInterior {
    padding: 4px;
}

#RecuadroBase {
    margin: 0px 0px 2px 0px;
    padding: 0px 0px 5px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 798px;
    height: 0px;
    background-attachment: scroll;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px;
    border-left: #ffffff 1px solid;
    border-bottom: #c1d9f0 1px solid;
    background-color: ffffff;
}

#RecuadroTop {
    margin: 2px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 798px;
    height: 0px;
    background-attachment: scroll;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    background-color: #ffffff;
    font-weight: bold;
}
/* Recuadro del Cuerpo */


.CajaRecuadro {
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 772px;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #ffffff;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px;
    background-color: #transparent;
}

.CajaRecuadroSubItem {
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 752px;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #334642;
    border-right: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-bottom: #c1d9f0 1px;
    background-color: #fbfbfb;
    margin-left: 10px;
}

.CajaRecuadroInterior {
    padding: 1px;
    background-color: #ffffff;
}

#CajaRecuadroTab {
    padding: 3px;
    background-color: #ffffff;
    border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
}

.CajaRecuadroBase {
    margin: 0px 0px 2px 0px;
    padding: 0px 0px 5px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 772px;
    height: 22px;
    background-attachment: scroll;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    background-color: #e0ecff;
    /*background-image: url(../Imagenes/bgr_int_TableBottomMiddle.gif);*/
    background-repeat: repeat-x;
    vertical-align: middle;
    background-color: #ffffff;
}

    .CajaRecuadroBase #master_headertop_right {
        border-right: #ffffff 1px solid;
        border-top: #ffffff 1px;
        border-left: #ffffff 1px solid;
        border-bottom: #ffffff 1px solid;
    }

.CajaRecuadroBaseSubItem {
    margin: 0px 0px 2px 0px;
    padding: 0px 0px 5px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 752px;
    height: 22px;
    background-attachment: scroll;
    border-right: #c1d9f0 1px solid;
    border-top: #c1d9f0 1px;
    border-left: #c1d9f0 1px solid;
    border-bottom: #c1d9f0 1px solid;
    background-color: #e0ecff;
    /*background-image: url(../Imagenes/bgr_int_TableBottomMiddle.gif);*/
    background-repeat: repeat-x;
    vertical-align: middle;
    background-color: #fbfbfb;
    margin-left: 10px;
}

.CajaRecuadroTop {
    margin: 2px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 772px;
    height: 15px;
    background-attachment: scroll;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid; /*background-color: #dcdcdc;*/
    background-repeat: repeat-x;
    font-size: 1em;
    /*font-weight: bold;*/
    /*line-height: 2;*/
    text-indent: 5px;
    white-space: normal !important;
    background-color: rgb(239, 248, 252);
    color: #44566b;
    font-family: Segoe UI, Tahoma;
}

    .CajaRecuadroTop .left {
        float: left;
    }

    .CajaRecuadroTop .right {
        float: right;
        margin-right: 5px;
    }

.CajaRecuadroTopSubItem {
    margin: 2px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 752px;
    height: 15px;
    background-attachment: scroll;
    border-right: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-top: #c1d9f0 1px solid; /*background-color: #dcdcdc;*/
    background-repeat: repeat-x;
    /*background-image: url(Imagenes/bgr_int_TableTopMiddle.gif);*/
    font-size: 1em;
    /*font-weight: bold;*/
    /*line-height: 2;*/
    text-indent: 5px;
    white-space: normal !important;
    background-color: rgb(239, 248, 252);
    color: #617b99;
    margin-left: 10px;
}

    .CajaRecuadroTopSubItem .left {
        float: left;
    }

    .CajaRecuadroTopSubItem .right {
        float: right;
        margin-right: 5px;
    }

.CajaRecuadroTopSolo {
    margin: 2px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 772px;
    height: 22px;
    background-attachment: scroll;
    border: #c1d9f0 1px solid;
    background-repeat: repeat-x;
    /*background-image: url(Imagenes/bgr_int_TableTopMiddle.gif);*/
    /*font-size: 1em;*/
    /*font-weight: bold;*/
    text-indent: 5px;
    vertical-align: middle;
    background-color: rgb(239, 248, 252);
    color: #617b99;
}

.CajaRecuadroBaseSolo {
    margin: 0px 0px 2px 0px;
    padding: 5px 5px 5px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 767px;
    height: 25px;
    background-attachment: scroll;
    border-right: #c1d9f0 1px solid;
    border-top: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-bottom: #c1d9f0 1px solid;
    background-color: rgb(227, 247, 255);
    /*background-image: url(../Imagenes/bgr_int_TableBottomMiddle.gif);*/
    background-repeat: repeat-x;
    vertical-align: middle;
}

.CajaRecuadroTopVacio {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    height: 1px;
    background-attachment: scroll;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-top: #c1d9f0 1px solid; /*background-color: #dcdcdc;*/
    background-color: #ffffff;
}

.CajaRecuadroBaseVacio {
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 5px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    height: 1px;
    background-attachment: scroll;
    border-right: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid; /*background-color: #dcdcdc;*/
    background-color: #fbfbfb;
}

.FloatPanel {
    float: left;
    clear: none;
}

.CajaRecuadroBaseMENUa {
    margin: 0px 0px 2px 1px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 246px;
    height: 3px;
    background-attachment: scroll;
    border-right: #c1d9f0 1px solid;
    border-top: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-bottom: #c1d9f0 1px solid;
    background-color: #e0ecff;
    /*background-image: url(../Imagenes/bgr_int_TableBottomMiddle.gif);*/
    background-repeat: repeat-x;
    vertical-align: middle;
}

.CajaRecuadroMENUa {
    margin: 0px 0px 0px 1px;
    padding: 15px 5px 5px 5px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 236px;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #efeff2;
    border-right: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-bottom: #c1d9f0 1px;
    min-height: 50px;
}

.CajaRecuadroTopMENUa {
    margin: 2px 0px 0px 1px;
    padding: 2px 0px 2px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 246px;
    MIN-height: 20px;
    background-attachment: scroll;
    border-right: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-top: #c1d9f0 1px solid;
    /*background-repeat: repeat-x;*/
    /*background-image: url(Imagenes/bgr_int_TableTopMiddle.gif);*/
    font-size: 1em;
    font-weight: bold;
    line-height: 1;
    /*text-indent: 5px;*/
}


.CajaRecuadroBaseMENU {
    margin: 0px 0px 2px 1px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 741px;
    height: 3px;
    background-attachment: scroll;
    border-right: #c1d9f0 1px solid;
    border-top: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-bottom: #c1d9f0 1px solid;
    background-color: #e0ecff;
    /*background-image: url(../Imagenes/bgr_int_TableBottomMiddle.gif);*/
    background-repeat: repeat-x;
    vertical-align: middle;
    font-size: 0;
}

.CajaRecuadroMENU {
    margin: 0px 0px 0px 1px;
    padding: 5px 5px 5px 5px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 731px;
    background-attachment: scroll;
    background-repeat: repeat;
    background-color: #ffffff;
    border-right: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-bottom: #c1d9f0 1px;
    min-height: 10px;
}

.CajaRecuadroTopMENU {
    margin: 2px 0px 0px 1px;
    padding: 2px 0px 2px 0px;
    border-spacing: 0px;
    border-collapse: separate;
    width: 741px;
    height: 20px;
    background-color: #eff8fc;
    background-attachment: scroll;
    border-right: #c1d9f0 1px solid;
    border-left: #c1d9f0 1px solid;
    border-top: #c1d9f0 1px solid;
    /*background-repeat: repeat-x;*/
    /*background-image: url(Imagenes/bgr_int_TableTopMiddle.gif);*/
    font-size: 1em;
    font-weight: bold;
    line-height: 2;
    text-indent: 5px;
}


.textBold {
    font-weight: bold;
}

.selected {
    color: #238DCC;
    background: #e7f0fb
}

.marginleftMenu {
    margin-left: 5px !important;
}


/* estados */
.RedBorder {
    color: white;
    background-color: red;
    border: solid 1px white;
}

.GreenBorder {
    color: white;
    background-color: green;
    border: solid 1px white;
}

.RedBorder a {
    color: White;
    cursor: pointer;
}

.GreenBorder a {
    color: White;
    cursor: pointer;
}



/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header {
    font-family: "Helvetica Neue", Arial, Sans-Serif;
    background: url(Imagenes/technorati/tab-line.png) repeat-x 50% bottom;
    font-size: 12px;
    display: block;
}

    .ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer {
        background: url(Imagenes/technorati/tab.png) no-repeat left top;
        border-color: #222;
        color: #222;
        padding-left: 10px;
        margin-right: 3px;
    }

    .ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner {
        background: url(Imagenes/technorati/tab.png) no-repeat right top;
        border-color: #666;
        color: #666;
        padding: 3px 10px 2px 0px;
    }

.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner {
    color: #000000;
}

.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer {
    background: url(Imagenes/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color: #ffffff;
}

.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner {
    background: url(Imagenes/technorati/tab.png) no-repeat right -40px;
    color: #000000;
    border-color: #333
}

.ajax__tab_technorati-theme .ajax__tab_body {
    font-family: Segoe UI,Tahoma;
    font-size: 10pt;
    padding: 8px;
    background-color: #ffffff;
    border: solid 1px #d7d7d7;
    border-top-width: 0;
}



.ajax__tab_technorati-themeNO {
    display: none;
    overflow: hidden;
}

/* Pagina de Inicio */
.MenuPrincipal {
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    margin-TOP: 1px;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: #6785ab 9px solid;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    margin-BOTTOM: 1px;
    FONT-FAMILY: Segoe UI,Tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-size: 12px;
    font-weight: bold;
    color: #4a6c97
}

    .MenuPrincipal:active {
        BORDER-RIGHT: #e6e6e9 1px solid;
        PADDING-RIGHT: 2px;
        BORDER-TOP: #e6e6e9 1px solid;
        DISPLAY: block;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 1px;
        MARGIN: 1px;
        BORDER-LEFT: #e6e6e9 1px solid;
        COLOR: #274651;
        PADDING-TOP: 1px;
        BORDER-BOTTOM: #e6e6e9 1px solid;
        FONT-FAMILY: Segoe UI,Tahoma;
        BACKGROUND-COLOR: #e6e6e9;
        TEXT-DECORATION: none
    }

.MenuPrincipalSeccion {
    DISPLAY: block;
    MARGIN: 1px;
    COLOR: #274651;
    FONT-FAMILY: Segoe UI,Tahoma;
    TEXT-DECORATION: none;
    font-size: 12px;
    font-weight: bold;
    color: #003399
}

.MenuEmpty {
    BORDER-RIGHT: #d6e3f7 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #d6e3f7 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: #d6e3f7 1px solid;
    COLOR: #274651;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #d6e3f7 1px solid;
    FONT-FAMILY: Segoe UI,Tahoma;
    BACKGROUND-COLOR: #d6e3f7;
    TEXT-DECORATION: none;
    font-size: 12px;
    color: #444
}

.PanelMenuActive {
    BORDER-RIGHT: #3b5678 1px solid;
    BORDER-TOP: #3b5678 1px solid;
    BORDER-LEFT: #3b5678 9px solid;
    COLOR: #102a34;
    DISPLAY: block;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-BOTTOM: #3b5678 1px solid;
    FONT-FAMILY: Segoe UI,Tahoma;
    PADDING-TOP: 1px; /*BACKGROUND-COLOR: rgb(226, 234, 244);*/
    cursor: pointer;
    TEXT-DECORATION: none;
    font-size: 11px;
}

.PanelMenu {
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 2px;
    MARGIN: 1px;
    FONT-FAMILY: Segoe UI,Tahoma;
    BORDER-LEFT: #c2e5f4 9px solid;
    COLOR: #274651;
    PADDING-TOP: 2px;
    margin-BOTTOM: 2px;
    margin-top: 2px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-size: 11px
}

.PanelMenuNoAction {
    border-right: #c0c0c0 1px solid;
    border-top: #c0c0c0 1px solid;
    border-left: #c0c0c0 1px solid;
    color: #696969;
    display: block;
    padding-left: 13px;
    padding-bottom: 1px;
    margin: 1px;
    border-bottom: #c0c0c0 1px solid;
    font-family: Segoe UI,Tahoma;
    padding-top: 1px;
    background-color: #e6e6e9;
    text-decoration: none;
    font-size: 11px;
}



.GRIDMIA {
    background-color: #efeff2;
}

.dialogo {
    font-size: 11pt;
    color: #222222;
    background-color: #fff;
}

.grid {
    font-size: 9px;
    color: #333333;
    width: 100%;
    border-color: #ffffff #BBD9EE #BBD9EE #BBD9EE;
    border-style: hidden solid solid solid;
}

    .grid th {
        background: url(Imagenes/bgr_int_TableTopMiddle.gif) repeat-x 0px 0px;
        border-color: #ffffff;
        border-style: hidden solid solid solid;
        border-width: 0px 0px 0px 0px;
        color: #000;
        padding: 2px 10px 2px 10px;
        vertical-align: bottom;
        text-align: left;
    }

        .grid th a {
            color: #333333;
            font-weight: bold;
            text-decoration: none;
            display: block;
            padding-right: 10px;
        }

    .grid td {
        color: #333333;
        padding: 1px 10px 1px 10px;
        border: solid 0px transparent;
        text-align: left;
    }

    .grid .altrow {
        background-color: #f9fafb;
    }

    .grid .row {
        background-color: #f1f1f5;
    }

    .grid .rownum {
        width: 15px;
        text-align: center;
        padding-left: 0px;
        font-weight: bold;
        color: #333333;
    }

    .grid .group span {
        color: #666666;
        text-align: left;
        font-size: 13px;
        font-weight: bold;
        cursor: pointer;
    }

    .grid .group img {
        cursor: pointer;
        background-color: transparent;
    }

.first {
    cursor: pointer;
}

.grid .group {
    padding: 3px 0px 3px 0px;
    background-color: transparent;
}

.header {
    position: relative;
    color: #fff;
    cursor: move;
}

    .header .content H2 {
        font-size: 12pt;
        font-weight: bold;
        color: #fff;
        padding-top: 6px;
        margin: 0;
    }

.body {
}

    .body .outer {
        /* padding-right:7px;*/
    }

    .body .inner {
        /* padding-left:7px;*/
    }

    .body .content {
    }

        .body .content H2 {
            padding: 10px;
            margin: 0px;
            text-align: center;
            font-size: 9pt;
            color: #222222;
            font-weight: normal;
        }

        .body .content .footer {
            height: 41px;
        }

            .body .content .footer .commands {
                text-align: right;
                padding: 8px;
            }

                .body .content .footer .commands INPUT {
                    width: 75px;
                }

.footer {
}

    .footer .outer {
        padding-right: 9px;
    }

    .footer .inner {
        padding-left: 9px;
    }

    .footer .content {
        height: 7px;
    }

.updating {
    color: #808080;
}

.ItemGridSeleccionado {
    background-color: #d6e3fb;
    border-bottom: #6495ed 2px solid;
    border-left: #6495ed 2px solid;
    border-top: #6495ed 2px solid;
    border-right: #6495ed 2px solid;
}



table.statsCheck {
    text-align: center;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #fff;
    width: 480px;
    background-color: #b0c4de;
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}

    table.statsCheck td {
        background-color: #b0c4de;
        color: #000;
        padding: 0px;
        text-align: center;
        border: 1px #fff solid;
    }

        table.statsCheck td.hedCheck {
            background-color: #6495ed;
            color: #fff;
            padding: 0px;
            text-align: center;
            border-bottom: 2px #fff solid;
            font-size: 11px;
            font-weight: bold;
        }




#container_bd a {
    text-decoration: none;
}

div#iFishEye_example_1 {
    /*background: url(../images/background.jpg) no-repeat top left;*/
    text-align: center;
    border: 1px solid white;
    BACKGROUND-COLOR: #FFFFFF
}

    div#iFishEye_example_1 table {
        margin: 0 auto;
        border: 1px solid white;
        height: 78px;
    }

        div#iFishEye_example_1 table td {
            border-top: 1px solid white;
            border-left: 3px solid white;
            border-right: 3px solid white;
            border-bottom: 1px solid white;
            vertical-align: top;
        }

.iFishEyeCaption,
.iFishEyeCaption_2,
.iFishEyeCaption_3 {
    /*border: 1px solid ;
	background-color: #eee;
	padding: 2px;*/
    color: #333;
    text-decoration: none;
    font-size: 11px;
    font-family: Verdana, Arial, Sans-Serif;
}

div#iFishEye_example_2 {
    border: 1px solid;
}

    div#iFishEye_example_2 ul {
        list-style-type: none;
        border: 1px solid;
    }

        div#iFishEye_example_2 ul li {
            border: 1px solid;
            margin: 0;
            text-align: center;
        }

div#iFishEye_example_3 {
    text-align: center;
    border: 1px solid;
}

    div#iFishEye_example_3 table {
        margin: 0 auto;
        border: 1px solid;
    }

        div#iFishEye_example_3 table td {
            border: 1px solid;
        }

.breadCurrentNode {
    color: #4a6c97;
    font-weight: bold;
    position: relative;
    top: 2px;
    font-size: 11px;
    font-family: "tahoma";
}

.btBorrarAdjunto {
    margin-top: -9px;
}

.horaRegistroInicio {
    display: inline-block;
    width: 80px
}

.horaRegistroFin {
    display: inline-block;
    margin-left: 23px;
    width: 80px;
}

.txtHoraFin {
    margin-left: 23px;
    margin-right: 10px
}

.hint1 {
    margin-left: 4px
}

.hint2 {
    margin-left: 70px
}
