.header {
overflow:hidden;
padding: 5px;
}
.btn{
width: auto;
height:22px;
padding:0px;
margin:0px;
}
.ico{
width: 20px;
height:20px;
padding:1px;
float: left;
overflow:hidden;
}
@media (max-width:768px) {
.btn{
width: 20px;
height:20px;
padding:1px;
}
}
#carga_page {
	position:fixed;
	background: #000 url('../image/iconos/loader.gif') no-repeat 46% 50%;
	background-zise: auto auto;
	height: auto;
	width: 100%;
	text-align:center;
	color: #FFFF00;
	font-size:11px;
	z-index:99;	
}
.cargando {
	background: url('../image/iconos/loader.gif') no-repeat 50% 50%;
	background-zise: auto auto;
	height: 24px;
	width: 24px;
	float:left;
	vertical-align: middle;
}
.estado_entrada {

}
.listo_dow {
	background: url('../image/iconos/good.png') no-repeat 50% 50%;
	background-zise: auto auto;
	height: 24px;
	width: 24px;
	float:left;
	vertical-align: middle;
}
.error_dow {
	background: url('../image/iconos/dee.png') no-repeat 50% 50%;
	background-zise: auto auto;
	height: 24px;
	width: 24px;
	float:left;
	vertical-align: middle;
}

.ico {
width: 25px;
height:18px;
padding:0px;
margin:0px;
border:0px solid #000;
overflow:hidden;
cursor:pointer;
}
.print {
background:  url('../image/iconos/print-w.png') no-repeat  50% 50%;
background-size: auto 18px;
float: right;
}
.float-left {float:left;}
.float-right {float:right;}
.agregar-i {
background:  url('../image/iconos/agregar-black.png') no-repeat  50% 50%;
background-size: auto 20px;
width: 50px;
height: 22px;
cursor: pointer;
float:left;
}
.pop {
background:  url('../image/iconos/viewmag+.png') no-repeat  50% 50%;
background-size: auto 26px;
width: 40px;
height: 30px;
overflow:hidden;
float: left;
 }
.legajo {
background:  url('../image/iconos/legajo.png') no-repeat  50% 50%;
background-size: auto 50px;
width: 50px;
height: 50px;
overflow:hidden;
margin:4px 0px 4px 0px;
 }
.nulllegajo {
background:  url('../image/iconos/nulllegajo.png') no-repeat  50% 50%;
background-size: auto 50px;
width: 50px;
height: 50px;
overflow:hidden;
margin:4px 0px 4px 0px;
 }
.original {
background:  url('../image/iconos/doc_original.png') no-repeat  50% 50%;
background-size: auto 50px;
width: 50px;
height: 50px;
overflow:hidden;
margin:4px 0px 4px 0px;
 }
.oficial {
background:  url('../image/iconos/doc_oficial.png') no-repeat  50% 50%;
background-size: auto 50px;
width: 50px;
height: 50px;
overflow:hidden;
margin:4px 0px 4px 0px;
 }
.dir {
background:  url('../image/iconos/examinar.png') no-repeat  50% 50%;
	background-size: auto 30px;
  width: 60px;
  height: 30px;
  float: left;
 }
 .arch {
background:  url('../image/iconos/ddjj-dow.png') no-repeat  50% 50%;
	background-size: auto 20px;
  width: 26px;
  height: 26px;
  float: left;
 }
 .doc {
background:  url('../image/iconos/ico-archivos.png') no-repeat  50% 50%;
	background-size: auto 30px;
  width: 60px;
  height: 30px;
  float: left;
 }
 .masti {
background:  url('../image/iconos/mas.png') no-repeat  50% 50%;
background-size: auto 20px;
  width: 26px;
  height: 26px;
float: right;
}

.editi {
background:  url('../image/iconos/editi.png') no-repeat  50% 50%;
background-size: auto 14px;
float: right;
}
.deleti {
background:  url('../image/iconos/deleti.png') no-repeat  50% 50%;
background-size: auto 14px;
float: right;
}
.salvarti {
background:  url('../image/iconos/disk.png') no-repeat  50% 50%;
background-size: auto 16px;
float: right;
width: 24px;
height: 22px;
padding:0px;
margin:0px;
border:0px solid #000;
cursor:pointer;
}
.salvarti-b {
background:  url('../image/iconos/save-b.png') no-repeat  50% 50%;
background-size: auto 20px;
width: 22px;
height: 22px;
float: right;
border:0px;
}
.activoi {
background:  url('../image/iconos/boxact.png') no-repeat  50% 50%;
background-size: auto auto;
float: right;
}
.desactivoi {
background:  url('../image/iconos/boxpas.png') no-repeat  50% 50%;
background-size: auto auto;
float: right;
}
.volveri {
background:  url('../image/iconos/volveri.png') no-repeat  50% 50%;
background-size: auto 22px;
width: 26px;
height: 26px;
float: left;
}
.buscar {
background:  url('../image/iconos/viewmag-black.png') no-repeat  50% 50%;
background-size: auto 22px;
width: 26px;
height: 26px;
overflow:hidden;
cursor: pointer;
}
.buscar-w {
background:  url('../image/iconos/viewmag+.png') no-repeat  50% 50%;
background-size: auto 22px;
width: 26px;
height: 26px;
overflow:hidden;
cursor: pointer;
float: left;
}
.examinar {
background:#333333;
width: 100%;
height: 20px;
overflow:hidden;
padding:0px; margin:0px;
font-size:12px;
border:0px;
}
.raiz_title {
text-transform: uppercase; 
background:#333; 
color:#fff; 
font-size:10px; 
padding:0px 0px 0px 5px; 
margin:0px; 
line-height: 20px;
overflow:hidden;

}
.salto {
padding:2px 0px 2px 0px;
float: none;
overflow:hidden;
line-height: 33px;
border-bottom:1px dashed #ccc;
line-height: inherit;
}
.salto2 {
padding:2px 0px 2px 2px;
float: none;
overflow:hidden;
line-height: 33px;
border-bottom:1px solid #F4F4F4;
line-height: inherit;
}
.tab-1 {
margin:0px 0px 0px 0px;
padding:2px 0px 2px 0px;
border-left:1px dashed #666;
border-bottom:1px dashed #666;
}
.tab-2 {
margin:0px 0px 0px 0px;
padding:2px 0px 2px 0px;
border-left:1px dashed #000;
border-bottom:1px dashed #000;
}
.tab-3 {
margin:0px 0px 0px 0px;
border-left:1px dashed #000;
}
.tab-4 {
background: #EEEEEE;
margin:0px 0px 0px 0px;
padding:2px 0px 2px 0px;
border-left:1px dashed #ccc;
font-weight:bold;
}
.tab-5 {
background:;
margin:10px 0px 0px 0px;
padding:0% 0% 0% 0%;
font-weight:100;
float:right;
font-size:10px;
line-height:12px;
}
.fet {
width: 0px;
border-style: solid;
border-width: 0px 50px 20px 50px;
border-color:  transparent transparent #FFCC00 transparent;
z-index: 2;
position:absolute;
margin-top: -20px;
}
.num {
	padding: 0px;
	border: 0px solid #000;
	margin-left: -5px;
z-index: 3;
position:absolute;
font-size:20px;
}
.menui {
background: #000;
overflow:hidden;
padding: 4px 10px 4px 10px;
color:#ccc;
font-size:12px;
}
.menui img {
width: auto;
height:30px;
}
.file_input { 
	font-size:0px;
	color:#ffffff;
	padding: 0px;
	border: 1px solid #666666;
}
div.examinar
{
   position: relative;
   top: 0px;
   left: 0px;
   z-index: 1;
}

.margen { margin:10px;}
.izoico {
	text-align:center;
	width: 100%;
	height: 60px;
}
@media (max-width:768px) {
.izoico {
	text-align:center;
	width: 20%;
	height: 60px;
	float: left;
	overflow:hidden;
}
}
div.examinar
{
   position: relative;
   top: 0px;
   left: 0px;
   z-index: 1;
}

.file_in
{
	width: 100%;
	height: 50px;
	position: relative;
	z-index: 9;
	border: 0px solid red;
	margin: 0px;
	cursor: pointer;
	float: left;
	text-align:center;
}
.exit {
	background: url('../image/iconos/exit.png') no-repeat 50% 50%;
	background-size: 30px 30px;
	width: 50px; 
	height: 30px;
	cursor: pointer;
	float:right;
}
.menu {
background: url('../image/iconos/ico-menu-w.png') no-repeat 50% 50%;
background-size: 30px 30px;
width: 50px; 
height: 30px;
cursor: pointer;
}
.perfil {
background: url('../image/iconos/perfil-negro.png') no-repeat 50% 50%;
background-size: 30px 30px;
width: 50px; 
height: 30px;
cursor: pointer;
}
.editar {
background:  url('../image/iconos/editi.png') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
cursor: pointer;
float: right;
}
.eliminar {
background:  url('../image/iconos/deleti.png') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
cursor: pointer;
float: right;
}
.eliminar_desactivado {
background:  url('../image/iconos/deleti-g.png') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
float: right;
}
.agregar {
background:  url('../image/iconos/agregar-black.png') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
cursor: pointer;
float: right;
}
.anulado {
background:  url('../image/iconos/button_ok_inactivo.png') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
cursor: pointer;
float: right;
}
.pendiente {
background:  url('../image/iconos/button_test.gif') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
cursor: pointer;
float: right;
}
.activo {
background:  url('../image/iconos/button_ok.png') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
cursor: pointer;
float: right;
}
.publicado {
background:  url('../image/iconos/publicado.png') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
cursor: pointer;
float: right;
}
.nopublicado {
background:  url('../image/iconos/nopublicado.png') no-repeat 50% 50%;
background-size: 15px 15px;
width: 30px; 
height: 15px;
cursor: pointer;
float: right;
}
.fichero {
background:  url('../image/iconos/ddjj-prev.png') no-repeat 50% 50%;
background-size: auto 20px;
width: 50px; 
height: 22px;
float: left;
}
.fichero_pendiente {
background:  url('../image/iconos/ddjj-g.png') no-repeat 50% 50%;
background-size: auto 20px;
width: 50px; 
height: 22px;
float: left;
}
.fichero_listo {
background:  url('../image/iconos/ddjj-ok.png') no-repeat 50% 50%;
background-size: auto 20px;
width: 50px; 
height: 22px;
float: left;
}
.listo {
background:  url('../image/iconos/control.png') no-repeat 50% 50%;
background-size: auto auto;
width: 40px; 
height: 15px;
float: left;
}
.cerrarventana {
background: url('../image/iconos/ico-off-pup-b.png') no-repeat 50% 50%;
background-size: 20px 20px;
width: 30px; 
height: 22px;
cursor: pointer;
float: right;
}

.quitar-foto {
background:  url('../image/iconos/ico-quitar-foto.png') no-repeat 50% 50%;
background-size: 40px auto;
width: 45px; 
height: 45px;
cursor: pointer;
float: left;
}

.grayscale {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
.white {
  -webkit-filter: invert(1);
filter: invert(1) ;
}
.elementos_inactivo
{
background:  url('../image/iconos/elementos.png') no-repeat 50% 50%;
background-size: auto 60px;
}
.elementos_activo
{
background:  url('../image/iconos/elementos.png') no-repeat 50% 50%;
background-size: auto 60px;
-webkit-filter: invert(1);
filter: invert(1) ;
}
.multimedia_inactivo
{
background:  url('../image/iconos/miltimedia.png') no-repeat 50% 50%;
background-size: auto 60px;
}
.multimedia_activo
{
background:  url('../image/iconos/miltimedia.png') no-repeat 50% 50%;
background-size: auto 60px;
-webkit-filter: invert(1);
filter: invert(1) ;
}
.imag1
{
background:  url('../image/iconos/ico-camara_i.png') no-repeat 50% 50%;
}
.imag2
{
background:  url('../image/iconos/ico-camara_i_null.png') no-repeat 50% 50%;
}
.arch1
{
background: url('../image/iconos/attach_i_null.png') no-repeat 50% 50%;
}
.arch2
{
background:  url('../image/iconos/attach_i.png') no-repeat 50% 50%;
}
.imag3
{
background:url('../image/iconos/ico-galeria-imagenes.png') no-repeat 50% 50%;
}
.imag4
{
background:url('../image/iconos/ico-imagen.png') no-repeat 50% 50%;
}
.imag5
{
background:url('../image/iconos/ico-archivos.png') no-repeat 50% 50%;
}
.imag6
{
background:url('../image/iconos/examinar.png') no-repeat 50% 50%;
}

.file_input
{
	position: relative;
	text-align: left;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 10;
	cursor: pointer;
}

.file_banner
{
	position: relative;
	z-index: 10;
	cursor: pointer;
}
.estado_banner { position:relative; width: 80%; float: left; font-size:11px;}
.new_banner {
background:#333;
width: 90px; 
height: 22px;
cursor: pointer;
float: left;
}

.buscar {
	width: 30px; height: 26px;  
	background:  url('../image/iconos/zoom.png') no-repeat center; 
	COLOR: #000; 
	BORDER: #000000 0px solid;  
	padding: 0px; 
	cursor:pointer;
	vertical-align: baseline;
}
#butt_1 { 
	background:  #990000 url('../image/iconos/save-w.png') no-repeat  1% 50%;
	background-size: auto 30px;
	width:100%;
	height: auto;

	margin: 0px; 
	padding: 15px 0px 15px 0px; 
	color: #ffffff;	
	border: 0px solid #000000;	
	cursor:pointer;
	text-align:center;
	font-size: 16px;
	overflow:hidden;
}
#butt_2 { 
	background:  #339900 url('../image/iconos/ico-off-pup-w.png') no-repeat  1% 50%;
	background-size: auto 30px;
	width:100%;
	height: auto;
	margin: 0px; 
	padding: 15px 0px 15px 0px;  
	color: #ffffff;	
	border: 0px solid #000000;	
	cursor:pointer;
	text-align:center;
	font-size: 16px;
	overflow:hidden;
}
#butt_3 { 
	background: #FFCC33 url('../image/iconos/attach.png') no-repeat  20px 50%;
	font-size: 18px; 
	vertical-align: baseline;
	margin: 0; 
	padding: 25px 30px 25px 70px; 
	color: #000;	
	border: 1px solid #ffffff;	
	cursor:pointer;
	-webkit-box-shadow: inset 0 0 6px 0 #3E3E00 ;
	-moz-box-shadow: inset 0 0 6px 0 #3E3E00;
	box-shadow: inset 0 0 6px 0 #3E3E00;
	
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	-webkit-border-radius: 3px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	*margin-left: .5em;
  border-color: rgba(0, 0, 0, 0.4);
  outline: 0;
}

#butt_4 { 
	background: #666666 url('../image/iconos/save_all.png') no-repeat  50% 50% ;
	background-size: auto 25px;
	width: 30px;
	height: 30px;
	margin: 0px; 
	padding: 0px; 
	border: 0px solid red;	
	cursor:pointer;
}
.butt_5 { 
	background: #FFFF66 url('../image/iconos/revert.png') no-repeat  10px 50%;
	font-size: 18px; 
	vertical-align: baseline;
	margin: 0; 
	padding: 25px 30px 25px 70px; 
	color: #3E3E00;	
	border: 1px solid #ffffff;	
	cursor:pointer;
	-webkit-box-shadow: inset 0 0 6px 0 #3E3E00 ;
	-moz-box-shadow: inset 0 0 6px 0 #3E3E00;
	box-shadow: inset 0 0 6px 0 #3E3E00;
	
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	-webkit-border-radius: 3px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	*margin-left: .5em;
  border-color: rgba(0, 0, 0, 0.4);
  outline: 0;
}

.title { position: relative;
z-index: 0;
color: #000;

}
.title:hover { background-color: transparent;
z-index: 1;
color: #000;
}
.title span {
padding: 4px;
position: absolute;
text-decoration: none;
background-color: #FFFF00;
color: #000;
width: auto;
text-align: left;
visibility: hidden;
font-size: 11px;
line-height: 12px;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #FFCC00;
}
.title:hover span { visibility: visible;
top: 30px;
left: -60px;
color: #000;
}

.title em{
width: ;
position: absolute;
border-style: solid;
border-width: 10px 20px 0px 0px;
border-color:  transparent #FFCC00 transparent transparent;
top: -10px;
left: 50px;
}

.pley_you_delet {
	background: url('../image/iconos/deleti.png') no-repeat 50% 50%;
	background-size:16px 16px;
	width: 16px;
	height: 16px;
	cursor:pointer;
	float: right;
	z-index:5;
	border:1px solir red;
}
.btn_ag {COLOR: #ffffff; TEXT-DECORATION: none; }
.btn_ag:visited {	COLOR: #ffffff; TEXT-DECORATION: none; }
.btn_ag:hover {  background: #990000; height:auto;  COLOR: #ffffff; TEXT-DECORATION: none; }
.btn_agCRONYM { CURSOR: help; }

.btn_ag {
padding: 8px 15px 8px 15px;
margin:0px;
overflow:hidden;
}