﻿/* Estilos comunes para los navegadores: IE8, IE9, Firefox 4.0 y Chrome */
			
		/* Grid Acesos Style */
.accesos .cajas { float:left; display:inline; width:55.9em; margin:1.2em 0 0 0; }
.accesos .cajas .boxAccesosPers  
{
	float:left; display:inline; width:26.3em; height:15.7em; 
	margin:0 0.6em 0.6em 0; padding:0; background:url(./images/backBoxAccesos.gif) repeat-x; 
}
.accesos .cajas .boxAccesosPers .GridAccesos  
{
	display:inline; width:26.3em; height:15.7em;
	margin:0.6em 0.6em 0.6em 0; 
	text-align:left;
	padding:0; background:url(./images/backBoxAccesos.gif) repeat-x; 
	/*border-top:1px solid #e7e7e6; border-right:1px solid #dadad9; border-bottom:1px solid #a1a1a1; 
	border-left:1px solid #dadad9;  
	*/
}
.accesos .cajas .boxAccesosPers .GridHeader 
{
	height:1.5em;
	font-size:1.1em; 
	color:#000; 
	vertical-align:text-top;
	margin-top:10px;
	padding: 0.3em 0 0 1.1em; 
	background:url(./images/backTituloAccesos.gif) repeat-x; 
	border-bottom:1px solid #dadad9; 
}

.accesos .cajas .boxAccesosPers .GridHeader th 
{
	text-align:inherit;
}


.accesos .cajas .boxAccesosPers .GridData  
{
	font-size:1em; margin: 0 1.1em 0 0em; 
	/*border-bottom:1px dotted #000; */
	padding:0.3em 0 0.3em 0.2em;
	height:1.7em
}


.contBox .cabeceraArbol{background: #eee; border-bottom: 1px dotted #969696;height:1.8em;text-align:left;}

.contBox .columnaGrid{margin:0 auto 0 0}
    .contBox .columnaGrid a:hover {
        COLOR: #fff;
        text-decoration: underline;
        font-weight: normal;
    }
.contBox .columnaGrid a, .contBox .NormalRow a {       
        text-decoration: none;
        font-weight: normal;
}
.contBox .columnaGrid a {color: #fff;}
.contBox .NormalRow a {color: #026caa;}

.contBox .cabeceraGrid {
    width: 68em;
    height: 1.9em;
    background: #AAAAAA; /*#eee;*/
    border: 0px;
}
.contBox .cabeceraGrid th 
{
	border: 0px;	
	padding-bottom: 1px; padding-top: 1px; padding-right: 0px; padding-left: 3px;
	text-align:inherit;
}
.GridViewCss 
{
	width:100%;
	margin: 0px 0px 0px 0px;
	border:0px !important;
	text-align:left;
}       
.GridViewCss td {padding-bottom: 1px; padding-top: 1px; padding-right: 0px; padding-left: 3px;}

.GridViewCss th
{
	/*padding: 4px 2px;   */
	/*border-left: solid 1px #E1DFE1;   /* #525252*/
}
        

.contBox .FirstRow,
.contBox .SelectedRow
{
	text-align:left;width:100%;
	height:3em;
	background:#e2e8ed;	
	padding:0 0 0 0 ;
	margin:0 0 0 0;
	border:solid 1px #E1DFE1;	
	}
.contBox .SelectedRowOrdenar
{
	text-align:left;width:100%;
	height:3em;
	background:#c7d6e2;	
	padding:0 0 0 0 ;
	margin:0 0 0 0;
	border:solid 1px #E1DFE1;	
	}
.contBox .NormalRow 
{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:left;
	height:3em;
	background:#fff;
	border:solid 1px #E1DFE1;
}
.contBox .NormalRow td
{
	
}

/*#contenedor .pasos .pasosPlegado ol li span 
{
	width:100%;
	cursor:pointer;
	height:2.8em;
	COLOR: #026caa; 
	margin:  0.0em 0 0 0.7em; 
	text-decoration:none; 
	display:block; 
	padding-top:0.5em;
}*/

.boxProcesosBuscador {margin:0em 0 0;  padding-bottom:1em; }
/* .boxProcesosBuscador div {min-height:0px;} */
/*
#contenedorInformes .pestanaGris {width:auto; }
#contenedorInformes .pestanaGris div {float:right; padding:5px 20px 7px 0;}
#contenedorInformes .pestanaGris a {cursor:pointer;padding:0 0 1px 0;background:transparent url(./images/pestanaGrisLeft.png) no-repeat 0 0;color:#fff;text-decoration:none; }
#contenedorInformes .pestanaGris a span{cursor:pointer; margin:0 0 0 7px;padding:7px 15px 5px 10px;height:20px;background:transparent url(./images/pestanaGrisRight.png) no-repeat 100% 0;font-size:1.2em;}
*/


#contenedorInformes .pestanaGris div, #contenedor .pestanaGris div {float:right;/*padding:5px 0 7px 0;*//*height:27px;*/}
/*#contenedor .pestanaGris a:hover{background-position:0 100%;}
#contenedor .pestanaGris a:hover span{background-position:100% 100%;}*/
#contenedorInformes .pestanaGris, #contenedor .pestanaGris {padding-bottom:1px;}

.pasosMini ol li .Image {vertical-align:top;margin:0em 0.60em 0 0;position:relative;top:-0.9em; float:right}
/*.pasosMini .pasosDesplegadoMini {height: 3em;}*/

#ctl00_ctl00_ContentBody_grid_grid{border:0 !important;}


/****************************************  IE9  ***********************************/

/* Panel Bar Style */
/* Grupo Redefino un class propio del control Panel Bar, Bug-Fix!*/

.cspbBtnC 
{
    /*background-image: url(../Images/Botones/bgMenuIzquierda.png);*/
    cursor:pointer;
    height:25px;
}

.cspbBtnReporting {
    background-image: url(../../Images/Botones/bgMenuIzquierdaRepo.png);
    cursor: pointer;
    height: 25px;
}

/* Fin Panel Bar*/


/****************************************  IE10  ***********************************/


/****************************************  IE11  ***********************************/

/* Acordeon de CertoolIntoTemplate.master */
.pasosCss {overflow: visible !important;}

/*Al deshabilitar poner en gris slide del acordeón*/
/*
#contenedor .pasos .pasosPlegado[disabled="disabled"] ol li span,
#contenedor .pasos .pasosPlegadoVisor[disabled="disabled"] ol li span, /*Ejemplo: Cuadro de indicadores*/
/*#contenedor .pasosMini .pasosDesplegadoMini ol li a[disabled="disabled"] span {color: Gray !important;}*/

/*Al deshabilitar poner controles en gris*/
div[id$=contenedorTree][disabled="disabled"] .cabeceraArbol .titulosCabeceraBox, /*Árbol*/
div[id$=contenedorTree][disabled="disabled"] div table .divprimerNivelItem, /*Árbol*/
div[id$=contenedorTree][disabled="disabled"] div table .divprimerNivelItemSelected, /*Árbol*/
div[id$=contenedorGrid] .GridViewCss[disabled="disabled"] .cabeceraGrid .columnaGrid a, /*Grid*/
div[id$=contenedorGrid] .GridViewCss[disabled="disabled"], /*Grid*/
.ajax__tab_container .ajax__tab_header .ajax__tab_disabled a[disabled="disabled"], /*Tabs vinculaciones*/
.ajax__tab_container .ajax__tab_header .ajax__tab .ajax__tab_inner a[class~="ajax__tab_disabled"] {
    color: Gray;
}

/*Al deshabilitar poner en gris las imágenes*/
div[id$=contenedorTree][disabled="disabled"] div table .primerNivelItemImage, /*Árbol*/
div[id$=contenedorTree][disabled="disabled"] div table .primerNivelItemSelectedImage, /*Árbol*/
div[id$=contenedorTree][disabled="disabled"] div table .imgControlDocumental, /*Árbol*/
div[id$=contenedorGrid] .GridViewCss[disabled="disabled"] img, /*Grid*/
div[id$=divBoxPaginador] .paginador input[disabled="disabled"] /*Paginador*/
{opacity:0.4;}

/*Al deshabilitar poner en gris las pestañas*/
.pestanaGris div[disabled="disabled"] a { color:Gray; opacity:0.3; } 

/* Accesos personalizados */
.accesos .cajas .boxAccesosPers .GridAccesos {display:inline-table !important;}


[data-title]:hover:after {
    opacity: 1;
    transition: all 0.1s ease 0.5s;
    visibility: visible;
}

[data-title]:after {
    clear: both;
    float: left;
    content: attr(data-title);
    background-color: white;
    color: grey;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    position: absolute;
    padding: 3px 10px;
    /*bottom: 1.60em;*/
    /*left: 20%;
    top: 1%;*/
    /*white-space: nowrap;*/
    box-shadow: 1px 1px 1px #222222;
    margin: 0em 0em;
    opacity: 0;
    border: 1px solid #111111;
    z-index: 99999;
    visibility: hidden;
    border-radius: 3px;
    /*overflow-wrap: break-word;*/
    max-width: 59.5em;
    overflow-x: auto;
}