/* global settings */


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}ol,ul {list-style:none}


/* etiquetas*/


body{
	font: 13px Arial, sans-serif;
	color: #4b4d57;
	background: url(/media/compartidas/bg_banner2.jpg) no-repeat center 114px;
	text-align:left
}


td {font-size: 12px}

h1, h2, h3, h4, h5, h6, p {margin-bottom:8px;text-align: left;}

hr {
	margin-top:20px;_margin-top:-5px;
	height: 1px;
	margin-bottom: 20px;_margin-bottom:-5px;
	border-bottom: 1px solid #ccc;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;clear:both;
}




p {
	margin-bottom: 8px;
	
	
}



h1 {

	font-size: 25px;
	letter-spacing: -1px;
	color: #2C4E81;
}

h2 {
	font-size: 21px;
	color: #3d3e45;
}


h3 {
	font-size: 19px;
	color:#cc9900;
}

h4 {
	font-size: 19px;
	color: #0099cc;
}


h5 {
	font-size: 16px;
	color: #2C4E81;
	font-weight: bold;

}


p a:hover {
	color:#0071DE;
	text-decoration: underline;
}

a {
	color:#22609D;
}

a:hover {color:#0071DE }

:focus {
	outline: 0;
}


.clearer  {clear: both;display: block;height: 1px;margin-bottom: -1px;font-size: 1px;line-height: 1px;}






/*  -------- CONTENEDORES  -------- */

#page{
	text-align: center;
	margin: 0px auto;
	width: 900px;
	position:relative;
}

.bg_home {background: url(/media/home/bg_hoy.jpg) repeat-x center 114px;}

.header   {

	height: 114px;clear:both;

	
}

#header_interior a {

	
	font-weight: bold;
	text-decoration: none;}
	
#submenu {margin: 10px auto 0px auto;text-align:left;width:900px;height:40px;clear:both	
}

#columnLeft     {
	margin: 20px 0 20px 0;
	width: 484px;
	float: left;
	padding-right: 34px;
	text-align: left;
}




#columnComunidadDerecha    {
	margin: 30px 0 20px 0;
	width: 580px;
	float: left;
	background: url(/media/compartidas/derecha.jpg) repeat-y 0 0;
	padding-left: 40px !important; padding-left: 20px;
	text-align: left;
	min-height:350px
}

*html #columnComunidadDerecha  {height:350px}

#columnComunidad     {
	margin: 30px 0 20px 0;
	width: 237px;
	float: left;
	padding-right: 23px;
	
	text-align: left;
}
#columnright    {
	margin: 20px 0 20px 0;
	width: 350px;
	float: left;
	background-image: url(/media/compartidas/derecha.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 32px !important;padding-left: 22px;text-align: left;position:relative;
}
#columncentro   {
	margin: 20px 0 20px 0;
	width: 900px;
	text-align: left;

	text-align: left;
	min-height:350px
}

#columncentro_flujo  {
	margin: 0px 0 20px 0;
	width: 900px;
	text-align: left;

	text-align: left;
	min-height:350px
}


*html #columncentro {height:350px}
 
#footer    {

	clear:both;
	background: url(/media/Footer/bg_footer.jpg) repeat-x center 0px;

}

.contenido_footer {
	width:900px;
	margin: 0px auto;
	text-align: center;
	padding-top: 80px;
}

#footer p {
	text-align: left;
	padding-left:10px;
	font-size:11px;
	line-height:1.2em;
}




/*  -------- header contenido  -------- */


#mapa a,#suscribete a {color:#012A5E;text-decoration:none;font-weight:normal} 

#mapa a:hover,#suscribete a:hover {color:#22609D} 


#acceso {
	width: 190px;
	padding-top: 55px;
	float:left
}
#mapa{
	width: 120px;
	padding-top: 65px;
	float:left;
	background: url(/media/compartidas/mapa.gif) no-repeat 0 0;padding-left:20px;
}
#suscribete{
	
	width: 120px;
	padding-top: 65px;
	float:left;
	background: url(/media/compartidas/suscribete.gif) no-repeat 0 0;padding-left:20px;}


#banner {
	clear: left;
	height: 319px;
	background-image: url(../media/home/bg_banner.jpg);
	background-repeat: repeat-x;
	background-position: center 0px;
	margin: 0px auto;
}

.blog_home01 {
	background-color:#F6F6F6; 
	border:1px solid #CCCCCC;
	padding:8px;margin-top:10px}

.blog_home02 {background-color:#EAEAEA;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top-style: none;
	padding:8px;margin-bottom:10px
}

.cuadro {
	background: #EAF6FF;
	padding: 10px 3px 3px 10px;
	
	border: 1px solid #C5D9F5;margin-bottom:15px;height:220px;
}

.cuadro h1 { font-size:16px
	}

.cuadro2 {
	background: #EAF6FF;
	padding: 10px 10px 0px;
	border: 1px solid #C5D9F5;margin-bottom:15px
}

/*  -------- textos titulos -------- */


#destacado {
	width: 459px;
	margin-bottom: 30px;
}
.comunidad
	{
	margin-bottom: 10px;
	height:45px;
	width:385px;
	float:left;
	background: url(/media/donde_estudiar/comunidad.gif) no-repeat 0px 0px;
	padding-left: 45px;
}




.envia_mensaje {width:150px;float:left;}


.categorias {}

.categorias p {margin-bottom:20px; margin-top: 8px;}

.categorias img {float:left;margin-right: 10px;}

*html .categorias {height:100px}



/* botones */

.btn01, .btn03 {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	width: 145px;
	text-align: center;
	height: 28px;
	margin-top: 15px;
	padding-top: 8px;
}



.btn01 {
	background: url(/media/compartidas/btn1.gif) no-repeat 0px 0px;
}

.btn02 {
	color: #FFFFFF;
	font-weight: bold;
	width: 145px;
	text-align: center;
	height: 28px;
	margin-top: 15px;
	padding-top: 8px;
	background: url(/media/compartidas/btn2.gif) no-repeat 0px 0px;
	font-size: 12px;
}

.btn_02 {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	height: 28px;
	margin-top: 15px;
	padding-top: 8px;
	background: url(/media/home/btn2_.gif) no-repeat 0px 0px;
	width: 250px;

}

.btn03 {
	height: 36px;
	background: url(/media/compartidas/btn1.gif) no-repeat 0px 0px;
	
}

/*
.btn04 {
	height: 28px;
	padding-top: 8px;background: url(/media/compartidas/btn4.jpg) no-repeat 0px 0px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	width: 115px;
	text-align: center;float:left;margin-right:5px;
}*/

.btn04 {
	height: 28px;
	padding-top: 8px;background: url(/media/home/btn4_.jpg) no-repeat 0px 0px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	width: 90px;
	text-align: center;float:left;margin-right:5px;margin-bottom:30px;
}


.btn05 {
	background: url(/media/compartidas/boton_postula.gif) no-repeat 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	width: 85px;
	text-align: center;
	height: 22px;
	padding-top: 4px;margin-left:85px;
}



.btn06 {
	background: url(/media/compartidas/boton_postula.gif) no-repeat 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	width: 85px;
	text-align: center;
	height: 22px;
	padding-top: 5px;margin-left:20px;float:left;margin-top:5px;
}

.btn07 {
	background: url(/media/compartidas/porceso_concluido.jpg) no-repeat 0px 0px;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	width: 145px;
	text-align: center;
	height: 28px;
	padding-top: 8px;margin:15px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	margin-left:0px;
}


.btn01 a, .btn02 a, .btn_02 a,.btn03 a, .btn04 a, .btn05 a, .btn06 a, .btn07 a, .btn08 a  {
	text-decoration: none;
	color: #FFFFFF;
	
	
}

.btn01 a:hover, .btn02 a:hover, .btn_02 a:hover,.btn03 a:hover, .btn04 a:hover , .btn05 a:hover, .btn06 a:hover,.btn07 a:hover ,.btn08 a:hover{
	text-decoration: underline;color: #FFFFFF
	
	
}
.btn08 {
	font-size:9px;
	float:left;
	margin-right:15px;
	margin-bottom:15px; 
	background: url(/media/compartidas/btn1.gif) no-repeat 0px 0px;
	color:#FFFFFF;
	font-weight: bold;
	width: 145px;
	text-align: center;
	height: 28px;
	margin-top: 15px;
	padding-top: 8px;
}


/* listas */

.titulo_paises {
	min-height: 30px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #ccc;
	padding:0px 0 0px 15px !important; padding:0px 0px 0px 15px ;
}
* html .titulo_paises {
	height: 30px;
}

.titulo_paises img {
	float:left;
	padding:0 10px 0 0 ;
}

.titulo_paises h1 {padding-top:13px;line-height:1.2em}



.titulo_bandera {
	height: 40px;
	border: 1px solid #CCCCCC;
	padding:10px 0 10px 15px ;
}




.titulo_bandera img{
	float:left;
	padding:0 10px 0 0 ;
}

.titulo_bandera h1 {
	font-size: 16px;
	margin-bottom: 0px;
}


.paises_convenio {
	border: 1px solid #CCCCCC;
	padding:10px 0 10px 0px ;
}


.paises_convenio h1 {padding-left:15px; }

.paises_convenio p {font-weight: bold; color: #666; border-top: #ccc 1px solid; padding-top: 8px;padding-left:15px;}

.paises_convenio select {margin-left:15px;margin-bottom:10px}



.titulo_wiki {
	border: 1px solid #CCCCCC;
	padding:10px 0 10px 15px ;
}


.titulo_wiki img{
	float:left;
	padding:0 10px 0 0 ;
}

.titulo_wiki h1 {line-height:2.7em }


ul .menu_paises {
	margin-bottom:20px;}

.menu_paises li {
	background: url(/media/donde_estudiar/tablafondo.gif) no-repeat 0px 0px;
	padding-left: 38px;
	padding-top: 10px;
	padding-bottom: 7px;
	border-bottom: 1px solid #ccc;
	border-top-style: none;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	
}

.menu_paises li a{

	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
}

.menu_paises li a:hover{
	color:#333;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
}

ul .menu_paises_simple {
	margin: 0px;
	padding: 0px;	
}

.menu_paises_simple li {
	background: url(/media/donde_estudiar/tablafondo.gif) no-repeat 0px 0px;
	padding-left: 38px;
	padding-top: 10px;
	padding-bottom: 7px;
	
}

.menu_paises_simple li a{

	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
}

.menu_paises_simple li a:hover{
	color:#333;
	text-decoration:none;
	font-size: 13px;
	font-weight: bold;
}

.seleccionado {color: #0099CC; font-weight: bold;}

.especificaciones {color: #0099CC; font-weight: bold;}

ul.bullet  {margin-bottom:10px;}

.bullet li {
	background: url(/media/compartidas/estrella_lista.gif) no-repeat 0px 0px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size:14px;

}

.bullet li a {
	color:#0099cc

}


ul.estrella  {margin-bottom:10px}

.estrella li {
	background: url(/media/compartidas/estrella_logo.gif) no-repeat 0px 0px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size:14px;

}

.estrella li a {
	color:#0099cc

}


.lista_simple {
	list-style:decimal;
	clear: both;
	float: none;
	visibility: visible;
	z-index: 50;
}


.lista_simple li {
	padding-bottom: 15px;
	margin-left:18px;
}

.lista_disc {
	list-style:disc;
	clear: both;
	float: none;
	visibility: visible;
	z-index: 50;
}


.lista_disc li {
	padding-bottom: 10px;
	margin-left:18px;
}



.lista_margen {
list-style:lower-alpha inside;
clear: both;
float: none;
visibility: visible;
z-index: 50;
}


.lista_margen li {

padding-top:15px;
padding-bottom: 0px;
padding: 5px 0px 15px 20px;
}

ul.postulacion {margin-left:52px}
.postulacion li{display:inline;font-size:12px}
li.postulacion  img {float:left; margin-right:10px;padding-top:10px}



/*  -------- tablas-------- */

.tablas_titulo {
	font-size: 14px;
	font-weight: bold;
	background: #C4E2FF;
	padding: 5px;
	border-bottom: 1px solid #FFFFFF;
	color: #2C4E81;
}


.tablas_td1 {
	background: #EAF4FF;
	padding: 5px;
	border-bottom: 1px solid #FFFFFF;
	vertical-align: top;
}

.tablas_td2 {
	background: #D3E9FF;
	padding: 5px;
	border-bottom: 1px solid #FFFFFF;
	vertical-align: top;
}


/*  -------- imagenes y soportes-------- */

.left {
	float: left;
	padding-right:8px;
}


#Left_home    {
	margin: 20px 0px 20px 25px;_margin: 20px 0px 20px 15px;
	width: 560px;
	float: left;
	text-align: left;
}

.img_left {
	float:left;
	padding-right:10px;
}

.img_left_home {
	margin:0 10px 10px 0;
	position:relative;
	float:left;
	padding-right:10px;

}

.img_right {
	float: right;
	padding-left:10px;
	padding-bottom:20px;
}

.left_margen {
	float: left;
	padding-right: 25px;
	padding-bottom:45px;
}

#right    {
	margin: 20px 0 20px 0;
	width: 310px;
	float: left;
	background-image: url(none);
	text-align: left;position:relative;
}


.top_margen {padding-top:0px;float: right;
	padding-left:10px;
	padding-bottom:20px;}

/*
.sop_1 {
	width: 312px;
	background: url(/media/home/sop_1.jpg) no-repeat 0 0;
	margin: 0px 0px 0px 0px;
	padding:16px 16px 10px 16px;
}

.sop_1_bottom
	{
	width: 322px;height:6px;
	background: url(/media/home/sop_1_bottom.jpg) no-repeat 0 0;
	
	padding-left:16px;margin-bottom:20px

	
}*/

.sop_1 {
	width: 274px;
	height:132px;
	background: url(/media/home/bg_caluga.jpg) no-repeat 0 0;
	margin: 0px 0px 0px 0px;
	padding:16px 0px 10px 16px;
}

.sop_1_bottom {
	width: 274px;
	height:6px;
	background: url(/media/home/sop_1_bottom_.jpg) no-repeat 0 0;	
	padding-left:16px;margin-bottom:40px
	
}

.sop_2
			{
	width: 312px;
	background: url(/media/home/sop_2.jpg) no-repeat 0px 0px;
	padding:16px 10px 10px  16px;
	
}


.sop_2_bottom
			{
	width: 322px;height:6px;
	background: url(/media/home/sop_2_bottom.jpg) no-repeat 0 0;
	
	padding-left:16px;margin-bottom:20px

	
}


.sop_2 p
			{margin-top:0
	
}

.sop_2 h1
			{margin-bottom:0
	
}


.blog_01
			{
	width:210px;
	float:left;
	background: #EEEEEC url(/media/compartidas/blog_ima03.gif) no-repeat 0px 0px;
	padding-left: 70px;
	font-size: 12px;
	font-weight: bold;	
}


.blog_02
			{
	width:210px;
	float:left;
	background: #EEEEEC url(/media/compartidas/blog_ima04.gif) no-repeat 0px 0px;
	padding-left: 70px;
	font-size: 12px;
	font-weight: bold;
}


.wiki {padding-top:0px}


.calendario {
	background: url(/media/compartidas/calendario.gif) no-repeat 0px 0px;
	width:53px;height:65px;
	float:left;
	margin-right:15px;
	text-align:center;
	padding-top:22px
	
}

.calendario p {font-size:27px;font-weight:bold;color:#000;margin-bottom:0px;text-align:center;line-height:0.8em;}

.calendario span {font-size:14px} 

#mapa_mundi
	{
	height: 384px;
	width: 882px;
	padding: 0px;
	margin-bottom: 20px;
}

#lista_u
	{
	height: 22px;
	width: 579px;
	background-image: url(/media/compartidas/listado_U.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}

.caja_columnas {
	padding:15px 15px 0 15px;
	color:#454545;
	margin-bottom:20px;
	background: url(/media/home/bg_columnas.jpg) repeat-y 0px 0px;
	zoom : 1;
}

.caja_columnas h1 {
	font-size:13px;
	color:#454545;
	margin-bottom:0px;
	letter-spacing: normal;
}

.caja_columnas h1 a {
	color:#454545;
	text-decoration:underline;
}

.caja_columnas h1 a:hover {
	color:#454545;
	text-decoration:none;
}

.caja_columnas span {
	font-size:12px;
	color:#2c4e81;


}
.caja_columnas p {
	margin-bottom:0px;
	color:#454545;
	font-size:13px;
}

.caja_columnas p a{
	color:#2c4e81;
	text-decoration:underline;
	font-size:12px;
}



/*  -------- textos -------- */





.subtitulo_1 {
	color: #cc9900;
	font-size: 16px;
	line-height: 90%;
	font-weight: bold;
	
}

.subtitulo_1 a {
	color: #cc9900;
	
}

.subtitulo_1 a:hover {
	color: #E8AE00;

}

.subtitulo_2 {
	color:#0099cc;
	letter-spacing: 0px;
	font-size: 16px;
	line-height: 90%;
	font-weight: bold;

}



.subtitulo_3 {
	color: #2C4E81;
	font-size: 18px;
	line-height: normal;
	text-transform: none;
}

.breadcrumb {
	padding-top:0;
	margin-top:0;
	color:#396590;
	font-size:13px;
	text-transform: uppercase;text-align:left;
}

.breadcrumb a {
	color:#003871;
	text-decoration: underline;
	font-weight: normal;
}

.breadcrumb a:hover {
	color:#396590;
}


.bajada_1 {
	color:#663300;
	font-size: 12px;
	text-transform: uppercase;
}
.bajada_2 {
	color:#003D7F;
	font-size: 12px;
	text-transform: uppercase;

}
.destacado_3 {
	color:#006666;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
}

.texto_blanco {
	color:#FFFFFF;
	font-size: 20px;
	font-weight:bold;
	line-height:1.1em;
	
}



.texto_blanco2 {
	color:#2c4e81;
	font-size: 17px;
	font-weight:bold;
	line-height:1em;
}

.texto_azul {
	letter-spacing: 0px;
	color:#003366;
	font-size: 16px;
	font-weight: bold;
}

.texto_azul2 {
	color:#2C4E81;
	font-size: 14px;
	font-weight: bold;
}



.fecha {
	color:#0099cc;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
}

.fecha_home {
	color:#6a6a6a;
	font-size:13px;
	line-height: normal;
	font-weight: bold;
	
}

.margin_bottom {margin-bottom:30px;}


/* banderas y paises */
.banderas_home {
	width: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align:left
}


.banderas {
	width: 350px;
	margin-top: 20px;
	margin-bottom: 20px;
	clear: both;
}

.paises, .paises_home {
	list-style: none;
	font-size: 14px;
	font-weight: bold;
}


.paises a, .paises_home a{
	color:#333333;text-decoration:none}

.paises a:hover, .paises_home a:hover{
	text-decoration:none;color:#22609D;
	
}

.paises .impar {
	float: left;
	width: 178px;
	height:50px;
	line-height:3em;
	background: url(/media/home/bg_par.jpg) no-repeat 0 0;
}

.paises .par {
	float: left;width: 160px;
	line-height:3em;
	background: url(/media/home/bg_inpar.jpg) no-repeat 0 0;height:50px;
}



.paises_home .impar_home {
	
	width: 178px;
	height:50px;
	line-height:3em;
	background: url(/media/home/bg_par.jpg) no-repeat 0 0;
}

.paises_home .par_home {
	
	width: 178px;
	line-height:3em;
	background: url(/media/home/bg_inpar.jpg) no-repeat 0 0;height:50px;
}



ul.lista_ranking {
padding-top: 12px;
}

ul.lista_ranking li {
padding-bottom: 8px;
}

ul.lista_ranking li.universidad {
width: 340px;
float: left;
}

fieldset {
padding: 10px;
width: 200px;
border: 2px dotted #ccc;
margin-top: 15px;
margin-bottom: 10px;
}

label {
margin-bottom: 2px;
font-weight: bold;
}

.toefl {
padding: 10px;
width: auto;
border: 2px dotted #ccc;
margin-top: 15px;
margin-bottom: 10px;
}




/* FLUJOS */


.btn_flujo1 {
	float:left;
	
}


ul.sub1 {
	text-align:left;
	font-size: 13px;

	}

.sub1 li{background: url(/media/flujos/submenu/bg_sub1.gif) no-repeat 0 0;padding-left:20px;padding-right:3px;color:#000;height:22px}

.sub1 li a:hover{color:#fff}

ul.sub2 {
	text-align:left;
	font-size: 13px;

	
}


.sub2 li{background: url(/media/flujos/submenu/bg_sub2.gif) no-repeat 0 0;padding-left:42px;padding-right:3px;color:#000;height:22px}

.sub2 li a:hover{color:#fff}

ul.sub3 {
	text-align:left;
	font-size: 13px;

}

.sub3 li{background: url(/media/flujos/submenu/bg_sub3.gif) no-repeat 0 0;padding-left:20px;padding-right:3px;color:#000;height:22px}

.sub3 li a:hover{color:#fff}



#flujo_modal {position:relative;z-index:200}


#p1 {
	position:absolute;
	left:0px;
	top:0px;
	z-index:200;
	visibility: hidden;
	width:370px;
}

#p2 {
	position:absolute;
	left:130px;
	top:0px;
	z-index:200;
	visibility: hidden;
	width:270px;
}

#p3 {
	position:absolute;
	left:255px;
	top:0px;
	z-index:200;
	visibility: hidden;
	width:300px;
}

#p4 {
	position:absolute;
	left:380px;
	top:0px;
	z-index:200;
	visibility: hidden;
	width:420px;
}

#p5 {
	position:absolute;
	left:508px;
	top:0px;
	z-index:200;
	visibility: hidden;
	width:300px;
}

#p6 {
	position:absolute;
	left:635px;
	top:0px;
	z-index:200;
	visibility: hidden;
	width:270px;
}

#p7 {
	position:absolute;
	left:670px;
	top:0px;
	z-index:200;
	visibility: hidden;
	width:270px;
}


#p1_ {
	position:absolute;
	left:0px;
	top:0px;
	z-index:200;
	visibility: hidden;padding-top:10px;height:190px;
}

#p2_ {
	position:absolute;
	left:130px;
	top:0px;
	z-index:200;
	visibility: hidden;padding-top:10px;
}

#p3_ {
	position:absolute;
	left:255px;
	top:0px;
	z-index:200;
	visibility: hidden;padding-top:10px;
}

#p4_ {
	position:absolute;
	left:380px;
	top:0px;
	z-index:200;
	visibility: hidden;padding-top:10px;
}

#p5_ {
	position:absolute;
	left:508px;
	top:0px;
	z-index:200;
	visibility: hidden;padding-top:10px;
}

#p6_ {
	position:absolute;
	left:635px;
	top:0px;
	z-index:200;
	visibility: hidden;padding-top:10px;
}

#p7_ {
	position:absolute;
	left:670px;
	top:0px;
	z-index:200;
	visibility: hidden;padding-top:10px;
}


#s1{
	position:absolute;
	left:0px;
	top:0px;
	z-index:200;
	visibility: hidden;
}

#s2 {
	position:absolute;
	left:130px;
	top:0px;
	z-index:200;
	visibility: hidden;
}

#s3 {
	position:absolute;
	left:255px;
	top:0px;
	z-index:200;
	visibility: hidden;
}

#s4 {
	position:absolute;
	left:380px;
	top:0px;
	z-index:200;
	visibility: hidden;
}

#s5 {
	position:absolute;
	left:508px;
	top:0px;
	z-index:200;
	visibility: hidden;
}

#s6 {
	position:absolute;
	left:635px;
	top:0px;
	z-index:200;
	visibility: hidden;
}

#s7 {
	position:absolute;
	left:670px;
	top:0px;
	z-index:200;
	visibility: hidden;
}






/*acordeon*/

	.ficha_acordeon2 dl { }
	.ficha_acordeon2 dl,
	.ficha_acordeon2 dd {
	margin: 0;
	
}

	.ficha_acordeon2 #subacordeon dd {
	margin: 0;
	background: #FFF;
	
}

	.ficha_acordeon2 dt {
	padding:12px 0 3px 5px;
	background: #F4FAFF;
	border: 2px solid #FFFFFF;
}

	.ficha_acordeon2 #subacordeon dt {
	
	padding:12px 0 3px 5px;
	background: #DFE3E4;
}

.ficha_acordeon2 dt h2 {
	color: #2C4E81 !important;
	padding-left:5px;
	font-size:15px;
	font-weight: bold;
clear:both;
}

.ficha_acordeon2 dt h3 {
	line-height:12px;
	color:#42afde;
	font-size: 14px;
}

.ficha_acordeon2 dt.extremo {
	background-image:none !important;
	
	
}
	.ficha_acordeon2 dt a {
	display: block;
	text-decoration: none;
	
	cursor:pointer;
	outline:none !important;
	
	color: #999999 !important;
}
.ficha_acordeon2 dt.marcado {
	background: #C4E2FF no-repeat 0px 0px;
	padding-left:5px;
}


.ficha_acordeon2 #subacordeon dt.marcado {
	

	
	
	
	
}

.ficha_acordeon2  #subacordeon .marcado {
	color: #FFFFFF !important;
	
	
}

.ficha_acordeon2 dt.marcado a h2 {
	color: #2C4E81 !important;
	padding-left:5px;
	font-size:15px;
}

.ficha_acordeon2 dt.marcado a h3 {
	
}

.ficha_acordeon2 dd h3 {
	
}

.ficha_acordeon2 dt a:hover {
	text-decoration:none;
	display: block;
	color:#EA0925;
}
.ficha_acordeon2 dd a {
	
}
.ficha_acordeon2 dd {
	padding:10px;
	background:#fff;
	clear:both;	
}


/*acordeon  convenios */

	.ficha_acordeon dl { }
	.ficha_acordeon dl,
	.ficha_acordeon dd {
	margin: 0;
	
}

	.ficha_acordeon #subacordeon dd {
	margin: 0;
	background: #F8FCFF;
	
	
}

	.ficha_acordeon dt {
	padding:4px 0px 4px 5px;
	background: #F0F0F0;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}

	.ficha_acordeon dd {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background:#F8FCFF;
	}

	.ficha_acordeon #subacordeon dt {
	
	padding:10px 0 2px 5px;
	background: #DFE3E4;
}

.ficha_acordeon dt h2 {
	color: #2C4E81;
	padding-left:5px;
	font-size:13px;
	font-weight: bold;
clear:both;
margin-bottom:0px;
padding-bottom:0px;

}


.dt_rojo {
	color:#FFFFFF;
	padding-left:5px;
	font-size:11px;
	font-weight: bold;
margin-bottom:0px;
padding-bottom:0px;
background: #CC0000;



}

.ficha_acordeon dt.marcado a {
	color: #FFF;

	font-weight: bold;
clear:both;
}

.ficha_acordeon dt h3 {
	line-height:12px;
	color:#42afde;
	
}

.ficha_acordeon dt.extremo {
	background-image:none !important;
	
	
}
	.ficha_acordeon dt a {
	display: block;
	text-decoration: none;
	
	cursor:pointer;
	outline:none !important;
	
	color: #999999;
}
.ficha_acordeon dt.marcado {
	background: #84B0CE no-repeat 0px 0px;
	

}


.ficha_acordeon dt.marcado h2 {
	color:#FFFFFF
}

.ficha_acordeon dt.destacado {
	background: #CC0000;
	color: #FFFFFF;	
	
}


.ficha_acordeon dt.destacado h2 {
	color:#FFFFFF;
		font-size: 11px;
		background: #CC0000;
		
}




.ficha_acordeon #subacordeon dt.marcado {
	

	
	
	
	
}

.ficha_acordeon dt.marcado a h2 {
	color: #FFF;
	padding-left:5px;

}

.ficha_acordeon dt.marcado a h3 {
	
}

.ficha_acordeon dd h3 {
	
}

.ficha_acordeon dt a:hover {
	text-decoration:none;
	display: block;
	color:#EA0925;
}
.ficha_acordeon dd a {
	
}
.ficha_acordeon dd {
	padding:10px;
	background:#fff;
	clear:both;	
}






/*  Cluster */
ul#menu, ul#menu ul {
	

	
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
	


}

ul#menu li a:hover {

}

ul#menu li ul li a {

}

ul#menu li ul li a:hover {

}

.code {  }
.code code { display: block; }
.code li {  }

.cajal {
	width:200px;
	float: left;
}
.cajar {
	
	float: left;
}
#cid01,#cid02,#cid04,#cid05,#cid06,#cid07,#cid08  {
	min-height: 400px;
	width: 570px;	
}

#cid01 p,#cid02 p,#cid04 p,#cid05 p,#cid06 p,#cid07 p,#cid08  p {
	margin-bottom: 14px;
}

*html #cid01,#cid02,#cid04,#cid05,#cid06,#cid07,#cid08  {

	height: 400px;
	
}

#cid03  {

	height: 750px;


}

#cid01 p span,#cid02 p span,#cid04 p span,#cid05 p span,#cid06 p span,#cid07 p span,#cid08  p span {
	margin-bottom: 12px;
	font-size: 11px;
	font-style: italic;	
	
}

.info1 {
float: left;
	width: 178px;
padding-top:5px;


}
.info1 p {
line-height:1.3em;
font-size:11px;
margin:0;
padding:0;
font-weight:normal

}
.info1 p a{
text-decoration:underline;
color:#2c4e81;
}

.info1 p a:hover{
text-decoration:underline
}

.tabla_cluster {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	background: #F8FCFF;
	vertical-align: top;
	
}

.tabla_cluster td{
	color: #444;
	border: 1px solid #C8D2D3;
	padding: 5px;
	
}

.tabla_cluster th{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background: #CC0001;
	text-align: left;
	padding: 5px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.tabla_cluster h1{
	background: #CC0001 url(/media/becas/flecha_titulo.gif) no-repeat 0px 0px;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 15px;
	margin-bottom: 0px;
}



td.zebra{
	
	border: 1px solid #C8D2D3;
	font-size: 11px;
	font-weight: bold;
	background: #EAF4FE;
	color:#2C4E81;
}

.tabla_cluster a{
	
	color: #444;
	text-decoration:none;
}

.tabla_cluster a:hover{
	
	text-decoration:underline;
}



#qTip {
	padding: 8px;
	border: 1px solid #99C9FD;
	display: none;
	background-color: #EAF4FF;
	color: #333;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	position: absolute;
	z-index: 1000;
	opacity: .95;
	width: 500px;
}

#qTip h1 {
font-family: Arial;
font-size: 11px;
font-weight: bold;

}

.caja_titulo_convenios {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:10px;
	background:#FFFFFF
}

.ul_convenios_paises {

}

.ul_convenios_paises li{
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-image:none;
	padding: 6px 10px 6px 12px;
	border-right: 1px solid #CCCCCC;
}

.ul_convenios_paises span {font-size:11px;margin-left:10px}

.ul_convenios_paises span a {color:#444;text-decoration:none}
.ul_convenios_paises span a:hover{color:#22609D}



ul.menu_idiomas {
	margin-bottom:20px;
}

.menu_idiomas li {
	background: url(/media/donde_estudiar/tablafondo.gif) no-repeat 0px -4px;
	padding-left: 38px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc;
	border-top-style: none;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	font-size: 13px;
	font-weight: bold;	
	
}

.menu_idiomas li ul li {
	padding-left:10px;
	background: url(none);
	border:none;
	padding-bottom: 0px;
	font-size: 13px;
	font-weight: normal;	
	}
	
.menu_idiomas li ul li ul li a{
	background: url(none);
	border:none;
	padding-bottom: 0px;
	font-size: 12px;
	font-weight: normal;
	color:#565656;

}	
	


.menu_idiomas li a{

	text-decoration:none;
	
}

.menu_idiomas li a:hover{
	color:#333;
	text-decoration:none;
	
}


.descargables {
line-height: 1.4em;
font-size: 14px;
padding: 5px 5px 5px 15px;
list-style: square;
list-style-position: inside;
}

.texto_span {font-size: 10px}

span.importante {
	background-color:#fb0909;
	padding:3px; color:#fff; 
	font-size:10px
}

