body{
	width: 100%;
	font-family: calibri;
	margin: 0;
}
td{
	text-align: center;
}
div	{
	font-family: calibri;
	font-weight: bold;
	text-align: left;
}
table{
	margin-top: 20px;
	margin-left: 37.5px;
	width:94%;
}
.atras{
	width: 150px;
	background-image: url('../img/plantilla/PNG_BotonAceptar.png');
	background-size: 100% 110%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
#tabla_wrapper{
	margin-top: 23px;
}
#tabla_length{
	margin-left: 300px;
	position: absolute;
}
#tabla_filter{
		margin-left: 37.5px;
}
#tabla_paginate{
	float: right;
	margin: 30px;
}
#tabla_info{
	width: 30%;
	float: left;
	margin: 30px;
}
#tabla_Anterior, #tabla_Siguiente{
	color: white;
	width: 150px;
	background-image: url('../img/plantilla/PNG_BotonAnterior.png');
	background-size: 100% 110%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
th{
	background-image: url('../img/plantilla/PNG_FondoEstado.png');
	background-size: 100% 110%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}


#cabe{
	width: 96%;
	margin-left: 2%;
	height: 28%;
	background-image: url('../img/plantilla/PNG_Cabecera.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.log1{
	width: 31.64%;
	height: 90%;
	float: left;
	margin-top: 8px;
	z-index: 1;
	
}
.tit{
	width: 31.64%;
	height: 90%;
	margin-top: 8px;
	float: right;
}
.cerrar{
	margin-top: -30px;
	margin-left: 70%;
	width: 20%;
	float: right;
}
.cerrar a{
	width: 100%;
	color: white;
	margin-left: 2%;	
}

.fb-page{
	margin-top: 14px;
	margin-left: 3.28%;

}
.log{
	margin-top: 14px;
	width: 30%;
	height: 562px;
	float: right;
	margin-right: 3.28%;
	
}
.backl{
	width: 30%;
	z-index: -1;
	float: left;
	position: absolute;
}
.tit1{
	width: 40%;
	margin-left: 5%;
	margin-top: 5%; 
}
.entrar{
	width: 10%;
	z-index: 1;
	margin-top: 4%;
	position: absolute; 
}
.ad1{
	width: 10%;
	z-index: 1;
	margin-top: 1%;
	margin-left: 2%;
	position: absolute; 
}
.ad2{
	width: 10%;
	z-index: 1;
	margin-top: 5%;
	margin-left: 2%;
	position: absolute; 
}

.info{
	border: solid;
	margin-top: 25%;
}
.info1{
	border: solid;
	margin-top: 10%;
}
.mail{
	width: 70%;
	margin-top: 5%;
	margin-left: 5%;
}

.pie{
	width: 96%;
	float: right;
	margin-top: 50px;
	text-align: right;
	margin-right: 3.28%;
}
.pie2{
	width: 15.6%;
}
.form{
	width: 38.75%;
	height: 326px;
	text-align: center;
	margin-left: 43%;
}
.form2{
	width: 28%;
	height: 190px;
	position: absolute;
	text-align: center;
	background-image: url('../img/plantilla/PNG_FondoEntrar.png');
	background-size: 100% 100%;
  	background-repeat:no-repeat;

}
.form3{
	margin-left: 35%;
	margin-top: 30px;
	width: 35%;
	height: 400px;
	position: absolute;
	background-image: url('../img/plantilla/PNG_FondoRegistro.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	
}
.form3a{
	width: 100%;
	height: 500px;
	margin-top: 20px;
}
.form3s{
	width: 95%;
	margin-top: 14px;
	margin-left: 32px;
}
.enc{
	width: 68%;
}
.login{
	color: white;
	font-size: 20px;
	float: right;
	margin-right: 20%;
	margin-top: 5%;
	font-family: calibri;
	border-radius:5px; 
	background-image: url('../img/plantilla/PNG_BotonEntrar-Inicio.png');
	background-size: 100% 110%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	
}

.rgs{
	
	height: 30px;
	color: white;
	font-weight: bold;
	border-radius:5px; 
	background-image: url('../img/plantilla/PNG_BotonRegisrarCoordinadores-Administradores.png');
	background-size: 110% 100%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.bot{
	
	float: right;
	margin-right: 5%;
	height: 40px;
	margin-top: 5%;
	width: 100px;
	font-weight: bold;
	border-radius:10px; 
	background-image: url('../img/plantilla/PNG_BotonRegistrar.png');
	background-size: 100% 110%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

}
.detalle{
	width: 95%;
	margin-top: 23px;
	margin-left: 2.5%;
}
.detalles{
	color: white;
	height: 40px;
	width: 100px;
	margin-top: 100px;
	font-weight: bold;
	border-radius:10px; 
	background-image: url('../img/plantilla/PNG_BotonAceptar.png');
	background-size: 100% 110%;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: center;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.regen{
	width: 300px;
}
.conf{
	text-align: center;
}
@media (max-width: 900px){
	.fb-page{
		width: 400px;
	}
}
@media (max-width: 700px){
	.fb-page{
		width: 300px;
	}
}
@media (max-width: 500px){
	.fb-page{
		width: 180px;
	}
}