.ui-tabs-nav a, .ui-tabs-nav a span {
    background: url(/img/comun/tabs/tabs.png) no-repeat;
}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}

strong{font-weight:bolder;}
html, body {
	margin: 0; padding: 0;
	height: 100%;
	font-family: verdana,helvetica,arial, sans-serif;
	text-align: center;
	background:url('/img/comun/fondo.png') top center;
	background-color:#e1e1e1;
	background-repeat:repeat-y;
	font-size:11px;
	color:#303030;
	min-width:1000px;
}
h1,h2,h3,h4,h5,h6{padding:0 0 8px 0;}
p{padding:0 0 12px 0;}
a{outline:0; }
.clear{clear: both;}
ul{ margin:0;padding:0;}
ul li{margin:0;padding:0;}

.wrapper {
	position: relative;
	width:1000px;
	min-width: 1000px; 
	height: 100%;
	min-height: 100%; 
	margin: 0 auto; 
	text-align: left; 
}

#header{ 
	position: relative;
	width:1000px;
	min-width: 1000px;
	margin: 0 auto;
	height:67px;
	padding:0;	
}

img{border:0;}

.goTop{
	width:86px;
	height:12px;
	display:block;
	text-indent:-9999px;
	background:url(/img/comun/tVolver.png) no-repeat;
	margin:0 auto;
}

.separadorHorizontal{
	width:849px;
	height:26px;
	margin:10px auto 0 auto;
	background:url(/img/comun/separadorHorizontal.png) no-repeat;	
}
/*maquetado pie*/
#footer{
	height:105px;
	text-align:center;
	background:url(/img/comun/pie/fPie.jpg) top center no-repeat;
}

/*#footer #logos{ height:55px;background:url(/img/comun/pie/logos.png) center -12px no-repeat; }*/
#footer #copy{ color:#00468c; padding:60px 0 0 0 ;text-align:center;font-size:11px;}
#footer #copy a{ color:#00468c;text-decoration:none;}

#menuPie{
	height:30px;
	margin-left:285px;	
	width:400px;
}

#linksBotonera{
	margin-left:auto;
	margin-right:auto;
	height:36px;
}

ul{	list-style:none; }
ul li a{ text-decoration:none; }
/*
#logo{ 
	width:127px;height:50px;
	margin-left:65px;
	margin-top:12px;
	float:left;
	text-indent:-99999px;
	cursor:pointer;
}

#logo a{ 
	width:127px;height:50px;
	float:left;
	display:block;
	background:url(/img/comun/logo.png) no-repeat;
}
*/

#logo{ 
	width:147px;height:54px;
	margin-left:45px;
	margin-top:12px;
	float:left;
	text-indent:-99999px;
	cursor:pointer;
}

#logo a{ 
	width:164px;height:54px;
	float:left;
	display:block;
	background:url(/img/comun/logo30.png) no-repeat;
}

#logoSts{ 
	width:147px;height:54px;
	position:absolute;
	width:118px;
	height:67px;
	top:0;
	left:215px;
	background:url(/img/comun/logoSts.jpg) no-repeat;
}

#header #telefonoMain{ font-weight: bold;position: absolute;top: 10px;left: 550px; }

#header #telefono{ float:left;font-weight:bold;margin-top:30px;margin-left:40px; }
#header #iconoTelefono { width:19px;height:23px;float:left;margin-right:8px;text-indent:-9999px;
background:url(/img/comun/iconoTelefono.png);}
#header #numTelefono{
	float:left;margin-top:7px;
	width:91px;
	height:12px;
	background:url(/img/comun/numTelefono.png) no-repeat;
	text-indent:-99999px;
}

#microBotonera{	float:right;margin-top:25px;height:35px; }
#microBotonera ul{ float:left;margin-right:15px;margin-top:14px;}
#microBotonera ul li{ float:left;padding-left:5px;}
#microBotonera ul li a{ 
	float:left;
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	height:18px;
	background-repeat:no-repeat;
	display:block;
	color:#00468c;
}


.buscador{float:left;margin-top:13px;
margin-right:62px;
//margin-right:52px;
}
.buscador .inputQuery{width:156px;height:18px;float:left;background:url(/img/comun/buscador/fInputQuery.png) no-repeat;}
.buscador .inputQuery input{float:left;padding-left:5px;margin:0;padding-top:2px;width:135px;height:15px;border:0;background:transparent;}

.inputQuery span{ visibility:hidden;width:0px;height:0px;float:left;}
.buscador .submit{ float:left;}
.buscador .submit input{margin-left:5px;padding-left:15px;height:15px;border:0;background:transparent;color:#00468c;
background:url(/img/comun/buscador/bSubmit.png) transparent no-repeat;
}

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

	#botoneraPrincipal ul {
		width:970px;
		height:39px;
		background: url(/img/comun/botonera/botoneraEstados_.png) 20px top no-repeat;
		margin-top:0px;
		margin-left:15px;
		z-index:1000;position:absolute; top:2px;left:15px;
		display:block;
	}

	#botoneraPrincipal ul li{ float:left;height:39px;margin:0;padding:0; }
	#botoneraPrincipal 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;
	}
	#botoneraPrincipal #l1{width:67px;}
	#botoneraPrincipal #l2{width:152px;}
	#botoneraPrincipal #l3{width:135px;}
	#botoneraPrincipal #l4{width:150px;}
	#botoneraPrincipal #l5{width:140px;}
	#botoneraPrincipal #l6{width:190px;}
	#botoneraPrincipal #l7{width:105px;}


/*** index **/

	#tCursosIngles{
		width:422px;
		height:85px;
		background: url(/img/index/tCursosIngles.jpg) no-repeat;
		margin: 0 0 5px 0;
		display:block;
		text-indent:-99999px;
		float:left;
	}
	
	#cajaTexto{ width:850px;margin:0 0 0 60px;padding:0px 20px 0 20px;
	//padding-top:30px;
	}
	#cajaTexto a{ color:#333333;}
	#cajaTexto p{font-size:11px;color:#303030;}

	#cajaTexto #t1{	margin:-10px 0 0 30px;padding:0;float:left;width:390px; }
	
#infoNuevosCursos{ 
	width:258px;height:130px;text-indent:-9999px;
	background:url(/img/index/becas2009.png);
/*	background:url(/img/index/nuevosCursos.png); */
	position:absolute;
	margin-left:705px;
	margin-top:-20px;
	z-index:1000;
}
#infoNuevosCursos a{display:block;width:258px;height:130px;}

#estadoCurso{ 
	width:255px;height:122px;text-indent:-9999px;
	position:absolute;
	margin-left:740px;
	//margin-left:700px;
	margin-top:-12px;
	z-index:1000;
}

#estadoCurso.cursoCerrado{
	background:url(/img/cursos/cursoCerrado.png);
}

#estadoCurso.nuevaTemporada{
	background:url(/img/cursos/nuevaTemporada.png);
}

#botoneraPromociones{ padding:15px;}
#botoneraPromociones a{ 
	width:16px;
	height:16px;
	position:relative;
	margin: 0 2px 0 0; 
	float:left;
	color:#697ba8;
	text-decoration:none;
	text-align:center;
	display:block;
	background:url(/img/comun/banner/fBotonNoActive.png) no-repeat; 
	z-index:2000;
	padding-top:2px;
	font-family:helvetica,verdana;
	font-size:13px;
}

#botoneraPromociones .activeSlide{
	background:url(/img/comun/banner/fBotonActive.png) no-repeat; 
}
#bannerInfo { 
	width:926px;height:210px;
	margin-left:40px;display:block;overFlow:hidden;margin-top:0;padding-top:14px;
}

#cursos { margin-top:23px;height:410px;background: url(/img/index/pastilla.jpg) top center no-repeat; }

#cursos ul     { height:122px;margin:0;padding:0;padding-top:0px;margin-left:75px;}
#cursos ul li  { width:274px;height:136px;float:left;margin-right:17px;cursor:pointer;}
#cursos ul li a{ width:274px;height:136px;display:block;position:absolute;text-indent:-9999px;}

#cursos .mayores18 { margin-top:8px;background:url(/img/cursos/mayores18/intro/destacado.jpg) no-repeat; }
#cursos .menores19 { background:url(/img/cursos/menores19/caracteristicas/destacado.jpg) no-repeat; }
#cursos .academicos{ margin-top:11px;background:url(/img/cursos/academico/intro/destacado.jpg) no-repeat; }

#cursos .campamentos{ 
	margin-top:13px;background:url(/img/cursos/menores19/campamentos/destacado.jpg) no-repeat; 
}


	/** links 2-0*/
	#links2-0{
		margin:-10px 0 0 0;
		float:left;
	}
	
	#links2-0 #tSiguenos{
		width:120px;
		height:19px;
		text-indent:-99999px;
		background:url(/img/index/tSiguenos.png) no-repeat;
	}
	#links2-0 ul{
		width:150px;
		margin:0;
		padding:0;	
	}
	#links2-0 ul li{
		width:47px;
		height:50px;
		float:left;	
		margin-bottom:15px;
	}
	#links2-0 ul li a{
		width:47px;
		height:53px;
		display:block;
	}
	.icono2-0 { height:53px;}
	.iFacebook{ background:url(/img/index/logos2-0.png) no-repeat; }
	.iTwitter { background:-47px 0 url(/img/index/logos2-0.png) no-repeat; }
	.iFlickr  { background:-94px 0 url(/img/index/logos2-0.png) no-repeat; }
	.iYoutube { background:-141px 0 url(/img/index/logos2-0.png) no-repeat; }

#zonaBaja{margin-top:20px;margin-left:3px;height:220px;background:url(/img/index/fZonaBaja.jpg) no-repeat top center;padding-top:10px;}
#zonaBaja .caja .seccion { padding-left:20px;color:#697aa8;font-size:13px;font-family:helvetica,verdana;font-weight:bold;margin-bottom:2px;}
#zonaBaja #contenedores{padding:0;margin-left:50px;}
#zonaBaja #contenedores .caja{ float:left; }
#zonaBaja #contenedores .caja ul{ margin:0;padding:0;padding-top:1px;margin-right:7px;width:295px;height:205px;}
#zonaBaja #contenedores .caja ul li{ cursor:pointer;display:block; width:280px;height:58px;margin-top:5px;margin-bottom:-11px;margin-left:12px;}
#zonaBaja #contenedores .caja ul li a{ display:block;width:280px;height:53px;}

#otrosCursos    { text-indent:-9999px;width:292px;background:url(/img/index/otrosCursos/fPastilla.jpg) no-repeat;}
#otrosCursos .c0{ background:url(/img/index/otrosCursos/basketBallCamp.jpg) no-repeat;}
#otrosCursos .c1{ background:url(/img/index/otrosCursos/campamentosEspa.jpg) no-repeat;}
#otrosCursos .c2{ background:url(/img/index/otrosCursos/recibeEstudiantes.jpg) no-repeat;}

#destacados	   {  width:292px;background:url(/img/index/destacados/fPastilla.jpg) no-repeat;}
#destacados  li{ margin-left:5px !important;}

#servicios{  width:292px;background:url(/img/index/servicios/fPastilla.jpg) no-repeat;}
#servicios  li{ margin-left:5px !important;}

.cajaInfoZonaBaja{ background:url(/img/index/destacados/fCaja.jpg) no-repeat 40px 0px;}
.cajaInfoZonaBaja .icono{ width:50px;height:45px;float:left;border:0;padding:0;margin:0 10px 0 0;}
.cajaInfoZonaBaja .titulo { 
	padding-left:10px;color:#697aa8;font-size:12px;font-family:helvetica,verdana;
	font-weight:bold;margin-bottom:2px;
}
.cajaInfoZonaBaja .contenido{margin:0;padding:0;color:#303030;font-size:10px;}

.tLineaGrisAbajo{ height:35px; background: url(/img/comun/tLineaGrisAbajo.png) right 23px   no-repeat;}
.alineadoBorde{ padding-left:25px !important;margin-left:-25px !important; }



.pastillaExterna { 
	width:898px;
	margin-left:55px;
	margin-bottom:30px;
	border:0px solid #E1E1E1;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background: #efefef url(/img/comun/pastillas/fondoPastillaExternaPie.png) center bottom no-repeat;
}

.pastillaExterna .titulo{
	padding-top:15px;padding-left:25px;font-size:18px;color:#697aa8;;
	font-family: helvetica,verdana;font-weight: bold;
}

.pastillaExterna >h3{
	color: #697aa8;
	font-size: 13px;
}
.pastillaExterna .pastillaInterna {
	width:853px;
	margin-top:10px;
	margin-left:25px; 
	background:url(/img/cursos/selectorDestinos/cabecera.png) no-repeat;
}

.acordeonShow .header,
.acordeon .header{
	margin: 0 -25px 0 -25px; padding:7px 0 7px 25px;border: 0; outline: 0; 
	text-decoration: none; font-size: 100%; list-style: none;
	cursor: pointer;
	background:url(/img/comun/acordeon/fCabOscuro.png);
}

.acordeonShow .header,
.acordeon .header{
	color:#303030;
}
.acordeonShow .header span,
.acordeon .header span{
	padding-left:15px;
}
.acordeon .header .ui-accordion-right{
	background:url('') transparent no-repeat !important;	
}
.acordeon .content{
	margin-top:20px;
	font-size: 12px;
}

.acordeon .content h3,
.acordeon .content h4{
	color: #697aa8;
	font-size:13px;
	text-align:left;
}

.listadoBolaSencillo{
	list-style-type: disc;
}

.listadoBola{
	list-style-image:url(/img/comun/listados/bolitaAzul.png);
	list-style-type: circle;
}

.listadoBola5-5{
	list-style-image:url(/img/comun/listados/bolitaAzul5-5.png);
	list-style-type: circle;
}

.listadoBola li{
	margin:2px 0px 0px 10px;
}

.listadoBola5-5 li{
	margin:0px 0px 0px 10px;	
}

.listadoAllBlue{
	list-style-image:none;
	list-style-type: disc;
}

.listadoAllBlue li{
	color: #697aa8;
	font-size:11px;
	font-weight:bolder;
	text-align:left;
	padding:0px 0px 5px 0;		
}


.listadoAllBlue2 li{
	color: #697aa8;
	font-size:12px;
	font-weight:bolder;
	text-align:left;
	padding:0px 0px 8px 0;		
}

.clickMostrar{ 
	width:317px;
	height:14px;
	position:absolute;
	display:block;
	color: #262626;
	text-indent:-99999px;
	font-weight:bolder;
	float:left;
	margin:10px 0 0 0;
	/*padding:5px 20px 0  0;*/
	background:url(/img/comun/acordeon/tClickMostrar.png) no-repeat;	
}

.dosColumnas{
	display:block;
	
}

.dosColumnas .cIzq{
	float:left;
	width:50%;
	padding:0 -20px 0 0; 
}

.dosColumnas .cIzq >p{
	padding:0 20px 20px 0px; 
}


.dosColumnas .cDer{
	float:right;width:50%;
}

.dosColumnas .cIzq >h3,.dosColumnas .cDer >h3{color: #697aa8;font-size: 13px;}
.dosColumnas .cDer >p{
	padding:0 20px 20px 0px; 
}


/**maquetado cajas redondeadas**/

.cajaRedondeadaGris{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-color:#E1E1E1;
	display:block;
	overflow:auto;	
	background: url(/img/comun/cajas/gris/fCaja.png) scroll;
}

.cajaRedondeadaGris a{
	display:block;
	margin:0 0 5px 0;
}
.cajaRedondeadaGris .link{
	display:inline;
	margin:0 0 5px 0;
}

.cajaRedondeadaGris .titulo{
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	display:block;
	color:white;
	margin:0;
	padding:8px 0 0 20px;
}
.cajaRedondeadaGris .titulo h3{ color:white;}
.cajaRedondeadaGris .contenido{
	padding:5px 15px 5px 15px;
}

.cajaRedondeadaGris .ajuste{
	padding-left:30px;
}
.cajaRedondeadaGris .contenido ul {list-style-type:disc;}


.cajaRedondeadaGris .tCateristicasGenerales{ 
	text-indent:-99999px;
	background: url(/img/comun/cajas/gris/tCateristicasGenerales.png) 10px 6px no-repeat;
}

.cajaRedondeadaGris .tPrecioIncluye{ 
	text-indent:-99999px;
	background: url(/img/comun/cajas/gris/tPrecioIncluye.png) 15px 8px no-repeat;
}

.cajaRedondeadaGris .tPrecioNoIncluye{ 
	text-indent:-99999px;
	background: url(/img/comun/cajas/gris/tPrecioNoIncluye.png) 15px 8px no-repeat;
}

.cajaRedondeadaGris .tInfo{
	text-indent:-99999px;
	background: url(/img/comun/cajas/gris/tInfo.png) 15px 8px no-repeat;
}

.cajaRedondeadaGris .tPrecio{
	text-indent:-99999px;
	background: url(/img/comun/cajas/gris/tPrecio.png) 15px 8px no-repeat;
}

.cajaRedondeadaGris .tPromocion{
	text-indent:-99999px;
	background: url(/img/comun/cajas/gris/tPromocion.png) 15px 8px no-repeat;
}

.cajaRedondeadaGris .tVentajasInterway{
	text-indent:-99999px;
	background: url(/img/quienesSomos/tVentajas.png) 15px 8px no-repeat;
}

.cajaRedondeadaGris .tAzul{
	color: #697aa8;
	font-size: 13px;
}

.cajaRedondeadaGris{ 
	/*behavior:url(http://www.interway.es/border-radius.htc);*/
}

.cajaReservaCurso .tReservaCurso{
	width:234px;
	height:17px;
	text-indent:-99999px;
	margin:0 0 0 20px;
	background: url(/img/comun/cajas/reserva/titulo.png) no-repeat;
}
.cajaReservaCurso .contenido{ 
	width:888px;
	height:111px;
	text-indent:-99999px;
	margin:-10px 0 0 5px;
	padding:0;
	background: url(/img/comun/cajas/reserva/fCajaReserva.png) no-repeat;
}

.cajaReservaCurso a{
	width:425px;
	height:85px;
	position:absolute;
	top:0;left:0;		
	text-indent:0;
	text-decoration:none;
	color:#333333;
	display:block;
	background:url(/img/comun/blank.gif) no-repeat;	
}

.cajaReservaCurso a span{
	position:absolute;
	top:50px;
	left:70px;
	display:block;
	background:url(/img/comun/blank.gif) no-repeat;		
}
.cajaReservaCurso .link{ 
	position:relative;	
	text-indent:0;
	width:425px;
	height:85px;
	float:left;
	margin:5px 0 0 10px;
	padding:0;
	background:url(/img/comun/blank.gif) no-repeat;	
}
.cajaReservaCurso .tHojaInscripcion{
	background: 15px 25px url(/img/comun/cajas/reserva/iPdf.png) no-repeat;	
}

.cajaReservaCurso .tOnline{
	background: 30px 30px url(/img/comun/cajas/reserva/iReserva.png) no-repeat;	
}

.cajaReservaCurso .link .titulo{
	position:absolute;
	top:10px;
	left:45px;
	font-size:13px;
	margin:0;
	paddign:0;
	text-decoration:underline;
}
.linksInfo{
	display:block;
	overflow:auto;	
}

.pdf{
	width: 271px;
	height: 34px;
	display: block;
	margin:20px 10px 10px 0;
	float:right;
	text-indent: -99999px;
	background: url(/img/cursos/pdfInfo2.png) no-repeat;
}


/* paginas de errores */
#kybalion{visibility:hidden;text-indent:-99999px;}
.cajaError{ min-height:350px;}
.numeroError404{
	width:160px;
	height:73px;
	margin:40px auto;
	text-align:center;
	text-indent:-99999px;
	background: url(/img/errores/404/numero.png) no-repeat;	
}
.infoError404{
	width:606px;
	height:28px;
	margin:20px auto;
	text-align:center;
	text-indent:-99999px;
	background: url(/img/errores/404/info.png) no-repeat;
}

.infoError404Curso{
	width:416px;
	height:28px;
	margin:20px auto;
	text-align:center;
	text-indent:-99999px;
	background: url(/img/errores/404/infoError404Curso.png) no-repeat;
}

.solucionError{
	text-align:center;
}

.listadoNavegadores {
	width:400px;
	height:150px;
	margin:20px auto;
}
.listadoNavegadores li{
	width:120px;
	height:122px;	
	float:left;
	margin:0 0 0 10px;
	background: url(/img/iconosNavegadores/background_browser.gif) no-repeat;
}

.listadoNavegadores .firefox{
	background: top center url(/img/iconosNavegadores/firefox.gif) no-repeat;
}
.listadoNavegadores .ie7{
	background: top center url(/img/iconosNavegadores/ie.gif) no-repeat;
}
.listadoNavegadores .safari{
	background: top center url(/img/iconosNavegadores/safari.gif) no-repeat;
}
.listadoNavegadores .chrome{
	background: top center url(/img/iconosNavegadores/chrome.gif) no-repeat;
}
.listadoNavegadores li a{
	width:120px;
	height:122px;	
	display:block;
	margin:0;
	padding:102px 0 0 0;
	text-align:center;
}


	/** politica de privacidad **/
	#contentPoliticaPrivacidad h1,
	#contentPoliticaPrivacidad h2{
		font-weight:bolder;
		margin:10px 0 15px 0;	
		color: #697aa8;
	}
	#contentPoliticaPrivacidad{
		text-align:justify;
	}


