body 					{ margin: 0; padding: 0; font: 11px "Trebuchet MS", Arial, sans-serif; background: #FFFFFF url(../images/fondo.gif) repeat-x; }
a 						{ text-decoration: none; }
a:hover					{ text-decoration: underline; }
td 						{ vertical-align: top; }
input, select, textarea { font: 12px "Trebuchet MS", Arial, sans-serif; color: #858585; }
b 						{ color: #133340; font-weight: normal; }
h1 						{ display: none; }
a img 					{ border: none; }

#todo 					{ width: 960px; margin: 0 auto; }

#menu					{ position: relative; height: 28px; border-top: 5px solid #000; background: url(../images/fondo_menu.gif) repeat-x; }
#menu img				{ float: left; }
#menu a 				{ display: block; float: left; height: 28px; background-repeat: no-repeat; }
#menu #blog 			{ width: 58px; background-image: url(../images/bot_blog.gif); }
#menu #faq 				{ width: 57px; background-image: url(../images/bot_faq.gif); }
#menu #documentacion 	{ width: 137px; background-image: url(../images/bot_documentacion.gif); }
#menu #solicitud_informacion	{ width: 119px; background-image: url(../images/bot_solicitud.gif); }
#menu #solicitud_admision	{ width: 181px; background-image: url(../images/bot_admision.gif); }
#menu #portada			{ width: 70px; margin-left: 13px; background-image: url(../images/bot_inicio.gif); }
#menu #mapaweb			{ width: 86px; background-image: url(../images/bot_mapaweb.gif); }
#menu #contacto			{ width: 87px; background-image: url(../images/bot_contacto.gif); }
#menu a:hover 			{ background-position: 0 -28px; }

#contenido td.borde_izq			{ border-left: 1px solid #d6dee1; }
#contenido td.borde_dcho		{ border-right: 1px solid #d6dee1; }

#cont_izq 				{ width: 200px; padding: 12px 6px 40px 3px; }
#cont_izq ul 			{ padding: 0; margin: 0; list-style: none; }
#cont_izq ul li 		{ background: url(../images/flecha_enlaces.gif) 0 5px no-repeat; }
#cont_izq ul li.apartado { margin: 0; padding: 0; background: none;  }
#cont_izq ul li a 		{ display: block; width: 180px; margin: 0 0 3px 3px; padding-left: 12px;  color: #88806b; }
#cont_izq ul ul 		{ margin: 0 15px 15px 15px; padding: 0; }
#cont_izq ul ul li 		{ margin: 0; padding: 2px 0; background: url(../images/flecha_apartados.gif) 0 8px no-repeat; }
#cont_izq ul ul li a 	{ width: 157px; margin: 0; color: #888; font-size: 11px;   }
#cont_izq a.enlace_resaltado { font-weight: bold; color: #195570; }
#cont_izq h2 			{ margin: 20px 0 2px 0; font: bold 11px "Trebuchet MS", Arial, sans-serif; color: #195570; }


#cont_cen				{ width: 468px; padding: 22px 20px 40px 18px; }
#cont_cen h2 			{ margin: 0 0 20px 0; padding: 0; font: 20px Georgia, Times; color: #b07800; }
#cont_cen h2.portada	{ margin: 0 0 20px 0; padding: 5px 30px; font: 20px Georgia, Times; color: #8e8066; background: #e0e0e0 url(../images/flecha_titulos.gif) 6px 8px no-repeat;}
#cont_cen h3 			{ font: bold 16px Georgia, Times; color: #133340; }
#cont_cen h4 			{ margin: 30px 0 8px 0; color: #133340; font-weight: bold; border-bottom: 1px solid #a5b2b9; font-size: 12px; }
#cont_cen a 			{ color: #b07800; }
#cont_cen a.enlace_master	{ display: block; margin: 17px 0 12px 0; font: 16px Georgia, Times; color: #b07800; }
#cont_cen a.archivo		{ display: block; margin-bottom: 5px; padding-left: 25px; color: #000; background: url(../images/ico.pdf.gif) no-repeat; }
#cont_cen p 			{ margin: 0 0 15px 0; font: 12px "Trebuchet MS", Arial, sans-serif; color: #858585; }
#cont_cen p.no_margen 	{ margin-bottom: 5px; }
#cont_cen em 			{ color: #858585; }
#cont_cen strong 		{ color: #b07800; }
#cont_cen div.empresa_colaboradora { width: 163px;   text-align: center; }
#cont_cen div.empresa_colaboradora p { font-size: 10px; font-weight: bold; color: #555555; }
#cont_cen #video		{ margin: 3px 0 0 0; }
#cont_cen ul 			{ padding: 0; margin: 0 0 10px 0; list-style: none; }
#cont_cen ul.descargas a 			{color: #133340; padding-left: 5px}
#cont_cen ul.descargas a.novedad 			{ font-weight: bold;}
#cont_cen ul li 		{ margin: 0 0 3px 3px; padding-left: 12px;  color: #133340; background: url(../images/flecha_apartados_listas.gif) 0 5px no-repeat; }
#cont_cen ul.descargas li {background-position: 0px 8px;}
#cont_cen ul li.resaltado { margin: 0; padding: 0; background: none; font-weight: bold; }
#cont_cen ul ul 		{ margin: 2px 15px 5px 0; padding: 0; }
#cont_cen ul ul li 		{ color: #133340; font-size: 11px; margin: 0; padding: 2px 0 2px 10px; background: url(../images/flecha_subapartados_listas.gif) 0 8px no-repeat; }
#cont_cen ol 			{ margin: 0; padding: 0; }
#cont_cen ol ul 		{ margin-top: 3px; }
#cont_cen ol li 		{ margin: 0 0 10px 18px; padding-left: 0;  color: #858585; }
#cont_cen ol li li 		{ margin: 0 0 10px 0; padding-left: 12px; color: #858585; }
#cont_cen ol li li li   { margin-bottom: 0; }
#cont_cen span.resaltado 		{ color: #133340; font-weight: bold; }

/* ADMISIONES */
#cont_cen table tr td { font: 12px "Trebuchet MS", Arial, sans-serif; color: #858585;}


#cont_dcha				{ width: 199px; padding: 21px; }
#acceso 	 			{ margin: 0 0 30px 0; padding: 0 0 0 0;  }
#acceso p 				{ margin: 12px 0; color: #bab9b9; }
#acceso label			{ display: block; float: left; width: 35px; font-size: 12px; color: #858585; cursor: pointer; }
input, textarea 		{ width: 149px; margin-bottom: 3px; padding: 0 3px; background: #f3f5f6; border: 1px solid #d6dee1; }
#btn_acceder 			{ width: 86px; height: 25px; margin: 7px 0 5px 57px; background: url(../images/bot_acceder.gif) no-repeat; border: none; cursor: pointer; }
#form_contacto 				{ width: 350px; }
#form_contacto input, #form_contacto textarea { width: 250px; }
#form_contacto label			{ display: block; float: left; width: 75px; font-size: 12px; color: #858585; cursor: pointer; }
button.enviar 			{ width: 77px; height: 25px; margin: 7px 0 13px 257px; background: url(../images/bot_enviar.gif) no-repeat; border: none; cursor: pointer; }
#acceso a#link_MDMGC 	{ display: block; margin: 10px 0 0 0; padding: 0; width: 197px; height: 51px; background: url(../images/bt_marketing.gif) no-repeat; border: 1px solid #066492;}
#acceso a#link_MDMGC:hover {  border: 1px solid #012f46;}
#acceso a#link_MCE 		{ display: block; margin: 10px 0 0 0; padding: 0; width: 197px; height: 55px; background: url(../images/bt_coex.gif) no-repeat; border: 1px solid #066492;}
#acceso a#link_MCE:hover {  border: 1px solid #012f46;}
#link_practicas { display: block; margin: 10px 0 0 0; padding: 0; width: 197px; height: 59px; background: url(../images/banner_practicas.gif) no-repeat; border: 1px solid #c2a95c;}
#link_practicas:hover {  border: 1px solid #7d6007;}
a#banner_esden    		{ display: block; margin: 10px 0 0 0; padding: 0; width: 197px; height: 315px; background: url(../images/banner_dcha.gif) no-repeat; border: 1px solid #cecece;}
a#banner_esden:hover    		{ border: 1px solid #989797; }

#mapaweb  h2 		 	{  font: bold 11px "Trebuchet MS", Arial, sans-serif; color: #195570;margin-bottom: 3px; }
#mapaweb  a 		 	{ margin: 0; font: bold 11px "Trebuchet MS", Arial, sans-serif; color: #195570; }
#mapaweb  ul li 		{ margin: 0; padding: 0 0 0 15px; background: url(../images/flecha_enlaces.gif) 0 5px no-repeat; }
#mapaweb  li a 			{ font-weight: normal; color: #88806b; }
#mapaweb  ul ul li		{ margin: 0; padding: 0; background: none; }
#mapaweb  li li a 		{ padding-left: 12px; background: url(../images/flecha_apartados.gif) 0 8px no-repeat; }

#acceso a 				{ display: block; margin-bottom: 8px; padding: 0 0 0 13px; color: #2b8ebe; background: url(../images/flecha_formulario.gif) 0 5px no-repeat; text-decoration: none; }
#acceso a:hover			{ color: #9f0000; background-image: url(../images/flecha_formulario_over.gif); }

#formulario input, #formulario textarea { width: 205px; }
#formulario input.checkbox, #formulario input.radio		{ width: 15px; margin: 5px 10px 0 0; padding: 0;  border: none; background: none;}
#formulario button.enviar { margin-left: 0; }

#pie					{ position: relative; height: 100px; font: bold 11px Georgia, Times; color: #294854; }
#pie p 					{ margin: 11px 0 0 8px; }
#pie a 					{ font-weight: normal; color: #a3a3a3; }
#datos_pie				{ position: absolute; top: 5px; left: 0; }
#veiss					{ position: absolute; top: 15px; left: 915px;   }
#veiss a				{ display: block; width: 39px; height: 13px; background: url(../images/veiss.gif) no-repeat; }
#veiss a:hover			{ background-position: 0 -13px; }
.sincss 				{ display: none; }


table #tabla_idiomas .radio{width: 13px; border: none; background: none;}
table #tabla_idiomas td {padding-left: 5px;}


/********/
table #tabla_situacion_laboral { margin: 20px 0 0 0;}
table #tabla_situacion_laboral .radio{width: 13px; border: none; background: none;}
table #tabla_situacion_laboral td {padding-left: 5px;}

table #tabla_datos { margin: 20px 0 0 0;}
table #tabla_datos .radio{width: 13px; border: none; background: none;}
table #tabla_datos td {padding-left: 5px;}
button.enviar2 			{ width: 77px; height: 25px; margin: 7px 0 13px 257px; background: url(../images/bot_enviar.gif) no-repeat; border: none; cursor: pointer; margin-left: 200px;}

#flash { margin-bottom: 20px; }
ul.lista_home {font-size: 14px;}
#cont_cen ul.lista_home li { margin-bottom: 10px; padding-left: 20px; background: url(../images/lista_home.gif) 0 2px no-repeat; }
ul.lista_home strong { font-weight: normal; }
