.efa-dialog {
     display: none;
     text-align: left;
}



#agregarcontacto
{
     background: url(btnAgregarContacto.png) no-repeat;
     width: 133px;
     height:58px;
     border: 0px;
}



#btnAceptar
{
     background: url(btn_aceptar2.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}

#btnCancelar
{
     background: url(btn_cancelar2.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}


#btnEquipamiento
{
     background: url(btnEquipamiento.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}

#btnMapas
{
     background: url(btnMapas.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}

#btnMontaje
{
     background: url(btnMontaje.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}


#btnPeriodos
{
     background: url(btnPedidos.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}


#btnHorario
{
     background: url(btnHorario.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}


#btnNohabil
{
     background: url(btnNoHabil.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}

#btnSubir
{
     background: url(btnSubir.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}

#btnBajar
{
     background: url(btnbajar.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}


#btnBloquear
{
     background: url(btnbloquear.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}



#btnDesbloquear
{
     background: url(btnDesbloquear.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}


#btnAgregar
{
     background: url(btn_agregar2.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}

#btnEditar
{
     background: url(btnEditar.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}

#btnEliminar
{
     background: url(btnEliminar.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}


/*******************************************************************************************************/
#btnGuardar
{
     background: url(btnGuaradar.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}


#btnSalir3
{
     background: url(btn_salir2.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;
}



#btnCancelar
{
     background: url(btnCancelarSinIcono.png) no-repeat;
     width: 92px;
     height:41px;
     border: 0px;


}

#btnGuardarySalir
{
     background: url(btnGuardarSalir.png) no-repeat;
     width: 123px;
     height:41px;
     border: 0px;


}



#btnAgrega
{
     background: url(btn_agregar2.png) no-repeat;
     width: 92px;
     height: 41px;
     border: 0px;


}

#btnExportar
{
	 background: url(btn_exportar2.png) no-repeat;
     width: 92px;
     height: 41px;
     border: 0px;
}

#exportar
{
	 background: url(btn_exportar2.png) no-repeat;
     width: 92px;
     height: 41px;
     border: 0px;
}

#btnFiltrar{
	 background: url(btn_buscar_.png) no-repeat;
     width: 92px;
     height: 41px;
     border: 0px;
}

#btnLimpiar
{
 	background: url(btn_borrar_.png) no-repeat;
     width: 92px;
     height: 41px;
     border: 0px;
}

#btnFiltrar2{
	cursor:pointer;
	 /*background: url(btn_buscar.png) no-repeat;
     width: 92px;
     height: 41px;
     border: 0px;*/
}

#btnLimpiar2
{
	cursor:pointer;
 	/*background: url(btn_borrar.png) no-repeat;
     width: 92px;
     height: 41px;
     border: 0px;*/
}

/*/////////////////////////////////////////////////// end BOTONES*/
.bloqueado
{
	color:#666;
	font-style:italic;
	background-color:#000;
}

.encontrado
{
	font-size:16px;
	background-color:#b9975b;
	color:#FFF;
}


.longinput2
{
	width:290px;

}


.longinput
{
	width:300px;

}

.longinputselect
{
	width:363px;

}

.short
{
	width:100px;
}

.medium
{
	width:150px;
}

.mediumselect
{
	width:160px;
}



.diainhabil
{
	width:110px;
}


.tabs
{
	height:600px;
	width:950px;	
}

.error
{
	color:#CA0000;
	font-weight:bold;
	text-align:center;
	display:block;
}


.textoFormulario{
 font-family:Arial, Helvetica, sans-serif;
 font-size:  12px;
 font-weight:bold;
}/*textoFormulario*/
.tituloMarco{
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-weight:bold;
 font-size:18px
}/*tituloMarco*/
.renglonTitulo{
 background:#FFFFFF;
 color:#292828;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
 font-weight:bold;
}/**/
.renglonPar{
 background:#C1C3C7;
 color:#000000;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
}/*renglonPar*/
.renglonImpar{
 background:#FFFFFF;
 color:#000000;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
}/*renglonImpar*/
.renglonSeleccionado{
 background:#b9975b;
 color:#FFFFFF;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
}/*renglonSelecciona*/
.botonIzquDobl{
 background:url(../../imagenes/png/primera.png) transparent center no-repeat;
 border:none;
 width: 30px;
 height:30px;
}/*botonPagina*/
.botonIzquierda{
 background:url(../../imagenes/png/anterior.png) transparent center no-repeat;
 border:none;
 width: 30px;
 height:30px;
}/*botonPagina*/
.botonDerecha{
 background:url(../../imagenes/png/siguiente.png) transparent center no-repeat;
 border:none;
 width: 30px;
 height:30px;
}/*botonPagina*/
.botonDereDobl{
 background:url(../../imagenes/png/ultima.png) transparent center no-repeat;
 border:none;
 width: 30px;
 height:30px;
}/*botonPagina*/
.boton{
 border:none;
 width:80px;
 height:30px;
 color:#FFFFFF;
 background:transparent url(../../imagenes/png/boton.png);
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
}/*boton*/
/* CSS Document */
body
{
	/*background-image:url(../../imagenes/jpg/fondo.jpg);*/

}

.logo
{
	background-image:url(../../imagenes/png/espaciosUP.png);
	background-repeat:no-repeat;
	height:102px;
	width:102px;
	margin-top:10px;	
}

.espacios
{
font-family:Arial, Helvetica, sans-serif; 
font-size:25px; 
color:#B2B2B2;
position:relative;
padding-top:15px;
padding-left:242px;
}

.titulo
{
font-family:Arial, Helvetica, sans-serif; 
font-size:35px; 
color:#b9975b;
margin-top:55px;
}

.lineagris
{
	background:url(../../imagenes/png/Banner.png) repeat-x;
     background-size: 100%;
     height: 125px;
     max-width: 1218px;
     margin: auto;
}

.foto
{
	top: 0px;
	height:101px;
     position: relative;
     max-width: 1218px;
}

.foto #usuario{
    position: absolute;
	top: 70px; right: 320px;
        color: #FFF;
        font-size: 18px;
}



.menu
{
	height:30px;
	background-color:#B2B2B2;

}

.misreservas
{
background-image:url(misReservaciones.png);
height:30px;
width:30px;
position:absolute;
float:right;
cursor:pointer;
right:70px;
top:125px;
}


.salir
{
background-image:url(../../imagenes/png/exit.png);
height:30px;
width:30px;
position:absolute;
float:right;
cursor:pointer;
right:30px;
top:125px;
}



.home
{
background-image:url(../../imagenes/png/home.png);
height:30px;
width:30px;
position:relative;
cursor:pointer;
right:-10px;
}

.contenido
{
	
}


.flexgrid
{
	z-index:1;

}

.divVersion {
    float: right;
    font-weight: bold;
    position: relative;
    top: -24px;
}
