﻿
body
{
	/*border: 0px; 	background: White; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 13px; 	margin: 0px auto; 	padding: 0px; 	color: #000000; */
	border: 0px; /*background: #5c87b2;*/ /*background-image: url(../Imagenes/backo.png);*/ /*background-image: linear-gradient(bottom, #FCFCFC 0%,  #5c87b2 80%); 	background-image: -o-linear-gradient(bottom, #FCFCFC 0%, #5c87b2 80%); 	background-image: -moz-linear-gradient(bottom, #FCFCFC 0%,  #5c87b2 80%); 	background-image: -webkit-linear-gradient(bottom, #FCFCFC 0%,  #5c87b2 80%); 	background-image: -ms-linear-gradient(bottom, #FCFCFC 0%,  #5c87b2 80%); 	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FCFCFC),  color-stop(.8, #5c87b2)); */
	background-attachment: fixed;
	background-image: url(../Imagenes/backo.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px auto;
	padding: 0px;
	color: #000000;
}
#LoginContainer
{
	/*box-shadow: 0px 0px 10px 5px #CCCCCC; /*width: 700px;*/
	padding-top: 20px;
	padding-bottom: 30px;
	text-align: center; /*margin-top: 30px;*/
	margin-left: auto;
	margin-right: auto;
	background-color: White;
	background-image: url(../Imagenes/backo.png);
}
#DivLogoFidu
{
	width: 500px;
	text-align: center;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
}

#planeta
{
}
.containerXL, .containerL, .containerM, .container
{
	background-color: White;
	margin-left: auto;
	margin-right: auto;
	width: 300px;
	border-collapse: separate;
	border-spacing: 0;
	box-shadow: 0px 1px 12px 6px #436282;
}
.containerLogo
{
	padding: 10px;
	padding-top: 20px;
	background-color: White;
	text-align: center;
	vertical-align: middle;
}
.containerContent
{
	border-top: 3px solid #5c87b2;
	padding: 10px;
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #F5F5F5 60%, #E7E7E7 100%);
	background-image: linear-gradient(top, #FFFFFF 0%, #F5F5F5 60%, #E7E7E7 100%);
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #F5F5F5 60%, #E7e7e7 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F5F5F5 60%, #E7E7E7 100%);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F5F5F5 60%, #E7E7E7 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(0.60, #F5F5F5), color-stop(1, #E7E7E7));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E7E7E7',GradientType=0 );
}

.containerM
{
	padding: 20px;
	width: 460px;
}

.containerL
{
	padding: 20px;
	width: 550px;
}

.containerXL
{
	padding: 20px;
	width: 740px;
}

.Pass
{
	background-attachment: scroll;
	background-color: #fDfDfD;
	border-bottom-color: #e5e5e5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #e5e5e5;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #e5e5e5;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #e5e5e5;
	border-top-style: solid;
	border-top-width: 1px;
	bottom: 259px;
	color: #555555;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	height: 27px;
	width:300px;
	line-height: normal;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

.Lab
{
	color: #777777;
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	/*margin-left: 10px;*/
}

.LabS
{
	color: #555555;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	margin-left: 10px;
}


/*.FormatoBotones
{
	border-collapse: separate;
	border-spacing: 0;
	border-radius: 6px;
	border-radius: 0px\0/IE8+9;*/ /* IE8 + 9 + IE10pp4  */
	/*font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: text-top;
	height: 23px;
	color: White;
	min-width: 160px;
	border-left: 1px solid #BCBCBC;
	border-right: 1px solid #BCBCBC;
	border-bottom: 1px solid #BCBCBC;
	border-top: 1px solid #BCBCBC;
	background-image: -ms-linear-gradient(top, #395998 0%, #27498E 70%, #1C3973 100%);
	background-image: linear-gradient(top, #395998 0%, #27498E 70%, #1C3973 100%);
	background-image: -o-linear-gradient(top, #395998 0%, #27498E 70%, #1C3973 100%);
	background-image: -moz-linear-gradient(top, #395998 0%, #27498E 70%, #1C3973 100%);
	background-image: -webkit-linear-gradient(top, #395998 0%, #27498E 70%, #1C3973 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #395998), color-stop(0.70, #27498E), color-stop(1, #1C3973));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#395998', endColorstr='#1C3973',GradientType=0 );
}
.FormatoBotones:active
{
	background-image: -ms-linear-gradient(bottom, #395998 0%, #27498E 60%, #1C3973 100%);
	background-image: linear-gradient(bottom, #395998 0%, #27498E 60%, #1C3973 100%);
	background-image: -o-linear-gradient(bottom, #395998 0%, #27498E 60%, #1C3973 100%);
	background-image: -moz-linear-gradient(bottom, #395998 0%, #27498E 60%, #1C3973 100%);
	background-image: -webkit-linear-gradient(bottom, #395998 0%, #27498E 60%, #1C3973 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #395998), color-stop(0.60, #27498E), color-stop(1, #1C3973));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1C3973', endColorstr='#395998',GradientType=0 );
}*/

.BotonEntrar
{
	background-image: url('../Imagenes/entrar1.png');
	width: 63px;
	height: 25px;
}

.BotonEntrar:active
{
	background-image: url('../Imagenes/entrar2.png');
	width: 63px;
	height: 25px;
}

.BotonCancelar
{
	background-image: url('../Imagenes/cancelar1.png');
	width: 129px;
	height: 27px;
}

.BotonCancelar:active
{
	background-image: url('../Imagenes/cancelar2.png');
	width: 129px;
	height: 27px;
}

.BotonRegistra
{
	background-image: url('../Imagenes/registra1.png');
	width: 129px;
	height: 27px;
}

.BotonRegistra:active
{
	background-image: url('../Imagenes/registra2.png');
	width: 129px;
	height: 27px;
}

.BotonConfirmaCon
{
	background-image: url('../Imagenes/confirmarcontrasena1.png');
	width: 129px;
	height: 27px;
}

.BotonConfirmaCon:active
{
	background-image: url('../Imagenes/confirmarcontrasena2.png');
	width: 129px;
	height: 27px;
}

.BotonContinuar
{
	background-image: url('../Imagenes/continuar1.png');
	width: 129px;
	height: 27px;
}

.BotonContinuar:active
{
	background-image: url('../Imagenes/continuar2.png');
	width: 129px;
	height: 27px;
}

.BotonRegresaLogin
{
	background-image: url('../Imagenes/regresalogin1.png');
	width: 129px;
	height: 27px;
}

.BotonRegresaLogin:active
{
	background-image: url('../Imagenes/regresalogin2.png');
	width: 129px;
	height: 27px;
}

.BotonAceTer
{
	background-image: url('../Imagenes/aceptaterminos1.png');
	width: 129px;
	height: 27px;
}

.BotonAceTer:active
{
	background-image: url('../Imagenes/aceptaterminos2.png');
	width: 129px;
	height: 27px;
}

.BotonDescargar
{
	background-image: url('../Imagenes/descargar1.png');
	width: 129px;
	height: 27px;
}

.BotonDescargar:active
{
	background-image: url('../Imagenes/descargar2.png');
	width: 129px;
	height: 27px;
}

#dimPopS
{
	position: fixed;
	_position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
	text-align: left;
}

.PopUp
{
	border-right: #000000 4px solid;
	border-top: lightgrey thin solid;
	border-left: lightgrey thin solid;
	border-bottom: #000000 4px solid;
	font-size: small;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 1px;
	padding-top: 1px;
	background-color: #ffffff;
}

.EncabezadosGrid
{
	background-color: #f1efe2;
	color: navy;
	font-weight: bold;
	border-collapse: separate;
}

.LabelTable
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #f1efe2;
	text-indent: 5px;
	border-left-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
}

.TextboxTable
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	border-left-color: #ccffff;
	border-bottom-color: #ccffff;
	border-top-color: #ccffff;
	border-right-color: #ccffff;
}

.LinkUno
{
	text-decoration: none;
	color: #4169e1;
}

.LinkUno:hover
{
	cursor: pointer;
	color: #8b0000;
}

.upper
{
	/*background-image: url('../Imagenes/upper.jpg');*/
	margin-left: auto;
	margin-right: auto;
	width: 331px;
	height: 26px;
}

.middle
{
	/*background-image: url('../Imagenes/middle.jpg');*/
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 331px;
}

.bottom
{
	/*background-image: url('../Imagenes/bottom.jpg');*/
	margin-left: auto;
	margin-right: auto;
	width: 331px;
	height: 43px;
}

.upperM
{
	/*background-image: url('../Imagenes/upperM.jpg');*/
	margin-left: auto;
	margin-right: auto;
	width: 442px;
	height: 26px;
}

.middleM
{
	/*background-image: url('../Imagenes/middleM.jpg');*/
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 442px;
}

.bottomM
{
	/*background-image: url('../Imagenes/bottomM.jpg');*/
	margin-left: auto;
	margin-right: auto;
	width: 442px;
	height: 43px;
}

.upperL
{
	/*background-image: url('../Imagenes/upperL.jpg');*/
	margin-left: auto;
	margin-right: auto;
	width: 552px;
	height: 26px;
}

.middleL
{
	/*background-image: url('../Imagenes/middleL.jpg');*/
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 552px;
}

.bottomL
{
	/*background-image: url('../Imagenes/bottomL.jpg');*/
	margin-left: auto;
	margin-right: auto;
	width: 552px;
	height: 43px;
}

.upperXL
{
	/*background-image: url('../Imagenes/upperXL.jpg');*/
	margin-left: auto;
	margin-right: auto;
	width: 773px;
	height: 26px;
}

.middleXL
{
	/*background-image: url('../Imagenes/middleXL.jpg');*/
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 773px;
}

.bottomXL
{
	/*background-image: url('../Imagenes/bottomXL.jpg');*/
	margin-left: auto;
	margin-right: auto;
	width: 773px;
	height: 43px;
}




.PLinkImpSolCon
{
	text-decoration: none;
	color: #339900;
}

.PLinkImpSolCon:hover
{
	cursor: pointer;
	color: #8b0000;
}










.NLinkImpSolCon
{
	text-decoration: none;
	color: #F5E907;
}

.NLinkImpSolCon:hover
{
	cursor: pointer;
	color: #8b0000;
}