@charset "UTF-8";
/* CSS Document */


body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/memo_bkg.png);
	_background-image: none;
	background-repeat: repeat-y;
	background-position: right;
	_background-position: 0px 0px;
	font-family: 'Magra', "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	background-color: #43472A;
}


a {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #C4D2D7;
}

a:active, a:visited {
	text-decoration:none;
}


#cabecera {
	background-image: url(images/cabecera.jpg);
	background-repeat: no-repeat;
	height: 254px;
	width: 600px;
	_width: 540px;
	float: right;
	position: fixed;
	right: 0px;
	background-position: top;
	margin-top: -16px;
}
#cabecera h1 {
	display: none;
}

#cabecera h2 {
	color: #99CC00;
	font-size: 70%;
	text-align: left;
	margin-left: 16px;
	margin-top: 32px;
}


#cab_menu {
	padding-top: 12px;
	float: right;
	padding-right: 16px;
}

#cab_menu ul li {
	font-weight: bold;
	list-style-type: none;
	list-style-image: none;
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	padding-right: 16px;
	padding-left: 8px;
	font-size: 0.85em;
}



.intro, .directorio, .volver {
	font-size: 0.78em;
	color: #FFFFFF;
}


#logo {
	float: right;
	height: 32px;
	width: 290px;
	margin-right: 48px;
}


.info {
	width: 400px;
	_width: 340px;
	margin-right: 32px;
	position: fixed;
	_float:right;
	right: 0px;
	background-image: url(images/Memoria_Intro.png);
	color: #FFF;
	text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.8);
	font-size: 80%;
	padding-right: 12px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 64px 0px;
	padding-left: 152px;
	top: 200px;
}


.col_izq {
	float: left;
	width: 300px;
	padding-left: 32px;
	text-align: right;
}

.col_der {
	float: right;
	width: 180px;
	margin-left: 16px;
	text-align: center;
	margin-right: 8px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #9c0;
}


.logo {
	float: right;
	height: 172px;
	width: 200px;
}

.cajillo h2 {
	color:#d3ba8d;
	text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.8);
	font-size: 0.9em;
	text-align: right;
	float: right;
	padding: 8px;
}

#contenido {
	margin-right: 600px;
	float: right;
	margin-left: 16px;
	_height:100%;
	_margin-right: 40px;
	_border-right-width: 1px;
	_border-right-style: solid;
	_border-right-color: #CAB67F;
	
}
#menu {
	font-family: 'Slabo 27px', serif;
	font-size: 0.9em;
	padding-top: 100px;
	_padding-top: 0px;
	padding-bottom: 48px;
}
#menu ul {
	list-style-type: none;
	//padding-left: 12px;

}
#menu li, .cerrar, .normal {
	padding-top: 4px;
	padding-right: 16px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin-right: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99CC00;
}


.cerrar a:hover, .normal a:hover {
	color:#DACAB7;
}

#menu li a {
	color: #FFFFFF;
	text-decoration: none;
}
#menu li a:hover {
	color:#fff;
}


.nombre {
	font-family: 'Magra', sans-serif;
	padding-left: 32px;
	font-style: normal;
	color: #FFFFFF;
	//line-height: 10px;
}

.cargo {
	font-family: 'Slabo 27px', serif;
	color: #927E6C;
	font-size: 90%;
	padding-left: 64px;
	font-style: normal;
}


/*---------------------------------------------------------------------------

                            OPCIONES DE SUBMENU

---------------------------------------------------------------------------*/

.iconillos {
}

#Rectoria, #Junta, #Consejo, #Defensoria, #Comunicacion, #dgpl, #Colaboracion {
  padding-left: 12px;
}

#fac, #esc, #hum, #ic, #dif, #bach, #cons, #pat, #sg, #sa, #sdi, #scu, #plan, #abog, #cpl {
	background-image: url(images/bala.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: 0px 4px;
}
#facultades, #escuelas, #humanidades, #inv_cien, #difusion_c, #bachillerato, #consejos, #patronato, #general, #administrativa, #desarrollo,
#servicios, #abogado, #planeacion {
	margin-bottom: 24px;
	//margin-bottom: 16px;
}
#facultades li, #escuelas li, #humanidades li, #inv_cien li, #difusion_c li, #bachillerato li, #consejos li, #patronato li, #general li,
#administrativa li, #desarrollo li,#servicios li, #abogado li, #planeacion li {
	color:#E6D59A;
	border-top:#E6D59A 1px dotted;
}
#facultades ul a, #escuelas ul a, #humanidades ul a, #inv_cien ul a, #difusion_c ul a, #bachillerato ul a, #consejos ul a, #patronato ul a,
#general ul a, #administrativa ul a, #desarrollo ul a, #servicios ul a, #abogado ul a, #planeacion ul a {
	color: #E6D59A;
}
#base {
	height:48px;
	width: 412px;
	float: right;
	position: fixed;
	right: 0px;
	color: #d3ba8d;;
	font-size: 60%;
	bottom: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 16px;
	margin-top: 16px;
	font-style: italic;
}

#base a {
	color:#DACAB7;
}

.edicion {
	font-family: "Times New Roman", Times, serif;
	color: #9A7F65;
	display: block;
	text-align: right;
	padding-top: 58px;
	padding-right: 24px;
	letter-spacing: -.1ex;
	font-style: italic;
	font-size: 105%;
	_display:none;
}


.nivel_1 ul li a {
	padding-left: 24px;
}

.nivel_2 a {
	padding-top: 8px;
	font-size: .85em;
	color:#DACAB7;
}
.nivel_2 ul li a {
}

.cajillo {
	background-repeat: no-repeat;
	background-position: 180px 0px;
	width: 540px;
	margin-right: 32px;
	position: fixed;
	right: 0px;
	top: 200px;
	_width: 300px;

}


.clear {
	clear: both;
	margin: 8px;
}

.icono_xls a, .icono_pdf a, .icono_url a {
	background-repeat: no-repeat;
	color:#d3ba8d;
	text-shadow: 0pt -1px 0pt rgba(0, 0, 0, 0.8);
	text-decoration: none;
	font-size: 0.6em;
	text-align: right;
	font-weight: bolder;
	text-transform: uppercase;
	display: block;
	padding-top: 32px;
	padding-bottom: 16px;
	padding-right: 64px;
	background-position: right;
	padding-left: 8px;
}

.icono_xls a:hover, .icono_pdf a:hover, .icono_url a:hover {
color: #FFF;
	text-shadow:none;
}

.icono_xls a {
	background-image: url(images/pdf_1.png);
}
.icono_xls a:hover {
	background-image: url(images/pdf_2.png);
}
.icono_pdf a {
	background-image: url(images/pdf_1.png);
}
.icono_pdf a:hover {
	background-image: url(images/pdf_2.png);
}
.icono_url a {
	background-image: url(images/url_1.png);
}
.icono_url a:hover {
	background-image: url(images/url_2.png);
}

/*a[title *='formato'] {
	display:none;
}*/

.debo_hacer_mis_deberes_a_tiempo {
	font-size:10px;
	text-align:right;
	color:#521300;
	padding:24px 0 0 16px;
}

#toggleable div {
	display: none;
}

.cerrar {
	cursor: pointer;
}

/* CSS: Ocultamos subsistemas incompletos mediante el ID 

div[id*="ic_"] .icono_xls {
	display:none;
} */

/* CSS Memoria UNAM 2.0 | Genrus */
