﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain OFTEN CHANGED rules used when the Login control adapter is enabled. */
/* Empty rules are provided merely as a convenience for your future use or experimentation. */

.PrettyLogin
{
    position:relative;
    margin:0 auto 0 auto;
    height:98px;
    width:247px;
}

.PrettyLogin .AspNet-Login
{
    font-family : helvetica, sans-serif;
    font-size: 12px;
    background-repeat:no-repeat;
    padding: 4px;    
    /*background-image:url(../../Imagen/caja_contactos_fondo.png);*/
    height:98px;
    width:247px;    
}

.PrettyLogin .AspNet-Login label,
.PrettyLogin .AspNet-Login input
{
    color: black;
    height:14px;    
}
.PrettyLogin .AspNet-Login .AspNet-Login-RememberMePanel label
{
    color: #5D7B9D;  
}

.PrettyLogin .AspNet-Login input
{
    font-size: 9px;  /* lets the form element scale */
}

/* This rule is used when AutoAccessKey is true */
.PrettyLogin .AspNet-Login label em
{
    text-decoration: underline;
    font-style: normal;
}

.PrettyLogin .AspNet-Login .AspNet-Login-TitlePanel
{  
    text-align: center;
    height: 1.7em;
    margin-bottom: 0.3em;
	font-size:18px;
	color:#1D3979;   
}

.PrettyLogin .AspNet-Login .AspNet-Login-FailurePanel
{
    height: 4em;
    color: #990000;
}

.PrettyLogin .AspNet-Login .AspNet-Login-UserPanel
{
    padding: 0em 0.1em 0 0;
    position:relative;
    top:-14px; 
    left:20px;   
}
.PrettyLogin .AspNet-Login .AspNet-Login-PasswordPanel
{
    padding: 0em 0.1em 0 0;
    position:relative;
    top:-12px; 
    left:10px;   
}
.PrettyLogin .AspNet-Login .AspNet-Login-RememberMePanel
{

    position:relative;
    top:-8px;
    left:10px;   
}

#Login1_Login1_UserName
{
	margin-left:21px;
	width:130px;
}
#Login1_Login1_Password
{
	width:130px;
}
#ctl00_Contenido_LoginView1_Login1_Login1_UserName
{
	position:absolute;
	left:65px;
	width:120px;
	border:none;
	background-color:Transparent;
	border-bottom:solid 1px #8FB6D6;
	height:1.4em;
	}

.pestana a{
	display:block;
	text-decoration: none;
	width: 82px;
	height: 32px;
	background-image: url('../../Imagen/pestana_off.gif');
	background-repeat:no-repeat;
	color:silver;
	line-height:11px;
	padding-top:8px;
	}
.pestana a:hover, .pestana a.activa{
	background-image: url('../../Imagen/pestana_on.gif');
	color:red;
}
.AspNet-Login-RememberMePanel a,
.AspNet-Login-SubmitPanel a,
.AspNet-Login-CreateUserPanel a,
.AspNet-Login-PasswordRecoveryPanel a
{
	text-decoration: none;
	font-size:11px;
	font-style:italic;
	color:white;
	}
.AspNet-Login-RememberMePanel a:hover,
.AspNet-Login-SubmitPanel a:hover,
.AspNet-Login-CreateUserPanel a:hover,
.AspNet-Login-PasswordRecoveryPanel a:hover
{
	font-size:11px;
	font-style:normal;
	color:blue;
	}
	
	
#ctl00_Contenido_LoginView1_Login1_Login1_Password
{
	position:absolute;
	left:75px;
	width:120px;
	border:none;
	background-color:Transparent;
	border-bottom:solid 1px #8FB6D6;
	height:1.4em;
	}
.PrettyLogin .AspNet-Login .AspNet-Login-UserPanel,
.PrettyLogin .AspNet-Login .AspNet-Login-PasswordPanel,
.PrettyLogin .AspNet-Login .AspNet-Login-SubmitPanel
{
    text-align:left;
}

.PrettyLogin .AspNet-Login .AspNet-Login-UserPanel label,
.PrettyLogin .AspNet-Login .AspNet-Login-PasswordPanel label
{
    white-space: nowrap;
}

.PrettyLogin .AspNet-Login .AspNet-Login-UserPanel input,
.PrettyLogin .AspNet-Login .AspNet-Login-PasswordPanel input
{
    width: 9em;
}

.PrettyLogin .AspNet-Login .AspNet-Login-SubmitPanel input
{
    background: #284775;
    color: #00FFFF;
    border: solid 1px #5D7B9D;
    height: 1.7em;
}


.PrettyLogin .AspNet-Login .AspNet-Login-InstructionPanel,
.PrettyLogin .AspNet-Login .AspNet-Login-HelpPanel,
.PrettyLogin .AspNet-Login .AspNet-Login-PasswordPanel,
.PrettyLogin .AspNet-Login .AspNet-Login-RememberMePanel,
.PrettyLogin .AspNet-Login .AspNet-Login-CreateUserPanel,
.PrettyLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel
{	
}

.AspNet-Login-SubmitPanel
{
	position:absolute;
	top:80px;
	left:200px;
}
.AspNet-Login-CreateUserPanel
{
	position:absolute;
	top:80px;
	left:8px;
}
.AspNet-Login-PasswordRecoveryPanel
{
	position:absolute;
	top:80px;	
	left:83px;
}
#ctl00_Contenido_LoginView1_Login1_Login1_LoginButton
{    
    background-color:Transparent;
    text-decoration:none;
    border:none;
    color:#ffffff;
    font-style:italic;
    font-size:11px;
    }
#ctl00_Contenido_LoginView1_Login1_Login1_LoginButton:hover
{    
    font-style:normal;
    color:Blue;
    }
