.error{
	color: #cd0000;
}
#contenedorLogin{
	width: 147px;	/* 165 - 9 - 9 */
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 12px;
	margin-top: 20px;
	overflow: hidden;
	background-color: #707475;
}
#contenedorLogin h1{
	margin: 0px;
	padding: 0px;
	padding-bottom: 9px;
}
#contenedorLogin form#formularioLogin label{
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
	color: #ffffff;
}
#contenedorLogin form#formularioLogin input{
	padding: 0px;
	margin: 0px;
}
#contenedorLogin a{
	text-decoration: underline;
}
#contenedorLogin a.registrarse{
	padding-left: 30px;
}
#contenedorLogin form input#loginUsuario{
	display: block;
	width: 140px;	/* 146 - 6 */
	height: 15px;	/* 17 - 2 */
	padding-left: 6px;
	padding-top: 2px;
	border: 0px;
	background-image: url("../imagenes/login/fondoCampoUsuario.gif");
	background-repeat: no-repeat;
	margin-bottom: 3px;
}
#contenedorLogin form#formularioLogin input#loginClave{
	display: block;
	width: 140px;	/* 146 - 6 */
	height: 15px;	/* 17 - 2 */
	padding-left: 6px;
	padding-top: 2px;
	border: 0px;
	background-image: url("../imagenes/login/fondoCampoContrasena.gif");
	background-repeat: no-repeat;
	margin-bottom: 4px;
}
#contenedorLogin form#formularioLogin input#botonAceptar{
	display: block;
	margin-bottom: 3px;
}
#contenedorLogin form#formularioLogin input#botonRecuperar{
	display: block;
	margin-bottom: 7px;
}
#contenedorLogin .textoErrorFormulario{
	color: #cd0000;
}
