#tabs{ 
	padding:0 0 0 75px !important;
	margin-left:0 !important;
}

#header #numTelefono {
	width: 214px !important;
	height:13px !important;
	background:url(/img/becas/numTelefono.jpg) no-repeat !important;
}
.imgCarrusel{ 	margin-top:14px;height:210px !important;}

#botoneraPrincipalBecas{
	padding:0;
	width:100%;
	height:56px;	
	background: url(/img/comun/botonera/fBotonera.png) repeat-x;
}

#botoneraPrincipalBecas ul {
	/*width:955px;*/
	width:900px;
	height:39px;
	background: url(/img/becas/botoneraEstados.png) 50px top no-repeat !important;
	margin-top:2px;
	/*margin-left:22px;*/
	margin-left:50px;
	/*margin-left:15px;*/
	display:block;
}

#botoneraPrincipalBecas ul li{ float:left;height:39px;margin:0;padding:0; }
#botoneraPrincipalBecas ul li a{ 
	height:39px;
	background-repeat:no-repeat;
	display:block;
	color:#e1e1e1;
	text-align:left;
	font-size:12px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

#botoneraPrincipalBecas #l0{ width:100px; }
#botoneraPrincipalBecas #l1{ width:180px; }
#botoneraPrincipalBecas #l2{ width:175px; }
#botoneraPrincipalBecas #l3{ width:125px; }
#botoneraPrincipalBecas #l4{ width:165px; }
#botoneraPrincipalBecas #l5{ width:125px; }

#header #volverPrincipal{
	width:175px;
	height:38px;
	float:right;
	display:block;
	margin:20px 30px 0 0;
}

#header #volverPrincipal a{
	width:236px;
	height:38px;
	display:block;
	position:absolute;	
	margin-left:-85px;
	//margin-left:-170px;
	text-indent:-99999px;
	background:url(/img/becas/irPrincipal.jpg) no-repeat;	
}

#imgIndex{ float:left;margin-top:-19px;}
#tIndex{ 
	text-indent:-9999px;width:529px;height:71px;
	display:block;
	background:url(/img/becas/tBecasIndex.jpg) no-repeat;	
	margin:30px 0 0 280px;
}
#tPasos{ 
	text-indent:-99999px;	
	margin:30px 0 0 0;
	width:219px;height:60px;
	background:url(/img/becas/tPasos.png) no-repeat;
	float:left;
}

#pasos{
	margin:0px 0 0 0;
	text-indent:-99999px;
	list-style:none;	
}

#pasos li{ 
	float:left; display:block; 
	margin:0 0 0 20px;
	width:173px;height:93px;
}

#paso1Sup{ 
	position:absolute;
	display:block; 
	width:169px;height:93px;
	background:url(/img/becas/paso1Sup.png) no-repeat;
	margin:10px 0 0 90px ;
}

#paso1 a{ 
	display:block; 
	width:169px;height:92px;
	margin:0;
	background:url(/img/becas/paso1.png) no-repeat;
}

#paso2{ 
	display:block; 
	width:154px;height:87px;
	background:url(/img/becas/paso2.png) no-repeat;
}

#paso3{ 
	display:block; 
	width:176px;height:79px;
	background:url(/img/becas/paso3.png) no-repeat;
}
.imgCabeceraPeque{ margin-top:14px;height: 122px !important;}
.listadoSencillo{ list-style:disc; margin-left:50px; }
.listadoSencillo li{ padding:0 0 0 20px; }
.acordeon .header{
	padding-left:40px;
	color: #303030;
}

.acordeon .content h3{
	color: #49669c;
	font-size: 12px;
}

.acordeon .content ul{
	list-style:disc;
}

#tInternacionalesFamilia{
	text-indent:-99999px;
	width:290px;height:15px;
	margin:10px 0 0 0;
	//margin:25px 0 0 0;
	background:url(/img/becas/tInternacionalesFamilia.jpg) no-repeat;	
}

#tReservaAhora{
	text-indent:-99999px;
	width:382px;height:16px;
	background:url(/img/becas/tReservaAhora.jpg) no-repeat;		
}
.divisor{
	width:900px;height:23px;
	margin:0 0 0 0px;
	background:url(/img/becas/divisor.png) no-repeat;	
}
#divisorIndex2{ margin:40px 0 20px 0;}
#listadoVentajas{ 
	display:block;width:455px;float:left;
	list-style-type: circle;
	list-style-image: url(/img/comun/listados/bolitaAzul.png);
	margin:0;
	padding:0 0 0 25px;
}
#listadoVentajas li{ margin:5px 0 0 10px;color:#697aa8;font-weight:bolder;}
#botonRequisitos{
	text-indent:-99999px;
	display:block;
	width:214px;height:53px;
	margin-left:120px;
	/*margin:-20px 0 0 160px;
	//margin:-10px 0 0 150px;*/
	background:url(/img/becas/botonRequisitos.png) no-repeat;		
	float:left;
}
.leyenda{
	width:380px;
	height:28px;
	margin:-10px 0px -15px 450px;
}
#botonZonaPrivada{
	text-indent:-99999px;
	display:block;
	width:214px;height:53px;
	margin-left:120px;
	
/*	margin:5px 0 0 160px;
	//margin:5px 0 0 150px;*/
	background:url(/img/becas/botonZonaPrivada.png) no-repeat;		
	float:left;
}

#botones{ display:block;}
#tRequisitos{
	text-indent:-99999px;
	display:block;
	width:531px;height:18px;
	margin:10px 0 0 0;
	//margin:25px 0 0 0;
	background:url(/img/becas/tRequisitos.jpg) no-repeat;		
}

#pastilla1{
	width:853px;
	height:186px;
	background:url(/img/becas/pastilla1.png) no-repeat;	
	padding:10px 0 0 20px;	
}

#pastilla2{
	width:853px;
	height:316px;
	background:url(/img/becas/pastilla2.png) no-repeat;	
	padding:10px 0 0 20px;	
}
#pastilla1 ul,#pastilla2 ul{ width:780px;}

#cumplesRequisitos{margin-left:40px; width:400px; margin: 0 auto;}

#cumplesRequisitos #tCumples{
	text-indent:-99999px;float:left;
	width:192px;
	height:34px;
	background: url(/img/becas/tCumples.png) no-repeat;
}
#cumplesRequisitos #paso1{ 
	margin:-30px 0 0 10px;text-indent:-99999px;float:left;
}
#tInternacionalesResidencia{
	text-indent:-99999px;
	display:block;
	width:324px;height:15px;
	margin:10px 0 0 0;
	//margin:25px 0 0 0;
	background:url(/img/becas/tInternacionalesResidencia.jpg) no-repeat;		
}
#tCerradosFamiliaResidencia{
	text-indent:-99999px;
	display:block;
	width:485px;height:18px;
	margin:10px 0 0 0;
	//margin:25px 0 0 0;
	background:url(/img/becas/tCerradosFamiliaResidencia.jpg) no-repeat;		
}
#tCursosAbiertos{
	text-indent:-99999px;
	display:block;
	width:282px;height:18px;
	margin:10px 0 0 0;
	//margin:25px 0 0 0;
	background:url(/img/becas/tCursosAbiertos.jpg) no-repeat;		
}
.requisitos h2{color: #49669c;font-size: 14px;}
.requisitos .listadoCaja ul{list-style:disc;padding:0 0 0 25px;}
.requisitos .listadoCaja li { padding:5px;  }
/** maquetado curso inter familia **/
.imgDer{ float:right; margin:15px 0 0 10px;}
.imgIzq{ float:left; margin:15px 10px 0 0;}

.curso{ 
	width:895px;
	min-height:105px;
	overflow:auto;
	display:block;
	margin:0 0 0 -25px;
	padding:10px 0 0 0; 
	background:url(/img/becas/fCurso.jpg) no-repeat;	
}
.cajaGrande{ 
	height:150px !important;
	background:url(/img/becas/fCursoLargo.jpg) no-repeat;	
}

.cajaGrande2{ 
	height:190px !important;
	background:url(/img/becas/fCursoLargo2.jpg) no-repeat;	
}

.cajaPeque{ 
	height:105px !important;
}


.curso .informacion{
	width:365px;
	display:block;
	float:left;
	text-align:justify;
	margin:0 20px 0 30px;
}
.curso .informacion .nombre{
	font-weight:bolder;
}

.curso .informacion .descripcion{
	width:365px;
}

.curso .bReservar{
	width:173px;
	height:34px;
	border:0;
	cursor:pointer;
	display:block;
	position:relative;
	margin:5px 0 -39px 700px;
	//margin-left:720px;
	//font-size:0;
	text-indent:-99999px;
	background: transparent url(/img/becas/bReservar.jpg) no-repeat;	
}

.curso .bReservarCursosAbiertos{
	//margin:5px 0 0 220px;	
}

.nombrePais {color:#89929a;font-size:14px; font-weight:bolder; margin:0 0 5px 0;}

.tablaCursos   { text-align:left;border:0;border-collapse:collapse;display:block;}
.tablaCursos th{ text-align:left;padding:0;border-collapse:collapse;font-weight:bolder;padding-bottom:10px;}
.tablaCursos tr{ text-align:left;padding:0;border-collapse:collapse;}

.tablaCursos .ocupacion span,.tablaCursos .reservar span{ text-indent:-99999px;font-size:0px;display:block;}
.tablaCursos .ocupacion     { width:12px; padding-right:5px;display:block; }
.tablaCursos .ocupacion img { padding-top:2px;display:block; }
.tablaCursos .referencia	{ padding:0; width:70px;}
.tablaCursos .fechas	    { padding:0; width:110px;}
.tablaCursos .pvp	    	{ padding:0; width:50px;}
.tablaCursos .reservar   	{ padding:0; width:20px;}

/** maquetado formulario **/

#infoCurso{ margin:0 0 0 80px;}
#infoCurso #tReservaTuCurso{
	width:625px;
	height:16px;
	margin:10px 0 0 0;
	text-indent:-99999px;
	background: url(/img/becas/tReservaTuCurso.jpg) no-repeat;		
}

#infoCurso #tInfoCurso{
	font-size: 17px;
	font-weight: bolder;
	font-family: Helvetica,Verdana,Geneva,Arial,sans-serif;	
	color:#4c4c4c;
}
#infoCurso #tDateAlta{
	width:625px;
	height:16px;
	text-indent:-99999px;
	background: url(/img/becas/tDateAlta.jpg) no-repeat;		
}
input.error { border:3px solid red;}


#formularioRegistro{
	width:853px;
	min-width:853px;
	height:1000px;
	display:block;
	background: url(/img/becas/pastillaRegistro.jpg) no-repeat;	
	margin:0 0 0 75px;
}
#formularioRegistro fieldset { 
	width:853px;
	border:0;
	display:block;
}
#formularioRegistro fieldset legend{ 
	color: #262626;
	font-size: 14px;
	font-weight: bolder;
	font-family: Helvetica,Verdana,Geneva,Arial,sans-serif;
	padding:0 0 0 20px;
}
#formularioRegistro #fieldsetDatosPersonales{ 
	display:block;
	height:258px;
}
#formularioRegistro #fieldsetDatosPersonales legend{
	padding-top:20px;
}
#formularioRegistro #fieldsetDomicilio{
	height:150px;
}
#formularioRegistro #fieldsetCursoSolicitado{
	height:150px;
}
#formularioRegistro #fieldsetInfoComplementaria{ 

}
#formularioRegistro .campos{ padding:10px 0 0 20px; }
#formularioRegistro .campos label { margin:5px 0 0 0;}
#formularioRegistro .campos input { margin:10px 0 0 0;}
#formularioRegistro .apellidos,#formularioRegistro #nombre{ width:170px;}
#formularioRegistro #dia,#formularioRegistro #mes{ width:20px;text-align:left;}
#formularioRegistro #anio{ width:40px;text-align:left;}
#formularioRegistro #labelNifNie{ margin:0 0 0 0px;}
#formularioRegistro #nifNie{ width:70px;text-align:left;}
#formularioRegistro #tipoDocumento{ margin:0 5px 0 0;width:130px;}
#formularioRegistro #labelFecha{ margin:0 0 0 5px;}
#formularioRegistro #labelTelefonoMovil{ 
	margin:0 0 0 15px;
//	margin:0 0 0 12px;	
}

#formularioRegistro #labelInfoMedica{ margin: 0 0 0 5px;}
#formularioRegistro #informacionMedica{ 
	width:490px;
	//width:492px;
}
#formularioRegistro .telefono{ width:172px;}
#formularioRegistro .correo{ 
	width:259px;
}
#formularioRegistro #direccion{ width:485px;}
#formularioRegistro #numero{ width:40px;}
#formularioRegistro #piso{ width:40px;}
#formularioRegistro #codigoPostal{ width:40px; text-align:left;}
#formularioRegistro #provincia{width:150px;}
#formularioRegistro #labelCodigoPostal{margin:0 5px 0 5px;}
#formularioRegistro #labelNumero{
	margin:0 5px 0 15px;
//	margin:0 5px 0 26px;
}
#formularioRegistro #labelPiso{
	margin:0 5px 0 25px;
}

#formularioRegistro #observacionesDomicilio{ 
	width:350px;
//	width:354px;
}

#labelOrigenConocimiento{ 
	padding:0 0 0 90px;
	//padding:0 0 0 60px;
}
#origenConocimiento{ margin:0 0 0 5px;}
#formularioRegistro .req{font-weight:bolder;}
#formularioRegistro #metodosPago{
	width:450px;
	height:24px;
	padding:5px 0 0 0;
	margin:0 auto; text-align:center;
	background:140px 0 url(/img/becas/pastillaPagos.png) no-repeat;	
}
#formularioRegistro #metodosPago label{
	margin-right:60px;
}
#formularioRegistro #metodosPago input{
	margin-right:10px;	
}

#formularioRegistro #ciudad{
	width:195px;font-weight:bolder;
	//width:215px;
}
#formularioRegistro #pais{
	width:190px;	font-weight:bolder;
}
#formularioRegistro #fechas{
	width:100px;	text-align:center;font-weight:bolder;
}
#formularioRegistro #referencia{
	width:50px;	font-weight:bolder;
}

#formularioRegistro #imgCaptcha{ margin:5px 5px 0 0 ;float:left;}
#formularioRegistro #captcha{ margin:5px 5px 0 0 ;}
#formularioRegistro  .contenido{ width:800px;margin:20px 0 50px 20px;}
#formularioRegistro #labelDatosAmigo{ 
	padding:0 0 0 10px;
	
}
#formularioRegistro #datosAmigo{ width:215px;
	//width:200px;
}
#formularioRegistro #bRegistrar{ display:block;width:122px; margin:0 auto;}
#formularioRegistro #condiciones{
	padding:5px 10px 0 40px;
	position:absolute;
	display:block;
}
#formularioRegistro #labelCondiciones{
	padding:0 0 0 20px;	
}
/* mquetado login*/
#tGestionaTuBeca{
	width:208px;
	height:15px;
	text-indent:-99999px;
	background: url(/img/becas/tGestionaTuBeca.jpg) no-repeat;		
}
#tAccede{
	width:192px;
	height:16px;
	text-indent:-99999px;
	background: url(/img/becas/tAccede.jpg) no-repeat;		
}
#tRecuerda{
	width:227px;
	height:16px;
	text-indent:-99999px;
	background: url(/img/becas/tRecuerda.png) no-repeat;		
}

.cajaLogin{ width:415px; display:block; float:left; margin: 0 0px 0 5px;}
.cajaLogin  label{
	text-align:right;
	width:80px;
	display:block;
	float:left;
	font-weight:bolder;
}

.cajaLogin input{ width:150px; margin: 0 0 5px 5px; }
.cajaLogin .caja{
	width:380px;
	height:82px;
	padding:15px;
	background: url(/img/becas/cajaLogin.png) no-repeat;	
	display:block;	
}
.cajaLogin .boton{
	width:109px !important;
	height:23px !important;
	margin: 0 0 0 5px;color:white;
	border: 0;
	background:transparent url(/img/becas/boton.png) no-repeat;	
}

.cajaLogin #botonEntrar{
	position:absolute;
	margin:-40px 0 0 270px;
	cursor:pointer;	
}


.cajaLogin #botonRecordar{
	position:absolute;
	margin:-50px 0 0 270px;	
	cursor:pointer;	
}

.cajaLogin #captchaImg{
	position:absolute;
	margin:-27px 0 0 270px;
}

.mensajeOk{ 
	background:#99FF66 !important; 
	border:1px solid #009933 !important;
}

#mensajeInfo{ 
	background:#FFAAAA; border:1px solid red; text-align:center;padding:15px 0 10px 0;
	margin:0 0 20px 0;
}

.homeBecario{
	height:230px;	
}

.divisorMedio{ width:583px;height:26px; background:transparent url(/img/becas/separadorMedio.jpg) no-repeat; }
.caracteristicas li{ padding-bottom:8px; }