html{
	width: 100%;
	height: 100%;
	overflow: hidden;
}

body{ 
	background: white;
	text-align: center;
	behavior: url("csshover3.htc");
} 

.wrapContenido{
	margin:0 auto 10px; 
	z-index:1; 
	width:843px;
	height: 597px;
	background-image:url('../../img/background/contenedor_completo.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	position:absolute;
	top: 0px;
	text-align: left;
}

.wrapContenidoLogin{
	margin:0 auto 10px; 
	z-index:1; 
	width:843px;
	height: 597px;
	background-image:url('../../img/background/contenedor_completo.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	position:absolute;
	top: 0px;
	text-align: left;
}

.wrapPopupPacientes{
    margin:0 auto 10px; 
    z-index:1; 
    width:670px;
    height: 450px;
    /*background-image:url('../../img/base.png');*/
    background-repeat: no-repeat;
    position:absolute;
    top:0px;
    text-align: left;
}

.wrapPopupSolicitudes{
    margin:0 auto 10px; 
    z-index:1; 
    width:970px;
    height: 450px;
    /*background-image:url('../../img/base.png');*/
    background-repeat: no-repeat;
    position:absolute;
    top:0px;
    text-align: left;
}

.layout{
	width:843px; 
	margin:0 auto; 
	position:relative;
	/*position:absolute;*/
}

.layoutPopupPacientes{
    width:670px; 
    margin:0 auto; 
    position:relative;
}

.layoutPopupSolicitudes{
    width:970px; 
    margin:0 auto; 
    position:relative;
}

.menu{
	position: absolute;
	top: 15%;
	left: 1%;
	width: 98.8%;
	height: 50px;
	z-index: 3;
}

.menuPopupPacientes{
    position: absolute;
    top: 0%;
    left: 1%;
    width: 98%;
    height: 50px;
    z-index: 3;
}

.menuPopupSolicitudes{
    position: absolute;
    top: 0%;
    left: 1%;
    width: 98%;
    height: 50px;
    z-index: 3;
}

#principal {
	width:100%;
	margin:2px auto 0px auto;
	height:90%;
	padding:0px 20px 0px 20px;
}

#menu li .drop {
	background:url("../../img/menu/drop.gif") no-repeat right 8px;
}

.contenido{
        position: absolute;
	top: 23%;
        width: 98%;
        height: 69%;
        left: 1%;
	/*overflow: auto;*/
}

.contenidoPopupPacientes{
    /*position: absolute;
    top: 13%;
    width: 97%;
    height: 89%;
    left: 1.3%;*/
    /*overflow: auto;*/
	
	position: absolute;
    top: 3%;
    width: 97%;
    height: 96%;
    left: 1.3%;
}

.contenidoPopupSolicitudes{
    /*position: absolute;
    top: 13%;
    width: 97%;
    height: 89%;
    left: 1.3%;*/
    /*overflow: auto;*/
	
	position: absolute;
    top: 3%;
    width: 97%;
    height: 96%;
    left: 1.3%;
}

.login{
	width: 40%;
	position: absolute;
	top: 40%;
	left: 30%;
}

.datoInfoPaciente {
	font-size: 10px;
	color: #1d6b5a ;
}

.datoInfoPaciente2{
	font-size: 12px;
	color: #1d6b5a ;
}

.dato_par {
	font-size: 12px;
	background: #e5e5e5;
	text-decoration: none;
	color: #1d6b5a ;
}

.dato_non {
	font-size: 12px;
	background: white;
	text-decoration: none;
	color: #1d6b5a ;
}

.dato_lista_sel {
	font-size: 12px;
	background: #1E90FF;
	text-decoration: none;
	color: #ffffff ;
}

.titulo{
	font-size: 12px;
	/*background: #1d6b5a ;*/
	background: #7d7d7d;
	color: white;
}

.tituloHistorial{
	font-size: 12px;
	background: #7d7d7d ;
	color: white;
}

a.tituloHistorial{
	text-decoration: none;
}

.tituloReveal {
	color: #1d6b5a 
}

.plecaReveal {
	width: 100%;
	border-color: #1d6b5a ;
}

.textAreaInfoPaciente {
	/*background: transparent;*/
	resize: none;
	text-align: left;
	overflow-x: hidden;
}

a.dato
{
	font-size:12px;
	font-family: Arial;
	color: #586770;
	text-decoration: none;
}

.divTextarea{
	width: 310px;
	height: 125px;
}

textarea{
	width:100%;
	height:100%; 
	box-sizing: border-box;         /* For IE and modern versions of Chrome */
	-moz-box-sizing: border-box;    /* For Firefox                          */
	-webkit-box-sizing: border-box; /* For Safari                           */
	overflow: auto;
	font-family: Arial;
}

.custom,
.custom div,
.custom span {
    background-color: #1d6b5a ; /* background color */
    border-color: #1d6b5a ;     /* border color */
    color: #1d6b5a ;           /* text color */
}

.hrefDisabled{
	color: grey !important;
}

.parrafo{
	color: #a7c5bf ;
	position: absolute;
	width: 60%;
	left: 20%;
	top: 30%;
}

.datoLogin{
	color: #1d6b5a ;
}

a.datoLogin{
	font-weight: bold;
}

.loader {
	z-index: 5;
	position: absolute;
	top: 40%;
	left: 50%;
}

.busquedaUsuarios{
	position: absolute;
	left: 0.4%;
	top: 1%;
	width: 100%;
	height: 21%;
}

.listasUsuarios{
	position: absolute;
	left: 0.4%;
	top: 24%;
	width: 35%;
	height: 74%;
	border: 1px solid #a7c5bf;
}

.panelPrincipalEvaluaciones{
	position: absolute;
	top: 14.4%;
	left: 38%;
	width: 62%;
    height: 78.5%;
}

.divInfoUsuario{
	position: absolute;
	left: 37%;
	top: 22%;
	width: 63.4%;
	height: 74%;
}

/*::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    /*border-radius: 15px;*/
/*}

::-webkit-scrollbar-thumb {
    /*border-radius: 15px;*/
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}*/
	
.botonExentarAdmin{
	position: absolute;
	height: 5%;
	top: 82%;
	width: 22%;
	left: 71.8%;
}

.botonNegarExencionAdmin{
	position: absolute;
	height: 5%;
	top: 90%;
	width: 22%;
	left: 71.8%;
}

.botonRemoverSeleccionAdmin{
	position: absolute;
	height: 5%;
	top: 90%;
	width: 22%;
	left: 6.2%;
}

.botonSeleccionAdmin{
	position: absolute;
	height: 5%;
	top: 82%;
	width: 22%;
	left: 6.2%;
}

.divSolicitudesTablaCompleta{
	position: absolute;
	height: 61%;
	width: 87.4%;
	left: 6.2%;
	top: 18%;
}

.tituloSeccionSolicitudes {
	width: 100%;
	height: 11%;
	vertical-align: middle;
	
	background: rgb(101,179,101);
	background: -moz-linear-gradient(top, rgb(0,128,0), rgb(101,179,101));
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(0,128,0)), to(rgb(101,179,101)));
	
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.divTablaSolicitudes {
	position: absolute;
	width: 99.6%;
	height: 89%;
	top: 10%;
	left: 0%;
	border: 1px solid #d8d8d8;
}

.divTablaUsuariosArchivados{
	position: absolute;
	width: 89.9%;
	left: 5%;
	top: 17.2%;
	height: 68%;
	border: 1px solid #d8d8d8;
}

.btnSacarUsuarioArchivo{
	position: absolute;
	height: 5%;
	top: 90%;
	width: 22%;
	left: 73.7%;
}

.btnAgregarPacienteBusqueda, .btnAgregarUsuarioBusqueda{
	position: absolute;
	height: 5%;
	top: 90.5%;
	width: 17%;
	left: 77.7%;
}