@import url("general.css");

#envoltura #contenido.privado {
	background-image: url(../../picture_library/dia/contenido-portada-fondo.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#envoltura #contenido.privado #top {
	background-image: url(../../picture_library/dia/contenido-portada-top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#envoltura #contenido.privado #top #bottom {
	background-image: url(../../picture_library/dia/contenido-portada-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 6px;
}
#envoltura #contenido.privado #top #bottom #contenedor {
	position: relative;
	width: 231px;
	z-index: 1;
	margin-right: auto;
	margin-left: auto;
	padding-top: 100px;
	padding-bottom: 100px;
}
#envoltura #contenido.privado #top #bottom #contenedor #login {
	position: relative;
	width: 231px;
	z-index: 1;
	background-image: url(../../picture_library/modulo-portada-columna-fondo.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .titulo {
	position: relative;
	z-index: 1;
	width: 211px;
	font-size: 14px;
	line-height: 31px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../../picture_library/modulo-portada-columna-fondo-titulo.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 4px;
	color: #FFF;
	background-color: inherit;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido {
	position: relative;
	z-index: 1;
	width: 211px;
	background-image: url(../../picture_library/modulo-portada-columna-fondo-contenido.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding: 10px;
	margin-bottom: 10px;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado {
	width: 191px;
	background-image: url(../../picture_library/boletin-login-background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px;
	background-color: #738cc2;
	color: inherit;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado label {
	font-weight: bold;
	display: block;
	color: #FFF;
	line-height: 26px;
	background-color: inherit;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado a:link {
	color: #ffe81b;
	background-color: inherit;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado a:visited {
	color: #DFC900;
	background-color: inherit;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado a:hover {
	color: #F0D800;
	background-color: inherit;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado a:active {
	color: #B3A314;
	background-color: inherit;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado p {
	margin-bottom: 0;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado .perdido {
	width: 191px;
	text-align: right;
	line-height: 25px;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado .input {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 183px;
	padding: 4px;
	background-image: url(../../picture_library/buscador-input-background.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-bottom: 1px;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-privado .submit {
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	width: 191px;
	font-weight: bold;
	color: #738cc2;
	background-color: inherit;
	background-image: url(../../picture_library/buscador-input-background.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-olvido-contrasena {
	width: 191px;
	background-image: url(../../picture_library/boletin-login-background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px;
	background-color: #738cc2;
	color: #FFF;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-olvido-contrasena label {
	font-weight: bold;
	display: block;
	line-height: 26px;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-olvido-contrasena p {
	margin-bottom: 0;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-olvido-contrasena .input {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 183px;
	padding: 4px;
	background-image: url(../../picture_library/buscador-input-background.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-bottom: 1px;
}
#envoltura #contenido.privado #top #bottom #contenedor #login .contenido .formulario-olvido-contrasena .submit {
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	width: 191px;
	font-weight: bold;
	color: #738cc2;
	background-color: inherit;
	background-image: url(../../picture_library/buscador-input-background.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
