﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {

border:0;

font:inherit;

font-size:100%;

vertical-align:baseline;

margin:0;

padding:0;

}



html {

line-height:1;

font-size:12px;

font-family:Helvetica, Arial, sans-serif;

background:url(../img/bgpattern.png);

margin:0 auto;

}



ol,ul {

list-style:none;

}



table {

border-collapse:collapse;

border-spacing:0;

}



caption,th,td {

text-align:left;

font-weight:400;

vertical-align:middle;

}



q,blockquote {

quotes:none;

}



q:before,q:after,blockquote:before,blockquote:after {

content:none;

}



body {

text-align:center;

background:url(../img/nav-background.png) repeat-x;

}



a {

color:#018BB9;

text-decoration:none;

cursor:pointer;

line-height:19px;

}



p {

line-height:19px;

margin-bottom:15px;

color:#5e5e5e;

}



h3 {

font-size:19px;

line-height:15px;

color:#018BB9;

font-weight:700;

padding-bottom:15px;

border-bottom:1px solid #d9d9d9;

}



h4 {

font-size:16px;

line-height:15px;

font-weight:700;

padding-bottom:15px;

padding-left:15px;

color:#a9a9a9;

width:100%;

}



input {

padding:2px;

}



b,strong {

font-weight:700;

color:#5e5e5e;

margin-bottom:7px;

}



.with-arrow ul li a {

background:url(../img/arrow.png) no-repeat;

padding-left:13px;

display:block;

}



.with-arrow ul li a:hover {

background-position:0 -13px;

}



a.mas {

color:#018BB9;

font-size:10px;

font-weight:700;

clear:both;

padding-top:5px;

margin-top:5px;

display:block;

}



.black {

color:#000;

}



ul li,ol li {

/*height:10px; WTF!*/

padding-bottom:10px;

margin-top:10px;

}



ul li.li-principal-title,ol li.li-principal-title {

height:30px;

}



ul li.li-principal-title a,ol li.li-principal-title a {

font-size:14px;

width:90%;

height:10px;

font-weight:700;

background-position:0 2px;

line-height:17px;

}



ul li.ol-li-title,ol li.ol-li-title {

border-bottom:1px solid #d9d9d9;

}



.link-number {

font-weight:700;

color:#380982;

margin-right:15px;

}



input.print {

height:16px;

width:16px;

border:none;

cursor:pointer;

background:url(../img/print.png) no-repeat;

margin-left:10px;

margin-top:2px;

margin-right:8px;

}



input.print input:hover {

background-position:0 -15px;

}



#header {

width:100%;

height:115px;

background:url(../img/header/nav-background.png) repeat-x;

}



#header #header-content {

width:999px;

height:185px;

text-align:center;

padding-top:30px;

margin:0 auto;

}



#header #header-content #unl-h1 {

width:510px;

float:left;

height:68px;

text-align:left;

}



#header #header-content #header-social-networks-and-search {

width:380px;

height:40px;

float:right;

background:#fcfcfc;

margin-top:20px;

-webkit-border-radius:5px;

-moz-border-radius:5px;

-ms-border-radius:5px;

-o-border-radius:5px;

border-radius:5px;

border:1px solid #e3e3e3;

padding:0 8px;

}



#header #header-content #header-social-networks-and-search ul#social-networks {

width:120px;

height:40px;

float:left;

}



#header #header-content #header-social-networks-and-search ul#social-networks li {

height:21px;

float:left;

margin-right:7px;

margin-top:2px;

border-right:1px dotted #e3e3e3;

border-bottom:none;

padding:8px 0;

}



#header #header-content #header-social-networks-and-search ul#social-networks li a {

width:30px;

height:21px;

display:block;

}



#header #header-content #header-social-networks-and-search ul#social-networks li a.facebook {

background:url(../img/header/social-networks/unl-facebook.png) no-repeat;

}



#header #header-content #header-social-networks-and-search ul#social-networks li a.twitter {

background:url(../img/header/social-networks/unl-twitter.png) no-repeat;

}



#header #header-content #header-social-networks-and-search ul#social-networks li a.linkedin {

background:url(../img/header/social-networks/unl-linkedin.png) no-repeat;

}



#header #header-content #header-social-networks-and-search ul#social-networks li a.youtube {

background:url(../img/header/social-networks/unl-youtube.png) no-repeat;

}



#header #header-content #header-social-networks-and-search ul#social-networks li a.social-webmail {

  margin-left: 2px;

    margin-right: 2px;

    text-align: left;

    width: 60px;

}



#header #header-content #header-social-networks-and-search ul#social-networks li a.social-inicio {

  margin-left: 2px;

    margin-right: 2px;

    text-align: left;

    width: 60px;

}



#header #header-content #header-social-networks-and-search p.date {

float:left;

font-size:9px;

margin-top:2px;

width:264px;

text-align:right;

margin-bottom:0;

}



#header #header-content #header-social-networks-and-search p.interior-date {

text-align:right;

float:right;

width:100%;

font-size:11px;

}



#header #header-content #header-social-networks-and-search form {

width:234px;

float:right;

font-size:11px;

padding:8px 0;

}



#header #header-content #header-social-networks-and-search form input.submit {

width:21px !important;

height:21px;

background:url(../img/header/search.png) no-repeat;

border:none;

}



#header #header-content #header-social-networks-and-search form input.submit_search {

width:264px;

height:24px;

background:url(../img/header/search-submit.png) no-repeat;

border:none;

}



#header #header-content #header-social-networks-and-search form input.submit_search:hover {

background-position:0 -24px;

}



#header #header-content #header-social-networks-and-search form button {

width:13px;

height:30px;

background:url(../img/header/advanced-search.png) no-repeat;

position:relative;

border:0;

cursor:pointer;

padding:0;

}



#header #header-content #header-social-networks-and-search form button.open {

background-position:0 -30px;

}



#header #header-content #header-social-networks-and-search form #advanced-search {

display:none;

background:#FFF;

width:202px;

height:295px;

border:1px solid #cdcdcd;

border-top:1px dotted #cdcdcd;

position:relative;

z-index:1001;

top:-2px;

padding:10px 15px;

}



#header #header-content #header-social-networks-and-search form #advanced-search input {

width:190px;

margin-bottom:7px;

}



#header #header-content .migadepan {

position:absolute;

top:100px;

}



#content {

text-align:left;

width:999px;

margin:0 auto;

}



#content .breadcrum {

height:15px;

margin-bottom:7px;

}



#content .breadcrum p {

font-size:9px;

}



#content .principal-content {

width:777px;

margin-right:9px;

display:inline;

float:left;

}



#content .principal-content .nivoSlider {

position:relative;

background:url(default/loading.gif) no-repeat 50% 50%;

}



#content .principal-content .nivoSlider img {

position:absolute;

top:0;

left:0;

display:none;

}



#content .principal-content .nivoSlider a {

border:0;

display:block;

}



#content .principal-content ul#page-nav {

height:43px;

position:relative;

float:left;

width:769px;

background:url(../img/page-nav-background-new.png) repeat-x 0 0;

margin:0 4px 8px;

}



#content .principal-content ul#page-nav li {

height:33px;

float:left;

border:none;

margin-top:0;

}



#content .principal-content ul#page-nav li a {

height:28px; 

width: 172px;

display:block;

font-size:12px;

color:#FFF;

text-transform:uppercase;

background:url(../img/page-nav-background-new.png) repeat-x 0 0;

border-right:1px dotted gray;

text-shadow:0 1px #220059;

font-family:Arial,​Helvetica,​sans-serif;

text-align:center;

padding:11px 10.6px 0;

}



#content .principal-content ul#page-nav li a:active {

background-position:0 -86px;

}



#content .principal-content ul#page-nav li p {

display:none;

height:26px;

width:911px;

padding-top:10px;

position:absolute;

background:rgba(0,56,91,0.9);

top:50px;

left:0;

color:#a5c2cc;

text-align:left;

padding-left:10px;

z-index:1000;

font-size:11px;

}



#content .principal-content ul#page-nav li#page-nav-li-first {

background:url(../img/page-nav-li-first.png) no-repeat 0 -1px;

margin-left:-4px;

}



#content .principal-content ul#page-nav li#page-nav-li-first a {

margin-left:4px;

}



#content .principal-content ul#page-nav li#page-nav-li-last {

margin-right:-8px;

background:url(../img/page-nav-li-last.png) no-repeat right;

}



#content .principal-content ul#page-nav li#page-nav-li-last a {

border-right:none;

width:163px;

margin-right:6px;

}



#content #interior {

text-align:left;

width:999px;

}



#content #interior #nav {

background:none;

border:none;

box-shadow:none;

}



#content #interior #nav a.algo {

margin-left:5px;

}



#content #interior h3.interior {

float:left;

width:240px;

margin-right:30px;

display:block;

margin-left:0px;

margin-top:7px;

}



#content #interior .breadcrumb {

width:60%;

float:left;

display:block;

margin-bottom:26px;

color:#5e5e5e;

margin-top:4px;

}



#content #interior .breadcrumb a {

margin-right:2px;

color:#888;

}



#content #interior .breadcrumb a.current {

font-weight:700;

color:#5e5e5e;

margin-left:2px;

}



#content #interior .interior-info {

float:right;

width:281px;

margin-bottom:20px;

}



#content #interior .interior-info p,#content #interior .interior-info input,#content #interior .interior-info iframe {

float:left;

margin-right:15px;

}



#content #interior ul.menu-top {

width:210px;

background:#FFF;

float:left;

}



#content #interior ul.menu-top li {



border:none;

margin-top:0;

height:auto;

padding:0 0px 0 0px;

}



#content #interior ul.menu-top li a {



display:block;

border-bottom:1px dotted gray;

padding:7px 0 6px 6px;

}





#content #interior ul.menu-top li a:hover {

color:#FFF;

}



#content #interior ul.menu-top li ul li {

padding-left:0;

}



#content #interior ul.menu-top li.interior_nav_current a {

color:#FFF;

border-bottom:none;

}



#content #interior ul.menu-top li.interior_nav_current ul {

display:block;

background:#e7eef1;

margin-left:-16px;

width:210px;

}



#content #interior ul.menu-top li.interior_nav_current ul li {

padding-left:40px;

width:156px;

}



#content #interior ul.menu-top li.interior_nav_current ul li a {

color:#677c85;

}



#content #interior ul.menu-top li.interior_nav_current ul li:hover {

background:#d3dde1;

}



#content #interior #interior-content-wrapper {

border:1px solid #cecece;

width:769px;

display:inline;

float:right;

margin-bottom:10px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content {

width:724px;

border:4px solid #f5f5f5;

background:#fbfbfb;

overflow:hidden;

position:relative;

padding:33px 15px 25px 22px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content {

margin-right:18px;

float:left;

display:inline;

margin-bottom:30px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks {

clear:both;

margin-bottom:42px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks .interior-info {

float:right;

margin-bottom:20px;

width:228px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks .interior-info iframe {

margin-right:5px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content .articulo {

width:467px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content .articulo .title-and-social-networks .interior-info {

position:absolute;

right:0;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-secondary-content {

width:276px;

float:right;

display:inline;

margin-bottom:30px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-secondary-content h3 {

margin-top:0px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-secondary-content .orbit-wrapper {

margin-top:47px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-secondary-content .orbit-bullets li.has-thumb {

width:72px;

height:48px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-secondary-content ol {

margin-bottom:30px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-princial-content-bottom {

width:100%;

clear:both;

overflow:hidden;

border:1px dotted #cdcdcd;

padding:0 20px 20px 0;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-princial-content-bottom p {

margin-bottom:2px;

padding-left:20px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-princial-content-bottom .info-contacto {

background:url(../img/interiores/info-contacto.png) no-repeat;

padding-top:30px;

float:left;

width:320px;

margin-right:18px;

display:inline;

height:120px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-princial-content-bottom .info-contacto b {

font-size:10px;

display:inline;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-princial-content-bottom .ubication {

background:url(../img/interiores/ubicacion.png) no-repeat;

width:292px;

float:right;

display:inline;

padding-top:30px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content p.school-description {

margin-bottom:70px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #article-principal-image {

margin-left:0;

height:195px;

clear:both;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #level0-presentation {

float:left;

width:433px;

margin-right:30px;

margin-top:10px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content #level0-search {

float:right;

width:190px;

background:#f5f5f5;

border:1px solid #e5e5e5;

margin-top:-10px;

padding:20px 15px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content ol {

clear:both;

}



#content #interior #interior-content-wrapper #interior-content-principal-content .otherArticles,#content #interior #interior-content-wrapper #interior-content-principal-content .downloads {

clear:both;

overflow:hidden;

}



#content #interior #interior-content-wrapper #interior-content-principal-content .otherArticles b,#content #interior #interior-content-wrapper #interior-content-principal-content .downloads b {

width:100%;

height:10px;

padding-top:7px;

border-top:1px solid #ebebeb;

clear:both;

display:block;

margin-bottom:12px;

margin-top:20px;

color:#969696;

}



#content #interior #interior-content-wrapper #interior-content-principal-content .otherArticles li,#content #interior #interior-content-wrapper #interior-content-principal-content .downloads li {

float:left;

width:42%;

height:19px;

color:#b8b8b8;

margin:0 12px 10px 14px;

}



#content #interior #interior-content-wrapper #interior-content-principal-content .otherArticles li a,#content #interior #interior-content-wrapper #interior-content-principal-content .downloads li a {

font-size:11px;

line-height:16px;

color:#380982;

}



#content #interior table {

width:100%;

margin-bottom:20px;

}



#content #interior table tbody tr {

border-bottom:1px solid #f0f0f0;

}



#content #interior table tbody tr th {

color:#FFF;

background:#380982;

font-weight:700;

}



#content #interior table tbody tr th,#content #interior table tbody tr td {

font-size:12px;

vertical-align:top;

line-height:22px;

padding:1px;

}



#content #interior table tbody tr th .faculty-title,#content #interior table tbody tr td .faculty-title {

width:400px;

float:left;

}



#content #interior table tbody tr th a.pdf,#content #interior table tbody tr td a.pdf {

float:right;

height:16px;

color:#FFF;

width:80px;

display:block;

background:url(../img/interiores/pdf.png) no-repeat top right;

}



#content #interior table tbody tr th a.pdf:hover,#content #interior table tbody tr td a.pdf:hover {

background-position:right -16px;

}



#content #interior table tbody tr td.table_title {

color:#FFF;

font-size:10px;

font-weight:700;

}



#content #interior table tbody tr td.table_carrera_title {

background:#bfd6de;

}



#content #interior table tbody tr td.table_modality_title {

background:#b8d1da;

}



#content #interior table tbody tr td.table_duration_title {

background:#a2c4d0;

}



#content #interior table tbody tr td.subtitle {

font-size:11px;

color:#6b6b6b;

}



#content #interior table tbody tr:hover {

background:#f0f0f0;

}



#content #interior table.faculty-schedule tbody tr p {

margin-bottom:5px;

}



#content #interior table.faculty-schedule tbody tr p.description-title {

font-weight:700;

font-size:10px;

margin-bottom:15px;

margin-top:30px;

}



#content #interior table.faculty-schedule tbody tr p.first {

margin-top:0;

}



#content #interior table.faculty-schedule tbody tr#with-no-background {

background:none;

}



#content #interior table.faculty-schedule tbody tr#with-one-background {

background:url(../img/interiores/faculty-li-one-background.jpg) repeat-x;

}



#content #interior form.article-search {

width:232px;

float:right;

font-size:11px;

margin-bottom:10px;

padding:8px 0;

}



#content #interior form.article-search input.submit {

left:208px;

top:6px;

}



#content #interior .interiores-novedades {

clear:both;

margin-left:257px;

margin-bottom:20px;

overflow:hidden;

}



#content #interior .interiores-novedades b {

width:100%;

height:10px;

padding-bottom:7px;

border-bottom:1px solid #ebebeb;

clear:both;

display:block;

margin-bottom:12px;

margin-top:20px;

color:#969696;

}



#content #interior .interiores-novedades li {

float:left;

width:28%;

height:26px;

color:#b8b8b8;

margin:0 20px 10px 14px;

}



#content #interior .interiores-novedades li a {

font-size:11px;

color:#380982;

}



#content #interior .interiores-novedades li p {

font-size:11px;

}



#content .box {

width:100%;

position:relative;

background:#FFF;

border:1px solid #dcdcdc;

float:left;

display:inline;

-webkit-border-radius:1px;

-moz-border-radius:1px;

-ms-border-radius:1px;

-o-border-radius:1px;

border-radius:1px;

-webkit-box-shadow:#dcdcdc 0 0 4px 1px;

-moz-box-shadow:#dcdcdc 0 0 4px 1px;

box-shadow:#dcdcdc 0 0 4px 1px;

behavior:url(ie-css3.htc);

margin:13px 0;

padding:13px 0 10px;

}



#content .box #last {

padding-right:0;

border-right:none;

}



#content .box .article {

width:165px;

float:left;

border-right:1px dotted #a9a9a9;

padding:0 15px;

min-height:150px;

}



#content .box .article a {

font-weight:700;

margin-bottom:15px;

display:block;

}



#content .box ul,#content .box ol {

float:left;

width:130px;

margin-right:13px;

margin-left:12px;

}



#content .box ul li,#content .box ol li {

border-bottom:1px dotted #d9d9d9;



text-align:left;

margin-top:8px;

padding-bottom:8px;

}



#content .box ul li a,#content .box ol li a {

width:131.4px;

height:13px;

}



#content .box ul dd,#content .box ol li {

border-bottom:1px dotted #d9d9d9; text-indent:0px !important;

text-align:left;

margin-top:8px;

padding-bottom:8px;

}



#content .box ul dd a,#content .box ol li a {

width:131.4px;

height:13px;

}



#content #nav {

padding-top:0;

padding-left:0;

padding-right:0;

margin-top:8px;

margin-bottom:0;

}



#content #nav #subnav ul li a {

font-size:10px;

}



#content #services {

float:right;

width:214px;

}



#content #services ul {

background: none repeat scroll 0 0 rgba(1, 139, 185, 0.9);

position:absolute;

right:-11px;

width:210px;

z-index:1010;

top:38px;

display:none;

}



#content #services ul li {

background:url(../img/div-service.png) repeat-x bottom;

border:none;

height:20px;

padding-left:20px;

padding-bottom:11px;

margin:0;

}



#content #services ul li a {

font-family:Helvetica "san serif";

font-size:12px;

line-height:30px;

color:#f5f5f5;

}



#content #services ul li a:hover {

color:#dcdcdc;

}



#content #secondary-content {

width:211px;

display:inline;

float:right;

}



#content #secondary-content .box {

padding-left:13px;

padding-right:13px;

width:88%;

}



#content #secondary-content .box ul {

margin-left:0;

}



#content #secondary-content .box ul li {

width:184px;

}



#content #secondary-content .box ul li a {

font-size:11px;

width:162px;

}



#content #secondary-content #servicios,#content #secondary-content #noticias,#content #secondary-content #agenda {

margin-top:0;

background-image:url(../img/one-background.png) repeat-x;

}



#content #secondary-content #noticias h3,#content #secondary-content #agenda h3 {

border-bottom:none;

}



#content #secondary-content #boletin-informativo {

width:212px;

height:89px;

overflow:hidden;

}



#content #secondary-content .tabs {

width:187px;

height:10px;

margin-bottom:10px;

padding-bottom:16px;

border-bottom:1px solid #d9d9d9;

}



#content #secondary-content .tabs a {

display:block;

width:58px;

height:15px;

float:left;

padding-bottom:5px;

}



#content #secondary-content .tabs a.calendar-tab {

background:url(../img/calendario.png) no-repeat;

}



#content #secondary-content .tabs a.issues-tab {

width:70px;

background:url(../img/temas.png) no-repeat;

}



#content #secondary-content .tabs a.lt10-tab {

background:url(../img/lt10.png) no-repeat;

width:38px;

margin-right:0;

}



#content #secondary-content .tabs a.fmx-tab {

background:url(../img/fmx.png) no-repeat;

width:36px;

}



#content #secondary-content .tabs a.lt10-tab,#content #secondary-content .tabs a.fmx-tab {

float:right;

margin-top:10px;

height:15px;

}



#content #bottom-content {

clear:both;

width:745px;

margin-top:10px;

overflow:hidden;

padding-left:15px;

}



#content #bottom-content h3 {

padding-bottom:7px;

margin-bottom:7px;

margin-top:7px;

font-size:14px;

color:#5e5e5e;

}



#content #bottom-content .brief-news {

border:none;

-webkit-box-shadow:none;

-moz-box-shadow:none;

box-shadow:none;

margin-top:0;

padding-top:0;

background:none;

margin-bottom:0;

padding-bottom:0;

width:178px;

margin-right:19px;

}



#content #bottom-content .brief-news p {

margin-bottom:10px;

padding-bottom:15px;

}



#content #bottom-content .brief-news a#brief-news-title {

font-size:13px;

margin-bottom:0;

padding-bottom:1px;

}



#content #bottom-content .last {

margin-right:0;

width:154px;

}



#content a#noticias-unl {

width:745px;

clear:both;

height:15px;

display:block;

padding-top:7px;

border-top:1px dotted #a9a9a9;

overflow:hidden;

font-size:11px;

margin:20px 15px 2px;

}



#content a#noticias-unl .noticias-unl-title {

text-align:left;

}



#content a#noticias-unl .noticias-unl-title b {

display:inline;

}



#content a#noticias-unl .noticias-unl-dir {

float:right;

}



#content form {

padding-bottom:20px;

border-bottom:1px solid #cdcdcd;

position:relative;

clear:both;

}



#content form fieldset {

margin-bottom:6px;

}



#content form select {

width:100%;

font-size:11px;

}



#content form input {

width:96%;

font-size:11px;

}



#content form input.submit {

width:21px;

height:21px;

background:url(../img/header/search.png) no-repeat;

border:none;

position:absolute;

left:240px;

margin-top:4px;

}



#footer {

background:url(../img/footer/footer-background.png) repeat-x 0 -391px;

width:100%;

height:122px;

clear:both;

}



#footer #footer-content {

overflow:hidden;

height:122px;

text-align:center;

width:999px;

font-size:11px;

margin:0 auto;

}



#footer #footer-content ul#footer-publicities {

height:71px;

margin-bottom:30px;

overflow:hidden;

clear:both;

width:924px;

}



#footer #footer-content ul#footer-publicities li {

height:82px;

width:132px;

float:left;

}



#footer #footer-content ul#footer-publicities li a {

height:82px;

width:132px;

display:block;

float:left;

text-indent:-9999px;

}



#footer #footer-content ul#footer-publicities li a.ediciones-unl {

background:url(../img/footer/publicities/ediciones-unl.png) no-repeat;

}



#footer #footer-content ul#footer-publicities li a.lt10 {

background:url(../img/footer/publicities/lt10.png) no-repeat;

}



#footer #footer-content ul#footer-publicities li a.lt10-digital {

background:url(../img/footer/publicities/lt10-digital.png) no-repeat;

}



#footer #footer-content ul#footer-publicities li a.fm-x-107-3 {

background:url(../img/footer/publicities/fm-x-107-3.png) no-repeat;

}



#footer #footer-content ul#footer-publicities li a.museo-de-arte-contemporaneo-mac {

background:url(../img/footer/publicities/museo-de-arte-contemporaneo-mac.png) no-repeat;

}



#footer #footer-content ul#footer-publicities li a.museo-y-archivo-historico {

background:url(../img/footer/publicities/museo-y-archivo-historico.png) no-repeat;

}



#footer #footer-content ul#footer-publicities li a.bolsa-de-trabajo {

background:url(../img/footer/publicities/bolsa-de-trabajo.png) no-repeat;

}



#footer #footer-content ul#footer-publicities li a:hover {

background-position:0 -83px;

}



#footer #footer-content #footer-presentation {

overflow:hidden;

height:55px;

text-align:left;

background:url(../img/footer/unl.png) no-repeat;

position:relative;

z-index:1000;

margin:3px;

}



#footer #footer-content #footer-presentation #footer-presentation-content {

height:40px;

overflow:hidden;

margin:4px 0 20px;

padding:3px 10px 10px 9px;

}



#footer #footer-content #footer-presentation #footer-presentation-content p,#footer #footer-content #footer-presentation #footer-presentation-content a {

font-size:10px;

color:#a5a5a5;

}



#footer #footer-content #footer-presentation #footer-presentation-content p {

font-size:10px;

line-height:16px;

clear:both;

padding:5px 95px 15px;

}



#footer #footer-content #footer-presentation #footer-presentation-content img {

float:left;

margin-right:20px;

margin-top:-8px;

}



#footer #footer-content #footer-presentation #footer-presentation-content a.email {

margin-left:345px;

font-size:12px;

line-height:16px;

margin-top:5px;

float:left;

display:block;

color:#018BB9;

}



#footer #footer-content #footer-presentation #footer-presentation-content #terms {

color:#a5a5a5;

float:right;

padding-top:6px;

}



#footer #footer-content #footer-presentation #footer-presentation-content #terms a {

margin:0 10px;

}



#footer #footer-content #map {

height:225px;

width:999px;

margin-bottom:43px;

}



#footer #footer-content #map ul {

width:139px;

height:225px;

float:left;

margin-right:76px;

}



#footer #footer-content #map ul li {

width:127px;

height:17px;

text-align:left;

margin-top:3px;

border:none;

padding:8px 0 5px;

}



#footer #footer-content #map ul li a {

width:127px;

display:block;

height:17px;

border-bottom:1px dotted #a9a9a9;

font-size:11px;

}



#footer #footer-content #map ul a.map-head {

border-bottom:1px solid #a9a9a9;

color:#5d5d5d;

font-weight:700;

}



#footer #footer-content #legal {

width:880px;

color:#6e6e6e;

text-align:center;

margin:0 auto 20px;

}



#footer #footer-content #legal a {

color:#6e6e6e;

font-weight:700;

line-height:12px;

margin:2px 4px;

}



#footer #footer-content #legal a:hover {

color:#484848;

}



#footer #footer-content #copyright {

text-align:center;

height:26px;

margin:0 auto;

}



a img,#content #interior h3 {

border:none;

}



article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,#content .principal-content ul#page-nav li:hover p {

display:block;

}



a:visited,td,th {

color:#018BB9;

}



a:focus,a:hover,a:active,a.invert,.one,#content #interior .breadcrumb a.current:hover,#footer #footer-content #footer-presentation #footer-presentation-content a:hover {

color:#018BB9;

}



a.invert:hover,a.mas:hover,.one:hover {

color:#01aee4;

}



#header #header-content #header-social-networks-and-search ul#social-networks li:hover a,#header #header-content #header-social-networks-and-search form input.submit:hover,#content form input.submit:hover {

background-position:0 -21px;

}



#header #header-content #header-social-networks-and-search form .search-input,#content #interior form.article-search .search-input {

-moz-border-radius:4px;

-ms-border-radius:4px;

-o-border-radius:4px;

-webkit-border-radius:4px;

border:1px solid #e3e3e3;

border-radius:4px;

height:23px;

overflow:hidden;

}



#header #header-content #header-social-networks-and-search form .search-input input,#content #interior form.article-search .search-input input {

border:none;

font-size:11px;

margin-left:8px;

width:172px;

}



#header #header-content #header-social-networks-and-search form .search-input ::-webkit-input-placeholder,#header #header-content #header-social-networks-and-search form .search-input :-moz-placeholder,#content #interior form.article-search .search-input ::-webkit-input-placeholder,#content #interior form.article-search .search-input :-moz-placeholder {

color:#e3e3e3;

font-size:11px;

}



#header #header-content .migadepan a,#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks .interior-info p,#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks .interior-info input,#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks .interior-info iframe {

float:left;

margin-right:5px;

}



#content .principal-content ul#page-nav li a:hover,#content .principal-content ul#page-nav li a.page-nav-current,#content .principal-content ul#page-nav li#page-nav-li-first:hover,#content a.secondary-external-links:hover,#content a.services-link:hover {

background-position:0 -43px;

}



#secondary-content a.sexta-seccion:hover, #content a.services-link-fcv:hover{

	background-position:0 -43px;

}





#content #interior .interior-info input,#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks .interior-info input {

border:none;

cursor:pointer;

height:16px;

width:16px;

}



#content #interior .interior-info input.pdf,#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks .interior-info input.pdf {

background:url(../img/interiores/pdf.png) no-repeat;

}



#content #interior .interior-info input.pdf input:hover,#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks .interior-info input.pdf input:hover {

background-position:0 -16px;

}



#content #interior .interior-info iframe,#footer #footer-content #map #map-last {

margin-right:0;

}



#content #interior ul.menu-top li a:hover,#content #interior ul.menu-top li.interior_nav_current {

background:#018BB9;

}



#content #interior ul.menu-top li ul,#content #secondary-content #calendar-tab,#content #secondary-content #issues-tab {

/*display:none;*/

}



#content #interior #interior-content-wrapper #interior-content-principal-content #interior-principal-content .title-and-social-networks h3,#content #interior #interior-content-wrapper #interior-content-principal-content h3 {

/*float:left;*/

line-height:22px;

font-size:18px;

}





#content #interior #interior-content-wrapper #interior-content-principal-content .carrera,#content #nav #subnav {

width:100%;

}



#content #interior #interior-content-wrapper #interior-content-principal-content .otherArticles li a:hover,#content #interior #interior-content-wrapper #interior-content-principal-content .downloads li a:hover,#content #interior .interiores-novedades li a:hover,#footer #footer-content #footer-presentation #footer-presentation-content a.email:hover {

color:#01aee4;

}



#content #secondary-content .tabs a.featured-tab,#content #secondary-content .tabs a.news-featured-tab {

background:url(../img/destacados.png) no-repeat;

}



#content #secondary-content .tabs a:hover,#content #secondary-content .tabs a.current,#content #secondary-content .tabs a.lt10-tab:hover,#content #secondary-content .tabs a.fmx-tab:hover {

background-position:0 -20px;

}



#content a.secondary-external-links,#content a.services-link {

background:url(../img/secondary-button.png) no-repeat;

color:#018BB9;

display:block;

height:32px;

margin-bottom:10px;

overflow:hidden;

padding-top:11px;

text-align:center;

width:214px;

}



#secondary-content a.sexta-seccion,#content a.services-link-fcv {

background:url(../img/secondary-button-6ta-seccion.png) no-repeat;

color:#fff;

display:block;

height:32px;

margin-bottom:10px;

overflow:hidden;

padding-top:11px;

text-align:center;

width:214px;

}



.noticiasInternas  li a{

	font-size: 12px;

	color:#380982;

}



.noticiasInternas  li a:hover{

	text-decoration: underline;

}

.noticiasInternas  li p{

	font-size: 10px;margin:0px;

}

.noticiasInternas  li{

	border-bottom:1px dashed #CCC;



}

#subnav ul{

	margin-right:0px !important;

	width:181px !important;

}

#subnav ul dd a{

	font-size: 10px;

}

#interior-principal-content b{

	display: inline;

}

/*Agregado por Emiliani ́s*/

.rotulo_docs{

	font-size:16px;	

	line-height:22px;

	color: #018BB9;

	font-weight:400;

}

.galeriaSuperior{

	float: right;

	margin-bottom:30px;

}

#level0-search h3{

	font-size:16px !important;	

	font-weight:400;

}



#interior-content-principal-content a{

	color: #018BB9;

}



#interior-content-principal-content a:hover{

	color: #01aee4;

	

}



/*normal del segundo nivel*/

#content #interior ul.menu-top li.menu-expand ul li a{ 

	background-color:#d1dfe5 !important;

	color: #5E5E5E !important;

}



/*hover del segundo nivel*/

#content #interior ul.menu-top li.menu-expand ul li a:hover{ 

	background-color:#bbd0d9 !important;

}



/* normal del tercer nivel */

#content #interior ul.menu-top li.menu-expand ul li ul li a{ 

	background-color:#E3D0D0  !important;

	color: #5E5E5E !important;

}



/*hover del tercer nivel*/

#content #interior ul.menu-top li.menu-expand ul li ul li a:hover{

	background-color:#DAC6C6 !important;

}





#content #interior ul.menu-top li ul{

	margin-left:0px;

	font-size:11px;

}








.menu-current a{ 

	

	background-color:#018BB9; 

	color:#FFF;

}



li.menu-parent a{

	background-color:#018BB9 !important; 

	color:#FFF !important;

}




	