﻿
.custom-loader-color {
    color: #fff !important;
    font-size: 50px !important;
}

.custom-loader-background {
    background-color: crimson !important;
}

.custom-middle-align {
    vertical-align: middle !important;
}

.swal2-container {
    z-index: 20000 !important;
}

.modal-dialog {
    z-index: 100000 !important;
    width: 32.5rem;
    background-color: #FFFFFF;
    border-radius: 4px;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.05);
    position: center;
}


/*fondos*/
.fondo1 {
            /*background: rgb(0,76,120);*/ /* Old browsers */
            /*background: -moz-linear-gradient(top,  rgba(0,76,120,1) 0%, rgba(0,25,79,1) 100%);*/ /* FF3.6+ */
            /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,76,120,1)), color-stop(100%,rgba(0,25,79,1)));*/ /* Chrome,Safari4+ */
            /*background: -webkit-linear-gradient(top,  rgba(0,76,120,1) 0%,rgba(0,25,79,1) 100%);*/ /* Chrome10+,Safari5.1+ */
            /*background: -o-linear-gradient(top,  rgba(0,76,120,1) 0%,rgba(0,25,79,1) 100%);*/ /* Opera 11.10+ */
            /*background: -ms-linear-gradient(top,  rgba(0,76,120,1) 0%,rgba(0,25,79,1) 100%);*/ /* IE10+ */
            /*background: linear-gradient(to bottom,  rgba(0,76,120,1) 0%,rgba(0,25,79,1) 100%);*/ /* W3C */
            /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004c78', endColorstr='#00194f',GradientType=0 );*/ /* IE6-9 */

}
 #banner {
            position: fixed;
            left: 0px;
            bottom: 0px;
            z-index: -1;
            background: -moz-linear-gradient(left,  rgba(36,36,36,1) 0%, rgba(59,59,59,0.2) 74%, rgba(66,66,66,0) 96%, rgba(67,67,67,0) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(36,36,36,1)), color-stop(74%,rgba(59,59,59,0.2)), color-stop(96%,rgba(66,66,66,0)), color-stop(100%,rgba(67,67,67,0))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(left,  rgba(36,36,36,1) 0%,rgba(59,59,59,0.2) 74%,rgba(66,66,66,0) 96%,rgba(67,67,67,0) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(left,  rgba(36,36,36,1) 0%,rgba(59,59,59,0.2) 74%,rgba(66,66,66,0) 96%,rgba(67,67,67,0) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(left,  rgba(36,36,36,1) 0%,rgba(59,59,59,0.2) 74%,rgba(66,66,66,0) 96%,rgba(67,67,67,0) 100%); /* IE10+ */
            background: linear-gradient(to right,  rgba(36,36,36,1) 0%,rgba(59,59,59,0.2) 74%,rgba(66,66,66,0) 96%,rgba(67,67,67,0) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#242424', endColorstr='#00434343',GradientType=1 ); /* IE6-9 */

            
        }


 .fondobarra {
            top:110px;
            z-index:-20;
            height:125px;
            width:auto;
            position:static;
            margin-left:-8px;
            margin-right:-8px;
            margin-top:-10px;
            overflow:hidden;
        }
.headerPanel {
            text-align:center;
            color:white;
            text-shadow: 1px 1px rgba(203, 203, 203, 0.59);
            border-style:none;
            text-decoration:underline;
            font-size:14px;
            background-image: none;

background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 24%, #7db9e8 48%, #1e5799 74%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(24%,#1e5799), color-stop(48%,#7db9e8), color-stop(74%,#1e5799)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e5799 24%,#7db9e8 48%,#1e5799 74%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e5799 24%,#7db9e8 48%,#1e5799 74%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e5799 24%,#7db9e8 48%,#1e5799 74%); /* IE10+ */
background: linear-gradient(to bottom,  #1e5799 24%,#7db9e8 48%,#1e5799 74%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */


}
.headerPanelBold{
            text-align:center;
            font-size:17px;
            /*height:30px;*/
            /*font-weight: bold;*/
            font-weight: lighter;
            /*color:#2BA2E2;*/
            color:black;
            background-image: none;

background: #c4c6c6; /* Old browsers */
background: -moz-linear-gradient(top,  #c4c6c6 0%, #f6f8f9 44%, #c4c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4c6c6), color-stop(44%,#f6f8f9), color-stop(100%,#c4c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c4c6c6 0%,#f6f8f9 44%,#c4c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c4c6c6 0%,#f6f8f9 44%,#c4c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c4c6c6 0%,#f6f8f9 44%,#c4c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c4c6c6 0%,#f6f8f9 44%,#c4c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4c6c6', endColorstr='#c4c6c6',GradientType=0 ); /* IE6-9 */

}
/*botones*/
.botonround{
            color:#ffffff;
            width:140px;
            border-style:none;
            text-decoration: none;
            cursor: pointer;
            /*border:solid; border-width:thin; border-color:#004c78;*/
            border-radius:5px; 
            background-image: none;

            background: rgb(32,107,190); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(32,107,190,1) 0%, rgba(32,107,190,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(32,107,190,1)), color-stop(100%,rgba(32,107,190,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(32,107,190,1) 0%,rgba(32,107,190,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(32,107,190,1) 0%,rgba(32,107,190,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(32,107,190,1) 0%,rgba(32,107,190,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(32,107,190,1) 0%,rgba(32,107,190,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#206bbe', endColorstr='#206bbe',GradientType=0 ); /* IE6-9 */


            
        }
.botonround:hover{
text-decoration-color:black;
            color:black;
            width:140px;
            border-style:solid;
            text-decoration: none;
            cursor: pointer;
            border:solid; 
            border-width:medium; 
            border-color:black;
            border-radius:5px; 
            background-image: none;

background: rgb(254,252,234); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,252,234,1) 0%, rgba(255,243,215,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,252,234,1)), color-stop(100%,rgba(255,243,215,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(255,243,215,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(255,243,215,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(255,243,215,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,252,234,1) 0%,rgba(255,243,215,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#fff3d7',GradientType=0 ); /* IE6-9 */



            
         }
.botonslide{
            /*background-color:#A6A6A6;*/
            color:#ffffff;
            background-image: none;
            border-top-right-radius:5px;border-bottom-right-radius:5px;

            background: -moz-linear-gradient(top,  rgba(229,238,255,1) 0%, rgba(43,162,226,0.91) 16%, rgba(25,131,205,0.8) 35%, rgba(0,87,175,0.8) 62%, rgba(1,96,185,0.8) 67%, rgba(2,111,201,0.85) 75%, rgba(0,73,148,0.92) 86%, rgba(0,38,79,0.99) 99%, rgba(0,38,79,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,238,255,1)), color-stop(16%,rgba(43,162,226,0.91)), color-stop(35%,rgba(25,131,205,0.8)), color-stop(62%,rgba(0,87,175,0.8)), color-stop(67%,rgba(1,96,185,0.8)), color-stop(75%,rgba(2,111,201,0.85)), color-stop(86%,rgba(0,73,148,0.92)), color-stop(99%,rgba(0,38,79,0.99)), color-stop(100%,rgba(0,38,79,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  rgba(229,238,255,1) 0%,rgba(43,162,226,0.91) 16%,rgba(25,131,205,0.8) 35%,rgba(0,87,175,0.8) 62%,rgba(1,96,185,0.8) 67%,rgba(2,111,201,0.85) 75%,rgba(0,73,148,0.92) 86%,rgba(0,38,79,0.99) 99%,rgba(0,38,79,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  rgba(229,238,255,1) 0%,rgba(43,162,226,0.91) 16%,rgba(25,131,205,0.8) 35%,rgba(0,87,175,0.8) 62%,rgba(1,96,185,0.8) 67%,rgba(2,111,201,0.85) 75%,rgba(0,73,148,0.92) 86%,rgba(0,38,79,0.99) 99%,rgba(0,38,79,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  rgba(229,238,255,1) 0%,rgba(43,162,226,0.91) 16%,rgba(25,131,205,0.8) 35%,rgba(0,87,175,0.8) 62%,rgba(1,96,185,0.8) 67%,rgba(2,111,201,0.85) 75%,rgba(0,73,148,0.92) 86%,rgba(0,38,79,0.99) 99%,rgba(0,38,79,1) 100%); /* IE10+ */
            background: linear-gradient(to bottom,  rgba(229,238,255,1) 0%,rgba(43,162,226,0.91) 16%,rgba(25,131,205,0.8) 35%,rgba(0,87,175,0.8) 62%,rgba(1,96,185,0.8) 67%,rgba(2,111,201,0.85) 75%,rgba(0,73,148,0.92) 86%,rgba(0,38,79,0.99) 99%,rgba(0,38,79,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eeff', endColorstr='#00264f',GradientType=0 ); /* IE6-9 */
            
            text-decoration: none;
            cursor: pointer;
            width:14px;

            
        }
        .botonslide:hover{
            color:#ffffff;
            background-image: none;
            /*border-radius:5px; border: solid; border-width:thin; border-color : #585858;*/
            text-decoration: none;
            cursor: pointer;
            width:14px;
            background: rgb(249,183,132); /* Old browsers */
            background: -moz-linear-gradient(top,  rgba(249,183,132,1) 0%, rgba(229,117,36,1) 3%, rgba(238,113,37,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,183,132,1)), color-stop(3%,rgba(229,117,36,1)), color-stop(100%,rgba(238,113,37,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  rgba(249,183,132,1) 0%,rgba(229,117,36,1) 3%,rgba(238,113,37,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  rgba(249,183,132,1) 0%,rgba(229,117,36,1) 3%,rgba(238,113,37,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  rgba(249,183,132,1) 0%,rgba(229,117,36,1) 3%,rgba(238,113,37,1) 100%); /* IE10+ */
            background: linear-gradient(to bottom,  rgba(249,183,132,1) 0%,rgba(229,117,36,1) 3%,rgba(238,113,37,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9b784', endColorstr='#ee7125',GradientType=0 ); /* IE6-9 */

            
         }
.botonexaminar{
            color:#ffffff;
            background-image: none;
            /*border-radius:5px;*/ /*border:solid; border-width:thin; border-color:#969696;*/
            border-radius:5px; 
            background: rgb(67,67,67); /* Old browsers */
            background: -moz-linear-gradient(top,  rgba(67,67,67,1) 58%, rgba(36,36,36,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(58%,rgba(67,67,67,1)), color-stop(100%,rgba(36,36,36,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  rgba(67,67,67,1) 58%,rgba(36,36,36,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  rgba(67,67,67,1) 58%,rgba(36,36,36,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  rgba(67,67,67,1) 58%,rgba(36,36,36,1) 100%); /* IE10+ */
            background: linear-gradient(to bottom,  rgba(67,67,67,1) 58%,rgba(36,36,36,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#242424',GradientType=0 ); /* IE6-9 */


}
        .botonexaminar:active{
            /*background-color:#A6A6A6;*/
            color:#ffffff;
            text-decoration: none;
            cursor: pointer;
            background-image: none;
            /*border-radius:5px;*/ border:solid; border-width:thin; border-color:#969696;
            background: rgb(255,234,219); /* Old browsers */
            background: -moz-linear-gradient(top,  rgba(255,234,219,1) 0%, rgba(255,208,89,1) 5%, rgba(209,170,0,1) 96%, rgba(137,57,0,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,234,219,1)), color-stop(5%,rgba(255,208,89,1)), color-stop(96%,rgba(209,170,0,1)), color-stop(100%,rgba(137,57,0,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  rgba(255,234,219,1) 0%,rgba(255,208,89,1) 5%,rgba(209,170,0,1) 96%,rgba(137,57,0,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  rgba(255,234,219,1) 0%,rgba(255,208,89,1) 5%,rgba(209,170,0,1) 96%,rgba(137,57,0,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  rgba(255,234,219,1) 0%,rgba(255,208,89,1) 5%,rgba(209,170,0,1) 96%,rgba(137,57,0,1) 100%); /* IE10+ */
            background: linear-gradient(to bottom,  rgba(255,234,219,1) 0%,rgba(255,208,89,1) 5%,rgba(209,170,0,1) 96%,rgba(137,57,0,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffeadb', endColorstr='#893900',GradientType=0 ); /* IE6-9 */

            
            
        }
.hoveritem{
            color:#ffffff;
            text-decoration: none;
            cursor: pointer;
            background-image: none;

background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 24%, #7db9e8 48%, #1e5799 74%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(24%,#1e5799), color-stop(48%,#7db9e8), color-stop(74%,#1e5799)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e5799 24%,#7db9e8 48%,#1e5799 74%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e5799 24%,#7db9e8 48%,#1e5799 74%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e5799 24%,#7db9e8 48%,#1e5799 74%); /* IE10+ */
background: linear-gradient(to bottom,  #1e5799 24%,#7db9e8 48%,#1e5799 74%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */

            
            
         }


.focus {
            color:#ffffff;
            background: -moz-linear-gradient(top,  rgba(215,29,29,1) 0%, rgba(179,24,24,0.86) 35%, rgba(135,18,18,0.95) 78%, rgba(86,12,12,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,29,29,1)), color-stop(35%,rgba(179,24,24,0.86)), color-stop(78%,rgba(135,18,18,0.95)), color-stop(100%,rgba(86,12,12,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  rgba(215,29,29,1) 0%,rgba(179,24,24,0.86) 35%,rgba(135,18,18,0.95) 78%,rgba(86,12,12,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  rgba(215,29,29,1) 0%,rgba(179,24,24,0.86) 35%,rgba(135,18,18,0.95) 78%,rgba(86,12,12,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  rgba(215,29,29,1) 0%,rgba(179,24,24,0.86) 35%,rgba(135,18,18,0.95) 78%,rgba(86,12,12,1) 100%); /* IE10+ */
            background: linear-gradient(to bottom,  rgba(215,29,29,1) 0%,rgba(179,24,24,0.86) 35%,rgba(135,18,18,0.95) 78%,rgba(86,12,12,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71d1d', endColorstr='#560c0c',GradientType=0 ); /* IE6-9 */
            text-decoration: none;
            cursor: pointer;
            
}

.menu {
    background-color:transparent;
    background:transparent;
    border:none;
    font-weight:bold;
    /*opacity: 0.6;*/
    /*filter: alpha(opacity=80);*/
    color:black ;
    background-image: none;
    
}
.menuhover {
        border-top-right-radius:5px;
        border-top-left-radius:5px;
        color:#ffffff;
        border:none;
        text-decoration: none;
        background-image: none;
        cursor: pointer;
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
            
       
    }

.Submenu {
        border-top-right-radius:5px;
        border-top-left-radius:5px;
        border-bottom-right-radius:5px;
        border-bottom-left-radius:5px;
        color:#ffffff;
        border:none;
        text-decoration: none;
        background-image: none;
        cursor: pointer;
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
            
       
    }

.menudrop {
background-color:transparent;
    /*background:white;*/
    color:black;
    background-image: none;

    background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}

.menusub {
    background-color:#434343;
    /*background:#434343;*/
    color:white;
    background-image: none;

background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */

}
.menusub:hover {
    /*background:#206bbe;*/
    background-color:#206bbe;
    color:white;
    background-image: none;

background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */

}
#header {
    position: relative;
    border-color: inherit;
    border-width: medium;
    position: fixed;
    border-style:none;
    top: -5px;
    /*bottom:9px;*/
    width: 99%;
    height: 85px;
    z-index: 20;
    margin-left:-10px;
    margin-right:-5px;
    /*left: 10px;*/
    /*margin-bottom:50px;*/
    /*margin-top: 2px;*/
    clear: both;
    background:white;
    left: 18px;
}

        #footer {
    position: relative;
    position: fixed;
    bottom: -5px;
    width: 105%;
    height: 70px;
    z-index: 20;
    margin-left:-10px;
    margin-right:-10px;
    left: 10px;*/
    /*margin-bottom:5px;*/
    margin-top: -40px;
    clear: both;
    /*text-shadow: 1px 1px rgba(203, 203, 203, 0.59);*/
    text-shadow: 1px 0 0 rgba(255, 255, 255, 0.69), -1px 0 0 rgba(255, 255, 255, 0.69), 0 1px 0 rgba(255, 255, 255, 0.69), 0 -1px 0 rgba(255, 255, 255, 0.69), 1px 1px rgba(255, 255, 255, 0.69), -1px -1px 0 rgba(255, 255, 255, 0.69), 1px -1px 0 rgba(255, 255, 255, 0.69), -1px 1px 0 rgba(255, 255, 255, 0.69);
    color:Black;
background: -moz-linear-gradient(top,  rgba(87,224,237,0) 0%, rgba(87,224,237,0.21) 17%, rgba(44,136,206,0.72) 58%, rgba(14,74,185,0.72) 87%, rgba(0,46,175,0.72) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(87,224,237,0)), color-stop(17%,rgba(87,224,237,0.21)), color-stop(58%,rgba(44,136,206,0.72)), color-stop(87%,rgba(14,74,185,0.72)), color-stop(100%,rgba(0,46,175,0.72))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(87,224,237,0) 0%,rgba(87,224,237,0.21) 17%,rgba(44,136,206,0.72) 58%,rgba(14,74,185,0.72) 87%,rgba(0,46,175,0.72) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(87,224,237,0) 0%,rgba(87,224,237,0.21) 17%,rgba(44,136,206,0.72) 58%,rgba(14,74,185,0.72) 87%,rgba(0,46,175,0.72) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(87,224,237,0) 0%,rgba(87,224,237,0.21) 17%,rgba(44,136,206,0.72) 58%,rgba(14,74,185,0.72) 87%,rgba(0,46,175,0.72) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(87,224,237,0) 0%,rgba(87,224,237,0.21) 17%,rgba(44,136,206,0.72) 58%,rgba(14,74,185,0.72) 87%,rgba(0,46,175,0.72) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0057e0ed', endColorstr='#b8002eaf',GradientType=0 ); /* IE6-9 */


}

/*******/
/*grids*/
        .tabrounded {
            /*border-top-right-radius:5px;
            border-top-left-radius:5px;*/
            background-color: #D71D1D;
            color:#C6C6C6;
            
        }
        .borderround {
            /*border-bottom-right-radius:8px;
            border-bottom-left-radius:8px;*/
            color:#ffffff;

        }


.mGrid {  
    
    margin: 5px 0 10px 0;  
    border-style:none;    
}
    
    .mGrid td {  
        /*padding: 2px;*/  
        /*border: solid 1px #c1c1c1;*/  
        /*color: #717171;*/ 
       
         
    }  
    .mGrid th {  
             
       
    }    
    .mGrid .alt {  /*este es el FilterRow*/
        background:rgb(255,234,219);
    }      
    .mGrid .select {  /*este es el FocusedRow*/
        /*text-shadow:2px 2px rgba(255, 255, 255, 0.89);*/
        /*text-shadow: 1px 0 0 rgba(255, 255, 255, 0.69), -1px 0 0 rgba(255, 255, 255, 0.69), 0 1px 0 rgba(255, 255, 255, 0.69), 0 -1px 0 rgba(255, 255, 255, 0.69), 1px 1px rgba(255, 255, 255, 0.69), -1px -1px 0 rgba(255, 255, 255, 0.69), 1px -1px 0 rgba(255, 255, 255, 0.69), -1px 1px 0 rgba(255, 255, 255, 0.69);*/
        /*text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;*/
        font-weight:bold;
        text-decoration:solid;
        /*color:#1B6E83;*/ 
        color:black;
        font-size:16px;
        
background: rgb(255,191,53); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,191,53,1) 0%, rgba(255,243,215,1) 39%, rgba(255,243,215,1) 59%, rgba(255,191,53,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,191,53,1)), color-stop(39%,rgba(255,243,215,1)), color-stop(59%,rgba(255,243,215,1)), color-stop(100%,rgba(255,191,53,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,191,53,1) 0%,rgba(255,243,215,1) 39%,rgba(255,243,215,1) 59%,rgba(255,191,53,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,191,53,1) 0%,rgba(255,243,215,1) 39%,rgba(255,243,215,1) 59%,rgba(255,191,53,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,191,53,1) 0%,rgba(255,243,215,1) 39%,rgba(255,243,215,1) 59%,rgba(255,191,53,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,191,53,1) 0%,rgba(255,243,215,1) 39%,rgba(255,243,215,1) 59%,rgba(255,191,53,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbf35', endColorstr='#ffbf35',GradientType=0 ); /* IE6-9 */




    }

    .mGrid .select a {
    color:blue;
    font-weight:bold;
    }
    .mGrid .pgr {  /*este es el Header*/
            text-align:center;
            color:black;

background: rgb(220,231,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(220,231,239,1) 0%, rgba(252,252,252,1) 46%, rgba(220,231,239,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(220,231,239,1)), color-stop(46%,rgba(252,252,252,1)), color-stop(100%,rgba(220,231,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(220,231,239,1) 0%,rgba(252,252,252,1) 46%,rgba(220,231,239,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(220,231,239,1) 0%,rgba(252,252,252,1) 46%,rgba(220,231,239,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(220,231,239,1) 0%,rgba(252,252,252,1) 46%,rgba(220,231,239,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(220,231,239,1) 0%,rgba(252,252,252,1) 46%,rgba(220,231,239,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dce7ef', endColorstr='#dce7ef',GradientType=0 ); /* IE6-9 */



    }
    .command {
            /*Color de los links de los grids*/
            /*text-align:center;*/
            color: black;

            /*font-style:oblique;*/
    }
    .mGrid .command {
            /*Color de los links de los grids*/
            /*text-align:center;*/
            color: black;
            font-weight: bold;  

            /*font-style:oblique;*/
    }
    .mGrid .command a{
            /*Color de los links de los grids*/
            /*text-align:center;*/
            color: black;
            font-weight: bold;  

            /*font-style:oblique;*/
    } 
    .mGrid .command a:hover{
            /*Color de los links de los grids*/
            /*text-align:center;*/
            color: black;
            font-weight: bold;  

            /*font-style:oblique;*/
    }    
        .mGrid .pgr table {  
            /*margin: 5px 0;*/ 
            
        }   
        .mGrid .pgr td {  
            /*border-width: 1px;*/  
            text-align:center; 
            font-weight: bold;  
            /*color: #fff;*/  
            border-style:none;
            /*border-top-left-radius:8px;
            border-top-right-radius:8px;*/ 
            border-right-style:none;
        }    
        .mGrid .pgr a {  
            color: #666;  
            text-decoration: none;  
          
        }    
        .mGrid .pgr a:hover {  
                color: #000;  
                text-decoration: none; 
          
            }  
  
