body {
	font:0.85em Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:1.12em;
	background-color:#B7D2E3;
	margin:30px auto;
}

img {border: none;}

/**** cuerpo *****/

#principal{
	position:relative;
	margin:30px auto;
	width:700px;
	min-height: 700px;
	height: auto !important;
	height:700px;
}
#notas-cap{
	margin-top:20px;
	padding:10px;
	width:400px;
	height:auto;
	background-color:#FF9900;
	color:#000066;
	text-align:center;
}
#notas-encab{
	width:400px;
	height:54px;
	background-image: url(../imagenes/encabezado-notas.jpg);
	background-repeat:no-repeat;
}
#notas-boton{
	margin-top:15px;
	padding:5px;
	width:80px;
	height:20px;
	background-color: #000066;
	text-align:center;
	color: #FFFFFF;
	text-decoration:none;
}
#notas-boton a{
	color: #FFFFFF;
}
#notas-boton a:hover{
	color: #FFFFFF;
}

/*** Contenedor superior ***/

#cont_sup{
	width:700px;
	min-height:102px;
	height: auto !important;
	height:102px;
}
#logos{
	width:525px;
	height:102px;
	float:left;	
	z-index:120;
}
#icse{
	width:130px;
	height:102px;
	margin-left:5px;
	float:left;
	z-index:120;	
}
#uax_logo{
	width:185px;
	height:102px;
	margin-left:5px;
	float:left;	
	z-index:120;
}
#login{
    width: 165px;
	height:92px;
	float:right;
	background-color:#FFDDBB;
	padding:5px;
	font-weight:bold;
	color:#000066;
	font-size:78%;
	z-index:130;
		
}
.enviar{
    background-color: #000066;
	color: #FFFFFF;
	margin:3px;
	font-size:95%;
	margin-left:68%;
	/*float: right;*/
		
}
.enviar2{
    background-color: #000066;
	color: #FFFFFF;
	font-size:95%;		
}


/*** Contenedor Medio ****/

#cont_medio{
	width:700px;
	min-height:315px;
	height: auto !important;
	height:315px;
	/*background-color:#FF33CC;*/
	margin-top:-1px;
}

/*** Contenedor Mi Sitio ****/
#cont_izq_ms{
	width:700px;
	min-height:120px;
	height: auto !important;
	height:120px;
	background-color: #000066;
	margin-right:4px;
	float:left;
}
#cont_der_ms{
	width:700px;
	min-height:195px;
	height: auto !important;
	height:195px;
	background-color: #FFDDBB;
	margin-right:4px;
	float:right;
}

/*** Menu principal **/

#menu{
	width:43%;
	height:305px;
	float:left;
	margin:2px 0px;
}

.linea_menu{
	margin:3px 0px;
	display:block;
	height:1.165em;
	background-color:#000066;
	font-size:95%;
}

a.linea_menu:link, a.linea_menu:active,a.linea_menu:visited{
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	background-image:url(../imagenes/L_menu1.jpg);
	padding:2px 0px 2px 15px;
}
a.linea_menu:hover{ 
	background-color:#FF8000; 
	background-image: none;
	color:#fff;
}

.barra_menu{
	position:absolute;
	display:block;
	height:1.55em;
 	width:290px;
	background-color:#FF8000;
	font-size:95%;
	padding: 2px 0px 0px 15px;
	font-weight:bold;
	color:#FFFFFF;
	z-index:120;
}
#empresa{
	top:106px;	
}
#campus{
	top:128px;	
}
#formacion{
	top:151px;	
}
#uax{
	top:195px;	
}
#funda_1{
	top:217px;	
}
#situacion{
	top:172px;	
}
#publicaciones{
	top:261px;	
}
#bolsa{
	top:305px;	
}
#contacto{
	top:327px;	
}

#interes{
	top:350px;	
}
#mapa{
	top:348px;	
}
#mi_sitio{
	top:393px;	
}
#mapa{
	top:372px;	
}
/*** Fin Menu principal **/
#linea{
	position:absolute;
	width:282px;
	height:447px;	
	left:246px;
	margin-top:2px;
	top:-30px;
	z-index:120;
}
#linea_baner{
	position:absolute;
	width:453px;
	height:443px;	
	left:246px;
	top:-22px;
	z-index:120;
}

#imagen{
    width:57%;
	margin-top:5px;
	height:305px;
	float:left;
	z-index:90;
}
#imagen_libro{
    width:57%;
	margin-top:5px;
	height:305px;
	background-color: #FFDDBB;
	float:left;
	z-index:90;
}
#imagen_libros{
    width:200px;
	height:260px;
	margin: 5px 30px;
	background-color:#FF8000 ;
	padding-bottom:10px;
	text-align:center;
	float: right;
	}

/*** comienza el submenu **/	
#submenu{
	position:absolute;
    width:260px;
	min-height:27px;
	height: auto !important;
	top:105px;
	left:287px;/*Estaba a 307px*/
	z-index:110;
	margin:3px 3px;
	text-align:right;
	}
.linea_submenu{
	margin:4px 0px;
	display:block;
	min-height:1.165em;
	height: auto !important;
	background-color:#FF8000;
	width:325px;/*esto no estaba*/
	font-size:95%;
	
}
a.linea_submenu:link, a.linea_submenu:active,a.linea_submenu:visited{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	padding-right:5px;
	padding-left:30px;	
}
a.linea_submenu:hover{ 
	background-color: #000066;
	color:#FFFFFF;
}
.resaltado{
	color:#FFFFFF;
	font-weight:bold;
	font-size:95%;
	}
#historia_res{ 
	position:absolute;
	top: 0px;
	left: 0px;
	margin:4px 0px;
	width:305px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
}
#colaboracion_res{
	position:absolute;
	top: 19px;
	left: 0px;
	margin:4px 0px;
	width:305px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#ponentes_res{
	position:absolute;
	top: 38px;
	left: 0px;
	margin:4px 0px;
	width:305px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#recursos_res{
	position:absolute;
	top:57px;
	left: 0px;
	margin:4px 0px;
	width:305px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#calendario_res{
	position:absolute;
	top:0px;
	left: 0px;
	margin:4px 0px;
	width:205px;
	height:2.33em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#la_uax_1_res{
	position:absolute;
	top: 19px;
	left: 0px;
	margin:4px 0px;
	width:305px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#sce_res{
	position:absolute;
	top:0px;
	left: 0px;
	margin:4px 0px;
	width:305px;/*esto se cambio de 205px*/
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#masters_res{
	position:absolute;
	top: 38px;
	left: 0px;
	margin:4px 0px;
	width:305px;/*esto se cambio de 205px*/
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#oposiciones_res{
	position:absolute;
	top: 19px;
	left: 0px;
	margin:4px 0px;
	width:305px;/*esto se cambio de 205px*/
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#privados_res{
	position:absolute;
	top:57px;
	left:0px;
	margin:4px 0px;
	width:325px;/*esto se cambio de 205px*/
	height:2.365em;/*Esto estaba a 1.165*/
	z-index:130;
	padding-right:5px;
	padding-left:30px; /*estaba a 50*/
	background-color:#000066;
	}
#on_line_res{
	position:absolute;
	top:91px;/*estaba a 76px*/
	left: 0px;
	margin:4px 0px;
	width:305px;/*esto se cambio de 205px*/
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#bonificado_res{
	position:absolute;
	top:110px;/*estaba a 91px*/
	left: 0px;
	margin:4px 0px;
	width:305px;/*esto se cambio de 205px*/
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#administracion_res{/*esto es nuevo*/
	position:absolute;
	top:148px;
	left: 0px;
	margin:4px 0px;
	width:305px;/*esto se cambio de 205px*/
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#opos_res{/*esto es nuevo*/
	position:absolute;
	top:129px;
	left: 0px;
	margin:4px 0px;
	width:305px;/*esto se cambio de 205px*/
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#ciclos_res{/*esto es nuevo*/
	position:absolute;
	top:167px;
	left: 0px;
	margin:4px 0px;
	width:305px;/*esto se cambio de 205px*/
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#lpa_res{
	position:absolute;
	top: 0px;
	left: 0px;
	margin:4px 0px;
	width:305px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#funda_res{
	position:absolute;
	top: 19px;
	left: 0px;
	margin:4px 0px;
	width:310px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:45px;
	background-color:#000066;
	}
#icse_tnf_res{
	position:absolute;
	top: 38px;
	left: 0px;
	margin:4px 0px;
	width:305px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}
#funda_tnf_res{
	position:absolute;
	top:57px;
	left: 0px;
	margin:4px 0px;
	width:305px;
	height:1.165em;
	z-index:130;
	padding-right:5px;
	padding-left:50px;
	background-color:#000066;
	}


/*** Fin del submenu **/	
/** fin contenedor medio **/	
	
/*** Contenedor Inferior ***/

#cont_inf{
	width:700px;
	min-height:210px;
	height: auto !important;
	height:210px;
	margin-top:5px;
	background-color:#B7D2E3;
	}
#ult_hora{
    width:29%;
	min-height:245px;
	height:auto !important;
	background-color:#FFDDBB;	
	float:left;	
 }
#ult_hora_master{
    width:60%;
	min-height:245px;
	height:auto !important;
	height:245px;
	background-color:#FFDDBB;	
	float:left;	
 }

#ult_hora_titul{
    width:auto;
	height:auto;
	padding:10px 10px 2px 10px;
	color:#FFFFFF;
	background-image:url(../imagenes/linea_ult_hora.jpg);
	}
#ult_hora_titul_master{
    width:auto;
	height:auto;
	padding-left:10px;
	color: #000066;
	background-color:#FF8000;
	font-size:80%;
	}
#ult_hora_titul_master1{
    width:auto;
	height:auto;
	padding-left:10px;
	color:#FFFFFF;
	background-color:#FF8000;
	font-size:100%;
	}
#ult_hora_titul_master2{
    width:auto;
	height:auto;
	padding-left:10px;
	color:#FFFFFF;
	background-color: #FFBB77;
	margin-left:30px;
	font-weight:bold;
	font-size:100%;
	}
#ult_hora_titul_master3{
    width:auto;
	height:auto;
	padding-left:10px;
	color:#FFFFFF;
	background-color: #FFBB77;
	margin-left:30px;
	font-size:100%;
	}
#ult_hora_titul_master4{
    width:auto;
	height:auto;
	padding-left:10px;
	color:#FFFFFF;
	background-color:#FF8000;
	font-weight:bold;
	font-size:100%;
	}
#ult_hora_titul_master5{
    width:auto;
	height:auto;
	padding-left:10px;
	color:#FFFFFF;
	background-color:#FFBB77;
	margin-left:30px;
	font-weight:bold;
	font-size:100%;
	}
#ult_hora_titul_master6{
    width:auto;
	height:auto;
	padding-left:10px;
	color:#FFFFFF;
	background-color:#FF8000;
	font-weight:bold;
	font-size:100%;
	}
#ult_hora_titul_master7{
    width:auto;
	height:auto;
	padding-left:10px;
	color:#FFFFFF;
	background-color:#FFBB77;
	margin-left:30px;
	font-weight:bold;
	font-size:100%;
	}
#ult_hora_titul_master8{
    width:auto;
	height:auto;
	padding-left:10px;
	color:#FFFFFF;
	background-color:#FFBB77;
	margin-left:30px;
	font-weight:bold;
	font-size:100%;
	}
#ult_hora_txt_master1{
    width:auto;
	height:auto;
	padding-left:10px;
	font-weight:bold;
	margin-bottom:8px;
	font-size:100%;	
	}
#ult_hora_txt_master2{
    width:auto;
	height:auto;
	padding-left:30px;
	font-weight:bold;
	font-size:100%;	
	margin-bottom:8px;
	}
#ult_hora_txt_master3{
    width:auto;
	height:auto;
	padding-left:30px;
	font-weight:bold;
	font-size:100%;	
	margin-bottom:8px;
	}
#ult_hora_txt_master4{
    width:auto;
	height:auto;
	padding-left:10px;
	font-weight:bold;
	font-size:100%;	
	margin-bottom:8px;
	}
#ult_hora_txt_master5{
    width:auto;
	height:auto;
	padding-left:30px;
	font-weight:bold;
	font-size:100%;	
	margin-bottom:8px;
	}
#ult_hora_txt_master6{
    width:auto;
	height:auto;
	padding-left:10px;
	font-weight:bold;
	font-size:100%;	
	margin-bottom:8px;
	}
#ult_hora_txt_master7{
    width:auto;
	height:auto;
	padding-left:30px;
	font-weight:bold;
	font-size:100%;	
	margin-bottom:8px;
	}
#ult_hora_txt_master8{
    width:auto;
	height:auto;
	padding-left:10px;
	font-weight:bold;
	font-size:100%;	
	margin-bottom:8px;
	}
#ult_hora_txt{
    width:auto;
	min-height:245px;
	height:auto !important;
	padding:10px ;
	font-size:90%;	
	}

#ult_hora_txt a{
	color:#000066;
	text-decoration:none;
}

#ult_hora_txt a:hover{
	color:#FF8000;
}

#ult_hora_txt_1 a{
	color:#000066;
	text-decoration:none;
}

#ult_hora_txt_1 a:hover{
	color:#FF8000;
}


#texto{
    font-size:98%;
	width:67%;
	min-height:210px;
	height: auto !important;
	height:210px;
	background-image:url(../imagenes/fondo_txt.jpg);
	background-repeat:no-repeat;
	background-color:#EABD8E;
	padding:6px;
	float:right;
	color: #000066;
}
#texto_master{
    font-size:98%;
	width:36%;
	min-height:210px;
	height: auto !important;
	height:210px;
	background-image:url(../imagenes/fondo_txt.jpg);
	background-repeat:no-repeat;
	background-color:#EABD8E;
	padding:6px;
	float:right;
	color: #000066;
}
#texto a{
	color:#000066;
	text-decoration:none;
}
#texto a:hover{
	color:#FF8000;
	}
.txt_sce{
	color:#FFFFFF;
	font-size:95%;
	}
a.txt_sce:link, a.txt_sce:active,a.txt_sce:visited{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
		
}
a.txt_sce:hover{ 
	color: #00FF66;
}
#preinsc{
	width:67%;
	min-height:160px;
	height: auto !important;
	height:160px;
	float:right;
	}
#preinsc a{
	background-image: url(../imagenes/sustitucion.jpg);
	
}
#preinsc a:hover{
	background-image: url(../imagenes/sustitucion.jpg);
	}
#formulario{
	width:auto;
	padding-left:40px;
	padding-top:10px;
	font-size:90%;
	font-weight:bold;
	color:#000066;
	/*float:right;*/
	/*text-align:right;*/
}
#formulario_2{
	width:auto;
	padding-right:20px;
	padding-top:10px;
	font-size:90%;
	font-weight:bold;
	color:#000066;
	float:right;
	text-align:right;
}

.msj_formulario{ 
	width:95%; 
	text-align:left; 
	border:solid 3px  #000066; 
	background-color: #FFDDBB; 
	color: #000066; 
	margin-left: 5px; 
	padding: 4px 6px; 

}
#titl_txt{
    font-size:98%;
	width:100%;
	height:5%;
	background-color:#000066;
	padding:5px;
	margin-bottom:4px;
	color: #FFFFFF;
	font-weight:bold;		
	}
#titl_txt_master{
    font-size:98%;
	width:100%;
	height:5%;
	background-color:#000066;
	padding:5px;
	margin-bottom:4px;
	color: #FFFFFF;
	}
#titl_txt a{
color: #FFFFFF;
text-decoration:none;
}
#titl_txt a:hover{
color: #FFFFFF;
}
.retrocede{	
    color: #FFFFFF;
	font-size:95%;
	font-weight:bold;
}
a.retrocede:link, a.retrocede:active,a.retrocede:visited{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
		
}
a.retrocede:hover{ 
	color: #FFFFFF;
}
#sce_iz{
	width:47%;
	height:83%;
	float:left;
	background-color:#FFF0E1;
	padding:5px;
	color:#FF8040;
	text-align:center;
	font-weight:bold;
	}
#sce_iz a{
	color:#000066;
	text-decoration:none;
}
#sce_iz a:hover{
	color:#FF8000;
	
}
#sce_iz_ttl{
	height:10%;
	background-color:#FF8000;
	padding:2px;
	color: #FFFFFF;
	text-align:center;
	font-weight:bold;
	}
#sce_iz_lista{
	height:89%;
	padding:5px;
	color: #000066;
	text-align:left;
	font-weight:bold;
	}
#sce_iz_lista a{
	color:#000066;
	text-decoration:none;
}
#sce_iz_lista a.hover{
	color:#FF8000;
	}
#sce_der{
	width:47%;
	height:83%;
	float:right;
	background-color:#FFF0E1;
	padding:5px;
	color:#000066;
	text-align:center;
	font-weight:bold;
}
#sce_der a{
	color:#000066;
	text-decoration:none;
}
#sce_der a.hover{
	color:#FF8000;
	}
#cursos_txt{
	width:100%;
	height:75%;
	padding:5px;
	color:#000066;	
}
#cursos_txt a{
	color:#000066;
	text-decoration:none;
}
#cursos_txt a.hover{
	color:#FF8000;
	}
#cursos_txt_1{
	width:90%;
	height:40%;
	padding:5px;
	color:#000066;	
}
#cursos_txt_1_tlo{
	width:90%;
	height:5%;
	padding:2px;
	background-color:#FF8000;
	color: #FFFFFF;	
}
#cursos_txt_2{
	width:90%;
	height:40%;
	padding:2px;
	color: #000066;
}
#cursos_txt_2_tlo{
	width:90%;
	height:5%;
	padding:2px;
	background-color:#FF8000;
	color: #FFFFFF;	
}
#bolsa_trab{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	padding:2px;
	}
#bolsa_trab_ttl{
	width:55%;
	height:auto;
	float:left;
	text-align:center;
	}
#bolsa_trab_ttl_2{
	width:100%;
	height:auto;
	background-color:#FF8A15;
	color: #FFFFFF;
	float:left;
	padding:3px;
	text-align:center;
	margin-bottom:5px;
	}
#cursos_txt_trab_1{
	width:100%;
	height:15%;
	padding:2px;
	background-color: #000066;
	text-align:left;
	color: #FFFFFF;	
}
#cursos_txt_trab_2{
	width:100%;
	height:15%;
	padding:2px;
	text-align:left;
	background-color:#FF8A15;
	color: #FFFFFF;	
}
#cursos_txt_trab_3{
	width:100%;
	height:15%;
	padding:2px;
	background-color:#FF8A15;
	text-align:left;
	margin-bottom:5px;
	color: #FFFFFF;	
	
}
#reg_empresas{
	width:35%;
	height:80px;
	padding:2px;
	background-color:#000066;
	float:right;
	text-align:center;
	color: #FFFFFF;	
	}	
#reg_empresas a{
	color: #FFFFFF;
	text-decoration:none;
}
#reg_empresas a.hover{
	color: #FF8040;
	text-decoration:none;
	}
#volver{
	width:100px;
	height:20px;
	padding:2px;
	background-color:#B7D2E3 ;
	border-color:#000066;
	float:right;
	text-align:center;
	color: #FFFFFF;	
	}	
#reg_empresas a{
	color: #FFFFFF;
	text-decoration:none;
}
#reg_empresas a.hover{
	color: #000066;
	text-decoration:none;
	}
.corte {clear: both;}

/****estilos de texto***/

.Estilo1 {
	font-size:120%;
	color: #FFFFFF;
	font-weight:bold;
}
.Estilo2 {color: #000066}
.Estilo3 {color: #FF8000}

/***PIE***/

#pie{
	width:700px;
	min-height:200px;
	height: auto !important;
	height:200px;
	margin-top:3px;
	}
#pie_1{
    width:100%;
	height:auto;
	color: #FFFFFF;
	background-color:#000066;
	font-weight:bold;
	font-size:90%;
	text-align:center;
}	
.legal{
	display:block;
	color:#E87400;
	font-size:100%;
}

a.legal:link, a.legal:active,a.legal:visited{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
}
a.legal:hover{ 
	color:#E67300;
}
#pie_2{
    width:100%;
	height:auto;
	margin-top:3px;
	font-size:95%;
	text-align:center;	
	}
#menu_2 a{
	color: #000066;
	text-decoration:none;
	font-size:90%;
}
#menu_2 a:hover{ 
	color: #FFFFFF;
}
#pie_3{
    width:100%;
	height:20px;
	margin-top:5px;
	font-size:90%;	
	}
#pie_3_izq{
    width:30%;
	height:20px;
	margin-right:8px;
	font-size:90%;
	text-align:right;
	float:left;	
	}	
#pie_3_der{
    width:60%;
	height:20px;
	margin-top:5px;
	margin-left:10px;
	font-size:90%;
	text-align:left;
	float:right;
	}
#cont_info{
    width:100%;
	height:auto;
	color:#000066;
	text-align:center;
	font-size:90%;	
	}
#fondo_legal{
	width:624px;
	min-height:150px;
	height: auto !important;
	height:150px;
	background-image:url(../imagenes/fondo_legal_copia.jpg);
	background-repeat:no-repeat;
	background-color: #FFB76F;
	color:#000066;
	font-size:90%;
	text-align:right;
	z-index:100;
	
}
#txt_legal{
    width:50%;
	margin-top:150px;
	margin-right:10px;
	color:#000066;
	float:left;
	padding-left:210px;
	font-size:90%;
	text-align:right;	
	z-index:120;
	}
#txt_legal2{
    width:65%;
	margin-top:150px;
	margin-right:10px;
	color:#000066;
	float:left;
	padding-left:210px;
	font-size:90%;
	text-align:justify;	
	z-index:120;
	}
	
#cerrar_ventana{
	width:30%;
	height:auto;
	background-color: #FF9900;
	color: #000066;
	text-align:center;
	font-size:90%;
}
#fondo_notas{
	width:auto;
	height:auto;
	background-image:url(../imagenes/fondo_txt.jpg);
	background:no-repeat;
	color:#000066;
	}