/* CSS Document */

#divHide{
   display:none;
}

.barra{
   height:2px;
   color:#CCCCCC;
}
.regresaMain{ 
   cursor:pointer;
}
/*********************************Quienes Somos*****************************************/
#divEncabezadoQuienesSomos{ 
   width:auto;   
   height:47px;
}

#divContentQuienesSomos{
   width:319px;
}

#btnRegresar{
   text-align:center;
}

.quienesSomos{ 
   text-align:justify; 
   font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
   color:#666666; 
   font-size:11px;
}

/**************************************************************************************/

/*********************************Preguntas frecuentes*********************************/
#divEncabezadoFaqs{
   width:auto;   
   height:47px; 
}

#divContentFaqs{
   width:319px;
}

.respuesta{
   padding:3px; 
   margin-left:15px; 
   margin-right:15px; 
   margin-bottom:15px; 
   background-color:#eef7fc; 
   border:#0075c9 solid 1px; 
   width:290px; 
   font-family:Arial, Helvetica, sans-serif; 
   color:#0f408c; 
   font-size:11px; 
   text-align:left; 
   font-weight:bold;
}

.faq{
   float:left; 
   /*position:relative;*/ 
   margin-left:5px; 
   color:#ff4900; 
   font-weight:bold; 
   width:290px;
}

.r{
   color:#f08127;
}

.imgNumero{
   float:left;
   /*position:relative;*/
}
/**************************************************************************************/

/*********************************Requerimientos***************************************/
#divEncabezadoRequerimientos{
   width:auto;   
   height:47px;
}

#divContentRequerimientos{ 
   width:319px;
}

ul.req{ 
   list-style: none; 
   line-height:25px; 
   font-weight:bold; 
}

li#uno{ 
   background-image:url(images/requerimientos/bul1.png);
   background-repeat:no-repeat;
}

li#dos{
   background-image:url(images/requerimientos/bul2.png);
   background-repeat:no-repeat;
}

li#tres{
   background-image:url(images/requerimientos/bul3.png);
   background-repeat:no-repeat;
}

li#cuatro{
   background-image:url(images/requerimientos/bul4.png);
   background-repeat:no-repeat;
}

li#cinco{
   background-image:url(images/requerimientos/bul5.png);
   background-repeat:no-repeat;
}

li#seis{
   background-image:url(images/requerimientos/bul6.png);
   background-repeat:no-repeat;
}
li#siete{
   background-image:url(images/requerimientos/bul7.png);
   background-repeat:no-repeat;
}

/**************************************************************************************/

/*********************************Términos y condiciones*******************************/
#divEncabezadoCondiciones{
   width:auto;   
   height:47px;
}

#divContentCondiciones{
   width:319px;
}

.pr2 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#666666;
   text-align:justify;
   margin-right:15px;
   margin-left:15px;
}

.tituloseccion{
   font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#FF9000; 
   text-align:center;
}

.subtituloseccion{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#FF9000;
}


/**************************************************************************************/

/*********************************Contacto*********************************************/
a.ligaCorreo:active {
	font-family:"Arial";
	font-weight:bold;
	font-size:11;
	text-decoration:none;
	color: #666666;
}

a.ligaCorreo:link {
	font-family:"Arial";
	font-weight:bold;
	font-size:11;
	text-decoration:none;
	color: #666666;
}

a.ligaCorreo:visited {
	font-family:"Arial";
	font-weight:bold;
	font-size:11;
	text-decoration:none;
	color: #666666;
}

a.ligaCorreo:hover {
	font-family:"Arial";
	font-weight:bold;
	font-size:11;
	text-decoration:underline;
	color: #003366;
}

em{
   font-weight: bold; 
   padding-right: 1em; 
   vertical-align: top; 
   color:#FF0000;
}

#divEncabezadoContacto{ 
   width:auto;
}

.cajita{
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:15px;
}

.textAreaContacto{
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.leyenda{
   line-height:14px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#FF9000;
}

.leyendaRojo{
   line-height:14px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FF0000;
}

.barraNaranja{
   height:1px;
   color:#FF9000;
}

.correo{
   font-size:14px;
   color:#0033CC;  
}

.spTitulo{ 
   width:150px;
   margin-left:10px;
   font-size:11px;
   color:#666666;
}

.spCampo{
   width:150px;
   margin-left:5px;
}

#comentarios{
   margin-left:10px;  
}

#leyendaRequerido{
   color:#FF0000;
}

#info{ 
   text-align:center;
   font-family:"Myriad Web Pro", "Myriad Web Pro Condensed", Arial;
   font-size:14px;
   color: #003366; 
   font-weight:bold;
   width:319px;
   height:40px;
   margin-top:10px;  
}

#divFormContacto{
   border:solid 1px;
   border-color:#FFCC00;
   width:340px;
}

select.contacto{
   font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#000000;
   height:23px;
   width:130px;
}

p.leyenda{
   line-height:14px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#FF9000;
}

#btnEnviar{
   cursor:pointer;
}

#btnLimpiar{
   cursor:pointer;
}

#tbContacto{
   text-align:left; 
   border: 0px;
   width: 100px; 
}

#divMensajeError{ 
   color:#FF0000; 
   text-align:center; 
   font-size:10px; 
   display:none;
}

#divConfirmaRegistro{ 
   display:none; 
   width:340px; 
   height:300px; 
   margin-top:80px;
}

#btnRegresarContacto{ 
   cursor:pointer;
}

.divAncho{ 
   width:80px; 
   margin-left:10px;
}

.divAnchotxtArea{
   width:80px;
}
/**************************************************************************************/

/***************Divs para mostrar la información estática*****************************/
.classFooterInfo{ 
   background-color:#ffffff;
   width:365px;
   /*display:inline;*/
   display:none;
   float:left;
   border-left:#CCCCCC solid 1px;
   margin-right:10px;
   height:400px;
   overflow:auto;
}
/**************************************************************************************/