/* Generales --------- */

body {
	background:#04427F;
	background-image:url("../imagenes/fondoAzul.jpg");
	background-position:center top;
	background-repeat:repeat-x;
	margin:0 auto;
	padding:0px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	word-spacing: normal;
	text-align: justify;
	letter-spacing: 0;
	line-height: 1.5em;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;	
	color:#B3D2E5;
	font-size:1.1em;
	line-height: 1.1em;
	padding:5px 0px 5px 3px;
	margin:0px;
	text-align:left;
	}
h2 {
	font-family:Arial, Helvetica, sans-serif;	
	color:#1F66B4;
	font-size:1.1em;
	line-height: 1.1em;
	padding:5px 0px 5px 3px;
	margin:0px;
	text-align:left;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	color: #5f8fc1;
	font-size:1.1em;
	line-height: 1.5em;
	margin:0px;
	padding:0px;
	text-align:left;
	padding-bottom:15px;
	}
ul{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.5em;
	}
a:active {
	border:0px;}
/* --------- Generales */

/* LayOut ------- */

#Contenedor {
	width:1000px;
	margin:auto;
	padding:0px;
	position:relative;
}
#Banner {
	text-align:left;
	height:60px;
}
#Home {
	padding-top:20px;
	padding-bottom:10px;
	text-align:left;
	float:left;
	clear:right;
}

#DosCol {
	float:left;
	clear:right;
	width:100%;
	position:relative;
}
#Columna1 {
	float:left;
	width:273px;
	
}
#Columna2 {
	float:right;
	text-align:right;
}

.Contenido {
	padding:0px 25px 0px 20px;}
	
.Testimonio {
	padding:0px 20px 0px 16px;}
	
#Footer p{
	text-align:center;
	font-size:10px;
	color:#CCC;
}

/* ------- LayOut */

/* Barrita Gris --------- */

#TopBar {
	width:1000px;
	position:relative;
}
#TopBar {
	height:23px;
	padding-top:2px;
	padding-left:5px;
}
#TopBar a:link {
	color:#EEEEEE;
	text-decoration:none;
}
#TopBar a:visited {
	color:#EEEEEE;
	text-decoration:none;
}
#TopBar a:hover {
	color:#FFFFFF;
}
#TopAplika {
	float:left;
	padding-left:3px;
}
#TopMenu {
	float:right;
	padding-right:13px;
	text-align:right;
}
/* --------- Barrita Gris  */

/* Botonera --------- */

#Botonera {
	float:right;
}
#Botonera ul {
	margin:0;
	padding:28px 0px 10px 15px;
	list-style:none;
}
#Botonera li {
	display:inline;
	margin:0;
	padding:0;
}
#Botonera a {
	float:left;
	background:url("../imagenes/botonIzquierda.png") no-repeat;
	background-position:0% -46px;
	margin:0;
	padding:0 0 0 19px;
	text-decoration:none;
	height:40px;
}
#Botonera a span {
	float:left;
	display:block;
	background:url("../imagenes/botonDerecha.png") no-repeat;
	background-position: 100% -46px;
	padding:7px 22px 0px 0px;
	color:#000;
	height:30px;
	font-size:12px;
	line-height:30px;
	cursor:pointer;
}

#Botonera a.Activa {
	float:left;
	background:url("../imagenes/botonIzquierda.png") no-repeat;
	background-position: left top;
	margin:0;
	padding:0 0 0 19px;
	text-decoration:none;
	height:40px;
}
#Botonera a.Activa span {
	float:left;
	display:block;
	background:url("../imagenes/botonDerecha.png") no-repeat;
	background-position: right top;
	padding:7px 22px 0px 0px;
	color:#000;
	height:30px;
	font-size:12px;
	cursor:pointer;
	font-weight:bold;
}

#Botonera a:hover {
	background-position: left top;
}
#Botonera a:hover span {
	background-position: right top;
}
/* --------- Botonera */

/* Caja Gris --------- */
.CajaGris {
	width:273px;
}
.CajaGrisArriba {
	height:15px;
	background-image:url("../imagenes/cajaGrisArriba.png");
}
.CajaGrisAbajo {
	height:20px;
	background-image:url("../imagenes/cajaGrisAbajo.png");
	background-position:left bottom;
}
.CajaGrisCentro {
	background-image:url("../imagenes/cajaGrisCentro.png");
}
.CajaGrisObscuro {
	margin-right:20px;
	margin-left:18px;
	background-color:#5F5F5F;
	padding-bottom:10px;
	width:240px;
}
.CajaGrisObscuroTexto {
	padding:0px 8px 0px 8px;
	color:#FFF;
	text-align:center;
}
/* --------- Caja Gris */

/* Caja Ingresar --------- */
a#Ingresar {
	display:block;
	width:223;
	height:95px;
	text-indent:-5000px;
	background:url("../imagenes/btnIngresar.png") 5px 0px no-repeat;
	padding-right:3px;
}
a#Ingresar:hover {
	background-position:5px -95px;
}
/* --------- Caja Ingresar */

/* Caja Demostracion --------- */
a#Nextel {
	display:block;
	height:65px;
	text-indent:-5000px;
	background:url("../imagenes/btnNextel.png") 25px 0px no-repeat;
	clear:both;
}
a#Nextel:hover {
	background-position:25px -65px;
}
a#Telcel {
	display:block;
	height:65px;
	text-indent:-5000px;
	background:url("../imagenes/btnTelcel.png") 25px 0px no-repeat;
	clear:both;
}
a#Telcel:hover {
	background-position:25px -65px;
}
a#Iusacell {
	display:block;
	height:65px;
	text-indent:-5000px;
	background:url("../imagenes/btnIusacell.png") 25px 0px no-repeat;
	clear:both;
}
a#Iusacell:hover {
	background-position:25px -65px;
}
/* --------- Caja Demostracion */

/* Caja Blanca --------- */
#CajaBlanca {
	width:722px;
}
#CajaBlanca .Arriba{
	background-image:url("../imagenes/cajaBlancaArriba.png");
	height:14px;
	position:top left;
	background-padding:0px;
}
#CajaBlanca .Centro{
	background-image:url("../imagenes/cajaBlancaCentro.png");
	padding:0px;
	background-position:top left;
}
#CajaBlanca .Abajo{
	background-image:url("../imagenes/cajaBlancaAbajo.png");
	height:18px;
	background-position:top left;
}

/* --------- Caja Blanca */

/* Grafiquitas --------- */
img {
	border:0px;
	}

#imgDerecha {
	float:right;
	margin-left:15px;
	padding:5px 5px 0px 5px;
	background:#DDD;
}

#imgDerecha p{
	text-align:center;
	font-size:10px;
	line-height:20px;
	margin:0px;
	padding:0px;
}

/* --------- Grefiquitas */

/* Caja Testimonios --------- */
#CajaTestimonios {
	width:722px;
}
#CajaTestimonios .Arriba{
	background-image:url("../imagenes/cajaTestimoniosArriba.png");
	height:14px;
	position:top left;
	background-padding:0px;
}
#CajaTestimonios .Centro{
	background-image:url("../imagenes/cajaTestimoniosCentro.png");
	padding:0px;
	background-position:top left;
}
#CajaTestimonios .Abajo{
	background-image:url("../imagenes/cajaTestimoniosAbajo.png");
	height:10px;
	background-position:bottom left;
}

.FotoTestimonios{
	width:113px;
	float:left;
	position:relative;
	padding-right:10px;
}

.TextoTestimonios{
}

/* --------- Caja Testimonios */

/* Tabla Planes --------- */

.tablaPlanes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 0.8em;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 2em;
	margin:0px;
	padding:0px;
	}

.tablaPlanes td {
	border-bottom:#D0DCED;
	border-bottom-width:1px;
	border-bottom-style:solid;}

.tablaPlanesSubSub{
	padding-left:15px;
	}

.tablaPlanesSubTitulos {
	background-image:url("../imagenes/azulitoClarito.png");
	line-height:2.1em;
	}

.tablaPlanesSubTitulos span {
	padding-left:5px;
	}


.tablaNumeros {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 2em;
}

/* --------- Tabla Planes */

/* Preguntas Frecuentes --------- */

#lasFAQ {}

.accordion_content {
	overflow: hidden;
	}
		
#lasFAQ h2 {
font-family:Arial, Helvetica, sans-serif;
color: #5f8fc1;
font-size:1.0em;
line-height: 1.5em;
margin:0px;
padding:0px;
text-align:left;
cursor:pointer;
}
/* --------- Preguntas Frecuentes */

/* Estructura Blanca --------- */

#Arriba {
	background:url("../../imagenes/arriba.jpg");
	background-position:top center;
	height:9px;
}

#Centro {
	background-image:url("../../imagenes/centro.jpg");
	background-repeat:repeat-y;
	background-position:center;
}

#Abajo {
	background-image:url("../../imagenes/abajo.jpg");
	background-position:bottom center;
	height:18px;
}
/* --------- Estructura Blanca */

/* Hacks --------- */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

/* --------- Hacks */
