.carreras						{ text-align:left; padding:10px; background-color:#3d5794; clear:both; background-repeat:no-repeat; background-position:bottom; height:220px;  background-image:url(../images/carreras_bg_areas.jpg); }
/*#carreras_areas					{ background-image:url(../images/carreras_bg_areas.jpg); }*/
#carreras_facultad				{ }
.carreras td					{ color:#FFF; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; vertical-align:top; white-space:nowrap; }
.carreras strong				{ color:#FC0; }
.carreras a						{ color:#FFF; text-decoration:none; }
.carreras a:hover 				{ background-color:#122552; }

#sim_t							{ width:150px; height:29px; background-image:url(../images/carreras_tsim_off-trans.png); margin-left:auto; margin-right:auto; margin-bottom:4px; }
#sim_t:hover					{ background-image:url(../images/carreras_tsim_over-trans.png); }

div#scrollbar1, div#scrollbar2, div#scrollbar3, div#scrollbar4	{ display:none; } /* hide from incapable */

input, select					{ font-size:11px; text-align:right; }

#formulario 					{ width: auto; background:url(../images/sim_bg.gif) no-repeat; overflow:hidden; margin-bottom: 20px; }
	#nem						{ margin-left:34px; width: 160px; float: left; }
		#titulo_contenido		{ font-weight:bold; color:#18316d; border-bottom:#f0f0f0 1px solid; } 
		.lineas					{ width: 100%; float:left; height:20px; }
		.alinearder				{ height:auto; float:right; }
		.alineariz				{ width: auto; float:left; margin-top:3px;}
	#psu						{ margin-left:34px; width:140px; float:left; }
	#boton						{ margin-left:38px; margin-top:12px; float:left; }
	.sim_boton					{ background-color:#2e4884; background-image:url(../images/barra_bg30px.gif); color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid #FFF 1px; width:80px; text-align:center; }

#intro							{ float:left; clear:both; height:305px; border: solid 2px #F0F0F0; padding:4px; }
#resultados						{ width:100%; float:left; clear:both; height:283px; border:solid 2px #F0F0F0; }
	.grupo						{ width: 480px; float:left; height:37px; margin-top:5px; margin-bottom:5px; }
	.linea_resultado			{ width: 100%; float:left; height:20px; }
		#t_carrera, #t_puntaje	{ font-size:12px; font-weight:bold; color:#18316d; }
		#t_carrera, .carrera	{ float: left; width:300px; padding-left:10px; }
		#t_puntaje, .puntaje	{ float: left; width:43px; }
		.puntaje				{ text-align:right; font-size:13px; }
		.obs, .indicador		{ float: left; width:25px; margin-left:10px; }
		.linea_resultado a		{ color:#695002; text-decoration:none; }
/*		.linea_resultado a		{ color:#004477; border-bottom:dashed #aaa 1px; text-decoration:none; } */
		.linea_resultado a:hover		{ color:#000; background-color:#efe5bf; border: 0px;  }
		.sim_detalle			{ font-size:9px; letter-spacing:1px;}

.carreras_info 					{ width:500px; }
.carreras_info a				{ color:#695002; text-decoration:none; }
/*.carreras_info a				{ color:#004477; border-bottom:dashed #aaa 1px; text-decoration:none; } */
.carreras_info a:hover			{ color:#000; background-color:#efe5bf; border: 0px;  }
.carreras_info table			{ width:460px; }
.carreras_info h1				{ text-align:left; font-size:16px; font-weight:bold; border-bottom: 1px solid #f0f0f0; margin-top:20px; }
.carreras_info h2				{ text-align:left; font-size:14px; font-weight:bold; border-bottom: 1px solid #f0f0f0; color:#18316d; margin-top:20px; }
.carreras_info h3				{ text-align:left; font-size:12px; font-weight:bold; color:#18316d; margin-top:14px; }
.carreras_info p, .carreras_info ul { font-size:11px; color:#18316d; }
.carreras_info td				{ font-size:11px; padding: 4px; color:#18316d; }
.carreras_info th				{ font-size:11px; color:#888; vertical-align:top; font-weight:normal; padding: 4px; }
.carreras_info ul				{ list-style:square; }
.carreras_info_impar td, .carreras_info_impar th { background-color:#f0f0f0; }

#carreras_ingreso_psu_caja		{ width:100%; float:left; clear:both; height:401px; border:solid 2px #F0F0F0; margin-top:10px; }
#carreras_ingreso_psu_texto		{ width:470px; margin-left:10px; }
#carreras_ingreso_psu_texto	ul	{  margin-left:20px;}



#carreras_ingreso_otras_caja,  		#carreras_beneficio_economico_caja, #carreras_beneficio_cultural_caja,  #carreras_beneficio_medico_caja,
#carreras_beneficio_deportes_caja,  #carreras_credito_estatal_caja, 	#carreras_credito_solidario_caja,	#carreras_becas_caja   
{ width:100%; float:left; clear:both; height:378px; border:solid 2px #F0F0F0; margin-top:10px; }

#carreras_ingreso_otras_texto, 		#carreras_beneficio_economico_texto, #carreras_beneficio_cultural_texto, #carreras_beneficio_medico_texto,
#carreras_beneficio_deportes_texto, #carreras_credito_estatal_texto, 	 #carreras_credito_solidario_texto,  #carreras_becas_texto 
{ width:470px; margin-left:10px;}

#carreras_ingreso_otras_texto ul  { margin-left:20px;}

/*
#carreras_ingreso_otras_caja	{ width:100%; float:left; clear:both; height:378px; border:solid 2px #F0F0F0; margin-top:10px; }
#carreras_ingreso_otras_texto	{ width:470px; margin-left:10px;}

#carreras_beneficio_cultural_caja	{ width:100%; float:left; clear:both; height:378px; border:solid 2px #F0F0F0; margin-top:10px; }
#carreras_beneficio_cultural_texto	{ width:470px; margin-left:10px;}

#carreras_beneficio_medico_caja	{ width:100%; float:left; clear:both; height:378px; border:solid 2px #F0F0F0; margin-top:10px; }
#carreras_beneficio_medico_texto	{ width:470px; margin-left:10px;}

#carreras_beneficio_deportes_caja	{ width:100%; float:left; clear:both; height:378px; border:solid 2px #F0F0F0; margin-top:10px; }
#carreras_beneficio_deportes_texto	{ width:470px; margin-left:10px;}*/


/* Nueva interfaz carreras (prefijo "sub")*/

#submenu {
	float:left;
	clear:both;
	width:960px;
	height:214px;
	background-color:#f0f0f0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(../images/carreras_bg.gif);
}
#submenu a {
	color:#695002;
	text-decoration:none;
}
#submenu a:hover {
/*	background-color:#000; */
}

.subsub {
	float:left;
	width:176px; /* 180 menos el padding */
	height:186px;
	margin-top:14px;
	margin-left:8px;
}
.subhead {
	width:auto;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	margin-left:-4px; /* compensa el padding de las cajas */
	padding-left:4px; /* compenza la compensación */
}

#sub68, #sub69, #sub76, #sub72, #sub72, #sub70, #sub71, #sub73, #sub74, #sub75 {
	padding-left:4px;
}

#subh68 {
	background-color:#f68b1f;
}
#sub68 {
	margin-left:14px;
}
#sub68:hover {
	background-color:#f68b1f;
	background-image:url(/images/carreras_bg_f68.gif);
}
#sub68:hover a {
	color:#492909;
}
#sub68:hover a:hover {
	color:#fff;
	background-color:#492909;
}

#subh69 {
	background-color:#80c342;
}
#sub69:hover {
	background-color:#80c342;
	background-image:url(/images/carreras_bg_f69.gif);
}
#sub69:hover a {
	color:#263a14;
}
#sub69:hover a:hover {
	color:#fff;
	background-color:#263a14;
}

#subh76 {
	background-color:#e0b204;
}
#sub76 {
	width:auto;
	height:122px;
}
#sub76:hover{
	background-color:#e0b204;
	background-image:url(/images/carreras_bg_f76.gif);
}
#sub76:hover a {
	color:#433501;
}
#sub76:hover a:hover {
	color:#fff;
	background-color:#433501;
}

#subh72 {
	background-color:#8e568f;
}
#sub72 {
	width:auto;
	height:56px;
	margin-top:8px;
}
#sub72:hover{
	background-color:#8e568f;
	background-image:url(/images/carreras_bg_f72.gif);
}
#sub72:hover a {
	color:#2a1a2b;
}
#sub72:hover a:hover {
	color:#fff;
	background-color:#2a1a2b;
}

#subh70 {
	background-color:#57a982;
}
#sub70 {
	width:auto;
	height:57px;
}
#sub70:hover {
	background-color:#57a982;
	background-image:url(/images/carreras_bg_f70.gif);
}
#sub70:hover a {
	color:#1a3227;
}
#sub70:hover a:hover {
	color:#fff;
	background-color:#1a3227;
}

#subh71 {
	background-color:#648caa;
}
#sub71 {
	width:auto;
	height:44px;
	margin-top:8px;
}
#sub71:hover {
	background-color:#648caa;
	background-image:url(/images/carreras_bg_f71.gif);
}
#sub71:hover a {
	color:#1e2a33;
}
#sub71:hover a:hover {
	color:#fff;
	background-color:#1e2a33;
}

#subh73 {
	background-color:#00a6dc;
}
#sub73 {
	width:auto;
	height:69px;
	margin-top:8px;
}
#sub73:hover {
	background-color:#00a6dc;
	background-image:url(/images/carreras_bg_f73.gif);
}
#sub73:hover a {
	color:#003142;
}
#sub73:hover a:hover {
	color:#fff;
	background-color:#003142;
}

#subh74 {
	background-color:#0092aa;
}
#sub74 {
	width:auto;
	height:122px;
}
#sub74:hover {
	background-color:#0092aa;
	background-image:url(/images/carreras_bg_f74.gif);
}
#sub74:hover a {
	color:#002e33;
}
#sub74:hover a:hover {
	color:#fff;
	background-color:#002e33;
}

#subh75 {
	background-color:#cd9577;
}
#sub75 {
	width:auto;
	height:56px;
	margin-top:8px;
}
#sub75:hover {
	background-color:#cd9577;
	background-image:url(/images/carreras_bg_f75.gif);
}
#sub75:hover a {
	color:#3d2c23;
}
#sub75:hover a:hover {
	color:#fff;
	background-color:#3d2c23;
}

