@charset "UTF-8";
/* CSS Document */

/* Header! */

#logo {
	background-image:url(../images/logo.png);
	position:absolute;
	left:34px;
	top:16px;
	width:348px;
	height:116px;
	z-index:1;
}

#logoChico {
	background-image:url(../images/logopeke.png);
	position:absolute;
	left:34px;
	top:16px;
	width:214px;
	height:77px;
	z-index:1;
	cursor: pointer;
}

#maskBlur {
	left:0px;
	top:0px;
	position:absolute;
	width:100%;
	height:100%;
	z-index:9998;
}

#maskBlurImage {
	width:348px;
	height:116px;
	z-index:1;
}

#menusecPaga{
	color: #3b7cd0;
	text-align: right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
	left:676px;
	top:18px;
	width:518px;
	height:6px;
	z-index:8;
	display:inline;
}

#menusecPaga a {color:#3b7cd0}
#menusecPaga a:hover { color: #003771 }
#menusecPaga a:focus { color: #3b7cd0 }

#menusec {
	color: #3b7cd0;
	text-align: right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:676px;
	top:18px;
	width:310px;
	height:6px;
	z-index:8;
	display:inline;
}

#menusec a {color:#3b7cd0}
#menusec a:hover { color: #003771 }
#menusec a:focus { color: #3b7cd0 }


.navigation1 li {
color: #3b7cd0;
display: inline;
margin: 0 7px;
height: 0;
}



.navigation1 a:link:hover{
	text-decoration:none;
	color: #8DC63F;

}


#BarraMenu {
	background-image:url(../images/barra.png);
	position:absolute;
	left:447px;
	top:118px;
	width:539px;
	height:6px;
	z-index:2;
}

/* Menu Principal! */


#menu1 {
	text-align:center;
	position:absolute;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	vertical-align:middle !important;
	left:447px;
	top:90px;
	width:131px;
	height:29px;
	background-image:url(../images/backnew.png);
	background-repeat:no-repeat;
	z-index:3;
}

#menu1 a {color:#FFFFFF}


#menu2 {
	position:absolute;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	vertical-align:middle;
	left:583px;
	top:90px;
	width:131px;
	height:29px;
	z-index:4;
	background-image:url(../images/backnew.png);
}

#menu2 a {color:#FFFFFF}

#menu3 {
	position:absolute;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	vertical-align:middle;
	left:719px;
	top:90px;
	width:131px;
	height:29px;
	z-index:5;
	background-image:url(../images/backnew.png);
}

#menu3 a {color:#FFFFFF}

#menu4 {
	position:absolute;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	vertical-align:middle;
	left:855px;
	top:90px;
	width:131px;
	height:29px;
	background-image:url(../images/backnew.png);
	z-index:6;
}

#menu4 a {color:#FFFFFF}


#menu1:hover  {
	
	background-image:url(../images/hovernew.jpg);
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
}

#menu2:hover  {
	background-image:url(../images/hovernew.jpg);
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bold
}

#menu3:hover  {
	background-image:url(../images/hovernew.jpg);
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bold
}

#menu4:hover  {
	background-image:url(../images/hovernew.jpg);
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bold
}

#text {
	margin:7px;
	}
	
#principal {
	background-color:#FFF;
	margin-left:10%;
	position:absolute;
	left:0px;
	top:0px;
	width:1024px;
	height:735px;
	z-index:7;
}

#principal2 {
	background-color:#FFF !important;
	height:auto !important;
	left:0px !important;
	top:0px !important;
	z-index:7;
	
}



#principalPagaMembresia{
	background-color:#FFF;
	margin-left:10%;
	position:absolute;
	left:0px;
	top:0px;
	width:1024px;
	height:1100px;
	z-index:7;
}

/* Footer1!!!! */


#Footer {
	background-image:url(../images/menuabajo1px.jpg);
	position:absolute;
	left:0px;
	top:703px;
	width:100%;
	height:67px;
	z-index:8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#Footer li{
	color:#999;
	display:inline;
	margin: 7px;
	height: 0;
	font-weight: bold;
}


#FooterPagaMembresia
{
	background-image:url(../images/menuabajo1px.jpg);
	position:absolute;
	left:0px;
	top:1080px;
	width:100%;
	height:67px;
	z-index:8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#FooterPagaMembresia li{
	color:#999;
	display:inline;
	margin: 7px;
	height: 0;
	font-weight: bold;
}




#Footer1 {
	position:absolute;
	left:56px;
	top:571px;
	width:917px;
	height:23px;
	z-index:10;
}

#Footer a {color:#6D6E71;}
#Footer a:hover { color: #3b7cd0 }
#Footer a:focus { color: #3b7cd0 }


#FooterPagaMembresia a {color:#6D6E71;}
#FooterPagaMembresia a:hover { color: #3b7cd0 }
#FooterPagaMembresia a:focus { color: #3b7cd0 }

/*footer2*/

/* Footer CreadorSitios y Administrador!!!! */


#FooterCSyA {
	background-image:url(../images/menuabajo1px.jpg);
	left:0px;
	width:100%;
	height:67px;
	z-index:8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#FooterCSyA li{
	color:#999;
	display:inline;
	margin: 7px;
	height: 0;
	font-weight: bold;
}




#FooterCSyA1 {
	left:56px;
	width:1048px;
	height:23px;
	z-index:10;
}

#FooterCSyA a {color:#6D6E71;}
#FooterCSyA a:hover { color: #3b7cd0 }
#FooterCSyA a:focus { color: #3b7cd0 }



/* Pagina de Registro!!!! */

.Titulos {
	font-weight:bold;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	left:555px;
	top:140px;
	width:292px;
	height:24px;
	z-index:8;
	color: #71b43e;
}

.TituloRegistro {
	font-weight:bold;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	left:445px;
	top:140px;
	width:292px;
	height:24px;
	z-index:8;
	color: #71b43e;
}

.TituloGeneral {
	font-weight:bold;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #71b43e;
}

.TituloRecuperarContra {
	font-weight:bold;
	font-size:20px;
	position:absolute;
	left:450px;
	top:140px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #71b43e;
}

.textoNegritas {
	font-weight:bold;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.textoGeneral {
	font-family: Arial, Helvetica, sans-serif;
}


#textoVerde {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #71b43e;	
}
	

.ContentDatosUsuario {
	background-color:#e6e6e6;
	position:absolute;
	left:305px;
	top:212px;
	width:425px;
	height:auto;
	z-index:9;
}

.itemRegistro{
	position:relative;
	top:2px;
	left:15px;
	width:200px;
	text-align:right;
	z-index:9;
}

.itemRegistroInput {
	position:absolute;
	left:230px;
	top:2px;
	width:200px;
	text-align:left; 
	z-index:9;
}

.Registro{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	left:10px;
	font-size:14px;
	text-align:left;
}

.InputTypeText{
	background:#FFF;
	border: 1px solid #005cab;

}
	

.ContentRegiUp {
	background-image:url(../images/regiup.jpg);
	position:relative;
	left:0px;
	width:425px;
	height:11px;
	z-index:10;
}

.ContentRegiDown {
	background-image:url(../images/regidown.jpg);
	background-color:#FFFFFF;
	position:relative;
	left:0px;
	width:425px;
	height:11px;
	z-index:7;
}



.botonesRegistro{
	position:relative;
	left:0px;
	width:420px;
	height:auto;
	z-index:7;
	
	}


.BtnRegistro1 {
	width:144px;
	height:41px;
	z-index:8;
	border-style:none;
	border:0px;
}
.BtnRegistro2 {
	cursor:pointer;
	width:144px;
	height:41px;
	z-index:8;
	border-style:none;
	border:0px;
}
.BtnRegistro3 {
	cursor:pointer;
	width:144px;
	height:41px;
	z-index:9;
	border-style:none;
	border:0px;	
}
.espacioFormBotones{
	background-color: #FFFFFF;
	}

.alertaCorreoYaExiste {
	position:relative;
	top:230px;
	left:30px;
	z-index:9;
	
}
.textoPopUpAlertas{
	font-size: 11px;
	color: #333333;
	text-align:center;
}

.tablaDivAlertas{
	background-color: #8593B6;
}

.FondoAzulPalido{
	background-color:#F7F8F8;
}

.tablaAlertas{
	background-color:#F7F8F8;
}

.popUpConfirmaSalirRegistro
{
	position:absolute;
	top:150px;
	left:550px;
	z-index:9;
}


.tablaPopupConfirmaSalirRegistro{
	background-color: #8593B6;
}
.FondoTablasConfirmaSalirRegistro{
	background-color:#F7F8F8;
}
.textoPopupConfirmaSalirRegistro{
	font-size: 11px;
	color: #333333;
	text-align:center;
}
.tablaConfirmaSalirRegistro{
	background-color:#F7F8F8;
}
/* Termina Pagina de Registro!!!! */


/* Pagina de Confirmacion de registro!!!! */

#TituloConfirmacion {
	font-weight:bold;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	left:540px;
	top:158px;
	width:292px;
	height:24px;
	z-index:8;
	color: #71b43e;
}

#ContentDatosConfirmacion {
	background-color:#e6e6e6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:absolute;
	left:405px;
	top:212px;
	width:370px;
	height:150px;
	z-index:9;
}

#ContentDatosConfirmacionNegrita {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#e6e6e6;
	position:absolute;
	left:420px;
	top:290px;
	width:340px;
	height:20px;
	z-index:9;
}

#BtnAceptar1 {
	position:absolute;
	left:533px;
	top:331px;
	width:144px;
	height:41px;
	z-index:8;
	border-style:none;
	border:0px;
	z-index:10;
}

/* Termina Pagina de Confirmacion de Registro!!!! */

/* Inicia Pagina de planes!!!! */

#ventaPlanUp {
	background-image: url(../images/membresiaup.png);
	background-repeat:no-repeat;
	position:absolute;
	left:15px;
	top:15px;
	right:15px;
	width:470px;
	height:27px;
	z-index:9;		
}

#ventaPlanDown {
	background-image: url(../images/membresiadown.png);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	width:470px;
	height:27px;
	z-index:9;
}

#ventaPlan {
	background-color:white;
	position:absolute;
	left:15px;
	top:42px;
	right:15px;
	width:470px;
	height:auto;
	z-index:9;
}

#planUp1 {
	position:absolute;
	text-align:justify;
	left:350px;
	top:125px;
	width:320px;
	height:14px;
	z-index:9;
}

#planUp2 {
	position:absolute;
	text-align:justify;
	left:188px;
	top:145px;
	width:228px;
	height:14px;
	z-index:9;
}

#planUp3 {
	position:absolute;
	text-align:justify;
	left:690px;
	top:145px;
	width:228px;
	height:14px;
	z-index:9;
}


#planDown1 {
	position:absolute;
	left:350px;
	top:330px;
	width:320px;
	height:14px;
	z-index:9;
}

#planDown2 {
	position:absolute;
	width:228px;
	left:188px;
	top:311px;
	height:14px;
	z-index:9;
}

#planDown3 {
	position:absolute;
	width:228px;
	left:690px;
	top:311px;
	height:14px;
	z-index:9;
}


#Precio1{
	position:absolute;
	background-color:#ECECEE;
	text-align:justify;
	left:350px;
	width:320px;
	top:293px;
	height:37px;
	z-index:9;
		
}

#Precio2{
	position:absolute;
	background-color:#ECECEE;
	text-align:justify;
	left:188px;
	width:228px;
	top:274px;
	height:37px;
	z-index:9;
		
}

#Precio3{
	position:absolute;
	background-color:#ECECEE;
	text-align:justify;
	left:690px;
	width:228px;
	top:274px;
	height:37px;
	z-index:9;
		
}


#Plan1 {
	background-color:#ECECEE;
	position:absolute;
	text-align:justify;
	left:350px;
	top:139px;
	font-size: 14px;
	line-height: 16px;
	width:320px;
	height:155px;
	z-index:9;
}


#Plan2 {
	background-color:#ECECEE;
	position:absolute;
	text-align:justify;
	left:188px;
	top:159px;
	font-size: 14px;
	line-height: 16px;
	width:228px;
	height:150px;
	z-index:9;
}
#Plan3 {
	background-color:#ECECEE;
	position:absolute;
	text-align:justify;
	left:690px;
	top:159px;
	font-size: 14px;
	line-height: 16px;
	width:228px;
	height:150px;
	z-index:9;
}


#Fondoplanes {
	background-position:bottom;
	background-image:url("../images/fondo_pagos.png");
	width:503px;
	height:340px;
	z-index:4;
}

#FondoplanesGrande {
	background-position:bottom;
	background-image:url("../images/fondo_pagos.png");
	width:503px;
	height:570px;
	z-index:4;
}
#ContentPago {
	width:250px;
	height:127px;
	z-index:8;
	font-size: 16px;
	color: #036;
	font-weight: bold;
}

#Titulo2 {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	width:354px;
	height:23px;
	z-index:8;
	color: #069;
	font-size: 14px;

}
#BtnTermComp {
	position:absolute;
	width:123px;
	height:42px;
	z-index:8;
}
#BtnCanceComp {
	position:absolute;
	width:123px;
	height:42px;
	z-index:9;
}

#BtnTermComp:hover {
	background-image:url(../images/terminarcompra2.png);
}


#BtnCanceComp:hover {
	background-image:url(../images/cancelarcompra2.png);
}

#PlanesTexto{
	padding-left:15px;
	padding-right:15px;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: -4px;
	font-family:Arial, Helvetica, sans-serif, tahoma;
}

#verMas{
	position:absolute;
	text-align:justify;
	left:930px;
	top:222px;
	font-size: 14px;
	line-height: 16px;
	width:auto;
	height:auto;
	z-index:9;	
}

#verMas a {color:#000000;}


/* seccion del oto del administrador */

#pagoPlanes {
	position:absolute;
	left:260px;
	top:354px;
	width:250px;
	height:127px;
	z-index:8;
	font-size: 16px;
	color: #036;
	font-weight: bold;
}


/* Pagina de Login!!!! */
	
	.ContentDatosLogin {
		background-color:#e6e6e6;
		position:absolute;
		left:350px;
		top:212px;
		width:400px;
		height:auto;
		z-index:9;
	}
	
	.Login{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-align:right;
		text-align:right;
	}
	
		
	
	.ContentLoginUp {
		background-image:url(../images/loginup.jpg);
		position:absolute;
		left:350px;
		top:199px;
		width:400px;
		height:14px;
		z-index:10;
	}
	
	.ContentLoginDown {
		background-image:url(../images/logindown.jpg);
		position:absolute;
		left:0px;
		width:400px;
		height:14px;
		z-index:11;
	}
	
	
	.BtnLogin1 {
		left:485px;
		top:325px;
		width:144px;
		height:41px;
		z-index:12;
		border-style:none;
		border:0px;
	}
	
	.RecuperacionContrasena1 {
		left:165px;
		right:56px;
		top:73px;
		width:170px;
		height:23px;
		z-index:14;
		text-align:right;
		
		
	}
	
	#RecuperacionContrasena1 {
		z-index:13;
		text-align:right;
		
		
	}
	
	#RecuperacionContrasena1 a {color:#3b7cd0;text-decoration:underline;}
	#RecuperacionContrasena1 a:hover { color: #6D6E71;text-decoration:underline; }
	#RecuperacionContrasena1 a:focus { color: #3b7cd0;text-decoration:underline;}

	#RecuperacionContrasena {
		position:absolute;
		left:165px;
		right:56px;
		top:73px;
		width:170px;
		height:23px;
		z-index:13;
		text-align:right;
		
		
	}
	
	#RecuperacionContrasena a {color:#3b7cd0;text-decoration:underline;}
	#RecuperacionContrasena a:hover { color: #6D6E71;text-decoration:underline; }
	#RecuperacionContrasena a:focus { color: #3b7cd0;text-decoration:underline;}
	
	/* Termina Pagina de Login!!!! */
	

form { margin:0px}

body  {
	background-image:url(../images/bg.png);
	background-color:#CCC;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;/*	background-image:url(../images/bg_globeimage.gif);
	background-repeat:no-repeat; */
}

p, .text {
	font-size: 12px;
	line-height: 16px;
	padding-bottom: -4px;
}
.reqfield { font-size: 12px; font-weight:bold;}
.headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}
.inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #65625D;
}
h1 {
	font-size: 26px;
	line-height: 27px;
	margin-bottom: -6px;
}

h2 {
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	margin-bottom: -3px;
	padding-bottom: 0px;
}
h2 a:link, h2 a:visited {
	color: #bd060b;
	text-decoration: none;
}
h2 a:hover {
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
h3 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	margin-bottom: -12px;
}
h3 a:link, h3 a:visited {
	color: #bd060b;
	text-decoration: none;
}
h3 a:hover {
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background-color: #fff;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 20px;
} 
#header {
	padding: 0 10px 0 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	background-color: #4b4b4b;
} 
#header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.sidebar1 {
	width: 230px; /* padding keeps the content of the div away from the edges */
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.sidebar2 {
	width: 220px; /* padding keeps the content of the div away from the edges */
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 20px;	
	margin-left:0px;
}


}
.mainContent {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0px;
	width:470px;
} 
dth: 100%;
}
ul{
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left:10px;
	margin-top:0px;	
} 
li{
	font-size: 11px;
	line-height: 14px;
	list-style-type: none;
	margin-left: 0px;
	margin-bottom: 4px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(../images/bullet_redsquare.gif);
	font-weight: bold;
} 


input {
	font-size: 11px;
	color: #333333;
	background-color: #eeeeee;
	border: 1px inset;
	border-top-color: #333333;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #333333;
	padding:2px;
}
.button {
	color: #FFFFFF;
	background-color: #FF0000;
	font-weight: bold;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0000;
	border-right-color: #FF6666;
	border-bottom-color: #FF6666;
	border-left-color: #CC0000;
}


#topbox {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #333333;
	padding: 0px;
	height: 312px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
}


a:link {
	color: #bd060b;
	text-decoration: none;
}
a:hover {
	color: #000000;
}
a:visited {
	color: #440000;
	text-decoration: none;

}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#dateline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #eeeeee;
	background-color: #333333;
	display: block;
	padding: 8px;
	width: 164px;
	text-align: right;
	text-transform:uppercase;
}


#copyright {
	color:#999;
	background-color: #4b4b4b;
	padding-left: 0px;
	height: 20px;
	padding-top: 10px;
	font-size: 10px;
	text-transform: uppercase;
	text-align: right;
} 

.caption {
	font-size: 11px;
	line-height: 14px;
	color: #333333;
}


.contact {
	font-size: 12px;
	line-height:18px;
	font-weight:bold;
}

.errorMsgCrearSitio{
	font-size: 11px;
	font-weight: bold;
	color: #FF2244;
	text-align:center;
	}

/*Empieza Info Cuenta Usuario*/
.ICU{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-align:center;
	color:#9b9c9e;
	
}

.ICUPlanNaranja{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-align:center;
	color:#f7931e;
	font-weight:bold;
}
.ICUPlanMorado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-align:center;
	color:#761a73;
	font-weight:bold;
}
.ICUPlan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-align:center;
	color:#8cc63f;
	font-weight:bold;
}

.ICUVencimiento{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-align:center;
	color:#0d74b7;
	font-weight:bold;
}
.ICUFechaCorte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-align:center;
	color:#454547;
	font-weight:bold;
}
.ICUNumAfiliados{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-align:center;
	color:#7b7b7d;
	font-weight:bold;
}

/*Termina Info Cuenta Usuario*/


#infoCuentaUsuario {
	background-color:#ececed;
	position:absolute;
	left:275px;
	top:70px;
	width:718px;
	height:23px;
	z-index:9;
	

}

.navigation1 li {
color: #3b7cd0;
display: inline;
margin: 0 7px;
height: 0;
}



.navigation1 a:link:hover{
	text-decoration:none;
	color: #8DC63F;

}

/* Inicia Visor de Administrador!!!! */
	.encabezadoVisor{
		background-color: #8593B6;
	}
	
	.principalVisor{
		background-color: #F1F1F2;
	}
	
	.footerVisor{
		background-color: #E2E3E5;
	}
/* Termina Visor de Administrador!!!! */

/* Inicia recuperar contrasena*/
.notifCambiarContrasena{
	font-size:11px;
	width: 210px;
}

.notifCambiarContrasenaBold{
	font-size:11px;
	width: 250px;
	font-weight: bold;
}
/* Termina recuperar contrasena*/


.RegistroAdministrador{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	left:10px;
	font-size:14px;
	text-align:right;
}

.tituloDatosUsuario {
	font-weight:bold;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	z-index:8;
	color: #71b43e;
}

.radioButton {
	background-color:transparent; 
	border: none;
}
