.parrafo {
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    mso-ansi-language: ES-CO;
    mso-bidi-font-weight: normal;
}
.subtitulo{font-weight: 100;font-size: 10px; color: grey}
.info{font-weight: 100;font-size: 11px;color: black}
.tblInfo{
    
}

.tblInfo img{ 
    cursor: pointer;
    height: 30px ;
    width: 30px ;
    
    
}
.menuLateral {
    padding-left : 0px !important;
    padding-right: 0px !important;} 

.menuLateral > nav{
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.menuLateral #navbarSupportedContent2 {
    width: 100%;
}
    

.menuLateral ul{margin: 0} 


.menuLateral li{list-style:none;} 
.resalto{
    border: 1px solid #C96363;
    background:  url(../images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;
    color: #786666;
    font-weight: bold;
}
.resalto td{
     background-color: blue
}
.moduloTitle_principal{height: 30px;
    color: rgb(0, 133, 63);
    line-height: 25px;
    padding-left: 5px;
    font-size: 20px;}

.moduloCuerpo_1{
    padding-left:3%;
    padding-top: 3%;
    padding-right:3%;
        
}
.apunte {
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}
.parrafo {
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    mso-ansi-language: ES-CO;
    mso-bidi-font-weight: normal;
}
.Ecof_vistaContainer{border-radius: 8px 0px 0px 0px;
-moz-border-radius: 8px 0px 0px 0px;
-webkit-border-radius: 8px 0px 0px 0px;
border: 1px solid rgb(234, 128, 34);
border-right-color: white;
border-bottom-color: white}

.mcv_vistaContainer{border-radius: 8px 0px 0px 0px;
-moz-border-radius: 8px 0px 0px 0px;
-webkit-border-radius: 8px 0px 0px 0px;
border: 1px solid rgb(12, 132, 68);
border-right-color: white;
border-bottom-color: white}
 
.tabla_interna {margin-right: 5px !important; }
.tabla_interna > td{padding-left: 0px !important; }
.headerCenter{background-color: rgba(177, 127, 35, 0.84);max-width: 675px;width: 41%;height: 40px;background-image:url('../images/001.png');background-repeat: no-repeat; background-size: 100% 100%;   }
.Ecof_headerCenter{background-color:  rgb(234, 128, 34);max-width: 675px;width: 41%;height: 40px;background-image:url('../images/eco_001.png');background-repeat: no-repeat; background-size: 100% 100%;   }
 
.Ecof_headerRight{background-color: rgb(234, 128, 34);width: 47.5% }
.ie .Ecof_headerRight{background-color: rgb(234, 128, 34);width: 53% }
.gecko .Ecof_headerRight{background-color: rgb(234, 128, 34);width: 53% }

.headerRight{background-color:rgba(177, 127, 35, 0.84);width: 47.5% }
.ie .headerRight{background-color: rgba(177, 127, 35, 0.84);width: 53% }
.gecko .headerRight{background-color: rgba(177, 127, 35, 0.84);width: 53% }

.Ecof_head-saludo{color: rgb(234, 128, 34); padding-left: 20px; font-size: 14px;}
.mcv_head-saludo{color: rgb(12, 132, 68);    padding-left: 20px;    font-size: 14px;}



.mcv_footer-img {max-width: 770px; 
	background-position: 0px 0px;     width: 90%;
    height: 160px; background-image: url("../images/imagesportada/footer_007.jpg?") ;background-size: 60% 100%; background-repeat: no-repeat;
}

.Ecof_footer-img  {max-width: 770px;
	background-position:  0px 0px; width: 90%; height: 160px; background-image: url("../images/imagesportada/footer_007_eco.jpg");background-size: 60% 100%;  background-repeat: no-repeat;
}

.footer_view {
    height: 30px;
    text-align: center;
    color: rgb(102, 102, 102);
    padding-top: 10px;
    font-size: 11px;
} 
.tr_cabecera td{ padding-left:30px;}
.linkCabecera{text-decoration: none;color: white;font-size: 11}
#cabecera table{width:100%}
.mcv_menu-level-1 {
    height: 20px;
    color: rgb(12, 132, 68);
    line-height: 20px;
    padding-top: 5px;
    padding-left: 5px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    display: block;
    font-size: 11px;
}
.Ecof_menu-level-1 {
    height: 20px;
    color: rgb(100, 177, 68);
    line-height: 20px;
    padding-top: 5px;
    padding-left: 5px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    display: block;
    font-size: 11px;
}
.menu-level-2 {
    height: 20px;
    color: rgb(102, 102, 102);
    line-height: 20px;
    text-indent: 10px;
    padding-left: 5px;
    font-weight: normal;
    text-decoration: none;
    display: block;    
    font-size: 11px;
}
a{text-decoration: none}
.menuHijo{ cursor: pointer}
.tablas-generada table{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-color: rgb(113, 216, 227);
    border-right-color: rgb(113, 216, 227);
    border-bottom-color: rgb(113, 216, 227);
    border-left-color: rgb(113, 216, 227);
    
    width: 100%; 
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
} 
    
    
.mcv_ui-widget-header {
    border: 1px solid #536675;
    background-color: #338C44 ;
    color: #ffffff;
    font-weight: bold;
    font-size: 10px;
    border-collapse: separate; 
}

.Ecof_ui-widget-header {
    border: 1px solid #536675;
    background-color: #FFFFEA; 
    color: rgb(234, 128, 34);
    font-weight: bold;    
    font-size: 10px;
    border-collapse: separate;
   
}
 

.ui-widget-content2 {
    border: none  ;
    background: #fcfdfd  ;
    color: #505253 !important;
     font-size: 11px !important;
}
div#listado span {
    font-size: 11px !important;
}
.ui-widget-content {
    border: none  ;
    background: #fcfdfd !important;
    color: #505253 !important;
     font-size: 11px !important;
}  
 
#listadoRecursos li{text-align: left;cursor: pointer}
.nodoAbierto{list-style-image: url("../images/imagenes_arbol/openNodoPadre.gif");
}

.nodoCerrado{list-style-image: url("../images/imagenes_arbol/closeNodoPadre.gif");
}

.nodoAbiertoFin{list-style-image: url("../images/imagenes_arbol/openNodoPadre_fin.png");
}

.nodoCerradoFin{list-style-image: url("../images/imagenes_arbol/closeNodoPadre_fin.png");
}

.nodoHijo{list-style-image: url("../images/imagenes_arbol/nodoHijo.gif");}
.nodoHijoFin{list-style-image: url("../images/imagenes_arbol/finArbol.gif");}


div::-webkit-scrollbar {
   width: 5px;
    height: 8px; 
    color: aqua;
    background-color: #337ab752;
}
div::-webkit-scrollbar-thumb {
    background: #17a2b8;
    border-radius: 4px;
}
 
.body::-webkit-scrollbar {
   width: 5px;
    height: 8px; 
    color: aqua;
    background-color: #337ab752;
}
.body::-webkit-scrollbar-thumb {
    background: #17a2b8;
    border-radius: 4px;
}
.cont-heigth{
    height: 500px
}
.contenedor_aux{
    max-width: 100% !important;
    overflow-x: auto !important;
        font-family: verdana, arial !important;
}
.sinOverFlowX{ 
    overflow-x: hidden !important;
}
/**/
.contenedor300{
    max-height: 300px !important;
    overflow-y: auto !important;
}
 .contenedor300::-webkit-scrollbar {
   width: 5px;
    height: 8px; 
    color: aqua;
    background-color: #337ab752;
}
.contenedor300::-webkit-scrollbar-thumb {
    background: #17a2b8;
    border-radius: 4px;
}


/**/

.contenedor400{
    max-height: 400px !important;
    overflow-y: auto !important;
}
 .contenedor400::-webkit-scrollbar {
   width: 5px;
    height: 8px; 
    color: aqua;
    background-color: #337ab752;
}
.contenedor400::-webkit-scrollbar-thumb {
    background: #17a2b8;
    border-radius: 4px;
}

.contenedor{
    max-height: 500px !important;
    overflow-y: auto !important;
}
 .contenedor::-webkit-scrollbar {
   width: 5px;
    height: 8px; 
    color: aqua;
    background-color: #337ab752;
}
.contenedor::-webkit-scrollbar-thumb {
    background: #17a2b8;
    border-radius: 4px;
}
@media screen and (min-width: 400px) and (max-width: 1000px) {
.mcv_footer-img {    background-size: 95% 100%; background-repeat: no-repeat;}

.Ecof_footer-img  {   background-size: 95% 100%; background-repeat: no-repeat;}
#logoPrincipal{height: 100px;}
.mcv_headerCenter{width: 30%}
.Ecof_headerCenter{width: 30%}
}
@media screen and (min-width: 1600px) {
    
.mcv_footer-img {    background-size: 765px 100%; background-repeat: no-repeat;}

.Ecof_footer-img  {   background-size: 765px 100%; background-repeat: no-repeat;}
}
 