/*  pie */
*{
	margin:0px;
	padding:0px;
}

/*--------------------PARA IMPRIMIR------------------------------------*/
.header-print{
	height:1px;
	overflow:hidden;
}
/*----------------------------------------------------------------------*/
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	background-color:#FEFEFE;
	background-color:#EDEDE4;
}
.contenedor-1000px{
	margin:auto;
}
.seleccion-idioma{
	width:1002px;
	height:15px;
	background-color:#FFFFFF;
	text-align:right;
}
.seleccion-idioma a{
	padding-right:15px;
	color:#666666;
	text-decoration:none;
}
.seleccion-idioma a:hover{
	padding-right:15px;
	color:#666666;
	text-decoration:underline;
}
.cabecera-english{
	height:110px;
	background-color:#FFFFFF;
	text-align:center;
}
.cabecera-english span{
	font-size:12px;
	margin:0px 8px 0px 0px;
}
.menu-options{
	height:50px;
}
.contenedor-options{
	background-color:#FEFEFE;
	clear:left;
	background-color:#EDEDE4;
}

.jovenes-cursos-ingles-home{
	float:right;
	margin-bottom:5px;
	margin-right:55px;
}
.adultos-cursos-ingles-home{
	float:left;
	margin-left:55px;
	margin-bottom:5px;
}
.english-adultos{float:left; margin-left:70px;}
.english-jovenes{float:right; margin-right:70px;}
.english-jovenes, .english-adultos{
	font-size:16px;
	font-weight:bold;
}
.english-options-home, .cursos-idiomas{
	float:left;
	padding-left:35px;
	padding-top:50px;
}
.cursos-idiomas{
	padding-top:0px;
	width:450px;
}
.cursos-idiomas p{
	line-height:135%;
text-align:justify;
}
.english-options-home h1, .cursos-idiomas h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
.ajusta-de-la-i{
	clear:none;
	margin-right:3px;
}
.elseparador{
	width:100%;
	height:5px;
	clear:both;
}
.el-pie-english-options{
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	clear:left;
	margin-top:15px;
}
.el-pie-english-options a{
	color:#FFFFFF;
	margin-left:10px;
	margin-right:5px;
	text-decoration:none;
}
.el-pie-english-options a:hover{
	text-decoration:underline;
}
.contendor-paises-english{
	width:1002px;
	margin:auto;
	height:20px;
}
.reino-unido, .irlanda, .suiza, .francia, .canada, .eeuu, .malta, .escocia, .fondo-azul{
	width:142px;
	height:20px;
	float:left;
	margin-left:1px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:10px;
	text-align:center;
}
.fondo-azul{
	background-color:#0099FF;
}
.escocia{
	background-color:#0066CC;
}
.azul-english{
	color:#003399;
	font-size:18px;
	font-weight:bold;
}
.ocre-english{
	color:#CC9900;
	font-size:18px;
	font-weight:bold;
}
.reino-unido{background-color:#CC0000;}
.irlanda{background-color:#99CC00;}
.suiza{	background-color:#B80101;}
.francia{background-color:#6F2D50;}
.canada{background-color:#FF9900;}
.eeuu{background-color:#0033CC;}
.malta{background-color:#EEDC18;}
.reino-unido a, .irlanda a, .suiza a, .francia a, .canada a, .eeuu a, .malta a, .escocia a, .fondo-azul a{
	color:#FFFFFF;
	text-decoration:none;
}
p{
	padding:10px;
}


/*----------------------------------------------------------------------LISTADOS*/
h1, h2{
		color:#006699;
		font-size:20px;
		font-weight:bold;
}
h2{
	float:right;
}
.pais-curso{
	width:810px;
	margin:auto;
	overflow:hidden;
}
.pais-curso h1, .pais-curso-detalle h1{
	color:#CC9900;
	color:#013567;
	font-size:16px;
	font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.pais-curso-detalle h1{
	margin-left:19px;
	}
h2 {
	float:none;
	text-align:left;
}
hr{
	color:#000000;
	border-bottom:3px #000000 solid;
	height:1px;
	margin-top:10px;
}


html>body .contenedor-english-options table{
	background-color:#FFFFFF;
	display:inline-table;
	display:block;
	float:left;
	width:260px;
	height:350px;
}
.contenedor-english-options table{
	margin:5px;
	display:inline;
	border:#333333 solid 1px;
	width:260px;
	overflow:hidden;
	height:400px;
	margin-bottom:5px;
	background-color:#FFFFFF;
}
.contenedor-english-options td{
	padding-left:5px;
	
}
.contenedor-english-options td img{
	margin-top:5px;
}
.contenedor-english-options table a{
color:#006699;
text-decoration:none;
}
.contenedor-english-options table a:hover{
	text-decoration:underline;
}
/*--------------------------------------------------------------------------DETALLES*/
.linea-separadora{
	width:100%;
	height:1px;
	border-bottom:2px #000000 solid;
}
.contenedor-english-options-detalle{
	width:100%;
}
.pais-curso-detalle{
	width:610px;
	margin:auto;
	overflow:hidden;
}
.contenedor-english-options-detalle table{
	border:#333333 solid 1px;
	width:570px;
	background-color:#FFFFFF;
	margin:auto;
	margin-top:10px;
}
.ficha{
	width:330px;
	border-bottom:black solid 1px;
	text-align:left;
}
.ficha table{
	width:100%;
	overflow:hidden;
	border:0px;
}
html>body .contenedor-english-options-detalle table{
	background-color:#FFFFFF;
}
.contenedor-english-options-detalle td{
	padding-left:5px;
}
.contenedor-english-options-detalle td img{
	margin-top:5px;
}
.contenedor-english-options-detalle table a{
color:#006699;
text-decoration:none;
}
.contenedor-english-options-detalle table a:hover{
	text-decoration:underline;
}
.detalle-cursos-ingles{
	float:left;
	margin-bottom:0px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
}
.imagenes-quienes{
	float:right;
	margin-left:10px;
}
.imagen-cursos-ingles-quienes{
	float:left;
	margin:10px;
	margin-bottom:10px;
	padding-top:10px;
}
.contenedor-options h1{
	padding-left:7px;
}
.listado-cursos-ingles{
	width:900px; overflow:hidden; margin:auto; background-color:#EDEDE4;
}
.listado-cursos-ingles h3{
	background-color:#666666;
	color:#FFFFFF;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
}
.listado-cursos-ingles ul{
	margin-top:10px;
}
.listado-cursos-ingles li{
	height:65px;
	background-color:#FFFFFF;
	list-style:none;
	margin-bottom:3px;

}
.listado-cursos-ingles li:hover{
	background-color:#F1F5F8;
}
.listado-cursos-ingles li a{
	color:#006699;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.listado-cursos-ingles li img{
	width:75px;
height:50px;
	float:left;
	margin:5px;
border:0px;
}
.listado-cursos-ingles li p{
	width:260px;
	float:left;
	margin-left:1px;
}
.listado-cursos-ingles li .definicion-curso-ingles{
	width:250px;
	float:left;
	margin-left:1px;
}
.listado-cursos-ingles li .precio{
	width:100px;
	float:left;
	margin-left:1px;
	font-weight:bold;
	font-size:11px;
}
.site-english-options{
	text-align:center;
	margin-top:5px;
text-decoration:none;
}
.site-english-options a{ color:#333333; text-decoration:none; }
.condiciones-generales{
	text-align:justify; margin-left:20px;
	}
.condiciones-generales p{
	width:650px;
margin:auto;
	font-size:11px;
}
.condiciones-generales ol{
	width:400px;
	margin:auto;
}
.condiciones-generales p strong{
	color:#FF9900;
}
.ingles-adultos{ float:left; margin-left:40px;	}
.ingles-jovenes{ float:right; margin-right:40px;	}
.ingles-adultos a, .ingles-jovenes a{ text-decoration:none; color:#003466;}
.ingles-adultos a:hover, .ingles-jovenes a:hover{ text-decoration:none; color:#CC9900;}
.imagen-cursos{width:350px; overflow:hidden; float:left; margin-left:70px; padding-left:5px;}
.imagen-cursos h4 a{ font-size:12px; font-weight:bold; color:#003466; text-decoration:none; }

.contenedor-english-options img{

	overflow:hidden;
border:0px;
}
.nomano{
	cursor:default;
}
.contenedor{
	width:1002px;
	overflow:hidden;
	margin:auto;
}

.blue-english-options{	color:#013567;}
.rojo{color:#a3000f;}
.verde{color:#669933;}
.naranja{color:#e57100;}
.azul{color:#31a5e8;}
.novedades-2010{
	background-image:url(../img/novedades-2010.jpg);
	width:250px;
	height:50x;
	background-repeat:no-repeat;
	float:right;
	padding:20px 0px 25px 0px;
	margin-top:20px;
	background-position:center;
}
.novedades-2010 a{
	color:#FFFFFF;
	font-size:14px;
	outline:none;
	text-align:center;
	text-decoration:none;
	padding-top:10px;
}
.logoquality {
	float:left;
	margin-left:170px;
	margin-top:15px;
}

.contact{
	float:left;
	font-size:11px;
	padding-top:5px;
	padding-left:65px;
}
.contact p, .contact  a{
	color:#003466;
	font-size:13px;
	text-decoration:none;
}
.destacados-home{
	width:233px;
	height:240px;
	border:#333333 solid 1px;
	padding:5px;
	float:left;
	margin:1px;
}
.destacados-home img{
	border:0px;
	margin-bottom:20px;
}
.destacados-home h4{
	font-size:11px;
	text-transform:uppercase;
	color:#1f5681;
}
.destacados-home p{
	text-align:justify;
	margin-left:-10px;
}
.info-sobre-destacados{
	float:right;
	color:#1f5681;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

.contenedor-english-options{
	background-color:#EDEDE4;
	clear:left;
	
}
	
