@charset "utf-8";
/* CSS Document */
body {/*background-color:#F7FBFE;
	background-image:url(/images/fondoCielo.jpg);
	background-repeat:repeat-x;*/
	margin:0;
	background-color:#005C84;
	font-family:Arial, Helvetica, sans-serif; 
	
}
.textEJ_EMPR {
	font-size: 12px;
	color: #BAFBFF;
	margin-top: 3px;
	margin-left: 1px;
	float: left;
}

.bgBlanco {
	background-color:#FFFFFF;
	margin:0 auto;
	/*padding:6px;
	width:978px;*/
	width:990px;
}
.bgBlancoHome {
	width: 100%;
	background-color:#FFF;
	display:table;
	width:968px;
	margin:8px auto auto;
	padding:6px;
}

.bgBlanco2{	
	/*background-color:#FFF;*/
	/*.padding-bottom:25px;*/}
.wrpr {
	
	/*display:block;*/
	width: 968px;
	display:table

}.wrprHome {
	width: 968px;

}
.wrprHeader {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}

.wrp-header-2 { height:112px; margin:0 auto; width:990px;}

/**********************ESTILOS GENERALES***********************/
.TitulosPagB {
	font-size:24px;
	font-weight:normal;
	color:#4297be;
	margin-top:0;
	margin-bottom:0;
}
h1 {
	font-size:24px;
	font-weight:normal;
	color:#4297be;
	margin-top:0;
	margin-bottom:0;
}
.TextPagB {
	font-size:14px;
	font-weight:normal;
	color:#4f4f4f;
	margin:0;
}
p {
	font-size:14px;
	font-weight:normal;
	color:#4f4f4f;
	margin:5px 0 5px 0;
}


.subTitPagB {
	font-size:14px;
	font-weight:bold;
	color:#3c8baf;
}
h3 {
	font-size:14px;
	font-weight:bold;
	color:#3c8baf;
	margin:0;
	margin:15px 0;
}

#abuse_form {
	width:560px;
	background:#f9f9f9;
	border:solid 1px #e7e7e7;
	padding:10px;
	float:left
}
.label {
	font-size:14px;
	color:#5a5a5a;
	width:190px;
	float:left;
	text-align:right;
	margin-right:15px;
	padding-top:12px;
}
.InputsAbuse {
	width:345px;
	height:26px;
	border:solid 1px #e6e6e6;
	margin-top:5px;
	font-size:20px;
	color:#757575;
	padding:2px;
}
.AreaAbuse {
	width:545px;
	border:solid 1px #e6e6e6;
	margin-top:5px;
	height:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#757575;
	padding:2px;
}
/**************************HEADER***********************************/

.header {
	float: left;
	width: 950px;
	/*margin-top:27px;*/
}
.topLine {
	background-color: #6e6e6e;
	height: 3px;
	width: 100%;
}
.display {
	float: left;
	height: 368px;
	width: 681px;
	background-image: url(images/displayCenter.jpg?v=2);
	background-repeat: repeat-x;

}
.displayLeft {
	float: left;
	height: 368px;
	width: 9px;
	background-image: url(images/displayLEft.jpg?v=2);
}
.displayRight {
	float: right;
	height: 368px;
	width: 9px;
	background-image: url(images/displayRight.jpg?v=2);
}
.BotDisplay {
	float: left;
	height: 122px;
	width: 950px;
	/*background-image: url(images/BotDisplayCenter.jpg?v=2);
	background-repeat: repeat-x;*/
	margin-top:-10px;
}
.BotDisplayLeft {
	background-image: url(images/BotDisplayLeft.jpg?v=2);
	float: left;
	height: 122px;
	width: 9px;
}
.BotDisplayRight {
	background-image: url(images/BotDisplayRight.jpg)?v=2;
	float: right;
	height: 122px;
	width: 9px;
}
.tituloAltoFijo{
	height:54px;
	overflow:hidden;
}
.TituloJs {
	color:#075B80;
	font-size:21px;
	font-weight:normal;
	line-height:23px;
	width:650px;
	margin-left: 35px;
}
.TituloJs2 {
	color:#075B80;
	font-size:21px;
	font-weight:normal;
	line-height:24px;
	width:650px;	padding-left:20px;
}
.TituloJs3 {
	color:#075B80;
	font-size:21px;
	font-weight:normal;
	line-height:24px;
	width:650px;
	padding-left:20px;
}
.GalleryStyle {
	float:left;
	margin-top:10px;
}
.CargandoGaleria {
	width:40px;
	height:40px;
	float:left;
	margin-left:320px;
	margin-top:150px;
	
	_margin-left:140px;
}
/*Menu Js*/

/*.MenuJs{
	width:516px;
	height:36px;
	background-image:url(images/BgPestanas.png);
	float:left;
	position:absolute;
	z-index:50;
	margin-top:330px;
	margin-left:83px;
	.left:0;
	}*/
.MenuJs {
	width:600px;
	height:36px;
	float:left;
	position:absolute;
	z-index:50;
	margin-top:326px;
	margin-left:70px;
	.margin-left:200px;
	.left:0;
}
/***********BOTON pestañas ************/
/*Pestaña 1*/
.Pestana1 {
	float:left;
	width:140px;
	height:24px;
	margin:0;
	padding:0;
	outline:0;text-transform: uppercase;padding-top:13px;
	
}
.Pestana1 a {
	text-transform: uppercase;
	display:block;
	width:140px;
	height:29px;
	margin:0 0 0 0px;
	padding:3px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	outline:0;
}
.Pestana1 a:hover {
	background-position: 0 -27px;
	color: #fff;
	outline:0;text-transform: uppercase;
}
.Pestana1_activada a{
	float:left;
	width:140px;
	color: #1791AF;
	display:block;
	height:38px;
	margin:0 0 0 0px;
	padding:3px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	background:url(images/Pestana3.png) 0 0 no-repeat;
	background-position: 0 -2px;
	-behavior: url(iepngfix.htc);
	text-align:center;
	outline:0;text-transform: uppercase;padding-top:13px;
	
}
.PaddingPestanas1{
	padding-left:7px;
}
/*Fin pestaña1 */
/*Pestaña 2*/
	.Pestana2 {
	float:left;
	width:140px;
	height:29px;
	margin:0;
	padding:0;
	outline:0;
	text-transform: uppercase;padding-top:13px;
}
.Pestana2 a {
	display:block;
	width:140px;
	height:29px;
	margin:0 0 0 0px;
	padding:3px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-shadow:0 -1px 0 #106B93;
	text-align:center;
	outline:0;	text-transform: uppercase;
}
.Pestana2 a:hover {
	background-position: 0 -27px;
	color: #fff;
	text-shadow:0 -2px 0 #106B93;
	outline:0;text-transform: uppercase;
}
.Pestana2_activada a{
	float:left;
	width:140px;
	color: #1791AF;
	display:block;
	height:38px;
	margin:0 0 0 0px;
	padding:3px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	background:url(images/Pestana3.png) 0 0 no-repeat;
	background-position: 0 -2px;
	-behavior: url(iepngfix.htc);
	text-align:center;
	outline:0;text-transform: uppercase;padding-top:13px;
}
/*Fin pestaña2 */

/*Pestaña 3*/
.Pestana3 {
	float:left;
	width:140px;
	height:24px;
	margin:0;
	padding:0;
	outline:0;text-transform: uppercase;padding-top:13px;
}
.Pestana3 a {text-transform: uppercase;
	display:block;
	width:140px;
	height:29px;
	margin:0 0 0 0px;
	padding:3px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	outline:0;
}
.Pestana3 a:hover {
	background-position: 0 -27px;
	color: #fff;
	outline:0;text-transform: uppercase;
}
.Pestana3_activada a{
	float:left;
	width:140px;
	color: #1791AF;
	display:block;
	height:38px;
	margin:0 0 0 0px;
	padding:3px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	background:url(images/Pestana3.png) 0 0 no-repeat;
	background-position: 0 -2px;
	-behavior: url(iepngfix.htc);
	text-align:center;
	outline:0;text-transform: uppercase;padding-top:13px;
}
/*Fin pestaña 3 */

/*Pestaña 4*/
.Pestana4 {
	float:left;
	width:140px;
	height:36px;
	margin:0;
	padding:0;
	outline:0;text-transform: uppercase;padding-top:13px;
}
.Pestana4 a {
	display:block;
	width:140px;
	height:29px;
	margin:0 0 0 0px;
	padding:3px 0 0 22px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	outline:0;text-transform: uppercase;
}
.Pestana4 a:hover {
	background-position: 0 -27px;
	color: #fff;
	text-shadow:0 -2px 0 #106B93;
	outline:0;text-transform: uppercase;
}
.Pestana4_activada a{
	float:left;
	width:140px;
	color: #1791AF;
	display:block;
	height:38px;
	margin:0 0 0 0px;
	padding:3px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	background:url(images/Pestana3.png) 0 0 no-repeat;
	background-position: 0 -2px;
	-behavior: url(iepngfix.htc);
	text-align:center;
	outline:0;text-transform: uppercase;padding-top:13px;
	
}
.PaddingPestanas4{
	padding-left:23px;text-transform: uppercase;
}
/*Fin pestaña 4 */

/***FIN BOTON REG*****/



/*LOGIN*/
.derecha{
	float:left;
	width:968px;
	height:370px;
	}
.loginderecha{
	float:left;
	width:280px;
	margin-left:6px;
}
.loginNeo {
	float: right;
	height: 63px;
	/*width: 413px; hasta incorporar el chat */
	width: 278px;
	background:url(images/loginBg.jpg);
	border-left:solid 1px #E4E4E4;
	margin:0 0 3px 0;
	
} 
.logoNeo {
	float: left;
	height: 97px;
	width: 365px;
	margin-left:-15px;
}
.FooterLine {
	float: left;
	height: 2px;
	width: 930px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(images/FooterLine.jpg);
}
.WrapFooter2 {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.fabookButton {
	float: right;
	height: 25px;
	width: 150px;
	background-image: url(images/BotonFacebook.png);
	font-size: 13px;
	font-weight: bold;
	color: #3c5b9e;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-left: 25px;
	letter-spacing: -1px;
	cursor:pointer;
}
.TwitterButton {
	float: right;
	height: 25px;
	width: 150px;
	background-image: url(images/botonTwiiter.png);
	font-size: 13px;
	font-weight: bold;
	color: #2c75a2;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-left: 25px;
	letter-spacing: -1px;
	cursor:pointer;
}
.loginRight {
	float: right;
	height: 46px;
	width: 6px;
	margin-right:-6px;
}
.LoginChat {
	float: right;
	height: 42px;
	width: 79px;
}
.loginSeprtr {
	float: right;
	height: 45px;
	width: 3px;
}
.LogCont {
	float: left;
	width: 278px;
}
.formIngreso {
	float:left;
	width:270px;
	margin:0;
	padding:0;
}
.formularioTopNS {
	float:left;
	width:355px;
	height:75px;
	margin:0 0 0 128px;
	padding:0;
}
.formularioTopNSsinFondo {
	float:left;
	width:355px;
	height:75px;
	margin:0 0 0 128px;
	padding:0;
}
.formBottomNS {
	float:left;
	width:332px;
	height:20px;
	margin:5px 0 0 0;
	padding:0;
}
.formularioTopInput {
	background-color: #fff;
	width: 90px;
	height: 15px;
	margin:5px 0 0 5px;
	padding:0;
	border: 1px solid #d6d6d6;
	font-size: 11px;
	font-weight: normal;
	color:#555555;
	text-decoration: none;
}
.arial11_celeste1 {
	font-size: 11px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
	padding-left:2px;
}
.formularioRecordarNS {
	float:left;
	margin: -7px 0 0 3px;
	-margin: 0 0 0 1px;
	padding:0;
	width:95px;
}
.marginTopOlvidaste{
	margin-top:10px;
}
.olvidasteNS {
	float:left;
	margin:-3px 0 0 5px;
	padding: 0.5px 0 0 0;
 .padding: 0px 0 0 0;
	-padding: 6px 0 0 0;
	width:150px;
}
.formularioRecordarNS a:hover, .olvidasteNS a:hover {
	color:#447893;
}
.checkinput {
	width:10px;
	height:10px;
}
/*boton login*/
.botonLoginNS {
	float:right;
	width:64px;
	height:20px;
	margin:4px 0 0 0;
 .margin:6.5px 0 0 0;
	padding:0;
	text-align:center;
}
.botonLoginNS a {
	display:block;
	width:64px;
	height:17px;
	margin:0;
	/*padding:1px 0 0 1px;*/
	padding:1px 0 0 0;
	text-decoration: none;
	cursor: pointer;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	background:url(images/botonLoginNS.png) 0 0 no-repeat;
}
.botonLoginNS a:hover {
	background-position: 0 -18px;
	color: #fff;
}
/**fin login**/

/******MENU*****/
.navegacionTopNS {
	float:left;
	width:900px;
	height:27px;
	margin:0;
	padding:0;
	margin-bottom:-20px;
	margin-top:0px;
	margin-left:0px;/*.margin-top:25px;*//*background:url(images/PestanaBot.jpg) no-repeat;*/
}
/*NUEVO MENU*/
.numeroTel{
    color: #5CD2ED;
    float: left;
    font-size: 19px;
    height: 26px;
    margin-left: 92px;
    margin-top: 2px;
    padding-right: 10px;
    padding-top: 6px;
    text-align: right;
    width: 153px;border-right: 1px solid #3F89AC;
	}
.numeroTel img{
	float:left;
    /*margin-left: 109px;*/
    margin-top: -2px;
    text-align: right;

	}
.navigation {
	margin:0;
	list-style:none;
	height:35px;
	width: 950px;
	padding:0;
	outline:0;
	_height: 35px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.navigation li {
	float:left;
	width: 130px;
	background:url(images/PestanaBot.png) no-repeat;
	margin-right:1px;
	margin-top:0;
	outline:0;
}
.navigation li a {
	color:#fff;
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	line-height:35px;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:130px;
	outline:0;
}
.navigation li a b {
	float:left;
	display:block;
	padding:0;
	outline:0;
}
.navigation li.current a {
	color:#fff;
	background:url(images/reposo.jpg);
	outline:0;
}
.navigation li a:hover {
	background:url(images/PestanaBotSelected.png) no-repeat;
	outline:0;
}
.navigation li a em {
	display:block;
	float:left;
	width:104px;
	height:27px;
	outline:0;
}
/*TERMINA MENU*/
	/*
.navegacionTopNS ul {
   /*position:absolute;
    top:46px;
    right:24px;*/
   /* margin:0;
    padding:0;
    list-style:none;
    text-align:right;
    font-weight:bold;
	float:left;
}
.navegacionTopNS ul a{
	color:#4b4a4a;
	text-decoration:none;
	font-weight:normal;
	font-family:arial, verdana, sans-serif;
	text-align:left;
	font-size:18px;
}
.navegacionTopNS ul a:hover{
	color:#1c94c9;
}
.navegacionTopNS li {
    display:inline;
	background-image:url(images/PestanaBot.jpg);
	width:104px;
	height:27px;
}
.navegacionTopNS li a {
    margin-right:25px;
}*/
/******REGISTRACION*********/
.Registracion {
	float: right;
	width: 271px;
	background-image: url(images/registracionBg.jpg);
	height: 299px;
	margin-right:-1px;
	padding-left:8px;
	margin:3px 0 0 0;
}
.registracLeft {
	background-image: url(images/registracionLeft.jpg);
	float: left; 
	width: 29px;
	height: 382px;
}
.RegistracBot {
	background-image: url(images/RegistracionBot.jpg);
	float: right;
	height: 18px;
	width: 223px;
	clear:both;
	margin-right:-1px;
}
.arial36_blanco {
	font-size: 24px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	margin-top:10px;
	margin-bottom:10px;
}
.arial18_amarillo {
	font-size: 14px;
	font-weight: normal;
	color: #bafbff;
	text-decoration: none;
	float:left;
	margin-top:-42px;
	padding-left:123px;
}
.formRegistracionGde {
	width:240px;
	float:left;
	margin:0;
	padding:0;
}
.formSitioNS {
	float:left;
	margin:15px 0 0 0;
	padding:0;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin-top:-5px;
}
.contenedorEmailNS {
	float:left;
	width:240px;
	margin:0;
	padding:0;
}
.contenedorInput1NS {
	float:left;
	margin:0;
	padding:0;
	clear:left;
	width:270px;
}
.contenedorTerminosNS {
	float:left;
	width:260px;
	margin:0;
	padding:0;
	clear: both;
	margin-top:10px;
}
.formCabezalInput2 {
	float:left;
	margin:0;
	padding:0;
	clear:left;
}
.formEmailNS {
	width:170px;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.formContraNS {
	width:180px;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.formNeositiosNS {
	clear:right;
	float:left;
	margin:3px 0 0 3px;
	padding:0;
	font-size: 13px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.formInputRegistracion {
	float:left;
	width: 135px;
	height: 22px;
	font-size: 17px;
	font-weight: normal;
	color: #888;
	text-decoration: none;
	border: 1px solid #29ACC0;
	margin:0;
	padding:0;
}
.formInputRegistracion1 {
	width: 256px;
}
.contenidoNSIzq {
	float:left;
	width:455px;
	margin:0;
	padding:0 0 0 40px;
}
.contenidoNSDer {
	float:left;
	width:500px;
	margin:25px 0 0 0;
	padding:0;
	background:url(images/lineaVertNS.png) no-repeat;
}
contenidoNSizqYDer {
	float:left;
	width:955px;
	margin:0;
	padding:0;
}
.arial14_amarillo {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	margin-top:-8px;
}
.arial14_amarillo a:hover {
	text-decoration: underline;
}
.arial14_amarillo_link {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.arial14_amarillo_link a:hover {
	text-decoration: underline;
}
/***********BOTON REGISTRARSE ************/
.botonComenzarNS {
	float:left;
	width:147px;
	height:31px;
	padding:0;
	clear:left;
	outline:0;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
.botonComenzarNS a {
	display:block;
	width:147px;
	height:31px;
	margin:0 0 0 37px;
	padding:4px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color:#135179;
	font-size: 18px;
	font-weight: normal;
	background:url(images/botonComenzar.png) 0 0 no-repeat;
	-behavior: url(iepngfix.htc);
	text-align:center;
}
.botonComenzarNS a:hover {
	background-position: 0 -35px;
	outline:0;
}
/***FIN BOTON REG*****/


/*********BLOQUE CENTRO **********/
.BlokCentr {
	float: left;
	width: 909px;
	margin-left:10px;
}
.BlokCentr2 {
	float: left;
	width: 975px;	margin-bottom:10px;
}
.BlokCentr .bloqLeft {
	float: left;
	width: 285px;
	height: 100px;
	background-image: url(images/bloquenel.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin-top:14px;
	padding-right:5px;
	margin-right:10px;
}
.bloqLeft2 {
	float: left;
	width: 314px;
	height: 110px;
	background-image: url(images/bloquenel.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin-top:23px;
	padding-right:4px;
	margin-right:3px;
	padding-top:30px;
	padding-left:4px;
}
.imageicon{
	margin:0 5px 0 5px;}

.bloqLeft .BloqTit {
	font-size: 22px;
	font-weight: normal;
	color: #1582b2;
	text-decoration: none;
	margin:10px 0 0 0;
	line-height:26px;
}
.BloqTit2 {
	font-size: 16px;
	font-weight: bold;
	color: #0086C3;
	text-decoration: none;
}
.BloqText2 {
	font-size: 13px;
	font-weight: normal;
	color: #004E98;
	text-decoration: none;
	line-height:16px;
	width:180px;
}
.bloqLeft .BloqText {
	font-size: 12px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
	margin:0;
	margin-top:0px;
	width:273px;
	display:table;
}
.lineaDivision {
	float: left;
	width: 900px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ededed;
	margin:10px 0 10px 37px;
}
/********BLOQUE ABAJO IZQUIERDA*********/
.bloqBotLeft {
	float: left;
	width: 634px;
	margin-top: 52px;/*margin-bottom:25px;*/
}
.BloqFeatures {
	float: left;
	width: 316px;
	height:60px;
	line-height:20px;
	padding-bottom:1px;
	padding-top:24px;
	border-bottom: 1px dashed #DEDEDE;
	border-right: 1px dashed #DEDEDE;
}
.IconFeatures{
	float:left;
	width:68px;
	text-align:center;
	margin-top:-8px;}
.right{
	float:right;
	border-right:0px;

}
.FeatTit {
	font-size: 18px;
	font-weight: normal;
	color: #77a303;
	text-decoration: none;
	margin:15px 0 -4px 0;
}
.FeatText p {
	font-size: 12px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
	margin:0;
}
.FeatTit2 {
	font-size: 15px;
	font-weight: normal;
	color: #555;
	text-decoration: none;
	margin:15px 0 -4px 0;
}
.titAzulHome{
	color:#2E98C8;
	font-weight:normal;
	font-size:15px;
	
}
/**********BLOQUE ABAJO DERECHA************/
.BloqRight {
	float: right;
	width: 334px;
	margin-top:26px;
}
.CasosDeExito {
	float: right;
	width: 318px;
	height: 429px;
	background-image: url(images/CasosDeExitoBG.jpg);
	padding-top:15px;
	background-repeat:no-repeat;
	margin-top:21px;
}
.CasosTit {
	font-size: 16px;
	font-weight: bold;
	color: #0086C3;
	text-decoration: none;
	float: left;
	padding-left:10px;
}
.CasosTit2{
	border-bottom:1px solid #DFE0E1;
	color:#0086C3;
	float:left;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	width:634px;
	height:24px;
	padding-top:11px;
	}
.CasosText {
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	color: #0086C3;
	text-decoration: none;
	width:276px;
	display:inline-block;
	float: left;
	margin-top: 10px;
	padding-left:10px;
}
.ImagJsCasos{
	border:solid 3px #CCC;
	margin-top: 5px;
	width:206px;
	height:140px;
	margin-top:15px;
	margin-left:40px;
}
.Casos{
	width:290px;
	height:345px;
}
.fadein { 
position:relative; 
padding-left:10px;


}
.fadein div {
	/*left:-14px;
	top:-2px;
	position:relative;*/
}
.clipCasos{
	width:35px;
	height:55px;
	float:right;
	z-index:100;
	background-image:url(images/clipCasos.png);
	position:absolute;
	margin-left:626px;
	margin-top:-25px;
	left: 451px;
	top: 670px;
	-behavior: url(iepngfix.htc);
	
	.margin-left:-40px;
	.left: 1100px;
}
.verMasCasos{
	float:right;
	height:17px;
	margin-top:0px;
	/* IE 6 */
	_margin-top:-15px;
	_margin-right:3px;	
	margin-right:30px;
	clear:both
}

.verMasCasosBordIzq{
	background:transparent url(images/verMasCasosBordIzq.jpg) repeat scroll 0 0;
	float:left;
	width:8px;
	height:17px;

}
.verMasCasosTxt{
	background:transparent url(images/verMasCasosMas.jpg) no-repeat scroll 0 0;
	background-position:right;
	float:left;
	font-size:11px;
	color:#0086C3;
	padding-right:20px;
	padding-top:2px;
	font-weight:bold;
}

/*******************div validacion*********************/
/*div errores*/
.div_errors {
	border: 2px solid #7fc8e8;
	background-color: #fff;
}
.text-error {
	font-size: 24px;
	font-weight: normal;
	color: #db151a;
	text-decoration: none;
}
.tablaError {
	border: 2px solid #7fc8e8;
	background-color: #fff;
	width:530px;
	margin:0;
	padding:30px 0px 20px 30px;
	text-align:left;
}
.aceptarBotonNS {
	width:137px;
	height:40px;
	margin:0 auto;
	padding:0;
}
/*para tabla de validacion*/
.arial14_azul {
	font-size: 14px;
	font-weight: normal;
	color: #386e97;
	text-decoration: none;
}
.prem_18blanc {
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/*boton aceptar errores*/
.error {
	position: relative;
	background: url(images/premium_reg_over.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 137px;
	height: 40px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
}
#error ul {
	list-style:none;
}
.error a {
	display: block;
	font-size: 12px;
	width: 137px;
	height: 40px;
	display: block;
	float: left;
	color: #fff;
	text-decoration: none;
	text-align:center;
}
.error img {
	width: 137px;
	height: 40px;
	border: 0;
}
.error a:hover img {
	visibility:hidden;
}
.error span {
	position: absolute;
	left: 39px;
	top: 9px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:center;
	visibility: inherit;
}
/*termina boton aceptar errores*/

/********BLOG ENTRY*******/
.BlogEntry {
	float: right;
	height:93px;
	width: 538px;
	background-image: url(images/BlogEntry.jpg);
	background-repeat: no-repeat;
	margin-top:-15px;
}
.date_icon {
	height: 63px;
	width: 65px;
	float: left;
	margin-left: 15px;
	margin-top: 15px;
	background-image: url(images/DateButton.jpg);
	background-repeat: no-repeat;
}
.month {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 38px;
	font-weight: normal;
	color: #545454;
	text-decoration: none;
	text-align: center;
	width:65px;
	float:right;
	margin-top:-10px;
}
.blog_icon {
	float: right;
	height: 86px;
	width: 65px;
	margin-right:20px;
	-margin-right:10px;
	margin-top:15px;
}
.day {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-align: center;
	width:65px;
	float:left;
	padding-top:5px;
}
.BlogTexts {
	float: right;
	width: 430px;
	margin-top: 20px;
	margin-right: 10px;
}
.BlogTit {
	font-size: 18px;
	font-weight: normal;
	color: #1781d9;
	text-decoration: none;
}
.BlogText {
	font-size: 12px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
}
/****fin blog******/


/***********Footer*********/
.spaceFooter {
	width:100%;
	margin-bottom:-40px;
}
.footer {
	width: 980px;
	height: 208px;
	background-color:#F9F9F9;
	/*background-image: url(images/footerBg.jpg);*/
	clear:both;
	border-top:1px solid #DEDEDE;
	margin:auto;
}
.wrprFooter {
	width: 968px;
	margin-right: auto;
	margin-left: auto;
padding-left:77px;

}

.footer ul {
	color:#FFFFFF;
	font-size:20px;
	float:left;
	list-style-image:url(images/pituco.png);
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:15px 24px 12px;
	width:150px;
	line-height:20px;
}
.footer h4 {
	margin:0 0 3px -5px;
	padding:1px 0 0 5px;
	/*text-shadow:0 -1px 0 #106B93;
	background-image: url(images/footerTitleBg.jpg);*/
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	height:24px;
	/*background-color:#005B88;*/
	color:#016496;
		list-style-image:none;
}
.footer li a {
	color:#888;
	font-size:12px;
	/*float:left;*/
	list-style-image:url(images/pituco.png);
	list-style-position:outside;
	list-style-type:none;
	text-decoration:none;
}
.footer ul li a:hover {
	color:#666666;
	text-decoration:underline;/*text-shadow:0 -1px 0 #106B93;*/list-style-image:url(images/pituco.png);
}
/*Links footer bottom*/
/*.footer2 {
	font-size:0.7em;
	margin:0 auto;
	padding:10px 0 0;
	text-align:left;
	width:950px;
	background:#005C84
}*/
.footer2 ul {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 24px 24px;
	width:500px;
}
.footer2 p {
	color:#D4EEFA;
	float:right;
	margin:0;
	padding:9px 24px 0 0;
	text-shadow:0 -1px 0 #106B93;
	font-size:12px;
}
.footer2 ul li {
	display:inline;
	padding:0 14px 0 0;
}
.footer2 li a {
	color:#FFFFFF;
	font-size:12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-decoration:none;
}
.footer2 ul li a {
	color:#FFFFFF;
	text-decoration:none;
	text-shadow:0 -1px 0 #106B93;
}
.footer2 ul li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	text-shadow:0 -1px 0 #106B93;
}
.FooterImag {
	color:#FFFFFF;
	/*float:right;*/
	clear:both;
	font-size:10px;
	width:210px;
	width:975px;
	height:25px;
	background-color:#017D9F;
	text-align:center;
	padding-top:7px;
}
.socialButtons {
	float: right;
	width: 170px;
	margin-top:5px;
}
.FacebookBut {
	float:left;
	width:32px;
	height:32px;
	margin:0;
	padding:0;
	margin-right:25px;
}
.FacebookBut a {
	display:block;
	width:32px;
	height:24px;
	margin:0 0 0 0px;
	padding:8px 0 0 20px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	background:url(images/FacebookBut.png) 0 0 no-repeat;
	-behavior: url(iepngfix.htc);
	text-shadow:0 -1px 0 #106B93;
	letter-spacing:-1px;
}
.FacebookBut a:hover {
	background-position: 0 -32px;
	color: #fff;
	text-shadow:0 -2px 0 #106B93;
}
.TwitterBut {
	float:left;
	width:32px;
	height:32px;
	margin:0;
	padding:0;
	margin-right:25px;
}
.TwitterBut a {
	display:block;
	width:32px;
	height:24px;
	margin:0 0 0 0px;
	padding:8px 0 0 20px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	background:url(images/TwitterBut.png) 0 0 no-repeat;
	-behavior: url(iepngfix.htc);
	text-shadow:0 -1px 0 #106B93;
	letter-spacing:-1px;
}
.TwitterBut a:hover {
	background-position: 0 -32px;
	color: #fff;
	text-shadow:0 -2px 0 #106B93;
}
.RssBut {
	float:left;
	width:32px;
	height:32px;
	margin:0;
	padding:0;
}
.RssBut a {
	display:block;
	width:32px;
	height:24px;
	margin:0 0 0 0px;
	padding:8px 0 0 20px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	background:url(images/RssBut.png) 0 0 no-repeat;
	-behavior: url(iepngfix.htc);
	text-shadow:0 -1px 0 #106B93;
	letter-spacing:-1px;
}
.RssBut a:hover {
	background-position: 0 -32px;
	color: #fff;
	text-shadow:0 -2px 0 #106B93;
}
.DivFacebook {
	width:150px;
	float:left;
	background-color:#000;
	padding:3px;
	margin-top:11px;
}
.FacebkDivPunta {
	width:14px;
	height:10px;
	float:left;
	background: url(images/FacebkDivPunta.png);
	margin-left:15px;
	margin-top:-12px;
	.position:absolute;
}
.DivTwitter {
	width:150px;
	float:left;
	background-color:#000;
	padding:3px;
	margin-top:11px;
}
.TwitterDivPunta {
	width:14px;
	height:10px;
	float:left;
	background: url(images/FacebkDivPunta.png);
	margin-left:70px;
	margin-top:-12px;
	.position:absolute;
}
.DivRss {
	width:150px;
	float:left;
	background-color:#000;
	padding:3px;
	margin-top:11px;
}
.RssDivPunta {
	width:14px;
	height:10px;
	float:left;
	background: url(images/RssDivPunta.png);
	margin-left:117px;
	margin-top:-12px;
	.position:absolute;
}
/***************PAGINA B*************/
.TopPagB {
	width: 950px;
	margin: 0 auto;
}
.TopPagBTxt {
	width:600px;
	float:left;
	font-size:24px;
	font-weight:normal;
	text-shadow:0 -2px 0 #106B93;
	color:#fff;
	line-height:28px;
	margin-left:0px;
	margin-top:20px;
}
/*.ContPagB {
	float: left;
	width: 950px;
	margin-top: 10px;
}*/
.ContPagB {
	.float:none;
	margin-left:16px;
	/*margen TOP global de las paginas*/
	margin-top:16px;
	margin-bottom:60px;

	width:936px;
}
.ContPagBEjemplos {
	float:left;
	.float:none;
	margin-left:30px;
	width:936px;
	margin-bottom:60px;
}
.EjemploBlock {
	float: left;
	height: 230px;
	width: 50%;
	margin-top: 25px;
	/*margin-right: 90px;*/
}
.links_ejemplos {
	font-size: 16px;
	font-weight: normal;
	color: #2b7392;
	text-decoration: underline;
}
.EjemploBlock img {
	background-color:#FDFDFD;
	border:1px solid #EFEFEF;
	padding:7px;
	margin-top:15px;
}

.CabezalPagB {
	background-color:#005179;
	background-repeat:repeat-x;
	height:64px;
	margin:0 auto auto;
	padding-left:10px;
	width:981px;
	margin-top:10px;
	**margin-top:10px;
}
/***********************PAGINA DISEÑOS***********************/
	/*.fondo_galeria {
	background-color: #f6fcfe;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e8f6fa;
	border-right-color: #e8f6fa;
	border-bottom-color: #e8f6fa;
	border-left-color: #e8f6fa;
}*/
	.paginado_inf {
	background-color: #F6FCFE;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e8f6fa;
	border-right-color: #e8f6fa;
	border-bottom-color: #e8f6fa;
	border-left-color: #e8f6fa;
}
.borde_inf {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #e8f6fa;
	border-right-color: #e8f6fa;
	border-bottom-color: #e8f6fa;
	border-left-color: #e8f6fa;
}
.paginado_inf_cuadros {
	background-color: #fdfdfd;
	height: 20px;
 .height: 18px;
	width: 25px;
	border: 1px solid #e7f3f7;
	font-size: 16px;
	font-weight: normal;
	color: #a0bcc4;
	text-decoration: none;
	text-align:center;
	float:left;
	margin-left:4px;
 .margin-left:3px;
	margin-right:4px;
 .margin-right:3px;
}
/******************* PLANES ****************************/
.fila2{
	background-image:url(images/fila2.jpg);
	background-repeat:repeat-y;
}
.fila1{
	background-image:url(images/fila1.jpg);
	background-repeat:repeat-y;
	width:148px;
}
.color2{background-color:#FAFAFA}
.color1{background-color:#f3f3f3}
.hrnel{
	background-color:#D4EDF2;
	height:1px;
	margin-bottom:7px;
	margin-top:-7px;
	width:260px;
}
.arial18_blanco {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	height: 69px;
	width: 148px;
}
.tit_ventajas2 {
	font-size: 16px;
	font-weight: normal;
	color: #627d85;
	text-decoration: none;
}
.prem_11gris {
	font-size: 14px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
}
.prem_14gris {
	font-size: 14px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
}
.leer_mas {
	font-size: 11px;
	font-weight: normal;
	color: #17BCEA;
	text-decoration: underline;
 .line-height:0px;
}
.arial11_celeste2 {
	font-size: 13px;
	font-weight: normal;
	color: #627D85;
	text-decoration: none;
}
.prem_16_verde {
	font-size: 18px;
	font-weight: normal;
	color: #88ba30;
	text-decoration: none;
}
.precio_plan_basic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #79ba1d;
	text-decoration: none;
}
.precio_plan_pro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #1b97ba;
	text-decoration: none;
}
.precio_plan_gold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #f86118;
	text-decoration: none;
}
.precio_plan_basic_arg {
	font-size: 13px;
	font-weight: normal;
	color: #79ba1d;
	text-decoration: none;
}
.precio_plan_pro_arg {
	font-size: 13px;
	font-weight: normal;
	color: #1b97ba;
	text-decoration: none;
}
.precio_plan_gold_arg {
	font-size: 13px;
	font-weight: normal;
	color: #f86118;
	text-decoration: none;
}
/*BOTON SPRITES CONTRATAR PREMIUM Y PLANES*/
		.reg_sprites {
	float: left;
	width:137px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0;
	margin-left:5px;
}
.reg_sprites a {
	display:block;
	width:137px;
	height:33px;
	margin:0 0 0 0px;
	padding:9px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background:url(images/botones_verdes.jpg) no-repeat;
}
.reg_sprites a:hover {
	background-position: 0 -40px;
	color: #fff;
}
/*TERMINA BOTON SPRITES CONTRATAR PREMIUM Y PLANES*/
/*BOTON SPRITES CONTRATAR PREMIUM Y PLANES*/
		.reg_sprites2 {
	float: left;
	width:137px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0;
	margin-left:5px;
}
.reg_sprites2 a {
	display:block;
	width:137px;
	height:33px;
	margin:0 0 0 0px;
	padding:9px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background:url(images/botones_verdes2.jpg) no-repeat;
}
.reg_sprites2 a:hover {
	background-position: 0 -40px;
	color: #fff;
}

/*****boton saber mas*****/
.BotonVerde{
	float:right;
	margin-top:16px;
}
a.botonConoceVerde {
	color: #ffffff;
	display: block;
	float: left;
	font: normal 18px arial, sans-serif;
	height: 32px;
	margin-right: 6px;
	padding-right: 17px; /* sliding doors padding */
	text-decoration: none;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/botonVerdeMediumB.png);
	background-repeat: no-repeat;
	background-position: right top;
}

a.botonConoceVerde span {
    background-image: url(images/botonVerdeMediumA.png);
	display: block;
	line-height: 23px;
	padding: 4px 0px 5px 17px;	color: #ffffff;
} 
a.botonConoceVerde:hover {
    background-position: bottom right;
	/*si le queres cambiar el color del over locambias aca*/
    color: #fff;
    outline: none; 
}

a.botonConoceVerde:hover span {
    background-position: bottom left;
} 
/*BOTON SPRITES REPAGO2*/

		.reg_sprites3 {
	width:137px;
	height:42px;
	margin:0 0 0 0px;
	padding:9px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background:url(images/botones_verdes2.jpg) no-repeat;
}
.reg_sprites3b {
	width:137px;
	height:42px;
	margin:0 0 0 0px;
	padding:9px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background:url(images/botones_verdes2b.jpg) no-repeat;
}
/*******botones nuevos de planes **********/
		.BotonesPlanes {
	width:600px;
	float:right;
}
.BotonPlanesNuevo {
	float: left;
	width:95px;
	height:27px;
	margin:0px 0px 0px 0px;
	padding:0;
	margin-left:27px;
}
.BotonPlanesNuevo a {
	display:block;
	width:95px;
	height:26px;
	margin:0 0 0 0px;
	padding:1px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background:url(images/BotonPlanesNuevo.png) no-repeat;
	text-align:center;
}
.BotonPlanesNuevo a:hover {
	background-position: 0 -27px;
	color: #fff;
}
/*TERMINA BOTON registrarse PLANES*/

/*TOOLTIP*/
element.style {
	cursor:pointer;
	height:37px;
	left:136px;
	position:absolute;
	width:359px;
}
.div_info {
	background-color:#fff;
	border-color:#9fe5f8;
	border-style:solid solid solid none;
	border-width:5px;
	color:#7E7E7E;
	font-size:12px;
	font-weight:normal;
	padding:8px;
	text-decoration:none;
}
.div_info_borde_izq {
	border-color:#9fe5f8;
	border-style:none solid none none;
	border-width:5px;
}
.icon {
	background-position:center top;
	height:31px;
	left:5px;
	padding-bottom:20px;
	position:relative;
	width:21px;
}
.tit_tooltip {
	font-size: 20px;
	font-weight: normal;
	color: #1bb9e4;
	text-decoration: none;
}
.linea {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-top: 5px;
}
.icono_tooltip {
	float: left;
	width: 28px;
	padding-top: 5px;
}
.texto_tooltip {
	float: left;
	padding-left: 5px;
	width: 220px;
	padding-top: 5px;
	font-size: 12px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
}
/*TERMINA TOOLTIP*/
/*fondo oscuro divs*/
	#dialog {
	position: absolute;
	z-index:9999;
	background-color: #ffffff;
	/*	border:1px solid #dddddd;*/
		text-align: center;
}
#dialog_background {
 # min-height:100%;
 # min-width:100%;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:9999;
	margin:0 auto;
	background-color:#000;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);/*padding-bottom:350px;
		margin-bottom: -350px;*/
}
/**TERMINA OSCURIDAD DIVS/

/*DIV PLAN ANUAL*/
.div_plan_anual {
	width: 604px;
 .width: 604px;
	background-color: #FFF;
	border: 6px solid #7fc8e8;
	font-size: 24px;
	font-weight: normal;
	color: #5A8CA2;
	text-decoration: none;
	/*height: 285px;*/
	padding-top: 0px;
	padding-right: 0px;
 .padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.texto_naranja {
	font-size: 21px;
	font-weight: normal;
	color: #5A8CA2;
	text-decoration: none;
}
.iva_divs {
	font-size: 18px;
	font-weight: normal;
	color: #5A8CA2;
	text-decoration: none;
}
.texto_naranja_numeros {
	font-size: 20px;
	font-weight: normal;
	color: #5A8CA2;
	text-decoration: none;
}
.texto_verd {
	font-size: 24px;
	font-weight: normal;
	color: #5A8CA2;
	text-decoration: none;
	line-height:58px;
}
.bot_contrat_pln {
	height: 40px;
	width: 277px;
	float: left;
	text-decoration:none;
	margin-right: 45px;
}
.bot_contrat_pln .texto_bot {
	position: absolute;
	left: 78px;
	top: 235px;
	padding:8px 0 0 0;
 .padding:18px 0 0 0;
	width: 249px;
}
.text_bot1 {
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.bot_contrat_pln .texto_bot2 {
	position: absolute;
	left: 384px;
	top: 237px;
	width: 245px;
	padding:8px 0 0 0;
 .padding:15px 0 0 0;
}
.texto_bot2 {
	font-size: 18px;
	font-weight: normal;
	color: #878686;
	text-decoration: none;
}
.div_plan_anual #botones {
	float: left;
	width: 277px;
	height: 40px;
}
.div_plan_anual .text_plns {
	float: left;
	width: 584px;
	height: 202px;
 .height: 185px;
	padding-left:25px;
}
.titulo_azul_n {
	font-size: 36px;
	font-weight: normal;
	color: #59B5E0;
	text-decoration: none;
}
.titulo_blanco_n {
	font-size: 36px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.texto_rojo {
	font-size: 24px;
	font-weight: normal;
	color: #F00;
	text-decoration: none;
}
/*BOTON SPRITES CONTRATAR DIV*/
		.si_contratar {
	float:left;
	width:277px;
	height:40px;
	margin:0px 0 0 0;
	padding:0;
}
.si_contratar a {
	display:block;
	width:277px;
	height:33px;
	margin:0 0 0 10px;
	padding:9px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background:url(images/si_contratarsprites.jpg) no-repeat;
	text-align:center;
}
.si_contratar a:hover {
	background-position: 0 -40px;
	color: #fff;
}
/*TERMINA BOTON SPRITES CONTRATAR DIV*/
		
		/*BOTON SPRITES CONTRATAR MENSUAL  DIV*/
		.cont_mensual {
	float:left;
	width:277px;
	height:40px;
	margin:0px 0 0 0;
	padding:0;
}
.cont_mensual a {
	display:block;
	width:277px;
	height:33px;
	margin:0 0 0 10px;
	padding:9px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #878686;
	font-size: 18px;
	font-weight: normal;
	background:url(images/cont_mensual.jpg) no-repeat;
	text-align:center;
}
.cont_mensual a:hover {
	background-position: 0 -40px;/*color: #fff;*/
}
/*TERMINA BOTON SPRITES CONTRATAR MENUSUAL DIV*/

.imag_cerrar {
	float: right;
	height: 20px;
	width: 19px;
	padding-right:2px;
 .padding-right:8px;
	display: inline;
}
.titulo_div {
	float: left;
	width: 540px;
 .width: 530px;
	height: 45px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-color: #7FC8E8;
	margin-bottom: 15px;
	margin-top:0px;
 .margin-top:10px;
}
/*TERMINA DIV PLAN ANUAL*/

/*PAGINA PREMIUM.PHP*/
.tit_plans_prem {
	font-size: 24px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.promo_3meses_peq {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
.precio_plan_pro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #1b97ba;
	text-decoration: none;
}
.precio_plan_gold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #f86118;
	text-decoration: none;
}
.precio_plan_basic_p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #79ba1d;
	text-decoration: none;
}
.precio_plan_pro_p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #1b97ba;
	text-decoration: none;
}
.precio_plan_gold_p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #f86118;
	text-decoration: none;
}
.texto_contratar_arial18 {
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.arial11_celeste2 {
	font-size: 13px;
	font-weight: normal;
	color: #627D85;
	text-decoration: none;
}
.tablaprincipaldiv {
	border: 6px solid #D1E7EF;
	background-color:#FFFFFF;
}
.tablaprincipaldiv_forever {
	border: 6px solid #a7d41a;
	background-color:#FFFFFF;
}
.logoforever_div {
	float:right;
	width:97px;
	height:24px;
}
/*BOTON contactos div*/


.boton-div-contactos {
	position: relative;
	background: url(images/boton-div-contactos-over.png) no-repeat;
	white-space: nowrap;
	display: block;
	width: 290px;
	height: 41px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
	float:left;
	margin-top:10px;
}
#boton-div-contactos ul {
	list-style:none;
}
.boton-div-contactos a {
	display: block;
	color: #000;
	font-size: 12px;
	width: 290px;
	height: 41px;
	display: block;
	float: left;
	color: #ccc;
	text-decoration: none;
	text-align:center;
}
.boton-div-contactos img {
	width: 290px;
	height: 41px;
	border: 0
}
.boton-div-contactos a:hover img {
	visibility:hidden;
}
.boton-div-contactos span {
	position: absolute;
	left: 47px;
	top: 7px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:left;
	width: 227px;
	height: 31px;
}
.text_boton-div-contactos {
	font-size:24px;
	color:#fff;
}
/* termina BOTON contactos div*/

#div_contacts {
	padding: 10px;
	width: 880px;
	background-color: #FFF;
	border: 2px solid #7fc8e8;
	text-align:left;
}
.linea_vert {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #7FC8E8;
}
.titulo_div_contact {
	font-size: 30px;
	font-weight: normal;
	color: #7FC8E8;
	text-decoration: none;
}
.text_inputs_div_cnt {
	font-size: 20px;
	font-weight: normal;
	color: #245b7a;
	text-decoration: none;
}
.input_div_contcs {
	height: 28px;
	width: 358px;
	background-color: #eef8fc;
	font-size: 20px;
	font-weight: normal;
	color: #4C8DAA;
	text-decoration: none;
	border: 1px solid #7FC8E8;
}
.area_div_contcs {
	height: 183px;
	width: 358px;
	background-color: #eef8fc;
	font-size: 20px;
	font-weight: normal;
	color: #4C8DAA;
	text-decoration: none;
	border: 1px solid #7FC8E8;
}
/*BOTON send div contacts*/

.bot-send-div-cont {
	position: relative;
	background: url(images/bot-send-div-cont-over.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 209px;
	height: 33px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
}
#bot-send-div-cont ul {
	list-style:none;
}
.bot-send-div-cont li{
	margin:0;
}
.bot-send-div-cont a {
	display: block;
	color: #000;
	font-size: 12px;
	width: 209px;
	height: 33px;
	display: block;
	float: left;
	color: #ccc;
	text-decoration: none;
	text-align:center;
}
.bot-send-div-cont img {
	width: 209px;
	height: 33px;
	border: 0
}
.bot-send-div-cont a:hover img {
	visibility:hidden;
}
.bot-send-div-cont span {
	position: absolute;
	left: 43px;
	top: 2px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:center;
	width: 124px;
	height: 21px;
}
.text_bot-send-div-cont {
	font-size:24px;
	color:#fff;
}
/* termina BOTON send div contacts*/
/*BOTON continuar div*/
.bot_cont_div {
	position: relative;
	background: url(images/bot-div-errores-over.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 220px;
	height: 39px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
}
#bot_cont_div ul {
	list-style:none;
}
.bot_cont_div li {
	margin: 0; 
}
.bot_cont_div a {
	display: block;
	color: #000;
	font-size: 12px;
	width: 220px;
	height: 39px;
	display: block;
	float: left;
	color: #ccc;
	text-decoration: none;
	text-align:center;
}
.bot_cont_div img {
	width: 220px;
	height: 39px;
	border: 0
}
.bot_cont_div a:hover img {
	visibility:hidden;
}
.bot_cont_div span {
	position: absolute;
	left: 6px;
	top: 7px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align: center;
	width: 220px;
	height: 31px;
}
.text_bot_cont_div {
	font-size:20px;
	color:#447c8c;
}
/*termina BOTON continuar div*/

.subtit-div-cntc {
	font-size: 16px;
	font-weight: bold;
	color: #39779a;
	text-decoration: none;/*line-height:30px;*/
}
.txt-div-cntc {
	font-size: 12px;
	font-weight: normal;
	color: #377793;
	text-decoration: none;
	line-height:normal;
}
.tit_ventajas2 {
	font-size: 16px;
	font-weight: normal;
	color: #627d85;
	text-decoration: none;
}
.arial18_blanco {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.prem_11gris {
	font-size: 14px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
}
.prem_14gris {
	font-size: 14px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
}
.prem_16_verde {
	font-size: 18px;
	font-weight: normal;
	color: #88ba30;
	text-decoration: none;
}
.prem_18blanc {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.precio_plan_basic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #79ba1d;
	text-decoration: none;
}
.precio_plan_pro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #1b97ba;
	text-decoration: none;
}
.precio_plan_gold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #f86118;
	text-decoration: none;
}
.precio_plan_basic_arg {
	font-size: 13px;
	font-weight: normal;
	color: #79ba1d;
	text-decoration: none;
}
.precio_plan_pro_arg {
	font-size: 13px;
	font-weight: normal;
	color: #1b97ba;
	text-decoration: none;
}
.precio_plan_gold_arg {
	font-size: 13px;
	font-weight: normal;
	color: #f86118;
	text-decoration: none;
}
/*cargador ingreso neositios*/
#contenedor_cargador {
	height: 180px;
	width: 320px;
	background-color: #fff;
	border: 5px solid #8ed4f8;
}
#contenedor_cargador .loader {
	text-align: center;
	padding-top: 40px;
}
#contenedor_cargador .text_loader {
	font-size: 24px;
	font-weight: normal;
	color: #bdbcbc;
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
}
/*termina cargador*/


/*DIV PLANES PREMIUM*/
.titulobanner {
	margin-left:10px;
	font-size: 20px;
	font-weight: normal;
	color: #5D92A6;
	text-decoration: none;
}
.divpremiumselec1 {
	border: 2px #D1E7EF solid;
	background-color:#EFF6FF;
	cursor:pointer;
	padding:5px;
 .padding:3px;
	color:#2F6C84;
}
.divpremiumselec1a {
	border: 2px #AAD2E1 solid;
	background-color:#bcced7;
	cursor:pointer;
	padding:5px;
 .padding:3px;
	color:#000000;
}
.preciotabla {
	background-color:#FBFBFB;
	border:1px solid #EAEAEA;
	color:#333333;
	font-size:25px;
	height:37px;
	width:119px;
	padding-right:5px;
}
.preciotabla2 {
	width:418px;
}
.totaldivpre {
	color:#61A6BC;
	font-size:22px;
	text-transform: uppercase;
}
.txtseleccdivpremium {
	color:#666666;
	font-size:21px;
}
.boldn {
	font-weight: bold;
}
.titulosazulesn {
	font-size: 15px;
	color: #38839E;
	text-decoration: none;
}
.titulosazulesn a {
	font-size: 15px;
	color: #38839E;
	text-decoration: none;
}
.titulosazulesn a:hover {
	font-size: 15px;
	color: #38839E;
	text-decoration: underline;
}
.titulosazulesnover {
	font-size: 15px;
	color: #38839E;
	text-decoration: underline;
}
.botverdeplan {
	color:#FFFFFF;
	font-size:18px;
	background-image:url(images/premium/botverdeplan.png);
	background-repeat:no-repeat;
}
.botverdeplan2 {
	color:#FFFFFF;
	font-size:18px;
	background-image:url(images/premium/botverdeplan2.png);
	background-repeat:no-repeat;
	;
}
/*Div planes premium y planes.php*/

.Bot_planes_div {
	float:left;
	width:367px;
	height:84px;
	/*margin:10px 0 0 0;*/
	padding:0;
	display:block;
	text-decoration: none;
	cursor: pointer;
	color: #8c6311;
	font-size: 24px;
	font-weight: normal;
	background:url(images/Bot_planes_div.jpg) 0 0 no-repeat;
	text-align:left;
}
.Bot_planes_div_over {
	float:left;
	width:367px;
	height:84px;
	/*margin:10px 0 0 0;*/
	padding:0;
	display:block;
	text-decoration: none;
	cursor: pointer;
	color: #8c6311;
	font-size: 24px;
	font-weight: normal;
	background:url(images/Bot_planes_div_over.jpg) 0 0 no-repeat;
	text-align:left;
}
.Bot_planes_div_down {
	float:left;
	width:367px;
	height:84px;
	/*margin:10px 0 0 0;*/
	padding:0;
	display:block;
	text-decoration: none;
	cursor: pointer;
	color: #8c6311;
	font-size: 24px;
	font-weight: normal;
	background:url(images/Bot_planes_div_down.jpg) 0 0 no-repeat;
	text-align:left;
}
/*
.Bot_planes_div_over {	
	background-position: 0 -84px;
	color: #8c6311;
	float:left;
	width:367px;
	height:74px;
	margin:10px 0 0 0;
	padding:0;
	display:block;
	width:367px;
	height:74px;
	margin:0 0 0 0px;
	padding:7px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	
	font-size: 24px;
	font-weight: normal;
	background:url(images/Bot_planes_div.jpg) 0 0 no-repeat;
	-behavior: url(iepngfix.htc);
	text-align:left;
}

.Bot_planes_div_life {
	float:left;
	width:367px;
	height:86px;
	margin:10px 0 10px 0;
	padding:0;
	
}*/
.Bot_planes_div_life {
	display:block;
	width:367px;
	height:94px;
	margin:0 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #8c6311;
	font-size: 24px;
	font-weight: normal;
	background:url(images/Bot_planes_div_life.jpg) 0 0 no-repeat;
	text-align:left;
	float:left;
}
.Bot_planes_div_life_over {
	display:block;
	width:367px;
	height:94px;
	margin:0 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #8c6311;
	font-size: 24px;
	font-weight: normal;
	background:url(images/Bot_planes_div_life_over.jpg) 0 0 no-repeat;
	text-align:left;
	float:left;
}
.Bot_planes_div_life_down {
	display:block;
	width:367px;
	height:94px;
	margin:0 0 0 0px;
	padding:0px 0 0 0px;
	text-decoration: none;
	cursor: pointer;
	color: #8c6311;
	font-size: 24px;
	font-weight: normal;
	background:url(images/Bot_planes_div_life_down.jpg) 0 0 no-repeat;
	text-align:left;
	float:left;
}
.textplans {
	float: left;
	width: 229px;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #38839e;
}
.precio_num {
	float: right;
	width: 111px;
	margin-right: 16px;
	margin-top: 9px;
	font-size: 26px;
	font-style: italic;
	font-weight: bold;
	color: #f05c03;
	text-decoration: none;
	text-align:right;
}
.Text_detalles {
	font-size: 14px;
	font-weight: normal;
	color: #38839e;
	text-decoration: none;
	float: left;
	width: 350px;
	margin-top: 15px;
	margin-left: 10px;
}
.Text_detalles2 {
	font-size: 14px;
	font-weight: normal;
	color: #66A74D;
	text-decoration: none;
	float: left;
	width: 350px;
	margin-top:0px;
	margin-left: 10px;
}
.adwords_enDiv {
	float:left;
	margin-left:15px;
	margin-top:10px;
	;
	font-size:13px;
	color:#38839e;
}
/*fin div planes*/


/*******************************INGRESO.PHP****************************/
.CajaIngreso {
	background-image: url(images/CajaIngresoTopCenter.jpg);
	background-repeat: repeat-x;
	height: 39px;
	width: 884px;
	margin-top: 30px;
	float: left;
}
.CajaIngresoTopLeft {
	background-image: url(images/CajaIngresoTopLeft.jpg);
	float: left;
	height: 39px;
	width: 6px;
}
.CajaIngresoTopRight {
	background-image: url(images/CajaIngresoTopRight.jpg);
	float: right;
	height: 39px;
	width: 7px;
}
.CajaIngresoTopTit {
	font-size: 22px;
	font-weight: normal;
	color: #9d9d9d;
	text-decoration: none;
	float: left;
	margin-top: 7px;
	margin-left: 7px;
}
.ingresoBotCenter {
	float: left;
	width: 884px;
	background-image: url(images/IngresoBotCenter.jpg);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom:10px;
}
.ingresoBotBot {
	background-image: url(images/ingresoBotBot.jpg);
	float: left;
	height: 5px;
	width: 884px;
}
.IngresoForm {
	float: left;
	width: 380px;
 .width: 405px;
}
#errores_ingreso {
	background-color:#FEF6F6;
	font-size:16px;
	border:medium solid;
	color:#FF0000;
	height:50px;
	padding:5px;
	width:337px;
}
#usuario_validado {
	background-color:#f7fef1;
	;
	font-size:16px;
	border:medium solid #cbf3a5;
	color:#75c02b;
	height:50px;
	padding:5px;
	width:337px;
}
.inputsIngreso {
	font-size: 18px;
	color: #4ba0c7;
	width: 90px;
	float: left;
	padding-top: 17px;
	padding-left:15px;
}
.recordar_cont {
	font-size: 12px;
	color: #5f9ab3;
	padding-left: 186px;
 .padding-left: 176px;
	margin-top: 0px;
}
.inputs_login {
	height: 32px;
	width: 226px;
	border: 1px solid #d6d6d6;
	font-size: 20px;
	color: #9d9d9d;
	margin-left: 20px;
	margin-top: 8px;
}
/******boton ingreso login*****/
.botonIngreso {
	float:right;
	width:135px;
	height:34px;
	padding:0;
	margin-top:10px;
	margin-right:160px;
	_margin-right:80px;
}
.botonIngreso a {
	display:block;
	width:100px;
	height:29px;
	margin:0 0 0 54px;
	padding:5px 0 0 36px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background:url(images/IngresoBoton.png) 0 0 no-repeat;
	-behavior: url(iepngfix.htc);
}
.botonIngreso a:hover {
	background-position: 0 -33px;
	color: #fff;
}
/**********fin bot ingreso******/

/******boton botonContrasena*****/
	.botonContrasena {
	float:left;
	width:165px;
	height:34px;
	margin:10px 0 0 0;
	padding:0;
}
.botonContrasena a {
	display:block;
	width:165px;
	height:25px;
	margin:0 0 0 15px;
	padding:9px 0 0 33px;
	text-decoration: none;
	cursor: pointer;
	color: #4598c0;
	font-size: 13px;
	font-weight: normal;
	background:url(images/botonContrasena.png) 0 0 no-repeat;
	-behavior: url(iepngfix.htc);
}
.botonContrasena a:hover {
	background-position: 0 -34px;
	color: #12435b;
}
/**********fin  botonContrasena******/

.ingresoLineVertLarg {
	width:1px;
	height:176px;
	float:left;
	background:url(images/ingresoLineVertLarg.jpg);
	margin-top:12px;
 .margin-left:-25px;
}
/********Ingreso consultas*********/
.IngresoForm2 {
	float: left;
	width: 450px;
}
.IngresoConsultas {
	width: 455px;
	float:right;
	margin-right:20px;
	font-size:14px;
	color:#4ea3ca;
}
/******boton enviar mensaje en ingreso.php*****/
		.botonIngreso2 {
	float:left;
	width:135px;
	height:34px;
	margin:10px 0 0 0;
	padding:0;
}
.botonIngreso2 a {
	display:block;
	width:100px;
	height:29px;
	margin:0 0 0 300px;
	padding:5px 0 0 42px;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	background:url(images/IngresoBoton.png) 0 0 no-repeat;
	-behavior: url(iepngfix.htc);
}
.botonIngreso2 a:hover {
	background-position: 0 -33px;
	color: #fff;
}
/**********fin bot ingreso******/
	
/************globo validacion registrar********/
.ValidGlobo {
	background-color:#F5EBE5;
	border:1px solid #D10A0A;
	color:#D00101;
	font-size:11px;
	margin-left:-447px;
	margin-top:-12px;
	min-height:25px;
	padding:2px;
	position:relative !important;
	width:115px;
	.margin-left:-684px;

}
/*.ValidGlobo {
	background-color:#FED7D5;
	border:1px solid #D10A0A;
	margin-left:-234px;
	margin-top:5px;
	min-height:25px;
	padding:2px;
	width:115px;
	font-size:10px;
	color:#d00101;
	position:relative;
	.margin-left:-354px;

}*/
.GlobValidPunta {
	background-image:url(images/GlobValidPuntaDer.png);
	.background:none;
	float:left;
	height:12px;
	margin-left:-114px;
	margin-top:1px;	
	position:absolute;
	width:13px;
	z-index:5;
    .margin-top:5px;
	.margin-left:-134px;
	.left:0px;
	-behavior: url(iepngfix.htc);
}
.TitValid {
	color:#333;
	font-weight:bold;
}

.GloboSitio{
	/*width:300px;*/
	float:right;
	position:absolute;
	.margin-left:-245px;
	.margin-top:-19px;
	z-index:333;
}

.ValidGlobo2 {
	background-color:#fff;
	border:3px solid #a2d7ef;
	color:#D00101;
	font-size:11px;
	margin-left:-287px;
	margin-top:-18px;
	min-height:25px;
	padding:2px;
	position:relative;
	width:270px;
}
.GlobValidPunta2 {
	background-image:url(images/GlobValidPuntaDer2.png);
	float:left;
	height:26px;
	margin-left:-10px;
	.margin-left:277px;
	margin-top:2px;
	.margin-top:20px;
	position:absolute;
	width:16px;
	z-index:5;
}
.TitValid2 {
	color:#21627f;
	font-weight:normal;
	font-size:24px;
}
.TextValid2 {
	color:#468dad;
	font-weight:normal;
	font-size:12px;
}
/*************************Que es Pestañas*************************/
.overview-tabs {
	overflow: hidden;
	padding-left: 10px;
	background: url(images/features_overview_tabs_inlay_bg.gif) left bottom repeat-x;
	height: 30px;
}
.overview-tab-inlay {
	height: 30px;
	float: left;
	display: block;
	margin: 0 3px 0 0;
	background: url(images/features_overview_tabs_inlay_l_passive.gif) left top no-repeat;
	font-size: 14px;
	color: #3c3c3c;
	text-decoration:none;
}
.overview-tab-inlay span {
	text-align: center;
	line-height: 30px;
	display: block;
	padding: 0 15px;
	background: url(images/features_overview_tabs_inlay_r_passive.gif) right top no-repeat;
	cursor: pointer;
}
.overview-tab-inlay.active, .overview-tab-inlay:hover {
	background-image: url(images/features_overview_tabs_inlay_l.gif);
	text-decoration: none;
}
.overview-tab-inlay.active span, .overview-tab-inlay:hover span {
	background-image: url(images/features_overview_tabs_inlay_r.gif);
}
.TextTop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#53a8d1;
	padding:5px 0 20px 0;
}
.BloqTitQuees {
	background-image:url(images/BloqTitQueesBg.jpg);
	background-repeat:repeat-x;
	height:30px;
	margin:25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#4297be;
	padding:3px 0 0 5px;
	float:left;
	width:100%;
}
.imgComofunc {
	float:left;
}
.TxtComoFunc1 {
	float:left;
	width:300px;
	margin-left:2px;
	font-size:24px;
	color:#4497bf;
	margin-bottom:-28px;
	position:relative;
}
.TxtComoFunc2 {
	float:left;
	width:300px;
	margin-left:315px;
	.margin-left:0px;
	font-size:24px;
	color:#4497bf;
	margin-bottom:-28px;
	position:relative;
	text-align:center;
}
.TxtComoFunc2b {
	float:left;
	width:180px;
	margin-left:370px;
	font-size:24px;
	color:#4497bf;
	margin-bottom:-28px;
	position:relative;
	text-align:center;
}
.TxtComoFunc3 {
	float:left;
	width:300px;
	margin-left:700px;
	font-size:24px;
	color:#4497bf;
	margin-bottom:-28px;
	position:relative;
	.margin-left:0px;
}
.herramientasBg{
	width:189px;
	height:168px;
	float:left;
	background: url(images/herramientasBg1.jpg);
	margin-right:50px;
	margin-top:20px;
}
.TxtImgTools{
	width:100%;
	float:left;
	margin-top:126px;
	color:#4497BF;
	font-size:18px;
	text-align:center;
}
.tiposPagDivs{
	width:114px;
	height:114px;
	float:left;
	background: url(images/tiposPagDivs1.jpg);
	margin-right:50px;
	margin-top:20px;
}
.TxtTiposPag{
	width:100%;
	float:left;
	margin-top:86px;
	color:#515151;
	font-size:11px;
	text-align:center;
}
/******************************* que es *******************************/
.QueEsModulos{
	width:100%;
	float:left;
	border-bottom: dashed 1px #e1e1e1;
	padding:5px;
	margin-top:10px;
}
/***********************Casos de exito********************************/
.RowTestim {
	width:100%;
	float:left;
	background-image:url(images/LineaPunteadaHorz.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:15px;
	margin-top:15px;
}
.ImgTestim {
	width:227px;
	float:left;
}
.TestimGlobo {
	width:517px;
	background-image:url(images/TestimGloboCenter.jpg);
	float:left;
	margin-left:60px;
}
.TestimGloboTop {
	width:517px;
	background-image:url(images/TestimGloboTop.jpg);
	float:left;
	height:25px;
}
.TestimGloboBot {
	width:517px;
	background-image:url(images/TestimGloboBot.jpg);
	float:left;
	height:51px;
}
.TestimGloboCenter {
	width:500px;
	float:left;
	font-size:12px;
	font-style:italic;
	color:#1c7aa5;
	margin-left:15px;
	margin-top:3px;
}
.TestimGloboLink {
	width:500px;
 .width:480px;
	float:right;
	margin-right:42px;
	margin-top:3px;
	text-align:right;
}
.TestimGloboLink a {
	font-size:12px;
	font-style:italic;
	color:#4d4e4e;
}
/************************Prensa**************************/

.ImagPrensa {
	float:left;
	width:228px;
}
.PrensaTExtBloq {
	width:700px;
	float:left;
	margin-left:10px;
}
/*************************contacto****************************/
.DivContact {
	width:540px;
	float:left;
	background-color:#f9f9f9;
	border:solid 1px #eeeeee;
	min-height:378px;
	padding:10px; 
	margin-bottom:20px
}
.DivContact2 {
	width:540px;
	float:left;
	background:#EBF8FF none repeat scroll 0 0;
	border:1px solid #C3EAFF;
	min-height:378px;
	padding:10px;
}
.titulos_inp_concts {
	font-family: Arial, Helvetica;
	font-size: 24px;
	font-weight: normal;
	color: #4598c0;
	text-decoration: none;
	float:left;
	width:400px;
	margin-bottom:5px;
}
.inpt_contcts {
	width: 350px;
	height: 30px;
	font-size: 20px;
	font-weight: normal;
	color: #888;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #ececec;
	padding:3px;
	float:left;
}
.area_contcts {
	width: 527px;
	height: 117px;
	font-size: 20px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #ececec;
	padding:5px;
}
/*BOTON send contacts nuevo*/
.bot_send_contacts {
	position: relative;
	background: url(images/bot_send_cntcts_over.png) no-repeat;
	white-space: nowrap;
	display: block;
	width: 267px;
	height: 40px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
}
.bot_send_contacts span {
	position: absolute;
	left: 0px;
	top: 7px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:center;
	width: 216px;
	height: 30px;
}
.text_bot_send_contacts {
	font-family: Arial, Helvetica;
	font-size:24px;
	color:#37708c;
}
/* termina BOTON send contacts nuevo*/
/*BOTON PREMIUM CONTACTS*/
.divContactPrem {
	width:357px;
	float:left;
	margin-left:15px;
	text-decoration:none;
	background:#ebf8ff;
	border:solid 1px #c3eaff;
}
.divContactPrem2 {
	width:357px;
	float:left;
	margin-left:15px;
	text-decoration:none;
	background-color:#F9F9F9;
	border:1px solid #EEEEEE;
}
.bot_cont_premium {
	position: relative;
	font-family: arial, helvetica;
	/*white-space: nowrap;*/
	display: block;
	width: 357px;
	height: 131px;
 .height: 129px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
	text-decoration:none;
}
.bot_cont_premium span {
	position: absolute;
	left: 16px;
	top: 48px;
	margin:0;
	padding:0;
	color:#4295bd;
	cursor: pointer;
	text-align:left;
	width: 264px;
	height: 79px;
}
.bot_cont_premium h1 {
	position: absolute;
	left: 16px;
	top: 6px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:left;
	width: 331px;
	height: 38px;
}
.text_bot_cont_premium {
	font-family: Arial, Helvetica;
	font-size:20px;
	color:#fff;
}
.text_bot_cont_premiumh1 {
	font-family: Arial, Helvetica;
	font-size:28px;
	color:#fb7b0a;
}
/* termina BOTON PREMIUM CONTACTS*/
.iconContacPrem {
	width:50px;
	float:right;
	margin-right:25px;
	margin-top:50px;
	border:none;
}
.iconContacPrem img {
	border:none;
}
.iconContacPrem2 {
	width:50px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	border:none;
}
.iconContacPrem2 img {
	border:none;
}
.divBotExtras {
	width:357px;
	float:left;
	margin-left:15px;
	margin-top:15px;
	text-decoration:none;
	background-color:#f9f9f9;
	border:solid 1px #eeeeee;
}
/*BOTON help center*/
.bot_help_center {
	position: relative;
	font-family: arial, helvetica;
	background: url(images/bot_help_over.jpg) no-repeat;
	display: block;
	width: 368px;
	height: 109px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
}
.bot_help_center span {
	position: absolute;
	left: 100px;
	top: 35px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:left;
	width: 264px;
	height: 50px;
}
.bot_help_center h1 {
	position: absolute;
	left: 98px;
	top: 7px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:left;
	width: 264px;
	height: 30px;
}
.text_bot_help_center {
	font-family: Arial, Helvetica;
	font-size:17px;
	color:#296786;
}
.text_bot_help_centerh1 {
	font-family: Arial, Helvetica;
	font-size:24px;
	color:#65a5c3;
}
/* termina BOTON PREMIUM CONTACTS*/

/*BOTON FAQS*/
.bot_faqs {
	position: relative;
	font-family: arial, helvetica;
	background: url(images/bot_faqs_over.jpg) no-repeat;
	display: block;
	width: 368px;
	height: 109px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
}
.bot_faqs span {
	position: absolute;
	left: 101px;
	top: 37px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:left;
	width: 264px;
	height: 50px;
}
.bot_faqs h1 {
	position: absolute;
	left: 98px;
	top: 5px;
	margin:0;
	padding:0;
	cursor: pointer;
	text-align:left;
	width: 264px;
	height: 30px;
}
.text_bot_faqs {
	font-family: Arial, Helvetica;
	font-size:17px;
	color:#296786;
}
.text_bot_faqsh1 {
	font-family: Arial, Helvetica;
	font-size:24px;
	color:#65a5c3;
}
/* termina BOTON FAQS*/
/*****************************FAQS**************************/

.faq_index {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#f4fbff none repeat scroll 0 0;
	border:solid 1px #e0f4ff;
	padding:12px;
}
.faq_index h2 {
	border-bottom:1px dashed #b5d8ec;
	color:#717171;
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
	padding-bottom:8px;
}
/* {
	margin:0;
	padding:0;
}*/
.faq_index ul, .faq_index li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.faq_index ul, .faq_index li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.faq_index .item {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/faqsFlecha.png) no-repeat scroll left 4px;
	color:#4295bd;
	font-size:14px;
	font-weight:700;
	padding-left:20px;
	text-decoration:underline;
}
.item {
	margin-bottom:25px;
}
/*a {
	color:#00AADB;
	text-decoration:underline;
}*/
.pageMainTitle {
	border-bottom:3px solid #F9166C;
	display:block;
	height:21px;
	margin:10px 0 0;
	padding:0;
}
.pageMainTitle .cornerL {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#4497bf /*url(images/FaqsTitleCorner.jpg) no-repeat scroll left top*/;
	float:left;
	font-size:0;
	height:21px;
	width:7px;
}
.pageMainTitle .cornerR {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#fff url(images/FaqsTitleCorner.jpg) no-repeat scroll left top;
	float:left;
	font-size:0;
	height:21px;
	width:718px;
}
.pageMainTitle h2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#4497bf none repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:12px;
	font-weight:700;
	height:21px;
	letter-spacing:normal;
	line-height:21px;
	margin:0;
	padding:0;
}
.blogOptions, .searchOptions, .registerForm {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F7F7F7 none repeat scroll 0 0;
	border:medium none;
	color:#666666;
	font-size:12px;
	padding:10px;
}

.pageMainTitle {
	border-bottom:3px solid #4497bf;
	display:block;
	height:21px;
	margin:10px 0 0;
	padding:0;
}
.faq {
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:5px;
	padding-bottom:8px;
}
.blogOptions a {
	font-size:11px;
}
.answer {
	padding:0 0 0 20px;
}
.open {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/faqsMas.jpg) no-repeat scroll left 2px;
	color:#4295bd;
	display:block;
	padding-left:20px;
}
.hide {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/faqsMenos.jpg) no-repeat scroll left 2px;
	color:#595959;
	display:block;
	padding-left:20px;
}
.question {
	font-size:12px;
	font-weight:700;
}
.answer p {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#f2f2f2 none repeat scroll 0 0;
	border:solid 1px #e4e4e4;
	font-size:12px;
	margin-top:5px;
	padding:10px;
}
p {
	color:#666666;
	font-size:14px;
}
.FaqsFechaShow {
	float:left;
	height:13px;
	margin-left:-20px;
	margin-top:5px;
	width:16px;
}
/********************************trabaja*****************************/
.TrabajaWrap {
	width:100%;
	background-color:#fdfdfd;
	border: solid 1px #eeeeee;
	margin-top:15px;
	float:left;
	padding:10px;
}
.TrabajaWrap .bloqIzq {
	width:350px;
	float:left;
}
.TrabajaWrap .bloqDer {
	width:580px;
	float:right;
	margin-top:10px;
}
.input_contac {
	width: 245px;
	height:28px;
	border: solid 1px #eeeeee;
	color:#c4c4c4;
	font-size:20px;
	margin-top:10px;
}
.TrabajaLabel {
	color:#4497bf;
	float:left;
	font-size:14px;
	margin-right:15px;
	padding-top:7px;
	text-align:right;
	width:65px;
}
.fileinputs {
	height:30px;
	position:relative;
	width:300px;
	margin-top:-7px;
	margin-left:120px;
	.margin-left:0px;
}
.fileinputs input.file.hidden {
	opacity:0;
	filter: Alpha(Opacity=0);
	position:relative;
	text-align:right;
	z-index:2;
	width:400px;
}
.fileinputs input.file {
	margin:0;
	width:300px;
}
.fileinputs input {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/TrabajaInputCV.jpg) no-repeat scroll 0 0px;
	border:medium none;
	height:30px;
	padding-left:3px;
	/*padding-top:7px;
	.padding-top:0px;*/
	width:304px;
	color:#c1c1c1;
	float:left;
	padding-top:6px;
	margin-top:5px;
}
.fileinputs div.fakefile {
	left:0;
	line-height:90%;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:405px;
	z-index:1;
}
.fileinputs div.fakefile img{
	margin-top:5px;
}
.fileinputs div.fakefile input {
	margin-bottom:5px;
	margin-left:0;
}
.cvLoader{
	float:right;
	margin-right:20px;
	margin-top:-30px;
	width:30px;
}
.input_contac_coment {
	width: 445px;
	height:120px;
	border: solid 1px #eeeeee;
	color:#c4c4c4;
	font-size:20px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
}
/*********************************************************REPAGO********************************************************/
#wpr_video {
margin-left:25px;
width:950px;
}
.recuadro_repago_new {
background-color:#FBFEFF;
border:1px solid #DFECF2;
color:#29799C;
display:table;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
padding:5px;
width:928px !important;
}
.tablaprincipaldiv {
background-color:#FFFFFF;
border:6px solid #D1E7EF;
}
.textotooltip_cont2 {
background-color:#FFFFFF;
border:1px solid #DFECF2;
color:#7E7E7E;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
height:365px;
line-height:20px;
text-decoration:none;
width:286px;
}





/*TEXTOS REPAGO*/	
.numeros_plan{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 57px;
	color: #FFFFFF;
	text-decoration: none;
}
.numeros_plan2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #FFFFFF;
	text-decoration: none;
}
.numeros_plan3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	text-decoration: none;
}
.tit_bot_repago{
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#29799c;
	font-weight:normal;
	}
#bot_modif {
	width: 211px;
	margin-left: -17px;
	float:left;
}
#wpr_video .recuadro_repago .text_plan_repag {
	float: left;
}
.texto_celeste18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #7caabf;
	text-decoration: none;
	padding-left:22px;
}
.texto_naranja24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
	padding-left:20px;
	
}
.texto_azul24 {
	color: #406378;
	background:#ECFBFF;
	width:100%;
	height:58px;	
}

#wpr_video .recuadro_repago .modif_div {
	float: left;
	/*width: 470px;*/
	margin-top: 8px;
	/*margin-right:50px;
	-margin-right:25px;*/
}

.ver_detalles_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4c7f97;
	}

.recuadrosfondo_text{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	line-height:24px;
	font-weight:normal;
	color:#FFFFFF;
}
.recuadrosfondo_text2{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	font-weight:normal;
	color:#FFFFFF;
}
.recuadrosfondo_text3{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
}

/*FIN TEXTOS REPAGO*/	

/*REPAGO*/
.recuadro_repago_new{	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#29799c;
	/*height:50px;
	.height:70px;*/
	display:table;background-color: #FBFEFF;
	border: 1px solid #DFECF2;
	padding:5px; 
	/*height:400px;*/
	width:800px;
	.width:922px;
	width:928px!important;
}
.recuadro_repago_new4{	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#29799c;
	/*height:50px;
	.height:70px;*/
	display:table;background-color: #FBFEFF;
	border: 1px solid #DFECF2;
	/*padding:5px; */
	/*height:400px;*/
	width:800px;
	.width:922px;
	width:922px!important;
}
body:nth-of-type(1) recuadro_repago_new { 
width:800px;
} 

.recuadro_repago2{
height:80px;
}

#wpr_video .recuadro_repago {
	background-color: #FBFEFF;
	border: 1px solid #DFECF2;
	width: 910px;
	.width: 935px;
	margin:20px 0 0 0;
	.margin:10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#29799c;
	height:50px;
	.height:70px;
	display:table;
	
}
#wpr_video .recuadro_repago .resltado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #406378;
	text-decoration: none;
}

/*BOTON CONTINUAR*/
#bot_continue {
	width:211px;
	float:right;
	padding:25px 37px 0 0;
	
}

.bot_continuar
{
	position: relative;
	background: url(images/bot-continuar-over.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 211px;
	height: 61px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
}
#bot_continuar ul{
       list-style:none;
       }

.bot_continuar a
{
	display: block;
	color: #000000;
	font-size: 12px;
	width: 211px;
	height: 61px;
	display: block;
	float: left;
	color: #cccccc;
	text-decoration: none;
	text-align:center;
}

.bot_continuar img
{
	width: 211px;
	height: 61px;
	border: 0
}



.bot_continuar a:hover img
{
visibility:hidden;


}

.bot_continuar span
{
	position: absolute;
	left: 35px;
	top: 14px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-align:center;
} 
/* termina BOTON CONTINUAR*/


/* boton REPAGO MODIF PLAN*/

.mod_plan
{
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(images/bot_modf_repago_over.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 192px;
	height: 47px;
	margin: 0;
	padding: 0;
	text-align:center;
	list-style:none;
}
#mod_plan ul{
       list-style:none;
       }

.mod_plan a
{
	display: block;
	color: #000000;
	font-size: 12px;
	width: 192px;
	height: 47px;
	display: block;
	float: left;
	color: #cccccc;
	text-decoration: none;
	text-align:center;
}

.mod_plan img
{
	width: 192px;
	height: 47px;
	border: 0
}



.mod_plan a:hover img
{
visibility:hidden;


}

.mod_plan span
{
	position: absolute;
	left: 44px;
	top: 9px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-align:center;
} 
/* termina boton confirm pago*/

/******************************************** BENEFICIOS ***************************************************/
/*BENEIFICOS Y DOMINIOS*/
.subtitulobeneficdom{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:17px;
	font-weight:bold;
}
.titulosblancosdom{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	}
.txtwww{
	color:#999;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;}

.botcontratardomb{
	background-image:url(images/botverdedomben.jpg);	
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:20px;
}
.botcontratardomb2{
	background-image:url(images/botverdedomben2.jpg);	
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:20px;
}
.titulosplanesazules{	
	font-family:Arial, Helvetica, sans-serif;
	color:#2E8FBA;
	font-size:15px;
	}
.subtitulos-i{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #4289A3;
	text-decoration: none;
}.txtpromocion{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	line-height: 17px;
}
.txtrecuadrostxt{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:13px;
}
.textcheck{
	font-family:Arial, Helvetica, sans-serif;
	color:#367697;
	font-size: 14px;
	font-weight: normal;
	line-height:16px;
	}
.formform2{
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC;
	height:30px;
	width:285px;
}
.textocampoform{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4289A3;	
	font-weight:normal;	
	text-decoration:none;
}


.titulotablapremium{
	color:#38839E;
	font-size:14px;
	font-weight:normal;
}
.lineaConNotifiaciones {
background-color:#FFFFFF;
border:1px solid #EAEAEA;
}

.titulosNotificaciones {
background-color:#EFF6FF;
border-bottom:1px solid #CDDCE4;
color:#4B6781;
font-size:12px;
font-weight:normal;
padding-left:15px;
text-align:left;
vertical-align:middle;
}
.textoNegro12 {
color:#999999;
font-size:12px;
vertical-align:middle;
}
.txtbotones {
color:#38839E;
font-size:14px;
font-weight:normal;
line-height:27px;
padding-left:10px;
text-decoration:none;
}
/*********************************** PAGOA DOMINIO ***************************************/
.text-que-es14-gris {
color:#757879;
font-family:Arial,Helvetica;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
/******** USUARIO INACTIVO ********/
.titulo_naranja {
color:#647D89;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
padding:15px 0 15px 15px;
text-decoration:none;
}
.titulo_naranja h2 {
color:#647D89;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;
}
.centro form label {
color:#498097;
font-family:Arial,Helvetica,sans-serif;
font-size:28px;
font-weight:normal;
padding-left:10px;
text-decoration:none;
}
.centro {
background-image:url(images/user_no_verif_centro.jpg);
background-repeat:repeat-y;
float:left;
height:43px;
width:614px;
}
.postCentro{
	background-color:#ffffff;
	/*float:left;*/
	/*margin-top:10px;*/
	/***margin-top:40px;*/
}
.centro1 {
background-image:url(images/user_no_verif_cuadro_centro.jpg);
background-repeat:repeat-y;
float:left;
height:43px;
width:927px;
font-size:18px;
color:#498097;
text-align:center;
padding-top:17px;
}
.centro form input {
border:2px solid #B2D0DE;
color:#8AC6DF;
font-family:Arial,Helvetica,sans-serif;
font-size:29px;
font-weight:normal;
height:37px;
text-decoration:none;
width:340px;
}
.user_no_verif {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/user_no_verif_boton.jpg) no-repeat scroll 0 0;
	display:block;
	height:35px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	white-space:nowrap;
	width:120px;
}
.bot_user_noverf {
	color:#498097;
	font-size:25px;
	text-decoration:none;
}
.user_no_verif span {
	cursor:pointer;
	left:27px;
	margin:0;
	padding:0;
	position:absolute;
	text-align:center;
	top:3px;
}
.titulo_bot_vid {
	color:#647D89;
	font-size:22px;
	text-decoration:none;
}
.user_verif_titulo_preg {
	color:#647D89;
	font-size:17px;
	font-weight:normal;
	text-decoration:none;
}
.user_no_verif_text_preg {
	color:#647D89;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.divs_plantilla {
	background-color:#FFFFFF;
	border:10px solid #7FC8E8;
	padding:10px;
	text-align:left;
	width:630px;
}
.close_div {
	float:right;
	text-align:right;
	width:100%;
}
#enviar_consult label {
	color:#38728B;
	font-size:24px;
	font-weight:normal;
	text-decoration:none;
}
#enviar_consult div input {
	background-color:#E5EEF2;
	border:medium none;
	color:#38728B;
	font-size:24px;
	height:38px;
	padding:5px;
	width:236px;
}
.mensaje_div {
	background-color:#E5EEF2;
	border:medium none;
	color:#38728B;
	font-size:24px;
	height:128px;
	padding:5px;
	width:590px;
}
/************************************* ADWORDS ****************************************/
#wrpr_pagb {
	margin-left:auto;
	margin-right:auto;
	width:930px;
}
.cont_1 {
	color:#4C89A3;
	font-size:24px;
	font-weight:normal;
	text-decoration:none;
}
.vid_adwords {
	background-color:#FFFFFF;
	border:1px solid #C1C1C1;
	float:left;
	height:287px;
	margin-right:8px;
	padding:5px;
	width:324px;
}
.tit_adwords {
	color:#48AECC;
	font-size:30px;
	font-weight:normal;
	text-decoration:none;
}
.text1_adw {
	color:#69777D;
	float:left;
	font-size:14px;
	font-weight:normal;
	height:100px;
	text-decoration:none;
	width:530px;
}
.text2_wrp {
	float:left;
	margin-top:15px;
	width:900px;
}
.captura_adw {
	background-color:#FFFFFF;
	border:1px solid #C1C1C1;
	float:left;
	height:220px;
	margin-right:10px;
	width:493px;
}
.text2_adw {
	color:#69777D;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}
.leer_mas2 {
	color:#17BCEA;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}
.div_terms {
	color:#17BCEA;
	float:left;
	font-size:14px;
	font-weight:normal;
	margin-top:10px;
	text-decoration:underline;
}
.boton_cont_adw {
	float:left;
	height:44px;
	margin:0 0 0;
	padding:0;
	width:383px;
}
.boton_cont_adw a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/bot_adwords.jpg) no-repeat scroll 0 0;
	color:#4A7C8B;
	cursor:pointer;
	display:block;
	font-size:27px;
	font-weight:normal;
	height:44px;
	margin:0 0 0 0;
	padding:0 0 0 59px;
	text-decoration:none;
	width:283px;
}
.text_abajo {
	color:#4A7C8B;
	float:left;
	font-size:12px;
	font-weight:normal;
	margin-left:60px;
	margin-top:-16px;
}
.boton_cont_adw a:hover {	
	background-position: 0 -44px;
	color: #6ca9bb;
}
/********************landing ie 6**********************/
.ie6LeftBlock{
	width:600px;
	float:left;
}
.ie6LeftBlock p{
	font-size:16px;
}
.RightBlockie6{
	width:200px;
	float:right;
	background:#f0fafe;
	padding:5px;
	color:#2e6b88;
	font-size:16px;
	margin-top:30px;
	margin-right:30px;
	font-weight:bold;
	margin-bottom:15px;
	text-align:center;
}
/*********************** Landing trabajar.com *************************/
.BloqPlanes{
	width:538px;
	float:right;
	margin-top:25px;
}
.TitPlans{
	width:500px;
	float:left;
	height:25px;
	font-size:18px;
	font-weight:normal;
	color:#6b9e23;
}
.BasicPlans{
	width:182px;
	height:34px;
	float:left;
	background:url(images/BasicHome.jpg);
	font-size:24px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	padding-top:5px;
}
.ProPlans{
	width:180px;
	height:34px;
	float:left;
	background:url(images/ProPlans.jpg);
	font-size:24px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	padding-top:5px;
}
.GoldPlans{
	width:173px;
	height:34px;
	float:left;
	background:url(images/GoldPlans.jpg);
	font-size:24px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	padding-top:5px;
}
.BgPlansHome{
	width:535px;
	float:left;
	background:url(images/BgPlansHome.jpg);
}
.txtBasic{
	width:178px;
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#6b9e23;
	padding:2px;
	text-align:center;
}
.txtPro{
	width:176px;
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#196780;
	padding:2px;
	text-align:center;
}
.txtGold{
	width:169px;
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#da4f0f;
	padding:2px;
	text-align:center;
}
.BgPreciosPlansHome{
	width:535px;
	height:40px;
	float:left;
	background:url(images/BgPreciosPlansHome.jpg);
}
/*BOTONES PARA NEGOCIO EN LINEA DIVS*/
a.botonNegociodiv1 {
	color: #ffffff;
	display: block;
	float: left;
	font: bold 13px arial, sans-serif;
	height: 32px;
	margin-right: 6px;
	padding-right: 17px; /* sliding doors padding */
	text-decoration: none;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/botonVerdeMediumB.png);
	background-repeat: no-repeat;
	background-position: right top;
}

a.botonNegociodiv1 span {
    background-image: url(images/botonNegociodiv1A.png);
	display: block;
	line-height: 23px;
	padding: 4px 0px 5px 42px;	
	color: #ffffff;
} 
a.botonNegociodiv1:hover  {
    background-position: bottom right;
	/*si le queres cambiar el color del over locambias aca*/
    color: #fff;
    outline: none; 
}

a.botonNegociodiv1:hover span {
    background-position: bottom left;
} 
/**/
a.botonNegociodiv2 {
	color: #ffffff;
	display: block;
	float: left;
	font: bold 13px arial, sans-serif;
	height: 32px;
	margin-right: 6px;
	padding-right: 17px; /* sliding doors padding */
	text-decoration: none;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/botonVerdeMediumB.png);
	background-repeat: no-repeat;
	background-position: right top;
}

a.botonNegociodiv2 span {
    background-image: url(images/botonNegociodiv2A.png);
	display: block;
	line-height: 23px;
	padding: 4px 0px 5px 42px;	
	color: #ffffff;
} 
a.botonNegociodiv2:hover {
    background-position: bottom right;
	/*si le queres cambiar el color del over locambias aca*/
    color: #fff;
    outline: none; 
}

a.botonNegociodiv2:hover span {
    background-position: bottom left;
} 
.txtespacios{
	color:#627D85;
	font-size:14px;
	}
/*DIVS*/
.divAlertType1 .rowC{
	width:345px;
	height:30px;
	padding:10px 0;
	background-color:#EFEFEF;
	text-align:center;
	border-top:1px solid #BBE1F2;
}
/*inline general para todos los divs*/
.rowC .inline{
	display:inline-block;

}.divAlertType1 .rowA{
	width:266px;
	height:20px;
	padding:10px;
	color:#75C2E4;
	font-size:16px;
	font-weight:bold;
	/*text-transform:capitalize;*/
}.divGeneral{
	width:400px;
	/*height:310px;*/
	background-color:#fff;
	border:4px solid #BBE1F2;
}
.divGeneral .rowA{
	min-width:100px;
	min-height:20px;
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:10px;
	color:#75C2E4;
	font-size:16px;
	font-weight:bold;
}.closeType{
	float:right;
	width:16px;
	height:16px;
	padding:4px;
}/*boton aceptar*/
a.aceptarBoton {
    background: transparent url('images/botonAceptarB.png') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 32px;
    margin-right: 6px;
	-margin-right: 3px;
    padding-right: 17px;
    text-decoration: none;
}

a.aceptarBoton span {
    background: transparent url('images/botonAceptarA.png') no-repeat;
    display: block;
    line-height: 23px;
    padding: 4px 0px 5px 17px;
	text-indent:20px;
} 
a.aceptarBoton:hover {
    background-position: bottom right;
    color: #fff;
    outline: none; 
}
a.aceptarBoton:hover span {
    background-position: bottom left;
} .divGeneral .rowA{
	min-width:100px;
	min-height:20px;
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:10px;
	color:#75C2E4;
	font-size:16px;
	font-weight:bold;
}
.divGeneral .rowC{
	float:left;
	.float: none;
	width:100%;
	height:30px;
	padding:10px 0;
	background-color:#efefef;
	text-align:right;
	border-top:1px solid #BBE1F2;
}/*linea celeste*/
div.rowline{
	float:left;
	width:100%;
	height:1px;
	background: #bbe1f2 url(/backend/images/BBE1F2.gif) no-repeat scroll center;
	margin-bottom:5px;
}
div.rowline hr{
	display: none;
}.titulosecundario_div_new{
	color:#666666;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	text-transform:none;
	}.textocorrido_div_new{
	color:#666666;
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	/*text-transform:capitalize;*/
	}.msgAlertPremium{
	width:470px;
	padding:0 10px 0 10px;
	display:inline;
}.formform5{
	border:1px solid #CCCCCC;
	height:20px;
	width:187px;
}.textocampoform_div_new{
	color:#444444;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
}
.aline{float:left}

/*coco estilos de structure.css*/

#centro{
	margin:28px auto auto;
	width:990px;
	margin-top:0;
}

#header {
	width:968px;
	/*height:125px;*/
}

#menu {
	background-color:#1b769e;
	width:990px;
	height:30px;
}
#menu ul {
	width:500px;
	height:30px;
	text-decoration:none;
	margin-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-left:0px;
}
#menu li {
	height:29px;
 	float:left;
	font-family: Arial; font-size:12px;
	list-style:none;
	
}
#menu ul li a {
	width:65px;
	height:17px;
	display:block;
	text-decoration:none;
	list-style:none;
	color: #FFF;
	text-align:center;
	float:left; 
	margin:0 1px 0 0; 
	padding:6px 0;
}
#menu ul li a#home {
	background-image:url(../img/brn_home.png);
	text-indent:-1000em;
	width:30px;
	margin-top:-2px;
}#menu ul li a#home:hover {
	background-position:0 -29px;
}
#menu ul li a:hover{
	color: #53a1b7;
}
#contenido {
	width:990px;
	/*height:900px;*/
	background-color:#FFF;
	float:left;
	margin:0 auto;
	
	/*margin-top:-20px*/
}
#img {
	width:620px;
	height:320px;
	float:left;
	margin-left:17px;
	margin-top:15px;
	background-image:url(img/img_gral.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:10px;
	line-height:24px;
}
#img span {
	font-weight:bold;
	font-size:26px;
	color:#036;
}

#tit {
	margin-top:11px;
	margin-left:18px;
	font-size:22px; color:#00527a; font-weight:bold;
}
#login {
	width:312px;
	height:320px;
	/*background-image:url(../img/publisucursal.jpg);*/
	float: right;
	margin-top:15px;
	margin-right:17px;
}
#campo input {
	/*margin-left:18px;*/
	margin-top:5px;
	width:119px;
	height:19px;
	font-size:12px;
	background-color:#004562;
	border:1px solid #076A91;
	color:#FFFFFF;
	/*-moz-border-radius:5px;
	-moz-box-shadow: inset 0 1px 4px rgba(0,0,0,.4);
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.4)
	box-shadow: inset 0 3px 5px rgba(0,0,0,.24);*/
}
#email {
	font-size:12px; color:#8DD3DF;float:left;margin-left:10px;margin-top:0px
	/*width:100%;
	margin-left:18px;
	padding-top:13px;*/
}
#contrasena {
	size:18px; color:#8DD3DF;
	width:100%;
	margin-left:18px;
	margin-top:5px;
}
#btn-ingreso{
	/*float:left;*/
	margin:5px 0 5px 65px;
	padding:0;
}

#btn-ingreso a {
    background-image: url(../img/btn-ingreso.png);
	text-indent:-1000em;
	display:block;	
}
#btn-ingreso a#ingreso {
float:left;
	width:101px;
	height:22px;
	margin-left:10px;
	margin-top:2px;
}
/*#btn-ingreso a#ingreso:hover {
	width:101px;
	height:22px;
	background-position: 0 -23px;
}*/
.contacto{
    border-right: 1px solid #3F89AC;
    color: #5CD2ED;
    float: left;
    font-size: 14px;
    height: 24px;
    margin-left: 10px;
    margin-top: 4px;
    padding-right: 10px;
    padding-top: 6px;
}
.contacto a:hover{text-decoration:underline}
#form a:hover{text-decoration:underline}
#olvidaste{
   clear: left;
    color: #5cd2ed;
    float: right;
    font-size: 11px;
    margin-left: 16px;
    margin-right: 134px;
    margin-top: -2px;}
#olvidaste a {
	text-decoration:underline;
	color:#666;
	font-size:10px;	color:#5cd2ed;
}
.cursorP {
	cursor:pointer;
	
	}

#gratis{
color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: normal;
    height: 17px;
    margin: -30px 0 0 10px;
}
#gratis ul { 
	list-style:none;
	float: left;
	margin-left:35px;
}
#gratis li {
 	width:123px; 
	height:41px;
 	float:left;
	margin-left:64px;
	margin-top:-25px;
}
.probala{
	/*float:left;*/
	width:123px;
	height:32px;
}

.probala a{
	float:left;
	width:123px;
	height:32px;
	background-image: url(../img/btn-gratis.png);
}
.probala a:hover {
	background-position: 0 -32px;
}

#beneficios{
	
	/*height:348px;*/
	height:auto;
	float:left;
	margin:15px 10px;
	border:2px solid #ececec;
	**margin-bottom:30px;
}
#mapasitio {
	height:160px;
	float:left;
	margin-left:17px;
}
#mapa1 {
	width:150px;
	float:left;
	height:25px;
	padding-top:5px;
	padding-left:5px;
	background-color:#f3f7f8;
	font-family: Arial; font-size:13px; color:#00527a;
}
#mapa2 {
	width:100px;
	float:left;
	height:25px;
	padding-top:5px;
	background-color:#f3f7f8;
	font-family: Arial; font-size:13px; color:#00527a;
}
#mapa3 {
	width:700px;
	height:25px;
	padding-top:5px;
	float:left;
	background-color:#f3f7f8;
	font-family: Arial; font-size:13px; color:#00527a; 
}
#mapa1txt {
	width:150px;
	float:left;
	margin-left:5px;
}
#mapa1txt ul {
	text-decoration:none;
	margin-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-left:0px;
	float:left;
}
#mapa1txt li {
	width:150px;
	height:10px;
	font-family: Arial; font-size:11px;
	list-style:none;
	margin-top:10px;
}
#mapa1txt ul li a {
	width:150px;
	height:10px;
	display:block;
	text-decoration:none;
	list-style:none;
	color: #333;
	float:left; 
	margin:0 1px 0 0;
	padding-bottom:10px;
}
#mapa1txt ul li a:hover {
	color:#999;
}
#mapa2txt {
	width:100px;
	float:left;
}
#mapa2txt ul {
	text-decoration:none;
	margin-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-left:0px;
	float:left;
}
#mapa2txt li {
	width:100px;
	height:10px;
	font-family: Arial; font-size:11px;
	list-style:none;
	margin-top:10px;
}
#mapa2txt ul li a {
	width:100px;
	height:10px;
	display:block;
	text-decoration:none;
	list-style:none;
	color: #333;
	float:left; 
	margin:0 1px 0 0;
	padding-bottom:10px;
}
#mapa2txt ul li a:hover {
	color:#999;
}
#mapa3txt {
	width:150px;
	float:left;
}
#mapa3txt ul {
	text-decoration:none;
	margin-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-left:0px;
	float:left;
}
#mapa3txt li {
	width:150px;
	height:10px;
	font-family: Arial; font-size:11px;
	list-style:none;
	margin-top:10px;
}
#mapa3txt ul li a {
	width:150px;
	height:10px;
	display:block;
	text-decoration:none;
	list-style:none;
	color: #333;
	float:left; 
	margin:0 1px 0 0;
	padding-bottom:10px;
}
#mapa3txt ul li a:hover {
	color:#999;
}

#footer {
	width:990px;
	height:40px;
	float:left;
	background-color:#FFF;
}
.footer2{
	clear: both;
    background-color: #005C84;
    font-size: 10px;
    height: 40px;
    padding-top: 7px;
    text-align: center;
	color:#ffffff;
	width:990px;
	
}
#linea {
	text-align:center;
}
#txtfooter {
	font-family:Arial, Helvetica, sans-serif;color:#fff; font-size:11px;
	text-align:left;
	padding-top:7px;
	height:20px;
	float:left;
	/*width:400px*/
}
.preFooter{
	margin:0 auto;
	background-color:#FFF; padding-top:5px; **padding-top:12px; width:990px; 
}
/*DIV CREAR SITIO*/
.divcrearsitio{
	border:8px solid #59B1D9;
	width:370px;
	height:356px;
	background-image:url(images/fondodivcrear.jpg);
	padding:15px;
	padding-top:0px;
	background-repeat:repeat-x;
	background-color:#0C5777
}
.contenedorInput1Crear{
	float:left;
	margin:0;
	padding:0;
	clear:left;
	width:385px;
}

.textodivcrearsitio{
	color:#FFFFFF;
	font-size:18px;
	text-align:left;
}
.inpt_contcts2 {
	width: 337px;
	height: 28px;
	font-family: Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #888;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #ececec;
	float:left;
}
.txtsmailldivcrear{
	font-size:15px;
	float:left;
	margin-top:10px;
	/*padding:10px 10px 10px 10px */
}
.cerrarcruz{
	float:left;
	float:right;
	margin-top:10px;
}
.feeddiv{
	color: #A94011; 
	float: left;
	font-size: 10px; 
	margin-left: 106px; 
	margin-top: 8px; 
	font-family: Arial,Helvetica,sans-serif; 
	position: absolute; 
	width: 100px;
}
/*PANTALLA PLANES*/
.titulosblancosplanes{
	color:#FFFFFF;
	text-align:center;
	font-size:22px;
	}
.tdgrisplan{
	height:43px;
	background:#F8F8F8;
	padding-left:10px;
	}
.fuentetdplan{
	font-size:14px;
	color:#38839E}
.tdblancoplan{
	height:43px;
	background:#ffffff;
	padding-left:10px;
	}
.tdvalorplan{
	background:url(/plans/img/abajovalor.jpg);
	background-repeat:repeat-y;
	height:196px;
	}
.txtvalorplan{
	color:#FFFFFF;
	font-size:20px;
	}
.txtprecioplan{
	background:url(/plans/img/abajoprecio.png);
	background-repeat:no-repeat;
	background-position:center;
	font-size:30px;
	text-align:center;
	}
.colorplan1{
	color:#35A241
	}
.colorplan2{
	color:#38839E
	}
.rayaplan{
	background:#EEEEEE;
	height:3px;
	}
.rayaceleste{
	width:1px;
	background-color:#DFECF2;
	min-height:800px;
	margin-top:40px;
	}
.txttooltip{
	color:#666666;
	font-size:12px;
	line-height:15px;
	padding-left:20px;
	padding-right:20px;
	}
.tiptooltip{
	color:#38839E;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	}
.contenedorBackend{
	float:left;
	/*margin-top:-20px;*/ 
}
textarea{
	font-size: 20px;
	font-weight: normal;

	background-color: #FFF;
	border: 1px solid #ececec;
	padding:3px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;

	}
.textarea{
	width:350px;	color: #888;}
.inputsmall{
	width:100px;
	font-size: 20px;
	font-weight: normal;
	color: #888;
	background-color: #FFF;
	border: 1px solid #ececec;
	padding:3px;
	}
.inputsmall2{
	width:165px;
	font-size: 20px;
	font-weight: normal;
	color: #888;
	background-color: #FFF;
	border: 1px solid #ececec;
	padding:3px;
	float:left;
	}
.text2{
	font-size:12px;
	color:#666666;
	}
.txtForm{
	font-size:20px;
	color:#888;
}
.noestas{
	/*background-color:#D8E4E9;*/
	width:315px;
	height:55px;
	float:right;
	margin-top:-22px;
	}
.form{
    background-color: #004B70;
    height: 50px!important;
	height/*\**/:20px;
    margin-top: 2px;
    /*width: 454px;	*/
	width:990px;
	margin-left:-20px
	}
.ingreso{
	color:#5CD2ED;
	font-size:14px;
	font-weight:normal;
	margin-left:10px;
	float:left;
	margin-top:10px;
	}
.logotelfooter{
	float:right;margin-top:-95px;margin-right:8px}
	
.numerollamen{
	padding-left:10px;
	margin-top: 3px;
	padding-top:-9px;
	border-right: 1px solid #3F89AC;
	color: #5CD2ED;
	float: left;
	font-size: 14px;
	width:177px;
	}
.numerollamen:hover{text-decoration:underline}
.divCargando{
	width:250px;
	height:90px;
	background-color:#fff;
	border:4px solid #BBE1F2;
}
.imagenCargando{
	float:left;
	width:250px;
	padding:10px 0;
	text-align:center;
}
.textoCargando{                                                                                                                                                     
	float:left;
	width:250px;
	padding:2px 0;
	color:#75C2E4;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.textodivbenef {
	color:#666666;
	font-size:13px;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
	text-align:left;
}
.botverderecuadro {
	background-image:url(/images/botverdepagdom.png);
	background-repeat:no-repeat;	
	width:99px;
	height:35px;
}
.botverderecuadro2 {
	background-image:url(/images/botverdepagdom2.png);
	background-repeat:no-repeat;	
	width:99px;
	height:35px;
}
.botonaccede{
	font-size:17px; 
	color:#FFFFFF; 
	text-decoration:none; 
}
.botonaccede a:hover{
	font-size:17px; 
	color:#FFFFFF; 
	text-decoration:underline; 
}
.botonaccede a{
	font-size:17px; 
	color:#FFFFFF; 
	text-decoration:none; 
}
.footer1{
	background:#143C64;
	width:970px;
	height:33px;
	float:left;
	color:#70D0F0;
	font-size:12px;
	padding-top:13px;
	padding-left:20px
	}
.footer1 a{	color:#70D0F0;text-decoration:none;font-size:12px;}
.lineablanca{color:#ffffff;font-size:12px;margin:7px;}
.redes{float:right;color:#fff;font-size:10px;margin-top:5px}
.red1{float:left;margin-left:10px;margin-top:-6px;}
.logo1 {
	
	width:600px;
	color:#81BC00;
	/*height:62px;*/
	float:left;
	clear:both;
	/*margin-bottom:30px;*/
	
}
.logo1 a{	color:#81BC00;text-decoration:none;font-size:30px;font-weight:bold;font-family:"Trebuchet MS", Arial;margin-top:26px;float:left;clear:both;height:60px;}
#logo2 {
	float:left;
	margin-top:-55px;
	margin-right:25px;
	width:990px;
}
.nav {
    float: left;
    list-style: none outside none;
   /* margin: -5px 0 0 -13px;*/
    overflow: hidden;
    padding: 0;
}.nav li {
    display: inline;
    margin-right: 2px;
}

.ie7 .nav LI {zoom: 1 !important;
display: inline !important }

.nav LI a { margin:0; display:block; background:url(images/nav.png) no-repeat; float:left;}

* {
    margin: 0;
    padding: 0;
}
#inicio {

    height: 20px;
    width: 31px;
}
#quien {
    background-position: -18px 0px;
    height: 20px;
    width: 78px;
}
#quien:hover{
    background-position: -18px -40px;
	/***background-position: -18px -41px;*/
    height: 20px;
    width: 78px;
}
#disenos {
    background-position: -96px 0px;
    height: 20px;
    width: 94px;
}
#disenos:hover {
    background-position: -96px -40px;
    height: 20px;
    width: 94px;
}
#plan {
    background-position: -195px 0px;
    height: 20px;
    width: 148px;
}
#plan:hover {
    background-position: -195px -40px;
    height: 20px;
    width: 148px;
}.footer1 a:hover{text-decoration:underline}
.logoTel{    float: right;
    margin-left: 23px;
    margin-top: 19px;
    width: 150px;}
.subraya, .subraya a{color:#5CD2ED;font-size:14px;text-decoration:none}
.subraya a:hover, .callme a:hover{color:#5CD2ED;font-size:14px;text-decoration:underline}