

.zl 				{ width:220px; float:left; margin-right:20px; padding-top:50px; }
	.pt1			{ font-size:20px; font-weight:600; color:#002e38; line-height:22px;}
	.pli 			{ float:left; margin-left:15px; list-style-image:url(/images/bullet_on.gif);}
	.limenu_2		{ list-style-image:url(/images/bullet_off.gif);}
	.t1_2, .t1_2_on, .t1_2 a 		{ font-family:'Barlow'; font-size:19px; color:#003c58; /* padding-left:10px; */ text-decoration:none; font-weight:600; text-transform:uppercase; margin-bottom:3px; margin-top:5px; }
	.t1_2_on { color:#06717e;}
	.t1_2 a:hover		{ color:#000; }
	.contacto		{ font-family:'Barlow'; font-size:14px; text-align:center; border:#CCC solid 1px; }
	.contacto a		{ color: #036; text-decoration:none; }

.zl ul { line-height:30px; }


.z2, .zcarreras		{ width:720px; float:left; font-family:'Barlow';  }
	.t2					{ width:540px; font-family:'Barlow'; font-size:36px; font-weight:600; color:#005b7f;}
	.z2_1				{ width:540px; font-family:'Barlow'; font-size:26px; font-weight:400;  color:#06717e; margin-bottom:5px; }
	.z2_2				{ width:540px; font-family:'Barlow'; font-size:14px; text-align:justify; color: #000; font-weight:400; }



.t1 				{ font-family:'Barlow'; font-size:16px; color:#005b7f; padding-left:10px; font-weight:900; text-transform:uppercase; margin-bottom:3px; margin-top:5px;}






.t3					{ font-family:'Barlow'; font-size:20px; font-weight:600; color:#005b7f; padding-left:10px; margin-bottom:3px; text-transform:uppercase;}
.fondo_gris			{ float:left; width:220px; xbackground:#f0f5f7; background: #f0f5f7;
	background: #f0f5f7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjVmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQ3ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f0f5f7 0%, #d2d7d9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f5f7), color-stop(100%,#d2d7d9));
	background: -webkit-linear-gradient(top,  #f0f5f7 0%,#d2d7d9 100%);
	background: -o-linear-gradient(top,  #f0f5f7 0%,#d2d7d9 100%);
	background: -ms-linear-gradient(top,  #f0f5f7 0%,#d2d7d9 100%);
	background: linear-gradient(to bottom,  #f0f5f7 0%,#d2d7d9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f5f7', endColorstr='#d2d7d9',GradientType=0 );
}
.fondo_gris ul, .texto ul, .contenido ul{ padding:0px; margin:0px 0px 0px 5px; line-height:28px;}
.fondo_gris li, .texto li, .contenido li { margin:6px; margin-left:20px; list-style-image:url(/images/bullet_on.gif);  font-family:'Barlow'; font-size:14px; font-weight:400; }


.z2 img				{ float:right; margin-top:10px;}

.z3					{float:left; width:720px;}
.linea				{ float:left; width:auto; height:auto; background-color:#FC0; text-align:center; font-size:13px; font-family:'Barlow'; padding:3px 5px 3px 5px;}
.sombra { -moz-box-shadow: 2px 3px 6px #666; -webkit-box-shadow: 2px 3px 6px #666; box-shadow: 2px 3px 6px #666; }
.z4, .z5			{ width:720px; float:left;}
.z4_l				{ width:345px; float:left; }
.z4_r				{ width:345px; float:left; margin-left:30px; }
.texto				{ width:340px; text-align:justify; font-family:'Barlow'; font-weight:400; float:left;  padding-right:10px}
.contenido			{ text-align:justify; font-family:'Barlow'; font-weight:400; float:left;  padding-right:10px; font-size:16px;}
#margen5			{ padding:5px; font-family:'Barlow'; }
.texto strong { color:#005b7f; font-weight:600;}
.limenu				{font-family:'Barlow'; font-size:14px; font-weight:400; text-decoration:none; color:#000; }

.t6 			{border-bottom: #CCC solid 1px; text-align:left; padding-top:7px; color:#005b7f; font-family:'Barlow'; font-weight:400; font-size:16px; margin:0px 5px 0px 20px;}

.beca_honor 		{font-family:'Barlow'; }

.psu	{ color:#005b7f; font-size:16px;   }


.carreras   { font-family:'Barlow'; width:220px; font-weight:400; float:left; margin-left:0px;}
.tcarreras, .tcarreras a, .tcarreras a:visited 	{ font-size:12px; font-weight:400;  float:left;  border-bottom: #CCC solid 1px;   width:100%; padding:0px; margin:0px;  color:#000; text-decoration:none; }
.bajada		{ width:100%; height:20px; float:left; }
.facultad 	{ font-size:13px; font-weight:600; color:#000; margin-bottom:30px; }
.campus		{ font-size:12px;  color:#333 ; }


.contenedor #msg { width:720px; float:left; margin:20px 0 0 0; background:#17191a; color:#FFF; padding:10px 0 10px 0; margin:0 0 20px 0; text-align:center; font-family:"Barlow", sans-serif; font-weight:400; font-size:24px; }
.contenedor #msg a { text-decoration:none; color:#55aa19; }
.contenedor #msg a:hover { color:#fff; }
.contenedor #formulario { width:720px; height:292px; float:left; margin:0 0 20px 0; font-family:"Barlow", sans-serif; font-weight:400; }
.contenedor #caja { width:720px; height:272px; float:left; margin:20px 0 0 0; background:#005b7f; }
.contenedor #formulario form { width:420px; height:252px; float:left; margin:10px 0 0 0; }
.contenedor #formulario h1 { width:420px; float:left; margin:0 0 0 10px; color:#fff; font-weight:900; text-transform:uppercase; }
.contenedor #formulario h2 { width:420px; float:left; margin:0 0 0 10px; color:#80adbf; font-weight:400; text-transform:uppercase; }
.contenedor #formulario input[type=text] { width:194px; height:22px; float:left; background:#80adbf; color:#000; border:solid 1px #000; outline:0; margin:10px 0 0 10px; font-family:"Barlow", sans-serif; font-weight:400; font-size:14px; padding:0 2px 0 2px; }
.contenedor #formulario select { height:22px; float:left; background:#80adbf; color:#000; border:solid 1px #000; outline:0; margin:10px 0 0 10px; font-family:"Barlow", sans-serif; font-weight:400; font-size:14px; padding:0 2px 0 2px; }
.contenedor #formulario .n { width:200px; }
.contenedor #formulario .w { width:410px; }
.contenedor #formulario input[type=text]:focus, .contenedor #formulario select:focus { background:#fff; color:#000; border:solid 1px #000; outline:0; }
.contenedor #formulario #car1 { }
.contenedor #formulario #form_img { float:right; width:287px; height:292px; background:url(../images/form_img.png) no-repeat; margin:-20px 10px 0 0; }
.contenedor #formulario #env { float:left; height:30px; width:100px; background:#55aa19; border:none; color:#fff; font-family:"Barlow", sans-serif; font-weight:400; font-size:20px; margin:-26px 0 0 610px; }
.contenedor #formulario #env:hover { background:#000; cursor:pointer; }
.contenedor #formulario #env:disabled { background:#888; cursor:default; color:000; }
.contenedor #caja { width:720px; height:272px; float:left; margin:20px 0 0 0; background:#005b7f; }


.z2_1 { float:left; }
.contenido a { font-weight:600; font-size:18px; text-decoration:none; float:left; color:#002e38; }
.contenido a img { float:left; vertical-align:baseline; margin:2px 6px 0 0; border:none; }
.contenido a:hover { color:#000; }
