﻿html, body
{
    height: 100%;
    border-style: none;
    border-width: 0px;
    margin: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px;
    font-size: 10px;
    font-family: Verdana, Arial;
    font-weight: normal;
 /*   scrollbar-face-color: #e0e0e0;
    scrollbar-arrow-color: #a0a0a0;
    scrollbar-track-color: #e0e0e0;
    scrollbar-shadow-color: #d0d0d0;
    scrollbar-highlight-color: #d0d0d0;
    scrollbar-3dlight-color: #d0d0d0;
    scrollbar-darkshadow-color: #d0d0d0;*/
    
}
#fullheight
{
    height: 100%;
}

#fullheight2
{
    height: 100%;
}

.Imagen_Home
{
    background-color: #043069;
    background-repeat: repeat-x;
    }

.Imagen_Content
{
    background-color: #043069;
    background-repeat: repeat-x;
    /*background-image: url('../Imagenes/contentmenu.jpg');*/
    }

.Imagen_Enlaces
{
    background-color: #E9E9E9;
    background-repeat: repeat-x;
    background-image: url( '../Imagenes/enlacesrapidosHome.jpg' );
}

.Imagen_Enlaces_Right
{
    background-color: #E9E9E9;
    background-repeat: repeat-y;
    background-image: url( '../Imagenes/left_back_content.jpg' );
}

.Imagen_footer
{
    background-color: #E9E9E9;
    background-repeat: repeat-x;
    background-image: url(  '../Imagenes/bg_footer.jpg' );
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
}

.tit_principal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    color: #FF9933;
    font-weight: bold;
}

.tit_subtitulo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF9933;
}

iframe { 
overflow: hidden;
    float: left;
    text-align: center;
} 


.tblTitulo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    background-color: #FF9933;
}

.Enlaces2
{
    background-position: left;
    padding: 0px 0px 0px 20px;
    margin: 0px;
    border-width: thin;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #244068;
    text-align: left;
    letter-spacing: normal;
    word-spacing: normal;
    background-image: url('../Imagenes/img_back_enlace.gif');
    background-repeat: no-repeat;
}


.Enlaces3
{
    background-position: left;
    padding: 0px 0px 0px 20px;
    margin: 0px;
    border-width: thin;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-align: left;
    letter-spacing: normal;
    word-spacing: normal;
/*    background-image: url('../Imagenes/back_title_tables.jpg');*/
    background-image: url('../Imagenes/bgtitleshome.bmp');
    background-repeat: no-repeat;
}

.Enlaces4
{
    background-position: left;
    padding: 0px 0px 7px 20px;
    margin: 0px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-align: left;
    letter-spacing: normal;
    word-spacing: normal;
    background-image: url('../Imagenes/bgtitleshome.bmp');
    background-repeat: no-repeat;
    vertical-align: middle;
}

.Enlaces_submenu
{
    background-position: center;
    padding: 0px 0px 0px 25px;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    color: #043069;
    text-align: left;
    letter-spacing: normal;
    word-spacing: normal; /*    background-image: url('../Imagenes/back_title_tables.jpg');*/
    background-image: url('../Imagenes/bgsubmenus.bmp');
    background-repeat: no-repeat;
}



      a.contactese:link
{
    color: #043069;
    text-decoration: none;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
}
      a.contactese:visited
{
    text-decoration: none;
    color: #043069;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
}
      a.contactese:hover
{
    text-decoration: none;
    color: #043069;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;    
}
      a.contactese:active{
        text-decoration: none;
        color: #043069;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
        }
       
       
             a.contactese2:link
{
    color: #043069;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}
      a.contactese2:visited
{
    text-decoration: none;
    color: #043069;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}
      a.contactese2:hover
{
    text-decoration: none;
    color: #043069;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;    
}
      a.contactese2:active{
        text-decoration: none;
        color: #043069;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
        }
       
        
        .contenproytxt
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
}
        
.contador_visitas
{
    background-position: center;
    padding: 0px 0px 0px 20px;
    margin: 0px;
    border-width: thin;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-align: left;
    letter-spacing: normal;
    word-spacing: normal;
    background-image: url('../Imagenes/cont_visita.jpg');
    background-repeat: no-repeat;
}

.backgr_visitas
{
   /* background-position: left;
   ' background-image: url('../Imagenes/back_naveg.jpg');
    background-repeat:repeat-x ;*/
}
.backgr_menu
{
    background-position: left;
    background-image: url('../Imagenes/back_naveg_sup.jpg');
    background-repeat:repeat-x ;
}

.home_titulo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000066;
    font-weight: normal;
}


.border_td_tables
{
    border: 1px solid #9FBBDD;
    font-weight: normal;
    text-align: center;
}

.popupControl
{
     border: 1px solid Navy;
    visibility : hidden;
         position : absolute;
         background-color : #FFFFFF;    
         top: 317px;
    left: 559px;
}

.line_down_type
{
    background-color: #FFFFFF;
    border-style: none none solid none;
    border-color: #CCCCCC;
    border-width: 1px;
}


.descdirecttablehead
{
    background-color: #EAF3FF;
    border-style: none none solid none;
    border-color: #043069;
    border-width: 1px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #043069;
}

.table_back_blue
{
    background-color: #2468BD;
    border-style: none none solid none;
    border-color: #CCCCCC;
    border-width: 1px;
    font-size: 11px;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.table_back_lightblue
{
    border: 0px none #CCCCCC;
    background-color: #F2F7FF;
}

.manito
{
    cursor:pointer;
}

      a.ver_detalle_proy:link
{
    color: #000066;
    text-decoration: none;
}
      a.ver_detalle_proy:visited
{
    text-decoration: none;
    color: #333399;
}
      a.ver_detalle_proy:hover
{
    text-decoration: none;
    color: #3366CC;
    background-color: #DAE8F8;
}
      a.ver_detalle_proy:active{
        text-decoration: none;
        color: #3366CC;}
        
.head_seccion_proy
{
    background-position: center;
    background-color: #F2F8FD;
    border-style: none none solid none;
    border-color: #2468BD;
    border-width: 1px;
    font-size: 11px;
    color: #003366;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.img_border_proy
{
    border-style: none none solid solid;
    border-color: #2468BD;
    border-width: 2px;
    font-size: 11px;
    color: #003366;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
     a.navegarlink:link
{
    border-style: none;
    color: #043069;
    text-decoration: none;
}
      a.navegarlink:visited
{
    text-decoration: none;
    color: #043069;
}
      a.navegarlink:hover
{
    text-decoration: none;
    color: #043069;
}
      a.navegarlink:link img 
{
    filter:alpha(opacity=150);
}
      a.navegarlink:visited img 
{
    filter:alpha(opacity=150);
}
      a.navegarlink:active img 
{
    filter:alpha(opacity=150);
}
      a.navegarlink:hover img 
{
    filter:none;
}
      a.navegarlink:active
{
    text-decoration: none;
    color: #043069;
}

.menuIE8
{
   z-index:250;    
}