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: 650px;
	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;
}

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

.menu{
	position: absolute;
	top: 15%;
	left: 1%;
	width: 937px;
	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;*/
}

.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: #a7c5bf;
	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;
}

.divTextareaComentarios{
	width: 310px;
	height: 78px;
}

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%;
}

.enfermerasEnlistar{
	position: absolute;
	width: 100%;
    height: 12%;
	top: 0.5%;
	left: 0%;
}

.listasEvaluaciones{
	position: absolute;
	top: 26%;
	width: 35.4%;
    height: 73%;
	left: 0%;
	border: 1px solid #a7c5bf;
}

.panelPrincipalEvaluaciones{
	position: absolute;
	top: 25%;
	left: 38%;
	width: 62%;
    height: 89%;
}

.tituloReveal {
	color: #1d6b5a
}

.botonDiv{
    position: absolute;
    top: 85%;
    left: 20%;
}

.fieldsetPos{
	position: absolute;
    top: -4%;
	font-size: 12px;
	color: #1d6b5a ;
}

.tablaPrincipal{
	position: absolute;
    top: -4%;
}

.resultadosBusquedaAlumnosReveal{
	position: absolute;
	height: 52%;
	width: 88%;
	left: 6%;
	top: 39%;
}

.resultadosBusquedaFamiliasReveal{
	position: absolute;
	height: 52%;
	width: 25%;
	left: 6%;
	top: 39%;
}

.informacionBusquedaFamiliasReveal{
	position: absolute;
	height: 52%;
	width: 59%;
	left: 35%;
	top: 39%;
}

.tituloSeccionBusquedaAlumnosReveal {
	width: 100%;
	height: 9%;
	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;
	
	position: absolute;
	top: 0%;
}

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

.datosBrigadasReveal {
	position: absolute;
	width: 99.7%;
	height: 90%;
	top: 9%;
	left: 0%;
	border: 1px solid #d8d8d8;
}