/*Definición de la cabecera*/

.acceso {
	height: 15px;
	width: 100%;
	font-family: "Trebuchet MS", Verdana;
	font-size: 1em;
	color: #B8CFFF;
	font-weight: bold;
	text-decoration: none;
	clear: both;
	padding: 0.2em;
	margin-bottom: 0.2em;
}
.gecko .seccionizquierda {
	float: left;
	width: 64%;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #01028E;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #01028E;
	background-image: url(../../images/security/bg-grad-dkblue.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #587AC4;
}
.gecko .contentizquierda {
	padding: 0em;
}
.gecko .contentizquierda form{
	margin: 0px;
	padding: 0;
}
/*Definición de las secciones*/
.ie .seccionizquierda {
	FLOAT: left;
	WIDTH: 64%;
	margin-top: -0.7em;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #01028E;
	background-image: url(../../images/security/bg-grad-dkblue.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #587AC4;
}
.ie .contentizquierda {
	padding: 0em;
}
.ie .contentizquierda form{
	margin: 0px;
	padding: 0;
}
/* alineación de datos de usuario*/
.usuario {
	width: 100%;
	font-size: 1em;
	text-decoration: none;
}
.usuarioizda {
	font-family: "Trebuchet MS", Verdana;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 0.3em;
	text-decoration: none;
	text-align: left;
	width: 120px;
	margin: 0px;
}
.gecko .usuariodcha {
	text-align: left;
	margin-bottom:0.3em;
}

.ie .usuariodcha {
	text-align: left;
}
.usuariodcha textfield{
	text-align: left;
	background-color: #b8cfff;
	border-top-color: #FF0000;
}
/* alineación de datos de pass*/
.password {
	width: 100%;
}
.gecko .passizda {
	width: 120px;
	font-family: "Trebuchet MS", Verdana;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
}
.ie .passizda {
	width: 120px;
	font-family: "Trebuchet MS", Verdana;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 0.3em;
	text-decoration: none;
	margin: 0px;
}
.passdcha {
	margin: 0px;
}

#user, #pass {
    width: 150px;
}

.boton{
	text-align: center;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 0.2em;
}
.signon {
	padding: 0.2em;
}
/*salvar*/
.salvar {
	width: 100%;
	display: inline;
	list-style-type: none;
	white-space: normal;
	text-align: center;
	
}

.salvar.aligntext {
	text-align: center;
	
}

.salvar li {
	display: inline;
	list-style-type: none;	
}
.salvardcha {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	width: 150px;
	margin: 0px;
}
#acceder {
	margin-top: 1em;
}

.gecko .seguro {
	list-style-type: none;
	text-align: left;
	margin-left: 7em;
	margin-top: -1em;
	list-style-image: url(../../images/security/flechablanca_1.gif);
}
.ie .seguro {
	list-style-type: none;
	text-align: left;
	margin-left: 9em;
	margin-top: -1em;
	list-style-image: url(../../images/security/flechablanca_1.gif);
}

.enterButton {
	background-image: url(/images/subscription/fondo2.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #0033CC;
}

hr.left {
	width: 100%;
	color: #ffffff;
	height: 1px
}

.secureaccesslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 0.3em;
	text-decoration: none;
	text-align: left;
	width: 120px;
	margin: 0px;
}
a[href] {
	color: #FFFFFF;
	text-decoration: none;
}
a:link, A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.textbox-error {
	font: normal 0.75em Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00;
}
.textbox-label {
	height: 0px;
	width: 0px;
}

#savelogin-div {
	margin-top: 2px;
	margin-left: -5px;
}
.ie #savelogin-div {
	margin-top: 0px;
}
#savelogin {
	margin-bottom: 0px;
}
#loginbutton-div {
	margin-top: 5px;
	margin-left: 0px;
}
.ie #loginbutton-div {
	margin-top: 2px;
	margin-left: -2px;
}

