body {
	background-image:url(../imgs_login/fondo.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding:0;
	margin:0;
}

a {text-decoration:none;}


/*--------------body-----------*/
#contenedor {
	width:500px;
	height:auto;
	padding:0;
	margin:0 auto;
}

#logo-utn {
	width:242px;
	height:40px;
	margin-top:80px;
	margin-bottom:30px;
}

#cuerpo {
	width:500px;
	height:auto;
	background-image:url(../imgs_login/002.jpg);
	background-position:left;
	background-repeat:repeat-y;
	padding:0;
	margin:0 auto;
}

#encabezado {
	width:500px;
	height:auto;
	background-image:url(../imgs_login/004.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#002664;
	padding:0;
	margin:0;
}

#encabezado h1{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	padding-left:20px;
	padding-bottom:15px;
	margin:0;
}

#login-1 {
	width:220px;
	height:auto;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#666;
	padding-left:10px;
	padding-right:10px;
	margin:0;
	float:left;
}
#login-2 {
	width:227px;
	height:276px;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	background-color:#E6E6E6;
	margin-left:30px;
	margin-right:0;
	padding:0;
	float:left;
}

#login-2 h1 {
	font-family:"Arial", Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#002664;
	text-align:left;
	padding-left:10px;
}

#login-2 h2 {
	font-family:"Arial", Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-align:left;
	padding-left:10px;
}
#login-2 input {
	margin-bottom: 10px;
    margin-top: 5px;
	margin-left: 5px;
    width: 200px;
}
#login-2 .error{
	color: red;
}
/*--------------para pdf       -----------*/
#pdf {
	width:220px;
	height:auto;
	float:left;
}

#pdf img {
	width:36px;
	height:36px;
	float:left;
}

#pdf p a {
    color: #002664;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10px;
    margin: 0;
    padding: 0;
    text-align: left;
}

#pdf p a:hover {
    color:#00A6E0;
}

/*--------------boton activado-----------*/
#boton-act {
	width:auto;
	height:auto;
	padding-left:100px;
	margin:0;
	}

/*--------------boton desactivado-----------*/
#boton-noact {
	width:auto;
	height:auto;
	padding-left:100px;
	margin:0;
	}

/*--------------imagen del boton----------*/
#boton-img {
        background: url('../imgs_login/validar_off.jpg') no-repeat;
        border: none; 
        width: 66px;
        height: 18px;
}

#boton-img:hover {
        background: url('../imgs_login/validar_on.jpg') no-repeat;
        border: none;
        width: 66px;
        height: 18px;
}

/*--------------texto feet ---------*/
h2 p a{
	font-family:"Arial", Helvetica, sans-serif;
	font-size:11px;
	color:#002664;
	margin:0;
	padding-left:25px;
} 

h2 p a:hover 
	{color:#00A6E0;} 
	

h3 {
	font-family:"Arial", Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#7C7753;
	text-align:left;
	margin-left:10px;
	margin-right: 10px;
}

h4 {
	font-family:"Arial", Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#69C;
	text-align:left;
	margin-left:10px;
	text-align:center;
}

/*-----------------------------*/

.clearit {
	clear:both;
	padding:0;
	margin:0;
}

#error{
	color: red;
}
