#versionweb{
  color: black;
  font-size: 10pt;
  text-align: center
}
#consultaEnviadaCorrectamente{
	font-family:Gill Sans, sans-serif;
	font-weight:bold;
	position: relative;
	left: 690px;
	font-size: 10pt;
	color: white;
	top: 360px;


}
#UTextoHome{
	position: relative;
	left: 550px;

}
#TextoHome{
  position: absolute;

}

#InscripcionOnlineUb{
  width: 298px;
	padding-top: 105px;
	margin: 0 auto;
}
#ContenedorSwfInscripcion{
  position: absolute;
}
#BotonesSalida{

  position: relative;
  top:-10px;
  left: 400px;
}

#CerrarLocales{

  position: absolute;
  left: 865px;
  top:180px;
  z-index: 0;
  cursor: pointer;
  font-size:15pt;


}
#AreaImpresion{
	position: relative;
	left: 50px;

}

#ContenedorFotos{
	height:350px;
	overflow:auto;
	width:850px;
	top:30px;
	position:relative;
}
/* --
CSS Reseter
CSSLab © 2007
Basado en: Yahoo UI Reset CSS, Eric Meyer's Reworked Reset y experiencias personales
-- */

table  tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

#SolapaFiliales{
  position: relative;
	top: 108px;
	margin-left: 20px;
}
#btnssolapa{
  position: absolute;
  width: 50px;
  height: 0px;
  cursor: pointer;
}
#BtNMatriculacion{
  font-size: 8pt;
}
#btnListar{
  position: relative;
	left: 35px;
	top:6px;
}
#contenedorMapa{
  position: relative;
  top:-635px;
  left: 180px;
  display: none;
  z-index: 0;
}
#cerrarMapa {
  position: relative;
  left: 890px;
  cursor: pointer;
  top:-20px;
}

#CargarMapa{
  position: absolute;
  width: 900px; height:475px
}

#BuscadorFiliales{
  position: relative;
  top:-70px;
  left: 790px;
}

#SelectFilial{
  position: absolute;
	font-family:Gill Sans, sans-serif;
	font-size: 8pt;
}
#NombreFilial{
  position: relative;
  left: 20px;
  top:20px;
	font-family:Gill Sans, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color: #888888;
}
#NombreFilial2{
  position: relative;
  left: 20px;
  top:20px;
	font-family:Gill Sans, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color: #888888;
}
#NombreFilial3{
  position: relative;
  left: 20px;
  top:15px;
	font-family:Gill Sans, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color: #888888;
}


#MatriculacionID{
  font-family:Gill Sans, sans-serif;
	color:black;
	position:  relative;
	top:-80px;
	left: 250px;
	font-weight:bold;
	color: #888888;
}
.IzqCotSelec{
  background-image: url(imagenes/IzqSelecComision.png);
  width: 10px;
}
.IzqCot {
  background-image: url(imagenes/IzqNormalComision.png);
  width: 10px;
  height: 10px;
}
.DerCot {
	background-image: url(imagenes/DerNormalComision.png);
  width: 10px;

}

.DerCotSelec {
	background-image: url(imagenes/DerSelecComision.png);
  width: 10px;

}
.ComisionTR{
  font-family:Gill Sans, sans-serif;
  cursor: pointer;
	background-image: url(imagenes/BtnNormalComision.png);
	background-repeat: repeat-x;
	padding: 2px;
	font-size: 10pt;
}

.ComisionTRselect{
	background-image: url(imagenes/BtnSelecComision.png);
  font-family:Gill Sans, sans-serif;
  cursor: pointer;
	background-repeat: repeat-x;
	padding: 2px;
	font-size: 10pt;

}
#btnvolverFin{
	position: relative;
  top: 90px;
  left: 500px;
  width: 80px;
	cursor: pointer;
	height: 40px;
	float: left;
}
#btnvolFin{
  position: relative;
  top: 90px;
  left: 700px;
  width: 90px;
  cursor: pointer;
  float: left;
  height:40px;
}
#confirmacionDatos{
	font-family:Gill Sans, sans-serif;
	top:80px;
	position:  relative;
	color:black;

	left: 500px;
	height:40px;
}
#confirmacionDatos2{
	font-family:Gill Sans, sans-serif;
	top:-20px;
	position:  relative;
	color:black;

	left: 60px;
	height:40px;
}
#confirmacionDatos font{
	font-weight:bold;

}
#confirmacionDatos2 font{
	font-weight:bold;

}

.Matricula_5{
	background-image: url(imagenes/Parte5.jpg);
	background-repeat: repeat-x;
  width:969px;
	height:566px;
}
#botonFinalImprimir{
  height: 100px;
  left: 358px;
  top: 133px;
  position: relative;
  cursor: pointer;
}

#botonFinalImprimir:hover{
	background-image: url(imagenes/Parte6BtnOver.jpg);
	background-repeat: no-repeat;
}
.uBotonMatriculacionIndex {
  text-align: center;
	padding-top: 25px;
  background-image: url(imagenes/BtnNormal.png);
	background-repeat: repeat-x;
  width:214px;
	height:74px;
	position: relative;
	left: 672px;
	top:250px;
	font-family:Gill Sans, sans-serif;
	cursor: pointer;

}
.uBotonMatriculacionIndex a {
  text-decoration: none;
}
.uBotonMatriculacionIndex:hover{
	background-image: url(imagenes/4BtnOver.png);
	background-repeat: repeat-x;
}

#FormularioMatriculacion{
	top:20px;
	position: relative;
	left: 100px;
}
.topPlan{

  background-image: url(imagenes/barraDesplegablePlaca3.png);
	background-repeat: repeat-x;
	height: 29px;
	font-family:Gill Sans, sans-serif;
	cursor: pointer;
}
#Listacuotas{
  position: relative;
	font-family:Gill Sans, sans-serif;
	font-size: 9pt;
	left: 15px;

}

#Listacuotas td{

  border-right:  none;
  border-left: none;

	border-bottom: 1px;
	border-top:none;
	border-style: groove;
}
.uPlanes{

	position: relative;
  left: 450px;
  top:70px;
  height: 150px;
}
#tablaPlanes{
  width: 478px;

}
.botonesAbajo3{  position: relative;
								 height: 0px;
								 top:-50px;}
#muestro{
  height: 50px;
  top:-80px;
}
#Matricomision{
  position: relative;
  left: 350px;
  top:50px;
  height: 150px;

}

#SelectCurso{
  position: relative;
  left: 350px;
  top:50px;

}
#siguiente_1{
  left: 650px;
  top:250px;
  position: relative;
}
.BotonAtrasFilial{

	width:214px;
	top:250px;
	text-align: center;
	padding-top: 25px;
  background-image: url(imagenes/BtnNormal.png);
	background-repeat: repeat-x;
	height: 40px;
	left: 50px;
	position: relative;
	cursor: pointer;
}
.BotonAtrasFilial:hover{
	background-image: url(imagenes/4BtnOver.png);
	background-repeat: repeat-x;
}
#centroHorario {
  position: relative;
  left: 362px;
  height: 100px;
  top:220px;
}
#tablaHorario {
	background-image: url(imagenes/gradienteMatriculacion.jpg);
	background-repeat: repeat-x;
	font-family:Gill Sans, sans-serif;
  font-size: 12px;

}
.Matricula_3{
	background-image: url(imagenes/Parte3.jpg);
	background-repeat: repeat-x;
  width:969px;
	height:521px;

}

.Matricula_6{
	background-color: white;
  width:969px;
	height:521px;

}
.Matricula_4{
	background-image: url(imagenes/Parte4.jpg);
	background-repeat: repeat-x;
  width:969px;
	height:521px;

}
.Matricula_1{
	background-image: url(imagenes/Parte2.jpg);
	background-repeat: repeat-x;
  width:969px;
	height:556px;
}
.uBotonMatriculacion1{
	text-align: center;
	padding-top: 25px;
  background-image: url(imagenes/BtnNormal.png);
	background-repeat: repeat-x;
  width:214px;
	height:74px;
	position: relative;
	left: 672px;
	top:120px;
	font-family:Gill Sans, sans-serif;
	cursor: pointer;
}
#botonesAbajo{
  position: relative;
  height: 0px;
  top:150px;
}
.BotonSiguientePasos{
	width:214px;
	top:200px;
	text-align: center;
	padding-top: 25px;
  background-image: url(imagenes/BtnNormal.png);
	background-repeat: repeat-x;
	height: 50px;
	left: 530px;
	position: relative;
	cursor: pointer;
}
.BotonSiguientePasos2{
	width:214px;
	top:0px;
	text-align: center;
	padding-top: 25px;
  background-image: url(imagenes/BtnNormal.png);
	background-repeat: repeat-x;
	height: 50px;
	left: 530px;
	position: relative;
	cursor: pointer;
}
.BotonAtrasPasos{

	width:214px;
	top:200px;
	text-align: center;
	padding-top: 25px;
  background-image: url(imagenes/BtnNormal.png);
	background-repeat: repeat-x;
	height: 50px;
	left: 100px;
	position: relative;
	cursor: pointer;
}
.BotonAtrasPasos2{

	width:214px;
	top:0px;
	text-align: center;
	padding-top: 25px;
  background-image: url(imagenes/BtnNormal.png);
	background-repeat: repeat-x;
	height: 50px;
	left: 100px;
	position: relative;
	cursor: pointer;
}

.BotonAtrasPasos:hover{
	background-image: url(imagenes/4BtnOver.png);
	background-repeat: repeat-x;
}
.BotonAtrasPasos2:hover{
	background-image: url(imagenes/4BtnOver.png);
	background-repeat: repeat-x;
}
.BotonSiguientePasos:hover{
	background-image: url(imagenes/4BtnOver.png);
	background-repeat: repeat-x;
}
.BotonSiguientePasos2:hover{
	background-image: url(imagenes/4BtnOver.png);
	background-repeat: repeat-x;
}
.uBotonMatriculacion1:hover{
	background-image: url(imagenes/4BtnOver.png);
	background-repeat: repeat-x;
  width:214px;
	height:74px;
	position: relative;
	left: 672px;
	top:30px;
	color:white;

}
.InicioMatriculacion{
  width:969px;
	height:521px;

	background-image: url(imagenes/Parte1.jpg);
	background-repeat: repeat-x;


}
.Matri2 td{
  vertical-align: top;


}
body {

	background-image: url(imagenes/BgFondo.jpg);
	background-position: top;
	background-repeat: repeat-x; }

body a{
  text-decoration: none;

}
#NombreFilial{

}
.MenuCursosCortos a{  color: white;
											font-family:Gill Sans, sans-serif;
											font-size: 10pt;
											text-decoration: none;
}
.MenuCursosCortos{
  color: white;
  font-family:Gill Sans, sans-serif;
  font-size: 10pt;
  position: relative;
  left: 220px;
  top: 180px;
}
.TextoCentroCursoCorto{
  font-family:Gill Sans, sans-serif;
  position: relative;
  left: 250px;
  top:120px;
  font-size: 12pt;
  color:#103246;
  width:500px;
}
.BackCursocorto{

	height: 522px;
}
.BackCursocortoMenu
{
  background-image: url(imagenes/MenuCcortos.jpg);
	height: 522px;
}
#contenedorBotones{
  position: relative;
}
.tablabotonesLocales{

  width: 279px;
	height: 45px;
	text-align: center;
	color:white;
  font-family:Gill Sans, sans-serif;
  font-weight:bold;
  cursor:pointer;
  vertical-align: middle;
}

.tablabotonesLocalesFotos{
  position: relative;
  left: 356px;
  top:45px;
  width: 279px;
	height: 45px;
	text-align: center;
	color:white;
  font-family:Gill Sans, sans-serif;
  font-weight:bold;
}


.tablabotonesLocalesFotos a {
	text-align: center;
	color:white;
  font-family:Gill Sans, sans-serif;
  font-weight:bold;
  text-decoration:none;
}

.tablabotonesLocales a{
  color:white;
  font-family:Gill Sans, sans-serif;
  font-weight:bold;
  text-decoration: none;

}
.tablabotonesLocales1{
	cursor:pointer;
  width: 86px;
  vertical-align: middle;
}
.tablabotonesLocales2{
	cursor:pointer;
  width: 100px;
	vertical-align: middle;
}
.tablabotonesLocales3{
	cursor:pointer;
  width: 89px;
	vertical-align: middle;
}
.tablabotonesLocales1:hover{
	background-image: url(imagenes/Modelo-LocalesB_03.jpg);
	background-repeat: no-repeat;

}

.tablabotonesLocales2:hover{
	background-image: url(imagenes/Modelo-LocalesB_04.jpg);
	background-repeat: no-repeat;

}
.tablabotonesLocales3:hover{
	background-image: url(imagenes/Modelo-LocalesB_05.jpg);
	background-repeat: no-repeat;
}

.localareaMapa{
  width: 200px;
  height: 280px;
  position: absolute;
  top: 91px;
  left: -41px;
  cursor: pointer;
}

.localareaMapa:hover{
	background-image: url(imagenes/MapaOverLocales.jpg);
  background-repeat: no-repeat;
}
.localtitulo, .localtitulo-2 {
  font-family:Gill Sans, sans-serif;
  font-size:16px;
  color:white;
	font-weight:bold;
	padding: 2px;
	border: 1px solid #fff;
}
.localtitulo {
	background-image: url(imagenes/Gradiente-Locales.jpg);
	background-repeat: repeat-x;
}
.localtitulo-2 {
	background-color: #449c9d;
}
.BotonLlamadas, .BotonLlamadas:hover {
	cursor: pointer;
	width: 240px;
	height: 70px;
	float: left;
	font-family: arial;
	font-size: 12px;
	text-align: center;
	position: absolute;
}
.BotonLlamadas {
	background-image: url(imagenes/btnLlamardesdePCFW.png);
  background-repeat: no-repeat;
}
.BotonLlamadas:hover {
	background-image: url(imagenes/btnLlamarOver.png);
  background-repeat: no-repeat;
}
.TituloDettaleFilial{
	font-family:Gill Sans, sans-serif;
	font-size:20px;
	color:white;
	position:relative;
	top:-130px;
	left: 120px;
	width: 228px;
}

.TituloDettaleFilialFoto{
	font-family:Gill Sans, sans-serif;
	font-size:20px;
	color:white;
	position:relative;
	top:10px;
	left: 120px;
	width: 228px;
}
.localinfo{
  font-family:Gill Sans, sans-serif;
	font-size:16px;
	padding-bottom: 10px;
}
.botonesInferior{


}

.BackLocalFotos{

  background-image: url(imagenes/PaginaFotosLocales.jpg);
	width:970px;
	height:522px;

	background-repeat: repeat-x;
}
.tablaBotonesInferior{
  font-family:Gill Sans, sans-serif;
  font-size:8px;
  color:#888888;
}
.tablaBotonesInferior a{
  font-family:Gill Sans, sans-serif;
  font-size:8pt;
  color:#888888;
  text-decoration: none;
}

.tablaBotones{
	border-spacing:2px;
	height:20px;
	position:  absolute;

}
.tablaBotones td:hover{
  background-color: #a10103;
  text-align: center;
  cursor:pointer;
}


.tablaBotones td{
  height: 30px;
  padding-left:7px;
  padding-right: 7px;


}
.tablaBotones a{font-family:Gill Sans, sans-serif;
								font-size:14px;
								color:white;
								text-decoration: none;
								width:100%;
								height:100%;
								display:block;
								vertical-align:middle ;
								padding-top:10px;

}
.valitor a {
  text-decoration: none;
}
.BotoneraTop{position:relative; 
						 top:-48px;
						 left:340px;
						 width:900px;
}

.Top{
	height:20px;
	display:block;
}
.contenedor{
	width:970px;
	height:636px;

}
.centroLocales
{
}
.espacioCentral{
	width:480px;
	text-align: center;
	font-family:Gill Sans, sans-serif;
  font-size: 10pt;
  color: white;
	font-weight:bold;
	font-size: 8pt;
}
#tablaFilialesDesple{
  position: absolute;
	width:100%;
	font-family:Gill Sans, sans-serif;
	background-color:white;
	vertical-align: top;
	font-size: 9pt;
	top: 50px;


	background-image: url(imagenes/GradienteFiliales.jpg);
	background-repeat: repeat-x;
}

#tablaFilialesDesple a{
  font-family:Gill Sans, sans-serif;
  text-decoration: none;
	font-size: 9pt;
	color: #000000;
}
#tablaFilialesDesple td{
	vertical-align: top;
}
#tablaFilialesDesple tfoot{
	background-image: url(imagenes/InferiorLocales.jpg);
	background-repeat: repeat-x;
}
#OcultoSelecciona:hover {
	background-image: url(imagenes/botonListadoOver.jpg);
	background-repeat: no-repeat;
}
#OcultoSelecciona{
	position:absolute;
	top:0px;
	width:500px;
	left:0px;
	cursor: pointer;
	font-family:Gill Sans, sans-serif;
  font-size: 10pt;
	background-image: url(imagenes/botonListadoNormal.jpg);
	background-repeat: no-repeat;
	height: 40px;


}
#FloatFilial{
	position:relative;
	top:-620px;
	width:915px;
	left:197px;
	height:300px;
	vertical-align: top;
}
#DivLocalDatos{
}
.HomeLocales{
	vertical-align:top;
	height:550px;}
.linkSponsor{
	width:40px;
	height:30px;
	cursor:pointer;
}
.linkSponsor a{
  width: 100%;
  height: 100%;
  display:block;
  text-decoration: none;

}
.Sponsor{
	position:relative; 
  left:718px;
}
.trabajobtn{background-image: url(imagenes/trabajo.jpg);
						background-position: top;
						background-repeat: no-repeat;
						width:110px;
						font-family:arial;
						font-size:10px;
						font-weight:bold;
						text-align:right;
						color:white;
						vertical-align: middle;
}
.trabajobtn:hover{
	background-image: url(imagenes/trabajoOver.jpg);
	background-position: top;
	background-repeat: repeat-x;
	cursor:pointer;
}
.franquiciasbtn a{
  font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:white;
	text-decoration: none;
	width: 100%;
	height: 100%;
	display: block;

}
.trabajobtn a{
  font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:white;
	text-decoration: none;
	width: 100%;
	height: 100%;
	display: block;

}
.franquiciasbtn{
	background-image: url(imagenes/franquicias.jpg);
	background-position: top;
	background-repeat:  no-repeat;
	cursor:pointer;
	width:104px;
	text-align:right;
	vertical-align:middle ;
}

.franquiciasbtn:hover{
	background-image: url(imagenes/FranquiciasOver.jpg);
	background-position: top;
	background-repeat: repeat-x;
	cursor:pointer;
}
.local_datos {
  color: white;
	font-size: 16pt; 
	font-family: Gill Sans, sans-serif;
	position: relative;
	left: 165px;
	top:50px;
	width: 300px;
}
.local_datos td {
	padding-left: 5px;
}
#Ulocal_datos{
	position: relative;
	top: 43px;
	left: 118px
}
#Ulocal_noticias{
	position: relative;
	top: 58px;
	left: 638px;
	color: #fff;
  font-family: Gill Sans, sans-serif;
  font-size: 10pt;
}
#noticias{
	overflow:auto;
	position: relative;
  width: 290px;
  height: 330px;
}
#tablaInternaFilial{
  position: absolute;
  width: 570px;
	/* margin-left: 105px;
	 margin-top: 40px;*/
  height: 300px;
}
#TD1Locales{
	vertical-align: top;
  height: 40px;
  width: 510px;
  color: white;
  font-family: Gill Sans, sans-serif;
	padding-top: 15px;

}
#tituloLocales{
  font-family: Gill Sans, sans-serif;
  font-size: 10pt;
	width: 56px;
}
#TD2Locales{
  vertical-align: top;
  height: 40px;
  width:500px;
}
.local_Fotos{
	left:200px;
	top:40px;
	color: white;
	font-size: 16pt;
	font-family: Gill Sans, sans-serif;
	width: 300px;
	height: 250px;
	position:relative;

}
.BackContacto{
	width:970px;
	height:522px;
	background-image: url(imagenes/BgContacto.jpg);
	background-repeat: repeat-x;
}
.BackLlamadas{
	width:970px;
	height:602px;
	background-image: url(imagenes/llamadas-bg.jpg);
	background-repeat: no-repeat;
}
.BotonContinuar, .BotonContinuar:hover{
	cursor: pointer;
	width: 169px;
	height: 48px;
	text-align: center;
	padding-top: 13px;
	color: white;
	font-weight:bold;
	font-size: 17px;
	text-transform: uppercase;
	margin: 0 auto;
}
.BotonContinuar{
	background-image: url(imagenes/btnContinuarNormal.png);
	background-repeat: no-repeat;
}
.BotonContinuar:hover{
	background-image: url(imagenes/btnContinuarOver.png);
	background-repeat: no-repeat;
}
.BotonLlamar, .BotonColgar{
	
}
.BotonLlamar{
	background-image: url(imagenes/btnLlamar.png);
	background-repeat: no-repeat;
}
.BotonColgar{
	background-image: url(imagenes/btnColgar.png);
	background-repeat: no-repeat;
}

.BackLocal{
	background-image: url(imagenes/bgLocalesB.jpg);
	width:970px;
	height:583px;

	background-repeat: repeat-x;
	display: block;

}
.BackInferior{
	width:970px;
	height:40px;
	background-image: url(imagenes/barraInferior.jpg);
	background-repeat: repeat-x;
}
.FrmContacto{
	position:absolute;

	color:white;
	width:250px;
	height:100px;
}

#ContenedorFrmContacto{
  position: relative;
  top:0px;
	left:320px;
}
.BotonEnviar:hover{
	background-image: url(imagenes/btnEnviarMensajeOver.jpg);
	background-repeat: no-repeat;
}

.BotonEnviar{
  font-family:Gill Sans, sans-serif;
	cursor:pointer;
	position:absolute;
	width:220px;
	height:79px;
	text-align: center;
	vertical-align:middle;
	padding-top: 15px;
	color: white;
	font-weight:bold;
}

#ContenedorBotonEnviar{
  top:438px;
	left:690px;
	position: relative;


}


input,textarea,file,button,checkbox,radio
{


	border:1px solid #999;

	/* -webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;*/

	margin:0;

	padding:5px;

	background: #fff;

	/* background: -webkit-gradient(linear, left top, left 25, from(#fff), color-stop(6%, #eee), to(#fff));

	/* background: -moz-linear-gradient(top, #fff, #eee 2px, #fff 25px);*/

	/*box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;

	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;*/

}


