
.sth_FdoTransp{
    background-color:var(--st_color2medio);
    opacity:0.4;
}

.sth_Space {
    display:inline-block;
    width:18px; height:1px;
    margin:0px;
}

tr.sth_TDBasCalendarTitle td {
    border:1px solid var(--st_color1oscuro);
    padding:1px 2px;
    background-color: var(--st_color1);
    color:var(--st_colorfondo);
     vertical-align:middle;
    text-align:center;
}
tr.sth_TDBasCalendar td {
    border:1px solid var(--st_color1);
    padding:1px 2px;
    vertical-align:middle;
    text-align:center;
}
.sth_CalendarioOtroMes{ 
    color:var(--st_color1medio);
    background-color:var(--st_color2medio) !important;
}
.sth_CalendarioEsteMes{
    color:var(--st_colornegro);
    background-color:var(--st_color1claro) !important;
}
.sth_CalendarioHoy{
    color:#C33632 !important;
    background-color:var(--st_colorfondo) !important;
}
.sth_CalendarioFecha{
    color:var(--st_color1claro) !important;
    background-color:var(--st_color1) !important;
}

/* -------- IMG ------------- */
.sth_imgpeque{ 
    zoom:var(--st_icozoompeque) !important;
}

.stimg_ayuda, .stimg_sino1, .stimg_sino0, .stimg_limites, .stimg_enlacefiltrado, 
.stimg_emailmultiple, .stimg_cambiapropietario, .stimg_sinjerarquia, .stimg_camara, .stimg_documento { 
    display:inline-block; 
    width:var(--st_icotamanio); 
    height:var(--st_icotamanio); 
    margin:0 4px 0 0; 
    border:none; 
    zoom:var(--st_icozoom);
    vertical-align: middle;
}

.stimg_ayuda:hover, .stimg_limites:hover, .stimg_enlacefiltrado:hover, .stimg_emailmultiple:hover, .stimg_cambiapropietario:hover,
.stimg_sinjerarquia:hover {
    cursor:help;
}

.stimg_ayuda             { background:var(--st_urlimg) left top no-repeat;}
.stimg_sino1             { background:var(--st_urlimg) calc(0px - var(--st_icotamanio)) top no-repeat; }
.stimg_sino0             { background:var(--st_urlimg) calc(0px - (var(--st_icotamanio)*2)) top no-repeat; }
.stimg_limites           { background:var(--st_urlimg) calc(0px - (var(--st_icotamanio)*3)) top no-repeat; }
.stimg_enlacefiltrado    { background:var(--st_urlimg) calc(0px - (var(--st_icotamanio)*4)) top no-repeat; }
.stimg_emailmultiple     { background:var(--st_urlimg) calc(0px - (var(--st_icotamanio)*5)) top no-repeat; }
.stimg_cambiapropietario { background:var(--st_urlimg) calc(0px - (var(--st_icotamanio)*6)) top no-repeat; }
.stimg_sinjerarquia      { background:var(--st_urlimg) calc(0px - (var(--st_icotamanio)*7)) top no-repeat; }
.stimg_camara            { background:var(--st_urlimg) calc(0px - (var(--st_icotamanio)*8)) top no-repeat; }
.stimg_documento         { background:var(--st_urlimg) calc(0px - (var(--st_icotamanio)*9)) top no-repeat; }



/* ------- BUTTONS ---------------*/

.stbtn_calendario, .stbtn_goma, .stbtn_ver, .stbtn_agregar, .stbtn_editar,
.stbtn_eliminar, .stbtn_agregarmasivo, .stbtn_importardatos, .stbtn_cp, .stbtn_editalatlong {
    display:inline-block; 
    width:var(--st_icotamanio);
    height:var(--st_icotamanio);
    margin:0 4px 0 0;
    border:none;
    vertical-align:middle;
    zoom:var(--st_icozoom);
}

.stbtnforzado:hover, 
.stbtn_calendario:hover, .stbtn_goma:hover, .stbtn_ver:hover, .stbtn_agregar:hover, .stbtn_editar:hover,
.stbtn_eliminar:hover, .stbtn_agregarmasivo:hover, .stbtn_importardatos:hover, .stbtn_cp:hover, .stbtn_editalatlong:hover {
    cursor:pointer !important;
    filter: drop-shadow(-1px 1px 2px var(--st_colornegro)) !important;
}

.stbtn_calendario    { background:var(--st_urlbtn) left top no-repeat; }
/* .stbtn_goma          { background:var(--st_urlbtn) calc(0px - var(--st_icotamanio)) top no-repeat; } */
.stbtn_goma          { background-image:var(--st_urlbtn); background-position: calc(0px - var(--st_icotamanio)) 0px; background-repeat: no-repeat; }
.stbtn_ver           { background:var(--st_urlbtn) calc(0px - (var(--st_icotamanio)*2)) top no-repeat; }
.stbtn_agregar       { background:var(--st_urlbtn) calc(0px - (var(--st_icotamanio)*3)) top no-repeat; }
.stbtn_editar        { background:var(--st_urlbtn) calc(0px - (var(--st_icotamanio)*4)) top no-repeat; }
.stbtn_eliminar      { background:var(--st_urlbtn) calc(0px - (var(--st_icotamanio)*5)) top no-repeat; }
.stbtn_agregarmasivo { background:var(--st_urlbtn) calc(0px - (var(--st_icotamanio)*6)) top no-repeat; }
.stbtn_importardatos { background:var(--st_urlbtn) calc(0px - (var(--st_icotamanio)*7)) top no-repeat; }
.stbtn_cp            { background:var(--st_urlbtn) calc(0px - (var(--st_icotamanio)*8)) top no-repeat; }
.stbtn_editalatlong  { background:var(--st_urlbtn) calc(0px - (var(--st_icotamanio)*9)) top no-repeat; }

/*--------------------progress bar para carga de arcgivos-----------------*/
.progress-fondo {
	border: 1px solid #000000;
	padding: 1px;
	position: relative;
	height: 30px;
	border-radius: 3px;
	margin: 10px;
	width: 100%;
	text-align: left;
	background: #fff;
	box-shadow: inset 1px 3px 6px rgba(0, 0, 0, 0.12);
}

.progress-bar {
	height: 100%;
	border-radius: 3px;
	background-color: var(--st_color1medio);
	width: 0;
	box-shadow: inset 1px 1px 10px rgba(0, 0, 0, 0.11);
}

.progress-status {
	top: 3px;
	left: 50%;
	position: absolute;
	display: inline-block;
	color: #000000;
}