*{
	outline:none;
	}

body {
	padding:0;
	margin:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-align:justify;
	}	

/*cronoprueba*/

#main{
	width:1000px;
	margin:0 auto;
	overflow:hidden;}

#cabecera{
	width:1000px;
	height:130px;
	padding-top:5px;
	margin-bottom:20px;
}
	

	
#logo_1{
	overflow:hidden;
	float:left;
	width:90px;
	height:136px;
	}
	
	#menu_1{
	overflow:hidden;
	float:right;
	width:900px;
	height:40px;
	margin-top:100px;
	background-color:#333;}
	
	#contenedor{
	width:1000px;
	height:auto;}
	
	#banner{
		width:1000px;
		height:330px;
		margin-left:5px;
		background-image:url(../images/sombra_banner.jpg);
		background-repeat:no-repeat;}
		
		#banner_i{
		width:979px;
		height:300px;
		margin-left:5px;
		background-image:url(../images/sombra_banner_i.jpg);
		background-repeat:no-repeat;}
		
	#submenu_1{
		width:979px;
		height:auto;
		float:left;
		margin:0 0 -4px 10px;
		}
		
		#submenu_2{
		width:979px;
		height:auto;
		float:left;
		margin:20px 0 10px 10px;
		}
		
		#cont_1{
		width:980px;
		height:auto;
		float:left;
		padding-left:10px;
		position: relative;
		}
		
		#cont_2{
		width:979px;
		height:auto;
		float:left;
	
		}
		
		#curricula_t{
			margin:10px 0 20px 0;
			}
		#curricula_t2{
			margin-bottom:30px;
			border-bottom:1px dotted #eec5d5;
			padding-bottom:20px;}

		
			#pie{
			width:1000px;
			float:left;
			height:auto; margin-top:10px;
			}
			
			#direccion_1{
			float:left;
			width:990px;
			height:auto;
			border-bottom:1px solid #CCC;
			padding-bottom:5px;
			font-size:12px;
			color:#4f4f4f;
			}
			
			#creditos_1{
			float:left;
			width:990px;
			height:auto;
			font-size:10px;
			color:#707072;
			margin-bottom:5px;
			margin-top:5px;}
			
				#creditos_1 ul{
					border:0;
					padding:0;
					margin:0;
					list-style:none;}
					
		#creditos_1 ul li{
			margin-left:80px;
			line-height:18px;
			}
			
			#creditos_1 ul li a{
				text-decoration:none;
				color:#707072;}


			#creditos_1 ul li:hover{
				text-decoration:underline;
				}

			
	#crono .bg2{
	background-image:url(../images/cuadro2.jpg);
	background-repeat:no-repeat;	
	padding:15px 10px 0 15px;}
	
	#cron .txt{
	font-size:14px;
	color:#666;
	text-decoration:none;
	padding:5px 0 5px 20px;}
	
	#crono .curso_tit{
	font-size:14px;
	font-weight:bold;
	color:#BC1856;
	text-align:left;
	padding:5px 0 5px 5px;}
	
	#crono li{
	background-image:url(../images/circulo2.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	color:#666;
	padding:5px 0 5px 20px;
	}

	#crono ul{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-left:20px;}
	
	#tit_cont{
		margin:20px 0 20px 0;
	}
	
	#tit_cont2{
		margin:20px 0 0px 0; background-image:url(../images/vinietas_v.jpg); background-repeat:no-repeat; padding-bottom:20px; background-position:1px 32px; 
	}

#b_inicio2 {
	position:absolute;
	left:153px;
	top:-42px;
	width:54px;
	height:27px;
	z-index:2;
}

#f_cont{
	width:468px;
	height:282px;
	float:left;
	position:relative;
}
#f_cont_ext{
	position:absolute;
	width:60px;
	height:30px;
	bottom: 14px;
	right: 2px;
	background-color:#FFF;
}
#f_cont input[type="text"]{
	width: 235px;
}
#f_cont .form_labels{
		background-image:url(../images/flecha_der3.jpg);
		background-repeat:no-repeat;
		font-size:14px;
		color:#666;
		padding:7px 0 7px 20px;
		}



	#form_i .form_labels{
		background-image:url(../images/flecha_der3.jpg);
		background-repeat:no-repeat;
		font-size:14px;
		color:#666;
		padding:7px 0 7px 20px;
		}
		
	

	#form_cl  .form_labels{
		background-image:url(../images/flecha_der3.jpg);
		background-repeat:no-repeat;
		font-size:14px;
		color:#666;
		padding:7px 0 7px 20px;
		}

#tit_inform {
	position:absolute;
	left:16px;
	top:305px;
	width:268px;
	height:23px;
	z-index:3;
}




	#base {
	position:relative;
	width:1000px;
	height:630px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);}


#header {
	position:absolute;
	left:-1px;
	top:-1px;
	width:1000px;
	height:158px;
	z-index:3;
}
#cab{
	float:left;
/*	overflow:hidden;*/
	width:990px;
	height:150px;
	}
#logito {
	float:left;
	width:87px;
	height:134px;
	}

#men {
	float:right;
	margin-top:100px;
	width:830px;
	height:30px;}


#men2 {
	float:right;
	width:882px;
	height:30px;
	font-size:12px;}
	
#nuevo_menu {
	float:right;
	margin-top:90px;
	width:126px;
	height:25px;
	font-size:12px;}	
	
#sub_instituto { display: none;	left: 60px; }
#sub_carrera_info {	display: none; left: 280px; }
#sub_clibres_listado { display: none; left: 758px; }
#sub_admision_carrera { display: none; left: 184px; }	
	
	/*nuevo menu*/
	#men_index a{
	float:left;
	width:51px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:0 -31px;
	margin-left:4px;
	}
	
	#men_index a:hover{
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:0 0;}

	
	#men_instituto a{
	float:left;
	width:122px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	margin-left:4px;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-60px -31px}
	
	#men_instituto a:hover{
	float:left;
	width:122px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-60px 0px}

	#men_admision_carrera a{
	float:left;
	width:91px;
	margin-left:4px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-184px -31px}
	
	#men_admision_carrera a:hover{
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-184px 0}

	#men_carrera_info a{
	float:left;
	margin-left:4px;
	width:171px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-280px -31px;
	}
	
	#men_carrera_info a:hover{
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-280px  0;}

	#men_programa a{
	float:left;
	width:197px;
	margin-left:4px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-453px -31px;}
	
	#men_programa a:hover{
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-453px 0;}
	
	#men_diplomado a{
	float:left;
	width:97px;
	margin-left:4px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-884px -31px !important;}
	
	#men_diplomado a:hover{
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-884px 0 !important;}

	#men_clibres_listado a{
	float:left;
	width:115px;
	margin-left:2px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-653px -31px;}
	
	#men_clibres_listado a:hover{
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-653px 0;}

	#men_contactenos a{
	float:left;
	width:108px;
	height:26px;
	text-indent:-10000px;
	cursor:pointer;
	margin-left:2px;
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-774px -31px;}
	
	#men_contactenos a:hover{
	background-image:url(../images/menunuevo.jpg);
	background-repeat:no-repeat;
	background-position:-774px 0;}

	.mnu_container {
		position: relative;
		z-index: 2;
	}
	.mnu_container div ul li a {
		background: none !important;
		text-indent: 0px !important;
		width: auto !important;
		height: auto !important;
		float: none !important;
		margin-left: 0px !important;
	}
		

#area_submenu {
	position:absolute;
	left:9px;
	top:1px;
	width:974px;
	height:30px;
	z-index:1;
}

/*#b_inicio {
	position:absolute;
	left:1px;
	top:0px;
	width:57px;
	height:27px;
	z-index:1;
}*/
#b_index {
	float:left;
	width:57px;
	height:30px;
	margin-right:40px;
	position: relative;
	z-index: 2;
}
#b_quienes {
	position:absolute;
	left:70px;
	top:0px;
	width:125px;
	height:27px;
	z-index:2;
}
#b_instituto {
	float:left;
	width:auto;
	height:30px;
	margin-right:25px;
	position: relative;
	z-index: 2;
}
#b_eventos {
	position:absolute;
	left:210px;
	top:0px;
	width:145px;
	height:27px;
	z-index:3;
}
#b_bolsa {
	position:absolute;
	left:374px;
	top:0px;
	width:143px;
	height:27px;
	z-index:4;
}
#b_intranet {
	position:absolute;
	left:531px;
	top:0px;
	width:74px;
	height:27px;
	z-index:5;
}
#b_webmail {
	position:absolute;
	left:630px;
	top:0px;
	width:78px;
	height:27px;
	z-index:6;
}
#b_contactenos{
	float:right;
	width:109px;
	height:27px;
	position: relative;
	z-index: 2;
}

#b_admision_carrera {
	float:left;
	width:94px;
	height:30px;
	margin-right:30px;
	position: relative;
	z-index: 2;
}
#b_carrera_info {
	float:left;
	margin-right:30px;
	width:174px;
	height:25px;
	position: relative;
	z-index: 2;
}
#b_clibres_listado {
	float:left;
	width:119px;
	height:30px;
	margin-right:20px;
	position: relative;
	z-index: 2;
}




#contenido{
	position:absolute;
	left:0px;
	top:162px;
	width:1000px;
	z-index:1;
	padding-bottom:20px;
	}
	
#texto1 {
	position:absolute;
	left:8px;
	top:434px;
	width:988px;
	height:104px;
	z-index:2;
}

#cont {
	position:absolute;
	left:1px;
	top:330px;
	width:987px;
	padding:0;
	margin:0;
	z-index:0;
}


#cont_prof {
	position:absolute;
	left:1px;
	top:50px;
	width:987px;
	padding:0;
	margin:0;
	z-index:0;
}


	#institut{
	
		width:980px;
		}

	#intro_inst {
	border-bottom:#eec5d5 2px dotted;
	background-image:url(../images/comilla.png);
	background-repeat:no-repeat;
	padding:20px 0 20px 50px;}
	
	#prof_slogan {
	position:absolute;
	left:62px;
	top:50px;
	width:927px;
	height:77px;
	z-index:2;
}
	
	
	#comilla {
	position:absolute;
	left:18px;
	top:252px;
	width:45px;
	height:49px;
	z-index:3;
}
	
/*profesorees-quienes somos*/


	
	#profesores .hombre{
	font-size:16px;
	font-weight:bold;
	color:#BC1856;
	background-image:url(../images/iconos_cursos/varon_ico.jpg);
	background-repeat:no-repeat;
	margin-left:35px;
	padding:0 0 20px 30px;}
	
	
	#profesores .mujer{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#BC1856;
	background-image:url(../images/iconos_cursos/mujer_ico.jpg);
	background-repeat:no-repeat;
	margin-left:35px;
	padding:0 0 20px 30px;}

	#profesores {
	font-size:14px;
	color:#666;
	margin-top:30px;
	}
	
	#profesores p {
	text-align:justify;
	}
	
	#profesores td{
		padding-bottom: 10px;
	}
	/*Submenu profesores*/

	
	
	
#adm_req {
	position:absolute;
	left:13px;
	top:1171px;
	width:967px;
	height:305px;
	z-index:3;
	background-image:url(../images/fondo_admision1.jpg);
	background-repeat:no-repeat;
}
			

#b_inscribete {
	position:absolute;
	left:762px;
	top:677px;
	width:174px;
	height:36px;
	z-index:5;
}
	

#footer {
	position:absolute;
	left:0px;
	bottom: 0px;
	width:1000px;
	height:95px;
	z-index:3;
}

#submenu{
	position:absolute;
	left:7px;
	top:303px;
	width:987px;
	height:29px;
	z-index:7;}

#submenu2{
	position:absolute;
	left:2px;
	top:1px;
	width:987px;
	height:29px;
	z-index:2;

}

#submenu2_1{
	position:absolute;
	left:2px;
	top:-19px;
	width:987px;
	height:29px;
	z-index:2;

}


#carrera {
	position:absolute;
	left:16px;
	width:218px;
	height:26px;
	z-index:1;
	top: 1px;
}
#listado {
	position:absolute;
	left:257px;
	width:149px;
	height:26px;
	z-index:2;
	top: 1px;
}
#admision_carrera {
	position:absolute;
	left:428px;
	width:103px;
	height:26px;
	z-index:3;
	top: 1px;
}
#galeria {
	position:absolute;
	left:203px;
	width:197px;
	height:26px;
	z-index:4;
	top: 0px;
}
#talentos {
	position:absolute;
	left:2px;
	width:190px;
	height:26px;
	z-index:5;
	top: 0px;
}

#secc1 {
	position:absolute;
	left:16px;
	top:346px;
	width:291px;
	height:115px;
	z-index:3;
}
#sec2 {
	position:absolute;
	left:361px;
	top:346px;
	width:293px;
	height:117px;
	z-index:4;
}
#sec3{
	position:absolute;
	left:697px;
	top:346px;
	width:293px;
	height:117px;
	z-index:5;
}


#info1 {
	position:absolute;
	left:1px;
	top:5px;
	width:988px;
	height:33px;
	z-index:1;
}
#direccion {
	position:absolute;
	left:8px;
	top:12px;
	width:255px;
	height:16px;
	z-index:1;
}
#mapa {
	position:absolute;
	left:276px;
	top:12px;
	width:57px;
	height:17px;
	z-index:2;
}
#info {
	position:absolute;
	left:338px;
	top:12px;
	width:349px;
	height:17px;
	z-index:3;
}
#redes {
	position:absolute;
	left:710px;
	top:4px;
	width:289px;
	height:31px;
	z-index:4;
}
#siguenos {
	position:absolute;
	left:1px;
	top:7px;
	width:74px;
	height:15px;
	z-index:1;
}
#info2 {
	position:absolute;
	left:0px;
	top:44px;
	width:1000px;
	height:42px;
	z-index:2;	
}

#footer_creditos {
	position:absolute;
	left:8px;
	top:5px;
	width:982px;
	height:33px;
	z-index:1;
	border-top:#CCC 1px solid;
}

#creditos {
	position:absolute;
	left:1px;
	top:2px;
	width:252px;
	height:29px;
	z-index:1;
}

/*nuevo submenu*/

#eventos {
	position:absolute;
	left:402px;
	top:0px;
	width:188px;
	height:26px;
	
}
#bolsa {
	position:absolute;
	left:597px;
	top:0px;
	width:179px;
	height:26px;
	z-index:6;
}
#intranet {
	position:absolute;
	left:783px;
	top:0px;
	width:109px;
	height:26px;
	z-index:7;
}
#webmail {
	position:absolute;
	left:897px;
	top:0px;
	width:97px;
	height:26px;
	z-index:8;
}
/*Nuevo Menu*/


#b_ntalentos {
	position:absolute;
	left:594px;
	top:0px;
	width:143px;
	height:30px;
	z-index:11;
}



.resaltado{
	font-weight:bold;
	font-size:15px;
	color:#BC1856;
	line-height:20px;
}

.resaltado_links{
	font-weight:bold;
	font-size:15px;
	color:#BC1856;
	text-decoration:none;
	
}


.titulos{
	font-weight:bold;
	font-size:18px;
	color:#BC1856;
	line-height:20px;
}


#convenios{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666;


}


	#eventos_cont .tit_ev{
	font-size:20px;
	font-weight:bold;
	color:#BC1856;
	background-image:url(../images/flecha_evento.png);
	background-repeat:no-repeat;
	padding:5px 0 10px 20px;}
	
	
	#programa_cont{
		float:left;
		width:100%;}
		
		#cont_programa2{
			float:left;
			width:100%;
			border-bottom:1px dashed #BC1856;
			padding-bottom:30px;
			margin-bottom:30px;
			}
			
		.cont_programa3{
			float:left;
			width:100%;
			height:auto;
			border-bottom:1px dashed #BC1856;
			padding-bottom:10px;
			margin-bottom:15px;
			}
			
		#cont_curricula{
			float:left;
			width:100%;
			height:auto;
			border-bottom:1px dashed #BC1856;
			padding-bottom:20px;
			margin-bottom:30px;
			}
		#sera{ width:178px; height:auto; float:left;}
		#inicio_c{ width:auto; height:auto; float:left; margin:5px 0px 0 7px;}
		#btn_ins{ width:auto; height:auto; float:left; margin:10px 0 0 0;}
		#m_informacion{ width:100%; height:auto; float:left; margin-top:10px;}
		#c_duracion{ width:160px; height:auto; float:left;}
		#horarios_mas{ width:250px; height:45px; float:left; padding-top:5px;}
		.txtrosadoo{ background-color:#F5DDE6; height:45px; width:auto; float:left;  margin:0px 0 0px 0px; color:#BC1856; font-size:15px; line-height:20px;}
		#segunda_bg { width:3px; height:45px; float:left; background-image:url(../images/bgbgbg.png); background-repeat:no-repeat;}
		#segunda_bg2 { width:3px; height:45px; float:left; background-image:url(../images/bgbgbg2.png); background-repeat:no-repeat;}
		#c_datos{ width:250px; height:auto; float:left; margin-right:53px; padding-left:15px}
		#c_curricula{ width:940px; height:252px; float:left; margin-left:20px;}	
		#bg_curricula{ width:9px; height:252px; float:left; background-image:url(../images/bg_naranja1.png); background-repeat:no-repeat;}
		#bg_curricula2{ width:922px; height:252px; float:left; background-color:#BC1857;}
		#cont_naranja{ width:122px; height:252px; float:left; background-color:#F39706; background-image:url(../images/rayas_cuadro.png); background-repeat:no-repeat; background-position:0px -3px; border-right: dashed 1px #FFF;}
		.texto_horario{ color:#FFF; font-size:14px; width:85%; height:auto; float:left; padding-left:10px; background-image:url(../images/bullets_horario.png); background-repeat:no-repeat; background-position:2px 5px; margin:24px 0 25px 10px; text-align:left;}
		
		.texto_horario_n{ color:#FFF; font-size:14px; width:85%; height:auto; float:left; padding-left:10px; background-image:url(../images/bullets_horario.png); background-repeat:no-repeat; background-position:2px 5px; margin:35px 0 25px 10px; text-align:left; font-weight:bold;}
		
		#rayas_m{ width:799px; height:252px; float:left; background-image:url(../images/rayas_cuadro.png); background-repeat:no-repeat; background-position:-134px -3px;}
		.columnas_clases{ width:175px; height:252px; float:left;}
		.columnas_clases2{ width:150px; height:252px; float:left;}
		.columnas_clases3{ width:167px; height:252px; float:left;}
		.columnas_clases4{ width:140px; height:252px; float:left;}
		#bg_curricula3{ width:9px; height:252px; float:left; background-image:url(../images/bg_naranja1.jpg); background-repeat:no-repeat;}
		
		#d_docentes{ width:100%; height:auto; float:left;}
		#d_docentes p{ margin:8px 0 0 0; padding:0; font-size:14px; color:#7A7A7B;}
		#d_detalles{ width:100%; height:200px; float:left;}
		#d_detalles ul{ margin:0; padding:0;list-style:none; width:auto; height:auto; float:left; margin-top:11px;}
		#d_detalles ul li{ width:83%; height:auto; float:left; padding-left:15px; background-image:url(../images/bullets_naranjas_disc.png); background-repeat:no-repeat; font-size:14px; background-position:5px 5px; margin-bottom:5px;color:#7A7A7B;}
		
		#d_dirigido{ width:364px; height:205px; float:left; margin-top:10px; background-image:url(../images/bg_dirigido.jpg); background-repeat:no-repeat;}
			
		#d_dirigido ul{margin:0; padding:0;list-style:none; width:auto; height:auto; float:left; margin-top:56px;}
		
		#d_dirigido ul li{  width:309px; height:auto; float:left; padding-left:15px; background-image:url(../images/bullets_naranjas_disc.png); background-repeat:no-repeat; font-size:13px; background-position:5px 5px; margin:0 0 17px 10px; color:#7A7A7B;}
		
		#f_pago{ width:408px; height:215px; float:left; margin-left:25px; background-image:url(../images/bg_formas_pago.jpg); background-repeat:no-repeat; background-position:5px 0px;}
			
		#f_pago ul{margin:0; padding:0;list-style:none; width:auto; height:auto; float:left; margin-top:50px;}
		
		#f_pago ul li{  width:360px; height:auto; float:left; padding-left:15px; background-image:url(../images/bullets_naranjas_disc.png); background-repeat:no-repeat; font-size:13px; background-position:5px 5px; margin:0 0 10px 10px; color:#7A7A7B;}
			
		#resto_contenido{
			float:left;
			width:100%;
			border-top:1px dashed #BC1856;
			padding-top:30px;
			margin-top:30px;}
			
			#resto_contenido ul{
				margin:0;
				padding:0;
				font-size:14px;
				list-style-image:url(../images/circulo.jpg);
				}
				
				#resto_contenido ul li{
					margin-left:18px;
					padding-left:10px;
					line-height:26px;}
					
					.rosadito{
						color:#BC1856;}
						
	#requisitos_programa{
		background-image:url(../images/fondo_requisitos.jpg);
		background-repeat:no-repeat;
		width:277px;
		height:137px;
		padding-top:50px;
		padding-left:15px;
		font-size:16px;}
		
		.fondo_rosado{
			background-image:url(../images/fondo_rosado.jpg);
			background-repeat:no-repeat;
			width:480px;
			height:257px;}
			
			.fondo_rosado ul{
				margin:0;
				padding:0;
				color:#FFF;
				list-style-image: url(../images/circulo_blanco.png);
				font-size:13px;}
				
				.fondo_rosado ul li{
					margin-left:20px;
					padding-left:5px;
					margin-top:10px;
					}
			
		.fondo_naranja{
			background-image:url(../images/fondo_naranja.jpg);
			background-repeat:no-repeat;
			width:473px;
			height:257px;}
			
			.fondo_naranja ul{
				margin:0;
				padding:0;
				color:#FFF;
				list-style-image: url(../images/circulo_blanco.png);
				font-size:13px;}
				
				.fondo_naranja ul li{
					margin-left:20px;
					padding-left:5px;
					margin-top:10px;
					}
		
	
	#lista{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666;
}
	
	#lista .tit_cl{
	font-weight:bold;
	font-size:18px;
	color:#BC1856;
	line-height:20px;
	}


	#lista .linea{
	border-bottom:1px #eec5d5 dotted;
	padding-bottom:15px;
	}



.foto_talentos{
	border:#BC1856 1px dashed;
	padding:15px 15px;
	margin:30px 0 0 10px;
	
}


.titulos_18{
	font-weight:bold;
	font-size:18px;
	color:#EB7007;
}

.texto_naranja{
	font-size:14px;
	color:#EB7007;
}





.txtfooter{
	font-size:12px;
	color:#707072;
	text-decoration:none;
	}
	
.txtinfo{
	font-size:12px;
	color:#4f4f4f;
	text-decoration:none;
	}

.txtinfo:hover{
	font-size:12px;
	color:#707072;
	text-decoration:underline;
	}

.linkexe{
	font-size:11px;
	color:#757575;
	text-decoration:none;
}
.linkexe:hover{
	font-size:11px;
	color:#666;
	text-decoration:underline;
}	
.txtcreditos{
	font-size:11px;
	color:#757575;
	text-decoration:none;
	text-align:left;
	}
	
	.txtexe{
	font-size:10px;
	color:#757575;
	text-decoration:none;
	text-align:left;
	}
	.txtexe:hover{
	color:#999;
	text-decoration:underline;
	}

	
.txtsubmenu{
	font-size:15px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	background-image:url(../images/flecha_submenu.png);
	background-repeat:no-repeat;
	background-position:inherit;
	padding-left:20px;}
	
.txtsubmenu:hover{
	font-size:15px;
	font-weight:bold;
	color:#B0293F;
	}
.maincontainer {
	position:relative;
	text-align:left;
}
.bodycontainer {
	position:relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.in_clases{
	font-size:22px;
}

	.txt{
	font-size:15px;
	color:#666;
	text-decoration:none;
	}
	
	.txt_m{
	font-size:15px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	}
	
	.txt_m:hover{
	text-decoration:underline;
	}
	
	
	
	
	.txt_interlineado{
	font-size:16px;
	line-height:28px;	
	color:#666;
	text-decoration:none;
	}
	
	.txt_14p{
	font-size:14px;
	text-align:justify;	
	color:#666;
	margin:0;
	line-height:20px;
	}
	

	

		/*galeria_alumnos .alumno{
		background-image: url(../images/flecha_der2.png;
		background-repeat:no-repeat;
		font-size:20px;
		font-weight:bold;
		color:#666;
		padding:12px 0 25px 20px;
		margin:0 0 15px 10px;
		cursor:pointer;
		}
		
		galeria_alumnos .alumno:hover{
		font-size:20px;
		font-weight:bold;
		color:#BC1856;
		padding:12px 0 25px 20px;
		margin:0 0 15px 10px;
		cursor:pointer;	}		*/
		
		.borde_galumnos{
		border: #FFF 5px solid;
		cursor:pointer;}
		
		.borde_galumnos:hover{
		border: #F90 5px solid;
		cursor:pointer;
		}
		
		
		

#txt_convenios {
	position:absolute;
	left:294px;
	top:499px;
	width:702px;
	height:168px;
	z-index:2;
}

#cont_c{
	float:right;
	width:680px;
	height:auto;
	}
	
#al_intro {
	width:559px;
	height:64px;
	background-image:url(../images/comilla.png);
	background-repeat:no-repeat;
	padding:20px 0 0 50px;
}

#tal_intro {
	
	background-image:url(../images/comilla.png);
	background-repeat:no-repeat;
	padding:20px 0 20px 50px;
}





	
	
	
	#texto2 {
	position:absolute;
	left:55px;
	top:779px;
	width:934px;
	height:549px;
	z-index:6;
}


.linea_dots{
	padding-top:15px;
	border-bottom:1px #BC1856 dotted;
	}
	
	.linea_dots2{
	padding-bottom:30px;
	border-bottom:1px #BC1856 dotted;
	}
	
	.without_lines{
	padding-bottom:30px;
	}
	
	.linea_solid{
	padding-top:20px;
	border-bottom:1px #CCC solid;
	}
	
	#campo_txt1 {
	position:absolute;
	left:334px;
	top:636px;
	width:596px;
	height:186px;
	z-index:2;
}
#campo_txt2 {
	position:absolute;
	left:47px;
	top:867px;
	width:650px;
	height:208px;
	z-index:3;
}

	
/*Cronograma*/

	#cronograma {
	position:absolute;
	left:17px;
	top:599px;
	width:975px;
	height:auto;
	z-index:2;
	margin:0;
	padding:0;
	}
	
	#cronograma .bg{
	background-image:url(../images/cuadro1.jpg);
	background-repeat:no-repeat;
	width:458px;
	height:158px;
	padding-top:20px;
	padding-left:30px;}
	
	
	#cronograma .bg2{
	background-image:url(../images/cuadro2.jpg);
	background-repeat:no-repeat;	
	padding:15px 10px 0 15px;}
	
	#cronograma .txt{
	font-size:14px;
	color:#666;
	text-decoration:none;
	padding:5px 0 5px 20px;}
	
	#cronograma .curso_tit{
	font-size:14px;
	font-weight:bold;
	color:#BC1856;
	text-align:left;
	padding:5px 0 5px 5px;}
	
/*	#cronograma li{
	background-image:url(../images/circulo2.jpg);
	background-repeat:no-repeat;
	list-style-image:none;
	list-style:none;
	font-size:14px;
	color:#666;
	padding:5px 0 5px 10px;
	margin-left:20px;}*/
	
	#cronograma li{
	background-image:url(../images/circulo2.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	color:#666;
	padding:5px 0 5px 20px;
	}

	#cronograma ul{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-left:20px;}
	
	
	
#plan_txt {
	position:absolute;
	left:11px;
	top:602px;
	width:947px;
	height:41px;
	z-index:2;
}
#plan_cont {
	position:absolute;
	left:13px;
	top:795px;
	width:985px;
	height:550px;
	z-index:3;
	overflow: hidden;
}

#plan_cont ul li{
	float:left;	
	margin-bottom:30px;
	position:relative;
	}

	#plan_cont ul{
	margin:0;
	padding:0;
	list-style-type:none;}
	
	.cont_curricula{
	font-size:14px;
	background-image:url(../images/flecha_der.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-left:10px;
	line-height:20px;
	}
	
	
#nav2{
	margin:0;
	padding:0;}
	
	#nav2 li{
		list-style-image:url(../images/circulo.jpg);
		background-repeat:no-repeat;
		font-size:14px;
		color:#666;
		padding:5px 0 5px 5px;}
		
		
#nav3{
	margin:0;
	padding:0;}
	
	#nav3 li{
		list-style-image:url(../images/circulo2.jpg);
		background-repeat:no-repeat;
		font-size:14px;
		color:#666;
		padding:5px 0 5px 5px;}

#sub_menu {
	position:absolute;
	left:8px;
	top:0px;
	width:987px;
	height:36px;
	z-index:1;
}

#campo_c {
	font-size:14px;
	line-height:20px;
}
#campo_c ul {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	list-style-image: url(../images/circulo2.jpg);
}
#campo_c ul li {
	margin-bottom:2px;
	margin-top:2px;
	line-height: 16px;
}
#campo_c tfoot td {
	background:url(../images/soporte_campo.png) no-repeat center;
	width:972px;
	height:115px;
	font-size:16px;
	line-height:20px;
	text-align:left;
	padding-left:15px;
}
.txt_labels{
	font-size:14px;
	color:#666;
}
	
.submenumain {
	font-size: 12px;
	position:absolute;
	z-index:8;
	top:25px;
	width:187px;
}

.submenumain ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.submenumain ul li {
	padding-left: 9px;
}

.submenumain ul li a {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	padding-right: 10px;
	text-decoration: none;
	font-size: 14px;
}

.submenumain ul li a:hover {
	text-decoration: underline;
}





.submenumain2 {
	font-size: 12px;
	position:absolute;
	z-index:8;
	top:25px;
	width:112px;
}

.submenumain2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.submenumain2 ul li {
	padding-left: 9px;
}

.submenumain2 ul li a {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	padding-right: 10px;
	text-decoration: none;
	font-size: 14px;
}

.submenumain2 ul li a:hover {
	text-decoration: underline;
}





.mnu_iteminner {
	background: url(../images/menu_desplegable/menu/m_medio.png) no-repeat top;
	height: 23px;
	padding-top: 8px;
	border-bottom: #fff 1px solid;
}

.mnu_itemhead {
	background: url(../images/menu_desplegable/menu/m_sup.png) no-repeat top;
	height: 23px;
	padding-top: 8px;
	border-bottom: #fff 1px solid;
}

.mnu_line {
	background: url(../images/menu_desplegable/menu/linea.png) no-repeat;
	height: 2px;
}

.mnu_itemfoot {
	background: url(../images/menu_desplegable/menu/m_inf.png) no-repeat bottom;
	height: 23px;
	padding-top: 8px;
}


.mnu_itemhead2 {
	background: url(../images/menu_desplegable/menu/head2.png) no-repeat top;
	height: 23px;
	padding-top: 8px;
	border-bottom: #fff 1px solid;
}
.mnu_itemfoot2 {
	background: url(../images/menu_desplegable/menu/footer2.png) no-repeat bottom;
	height: 23px;
	padding-top: 8px;
}





#txt_convenios {
	position:absolute;
	left:291px;
	top:616px;
	width:694px;
	height:168px;
	z-index:2;
}
#img_c{
	float:left;
	width:230px;
	height:202px;

}

#g_talento {
	width:964px;
	height:auto;

}

#ind_bt{
	margin:15px 0 0 0;
	}

#buscador_talentos {
	position:absolute;
	left:0px;
	top:1611px;
	width:938px;
	height:20px;
	z-index:3;
}

#eventos_cont {

	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#666;
	text-align:justify;
	
}
#eventos_cont ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#eventos_cont ul li {
	float: left;
	padding-right: 1px;
}

#form_requisitos {
	position:absolute;
	left:25px;
	top:1395px;
	width:948px;
	height:296px;
	z-index:-3;
	background-image: url(../images/fondo_admision1.jpg);
	background-repeat:no-repeat;
	
}

#requisitos{
	position:relative;
	background-image: url(../images/fondo_admision1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:980px;
	height:310px;
	z-index:-5;}


	#tit_req {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-top:80px;
	width:300px;
	margin-left:50px;
	color:#FFF;}
	
	#lis_req {
	width:450px;
	height:auto;
	z-index:2;
	font-size:15px;
	color:#666;
	line-height:23px;
	margin-top:30px;
	margin-left:25px;
}


#nav_list li{
	color:#666;
	font-size:14px;
	line-height:20px;}



#carrera_inf {
	position:absolute;
	left:16px;
	top:603px;
	width:967px;
	height:141px;
	z-index:3;
}





	#carrera_f{
		margin:40px 0 40px 0;
		}
		
	#programa_cont .txtblanco{
	color:#FFF;	
	font-size:15px;
	background-image:url(../images/cdro_rosado1.png);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:5px;}
	
	.txtblanco2{
	color:#FFF;	
	font-size:15px;
	background-image:url(../images/cdro_rosado1.png);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:5px;
	height:25px;
	width:110px; margin:10px 0 5px 20px; float:left;}
	
	.txtrosado2{
	background-image:url(../images/cdro_rosado2_bg1.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
	height:19px;
	width:6px; margin:10px 0 5px 0px; float:left;}
	
	.txtrosado3{ background-color:#F5DDE6;padding-top:5px; height:19px; width:auto; float:left;  margin:10px 0 5px 0px; color:#BC1856;font-size:15px;}
	
	.txtrosado4{
	background-image:url(../images/cdro_rosado2_bg2.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
	height:19px;
	width:6px; margin:10px 0 5px 0px; float:left;}
	
	#programa_cont .txtrosado{
	color:#BC1856;
	font-size:15px;
	background-image:url(../images/cdro_rosado2.png);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:5px;}

	#carrera_f .txtblanco{
	color:#FFF;	
	font-size:15px;
	background-image:url(../images/cdro_rosado1.png);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:5px;}


	#carrera_f .txtrosado{
	color:#BC1856;
	font-size:15px;
	background-image:url(../images/cdro_rosado2.png);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:5px;}
	
	#carrera_f .txt_bold {
	font-size:21px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
	}
	
	#carrera_i{
	margin-top:20px;
	}
	#carrera_i table tr td{
	text-align: justify;
	}
	
	#g_talento .txt_talentos {
	font-size:14px;
	color:#666;
	text-decoration:none;
	padding:5px 0 5px 20px;
	text-align: justify;
	}
	
	
	#g_talento .tit_talentos{
	font-weight:bold;
	background-image:url(../images/flecha_der2.png);
	background-repeat:no-repeat;
	padding:13px 0 10px 20px}

	#g_talento .tit_talentos a{
	font-size:18px;
	color:#BC1856;
	text-decoration: none;
	}

	#g_talento .tit_talentos a:hover{
		text-decoration:underline;
	}


	#cont_adm .tit_cargos{
	font-size:22px;
	font-weight:bold;
	color:#BC1856;
	background-image:url(../images/flecha_der2.png);
	background-repeat:no-repeat;
	padding:10px 0 5px 20px
	}
		
	#cont_adm .txt_adm_cargos{
	font-size:20px;
	color:#666;
	padding:0 0 10px 20px;
	}
	
	#cont_adm .txt_adm{
	font-size:14px;
	color:#666;
	text-decoration:none;
	padding:5px 0 35px 20px;
	text-align: justify;
	}
	
	#cont_adm .mail{
	font-size:20px;
	color:#97989A;
	text-decoration:none;
	padding:0 0 10px 0;
	}
	
	#cont_adm .mail:hover{
	text-decoration:underline;
	}
	
	
	
	#g_alumno{
		margin-top:40px;
		}
		
	
		#g_alumno .nombre{
		background-image:url(../images/flecha_der2.png);
		background-repeat:no-repeat;
		padding:12px 0 25px 20px;
		margin:0 0 15px 10px;
		}

		#g_alumno .nombre a{
		font-size:15px;
		font-weight:bold;
		color:#666;
		text-decoration: none;
		}

		#g_alumno .nombre a:hover {
		color:#BC1856;}
		
		#g_alumno .cortesia{
		font-size:11px;
		color:#666;
		}
		
		.borde_galumno{
		border: #FFF 5px solid;
		}
		
		.borde_galumno:hover{
		border: #F90 5px solid;
		cursor:pointer;
		}
		.txt_obligatorio{
			font-size:12px;
			color:#BC1856;
			}
			
			.mail_c{
			font-size:12px;
			color:#BC1856;
			text-decoration:none;}
			
			.mail_c:hover{
				text-decoration:underline;}


	#d_cont {
	width:464px;
	height:283px;
	border-left:1px dotted #CCC;
	padding-left:20px;
	float:right;
}

		#d_cont .txt_direc{
		font-size:15px;
		color:#666;}
		
		#d_cont .tit_direc{
		font-size:15px;
		color:#BC1856;}
		
		
	#txt_contactenos {
	position:absolute;
	left:19px;
	top:234px;
	width:977px;
	height:39px;
	z-index:5;}
	
	.txt_mensaje{
			border:#E5B7CA 1px solid;
			font-size:14px;
			color:#666;
		}
		

		
/*intranet*/
	
#intranet_sesion {
	position:absolute;
	left:219px;
	top:165px;
	width:541px;
	height:353px;
	z-index:-1;
	background-image: url(../images/fondo_intranet.jpg);
	background-repeat:no-repeat;
}

#logo_int {
	position:absolute;
	left:441px;
	top:19px;
	width:87px;
	height:134px;
	z-index:1;
}
#intranet_cont {
	position:absolute;
	left:35px;
	top:86px;
	width:473px;
	height:240px;
	z-index:1;
	font-size:12px;	
	}
	
		#intranet_cont .int_labels{
		font-size:14px;
		color:#666;
		padding-left:45px;		
		}
		
		.label_intranet{
		font-size:14px;
		color:#666;
		padding-left:10px;
		border:#CCC 1px solid;
		}
		
	#pie_intranet {
	position:absolute;
	left:219px;
	top:526px;
	width:542px;
	height:42px;
	z-index:2;
	font-size:11px;
	color:#707072;
	border-top:1px solid #CCC;}
	

.txt_mensaje{
	border: #E5B7CA 1px solid;
	font-size:15px;
	height: 102px;
	width: 235px;
	}

#linea{
	width:865px;
	height:auto;	
	float:left;}

.pag_1{
	width:auto;
	height:auto;
	float:left;
	padding-top:5px;
	
	}
#pag_num{
	float:left;
/*	margin-right:10px;
	margin-left:10px;*/
	font-size:14px;
	}
	
.pag_num {
	margin-right:5px;
	margin-left:5px;
	font-size:14px;
}
#curricula_c {
	font-size:14px;
	line-height:20px;
}
#curricula_c ul {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	list-style-image: url(../images/flecha_der.jpg);
}
#curricula_c ul li {
	margin-bottom:2px;
	margin-top:2px;
	line-height: 18px;
}
.paginado {
	float: left;
	clear: both;
}

/*mensaje confirmación*/

#p_msj {
	position: absolute;
	left:320px;
	top:50px;
	width:389px;
	height:158px;
	z-index:1;
	display:none;
}
#msj {
	position:absolute;
	left:19px;
	top:17px;
	width:352px;
	height:125px;
	z-index:1;
	margin:0;
	padding:0;
}
#logito_2 {
	position:absolute;
	left:17px;
	top:22px;
	width:46px;
	height:69px;
	z-index:1;
}
#txt_msj {
	position:absolute;
	left:79px;
	top:26px;
	width:265px;
	height:60px;
	z-index:2;
	color:#BC1856;
	line-height:20px;
	text-align: left;
}
#b_msj {
	position:absolute;
	left:288px;
	top:86px;
	width:57px;
	height:26px;
	z-index:4;
}
#form_i {
	position: relative;
}
#f_cont_ext_career {
	position:absolute;
	width:60px;
	height:60px;
	bottom: 336px;
	right: 310px;
	background-color:#FFF;
}
#form_cl {
	position: relative;
}
#f_cont_ext_free {
	position:absolute;
	width:60px;
	height:60px;
	bottom: 14px;
	right: 310px;
	background-color:#FFF;
}


/*Pop Up*/

#pop{
	position:relative;
	float:left;
	width:654px;
	height:405px;
	top:27px;
	left:0px;
	}
	
	#img_pop{
	float:left;
	position:relative;
	margin-top:-15px;}
	
	#btn_cerrar{
		float:right;
		margin-right:20px;		
		position:relative;
		z-index:2;
		cursor:pointer;}
		
		#logos_convenios{
			float:left;
			width:900px;
			height:auto;
			margin-left:20px;}
