html {
    background: url(../img/login/background.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	height: 100%;
	//background: url(../img/login/background.jpg);
	background-position: top center;
	background-attachment: fixed;
	color: #000000;
}

a {
	margin: 0px 30px 0px 30px;
	padding: 0px 0px 0px 0px;
	width:100%;
	height: 100%;
	/*color: #ebebeb;*/
	color: #000000;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#login-box {
	width:333px;
	height: 352px;
	padding: 58px 76px 0 76px;
	/* color: #ebebeb; */
	color: #000000; 
	font: 12px Arial, Helvetica, sans-serif;
	background: url(../img/login/login-box-backg1.png) no-repeat left top;
	/* opacity:0.6;
    filter:alpha(opacity=60);*/
}

#login-box img {
	border:none;
}

#login-box h2 {
	padding:0;
	margin:0;
	color: #000000;
	font: bold 44px "Calibri", Arial;
}

#login-box-name {
	float: left;
	display:inline;
	width:80px;
	text-align: right;
	padding: 14px 10px 0 0;
	margin:0 0 7px 0;
}

#login-box-field {
	float: left;
	display:inline;
	width:230px;
	margin:0;
	margin:0 0 7px 0;
}

.form-login  {
	width: 205px;
	padding: 10px 4px 6px 3px;
	border: 1px solid #0d2c52;
	background-color:#1e4f8a;
	font-size: 16px;
	color: #ebebeb;
}


.login-box-options  {
	clear:both;
	padding-left:87px;
	font-size: 11px;
}

.login-box-options a {
	color: #000;
	font-size: 11px;
}

.submit { 
        background: url("../img/login/login-btn.png");
        border:     0;
        width:      103px;
        height:     42px;
        position:   absolute;
        bottom:     50px;
        left:       50%;
        margin-left:-50px;
        cursor:     pointer;
        }

/*<!-- CSS TOOLTIP INFERIOR -->*/


a.Ntooltip {
position: relative;               /* es la posici�n normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#000 !important;         /* forzar color del texto */
/* font-weight:bold !important;   /* forzar negritas */
}

a.Ntooltip:hover {
z-index:999; /* va a estar por encima de todo */
/* background-color:#000000; /* DEBE haber un color de fondo */
}

a.Ntooltip span {
display: none; /* el elemento va a estar oculto */
}

a.Ntooltip:hover span	{
				display:			block;				/* se fuerza a mostrar el bloque */
				position:			absolute;			/* se fuerza a que se ubique en un lugar de la pantalla */
				top:				2em;				/* donde va a estar */
				left:				-3em;				/* donde va a estar */
				width:				117px;				/* el ancho por defecto que va a tener */
				height: 			65px;
				padding:			17px;				/* la sepaRAci�n entre el contenido y los bordes */
				/* background-color:#0080C0;			/* el color de fondo por defecto */
				color: 				#000000;			/* el color de los textos por defecto */
				font-weight:		bold !important;	/* forzar negritas */
				/*border: 			2px solid #000000; */
				background: 		url(../img/login/bubble2.png) no-repeat left top;
}

/*<!-- CSS TOOLTIP -->*/
a.Ntooltip2 {
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	/*color: #ebebeb;*/
	color: #000000;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.Ntooltip2	{
				position:			Relative;			/* es la posici�n normal  */
				text-decoration:	none !important;	/* forzar sin subrayado   */
				color:				#fff !important;	/* forzar color del texto */
				/* font-weight:		bold !important;	/* forzar negritas        */
}

a.Ntooltip2:hover {
				z-index:			999;				/* va a estar por encima de todo */
				/* background-color:#000000;			/* DEBE haber un color de fondo  */
}

a.Ntooltip2 span {
				display:			none;				/* el elemento va a estar oculto */
}

a.Ntooltip2:hover span	{
				display:			block;				/* se fuerza a mostrar el bloque */
				position:			absolute;			/* se fuerza a que se ubique en un lugar de la pantalla */
				top:				-9em;				/* donde va a estar */
				left:				-4em;				/* donde va a estar */
				width:				117px;				/* el ancho por defecto que va a tener */
				height: 			65px;
				padding:			17px;				/* la sepaRAci�n entre el contenido y los bordes */
				/* background-color:#0080C0;			/* el color de fondo por defecto */
				color: 				#000000;			/* el color de los textos por defecto */
				font-weight:		bold !important;	/* forzar negritas */
				/*border: 			2px solid #000000; */
				background: 		url(../img/login/bubble.png) no-repeat left top;
}

