﻿body        /*En uso*/
{
    background-color: #717074;
    font-family: Arial;font-size: 12px;text-align: center;
}
html, body   /*En uso*/
{
    margin: 0px;padding: 0px;height: 100%;
}
/**************************** Ventana Emergente ****************************/
.Window /*En uso*/
{
    width:100%;padding: 15px,15px,15px,15px;background-color:White;
    text-align : justify;vertical-align:middle;
    position: absolute;
 }

/******************************** Login **************************************/
.login_btnSend     /*En uso*/
{
    background-image: url(ImgBotones/btn_enviar.gif);background-color: Transparent;background-repeat: no-repeat;
    border:none;width: 70px; cursor: pointer;
}
/******************************** Login **************************************/
.login_btnSendSbl     /*En uso*/
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: #FFFFFF;
    color:Black;
    font-weight:bold;
    font-size: 11px;
    font-family:Tahoma;
	    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
    }
	
/******************************** Login **************************************/
.login_btnSendKIA     /*En uso*/
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: #4E4E4E;
    color:White;
    font-weight:bold;
    font-size: 12px;
    font-family:Tahoma;
    }
    /******************************** Login **************************************/
.login_btnResetSbl     /*En uso*/
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: #FFFFFF;
    color:Black;
    font-weight:bold;
    font-size: 11px;
    font-family:Tahoma;
	    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
    }
/******************************** Login **************************************/
.login_btnSenddiez     /*En uso*/
{
    background-image: url(ImgBotones/btn_enviardiez.png);background-color: Transparent;background-repeat: no-repeat;
    border:none;width: 70px; cursor: pointer;
}
.login_btnSendvolvo     /*En uso*/
{
    background-image: url(ImgBotones/btn_entrar-03.png);background-color: Transparent;background-repeat: no-repeat;
    border:none;width: 70px; height:20px; cursor:pointer;
}
.login_btnReset     /*En uso*/
{
    background-image: url(ImgBotones/btn_rest.gif);background-color: Transparent;background-repeat: no-repeat;
    border:none;width: 105px; cursor: pointer;
}
.login_btnResetdiez     /*En uso*/
{
    background-image: url(ImgBotones/btn_restdiez.png);background-color: Transparent;background-repeat: no-repeat;
    border:none;width: 105px; cursor: pointer;
}
/******************************** Texto en formularios ****************************/
.lblTexto  /*En uso*/
{
    font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #717074;
}
.lblTextoCampoDetail  /*En uso*/
{
    font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #29282B; text-align:left;
}
.lblTextoCampoDetail_1  /*En uso*/
{
    font-family: Century Gothic;font-size: 11px;
    color: #29282B; text-align:justify;
}
.lblTextoCampoDetail_titulo  /*En uso*/
{
    font-family: Century Gothic;font-size: 11px;
    color: #C41230;
    font-weight:bold;
}
.lblTextoInfoCampo  /*En uso*/
{
    text-align: right;font-family: Century Gothic;font-size: 9px;font-weight: bold;
    color: #717074;
}
.lblTextoInfoBtn  /*En uso*/
{
    text-align: right;font-family: Century Gothic;font-size: 9px;font-weight: bold;  
    background-color:transparent; 
    border-bottom-color:transparent;
    border-Top-color:transparent;
    border-Left-color:transparent;
    border-right-color:transparent;
    color: #717074;
}
.lblTextoInfoBtn:hover  /*En uso*/
{
    text-align: right;font-family: Century Gothic;font-size: 9px;font-weight: bold;  
    cursor:pointer; background-color:transparent; 
    border-bottom-color:transparent;
    border-Top-color:transparent;
    border-Left-color:transparent;
    border-right-color:transparent;
    color: #717074;
}
.TextoCampoFiltro   /*En uso*/
{
    text-align: right;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color:  #717074 ;
}
.TextoFiltro    /*En uso*/
{
    text-align: justify;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color:  #717074 ;
}
.lblContenido
{
     text-align:justify; vertical-align:middle;
     position:  static;
}
.lblTextoPreviewItemTablero
{
     color: #3F3F3F; font-family: Tahoma ; font-size: 9px;
}

.lblTextoAvisoNoAcceso  /*En uso*/
{
    font-family: Century Gothic;font-size: 12px;font-weight: bold;
    color: #717074;
}
.lblGlosarioTituloPalabra  /*En uso*/
{
    font-family: Arial ;font-size: 12px;font-weight: bold;
    color: Black;
}
.lblGlosarioContenidoPalabra  /*En uso*/
{
    font-family: Arial;font-size: 11px;
    color: Black;
}
/******************************** Formato <TD> en Formularios ****************************/
.tableexplorer_detailtitle  /*En uso*/
{
    padding-right: 2px;width: 104px;height: 20px;
    text-align:left;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #717074 ;
}
.tableexplorer_detailtitleleft  /*En uso*/
{
    padding-right: 2px;width: 250px;text-align: left;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #717074 ;
}
.tableexplorer_detailtitlelefttemas  /*En uso*/
{
    padding-right: 2px;width: 200px;height: 20px;
    text-align: left;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #717074;
}
.tableexplorer_detailtitleleftt  /*En uso*/
{
    padding-right: 2px;width: 500px;height: 20px;
    text-align: left;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #717074;
}
.tableexplorer_detailtitleEnc  /*En uso*/
{
    padding-right: 2px;width: 500px;height: 20px;
    text-align: center;font-family: Century Gothic;font-size: 20px;font-weight: bold;
    color: Red;
}
.tableexplorer_detailtitleleftResp  /*En uso*/
{
    padding-right: 2px;
    text-align: left;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #717074;
}
.tableexplorer_detailtitleleftSeg  /*En uso*/
{
    padding-right: 2px;width: 184px;height: 20px;
    text-align: left;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #333333;
}
.tableexplorer_detailtitlelong  /*En uso*/
{
    padding-right: 2px;width: 130px;height: 20px;
    text-align:left;font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #717074;
}
.tableexplorer_detailcontrol    /*En uso*/
{
    padding-left: 2px;text-align: left;
}

.tableexplorer_detaillabel
{
    padding-left: 2px;text-align: left;
}
/******************************** Objetos ****************************/
.ExplorerDivFiltros /*En uso*/
{
    border :  solid 1px #BEC0C2;background-color: white ;
    padding-top: 6px;padding-bottom: 6px;
    
 }
  .backgroundMiniTablero
{
    background-image: url('../../App_Themes/LMS/Images/bkgMiniNoticias.png');
    background-repeat: no-repeat;
    background-position:5 5px;
    height:133px ; width:508px ;
   
}
 .backgroundMicroTablero
{
    background-image: url('../../App_Themes/LMS/Images/bkgMicroTablero.png');
    background-repeat: no-repeat;
    background-position:2 2px;
    height:67px ; width:330px ;
   
}
.backgroundTableroNoticia
{
    background-image: url('../../App_Themes/LMS/Images/bkgTableroNoticia.png');
    background-repeat: no-repeat;
    background-position: 5 5px;
    height: 538px; width: 300px;
    
 }
 .backgroundTableroNoticiaMensaje
{
    background-image: url('../../App_Themes/LMS/Images/bkgMiniNoticias.png');
    background-repeat: no-repeat;
    background-position: 5 5px;
    height: 148px; width: 500px;        
 }
 .backgroundAlerta
{
    background-image: url('Images/AlertaSIGALogo.png');
    background-repeat: no-repeat;
    background-position: 5 5px;
    height: 148px; width: 527px;        
 }
.bkgItem_TableroNoticia
{
    background-image: url('Images/bkgItemTablero0.png'); background-repeat: no-repeat;background-position:  10  5px;
    height: 97px; width: 299px;
    margin-top: 0px; margin-bottom: 0px;cursor: pointer;
    text-align:center; font-weight:bold; color: #3F3F3F; font-family: Tahoma; font-size: 10px;
    
    /*Bodoni MT Black,OCR A Extended,Comic Sans MS     #3F3F3F, #C41230 rojo lorant*/
}
 .backgroundTablero
{
    background-image: url('../../App_Themes/LMS/Images/bkgTableroNoticias.png');
    background-repeat: no-repeat;
    background-position:5 5px;
    height: 530px; width: 708px;
    /*text-align:center;*/
   /* height: 439px; width: 608px;*/
   
}
.bkgItem_Tablero
{
    background-image: url('../../App_Themes/LMS/Images/bkgItemTablero.png');background-repeat: no-repeat;
   /* height: 81px; width: 521px;*/
    height: 93px; width: 630px;
    margin-top: 0px; margin-bottom: 0px;cursor: pointer;
    text-align:center; font-weight:bold; color: #3F3F3F; font-family: Tahoma ; font-size: 13px;
    
    /*Bodoni MT Black,OCR A Extended,Comic Sans MS     #3F3F3F, #C41230 rojo lorant*/
}

.item_TableroFecha
{
    color: #717074  ;font-family:Tahoma; font-size: 9px;
}

.itemTemp_TableroTitulo
{
    background-color:#FFFFFF;
    color: #494949;
    font-weight: bold;
    text-align:left;
   
}
.bkgVisorArbol
{
    /*border: solid 2px  #DADADA;*/
    
    background-image: url('../../App_Themes/LMS/Images/bkgVisorArbol.png');background-repeat: no-repeat;
    
}
.Panel_VisorArbol
{
    Width:450px; Height:625px;
}
.NodeItem_Informacion
{
    padding-right: 2px;text-align: right;
    font-family: Arial;font-size: 11px;font-weight: bold;
    color:  Black;
    width: 104px;height: 26px;
 }
 .CommandItem_OnGrid
{
    padding: 0px 6px 4px 6px;border:1px solid  #C0C0C0;
    font-family: Century Gothic;font-size: 11px; color:#717074 ; font-weight:bold;
    z-index: 102;
  
}
.tablaPalabraGlosario
{
    width:100%; border :  solid 1px #BEC0C2 ; background-color: white ;
}
/*******************************  Master Page ********************************/
.backgroundDivHeader  /*En uso*/
{
    position: relative; height: 100px; 
    background-image: url('../../App_Themes/LMS/Images/slogan_lorant.png'); 
    background-repeat: no-repeat;
}
.backgroundDivHeaderPeugeot  /*En uso*/
{
    position: relative; height: 100px; 
    background-image: url('../../App_Themes/LMS/Images/slogan_lorantpeugeot.png'); 
    background-repeat: no-repeat;
}
.backgroundDivHeaderVolvo  /*En uso*/
{
    position: relative; height: 100px; 
    background-image: url('../../App_Themes/LMS/Images/slogan_lorantvolvo.jpg'); 
    background-repeat: no-repeat;
}
.backgroundDivHeaderKIA  /*En uso*/
{
    position: relative; height: 100px; 
    background-image: url('../../App_Themes/LMS/Images/slogan_lorantKIA.jpg'); 
    background-repeat: no-repeat;
}
.backgroundDivHeaderBNP  /*En uso*/
{
    position: relative; height: 100px; 
    background-image: url('../../App_Themes/LMS/Images/slogan_lorantBNP.png'); 
    background-repeat: no-repeat;
}
.backgroundMenu  /*En uso*/
{
    background-color:#EEEEEE;
}
.WelcomeItem   /*En uso*/
{
    border: none;padding: 0px;width:32%;
    vertical-align:middle; text-align:left ;font-family: Arial; font-size: 10.5px; font-weight:bold; color:#3F3F3F;
}

@-moz-document url-prefix()
 {
     .backgroundMenu
     {
     
     float:left;
    }  
    
 }


.MenuItem   /*En uso*/
{
    border: none;padding: 0; width:63%; vertical-align:middle ; border: none; padding: 0px;
}

.MenuSalirItem   /*En uso*/
{
    border: none;padding: 0px; width:5%; vertical-align:middle; border: none; padding: 0px;
}
.lblSOSnombreLargo
{
    vertical-align: top; text-align:right;font-family: Arial; font-size: 9px; font-weight:bold; color:#3F3F3F;
}

/*******************************  Contenedor Gral ********************************/
.Gral_tdSangriaIzq {width:3px;}  /*En uso*/
.Gral_tdSangriaDer {width:3px;}  /*En uso*/
.Gral_tdContenido {width:90%;}  /*En uso*/
.Gral_tdSuperior{ height:1px}   /*En uso*/
.Gral_tdInferior{ height:1px}   /*En uso*/

@media screen and (-webkit-min-device-pixel-ratio:0)
 {
   #main_container  { margin-left:21%; }
 }
 
@-moz-document url-prefix()
 {
   #main_container  
   {
   height : 840px;
    min-height: 840px;
    height : auto !important;
    margin-left:24%; 
    
   }
   
   #main_content 
   {
       float:left !important;         
       width: 99.6%;
                   
   }
   #main_footerP
   {
        margin-top:900px; 
   }
 }



#main_container  /*En uso*/
{
    width: 1002px;min-height: 946px; height: 986px;height: auto !important;
    background-color: white;text-align: left;
}
#main_content   /*En uso*/
{
  padding-left: 0.2%;padding-right: 0.2%;width: 99.6%;height: 840px;height: auto !important;min-height: 840px;

}

#main_footer    /*En uso*/
{
    background-image: url(Images/background_subtitle.jpg);
    width: 100%;height: 24px;
    text-align: right;font-size: 8pt;color: #FFFFFF;
}
#main_footerP    /*En uso*/
{
    background-image: url(Images/background_subtitleP.bmp);
    width: 100%;height: 24px;
    text-align: right;font-size: 8pt;color: #FFFFFF;
}
.page_content   /*En uso*/
{
    padding-left: 2px;padding-top: 2px;padding-bottom: 2px;
    width: 99.80%;
}

/*******************************  Contenedor Secundario (con Menu Vertical Izquierdo) ********************************/
.tdSangriaSup {height:10px} /*En uso*/
.tdSangriaInf {height:10px;}    /*En uso*/
.tdSangriaIzq {width:1%;}   /*En uso*/
.tdSangriaDer {width:1%;}   /*En uso*/
.tdContenido {width:98%; height:49%}    /*En uso*/

.bloqueMenuVertical  /*En uso*/
{
    text-align: left;width: 20%;height: 840px;
    background-color: white ;
    float: left;
    
}
.tdTituloText    /*En uso*/
{
    width:50%;padding: 0px; margin: 0px;vertical-align:bottom;
    color: #717074 ;text-align:  left;font-family: Century Gothic;font-size: 14pt;font-weight: bold ;
}
.tdTituloLine    /*En uso*/
{
    width:50%;border-style: none; padding: 0px; margin: 0px;
    background-image: url('Images/BarraTitulo.png');background-repeat: no-repeat; background-position: left top;
}
.tdTituloLineP    /*En uso*/
{
    width:50%;border-style: none; padding: 0px; margin: 0px;
    background-image: url('Images/BarraTituloP.bmp');background-repeat: no-repeat; background-position: left top;
}
.tdTituloLineV    /*En uso*/
{
    width:50%;border-style: none; padding: 0px; margin: 0px;
    background-image: url('Images/barra_tituloV.jpg');background-repeat: no-repeat; background-position: left top;
}
.tdTituloLineBNP    /*En uso*/
{
    width:50%;border-style: none; padding: 0px; margin: 0px;
    background-image: url('Images/BarraTituloBNP.bmp');background-repeat: no-repeat; background-position: left top;
}
.tdTituloFolio   /*En uso*/
{
    width:50%;
    vertical-align: middle; text-align:right;font-family: Century Gothic;font-size: 13pt;font-weight: bold ;
    color: #717074 ;
}
.tdSubtituloText     /*En uso*/
{
    width:70%; padding: 0px; margin: 0px;
    vertical-align:bottom;text-align:  left;font-family: Century Gothic;font-size: 12pt;font-weight: bold ;
    color: #919195;
    
}
.tdSubtituloLine     /*En uso*/
{
    width:70%; border-style: none; padding: 0px; margin: 0px;
    background-image: url('Images/BarraSubtitulo.png');background-repeat: no-repeat; background-position: left top;
}
.tdSubtituloLineP     /*En uso*/
{
    width:70%; border-style: none; padding: 0px; margin: 0px;
    background-image: url('Images/BarraSubtituloP.bmp');background-repeat: no-repeat; background-position: left top;
}
.tdSubtituloLineV    /*En uso*/
{
    width:70%; border-style: none; padding: 0px; margin: 0px;
    background-image: url('Images/barra_subtituloV.jpg');background-repeat: no-repeat; background-position: left top;
}
.tdSubtituloLineBNP     /*En uso*/
{
    width:70%; border-style: none; padding: 0px; margin: 0px;
    background-image: url('Images/BarraSubtituloBNP.bmp');background-repeat: no-repeat; background-position: left top;
}
.secondary_content
{
    width: 84%;
}



.block_content
{
    padding: 6px 0px 2px 0px;
    width: 100%;
}
.fieldset_content
{
	outline-color:#C41230;	
	border-color:#C41230;	
	border-style:solid;
}

.Botonfieldset_contentDestinatarios
{
    background-image: url('Images/arrow_down.gif');
    background-repeat: no-repeat;
    background-position: 0;
    height: 20px; width: 20px; 
}
.fieldset_contentDestinatarios
{
    outline-color:#C41230;	
	border-color:#C41230;	
	border-style:solid;
	border:2px; 
	padding-right: 2px;
	text-align: left;
	font-family: Century Gothic;
	font-size: 11px;
	font-weight: bold;
    color: #333333;
}

.block_space
{
    height: 12px;
}

.blockexplorer
{
    border-left: solid 1px #828282;
    border-right: solid 1px #828282;
    border-bottom: solid 1px #828282;
    padding-top: 6px;
    padding-bottom: 6px;
    background-color: #ffffff;
}

.block_option
{
    position: relative;
    z-index: 102;
    height: 22px;
}

.block_span
{
    background: url('Images/background_menu.png');
    padding: 0px 6px 4px 6px;
    border-top: 1px solid #C0C0C0;
    border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    position: relative;
    color: #ffffff;
    z-index: 102;
    height: 24px;
}

.block_data
{
    position: relative;
    top: 4px;
    left: 0px;
    border: solid 1px #c0c0c0;
    z-index: 101;
    background-color: #ebebeb;
    padding-top: 6px;
    padding-bottom: 6px;
}

.tableexplorer_title
{
    height: 22px;
    text-align: left;
    padding-left: 6px;
    padding-bottom: 6px;
}




.tableViewCol_detailtitle
{
    padding-left: 6px;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}

.table_content
{
}

.tdetail_content
{
}

.tableexplorer_detailExtraInf
{
    padding-right: 2px;
    text-align: right;
    font-family: Arial;
    font-size: 9px;
    color: #003366;
    height: 26px;
}





/******************* Menu Principal ***************************/

.menu_main
{
    background-image: url(Images/barra_menu.jpg);
    width: 100%;
    height: 26px;
    text-align: left;
}

.menuGeneral
{
    margin: 0px;
    padding: 2px 0px 1px 0px;
    text-align: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.menuGeneral A:Hover
{
    text-decoration: none;
}
.subMenuGeneral
{
    background-color: #666666;
    border-bottom: solid 1px #5D0619;
    padding: 2px 3px 1px 3px;
    width: 100%;
    font-family: Verdana;
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
}
.subMenuGeneral A:HOVER
{
    text-decoration: none;
}
.subMenuHoverGeneral
{
    color: #C7A5A4;
}

#divMenuPrincipal
{
    position: absolute;
    left: 32px;
    top: 92px;
}

/******************* Menu Lateral ***************************/

.titMenu
{
    background-image: url(Images/btn_menu_header.gif);
    font-family: Arial;
    font-size: 12px;
    color: #ffffff;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
}

.menuItemStyle
{
    font-family: Arial;
    font-size: 12px;
    margin-top: 8px;
    padding-left: 4px;
    text-align: left;
    color: #eeeeee;
    background-color: #929fa5;
}

.menuHoverStyle
{
    font-family: Arial;
    font-size: 12px;
    margin-top: 8px;
    padding-left: 4px;
    text-align: left;
    color: #680200;
}

.menuSelectedStyle
{
    font-size: 12px;
    font-family: Arial;
    text-align: left;
    vertical-align: middle;
    color: #680200;
    margin-top: 8px;
    margin-bottom: 2px;
    padding-left: 4px;
    background-color: #666666;
}

/********************  Master Visor ***************************/


.tdMenuLateral
{
    border-style: none;
    background-color: white;/**/
}

.tdMenuLateralOpciones
{
    vertical-align: top;
    text-align: center;
    background: #ebebeb;
}

.titOpcionMenu
{
    vertical-align: middle;
    height: 18px;
    padding-left: 10px;
    text-align: left;
    text-decoration: none;
    font-family: Arial; /*font-weight: bold;*/
    font-size: 12px;
    color: #0d4556;
    background-color: #a6aaab;
    font-weight: bold;
}


/**************** Explorador    ********************/

#divMsgCriterios
{
    background: #ebebeb;
    height: 20px;
    text-align: right;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    vertical-align: bottom;
    color: #0e4258;
    padding-right: 14px;
}

.pnlHeader
{
    background-color: #929fa5;
    padding-right: 14px;
    text-align: right;
    padding-top: 5px;
    height: 25px;
}

.tdSpacerExp
{
    background-color: #929fa5;
    height: 15px;
}

.tdTitExp
{
    background-color: #929fa5;
    padding-right: 5px;
    text-align: right;
    font-family: Arial;
    font-size: 12px;
    color: Black;
}
.tdControlExp
{
    background-color: #929fa5;
    height: 25px;
    font-family: Arial;
    font-size: 12px;
    color: Black;
}

.tdBotonExp
{
    background-color: #929fa5;
    padding-right: 14px;
    text-align: right;
    vertical-align: top;
    height: 25px;
}

.headerExplorador
{
    background-color: #a6aaab;
    padding-left: 5px;
    height: 21px;
    color: White;
    text-align: left;
    font-weight: normal;
    font-family: Arial;
    font-size: 12px;
    border-right: solid 2px #ffffff;
}

.headerExplorador A
{
    color: White;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
    font-family: Arial;
    font-size: 12px;
}


.rowExplorador
{
    background-color: #EBEBEB;
    border-bottom: dotted 2px #cccccc;
    color: black;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial;
    border-right: dotted 2px #cccccc;
    padding: 3px;
}

.pagerExplorador
{
    color: #999999;
    text-decoration: none;
    font-weight: normal;
    font-size: 10px;
    font-family: Arial;
}

.pagerExplorador A
{
    color: #990033;
    text-decoration: underline;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial;
}

.pagerExplorador SPAN
{
    color: #999999;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial;
}



/**************    Visor   ***************/
.tdTitle
{
    text-align: right;
    vertical-align: top;
    font-size: 9pt;
    color: #0e4258;
    width: 120px;
    height: 24px;
    padding-right: 4px;
}

.tdControl
{
    background-color: #ebebeb;
    height: 25px;
    font-family: Arial;
    font-size: 10pt;
    color: #666666;
    padding-left: 5px;
    text-align: left;
}




.indNavegacion
{
    font-family: Arial;
    font-size: 12px;
    color: #0e4258;
    border: 0px;
    width: 60px;
    padding-right: 10px;
    background-color: Transparent;
    height: 20px;
    cursor: default;
}
.progreso
{
    border-style: none;
    background-color: Transparent;
    color: Maroon;
    width: 100px;
    cursor: default;
}



.tdTitSeccion
{
    background-color: #ebebeb;
    height: 20px;
    padding-left: 30px;
    font-family: Arial;
    font-size: 12px;
    color: #666666;
    text-align: left;
}

.bLlave
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
}

.fSubrayado
{
    border-bottom: solid 1.5px red;
}

.tdSpacer
{
    background-color: #ebebeb;
    height: 15px;
}

.changeDetected
{
    background-color: #ebebeb;
    height: 20px;
    font-size: 12px;
    text-align: left;
    color: #990033;
    border-width: 0px;
    width: 470px;
    cursor: default;
}

.headerGrid
{
    background-color: #D2D4D5;
    height: 18px;
    color: black;
    text-align: left;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
    border: solid 1px #999999;
    padding: 2px;
}

.rowGrid
{
   /* cursor: pointer !important;*/
}

.norecordsGrid
{
    font-style: italic;
    color: #808080;
}

/****************  Controles ******************/

.tbxText
{
    border: solid 1px #cccccc;
}
.tbxDeshab
{
    background-color: #f2f2f2;
    border: solid 1px #CCCCCC;
}

/*************  Comunes  *********************/

#divTitPagina
{
    height: 20px;
    padding-left: 20px;
    padding-top: 10px;
    text-align: left;
    text-decoration: none;
    font-family: Arial;
    font-size: 16px;
    color: #0d4556;
    font-weight: bold;
}

.titNavegacionVisor
{
    vertical-align: middle;
    padding-top: 10px;
    height: 40px;
    padding-left: 20px;
    text-align: left;
    text-decoration: none;
    font-family: Arial;
    font-size: 16px;
    color: #0d4556;
    background-color: #ebebeb;
    font-weight: bold;
}

.tblEmergente
{
    background-color: White;
    border: solid 4px #8EA6C2;
    width: 500px;
}

.emptyGridEditable
{
    color: #999999;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial;
}

.emptyExplorador
{
    color: #990033;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial;
}

.bodyPopUp
{
    background-color: #ebebeb;
}

.link_button
{
    font-family: Arial;
    font-size: 9pt;
    font-style: italic;
    color: #003399;
    text-decoration: underline;
}

.tdTitulo
{
    background-color: #ebebeb;
    height: 25px;
    padding-right: 5px;
    text-align: right;
    font-family: Arial;
    font-size: 12px;
    color: #0e4258;
    width: 120px;
}

.tdTitVisor
{
    background-color: #ebebeb;
    padding-right: 5px;
    text-align: right;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #0e4355;
}
.tdControlVisor
{
    background-color: #ebebeb;
    padding-left: 5px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #680200;
}


/**************************** TabStrip ****************************/
.tabitem
{
    padding-top: 8px;
    background: #929FA5;
    height: 20px;
    width: 142px;
    color: #FFFFFF;
}

.tabitem_selected
{
    color: #666666;
    font-style: italic;
    font-weight: bold;
    text-decoration: underline;
}

.tabitem_hover
{
    color: #25414C;
    margin-left: 2px;
}
/****************************** Botones **********************************/
.btnAgregarBkg  /*En uso*/
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
background-image: url('ImgBotones/btnAgregar.png');
    background-repeat:  no-repeat;background-color: Transparent;
    width :106px; 
height:33px; 
    cursor: pointer;
}
.btnCargarZip  /*En uso*/
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
background-image: url('ImgBotones/btnCargarZip.png');
    background-repeat:  no-repeat;background-color: Transparent;
    width :106px; 
height:33px; 
    cursor: pointer;
}
.btnEProcesoCarga /*En uso*/
{
   border-style: none;
   border-color: inherit;
   border-width: medium; 
   background-image: url('ImgBotones/btnEProcesoCarga.png');
   background-repeat:  no-repeat;background-color: Transparent;
   width :130px; 
   height:33px; 
   cursor: pointer;
}

/*1581515 INI MAZM*/
.btnEPagoFacturas /*En uso*/ {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('ImgBotones/btnAgregar.png');
    background-repeat: no-repeat;
    background-color: Transparent;
    width: 130px;
    height: 33px;
    cursor: pointer;
}
/*1581515 FIN MAZM*/

.btnLevModalCargarZip  /*En uso*/
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
background-image: url('ImgBotones/btnAgregarcarpetacomprimida.png');
    background-repeat:  no-repeat;background-color: Transparent;
    width :130px; 
    height:33px; 
    cursor: pointer;
}
.btnBuscarBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnBuscar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCancelarBkg /*En uso*/
{
    background-image: url(ImgBotones/btnCancelar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCargarBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnCargarAgenciaModal.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :82px; height:28px;cursor: pointer;
}

.btnDescargarLayout   /*En uso*/
{
    background-image: url(ImgBotones/btnDescargarLayout.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :130px; height:28px;cursor: pointer;
}
.btnGrdCargaLayout /*En uso*/
{
    background-image: url(ImgBotones/btnCargarAgencia.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :112px; height:28px;cursor: pointer;
}
.btnGenerarBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnGenerar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnReplicarBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnReplicar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnRecordaBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnProgmRecordatorios.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnAgregaPregBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnAgregarPreg.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnLimpiaPregBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnLimpiarPreg.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnQuitaPregBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnQuitarPreg.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCerrarBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnCerrar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCerrarEncBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnCerrarEnc.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnContinuarBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnContinuar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnChatBkg    /*En uso*/
{
    background-image: url(ImgBotones/banner_02_peugeot_01.jpg);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :122px; height:132px;cursor: pointer;
}
.btnChatBNPBkg    /*En uso*/
{
    background-image: url(ImgBotones/banner_02_bnp_01.jpg);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :122px; height:132px;cursor: pointer;
}
.btnChatGenBkg    /*En uso*/
{
    background-image: url(ImgBotones/banner_02_rojo.gif);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :122px; height:132px;cursor: pointer;
}
.btnEditarBkg  /*en Uso*/
{
    background-image: url(ImgBotones/btnEditar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnEliminarBkg     /*En uso*/
{
    background-image: url(ImgBotones/btnEliminar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnEnviarBkg   /*En uso*/
{
    background-image: url(ImgBotones/btnEnviar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnEnviarCerrarBkg /*En uso*/
{
    background-image: url(ImgBotones/btnCerrarTicket.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnGuardarBkg  /*En uso*/
{
    background-image: url(ImgBotones/btnGuardar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnReasignarBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnReasignar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnRegresarBkg     /*En uso*/
{
    background-image: url(ImgBotones/btnRegresar.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnReasignarTicketBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnReasignarTicket.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCrearTicketBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnCrearTicket.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCrearTemaBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnCrearTema.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnTicketVencidosBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnTicketVencidos.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCatalogoPuestoBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnCatalogoPuesto.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCatalogoSegmentosBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnCatalogoSegmentos.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :99px; height:28px;cursor: pointer;
}
.btnCargarUsersBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnCargarUsr.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :118px; height:28px;cursor: pointer;
}
.btnCargarAdminsBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnCargarAdmin.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :118px; height:28px;cursor: pointer;
}
.btnNuevoBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnNuevo.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :8px; height:28px;cursor: pointer;
    
}
.btnAddBkg   
{
    background-image: url(ImgBotones/btnAdd.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :60px; height:16px;cursor: pointer;
    
}
.btnVerListaBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnVerLista.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :85px; height:28px;cursor: pointer;
    
}
.btnNuevoUsuarioBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnNuevoUsuario.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :55px; height:16px;cursor: pointer;
    
}
.btnNuevoAdminBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnNuevoAdmin.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :55px; height:16px;cursor: pointer;
    
}
.btnCerrarMiniBkg    /*En uso*/
{
    background-image: url(ImgBotones/btnCerrarMini.png);background-repeat:  no-repeat;background-color: Transparent;
    border:none;width :60px; height:18px;cursor: pointer;
    
}




#divp {
	display:block;
	width:600px;
	height:400px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-200px;
	margin-left:-300px;
}

/* Estilos del div que se tendrá la función de ocultar el contenido del sitio para dejar mostrarse a la ventana emergente */
        .bloquer
        {
            display:none;
            width: 100%;
            height: 100%;
            left: 0px;
            top: 0px;
            background-color:#000;
            filter:alpha(opacity=30);
            position: fixed;
            -moz-opacity: 0.1;
           /* opacity:0.4;*/
            z-index: 3001   ;
            box-sizing:border-box;
        }
        
.table_gsa  /*En uso*/
{
   /* padding-right: 2px
    width: 184px;*/
    text-align: left;
    font-family: Century Gothic;
    font-size: 11px;
    font-weight: bold;
    color: #717074;
}

.btnAgregarBkg_gsa  /*En uso*/
{
    border-style:none;
    background-image: url('ImgBotones/btnAgregar.png');
    background-repeat:  no-repeat;
    background-color: Transparent;
    width :106px; 
    height:40px; 
    cursor: pointer;
     text-align:center;
}

.tableexplorer_detailtitleleft_gsa  /*En uso*/
{
    font-family: Century Gothic;font-size: 11px;font-weight: bold;
    color: #717074;
}

.Botonfieldset_contentDestinatarios
{
    background-image: url('Images/arrow_down.gif');
    background-repeat: no-repeat;
    background-position: 0;
    height: 20px; width: 20px; 
}
.fieldset_contentDestinatarios
{
    outline-color:#C41230;	
	border-color:#C41230;	
	border-style:solid;
	border:2px; 
	padding-right: 2px;
	text-align: left;
	font-family: Century Gothic;
	font-size: 11px;
	font-weight: bold;
    color: #333333;
}
.backgroundAvisoGreen
{
    background-image: url('Images/verde.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 45px; width: 130px;
    font-weight:bold;
    color:White;
    font-size:10px;        
 }
  .backgroundAvisoGreen:hover
{
    background-image: url('Images/verde.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 45px; width: 130px;
    font-weight:bold;
    cursor:pointer;
    color:White;
    font-size:10px;        
 }
  .backgroundAvisoRed
{
    background-image: url('Images/rojo.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 45px; width: 130px;
    font-weight:bold;
    color:White;
    
    font-size:10px;          
 }
    .backgroundAvisoRed:hover
{
    background-image: url('Images/rojo.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 45px; width: 130px;
    font-weight:bold;
    color:White;
    cursor:pointer;
    
    font-size:10px;          
 }
 .backgroundAvisoYellow
{
    background-image: url('Images/amarillo1.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 45px; width: 130px;
    font-weight:bold;
    color:White;
    
    font-size:10px;          
 }
    .backgroundAvisoYellow:hover
{
    background-image: url('Images/amarillo1.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 45px; width: 130px;
    font-weight:bold;
    color:White;
    cursor:pointer;
    
    font-size:10px;          
 }
 .backgroundLabelAvisoNotificacion
{   
    font-weight:bold;
    color:White;
    border-color:#A7A9AC;
    font-size:10px;          
 }
 .backgroundLabelAvisoNotificacion:hover
{   
    font-weight:bold;
    color:White;
    border-color:#A7A9AC;
    font-size:10px;   
    cursor:pointer;       
 }
  .backgroundAvisoNotificacion
{
    background-image: url('Images/AvisoNotificacion.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 45px; width: 140px;
    font-weight:bold;
    color:White;
    
    font-size:10px;          
 }
 
 .ColocaCalendario
 {
    background-image: url('Images/Calendario.jpg');
    background-repeat: no-repeat;
    background-position: 3 3px;
    height: 15px; width: 15px;
 }
    .backgroundAvisoNotificacion:hover
{
    background-image: url('Images/AvisoNotificacion.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 45px; width: 110px;
    font-weight:bold;
    color:White;
    cursor:pointer;
    
    font-size:10px;          
 }
   .backgroundGraficas
{
    background-image: url('Images/PestañaBack.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 30px; width: 30px;
    font-weight:bold;
    color:White;
    font-size:10px;          
 }
  .backgroundGraficas:hover
{
    background-image: url('Images/PestañaBack.png');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    height: 30px; width: 30px;
    font-weight:bold;
    cursor:pointer;
    color:White;
    font-size:10px;          
 }
    .backgroundInformacionAviso
{
    font-family:Verdana;
    color:#808080;
    font-size:10px;   
    width:420px;
    height:auto;
    text-align:justify;  	
 text-decoration:none;
 } 

    .backgroundInformacionAvisoText
{
    font-family:Verdana;
    color:#808080;
    font-size:10px;   
    width:420px;
    height:auto;
    text-align:justify;  	
    margin:5px,0,5px,0;
 } 
 
 
      .backgroundInformacionAviso:hover
{
    font-family:Verdana;
    color:#808080;
    font-size:10px;   
    width:420px;
    height:auto;
    text-align:justify;  	
    cursor:pointer;
 }
 
  .backgroundExportaExcell
{
    background-image: url('Images/icon_excelg.jpg');
    background-repeat: no-repeat;
    background-position: -2 -2px;
    background-size: 100% 100%;
    font-weight:bold;
    color:black;
    font-size:10px;          
 }
 
 .BorderNoticias {
    border-top-style:solid;
    border-top-color:transparent;
    border-right-style: solid;
    border-right-color:transparent;
    border-bottom-style: solid;
    border-bottom-color:transparent;
    border-left-style: solid;
    border-left-color:transparent;
}
.BorderAlertas {
    border-top-style:solid;
    border-top-color:transparent;
    border-right-style: solid;
    border-right-color:transparent;
    border-bottom-style: solid;
    border-bottom-color:transparent;
    border-left-style: solid;
    border-left-color:transparent;
}

.hiddenButton{
    display:none;
}

/*WO0000000040707 usrInterAgarcia
        WO0000000042033 Intregración*/
.footer {
    position: relative;
    bottom: 0px;
    width: 100%;
    height: 35px;
    background-color: #ffffff;
    left: 0px;
    background-color: #ffffff;
}

    .footer ul {
        width: 100%;
        text-align: center;
        padding-left: 0px;
    }

    .footer li {
        display: inline-block;
    }

    .footer a {
        text-align: center;
        padding: 5px;
        text-decoration: none;
        font-weight: bold !important;
        color: #002C77 !important; /*MCRUZ 50526786 Cambio Color*/
        font-weight: normal !important;
        font-size: 13px !important;
        font-family: "Slate W02 Book",Arial,sans-serif !important;
        font: 13px "Slate W02 Book",Arial,sans-serif;
    }

    .footer li:first-child {
        padding-left: 0;
    }

.login-page {
    flex-direction: column;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
}

.footerRef {
    padding-top: 10px;
}

.innerDiv {
    width: 800px;
    height: 600px;
}
