cajas_autenticacion {
    padding-bottom: 0px;
}
usuario_contrasena {
    width: 192px;
    color: #313131;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    font-family: Raleway;
    padding-bottom: 2px;
}

#close-CSS {
    background-image: url( 'http://proquinal.apli-k.com/img/boton_login_normal.png' );
    background-size: 32px 38px;
    height: 32px;
    width: 38px;
    display: block;
}

#footer_login {
	color: #313131;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	font-family: Raleway;
}

.table-sm td, .table-sm th {
  padding: .0rem;
}

.wlpSampleShellOuter
{
	color: #dbdbdb; /* color de letra del placeholder de la caja usuario y password */
}

.wlp_ie6#wlp_sample_shellDiv
{
}

.wlp_ie7#wlp_sample_shellDiv
{
}

.authWidget
{
}

.wlp_ie6 .authWidget
{
}

.wlp_ie7 .authWidget
{
}


#loginLoadingImage
{
}

.logoutDiv
{
}

.loginButton
{
    display: block; /* esto hace que aparezca el boton login (bot�n amarillo) en pantalla */
}

.wlp_safari .loginButton
{
}

.loginButtonUp
{
    width: 38px; /* ancho del bot�n login normal (bot�n amarillo) */
	height:32px; /* alto del bot�n login normal (bot�n amarillo) */
    background-image: url("../img/boton_login_normal.png");
}

.loginButtonDown
{
    width: 38px; /* ancho del bot�n login over (bot�n gris) */
	height:32px; /* alto del bot�n login over (bot�n gris) */
    background-image: url("../img/boton_login_over.png");
}

.usernameDiv
{
	float: left;
	margin-right:5px; /* separaci�n de la caja del usuario con la caja del password */
}

.usernameDiv label span
{
    position:absolute;
}

.wlp_ie6 .usernameDiv label span
{

}

.usernameDiv .text
{
	width: 176px;             /* ancho caja de texto del usuario */ /* realmente son 186px pero le restamos los 10px del padding-left y queda en 176px */
	height:30px;              /* alto caja de texto del usuario */
	border: none;             /* borde caja de texto del usuario */
	font-size:16px;           /* tama�o de fuente caja de texto del usuario */
	background-color:#dbdbdb; /* color de fondo caja de texto del usuario */
	color:#313131;            /* color del texto caja de texto del usuario */
	padding-left: 10px;       /* separaci�n del texto del borde interno */
}

.wlp_safari .usernameDiv .text
{
}

.passwordDiv .text
{
	width: 176px;             /* ancho caja de texto del password */ /* realmente son 186px pero le restamos los 10px del padding-left y queda en 176px */
	height:30px;              /* alto caja de texto del password */
	border: none;             /* borde caja de texto del password */
	font-size:16px;           /* tama�o de fuente caja de texto del password */
	background-color:#dbdbdb; /* color de fondo caja de texto del password */
	color:#313131;            /* color del texto caja de texto del password */
	padding-left: 10px;       /* separaci�n del texto del borde interno */
}

.wlp_safari .passwordDiv .text
{
}

.passwordDiv
{
    float:left;
	margin-right: 8px; /* separaci�n de la caja de la contrasel�a con el bot�n de login */
}

.passwordDiv label span
{
    position:absolute;
}

.wlp_ie6 .passwordDiv label span
{

}

.buttonDiv
{
   float: right;
   padding-left:10px;
}

.loadingDiv
{
    float: left;
	text-align: left;
	padding-left:15px;
}

.errorDiv
{
    clear: left;
    text-align: left;
    padding-left: 0px;
}

#error
{
    display: inline-block;
    color:#C80000;
    text-shadow:0 0 3px rgba(0, 0, 0, 0.1);
	padding-top:5px;
	font-size:12px;
	position:relative;
}
