html, body {
    color: #000000;
    margin: 0px;
    border: 0px;
    padding: 0px;
    background: #B3C8D9;
	margin-bottom:5px;
}

#rellenoEspacioCambioClave {
	clear: both;
	margin-bottom: 10px;
	height: 125px;
}

#page {
    margin: auto; /* Sets margin top to 0 and the Left & Right Margins to auto, splitting them & creating a centered effect */
    height: auto; /* Sets the Height to Auto which will fill any further gaps if the page is more than 100% high */
    display: table;
    width:780px;
	clear:both;
    background-color: #FFFFFF;
	margin-top: 15px;
	
}

#logosHeader {
	height:80px;
	width: 100%;
	margin-left:9px;
}

#headerIzq {
	width: 40%;
	height: 100%;
	float: left;
}


#headerDer {
	width: 40%;
	height: 100%;
	float: right;
	margin-right:20px;
}

#logoEbank {
	background: url(../images/HeaderLogoEbank.gif) no-repeat top left;
	background-size: 190px;
	width: 215px;
	height: 33px;
	position: relative;
	left: 4%;
	top: 25px;
}

#logoPatagoniaHeader {
    background: url(../images/HeaderLogoPatagonia.gif) no-repeat top right;
    width: 135px;
    height: 15px;
    position: absolute;
	right: 4%;
	top: 36px;
}

#logoPatagoniaHeader {
	/*Imagen de fondo*/
	background: transparent url(../images/errores/ErrorEBP.gif) no-repeat left top;
	height: 29px;
	width: 169px;
	margin-bottom: 15px;
	margin-left: 15px;
}

#linksLogin {
	background: url(../images/navegacion/nav1.gif) repeat-x top right;
	width:720px;
	margin-left:21px;
	
	margin-left:21px;
	list-style: none;
	padding-right:20px;
	padding-bottom:2px;
	text-align: right;
	line-height: 30px;
}


#linksLogin ul {
	margin: 0px;

}

#linksLogin ul li {
    list-style: none;
    margin: 0px;
    display: inline;
    color:#FFFFFF;
}


#linksLogin ul li a {
	text-decoration: none;
    font-size: 11px;
    font-weight: bold;
	color:#FFFFFF;
}


#linksLogin ul li a:hover {
	font-weight: bold;
	overflow: hidden;
	z-index: -10;
	color:#50648D;
}

#registracionContent {
					/*Tama�os del div*/
					background-color: #FFFFFF;
					width: 90%; /*Viene dado por el tama�o del header*/
					padding-top: 10px;
					padding-bottom: 10px;
					margin-left: auto;
					margin-right: auto;
					height: 370px;

		}
#registracionContent2 {
					/*Tama�os del div*/
					background-color: #FFFFFF;
					width: 80%; /*Viene dado por el tama�o del header*/
					padding-top: 10px;
					padding-bottom: 10px;
					margin-left: auto;
					margin-right: auto;


}
#loginUsuarioTitulos {
	/*Fuente comun del div*/
	font-family: arial;
    font-size: 13px;
    font-weight: bold;
    color: #0C2E72;
	width: 100%;
	margin: 0px;
	height: 15px;
	margin-bottom: 10px;
	margin-top: 3%;
}
#borde{
	border-bottom:#C0C0C0 1px solid;
	margin-top: 2px;
}
#bordePunteado{
	border-bottom:1px dotted #C0C0C0;
	margin-left:2%;
	margin-top:0;
	width:90%;
	margin-bottom:2%;
}

a:hover {
    text-decoration: none;
}


#margenSpan{
		margin-left: 15px;
	}

#registracionCuatro{
	font-weight: bold;
	width:100%;
	margin:auto;
	margin-top:3%;
	margin-bottom:5%;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
 	color: #0C2E72;
	padding-right: 0px;
}


form {
	margin: 0;
}
#tituloFormRegistracion{
		font-family: Arial;
		font-size: 11px;
		color:#0C2E72;
		font-weight: bold;
		padding: 0;
		width:90%;
		text-align: justify;
}
#tituloFormRegistracion2{
		font-family: Arial;
		font-size: 13px;
		color:#0C2E72;
		font-weight: bold;
		padding: 0;
		width:90%;
		text-align: justify;
}
#textoOlivdeClave{
	margin-left: 3%;
	font-weight: normal;
	text-align: justify;
	width:90%;
}

#relleno{
	margin-top:30px;
	}
#rellenoPadding{
	padding-top: 30px;
	}
#registracionUno ul li span{
	float:left;
	width:68%;
	padding-top:5px;

	background-color: #D7E5F0;
	list-style: none;
	font-family: Arial;
	font-size: 12px;
	text-align: left;

}
#registracionDos ul li span{
	float:left;
	width:35%;
	padding-top:5px;

	background-color: #D7E5F0;
	list-style: none;
	font-family: Arial;
	font-size: 12px;
	text-align: left;

}


ul.bullet{
	list-style-image: url('../images/bullet.gif');
	list-style-position: outside;

}
input{
	color:#0C2E72;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	margin-bottom:0px;
	margin-top:0;
	margin-left:0%;
	padding:0;
	text-align:left;
}
.inputUsuario{
	width:128px;
	margin-left:20%;
}
.inputDoc{
	margin-left:14%;
	margin-top:2px;
}
.inputDoc2{
	margin-left:32.7%;
	margin-top:2px;
}
#footerLoginGral {
    display: table;
	width:100%;

	clear:both;
	position:relative;
    text-align: center;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #0C2E72;
  	background: transparent url(../images/displaytag/fondoPie.gif) repeat-x bottom;
	margin-top: -54px;
	height: 95px;
}
select{
color:#0C2E72;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
line-height:13px;
margin-top:0px;
padding:0;
width:126px;


}
#tablaGeneral{
	display: table; 
	width: 100%;
}
#tablaLinea{
	display: table; 
	margin-left:10px;
	width:340px;
	margin-bottom: 2%;
}
#tablaDerecha{
	float: right; 
	height: 100%; 
	width: 38%;
}
#tablaIzquierda{
	float: left; 
	height: 100%; 
	width: 60%;
}
#tablaIzquierda2{
	float: left; 
	height: 100%; 
	width: 50%;
	margin-left: 30px;
	}
#textoBullet{
	float: left; 
	height: 15px; 
	width: 170px;
	padding-top: 2px;
}
#inputGeneral{
	float: left; 
	height: 15px; 
	width: 150px;
}
/* #inputGeneralCenter{ */
/* 	float: center;  */
/* 	height: 20px;  */
/* 	width: 150px; */
/* } */
#textoSeguridadTitulo
{
	font-size:13px;
	margin-left:25px;
	padding-top:25px;
}

#textoSeguridad
{
	font-size:11px;
	margin-left:0px;
	padding-top:20px;
	font-weight:normal;
	text-align: justify;
	width: 190px;
}

#seguridad{
	width:100%;

	height:230px;

	background: url(../images/registracion/registracionCajaSeg.gif) no-repeat;
}

#lineaPunteada{
	background:transparent url(../images/otros/punteada.gif) repeat-x scroll center center;
	clear:both;
	color:#0C2E72;
	height:3px;
	margin-bottom:10px;
	margin-top:7px;
	margin-left:30px;
	padding:0;
	width:635px;
}
#formErrorRegistracion{
	width: 85%;
	height:35px;
	color: #0C2E72;
    background-color:#FFFFFF;
    list-style: none;
    vertical-align: top;
	padding: 2px;
    margin: 0px;
	line-height: 15px;
	font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
	clear: both;
	margin-left:25px;
	padding-top: 10px;

}
ul.formErrorRegistracion {
	list-style-image: url('../images/iconos/mnsError.gif');
	list-style-position: outside;
	vertical-align:middle;
	margin-top: 0;
	width: 500px;
}
#formInfoRegistracion{
	width: 85%;
	height:35px;
	color: #0C2E72;
    background-color:#FFFFFF;
    list-style: none;
    vertical-align: top;
	padding: 2px;
    margin: 0px;
	line-height: 15px;
	font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
	clear: both;
	margin-left:10px;
	padding-top: 10px;

}
ul.formInfoRegistracion {
	list-style-image: url('../images/iconos/mnsInfo.gif');
	list-style-position: outside;
	vertical-align:middle;
	margin-top: 0;
	width: 400px;
}

#formsErrorTransfOlvideMiUsuario{
	background:#FFFFFF none repeat scroll 0 0;
	border:5px solid #FFFFFF;
	clear:both;
	display:block;
	float:left;
	height:30px;
	margin-bottom:1.2px;
	margin-left:10px;
	overflow:visible;
	width:68.4% !important;
	*width:68% !important;
}

/* input[type=text] { */
/*   border: none; */
/*   background-color: none; */
/*   outline: 0; */
/*   font-size: 25px; */
/*   width: 300px; */
/*   height: 30px; */
/* } */

/* input[type=text]:focus { */
/*   border: none; */
/*   background-color: none; */
/*   outline: 0; */
/*   width: 300px; */
/*   height: 30px; */
/* } */

/* .borderless {  */
/*   height: 40px; */
/*   width: 300px;  */
/*   overflow: auto; */
/*   margin: auto;  */
/*   position: absolute; */
/*   top: 0; left: 0; bottom: 0; right: 0;  */
/* } */

/* ::placeholder { Chrome, Firefox, Opera, Safari 10.1+ */
/*   color: red; */
/*   opacity: 1; Firefox */
/* } */

/* :-ms-input-placeholder { Internet Explorer 10-11 */
/*   color: red; */
/* } */

/* ::-ms-input-placeholder { Microsoft Edge */
/*   color: red; */
/* } */
