/* Reset de los tags */
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, font, 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 {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  background: transparent; }

body {
  background-color: #eaeaea;
  color: #000;
  font: 62.5% Arial, Helvetica, sans-serif; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before,
blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

address {
  font-style: normal; }

ins {
  text-decoration: none; }

del {
  text-decoration: line-through; }

hr {
  display: none; }

sup {
  font-size: .8em;
  vertical-align: super; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* Fuente DIN
--------------------------------------------------------------------------------*/
/*--- DIN Black ---*/
@font-face {
  font-family: 'DINBlackAlternateBlackAlterna';
  src: url("/Departamento-theme/css/../fonts/dinbl2-webfont.eot");
  font-weight: normal;
  font-style: normal;
  font-smooth: always; }

@font-face {
  font-family: 'DINBlackAlternateBlackAlterna';
  src: url("/Departamento-theme/css/../fonts/dinbl2-webfont.woff") format("woff"), url("/Departamento-theme/css/../fonts/dinbl2-webfont.ttf") format("truetype"); }

/*--- DIN Bold ---*/
@font-face {
  font-family: 'DINBoldRegular';
  src: url("/Departamento-theme/css/../fonts/dinbo3-webfont.eot");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'DINBoldRegular';
  src: url("/Departamento-theme/css/../fonts/dinbo3-webfont.woff") format("woff"), url("/Departamento-theme/css/../fonts/dinbo3-webfont.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/dinbo3-webfont.svg#webfonthCfCOPen") format("svg");
  font-weight: normal;
  font-style: normal; }

/*--- ARIAL ---*/
@font-face {
  src: url("/Departamento-theme/css/../fonts/arial.ttf");
  font-family: arial-bold;
  advancedAntiAliasing: true;
  font-weight: bold; }

/* din fun */
@font-face {
  font-family: 'DIN1451';
  src: url("/Departamento-theme/css/../fonts/din1451alt.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway thin';
  src: url("/Departamento-theme/css/../fonts/Raleway-Thin.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-Thin.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-Thin.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-Thin.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-Thin.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway bold';
  src: url("/Departamento-theme/css/../fonts/Raleway-Bold.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-Bold.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-Bold.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-Bold.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-Bold.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway extrabold';
  src: url("/Departamento-theme/css/../fonts/Raleway-ExtraBold.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-ExtraBold.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-ExtraBold.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-ExtraBold.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway extralight';
  src: url("/Departamento-theme/css/../fonts/Raleway-ExtraLight.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-ExtraLight.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-ExtraLight.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-ExtraLight.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway heavy';
  src: url("/Departamento-theme/css/../fonts/Raleway-Heavy.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-Heavy.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-Heavy.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-Heavy.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-Heavy.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway light';
  src: url("/Departamento-theme/css/../fonts/Raleway-Light.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-Light.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-Light.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-Light.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-Light.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway medium';
  src: url("/Departamento-theme/css/../fonts/Raleway-Medium.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-Medium.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-Medium.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-Medium.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-Medium.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway regular';
  src: url("/Departamento-theme/css/../fonts/Raleway-Regular.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-Regular.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-Regular.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-Regular.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-Regular.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'raleway semibold';
  src: url("/Departamento-theme/css/../fonts/Raleway-SemiBold.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Raleway-SemiBold.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Raleway-SemiBold.woff") format("woff"), url("/Departamento-theme/css/../fonts/Raleway-SemiBold.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Raleway-SemiBold.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

/*Oswald*/
@font-face {
  font-family: 'oswald bold';
  src: url("/Departamento-theme/css/../fonts/Oswald-Bold.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Oswald-Bold.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Oswald-Bold.woff") format("woff"), url("/Departamento-theme/css/../fonts/Oswald-Bold.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Oswald-Bold.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'oswald light';
  src: url("/Departamento-theme/css/../fonts/Oswald-Light.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Oswald-Light.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Oswald-Light.woff") format("woff"), url("/Departamento-theme/css/../fonts/Oswald-Light.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Oswald-Light.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'oswald regular';
  src: url("/Departamento-theme/css/../fonts/Oswald-Regular.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/Oswald-Regular.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/Oswald-Regular.woff") format("woff"), url("/Departamento-theme/css/../fonts/Oswald-Regular.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/Oswald-Regular.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

/*PlayFair Display*/
@font-face {
  font-family: 'playfairdisplay black';
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-Black.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-Black.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Black.woff") format("woff"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Black.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Black.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'playfairdisplay blackitalic';
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-BlackItalic.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-BlackItalic.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-BlackItalic.woff") format("woff"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-BlackItalic.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-BlackItalic.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'playfairdisplay bold';
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-Bold.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-Bold.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Bold.woff") format("woff"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Bold.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Bold.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'playfairdisplay bolditalic';
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-BoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-BoldItalic.woff") format("woff"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-BoldItalic.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-BoldItalic.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'playfairdisplay italic';
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-Italic.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-Italic.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Italic.woff") format("woff"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Italic.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Italic.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'playfairdisplay regular';
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-Regular.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-Regular.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Regular.woff") format("woff"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Regular.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-Regular.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'playfairdisplay semibold';
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBold.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBold.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBold.woff") format("woff"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBold.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBold.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'playfairdisplay semibolditalic';
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.woff") format("woff"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

/*Nuevas*/
@font-face {
  font-family: 'DINLight';
  src: url("/Departamento-theme/css/../fonts/DINLight.eot");
  /* IE9 Compat Modes */
  src: url("/Departamento-theme/css/../fonts/DINLight.eot?#iefix") format("embedded-opentype"), url("/Departamento-theme/css/../fonts/DINLight.woff") format("woff"), url("/Departamento-theme/css/../fonts/DINLight.ttf") format("truetype"), url("/Departamento-theme/css/../fonts/DINLight.svg#svgFontName") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }

/* Fuente Roboto y Roboto Condensed
--------------------------------------------------------------------------------
*/
@font-face {
  font-family: 'roboto regular';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto Regular"), local("Roboto-Regular"), url("/Departamento-theme/css/../fonts/roboto/Roboto-Regular.ttf") format("truetype"); }

@font-face {
  font-family: 'roboto light';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url("/Departamento-theme/css/../fonts/roboto/Roboto-Light.ttf") format("truetype"); }

@font-face {
  font-family: 'roboto thin';
  font-style: normal;
  font-weight: 100;
  src: local("Roboto Thin"), local("Roboto-Thin"), url("/Departamento-theme/css/../fonts/roboto/Roboto-Thin.ttf") format("truetype"); }

@font-face {
  font-family: 'roboto condensed light';
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url("/Departamento-theme/css/../fonts/roboto_condensed/RobotoCondensed-Light.ttf") format("truetype"); }

@font-face {
  font-family: 'roboto condensed regular';
  font-style: normal;
  font-weight: 400;
  src: local("Roboto Condensed Regular"), local("RobotoCondensed-Regular"), url("/Departamento-theme/css/../fonts/roboto_condensed/RobotoCondensed-Regular.ttf") format("truetype"); }

@font-face {
  font-family: 'roboto medium';
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("RobotoMedium"), url("/Departamento-theme/css/../fonts/roboto/Roboto-Medium.ttf") format("truetype"); }

@media only screen and (max-width: 767px) {
  .aui {
    /* 	   .language_responsive a{ */
    /* 	   		font-family: roboto light; */
    /*     		font-size: 15px; */
    /* 	   } */
    /* 	 	#zona-c .page_name_mobile span:HOVER{ */
    /* 	 		font-family: roboto light; */
    /* 	 	} */
    /* FOOTER*/ }
    .aui .portlet-layout {
      width: auto;
      max-width: initial;
      padding-left: 0;
      padding-right: 0;
      margin-right: 20px;
      margin-left: 20px; }
    .aui #wrapper, .aui #cookieAdvice {
      min-width: 360px; }
    .aui #wrapper, .aui div#zona-a, .aui div#zona-b, .aui div#zona-c, .aui .mobileTitle {
      width: 100%; }
    .aui .language.mobile.tablet, .aui .hide_mobile, .aui a.linkFacultadHome, .aui #zona-a .line, .aui div.links_r.buscadorActivo, .aui div#zona-b div.links_r {
      display: none !important; }
    .aui div.img_cabecera {
      margin-top: -60px; }
    .aui .home-page div.img_cabecera {
      margin-top: -120px; }
    .aui div.img_cabecera .msk.msk1 {
      display: none; }
    .aui div#zona-a {
      height: 50px;
      background-color: black; }
    .aui div#zona-a ul li {
      border: 0; }
    .aui .mobileTitle {
      height: 30px; }
    .aui .mobileTitle a, .aui .mobileTitle a:hover {
      font-family: roboto light;
      font-size: 20px;
      color: #fff;
      text-decoration: none;
      display: inline-block;
      margin-top: 5px;
      margin-left: 20px; }
    .aui .language_responsive {
      display: none !important; }
    .aui div#zona-a ul.a1 {
      margin-right: 12px;
      display: none !important; }
    .aui div#zona-a ul.search_button {
      /* 	   		margin-right: 18px; */
      /* 	   		margin-left: 18px; */
      /* 	   		width: 20px; */
      width: 56px; }
    .aui div#zona-a ul.search_button > * {
      border-left: 1px solid white;
      border-right: 1px solid white;
      width: 19px; }
    .aui div#zona-a ul.menu_button {
      /* 	   		margin-right: 20px; */
      /* 	   		width: 30px; */
      width: 66px; }
    .aui div#zona-a ul.menu_button .aspa {
      background-position: 22px 2px; }
    .aui .open_mobile_menu, .aui .close_mobile_menu, .aui .open_mobile_search, .aui .close_mobile_search {
      margin-top: 16px;
      padding-left: 17.7px;
      padding-right: 17.7px;
      height: 18px;
      max-width: initial;
      vertical-align: initial; }
    .aui .open_mobile_menu:hover, .aui .open_mobile_search:hover, .aui .close_mobile_menu:hover, .aui .close_mobile_search:HOVER {
      cursor: pointer; }
    .aui .close_mobile_menu {
      margin-right: 6px; }
    .aui div#zona-c {
      display: none;
      position: absolute;
      width: 100%;
      top: 50px;
      right: 0px;
      z-index: 1001; }
    .aui div#zona-b, .aui div.img_cabecera .msk.msk2, .aui div.img_cabecera {
      height: 60px; }
    .aui .home-page div#zona-b, .aui .home-page div.img_cabecera .msk.msk2, .aui .home-page div.img_cabecera {
      height: 120px; }
    .aui div.img_cabecera.inside, .aui div.img_cabecera.inside .msk {
      background: #e6e7e8 !important; }
    .aui div#zona-b a.linkMasterHome {
      line-height: 20px;
      font-size: 16px;
      color: #414042; }
    .aui .home-page div#zona-b a.linkMasterHome {
      line-height: 27px;
      font-size: 25px;
      color: white; }
    .aui header div#zona-a #logo {
      height: auto;
      margin-top: 12.6px;
      margin-left: 10px; }
    .aui #navbar {
      overflow-y: auto; }
    .aui #navbar li, .aui #zona-c .level2 .child_item, .aui #zona-c .level2 .cfisrtelement {
      display: block;
      min-height: 50px;
      border-top: 1px solid #fff;
      padding: 0;
      border-right: 0; }
    .aui #navbar ul {
      font-family: roboto light;
      font-size: 18px; }
    .aui #navbar li.last {
      border-bottom: 1px solid #fff; }
    .aui #navbar li a, .aui #navbar li.first a {
      padding: 0; }
    .aui #navbar li a > span, .aui #zona-c .level2 .child_item span, .aui #zona-c .level2 .cfisrtelement span {
      margin-top: 15.8px;
      display: block;
      margin-left: 20px;
      margin-right: 20px; }
    .aui #navbar ul li:HOVER, .aui .level2 .child_item > span:HOVER, .aui #zona-c .goHome:HOVER,
    .aui #zona-c .level2 .cfisrtelement:HOVER, .aui .language.mobile span:HOVER {
      font-family: roboto regular; }
    .aui #zona-c .level2 {
      display: none; }
    .aui #navbar li a > span {
      text-transform: none;
      margin-left: 20px; }
    .aui #zona-c .level2 .cfisrtelement {
      background-color: #fff;
      color: #414042; }
    .aui #zona-c .level2 .back_menu {
      margin-left: 20px; }
    .aui #zona-c .level2 .back_menu, .aui #zona-c .level2 .page_name {
      display: inline-block; }
    .aui #zona-c .level2 .page_name.main_menu {
      text-transform: none; }
    .aui #zona-c .level2 span {
      text-transform: none; }
    .aui #zona-c .level2 .child_item:HOVER {
      cursor: pointer; }
    .aui #zona-c .level3, .aui #zona-c .level4 {
      display: none; }
    .aui #zona-c .level4 {
      background-color: #e6e7e8;
      margin-top: 15.8px; }
    .aui #zona-c .level4 span {
      color: #414042; }
    .aui #zona-c .level4 span {
      padding: 0; }
    .aui #zona-c .level4 .selected {
      font-family: roboto medium; }
    .aui #zona-c .level2 .open3 {
      float: right;
      margin-right: 6px; }
    .aui #zona-c .level2 .close3 {
      display: none;
      float: right;
      margin-right: 6px;
      margin-top: 5px; }
    .aui #zona-c .goHome {
      width: 100%; }
    .aui #zona-c .goHome, .aui #zona-c .language.mobile {
      height: 50px;
      background-color: #58595b;
      display: inline-table;
      vertical-align: bottom;
      position: absolute;
      bottom: -50px; }
    .aui #zona-c .goHome.half {
      left: 0; }
    .aui #zona-c .language.mobile {
      right: 0; }
    .aui #zona-c .goHome.half, .aui #zona-c .language.mobile {
      /* 	 		width: 49.8%; */
      width: 50%; }
    .aui #zona-c .goHome a {
      color: white;
      text-decoration: none;
      margin-left: 20px;
      margin-right: 20px;
      display: block;
      padding-top: 15.8px;
      text-transform: capitalize; }
    .aui .buscadorMobile input#buscKeywords {
      width: 264px;
      margin: 0;
      font-family: roboto light;
      font-size: 18px;
      height: 28px; }
    .aui .buscadorMobile #contenedorBuscador .input.lupa {
      text-indent: -9999px;
      background: url("/Departamento-theme/css/../images/ico/lupa.png") 5px 3px no-repeat;
      width: 28px;
      padding: 0;
      float: right;
      height: 28px; }
    .aui .buscadorMobile .searchBox {
      padding-left: 20px;
      padding-right: 20px;
      height: 39.2px;
      margin-top: 10px; }
    .aui .buscadorMobile .options {
      height: 150px;
      border-top: 1px solid white; }
    .aui .buscadorMobile .options > div {
      display: block;
      height: 50px;
      padding-left: 20px;
      padding-right: 20px;
      border-bottom: 1px solid white; }
    .aui .buscadorMobile .options > div:last-child {
      border-bottom: 0; }
    .aui .buscadorMobile .options label {
      display: inline-block;
      font-family: roboto light;
      font-size: 18px;
      color: #fff;
      text-transform: capitalize;
      margin-top: 15px;
      margin-right: 130px;
      padding-left: 10px;
      cursor: default; }
    .aui .buscadorMobile .options label.last {
      margin-right: 0; }
    .aui .buscadorMobile .options input[type="radio"], .aui .buscadorMobile .options input[type="radio"]:checked {
      -webkit-appearance: none;
      -moz-appearance: none;
      height: 17px;
      width: 17px;
      margin: 0;
      margin-bottom: 4px;
      border: 0; }
    .aui .buscadorMobile .options input[type="radio"] {
      background: url("/Departamento-theme/css/../images/ico/selectorbusca.png") 0 0 no-repeat; }
    .aui .buscadorMobile .options input[type="radio"]:checked {
      background: url("/Departamento-theme/css/../images/ico/selectorbusca2.png") 0 0 no-repeat; }
    .aui #campus {
      padding-bottom: 0; }
    .aui #campus h2 {
      display: none; }
    .aui #campus .ftl {
      width: 100% !important;
      display: block;
      border: 0 !important;
      padding: 0 !important; }
    .aui #campus h3 {
      text-transform: none;
      background: url("/Departamento-theme/css/../images/ico/flechamenuabajo.png") right center no-repeat;
      font-family: roboto light;
      font-size: 18px;
      color: #fff;
      height: auto;
      padding: 0;
      margin-top: 14.2px;
      margin-bottom: 14.2px;
      display: inline-block;
      width: 100%; }
    .aui #campus h3:HOVER {
      cursor: pointer; }
    .aui #campus h3.opened {
      background: url("/Departamento-theme/css/../images/ico/flechamenuarriba.png") right center no-repeat; }
    .aui #campus .centro {
      /*display: none;*/ }
    .aui #campus .col-1 ul {
      width: 100%; }
    .aui #campus li {
      /* 	 		min-height: 50px; */
      background: white;
      margin-left: -20px;
      margin-right: -20px;
      border-top: 1px solid #414042;
      padding-left: 20px;
      display: none; }
    .aui #campus a, .aui #campus a:visited, .aui #campus a:hover {
      color: #414042;
      font-family: roboto light;
      font-size: 18px;
      text-decoration: none;
      margin-top: 17px;
      display: inline-block;
      margin-bottom: 17px;
      line-height: 20px; }
    .aui #campus ul {
      float: none; }
    .aui #directory {
      padding: 0;
      width: 100%;
      display: inline-block;
      vertical-align: top; }
    .aui #directory .col-1 {
      padding-left: 0;
      border-top: 0 !important; }
    .aui #directory .ftl {
      float: none;
      width: 100%;
      display: block;
      min-height: 50px;
      height: 50px;
      margin: 0;
      padding: 0 0 0 20px;
      border-right: 0;
      border-top: 1px solid; }
    .aui #directory h3, .aui #footer .columna-central a, .aui #footer .columna-right a {
      font-family: roboto light;
      font-size: 16px;
      text-transform: none;
      line-height: normal;
      padding-top: 14.6px;
      margin-bottom: 0;
      padding-bottom: 14.6px;
      text-decoration: none;
      height: auto; }
    .aui #directory h3 a {
      cursor: pointer; }
    .aui #directory ul, .aui #directory li {
      display: block; }
    .aui #directory li {
      display: none; }
    .aui #footer .columna-central, .aui #footer .columna-right {
      display: inline-block;
      width: 50%;
      vertical-align: top;
      background: #fff;
      height: 100%;
      margin-left: 0;
      margin-right: 0;
      float: left;
      border-bottom: 1px solid black; }
    .aui #footer .columna-right {
      background: #e6e7e8; }
    .aui #footer .columna-central h3, .aui #footer .columna-right h3 {
      display: none; }
    .aui #footer .columna-central a, .aui #footer .columna-right a {
      display: block;
      padding-left: 20px;
      padding-right: 20px; }
    .aui #footer .columna-central a:HOVER, .aui #footer .columna-right a:hover {
      text-decoration: none; }
    .aui #footer .columna-central ul, .aui #footer .columna-right ul {
      margin: 0;
      list-style: none; }
    .aui #footer .columna-central ul li, .aui #footer .columna-right ul li {
      border-bottom: 1px solid #414042;
      height: 50px; }
    .aui #footer .columna-central ul li:last-child, .aui #footer .columna-right ul li:last-child {
      border-bottom: 0; }
    .aui #footer #links ul > li.last {
      border-top: 0 !important; }
    .aui #footer .ftl.col-6 {
      display: none; }
    .aui #footer .portal_limk {
      height: 50px;
      background: #aa0d0f;
      display: none;
      width: 100%; }
    .aui #footer .portal_limk.hide_on_tab {
      display: block; }
    .aui #footer .portal_limk a {
      text-decoration: none;
      color: #fff;
      font-family: roboto light;
      font-size: 16px;
      display: block;
      padding-top: 14.6px;
      padding-left: 20px; }
    .aui #footer .portal_limk a:HOVER {
      text-decoration: none; }
    .aui #footer #links, .aui #footer #links ul {
      padding: 0;
      margin: 0; }
    .aui #footer #links ul {
      background: #fff; }
    .aui #footer #links ul a {
      font-family: roboto light;
      font-size: 11px;
      color: #414042;
      text-decoration: none;
      display: block;
      margin-top: 17px;
      border-right: 1px solid #414042;
      height: 17px;
      padding-left: 9px;
      padding-right: 9px; }
    .aui #footer #links ul .llinks li:first-child a {
      padding-left: 0; }
    .aui #footer #links ul .llinks li.last a {
      padding-right: 0; }
    .aui #footer #links ul a:HOVER {
      text-decoration: none; }
    .aui #footer #links .llinks li {
      height: 50px;
      /* 		    width: 25%; */
      padding: 0;
      text-align: center;
      display: inline-block;
      float: none; }
    .aui #footer #links .llinks {
      /* 	 		padding-left: 20px; */
      /*     		padding-right: 20px; */
      text-align: center;
      margin-left: -10px; }
    .aui #footer #links .llinks li.last a {
      border-right: 0; }
    .aui #footer #links ul > li:last-child {
      height: 50px;
      background: #fff;
      font-family: roboto light;
      font-size: 13px;
      color: #414042;
      border-top: 1px solid #000; }
    .aui #footer #links div {
      margin-left: 0;
      padding-top: 16.6px;
      display: inline-block;
      /* 		    width: 100%; */
      padding-left: 20px; }
    .aui #links div.separacion, .aui #footer #logouni {
      display: none !important; }
    .aui #redes {
      height: 100px;
      max-height: 100px; }
    .aui #redes .lista {
      height: 80px;
      margin-left: 0;
      margin-right: 0;
      margin-bottom: 0; }
    .aui #redes .lista li.rss {
      display: block;
      border-left: 0;
      margin: 0;
      margin-top: 10px;
      border-top: 1px solid #000;
      padding-top: 15px; }
    .aui #redes .lista li:first-child {
      margin-left: 20px; }
    .aui #campus h3.headerNum1:after {
      display: none !important; }
    .aui div#cookieAdvice div.containerAdvice {
      width: 86%; }
    .aui #navbar .language.mobile {
      border-left: 1px solid #fff;
      text-transform: none;
      cursor: pointer; }
    .aui #navbar .language.mobile a {
      color: white;
      margin-top: 15.8px;
      display: inline-block;
      text-transform: none;
      padding-left: 20px; }
    .aui #navbar .language.mobile a, .aui #navbar .language.mobile a:HOVER {
      text-decoration: none; }
    .aui #navbar .language.mobile > div {
      height: 50px; }
    .aui #navbar .language.mobile div > span {
      display: inline-block;
      margin-top: 15.8px;
      padding-left: 20px; }
    .aui #navbar .language.mobile .languages-list {
      width: 100%;
      margin-top: 0;
      background-color: #58595b;
      display: none; }
    .aui #navbar .language.mobile .languages-list a {
      text-transform: capitalize;
      border-bottom: 1px solid white !important;
      padding-top: 16.6px;
      padding-bottom: 16.6px;
      margin: 0;
      background-color: #58595b;
      display: block;
      border-right: 0; }
    .aui #navbar .language.mobile .languages-list a:HOVER {
      background-color: #e6e7e8;
      color: #414042; }
    .aui #footer .legal-text-foot {
      margin-bottom: 20px; } }
/* @media (max-width: 361px) { */
/*    .aui{  */
/*    		#zona-a #logo img{ */
/*    			margin-left: 0!important; */
/*    			margin-right: 0!important; */
/*    		} */
/*    } */
/* } */
@media only screen and (min-width: 768px) and (max-width: 1199px) {
  .aui {
    /* 	 	#zona-c .page_name_mobile span:HOVER{ */
    /* 	 		font-family: roboto light; */
    /* 	 	} */
    /* FOOTER*/ }
    .aui #wrapper, .aui div#zona-a, .aui div#zona-b, .aui div#zona-c, .aui .mobileTitle {
      width: 100%; }
    .aui div#listaIdiomas {
      margin-top: 14px !important; }
    .aui .hide_mobile, .aui a.linkFacultadHome, .aui #zona-a .line, .aui div.links_r.buscadorActivo, .aui div#zona-b div.links_r {
      display: none !important; }
    .aui div.img_cabecera {
      margin-top: -73px; }
    .aui .home-page div.img_cabecera {
      margin-top: -100px; }
    .aui div.img_cabecera .msk.msk1 {
      display: none; }
    .aui div#zona-a {
      height: 50px;
      background-color: black; }
    .aui div#zona-a ul li {
      border: 0; }
    .aui .mobileTitle {
      height: 30px; }
    .aui .mobileTitle a, .aui .mobileTitle a:hover {
      font-family: roboto light;
      font-size: 20px;
      color: #fff;
      text-decoration: none;
      display: inline-block;
      margin-top: 5px;
      margin-left: 20px; }
    .aui .language_responsive a {
      font-family: roboto light;
      font-size: 15px; }
    .aui div#zona-a ul.a1 {
      margin-right: 12px; }
    .aui div#zona-a ul.search_button {
      /* 	   		margin-right: 18px; */
      /* 	   		margin-left: 18px; */
      /* 	   		width: 20px; */
      width: 56px; }
    .aui div#zona-a ul.search_button > * {
      border-left: 1px solid white;
      border-right: 1px solid white;
      width: 19px; }
    .aui div#zona-a ul.menu_button {
      /* 	   		margin-right: 20px; */
      /* 	   		width: 30px; */
      width: 66px; }
    .aui div#zona-a ul.menu_button .aspa {
      background-position: 22px 2px; }
    .aui .open_mobile_menu, .aui .close_mobile_menu, .aui .open_mobile_search, .aui .close_mobile_search {
      margin-top: 16px;
      padding-left: 17.7px;
      padding-right: 17.7px;
      height: 18px;
      max-width: initial;
      vertical-align: initial; }
    .aui .open_mobile_menu:hover, .aui .open_mobile_search:hover, .aui .close_mobile_menu:hover, .aui .close_mobile_search:HOVER {
      cursor: pointer; }
    .aui .close_mobile_menu {
      margin-right: 6px; }
    .aui div#zona-c {
      display: none;
      position: absolute;
      width: 384px;
      top: 50px;
      right: 0px;
      z-index: 1001; }
    .aui div#zona-b, .aui div.img_cabecera .msk.msk2, .aui div.img_cabecera {
      height: 73px; }
    .aui .home-page div#zona-b, .aui .home-page div.img_cabecera .msk.msk2, .aui .home-page div.img_cabecera {
      height: 100px; }
    .aui div#zona-b a.linkMasterHome {
      line-height: 22px;
      font-size: 20px;
      color: #fff; }
    .aui .home-page div#zona-b a.linkMasterHome {
      line-height: 35px;
      font-size: 30px;
      color: #fff; }
    .aui header div#zona-a #logo {
      height: auto;
      margin-top: 12.6px;
      margin-left: 10px; }
    .aui #navbar {
      overflow-y: auto; }
    .aui #navbar li, .aui #zona-c .level2 .child_item, .aui #zona-c .level2 .cfisrtelement {
      display: block;
      min-height: 50px;
      border-top: 1px solid #fff;
      padding: 0;
      border-right: 0; }
    .aui #navbar ul {
      font-family: roboto light;
      font-size: 18px; }
    .aui #navbar li.last {
      border-bottom: 1px solid #fff; }
    .aui #navbar li a, .aui #navbar li.first a {
      padding: 0; }
    .aui #navbar li a > span, .aui #zona-c .level2 .child_item span, .aui #zona-c .level2 .cfisrtelement span {
      margin-top: 15.8px;
      display: block;
      margin-left: 20px;
      margin-right: 20px; }
    .aui #navbar ul li:HOVER, .aui .level2 .child_item > span:HOVER, .aui #zona-c .goHome:HOVER,
    .aui #zona-c .level2 .cfisrtelement:HOVER, .aui .language.mobile span:HOVER {
      font-family: roboto regular; }
    .aui #zona-c .level2 {
      display: none; }
    .aui #navbar li a > span {
      text-transform: none;
      margin-left: 20px; }
    .aui #zona-c .level2 .cfisrtelement {
      background-color: #fff;
      color: #414042; }
    .aui #zona-c .level2 .back_menu {
      margin-left: 20px; }
    .aui #zona-c .level2 .back_menu, .aui #zona-c .level2 .page_name {
      display: inline-block; }
    .aui #zona-c .level2 .page_name.main_menu {
      text-transform: none; }
    .aui #zona-c .level2 span {
      text-transform: none; }
    .aui #zona-c .level2 .child_item:HOVER {
      cursor: pointer; }
    .aui #zona-c .level3, .aui #zona-c .level4 {
      display: none; }
    .aui #zona-c .level4 {
      background-color: #e6e7e8;
      margin-top: 15.8px; }
    .aui #zona-c .level4 span {
      color: #414042; }
    .aui #zona-c .level4 span {
      padding: 0; }
    .aui #zona-c .level4 .selected {
      font-family: roboto medium; }
    .aui #zona-c .level2 .open3 {
      float: right;
      margin-right: 6px; }
    .aui #zona-c .level2 .close3 {
      display: none;
      float: right;
      margin-right: 6px;
      margin-top: 5px; }
    .aui #zona-c .goHome {
      height: 50px;
      background-color: #58595b;
      display: table-row;
      vertical-align: bottom;
      position: absolute;
      bottom: -50px;
      left: 0;
      width: 100%; }
    .aui #zona-c .goHome a {
      color: white;
      text-decoration: none;
      margin-left: 20px;
      margin-right: 20px;
      display: block;
      padding-top: 15.8px;
      text-transform: capitalize; }
    .aui .buscadorMobile input#buscKeywords {
      width: 672px;
      margin: 0;
      font-family: roboto light;
      font-size: 18px;
      height: 28px; }
    .aui .buscadorMobile #contenedorBuscador .input.lupa {
      text-indent: -9999px;
      background: url("/Departamento-theme/css/../images/ico/lupa.png") 5px 3px no-repeat;
      width: 28px;
      padding: 0;
      float: right;
      height: 28px; }
    .aui .buscadorMobile .searchBox {
      padding-left: 20px;
      padding-right: 20px;
      height: 39.2px;
      margin-top: 10px; }
    .aui .buscadorMobile .options {
      height: 49.2px;
      border-top: 1px solid white;
      padding-left: 20px;
      padding-right: 20px; }
    .aui .buscadorMobile .options > div {
      display: inline-block; }
    .aui .buscadorMobile .options label {
      display: inline-block;
      font-family: roboto light;
      font-size: 18px;
      color: #fff;
      text-transform: capitalize;
      margin-top: 15px;
      margin-right: 130px;
      padding-left: 10px;
      cursor: default; }
    .aui .buscadorMobile .options label.last {
      margin-right: 0; }
    .aui .buscadorMobile .options input[type="radio"], .aui .buscadorMobile .options input[type="radio"]:checked {
      -webkit-appearance: none;
      -moz-appearance: none;
      height: 17px;
      width: 17px;
      margin: 0;
      margin-bottom: 4px;
      border: 0; }
    .aui .buscadorMobile .options input[type="radio"] {
      background: url("/Departamento-theme/css/../images/ico/selectorbusca.png") 0 0 no-repeat; }
    .aui .buscadorMobile .options input[type="radio"]:checked {
      background: url("/Departamento-theme/css/../images/ico/selectorbusca2.png") 0 0 no-repeat; }
    .aui #campus {
      padding-bottom: 0; }
    .aui #campus h2 {
      display: none; }
    .aui #campus .ftl {
      width: 100% !important;
      display: block;
      border: 0 !important;
      padding: 0 !important; }
    .aui #campus h3 {
      text-transform: none;
      background: url("/Departamento-theme/css/../images/ico/flechamenuabajo.png") right center no-repeat;
      font-family: roboto light;
      font-size: 18px;
      color: #fff;
      height: auto;
      padding: 0;
      margin-top: 14.2px;
      margin-bottom: 14.2px;
      display: inline-block;
      width: 100%; }
    .aui #campus h3:HOVER {
      cursor: pointer; }
    .aui #campus h3.opened {
      background: url("/Departamento-theme/css/../images/ico/flechamenuarriba.png") right center no-repeat; }
    .aui #campus .centro {
      /*display: none;*/ }
    .aui #campus .col-1 ul {
      width: 100%; }
    .aui #campus li {
      height: 50px;
      background: white;
      margin-left: -20px;
      margin-right: -20px;
      border-top: 1px solid #414042;
      padding-left: 20px;
      display: none; }
    .aui #campus a, .aui #campus a:visited, .aui #campus a:hover {
      color: #414042;
      font-family: roboto light;
      font-size: 18px;
      text-decoration: none;
      margin-top: 17px;
      display: inline-block; }
    .aui #campus ul {
      float: none; }
    .aui #directory {
      padding: 0;
      width: 33.33%;
      display: inline-block;
      vertical-align: top; }
    .aui #directory .col-1 {
      padding-left: 0;
      border-top: 0 !important; }
    .aui #directory .ftl {
      float: none;
      width: 100%;
      display: block;
      min-height: 50px;
      height: 50px;
      margin: 0;
      padding: 0 0 0 20px;
      border-right: 0;
      border-top: 1px solid; }
    .aui #directory h3, .aui #footer .columna-central a, .aui #footer .columna-right a {
      font-family: roboto light;
      font-size: 16px;
      text-transform: none;
      line-height: normal;
      padding-top: 14.6px;
      margin-bottom: 0;
      padding-bottom: 14.6px;
      text-decoration: none;
      height: auto; }
    .aui #directory h3 a {
      cursor: pointer; }
    .aui #directory ul, .aui #directory li {
      display: block; }
    .aui #directory li {
      display: none; }
    .aui #footer .columna-central, .aui #footer .columna-right {
      display: inline-block;
      width: 33.33%;
      vertical-align: top;
      background: #fff;
      height: 100%;
      margin-left: -2px;
      margin-right: -2px; }
    .aui #footer .columna-right {
      background: #e6e7e8; }
    .aui #footer .columna-central h3, .aui #footer .columna-right h3 {
      display: none; }
    .aui #footer .columna-central a, .aui #footer .columna-right a {
      display: block;
      padding-left: 20px;
      padding-right: 20px; }
    .aui #footer .columna-central a:HOVER, .aui #footer .columna-right a:hover {
      text-decoration: none; }
    .aui #footer .columna-central ul, .aui #footer .columna-right ul {
      margin: 0;
      list-style: none; }
    .aui #footer .columna-central ul li, .aui #footer .columna-right ul li {
      border-bottom: 1px solid #414042;
      height: 50px; }
    .aui #footer .columna-central ul li:last-child, .aui #footer .columna-right ul li:last-child {
      border-bottom: 0; }
    .aui #footer .ftl.col-6 {
      display: none; }
    .aui #footer .portal_limk {
      height: 50px;
      background: #aa0d0f;
      display: block;
      width: 100%; }
    .aui #footer .portal_limk a {
      text-decoration: none;
      color: #fff;
      font-family: roboto light;
      font-size: 16px;
      display: block;
      padding-top: 14.6px;
      padding-left: 20px; }
    .aui #footer .portal_limk a:HOVER {
      text-decoration: none; }
    .aui #footer #links, .aui #footer #links ul {
      padding: 0;
      margin: 0; }
    .aui #footer #links ul {
      background: #fff; }
    .aui #footer #links ul a {
      font-family: roboto light;
      font-size: 13px;
      color: #414042;
      text-decoration: none;
      display: block;
      margin-top: 17px;
      border-right: 1px solid #414042; }
    .aui #footer #links ul a:HOVER {
      text-decoration: none; }
    .aui #footer #links .llinks li {
      height: 50px;
      width: 24%;
      padding: 0;
      text-align: center; }
    .aui #footer #links .llinks {
      padding-left: 20px;
      padding-right: 20px; }
    .aui #footer #links .llinks li.last a {
      border-right: 0; }
    .aui #footer #links ul > li:last-child {
      height: 50px;
      background: #fff;
      font-family: roboto light;
      font-size: 13px;
      color: #414042;
      padding-left: 20px; }
    .aui #footer #links div {
      margin-left: 0;
      padding-top: 16.6px;
      display: inline-block;
      width: 100%; }
    .aui #links div.separacion, .aui #footer #logouni {
      display: none !important; }
    .aui .hide_on_tab {
      display: none !important; }
    .aui div#cookieAdvice div.containerAdvice {
      width: 86%; }
    .aui #navbar .language.mobile, .aui .language_responsive .normal {
      display: none !important; }
    .aui .language.mobile.tablet .languages-list {
      display: none;
      position: absolute;
      top: 50px;
      margin-top: 0 !important;
      width: 163px; }
    .aui .language.mobile.tablet .languages-list a {
      text-transform: capitalize;
      border-bottom: 1px solid white !important;
      padding-top: 11.6px;
      padding-bottom: 11.6px;
      margin: 0;
      background-color: #000;
      display: block;
      text-align: left;
      text-decoration: none;
      padding-left: 20px;
      color: white;
      border-right: 0; }
    .aui .language.mobile.tablet .languages-list a:HOVER {
      background-color: #e6e7e8;
      color: #414042;
      text-decoration: none; }
    .aui .language.mobile.tablet .choose-language {
      border-left: 1px solid white;
      padding-left: 20px;
      font-size: 15px; }
    .aui .language.mobile.tablet .choose-language:HOVER {
      cursor: pointer; }
    .aui .language.mobile span.choose-language:HOVER {
      font-family: roboto light; }
    .aui .language.mobile.tablet .languages-list a.last {
      border-bottom: 0 !important; }
    .aui .language.mobile.tablet > div {
      margin-top: 18px !important; }
    .aui div#alumTeacherProfile {
      margin-top: 13px !important; } }
.aui {
  /* ---------- Browser normalization ---------- */
  /*ol, ul, dl {
  	margin-left: 2em;
  }*/
  /* ---------- Links ---------- */
  /* ---------- Headers ---------- */
  /* ---------- HTML Editor ---------- */
  /* ---------- Text formatting ---------- */
  /* ---------- Staging area ---------- */
  /* ---------- Main content body ---------- */
  /* ---------- Alerts and popups ---------- */
  /* ---------- Portal add content ---------- */
  /* ---------- Loading animation ---------- */
  /* ---------- Separator ---------- */
  /* ---------- Update Manager ---------- */
  /* ---------- Text highlighting ---------- */
  /* ---------- Dragging/sorting indicators ---------- */
  /* ---------- Portal tool tips ---------- */
  /* ---------- Tags ---------- */
  /* ---------- Tag cloud and tag list ---------- */
  /* ---------- Underlay ---------- */
  /* ---------- Tabs ---------- */
  /* ---------- Miscellaneous ---------- */
  /* ---------- Menus ---------- */
  /* ---------- Loading mask ---------- */
  /* ---------- Tree view ---------- */
  /* ---------- Page customization ---------- */
  /* ---------- Pagination ---------- */
  /* ---------- CKEditor contents ---------- */
  /* ---------- CKEditor menu ---------- */
  /* ---------- CKEditor panel menu ---------- */
  /* ---------- CKEditor source ---------- */
  /* ---------- CKEditor table ---------- */
  /* ---------- HTML editor ---------- */
  /* ---------- Inline editing ---------- */
  /* ---------- Wrapper ---------- */
 /*
.portlet-layout{
	width: 96%\9
}
.portlet-layout{
	*width: 96%;
}
@-moz-document url-prefix() {
	.portlet-layout {
		width:96%; 
	}
}*/
  /* ---------- Column widths ---------- */
  /* Columnas nuevas */ }
  .aui article, .aui aside, .aui canvas, .aui details, .aui figcaption, .aui figure, .aui footer, .aui header, .aui hgroup, .aui menu, .aui nav, .aui section, .aui summary {
    display: block; }
  .aui body, .aui div, .aui dl, .aui dt, .aui dd, .aui ul, .aui ol, .aui li, .aui h1, .aui h2, .aui h3, .aui h4, .aui h5, .aui h6, .aui pre, .aui form, .aui fieldset, .aui input, .aui textarea, .aui p, .aui blockquote, .aui th, .aui td {
    margin: 0;
    padding: 0; }
  .aui table {
    border-collapse: collapse;
    border-spacing: 0;
    clear: both; }
  .aui fieldset, .aui img {
    border: 0; }
  .aui address, .aui caption, .aui cite, .aui code, .aui dfn, .aui th, .aui var {
    font-style: normal;
    font-weight: normal; }
  .aui caption, .aui th {
    text-align: left; }
  .aui q:before, .aui q:after {
    content: ''; }
  .aui abbr, .aui acronym {
    border: 0;
    border-bottom: 1px dotted #000;
    cursor: help; }
  .aui html {
    overflow-y: scroll;
    /*min-width: 980px;*/ }
  .aui html.aui-dialog-iframe-root-node {
    overflow: auto; }
  .aui body {
    background: #000000;
    /*font: 62.5%/1.4 Arial, Helvetica, Verdana, sans-serif;*/
    font: 12px Arial;
    line-height: 12pt; }
  .aui body.portal-popup {
    background: none;
    padding: 10px; }
  .aui body.aui-dialog-iframe-popup {
    padding-bottom: 0; }
  .aui body.portal-iframe {
    padding: 0; }
  .aui blockquote, .aui ul, .aui ol, .aui dl {
    margin: 1em; }
  .aui ol {
    list-style: decimal outside; }
  .aui ul {
    list-style: disc outside; }
  .aui ul ul {
    list-style-type: circle; }
  .aui ol ol {
    list-style-type: upper-roman; }
  .aui dl dd {
    margin-left: 1em; }
  .aui th {
    font-weight: bold; }
  .aui caption {
    margin-bottom: 0.5em;
    text-align: center; }
  .aui p {
    margin-bottom: 1em;
    font-size: 1.1em; }
  .aui div#content span {
    font-size: 12px; }
  .aui a:hover, .aui a:focus {
    color: #818181;
    outline: none;
    text-decoration: initial; }
  .aui h1 {
    font: bold 22pt Arial;
    color: #212121;
    line-height: 24pt; }
  .aui h2 {
    font: bold 18pt Arial;
    color: #212121;
    line-height: 18pt; }
  .aui h3 {
    font: bold 14pt Arial;
    color: #212121;
    line-height: 16pt; }
  .aui h1, .aui h2 {
    margin: 0; }
  .aui h3 {
    margin: 1em 0; }
  .aui h4, .aui h5, .aui h6 {
    font-size: 1.1em; }
  .aui h1, .aui h2, .aui h3, .aui h4, .aui h5, .aui h6, .aui strong {
    font-weight: bold; }
  .aui .blogs {
    font: bold 12px Arial;
    color: #AA0D0F;
    line-height: 12pt; }
  .aui .fechaNoticia {
    font: 11px Arial;
    color: #000000; }
  .aui .nombreAutor {
    font: bold 11px Arial;
    color: #000000; }
  .aui body.html-editor {
    background: #FFF;
    color: #000; }
  .aui .html-editor.portlet-message-boards blockquote {
    background: #eef0f2 url(/Departamento-theme/css/../images/message_boards/quoteleft.png) no-repeat 5px 5px;
    border: 1px solid #777;
    position: relative;
    padding: 5px 45px; }
  .aui .html-editor.portlet-message-boards blockquote:after {
    background: url(/Departamento-theme/css/../images/message_boards/quoteright.png) no-repeat 50%;
    bottom: 5px;
    content: '';
    display: block;
    height: 24px;
    position: absolute;
    right: 5px;
    width: 31px;
    z-index: 999; }
  .aui .html-editor.portlet-message-boards blockquote cite {
    display: block;
    font-weight: bold; }
  .aui .html-editor.portlet-message-boards pre {
    background: #F9F9F9;
    border: 1px solid #777;
    padding: 0.5em; }
  .aui b, .aui strong {
    font-weight: bold; }
  .aui i, .aui em {
    font-style: italic; }
  .aui code, .aui pre {
    font-family: "Courier New", Courier, monospace;
    white-space: pre; }
  .aui .important {
    font-weight: bold; }
  .aui body.staging, .aui body.live-view {
    border: 10px solid #F00; }
  .aui body.live-view {
    border-color: #FC0; }
  .aui .portal-iframe.staging {
    border: none; }
  .aui .portal-iframe #main-content {
    width: 100%; }
  .aui .alert-background {
    background: #000; }
  .aui .popup-alert-notice {
    background-color: #FFC;
    border-bottom-color: #FC0; }
  .aui .popup-alert-warning {
    background-color: #FDD;
    border-bottom-color: #F00; }
  .aui .portal-add-content {
    background: #FFF;
    text-align: left;
    z-index: 20; }
  .aui .portal-add-content a {
    text-decoration: none; }
  .aui .loading-animation {
    background: url(/Departamento-theme/css/../images/progress_bar/loading_animation.gif) no-repeat top center;
    margin-top: 10px;
    padding-top: 40px;
    text-align: left; }
  .aui hr, .aui .separator {
    border-top: 1px dotted #BFBFBF; }
  .aui .update-available {
    margin-top: 10px;
    padding: 2px;
    text-align: left; }
  .aui .highlight {
    background: #FFC;
    font-weight: bold;
    margin: 0 1px; }
  .aui li {
    line-height: 16px; }
  .aui .portlet-layout.dragging {
    border-collapse: separate; }
  .aui .drop-area {
    background-color: #D3DADD; }
  .aui .active-area {
    background: #FFC; }
  .aui .portlet-boundary.yui3-dd-dragging {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6; }
    .aui .portlet-boundary.yui3-dd-dragging .portlet {
      border: 2px dashed #CCC; }
  .aui .sortable-layout-proxy {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1; }
    .aui .sortable-layout-proxy .portlet-topper {
      background-image: none; }
  .aui .proxy {
    cursor: move;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
    opacity: 0.65;
    position: absolute; }
    .aui .proxy.generic-portlet {
      height: 200px;
      width: 300px; }
      .aui .proxy.generic-portlet .portlet-title {
        padding: 10px; }
    .aui .proxy.not-intersecting .forbidden-action {
      background: url(/Departamento-theme/css/../images/application/forbidden_action.png) no-repeat;
      display: block;
      height: 32px;
      position: absolute;
      right: -15px;
      top: -15px;
      width: 32px; }
  .aui .resizable-proxy {
    border: 1px dashed #828F95;
    position: absolute;
    visibility: hidden; }
  .aui .sortable-proxy {
    background: #727C81;
    margin-top: 1px; }
  .aui .lfr-freeform-layout-drag-indicator {
    visibility: hidden; }
  .aui .sortable-layout-drag-target-indicator {
    margin: 2px 0; }
  .aui .yui3-dd-proxy {
    z-index: 1110 !important; }
  .aui .tooltip {
    max-width: 200px; }
  .aui .tagselector-content {
    border-width: 0;
    margin-bottom: 15px;
    overflow: visible;
    padding: 0; }
    .aui .tagselector-content .textboxlistentry-holder {
      background: #FFF;
      border: 1px solid #CCC;
      margin-bottom: 5px;
      overflow: visible;
      padding: 5px;
      position: relative; }
      .aui .tagselector-content .textboxlistentry-holder li {
        line-height: 1; }
      .aui .tagselector-content .textboxlistentry-holder .lfr-tag-selector-input {
        border-width: 0;
        margin-bottom: 0; }
    .aui .tagselector-content .textboxlistentry-remove {
      padding: 0 3px 1px; }
    @media (max-width: 1280px) {
      .aui .tagselector-content .toolbar-content .btn-group {
        white-space: normal; } }
  .aui .tagselector .lfr-tags-selector-content {
    border-width: 0; }
  .aui .tagselector .lfr-tag-selector-input {
    background: none;
    padding: 0;
    width: auto; }
  .aui .tagselector .field .field-content {
    margin: 0; }
  .aui .tagselector .textboxlist-input-container {
    margin: 0; }
  .aui .tagselector-focused .textboxlistentry-holder {
    background: #FFF none;
    border: 1px solid #CCC; }
  .aui .categoriesselector-content .textboxlistentry-holder {
    background-color: transparent;
    border-width: 0;
    padding: 0; }
  .aui .tag-items {
    list-style: none;
    margin: 0 1em 0 0;
    padding: 0 1em 0.5em 1em;
    white-space: normal; }
    .aui .tag-items li {
      display: inline;
      float: left;
      margin: 0 1em 0 0; }
    .aui .tag-items a {
      white-space: nowrap; }
  .aui .tag-selected {
    color: #000;
    font-weight: bold;
    text-decoration: none; }
  .aui .tag-cloud {
    line-height: 2.5em; }
    .aui .tag-cloud .tag-popularity-1 {
      font-size: 1em; }
    .aui .tag-cloud .tag-popularity-2 {
      font-size: 1.3em; }
    .aui .tag-cloud .tag-popularity-3 {
      font-size: 1.6em; }
    .aui .tag-cloud .tag-popularity-4 {
      font-size: 1.9em; }
    .aui .tag-cloud .tag-popularity-5 {
      font-size: 2.2em; }
    .aui .tag-cloud .tag-popularity-6 {
      font-size: 2.5em; }
  .aui .underlay {
    clear: both;
    top: 100%; }
    .aui .underlay .yui3-widget-hd {
      height: 38px; }
    .aui .underlay .lfr-portlet-item {
      border-width: 0; }
  .aui .underlay-hidden {
    display: none; }
  .aui .underlay-content {
    background: #f4f3f3 url(/Departamento-theme/css/../images/common/message_panel_shadow.png) repeat-x 0 0;
    border: 0 solid #AEAFB1;
    border-width: 0 1px 1px; }
  .aui .underlay-close {
    position: absolute;
    right: 5px;
    top: 5px; }
  .aui .tab-active strong {
    font-weight: normal; }
  .aui .tab-back {
    float: right; }
  .aui .tab-back-content {
    border-width: 0;
    padding: 1px; }
  .aui .lfr-panel-container {
    background: #FFF; }
  .aui .lfr-panel-content {
    padding: 5px 10px; }
  .aui .lfr-panel-basic .lfr-panel-content {
    padding-left: 15px; }
  .aui .dialog-bd {
    min-height: 30px; }
  .aui .dialog-content {
    border: 1px solid #C8C9CA;
    padding: 5px; }
  .aui .panel-hd {
    background: #c0c2c5 url(/Departamento-theme/css/../images/application/panel_header_bg.png) repeat-x 0 0;
    border: 1px solid;
    border-color: #C8C9CA #AEB2B8 #AEB2B8 #C8C9CA;
    padding-left: 10px;
    text-shadow: 1px 1px #FFF; }
  .aui .app-view-drop-active {
    background-color: #00A2EA;
    font-weight: bold; }
    .category-portlets .aui .app-view-drop-active {
      color: #FFF; }
  .aui .basecelleditor [class~="form-validator-message"] {
    clip: rect(auto auto auto auto);
    width: auto; }
  .aui .document-library-file-entry-cell-editor-hidden {
    display: none; }
  .aui .previous-level {
    display: inline-block;
    font-size: 21px;
    line-height: 21px;
    margin-right: 5px;
    text-decoration: none;
    vertical-align: middle; }
  .aui .lfr-page-templates li a {
    padding: 0; }
    .aui .lfr-page-templates li a label {
      cursor: pointer;
      display: block;
      padding: 5px 0 5px 5px; }
  .aui .menu {
    position: absolute;
    width: auto; }
    .aui .menu .notice-message {
      background-image: none;
      margin: 3px;
      padding: 6px; }
  .aui .menu-content {
    background: #FFF;
    list-style: none;
    min-width: 150px; }
    .aui .menu-content li {
      margin: 0;
      padding: 0; }
      .aui .menu-content li .disabled {
        color: #999; }
  .aui .menu-content {
    background: #ccc9c9 url(/Departamento-theme/css/../images/application/menu_bg.png) repeat-x 0 0;
    border: 1px solid;
    border-color: #AEAFB1 #777879 #777879 #AEAFB1;
    padding: 2px 0; }
  .aui .menugroup-content .menu-label {
    background: #D2D6DE;
    color: #5B677D;
    display: block;
    padding: 5px 3px;
    text-shadow: 1px 1px #FFF; }
  .aui .menugroup-content ul {
    display: block;
    min-width: 0; }
  .aui .menu-content li {
    border-bottom: 1px solid #BCBBBB;
    border-top: 1px solid #EEE;
    display: block;
    margin: 0;
    padding: 0; }
    .aui .menu-content li.first {
      border-top-width: 0; }
    .aui .menu-content li.last {
      border-bottom-width: 0; }
  .aui .menu-content li a, .aui .menu-content li .disabled {
    color: #2C2F34;
    display: block;
    padding: 4px 5px;
    text-decoration: none; }
  .aui .menu-content li a.focus, .aui .lfr-menu-expanded li a:focus {
    background-color: #5B677D;
    color: #FFF;
    text-shadow: -1px -1px #2C2F34; }
  .aui .loadingmask-content {
    background: #CCC; }
  .aui .loadingmask-message {
    background: #d4d4d4 url(/Departamento-theme/css/../images/portlet/header_bg.png) repeat-x 0 0; }
  .aui .tree-node .icon-check {
    padding-right: 2px; }
    .aui .tree-node .icon-check:before {
      content: "\f096"; }
  .aui .tree-node .tree-node-checked .icon-check {
    padding-right: 0; }
    .aui .tree-node .tree-node-checked .icon-check:before {
      content: "\f046"; }
  .aui .tree-node .tree-node-over .tree-label {
    text-decoration: underline; }
  .aui .tree-node [class^="icon-"] {
    margin-right: 5px; }
  .aui .tree-node .tree-node-checkbox-container {
    margin-right: 0; }
  .aui .tree-node .tree-node-selected .tree-label {
    background: none; }
  .aui .tree-node-content .tree-hitarea {
    color: #999;
    font-size: 10px;
    padding-right: 6px; }
  .aui .tree-node-content .tree-label {
    margin-left: 3px; }
  .aui .tree-node-content .tree-node-hidden-hitarea {
    visibility: hidden; }
  .aui .tree-node-selected .tree-label {
    background-color: transparent; }
  .aui .dragging .portlet-column.customizable {
    background-color: #CFFCCF;
    outline: 3px solid #9CC97B; }
  .aui .customizable-layout-column-content {
    background-color: #C92C3C; }
    .aui .customizable-layout-column-content.yui3-widget-content-expanded {
      border: 3px solid #333;
      margin: 0.2em; }
  .aui .customizable .customizable-layout-column-content {
    background-color: #9CC97B; }
  .aui .layout-customizable-controls {
    background-color: #FFF;
    font-size: 1.5em;
    margin: 1em;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    opacity: 0.9;
    padding: 1em;
    position: absolute;
    z-index: 15; }
  .aui .paginator-link {
    background: #eeeeee url() no-repeat scroll 50% 1px;
    border: 1px solid #F0F1F2;
    border-color: #F0F1F2 #B2B2B2 #949494 #F0F1F1;
    color: #1F1E1E;
    display: inline-block;
    height: 20px;
    padding: 0;
    text-indent: -9999px;
    width: 20px; }
  .aui .paginator-page-link {
    height: auto;
    text-indent: 0; }
  .aui .paginator-current-page {
    background: #0083bd url(/Departamento-theme/css/../images/application/paginator_link_current_bg.png) 0 0 repeat-x;
    border-color: #38B6EF #006D9E #006D9E #46B4E6;
    color: #FFF;
    text-shadow: -1px -1px #003C57; }
  .aui .paginator-first-link {
    background-image: url(/Departamento-theme/css/../images/arrows/paging_first.png); }
  .aui .paginator-prev-link {
    background-image: url(/Departamento-theme/css/../images/arrows/paging_previous.png); }
  .aui .paginator-last-link {
    background-image: url(/Departamento-theme/css/../images/arrows/paging_last.png); }
  .aui .paginator-next-link {
    background-image: url(/Departamento-theme/css/../images/arrows/paging_next.png); }
  .aui .paginator-current-page-report, .aui .paginator-total {
    color: #555;
    font-size: 0.9em; }
  .aui .paginator-current-page-report {
    margin-left: 2em; }
  .aui .taglib-page-iterator .search-pages .page-links {
    padding: 0; }
  .aui .aui .cke_editable [class*="span"] {
    float: none; }
  .aui .aui .cke_dialog .cke_dialog_ui_input_text {
    height: auto; }
  .aui .aui .cke_editable_inline a {
    cursor: pointer; }
  .aui .cke_panel.cke_combopanel {
    width: 220px; }
  .aui .cke_panel_block .cke_panel_grouptitle {
    font-size: 20px;
    line-height: 20px;
    margin-top: 0; }
  .aui .cke_panel_block .cke_panel_list {
    margin-left: 0; }
    .aui .cke_panel_block .cke_panel_list .cke_panel_listItem {
      line-height: initial; }
      .aui .cke_panel_block .cke_panel_list .cke_panel_listItem a:hover {
        text-decoration: none; }
  .aui .aui .cke_source {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .aui .cke_show_border {
    width: 500px; }
    .aui .cke_show_border td {
      height: 15px; }
  .aui body.html-editor {
    background: #FFF;
    color: #000;
    padding: 1em; }
  .aui .html-editor.portlet-message-boards {
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    word-wrap: break-word; }
    .aui .html-editor.portlet-message-boards blockquote {
      background: #eef0f2 url(/Departamento-theme/css/../images/message_boards/quoteleft.png) no-repeat 5px 5px;
      border: 1px solid #777;
      padding: 5px 45px; }
      .aui .html-editor.portlet-message-boards blockquote:after {
        background: url(/Departamento-theme/css/../images/message_boards/quoteright.png) no-repeat 50%;
        content: '';
        display: block;
        float: right;
        height: 24px;
        margin-right: -35px;
        margin-top: -25px;
        width: 31px;
        z-index: 999; }
      .aui .html-editor.portlet-message-boards blockquote cite {
        display: block;
        font-weight: bold; }
    .aui .html-editor.portlet-message-boards pre {
      background: #F9F9F9;
      border: 1px solid #777;
      padding: 0.5em; }
  .aui .lfr-editable {
    outline: 1px dashed #68bb30;
    outline-offset: 2px;
    position: relative; }
    .aui .lfr-editable:after {
      background: #68bb30 url(/Departamento-theme/css/../images/common/edit_white.png) no-repeat 50%;
      content: '';
      display: block;
      height: 20px;
      position: absolute;
      right: 5px;
      top: 5px;
      width: 30px; }
    .aui .lfr-editable:focus:after {
      display: none; }
    .aui .lfr-editable:focus:hover {
      background-color: transparent; }
    .aui .lfr-editable:hover {
      background-color: rgba(255, 255, 255, 0.3);
      outline-color: #519226; }
      .aui .lfr-editable:hover:after {
        background-color: #519226; }
  .aui .lfr-editable-notice-close {
    margin-left: 1em; }
  .aui .lfr-portlet-title-editable {
    margin-top: 0;
    z-index: 9999; }
    .aui .lfr-portlet-title-editable .lfr-portlet-title-editable-content {
      padding: 0; }
      .aui .lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .field-content .field-input-text {
        display: block;
        margin-bottom: 0; }
      .aui .lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .field-label.textfield-label {
        display: none; }
      .aui .lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .toolbar-content {
        margin-top: 0;
        vertical-align: top; }
        .aui .lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .toolbar-content .btn-group {
          margin-top: 0; }
  .aui .lfr-page-layouts .lfr-layout-template .layout-template-entry {
    height: 25px;
    width: 25px; }
  .aui .ie input.cke_dialog_ui_input_text {
    height: auto; }
  .aui .ie .proxy.not-intersecting .forbidden-action {
    right: 2px;
    top: 2px; }
  .aui .ie7 .menu-content li {
    z-index: 10; }
  .aui .ie7 .paginator-link {
    color: transparent;
    font-size: 0;
    overflow: hidden;
    text-indent: 0;
    vertical-align: middle; }
  .aui .ie7 .paginator-page-link {
    color: #1F1E1E;
    font-size: 1em;
    height: auto;
    line-height: 1.4;
    overflow: visible;
    text-indent: 0; }
  .aui .ie7 .paginator-current-page {
    color: #FFF; }
  .aui .ie8 .row-fluid input[class*=span].search-query {
    line-height: 20px;
    min-height: 20px; }
  .aui .ios.mobile .modal-content .dialog-iframe-bd {
    overflow: auto;
    -webkit-overflow-scrolling: touch; }
  .aui .portlet-layout {
    border-collapse: separate;
    clear: both;
    display: table;
    border-spacing: 0;
    table-layout: auto;
    width: 96%;
    max-width: 100%;
    margin-right: 20px;
    margin-left: 20px;
    padding-top: 15px;
    padding-bottom: 2em;
    *margin-right: 20px;
    *margin-left: 20px;
    *margin-top: 15px; }
  .aui table.portlet-layout {
    width: 100%; }
  .aui table.wd100 {
    width: 100%; }
  .aui .no-TopSps {
    padding-top: 0;
    *margin-top: 0; }
  .aui .no-BottomSps {
    padding-bottom: 0; }
  .aui .no-BottomSps .portlet-boundary {
    /*margin-bottom: 0.5em;*/ }
  .aui .ie6 div.portlet-layout, .aui .ie7 div.portlet-layout {
    height: 1%; }
  .aui .portlet-column {
    display: table-cell;
    vertical-align: top; }
  .aui .ie6 div.portlet-column, .aui .ie7 div.portlet-column {
    float: left;
    overflow: hidden;
    width: 100%; }
  .aui .ie6 div.aui-column-last, .aui .ie7 div.aui-column-last {
    margin-right: -1px; }
  .aui .portlet-column-content {
    padding-left: 10px;
    padding-right: 10px; }
  .aui .ie6 .portlet-column-content, .aui .ie7 .portlet-column-content {
    zoom: 1; }
  .aui .portlet-column-content-only, .aui .portlet-column-content-first, .aui .rtl .portlet-column-content-last {
    padding-left: 0; }
  .aui .portlet-column-content-only, .aui .portlet-column-content-last, .aui .rtl .portlet-column-content-first {
    padding-right: 0; }
  .aui .noPaddingLeft {
    padding-left: 0; }
  .aui .portlet-column-content.empty {
    padding: 50px; }
  .aui #main-content.dragging .portlet-column {
    border: 3px double #828F95;
    height: 100px;
    min-height: 100px; }
  .aui .aui-w24 {
    width: 24%; }

.aui {
  /* ---------- Staging dockbar ---------- */
  /* ---------- Add content ---------- */
  /* ---------- Menus ---------- */
  /* ---------- Customization bar ---------- */ }
  .aui .dockbar {
    left: 0;
    right: 0;
    top: 0; }
    .aui .dockbar .staging-controls .staging-bar li.dropdown .dropdown-menu {
      left: auto;
      margin-left: 10px;
      width: auto; }
    .aui .dockbar.navbar-static-top {
      position: relative; }
      .aui .dockbar.navbar-static-top .collapse {
        position: static; }
        .aui .dockbar.navbar-static-top .collapse .nav-account-controls {
          position: static; }
    .aui .dockbar .btn-link {
      color: #FFF; }
    .aui .dockbar .diamond {
      border: 12px solid transparent;
      border-bottom-color: #1485EB;
      height: 0;
      position: relative;
      top: -12px;
      width: 0; }
      .aui .dockbar .diamond:after {
        border: 12px solid transparent;
        border-top-color: #1485EB;
        content: '';
        height: 0;
        left: -12px;
        position: absolute;
        top: 12px;
        width: 0; }
    .aui .dockbar .impersonating-user .alert-icon {
      margin-right: 9px; }
    .aui .dockbar .impersonating-user .alert-info {
      border-width: 0;
      margin-bottom: 6px; }
    .aui .dockbar .info-button {
      top: 9px; }
    .aui .dockbar .info-items {
      left: 0;
      position: absolute;
      top: 100%;
      width: 100%;
      z-index: 1; }
    .aui .dockbar .navbar-inner {
      padding-left: 20px;
      padding-right: 20px; }
      .aui .dockbar .navbar-inner .brand h1 {
        display: inline-block;
        font-size: inherit;
        line-height: 1;
        margin-bottom: 0;
        margin-top: 0; }
      .aui .dockbar .navbar-inner .container {
        margin-left: 0;
        margin-right: 0;
        width: 100%; }
        .aui .dockbar .navbar-inner .container .nav-account-controls {
          float: right; }
      .aui .dockbar .navbar-inner .site-administration-menu li {
        list-style: none; }
        .aui .dockbar .navbar-inner .site-administration-menu li a {
          color: #000;
          display: block;
          padding: 3px 5px 3px 40px; }
          .aui .dockbar .navbar-inner .site-administration-menu li a:focus, .aui .dockbar .navbar-inner .site-administration-menu li a:hover {
            background: #0DB5E7;
            color: #FFF;
            text-decoration: none; }
          .aui .dockbar .navbar-inner .site-administration-menu li a i {
            font-size: 0.8em; }
    .aui .dockbar .nav.staging-nav-items {
      margin: 0;
      position: static; }
      .aui .dockbar .nav.staging-nav-items li.dropdown.active > .dropdown-toggle {
        background-color: transparent;
        display: block; }
        .aui .dockbar .nav.staging-nav-items li.dropdown.active > .dropdown-toggle:hover {
          color: #0077B3; }
      .aui .dockbar .nav.staging-nav-items .staging-link {
        position: static; }
    .aui .dockbar .user-avatar img {
      margin-top: -2px;
      text-decoration: none;
      vertical-align: middle;
      width: 20px; }
  .aui .dockbar-split .dockbar {
    height: 0;
    position: absolute; }
    .aui .dockbar-split .dockbar .staging-controls .staging-bar li.dropdown .dropdown-menu {
      left: 0;
      margin-left: 0;
      width: 100%; }
    .aui .dockbar-split .dockbar.navbar-static-top .collapse {
      position: relative; }
      .aui .dockbar-split .dockbar.navbar-static-top .collapse .nav-account-controls {
        position: fixed; }
    .aui .dockbar-split .dockbar .divider-vertical {
      display: none; }
    .aui .dockbar-split .dockbar .info-button {
      top: 12px; }
    .aui .dockbar-split .dockbar .info-items {
      left: auto;
      position: static; }
    .aui .dockbar-split .dockbar .navbar-inner {
      background-color: transparent;
      border-width: 0;
      padding: 0;
      width: 0; }
      .aui .dockbar-split .dockbar .navbar-inner .nav {
        border-bottom-width: 0; }
        .aui .dockbar-split .dockbar .navbar-inner .nav > li {
          background-color: #333; }
          .aui .dockbar-split .dockbar .navbar-inner .nav > li > a {
            color: #FFF;
            line-height: 31px; }
            .aui .dockbar-split .dockbar .navbar-inner .nav > li > a:focus, .aui .dockbar-split .dockbar .navbar-inner .nav > li > a:hover {
              color: #FFF; }
            .aui .dockbar-split .dockbar .navbar-inner .nav > li > a [class^="icon-"], .aui .dockbar-split .dockbar .navbar-inner .nav > li > a [class*=" icon-"] {
              margin-top: 3px; }
          .aui .dockbar-split .dockbar .navbar-inner .nav > li.active > a {
            color: #FFF; }
        .aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.active > .dropdown-toggle {
          color: #FFF; }
        .aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.open > .dropdown-toggle {
          background-color: #555;
          color: #FFF; }
        .aui .dockbar-split .dockbar .navbar-inner .nav li.info-items {
          background-color: transparent; }
        .aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle > a {
          background-color: #2496E5;
          padding-bottom: 0;
          padding-top: 0; }
          .aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle > a:hover {
            background-color: #2FA4F5; }
        .aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle span.nav-item-label {
          padding: 5px 10px; }
      .aui .dockbar-split .dockbar .navbar-inner .nav-account-controls {
        left: auto;
        margin-right: 0;
        padding: 0;
        position: fixed;
        right: 5em;
        z-index: 325; }
      .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls {
        background: transparent;
        position: fixed;
        top: 10%;
        z-index: 350; }
        .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li {
          float: none;
          margin: 10px;
          position: relative; }
          .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li.toggle-controls a {
            clip: rect(0 0 0 0);
            position: absolute; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li.toggle-controls a:focus {
              clip: rect(auto auto auto auto);
              position: static; }
          @media (max-width: 979px) {
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li.page-preview-controls {
              display: none; } }
          .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a {
            background: #333;
            color: #FFF;
            padding: 6px 8px;
            text-align: center; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a:hover {
              background: #555; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a [class^="icon-"], .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a [class^="icon-"], .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a [class*=" icon-"] {
              font-size: 25px;
              position: relative;
              vertical-align: middle; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link {
              background: #92F545; }
              .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class^="icon-"], .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class^="icon-"], .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link [class*=" icon-"] {
                color: #000; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a .nav-item-label {
              background: #333;
              display: none;
              left: 100%;
              margin-left: 0.5em;
              margin-top: -1em;
              padding: 0 20px;
              position: absolute;
              top: 50%;
              white-space: nowrap; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a:hover .nav-item-label {
              display: block; }
            .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a .icon-caret-down {
              display: none; }
        .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls:hover > li.toggle-controls a {
          clip: rect(auto auto auto auto);
          position: static; }
    .aui .dockbar-split .dockbar .staging-nav-items li > span {
      color: #FFF;
      display: block;
      padding: 10px 15px;
      line-height: 31px; }
  .aui .dockbar-split .info-link-container {
    width: 0; }
  .aui .dockbar-split .info-items {
    height: 1px;
    width: 715px; }
    .aui .dockbar-split .info-items a, .aui .dockbar-split .info-items .btn-link {
      color: #FFF;
      text-decoration: underline; }
      .aui .dockbar-split .info-items a:hover, .aui .dockbar-split .info-items .btn-link:hover {
        text-decoration: none; }
        .aui .dockbar-split .info-items a:hover .taglib-text, .aui .dockbar-split .info-items .btn-link:hover .taglib-text {
          text-decoration: none; }
    .aui .dockbar-split .info-items .btn-link {
      border-width: 0;
      font-size: 14px;
      font-weight: 300;
      margin: 0 0 0 6px;
      padding: 0;
      text-shadow: none; }
  .aui .dockbar-split .staging-bar {
    margin: 10px 0; }
  .aui .dockbar-split.controls-hidden .dockbar .navbar-inner .nav-add-controls > li.toggle-controls > .toggle-controls-link {
    background: #F5AF45; }
  .aui .dockbar-split.lfr-has-add-content .nav-add-controls {
    left: 350px; }
  .aui .dockbar-split.lfr-has-device-preview .nav-add-controls {
    left: 220px; }
  .aui .dockbar-split.lfr-has-edit-layout .nav-add-controls {
    left: 460px; }
  .aui.dialog-iframe-root-node .dockbar .nav-add-controls .page-preview-controls {
    display: none; }
  .aui .touch .dockbar-split .dockbar .navbar-inner .nav-add-controls > li.toggle-controls > .toggle-controls-link, .aui .controls-hidden.dockbar-split .dockbar .navbar-inner .nav-add-controls > li.toggle-controls > .toggle-controls-link {
    clip: rect(auto auto auto auto);
    position: static; }
  .aui .variation-selector {
    display: block;
    font-size: 1.2em;
    font-weight: bold;
    margin: 1em; }
  .aui .layout-revision-container {
    margin: 1em 0 0 1em;
    padding: 0; }
    .aui .layout-revision-container .approximate-date {
      color: #999;
      font-weight: bold; }
    .aui .layout-revision-container .current-version {
      color: #41801d;
      display: block; }
    .aui .layout-revision-container .current-version-pointer {
      display: inline-block;
      width: 0; }
      .aui .layout-revision-container .current-version-pointer img {
        left: -25px;
        position: relative; }
    .aui .layout-revision-container .layout-variation-name {
      color: #666;
      font-size: 1.15em;
      margin-bottom: 0.1em;
      text-transform: uppercase; }
    .aui .layout-revision-container .layout-revision-current {
      color: #666; }
    .aui .layout-revision-container .real-date {
      color: #999;
      display: block;
      text-align: right; }
    .aui .layout-revision-container .taglib-workflow-status .workflow-status {
      background: none;
      padding-left: 0; }
      .aui .layout-revision-container .taglib-workflow-status .workflow-status .workflow-status-ready-for-publication {
        color: #41801d;
        font-weight: bold; }
  .aui .layout-revision-container-root {
    margin: 0; }
  .aui .staging-controls {
    padding-left: 5px;
    padding-right: 50px; }
    .aui .staging-controls select {
      width: 100%; }
    .aui .staging-controls .staging-bar .dropdown-menu {
      font-size: 13px;
      min-width: 520px;
      width: 100%; }
      .aui .staging-controls .staging-bar .dropdown-menu .btn-link {
        float: left;
        font-size: 11px;
        margin: 0 5px 0 0;
        padding: 0;
        text-decoration: underline;
        text-shadow: none; }
        .aui .staging-controls .staging-bar .dropdown-menu .btn-link:hover {
          text-decoration: none; }
        .aui .staging-controls .staging-bar .dropdown-menu .btn-link.history {
          float: right; }
  .aui .lfr-admin-panel {
    background-color: #FFF;
    bottom: 0;
    left: 0;
    overflow: auto;
    padding: 10px;
    position: fixed;
    top: 0;
    z-index: 1100; }
    @media (max-width: 767px) {
      .aui .lfr-admin-panel {
        margin: 0 -20px;
        position: static;
        width: auto; }
        .aui .lfr-admin-panel.lfr-add-panel .add-content-menu .lfr-add-page-toolbar, .aui .lfr-admin-panel.lfr-edit-layout-panel .taglib-form-navigator .button-holder {
          margin-top: 0;
          position: static;
          width: auto; }
        .aui .lfr-admin-panel.lfr-edit-layout-panel .taglib-form-navigator .accordion {
          margin-bottom: 20px; }
        .aui .lfr-admin-panel.lfr-edit-layout-panel .site-admin-link {
          padding: 0;
          position: static; } }
    .aui .lfr-admin-panel .lfr-page-layouts {
      margin-left: 0; }
  .aui .lfr-has-add-content {
    padding-left: 350px; }
  .aui .lfr-has-device-preview {
    padding-left: 220px; }
  .aui .lfr-has-edit-layout {
    padding-left: 460px; }
  @media (max-width: 767px) {
    .aui .lfr-has-add-content, .aui .lfr-has-device-preview, .aui .lfr-has-edit-layout {
      padding-left: 20px; } }
  .aui .dropdown-menu > li > a:focus > [class^="icon-"] {
    background-image: none; }
  .aui .my-sites-menu .site-type {
    color: #FFF;
    display: none;
    float: right;
    font-size: 0.8em;
    font-weight: normal;
    margin-right: 10px;
    position: absolute;
    right: 100%; }
  .aui .my-sites-menu a:hover .site-type {
    color: #FFFFFF;
    display: inline-block; }
  .aui .ie.rtl .dockbar .menu-button span {
    background-position-x: -25px; }
  .aui.ie6 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls, .aui.ie7 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls, .aui.ie8 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls {
    display: none; }
  .aui .ie7 .dockbar {
    zoom: 1; }
  .aui .ie7 .my-sites-menu a {
    overflow: visible;
    text-align: left; }
  .aui .ie7 .my-sites-menu .site-name {
    float: none; }
  .aui .ie7 .my-sites-menu .site-type {
    float: none; }
  .aui .ie6 .dockbar, .aui .ie6 .lfr-dockbar-pinned .dockbar {
    height: 10px;
    left: 0;
    position: relative;
    top: 0; }
  .aui .ie6 .dockbar .pin-dockbar {
    display: none; }
  .aui .ie6 .my-sites-menu {
    width: 200px; }
    .aui .ie6 .my-sites-menu a {
      zoom: 1; }
  .aui .ie6 .menu-scroll {
    height: 300px;
    overflow-y: auto; }
  .aui .controls-hidden .info-button, .aui .controls-hidden .page-customization-bar {
    display: none; }
  .aui .info-button {
    cursor: pointer;
    display: inline-block;
    position: relative;
    right: 12px;
    z-index: 1; }
    .aui .info-button a {
      color: #FFF;
      padding: 2px 10px;
      position: absolute;
      text-decoration: none;
      z-index: 1; }
    .aui .info-button .icon-stop {
      color: #1485EB;
      font-size: 20px; }
  .aui .page-customization-bar {
    background-color: #555;
    background-color: rgba(0, 0, 0, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #FFF;
    display: table;
    font-size: 14px;
    font-weight: 300;
    padding: 0 15px;
    width: 100%; }
    .aui .page-customization-bar .customized-icon {
      margin: 5px;
      vertical-align: middle; }
    .aui .page-customization-bar .page-customization-actions {
      padding-left: 5em; }
    .aui .page-customization-bar .page-customization-actions a {
      color: #EEE;
      font-size: 0.8em;
      padding: 0 1em; }
    .aui .page-customization-bar .page-customization-bar-form {
      display: table-cell;
      text-align: center;
      vertical-align: middle;
      width: 25%; }
      .aui .page-customization-bar .page-customization-bar-form a {
        color: #FFF; }
        .aui .page-customization-bar .page-customization-bar-form a:focus, .aui .page-customization-bar .page-customization-bar-form a:hover {
          color: #FFF;
          text-decoration: none; }
      .aui .page-customization-bar .page-customization-bar-form span {
        display: block;
        line-height: 20px; }
    .aui .page-customization-bar .page-customization-bar-text {
      display: table-cell;
      height: 51px;
      vertical-align: middle;
      width: 75%; }
    .aui .page-customization-bar .page-customization-bar-container {
      position: absolute; }
    .aui .page-customization-bar .reset-prototype {
      display: inline; }
  @media (max-width: 1140px) {
    .aui .dockbar-split .dockbar .info-items {
      width: 515px; } }
  @media (max-width: 979px) {
    .aui #navigation {
      display: none; }
      .aui #navigation.open {
        display: block; }
    .aui .dockbar-split .dockbar {
      height: auto;
      position: relative; }
      .aui .dockbar-split .dockbar .navbar-inner {
        width: auto; }
    .aui .user-avatar-image {
      width: 18px; } }

.aui {
  /* ---------- Add/remove page ---------- */
  /*------ Navigation portlet ------*/
  /*
  .nav-menu li.selected {
  	width: 19.8em;
  	background: #D4D4D4;
  	font-weight: bold;
  	margin-bottom: 1px;
  }*/
  /* --------ESTUDIOS Vertical Navigation Level 2 (subnivel) ------- */
  /* -------- Vertical Navigation Level 2 (subnivel) ------- */
  /* ---------- Vertical Navigation Level 3 (subnivel) ---------- */
  /* ---------- Page template selector ---------- */
  /* ---------- Portlet wrapper and icons ---------- */
  /* ---------- Borderless portlet ---------- */
  /* ---------- Panel Page ---------- */
  /* ---------- Standard styles defined in the JSR 168 ---------- */
  /* ---------- Fonts ---------- */
  /* ---------- Font attributes for the 'normal' fragment font ---------- */
  /* ---------- Font attributes similar to the .portlet-font but the color is lighter ---------- */
  /* ---------- Messages ---------- */
  /* ---------- Status of the current operation ---------- */
  /* ---------- Help messages, general additional information, etc. ---------- */
  /* ---------- Error messages ---------- */
  /* ---------- Warning messages ---------- */
  /* ---------- Success messages ---------- */
  /* ---------- Message labels ---------- */
  /* ---------- Sections ---------- */
  /* ---------- Table or section header ---------- */
  /* ---------- Normal text in a table cell ---------- */
  /* ---------- Text in every other row in the cell ---------- */
  /* ---------- Text in a selected cell range ---------- */
  /* ---------- Text of a subheading ---------- */
  /* ---------- Table or section footnote ---------- */
  /* ---------- Text that belongs to the table but does not fall in one of the other categories (e.g. explanatory or help text that is associated with the section) ---------- */
  /* ---------- Forms ---------- */
  /* ---------- Text used for the descriptive label of the whole form (not the labels for fields) ---------- */
  /* ---------- Text of the user-input in an input field ---------- */
  /* ---------- Text on a button ---------- */
  /* ---------- Text that appears beside a context dependent action icon ---------- */
  /* ---------- Text that appears beside a 'standard' icon (e.g. Ok, or Cancel) ---------- */
  /* ---------- Text for a separator of fields (e.g. checkboxes, etc.) ---------- */
  /* ---------- Text for a field (not input field, e.g. checkboxes, etc.) ---------- */
  /* ---------- Menus ---------- */
  /* ---------- General menu settings such as background color, margins, etc. ---------- */
  /* ---------- Normal, unselected menu item ---------- */
  /* ---------- Selected menu item ---------- */
  /* ---------- Normal, unselected menu item when the mouse hovers over it ---------- */
  /* ---------- Selected menu item when the mouse hovers over it ---------- */
  /* ---------- Normal, unselected menu item that has sub-menus ---------- */
  /* ---------- Selected sub-menu item that has sub-menus ---------- */
  /* ---------- Descriptive text for the menu (e.g. in a help context below the menu) ---------- */
  /* ---------- Menu caption ---------- */
  /* ---------- Miscellaneous portlet styles ---------- */
  /* ---------- Permissions ---------- */
  /* ---------- Miscellaneous component styles ---------- */
  /* ---------- Add content dialog ---------- */
  /* ---------- Actions button ---------- */
  /* ---------- Calendar taglib ---------- */
  /* Boton con degradado
  --------------------------------------------------------------------------------*/
  /*AssetPublisher content descuadre detalle*/
  /* ---------- IE6 chokes on attribute selectors in a chain, so we separate them into their own rule ---------- */
  /*
  .aui-tabview-list, .aui-tab-active, body > .lfr-menu-list ul, .lfr-actions, .aui-dialog-content, .aui-dialog .aui-widget-hd, .modify-pages .delete-tab, input[type="submit"], input[type="button"], input[type="reset"], button {
  	-moz-border-radius: 4px;
  	-webkit-border-radius: 4px;
  	border-radius: 4px;
  }
  */
  /* ---------- Breadcrumbs ---------- */
  /* ---------- Site breadcrumbs ---------- */
  /* ---------- Hidden Accessible ---------- */
  /* ---------- Extras ---------- */
  /* ---------- Base styles ---------- */
  /*
  #contenedorBuscador input.focus{
  	border: 1px solid #FC0;
  	background-color: white;
  }
  */
  /* ---------- Navigation Menu != VidaUniversitaria -------------------------------------------------------------------------- */
  /*
  #navbar li.selected-red{
  	background: #AA0D0F !important;
  }
  #navbar li.selected-green{
  	background-color: #275866 !important;
  }
  
  #navbar li.selected-greenConoce{
  	background-color: #0E7D6A !important;
  }
  
  #navbar li.selected-blue{
  	background-color: #1A8097 !important;
  }
  
  #navbar li.selected-orangeVida{
  	background-color: #D53116 !important;
  }
  */
  /* ---------- Navigation Menu VidaUniversitaria -------------------------------------------------------------------------- */
  /*----- Menu de nivel 2 en Vida Universitaria----------- */
  /* ---------- Ultimo Elemento 'En directo' ----------------------- */
  /* Firefox */
  /* Firefox Ingles */
  /* Ie ESP*/
  /* Ie Ing*/
  /* Others Esp */
  /* Others Ingles*/
  /* ---------- Footer ------------------------------------------------------------------------------------- */
  /* ---------- REDES SOCIALES ---------- */
  /* ---------- Campus ---------- */
  /* ---------- Directory ---------- */
  /* #directory a:HOVER{ */
  /* 	color: white; */
  /* 	font-family: arial; */
  /*    	font-size: 8pt;  */
  /* 	text-decoration: underline; */
  /* } */
  /* ---------- Links ---------- */
  /* ---------- Main navigation ---------- */
  /* ---------- Portlet wrapper and icons ---------- */
  /* ---------- Hudcrumbs ---------- */
  /* ---------- Misc. ---------- */
  /* ---------- Extras ---------- */
  /* ---------- Paginator ---------- */
  /* ---------- Paginator ---------- */
  /*  ----------MetaInfo Zona inferior de videos JournalContent  ----------*/
  /*Valoraci?n */
  /* Herramientas*/
  /* M?s contenido*/
  /*--- Publicar contenido ---*/
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /*Color del texto corporativo*/
  /*Color corporativo de fondo*/
  /* ---------- Carrousel Home Masteres ---------- */
  /*PORTLET IDIOMA CABECERA*/
  /* ---------- Add/remove page ---------- */
  /*------ Navigation portlet ------*/
  /*
  .nav-menu li.selected {
  	width: 19.8em;
  	background: #D4D4D4;
  	font-weight: bold;
  	margin-bottom: 1px;
  }*/
  /* --------ESTUDIOS Vertical Navigation Level 2 (subnivel) ------- */
  /* -------- Vertical Navigation Level 2 (subnivel) ------- */
  /* ---------- Vertical Navigation Level 3 (subnivel) ---------- */
  /* ---------- Page template selector ---------- */
  /*.contenido-tab .tabview-list li.tab span.tab-content a, 
  .contenido-tab .tabview-list li.tab span.tab-content a:visited,
  .contenido-tab div.tabs-nav span.tab-content a, 
  .contenido-tab div.tabs-nav span.tab-content a:visited{
  	display: block;
  	width: 100%;
  	padding: .9em 0 .8em;
  	background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
  	color: white;
  	font-size: 1em;
  	font-weight: bold;
  	text-align: center;
  	text-decoration: none;
  }*/
  @-moz-document url-prefix() {
    .contenido-tab div.tabs-nav span.tab-content a.first,
    .contenido-tab div.tabs-nav span.tab-content a.first:visited {
      padding-bottom: 5px; } }

  @-moz-document url-prefix() {
    .contenido-tab div.tabs-nav span.tab-content a.first {
      height: 22px; } }

  @-moz-document url-prefix() {
    .contenido-tab div.tabs-nav span.tab-content a.last {
      height: 23px; } }

  	/*margin-top: -34px;
  	margin-top: -35px\9*
  }*/
  @-moz-document url-prefix() {
    .contenido-tab #jcarousel-next {
      margin-top: -34px; } }

  /* Sombra interior
  --------------------------------------------------------------------------------*/
  /*ESTILOS DE LOS TABS DE UNAV EN EL MUNDO*/
  /*ESTILOS DE LOS TABS DE MATRICULA*/
  /*ESTILOS DE LOS TABS DE MATRICULA*/
  /*ESTILOS DE LOS TABS DE MATRICULA*/
  /*ESTILOS DE LOS TABS DE NOTICIAS: LO ?LTIMO,M?S VISTO Y M?S VALORADO*/
  /*ESTILOS DE BUSCADR GENERAL*/
  /*
  .buscadorGeneral .tabview-list li.tabs-nav span.tab-content a.last {
  }*/
  /*ESTILOS DE LISTADO DEPARTAMENTOS*/
  /*
  .listadoDepartamentos .tabview-list li.tabs-nav span.tab-content a.last {
  
  }
  */
  /* Tipos de becas y ayudas-->TABLAS
  --------------------------------------------------------------------------------*/
  /*
  
  .tipo-tablas .intro {
    height: 1%;
    margin-bottom: 4em;
    overflow: hidden;
  }
  .tipo-tablas .intro .ftl {
    width: 41em;
  }
  .tipo-tablas .intro .download {
    display: block;
    width: 14em;
    margin-bottom: 1em;
    color: #275866;
    font-size: 1.1em;
    font-weight: bold;
  }
  .tipo-tablas .intro .pdf {
    display: inline-block;
    padding-top: 0;
    background-position: 0 2px;
    color: #275866;
    text-decoration: none;
  }
  .tipo-tablas .intro .pdf span {
    text-decoration: underline;
  }
  .tipo-tablas .intro .pdf:hover {
    color: #6a6b6b;
  }
  */
  /*
  .tipo-tablas .total-width-container {
    border-top: 1px dashed #7f7f7f;
    padding-top: .7em;
  }
  .tipo-tablas .total-width-container .first {
    width: 29em;
  }
  .tipo-tablas .total-width-container .first .bd {
    padding-right: 4em;
  }
  .tipo-tablas .total-width-container .nuestro-delegado {
    float: none;
    width: auto;
    padding-right: 0;
  }
  .tipo-tablas .total-width-container .bkg-gray.border {
    width: 36.8em;
    height: 7.7em;
    border-left: 7px solid #fff;
    margin-top: 3.365em;
    padding: 17px 16px;
    background-color: #edecec;
  }
  .tipo-tablas .total-width-container .bkg-gray.border ul.links {
    float: left;
    width: 14.3em;
    margin-right: 1em;
  }
  .tipo-tablas .total-width-container .bkg-gray.border ul.links li {
    font-size: 1.1em;
  }
  .tipo-tablas .total-width-container .bkg-gray.border .button-gradient {
    float: left;
    width: 21em;
  }
  */
  @-moz-document url-prefix() {
    .paginacionUnav .taglib-page-iterator .search-pages .page-links {
      padding-top: 0.1em; } }

  /* ---------- NAVBAR MENU HORIZONTAL ------------------------------- */
  /* ---------- NAVBAR MENU vertical ------------------------------- */
  /*.blue .nav-menu li.selected{
  	background: #2a7696;
  	coLor: #fff !important;
  	font-weight: bold;
  }
  .blue .nav-menu li a.selected{
  	text-decoration: none;
  	font-weight: bold;
  	color: white !important;
  	display: block;
  }
  */
  /* ---------- HEADER --------------------------------------- */
  /* ---------- FOOT -------------------------------------- */
  /* ---------- Portlets ------------------------------- */
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /* ---------- headers ------------- */
  /***** Botones Webform***/
  /*Color del texto corporativo*/
  /* Color corporativo Accordion*/
  /* Color corporativo a las TABS del assetPublisher*/
  /*iSOCO*/
  /*Para el buscador de convenios,profesores y su flechita*/
  /*Carga buscador*/
  /*Para cambio de color en zona-a, navbar*/
  /* .blue div#zona-a{ */
  /* 	background-color: #2A7696 !important; */
  /* } */
  /* ---------- NAVBAR MENU HORIZONTAL ------------------------------- */
  /* ---------- NAVBAR MENU vertical ------------------------------- */
  /*.brown .nav-menu li.selected{
  	background: #93722C;
  	coLor: #fff !important;
  	font-weight: bold;
  }
  .brown .nav-menu li a.selected{
  	text-decoration: none;
  	font-weight: bold;
  	color: white !important;
  	display: block;
  }
  */
  /* ---------- HEADER --------------------------------------- */
  /* ---------- FOOT -------------------------------------- */
  /* ---------- Portlets ------------------------------- */
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /* ---------- headers ------------- */
  /***** Botones Webform***/
  /*Color del texto corporativo*/
  /* Color corporativo Accordion*/
  /* Color corporativo a las TABS del assetPublisher*/
  /*iSOCO*/
  /*Para el buscador de convenios,profesores y su flechita*/
  /*Carga buscador*/
  /*Para cambio de color en zona-a, navbar*/
  /* .brown div#zona-a{ */
  /* 	background-color: #93722C !important; */
  /* } */
  /* ---------- NAVBAR MENU HORIZONTAL ------------------------------- */
  /* ---------- NAVBAR MENU vertical ------------------------------- */
  /*.green .nav-menu li.selected{
  	background: #3e6b26;
  	coLor: #fff !important;
  	font-weight: bold;
  }
  .green .nav-menu li a.selected{
  	text-decoration: none;
  	font-weight: bold;
  	color: white !important;
  	display: block;
  }
  */
  /* ---------- HEADER --------------------------------------- */
  /* ---------- FOOT -------------------------------------- */
  /* ---------- Portlets ------------------------------- */
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /* ---------- headers ------------- */
  /***** Botones Webform***/
  /*Color del texto corporativo*/
  /* Color corporativo Accordion*/
  /* Color corporativo a las TABS del assetPublisher*/
  /*iSOCO*/
  /*Para el buscador de convenios,profesores y su flechita*/
  /*Carga buscador*/
  /*Para cambio de color en zona-a, navbar*/
  /* .green div#zona-a{ */
  /* 	background-color: #3E6B26 !important; */
  /* } */
  /* ---------- NAVBAR MENU HORIZONTAL ------------------------------- */
  /* ---------- NAVBAR MENU vertical ------------------------------- */
  /*.orange .nav-menu li.selected{
  	background: #dd7e10;
  	coLor: #fff !important;
  	font-weight: bold;
  }
  .orange .nav-menu li a.selected{
  	text-decoration: none;
  	font-weight: bold;
  	color: white !important;
  	display: block;
  }
  */
  /* ---------- HEADER --------------------------------------- */
  /* ---------- FOOT -------------------------------------- */
  /* ---------- Portlets ------------------------------- */
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /* ---------- headers ------------- */
  /***** Botones Webform***/
  /*Color del texto corporativo*/
  /* Color corporativo Accordion*/
  /* Color corporativo a las TABS del assetPublisher*/
  /*iSOCO*/
  /*Para el buscador de convenios,profesores y su flechita*/
  /*Carga buscador*/
  /*Para cambio de color en zona-a, navbar*/
  /* .orange div#zona-a{ */
  /* 	background-color: #DD7E10 !important; */
  /* } */
  /* ---------- NAVBAR MENU HORIZONTAL ------------------------------- */
  /* ---------- NAVBAR MENU vertical ------------------------------- */
  /*.red .nav-menu li.selected{
  	background: #aa0b0f;
  	coLor: #fff !important;
  	font-weight: bold;
  }
  .red .nav-menu li a.selected{
  	text-decoration: none;
  	font-weight: bold;
  	color: white !important;
  	display: block;
  }
  */
  /* ---------- HEADER --------------------------------------- */
  /* ---------- FOOT -------------------------------------- */
  /* ---------- Portlets ------------------------------- */
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /* ---------- headers ------------- */
  /***** Botones Webform***/
  /*Color del texto corporativo*/
  /* Color corporativo Accordion*/
  /* Color corporativo a las TABS del assetPublisher*/
  /*iSOCO*/
  /*Para el buscador de convenios,profesores y su flechita*/
  /*Para cambio de color en zona-a, navbar*/
  /* .red div#zona-a{ */
  /* 	background-color: #AA0B0F !important; */
  /* } */
  /* ---------- NAVBAR MENU HORIZONTAL ------------------------------- */
  /* ---------- NAVBAR MENU vertical ------------------------------- */
  /*.violet .nav-menu li.selected{
  	background: #902a90;
  	coLor: #fff !important;
  	font-weight: bold;
  }
  .violet .nav-menu li a.selected{
  	text-decoration: none;
  	font-weight: bold;
  	color: white !important;
  	display: block;
  }
  */
  /* ---------- HEADER --------------------------------------- */
  /* ---------- FOOT -------------------------------------- */
  /* ---------- Portlets ------------------------------- */
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /* ---------- headers ------------- */
  /***** Botones Webform***/
  /*Color del texto corporativo*/
  /* Color corporativo Accordion*/
  /* Color corporativo a las TABS del assetPublisher*/
  /*iSOCO*/
  /*Para el buscador de convenios,profesores y su flechita*/
  /*Carga buscador*/
  /*Para cambio de color en zona-a, navbar*/
  /* .violet div#zona-a{ */
  /* 	background-color: #902A90 !important; */
  /* } */
  /* ---------- NAVBAR MENU HORIZONTAL ------------------------------- */
  /* ---------- NAVBAR MENU vertical ------------------------------- */
  /*.blue_light .nav-menu li.selected{
  	background: #086d86;
  	coLor: #fff !important;
  	font-weight: bold;
  }
  .blue_light .nav-menu li a.selected{
  	text-decoration: none;
  	font-weight: bold;
  	color: white !important;
  	display: block;
  }
  */
  /* ---------- HEADER --------------------------------------- */
  /* ---------- FOOT -------------------------------------- */
  /* ---------- Portlets ------------------------------- */
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /* ---------- headers ------------- */
  /***** Botones Webform***/
  /*Color del texto corporativo*/
  /* Color corporativo Accordion*/
  /* Color corporativo a las TABS del assetPublisher*/
  /*iSOCO*/
  /*Para el buscador de convenios,profesores y su flechita*/
  /*Carga buscador*/
  /*Para cambio de color en zona-a, navbar*/
  /* .blue_light div#zona-a{ */
  /* 	background-color: #086D86 !important; */
  /* } */
  /* ---------- NAVBAR MENU HORIZONTAL ------------------------------- */
  /* ---------- NAVBAR MENU vertical ------------------------------- */
  /*.green_dark .nav-menu li.selected{
  	background: #5d5225;
  	coLor: #fff !important;
  	font-weight: bold;
  }
  .green_dark .nav-menu li a.selected{
  	text-decoration: none;
  	font-weight: bold;
  	color: white !important;
  	display: block;
  }
  */
  /* ---------- HEADER --------------------------------------- */
  /* ---------- FOOT -------------------------------------- */
  /* ---------- Portlets ------------------------------- */
  /* ---------- Color Corporativo a plantillas de Contacto ------------------------------- */
  /* ---------- headers ------------- */
  /***** Botones Webform***/
  /*Color del texto corporativo*/
  /* Color corporativo Accordion*/
  /* Color corporativo a las TABS del assetPublisher*/
  /*iSOCO*/
  /*Para el buscador de convenios,profesores y su flechita*/
  /*Carga buscador*/
  /*Para cambio de color en zona-a, navbar*/
  /* .green_dark div#zona-a{ */
  /* 	background-color: #5D5225 !important; */
  /* } */ }
  .aui .modify-pages li {
    position: relative; }
  .aui .modify-pages .delete-tab {
    background: #333333 url(/Departamento-theme/css/../images/portlet/close_borderless.png) no-repeat 50%;
    cursor: pointer;
    display: block;
    height: 8px;
    margin-top: -7px;
    padding: 3px;
    position: absolute;
    right: 1px;
    text-indent: -9999em;
    top: 50%;
    width: 8px; }
  .aui .nav-menu h2 {
    display: none; }
  .aui .nav-menu li a.ancestor {
    font-weight: bold;
    color: white; }
  .aui .nav-menu li a {
    text-decoration: none;
    font-weight: bold;
    color: black;
    display: block;
    min-height: 2em;
    padding-top: 7px;
    padding-left: 5px;
    height: auto;
    padding-bottom: 4px; }
  .aui .nav-menu li a:HOVER {
    background: #aa0d0f;
    color: white;
    font-weight: bold; }
  .aui .nav-menu li.std li a:HOVER {
    background: none;
    coLor: white;
    font-weight: bold; }
  .aui .nav-menu li {
    width: 19.2em;
    background: #D4D4D4;
    font-weight: bold;
    margin-bottom: 1px;
    font-size: 8.5pt; }
  .aui .nav-menu ul {
    list-style: none;
    margin: 0;
    background: none; }
  .aui .nav-menu {
    padding-bottom: 0;
    background: url("/Departamento-theme/css/../../images/sprites-menu-bottom.gif") -253px bottom no-repeat;
    max-width: 225px;
    width: 225px; }
  .aui .layouts.level-1 .selected {
    background-color: #aa0d0f;
    font-weight: bold;
    color: white; }
  .aui .layouts.level-1 .open {
    background-color: #D4D4D4;
    font-weight: bold;
    color: black; }
  .aui .layouts.level-1 li.head {
    background: white;
    padding-left: 8px; }
  .aui .layouts.level-1 li.head span {
    font-size: 1.3em;
    font-weight: bold; }
  .aui .layouts.level-1 li.buscador {
    height: 1.5em;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: white;
    margin-bottom: 1px;
    margin-top: 1px;
    border-bottom: 1px dashed #ADADAD; }
  .aui .layouts.level-1 li.buscador a {
    padding-top: 0;
    display: block;
    padding-bottom: 0;
    min-height: 1.5em;
    padding-left: 10px;
    font-weight: normal; }
  .aui .layouts.level-1 li.buscador a:HOVER {
    background: #aa0d0f;
    color: white;
    font-weight: bold;
    margin-bottom: 1px;
    margin-top: 1px; }
  .aui .layouts.level-1 li.std {
    background: white;
    padding-top: 5px;
    padding-bottom: 5px; }
  .aui .layouts.level-1 li.std.open span {
    padding-left: 10px;
    font-size: 1.1em;
    font-weight: bold; }
  .aui .std .layouts.level-2 {
    background: white;
    padding-top: 5px; }
  .aui .std .layouts.level-2 li {
    height: 1.5em;
    padding-top: 0px;
    background-color: white;
    margin-bottom: 1px;
    margin-top: 1px; }
  .aui .std .layouts.level-2 li a {
    padding-top: 0;
    display: block;
    padding-bottom: 0;
    min-height: 1.5em; }
  .aui .std .layouts.level-2 li a:HOVER {
    background: #aa0d0f;
    color: white;
    font-weight: bold;
    margin-bottom: 1px;
    margin-top: 1px; }
  .aui .layouts .level-2 li.more {
    background-image: url("/Departamento-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-2 li.more a:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/more-white.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-2 li.minus {
    background-image: url("/Departamento-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-2 li .open {
    width: 16.6em;
    padding-right: 18px;
    background-image: url("/Departamento-theme/css/../images/ico/line-horiz-white.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat;
    background-color: #aa0d0f;
    color: white; }
  .aui .layouts .level-2 li .minimized {
    width: 16.6em;
    padding-right: 18px;
    background-image: url("/Departamento-theme/css/../images/ico/more-white.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat;
    background-color: #aa0d0f;
    color: white; }
  .aui .layouts .level-2 li.open.selected a:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/line-horiz-white.gif"); }
  .aui .layouts .level-2 li.open.more a:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/line-horiz-white.gif"); }
  .aui .layouts .level-2 li {
    width: 19.2em;
    padding-right: 18px;
    /*background-image: url("/Departamento-theme/css/../images/ico/more-gray.gif");*/
    background-position: 97% center !important;
    background-repeat: no-repeat;
    background-color: #E8E8E8; }
  .aui .layouts .level-2 .selected {
    background: #aa0d0f;
    coLor: white;
    font-weight: bold; }
  .aui .layouts .level-2 ul, .aui .layouts .level-2 li {
    /*margin:0;*/
    padding: 0; }
  .aui .layouts .level-2 {
    padding-left: 0px;
    list-style: none;
    margin: 0;
    background-color: white; }
  .aui .layouts .level-2 a {
    display: block;
    font-weight: normal !important;
    padding-left: 10px; }
  .aui .layouts .level-2 li .noBKG, .aui .layouts .level-2 li.noBKG {
    background-image: none !important; }
  .aui .layouts .level-3 li {
    width: 19.8em;
    background: white;
    font-weight: bold;
    margin-bottom: 1px;
    width: 19.2em; }
  .aui .layouts .level-3 li li:only-child {
    width: 19.8em;
    background: red;
    font-weight: bold;
    margin-bottom: 100px;
    max-width: 19.8em;
    padding-right: 18px;
    background-image: url("/Departamento-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-3 {
    padding-left: 0px;
    list-style: none;
    margin: 0;
    background: white; }
  .aui .layouts .level-3 li.selected a.selected {
    background: #fff !important;
    coLor: black !important;
    font-weight: bold !important; }
  .aui .layouts .level-3 li a.selected {
    background-color: #AA0D0F;
    color: black;
    text-decoration: none;
    font-weight: bold; }
  .aui .layouts .level-3 li a:HOVER {
    font-weight: bold !important; }
  .aui .layouts .level-3 li a {
    color: #000 !important;
    background-color: transparent !important;
    font-weight: normal;
    max-width: 19.8em; }
  .aui .aui-form-options {
    border: 1px solid #AAA;
    display: inline-block;
    vertical-align: middle; }
  .aui .aui-form-options input {
    border-width: 0;
    display: inline;
    float: left; }
  .aui .aui-form-triggers {
    float: left; }
  .aui .aui-form-trigger {
    background: #c4c4c4 url(/Departamento-theme/css/../images/application/button_bg.png) repeat-x 0 0;
    border-left: 1px solid #BBB;
    display: inline-block;
    float: left; }
  .aui .aui-form-trigger img {
    background: url() no-repeat 50% 40%;
    height: 25px;
    padding: 0 3px;
    vertical-align: middle;
    width: 16px; }
  .aui .aui-form-trigger:hover, .aui .aui-form-trigger:focus {
    background-color: #83B0CA;
    background-image: url(/Departamento-theme/css/../images/application/button_bg_over.png); }
  .aui .aui-trigger-selected {
    background-color: #EBEBEB;
    background-image: url(/Departamento-theme/css/../images/application/button_bg_selected.png); }
  .aui .aui-trigger-selected:hover, .aui .aui-trigger-selected:focus {
    background-color: #B7DEF4;
    background-image: url(/Departamento-theme/css/../images/application/button_bg_selected_over.png); }
  .aui .aui-options-trigger img {
    background-image: url(/Departamento-theme/css/../images/common/configuration.png); }
  .aui .aui-save-trigger img {
    background-image: url(/Departamento-theme/css/../images/dock/my_place_current.png); }
  .aui .freeform .portlet {
    margin-bottom: 0; }
  .aui body.portlet {
    border: none; }
  .aui .portlet-topper {
    position: relative; }
  .aui .portlet-title {
    display: block;
    font-size: 1em;
    margin: 0; }
  .aui .portlet-title-text {
    cursor: pointer; }
  .aui .portlet-title img {
    vertical-align: middle; }
  .aui .portlet-topper-toolbar {
    margin: 0;
    padding: 2px;
    position: absolute;
    right: 3px;
    text-align: right;
    top: 3px; }
  .aui .portlet-topper-toolbar .nobr {
    display: block;
    float: left;
    padding: 1px; }
  .aui .ie6 .portlet-topper-toolbar .icon {
    height: 16px;
    width: 16px; }
  .aui .portlet-content, .aui .portlet-minimized .portlet-content-container {
    padding: 12px 10px 10px; }
  .aui .portlet-minimized .portlet-content {
    padding: 0; }
  .aui .portlet-icon-back {
    background: url(/Departamento-theme/css/../images/arrows/01_left.png) no-repeat 0 50%;
    font-weight: bold;
    padding: 5px 5px 5px 18px; }
  .aui .portlet-boundary {
    margin-bottom: 1.5em; }
  .aui .portlet-boundary_103_, .aui .portlet-boundary_73_, .aui .portlet-boundary_145_ {
    margin-bottom: 0; }
  .aui .portlet-nested-portlets .portlet-boundary {
    position: relative !important;
    top: 0 !important;
    left: 0 !important; }
  .aui .portlet-nested-portlets .portlet-layout {
    padding: 0;
    width: 100%; }
  .aui .portlet-borderless-container {
    min-height: 2.5em;
    position: relative; }
  .aui .ie6 .portlet-borderless-container {
    height: 2.5em; }
  .aui .portlet-borderless-bar {
    background: #333;
    color: #FFF;
    font-size: 10px;
    opacity: 0.3;
    padding: 2px 5px 1px;
    position: absolute;
    right: 0;
    text-shadow: -1px -1px #000;
    top: 0;
    z-index: 200; }
  .aui .portlet-borderless-bar .portlet-actions {
    display: none;
    float: left;
    margin-right: 20px; }
  .aui .ie6 .portlet-borderless-bar .portlet-actions, .aui .ie7 .portlet-borderless-bar .portlet-actions {
    margin-right: 0;
    margin-left: 20px; }
  .aui .portlet-borderless-container:hover .portlet-borderless-bar {
    opacity: 1; }
  .aui .portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions {
    display: inline; }
  .aui .ie .portlet-borderless-bar {
    -ms-filter: alpha(opacity=20);
    filter: alpha(opacity=20); }
  .aui .ie .portlet-borderless-container:hover .portlet-borderless-bar {
    -ms-filter: alpha(opacity=100);
    filter: alpha(opacity=100); }
  .aui .ie6 .portlet-borderless-bar {
    filter: alpha(opacity=90); }
  .aui .ie6 .portlet-borderless-bar .portlet-actions {
    display: inline;
    filter: alpha(opacity=90); }
  .aui .portlet-borderless-bar .portlet-action-separator {
    display: none; }
  .aui .portlet-borderless-bar a {
    background: url("/Departamento-theme/css/../images/portlet/options_borderless.png");
    color: #3AF;
    display: inline-block;
    height: 16px;
    margin-left: 5px;
    text-indent: -9999px;
    vertical-align: top;
    width: 16px; }
  .aui .portlet-title-default {
    display: inline-block;
    float: right;
    font-weight: bold;
    text-transform: uppercase; }
  .aui .ie6 .portlet-title-default, .aui .ie7 .portlet-title-default {
    float: left; }
  .aui .aui-dd-draggable .portlet-topper {
    cursor: move; }
  .aui .aui-dd-draggable .portlet-title-default {
    background: url(/Departamento-theme/css/../images/portlet/draggable_borderless.png) no-repeat 0 50%;
    cursor: move;
    padding-left: 20px; }
  .aui .portlet-borderless-bar .portlet-back a {
    height: auto;
    text-indent: 0;
    width: auto; }
  .aui .portlet-borderless-bar .portlet-close a {
    background-image: url(/Departamento-theme/css/../images/portlet/close_borderless.png); }
  .aui .portlet-borderless-bar .portlet-options li.lfr-trigger strong a {
    background-image: url(/Departamento-theme/css/../images/portlet/options_borderless.png); }
  .aui .portlet-borderless-bar .portlet-title-default, .aui .portlet-borderless-bar .portlet-actions {
    vertical-align: top; }
  .aui .lfr-panel-page {
    width: 100%; }
  .aui .lfr-panel-page .portlet-title {
    font-size: 13px; }
  .aui .lfr-panel-page .lfr-add-content h2 span {
    background-color: #D3DADD; }
  .aui .portlet-msg-info {
    background: #dff4ff url(/Departamento-theme/css/../images/messages/info.png) no-repeat 6px 50%;
    border: 1px solid #A7CEDF;
    color: #34404F;
    display: block;
    font-weight: bold;
    margin: 2px auto 14px;
    padding: 6px 6px 6px 30px;
    text-align: left; }
  .aui .portlet-msg-info.pending {
    background-image: url(/Departamento-theme/css/../images/common/time.png); }
  .aui .portlet-msg-error {
    background: #ffdddd url(/Departamento-theme/css/../images/messages/error.png) no-repeat 6px 50%;
    border: 1px solid #F00;
    display: block;
    font-weight: bold;
    margin: 2px auto 14px;
    padding: 6px 6px 6px 30px;
    text-align: left; }
  .aui .portlet-msg-alert {
    background: #ffffcc url(/Departamento-theme/css/../images/messages/alert.png) no-repeat 6px 20%;
    border: 1px solid #FC0;
    display: block;
    font-weight: bold;
    margin: 2px auto 14px;
    padding: 6px 6px 6px 30px;
    text-align: left; }
  .aui .portlet-msg-success {
    background: #f4fdef url(/Departamento-theme/css/../images/messages/success.png) no-repeat 6px 50%;
    border: 1px solid #ACDFA7;
    color: #384F34;
    display: block;
    font-weight: bold;
    margin: 2px auto 14px;
    padding: 6px 6px 6px 30px;
    text-align: left; }
  .aui .portlet-msg-info-label, .aui .portlet-msg-error-label, .aui .portlet-msg-alert-label, .aui .portlet-msg-success-label {
    background: none no-repeat 0 50%;
    padding: 3px 3px 3px 20px;
    font-weight: bold; }
  .aui .portlet-msg-info-label {
    background-image: url(/Departamento-theme/css/../images/messages/info.png);
    color: #34404F; }
  .aui .portlet-msg-error-label {
    background-image: url(/Departamento-theme/css/../images/messages/error.png);
    color: #900; }
  .aui .portlet-msg-alert-label {
    background-image: url(/Departamento-theme/css/../images/messages/alert.png);
    color: #663; }
  .aui .portlet-msg-success-label {
    background-image: url(/Departamento-theme/css/../images/messages/success.png);
    color: #384F34; }
  .aui .portlet-section-selected, .aui .portlet-section-selected a {
    background: #727C81;
    color: #FFF;
    font-weight: bold;
    text-decoration: none; }
  .aui .portlet-section-selected a:hover, .aui .portlet-section-selected a:focus {
    background-color: #727C81; }
  .aui .restricted, .aui .restricted td {
    background: #FDD;
    border: none; }
  .aui .alt.restricted td {
    background-color: #FFC0C0; }
  .aui .hover.restricted td {
    background-color: #D3BDC0; }
  .aui .restricted * {
    color: #727C81; }
  .aui .restricted td.col-1, .aui .alt.restricted td.col-1 {
    background-image: url(/Departamento-theme/css/../images/messages/error.png);
    background-position: 5px 50%;
    background-repeat: no-repeat;
    padding-left: 28px; }
  .aui .results-row.lfr-role .col-1, .aui .results-row.hover.lfr-role .col-1 {
    background-image: url();
    background-position: 5px 50%;
    background-repeat: no-repeat;
    padding-left: 30px; }
  .aui .results-row.lfr-role-guest .col-1, .aui .results-row.hover.lfr-role-guest .col-1 {
    background-image: url(/Departamento-theme/css/../images/common/guest_icon.png); }
  .aui .results-row.lfr-role-regular .col-1, .aui .results-row.hover.lfr-role-regular .col-1 {
    background-image: url(/Departamento-theme/css/../images/common/user_icon.png); }
  .aui .results-row.lfr-role-community .col-1, .aui .results-row.hover.lfr-role-community .col-1 {
    background-image: url(/Departamento-theme/css/../images/common/community_icon.png); }
  .aui .results-row.lfr-role-organization .col-1, .aui .results-row.hover.lfr-role-organization .col-1 {
    background-image: url(/Departamento-theme/css/../images/common/organization_icon.png); }
  .aui .results-row.lfr-role-team .col-1, .aui .results-row.hover.lfr-role-team .col-1 {
    background-image: url(/Departamento-theme/css/../images/common/team_icon.png); }
  .aui .lfr-portlet-item, .aui .lfr-portlet-item p a {
    font-size: 1em; }
  .aui .lfr-actions.lfr-extended, .aui .lfr-actions.lfr-extended ul {
    background: white url(/Departamento-theme/css/../images/forms/button.png) repeat-x 0 100%;
    border: 1px solid;
    border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE; }
  .aui .lfr-actions ul {
    bottom: -1px; }
  .aui .lfr-actions .lfr-trigger, .aui .lfr-actions .lfr-trigger, .aui .lfr-actions .lfr-trigger strong {
    background: none; }
  .aui .lfr-actions .lfr-trigger li {
    background: transparent;
    border-bottom: 1px solid #DEDEDE;
    padding: 2px; }
  .aui .lfr-actions .lfr-trigger li a {
    padding: 5px 10px 5px 25px; }
  .aui .lfr-actions .lfr-trigger li a:hover {
    background-color: #828F95;
    color: #FFF; }
  .aui .lfr-actions .lfr-trigger li a img {
    left: 3px;
    position: absolute; }
  .aui .lfr-actions .lfr-trigger li.last {
    border-bottom: none; }
  .aui .lfr-actions.portlet-options {
    background: none;
    border: none;
    float: left; }
  .aui .lfr-actions.portlet-options .lfr-trigger {
    padding: 0; }
  .aui .lfr-actions.portlet-options .lfr-trigger strong {
    min-width: 0;
    padding: 1px; }
  .aui .lfr-actions.portlet-options .lfr-trigger strong a {
    background-image: url(/Departamento-theme/css/../images/portlet/options.png);
    background-position: 0 0;
    display: block;
    font-size: 0;
    height: 16px;
    padding: 0;
    text-indent: -9999px;
    width: 16px; }
  .aui .visible.portlet-options .lfr-trigger strong a {
    background-image: url(/Departamento-theme/css/../images/portlet/options_selected.png); }
  .aui .taglib-calendar tr.portlet-section-header th, .aui .taglib-calendar tr td {
    border: none; }
  .aui .taglib-calendar tr td a {
    background-color: #F0F5F7;
    border: 1px solid #FFF;
    border-bottom: none;
    border-left: none;
    display: block;
    height: 15px;
    padding: 5px 0; }
  .aui .taglib-calendar table td {
    border-width: 0; }
  .aui .taglib-calendar tr td a:hover {
    background-color: #727C81;
    color: #FFF; }
  .aui .taglib-calendar .calendar-current-day, .aui .taglib-calendar .calendar-current-day a {
    background-color: #FFF; }
  .aui .taglib-calendar .calendar-current-day a {
    border: 1px solid #727C81;
    color: #369;
    text-decoration: underline; }
  .aui .taglib-calendar tr td.calendar-inactive {
    background-color: #FFF;
    color: #B5BFC4; }
  .aui .taglib-calendar tr th {
    border-bottom-color: #D7D7D7; }
  .aui .ie .taglib-calendar tr td.first a {
    border-right: none; }
  .aui .button-gradient a, .aui .button-gradient a:visited, .aui .button-gradient .outer-input {
    display: block;
    height: 2em;
    padding: .8em 0 0;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") right -307px repeat-x;
    color: #fff !important;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
    text-decoration: none; }
  .aui .button-gradient a.nostrong, .aui .button-gradient a:visited.nostrong {
    font-weight: normal; }
  .aui .button-gradient a span, .aui .button-gradient a:visited span {
    padding: 0 25px 0 15px;
    background: url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") right -84px no-repeat; }
  .aui .button-gradient a:hover {
    color: #fff !important; }
  .aui .button-gradient .outer-input {
    height: auto;
    padding-top: 0; }
  .aui .button-gradient .outer-input:hover, .aui .button-gradient .outer-input.hover {
    background: #275866; }
  .aui .button-gradient input, .aui .button-gradient input.hover {
    border: 0;
    width: 100%;
    height: 2.8em;
    padding: 0;
    background: transparent url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") 114% -73px no-repeat;
    color: #fff;
    font: 1em Arial, Helvetica, sans-serif;
    overflow: visible;
    cursor: pointer; }
  .aui .button-gradient.small a, .aui .button-gradient.small a:visited {
    height: 1%;
    padding: .4em .8em;
    background-position: right -560px;
    text-align: left; }
  .aui .button-gradient.small-txt a {
    font-size: 1em; }
  .aui .button-gradient.back a span, .aui .button-gradient.back a:visited span {
    padding: 0 20px 0 30px;
    background-position: 0 -621px; }
  .aui .button-gradient.back input {
    background-position: -15% -613px !important; }
  .aui .button-gradient.txtcenter a, .aui .button-gradient.txtcenter a:visited {
    text-align: center; }
  .aui .button-gradient.inline-button {
    height: 1%;
    overflow: hidden; }
  .aui .button-gradient.inline-button li {
    display: inline;
    float: left;
    width: 49.5%;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") right -307px repeat-x; }
  .aui .button-gradient.inline-button li a, .aui .button-gradient.inline-button li a:visited {
    display: inline;
    float: left;
    width: 92%;
    height: 3em;
    padding: 5px 0 0 10px;
    background: transparent; }
  .aui .button-gradient.inline-button li a span, .aui .button-gradient.inline-button li a:visited span {
    display: inline-block;
    width: 85%;
    padding: 0 15px 0 0;
    background-position: right -75px;
    cursor: pointer; }
  .aui .button-gradient.inline-button li.last a, .aui .button-gradient.inline-button li.last a:visited {
    background: transparent url("/Departamento-theme/css/../images/sprites-menu.gif") 0 -151px repeat-x; }
  .aui .button-gradient input.fixhover, .aui .button-gradient input.hover {
    border: 0;
    width: 100%;
    height: 2.8em;
    padding: 0;
    background: transparent url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") 114% -73px no-repeat;
    color: #fff;
    font: 1em Arial, Helvetica, sans-serif;
    overflow: visible;
    cursor: pointer; }
  .aui .boton2 {
    display: block;
    padding: .8em .8em .8em .8em;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") right -307px repeat-x;
    color: white;
    font-weight: bold;
    text-align: center;
    text-decoration: none; }
  .aui .boton1 {
    display: block;
    padding: .8em .8em .8em .8em;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") right -307px repeat-x;
    color: white;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase; }
  .aui .boton1:HOVER, .aui .boton2:HOVER {
    background: none;
    background-color: #AA0D0F;
    color: white; }
  .aui .main .tituloDesplegado {
    background-color: #99090C; }
  .aui .portlet-asset-publisher .asset-content {
    margin: 0 !important; }
  .aui fieldset {
    border: 1px solid #BFBFBF;
    padding: 8px; }
  .aui .ie fieldset {
    padding-top: 0; }
  .aui .ie7 .fieldset {
    zoom: 1; }
  .aui .fieldset {
    border-width: 0;
    padding: 0;
    position: relative; }
  .aui .dialog-iframe-popup .fieldset {
    margin-bottom: 0; }
  .aui .fieldset .field-content, .aui .field-row, .aui .button-holder, .aui .field-wrapper-content {
    margin: 10px 0; }
  .aui .field-inline .field-content, .aui .field-row .field-content {
    margin: 0;
    margin-right: 5px; }
  .aui .search-bar .field-content {
    margin-right: 0; }
  .aui .search-bar .field-content, .aui .search-bar .button-content {
    display: inline-block;
    vertical-align: middle; }
  .aui .field-choice .field-label {
    display: inline-block; }
  .aui .field-date .field-content {
    overflow: hidden; }
  .aui legend {
    font-weight: bold;
    padding: 0 6px; }
  .aui .fieldset-legend {
    color: #000;
    font-size: 120%;
    font-weight: bold;
    padding: 0 0 1.5em; }
  .aui .legend {
    border-bottom: 1px solid #CCC;
    display: block;
    position: absolute;
    width: 90%; }
  .aui input {
    background: #FFF; }
  .aui .wrapper input[type="text"], .aui .wrapper input[type="password"], .aui .wrapper input[type="file"], .aui .wrapper input[type="submit"], .aui .wrapper input[type="button"], .aui .wrapper input[type="reset"], .aui .wrapper select, .aui .wrapper textarea, .aui .wrapper .textarea, .aui .wrapper button {
    background-image: url(/Departamento-theme/css/../images/forms/input_shadow.png);
    background-repeat: no-repeat;
    border: 1px solid;
    border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF;
    font: 1em Arial, Helvetica, Verdana, sans-serif;
    padding: 5px 1px; }
  .aui select {
    padding: 1px; }
  .aui input[type="image"] {
    background: transparent none;
    border: none;
    padding: 0; }
  .aui input[type="submit"], .aui input[type="button"], .aui input[type="reset"], .aui button {
    background: whitesmoke url(/Departamento-theme/css/../images/forms/button.png) repeat-x 0 0;
    border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE;
    color: #34404F;
    cursor: pointer;
    font-weight: bold;
    overflow: visible;
    padding: 5px;
    width: auto; }
  .aui input[type="submit"]:hover, .aui input[type="button"]:hover, .aui input[type="reset"]:hover, .aui input[type="submit"]:focus, .aui input[type="button"]:focus, .aui input[type="reset"]:focus, .aui button:hover, .aui button:focus {
    background: #DFF4FF;
    border: 1px solid #A7CEDF;
    color: #369; }
  .aui input[type="submit"], .aui input[type="button"], .aui input[type="reset"], .aui button, .aui .lfr-actions.lfr-extended, .aui .lfr-actions.lfr-extended ul {
    background: #d4d4d4 url(/Departamento-theme/css/../images/portlet/header_bg.png) repeat-x 0 0;
    border: 1px solid;
    border-color: #C8C9CA #9E9E9E #9E9E9E #C8C9CA;
    color: #34404F;
    font-weight: bold;
    text-shadow: 1px 1px #FFF; }
  .aui .button-disabled input[type], .aui .button-disabled button, .aui .button-disabled input[type]:hover, .aui .button-disabled input[type]:focus, .aui .button-disabled button:hover, .aui .button-disabled button:focus, .aui .buttonitem-disabled, .aui .buttonitem-disabled:hover {
    background: #d4d4d4 url(/Departamento-theme/css/../images/portlet/header_bg.png) repeat-x 0 0;
    border-color: #C8C9CA #9E9E9E #9E9E9E #C8C9CA;
    color: #555;
    opacity: 0.5; }
  .aui input[type="submit"]:hover, .aui input[type="button"]:hover, .aui input[type="reset"]:hover, .aui button:hover, .aui .lfr-actions.lfr-extended:hover, .aui .lfr-actions.lfr-extended:hover ul {
    background: #b9ced9 url(/Departamento-theme/css/../images/application/state_hover_bg.png) repeat-x 0 0;
    border-color: #627782;
    color: #369; }
  .aui input[type="submit"]:focus, .aui input[type="button"]:focus, .aui input[type="reset"]:focus, .aui button:focus, .aui .lfr-actions.lfr-extended:focus, .aui .lfr-actions.lfr-extended:focus ul {
    /*background: #EBEBEB url(/Departamento-theme/css/../images/application/state_active_bg.png) repeat-x 0 0;*/
    border-color: #555; }
  .aui input.form-validator-error, .aui textarea.form-validator-error, .aui select.form-validator-error {
    border: 1px solid #F00; }
  .aui .ie6 input.text, .aui input.password, .aui .ie6 input.submit, .aui .ie6 input.file, .aui .ie6 input.button, .aui .ie6 button {
    background-image: url(/Departamento-theme/css/../images/forms/input_shadow.png);
    background-repeat: no-repeat;
    border: 1px solid;
    border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF;
    font: 1em Arial, Helvetica, Verdana, sans-serif;
    padding: 5px 1px; }
  .aui .ie6 input.submit, .aui .ie6 input.button, .aui .ie6 button, .aui .ie6 .button-disabled input.submit, .aui .ie6 .button-disabled input.button, .aui .ie6 .button-disabled button {
    background: #d4d4d4 url(/Departamento-theme/css/../images/portlet/header_bg.png) repeat-x 0 0;
    border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE;
    color: #34404F;
    cursor: pointer;
    font-weight: bold;
    padding: 5px; }
  .aui input.focus, .aui textarea.focus, .aui .ie6 input.focus, .aui .ie6 textarea.focus {
    /*background: #FFC none;
    border: 1px solid #FC0;*/ }
  .aui .ie6 .button-disabled input.submit, .aui .ie6 .button-disabled input.button, .aui .ie6 .button-disabled button {
    color: #555; }
  .aui .ie .button-disabled input, .aui .buttonitem-disabled, .aui .buttonitem-disabled:hover {
    -ms-filter: alpha(opacity=50);
    filter: alpha(opacity=50); }
  .aui #wrapper select, .aui #wrapper textarea, .aui #wrapper input[type="text"], .aui #wrapper input[type="password"], .aui #wrapper input[type="datetime"], .aui #wrapper input[type="datetime-local"], .aui #wrapper input[type="date"], .aui #wrapper input[type="month"], .aui #wrapper input[type="time"], .aui #wrapper input[type="week"], .aui #wrapper input[type="number"], .aui #wrapper input[type="email"], .aui #wrapper input[type="url"], .aui #wrapper input[type="search"], .aui #wrapper input[type="tel"], .aui #wrapper input[type="color"], .aui #wrapper .uneditable-input {
    margin-bottom: 0; }
  .aui #content select, .aui #content textarea, .aui #content input[type="text"], .aui #content input[type="password"], .aui #content input[type="datetime"], .aui #content input[type="datetime-local"], .aui #content input[type="date"], .aui #content input[type="month"], .aui #content input[type="time"], .aui #content input[type="week"], .aui #content input[type="number"], .aui #content input[type="email"], .aui #content input[type="url"], .aui #content input[type="search"], .aui #content input[type="tel"], .aui #content input[type="color"], .aui #content .uneditable-input {
    height: auto;
    line-height: 12px;
    background: url(/Departamento-theme/css/../images/forms/input_shadow.png);
    background-repeat: no-repeat;
    font-size: 11px; }
  .aui #content input[type="checkbox"], .aui #content input[type="radio"] {
    margin: 0; }
  .aui body select {
    width: auto; }
  .aui .aui-menu-content, .aui body > .lfr-menu-list ul, .aui .aui-underlay-content, .aui .aui-dialog-content {
    -moz-box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.5);
    box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.5); }
  .aui .dockbar .menu-button-active .menu-button {
    -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.7);
    -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.7);
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.7); }
  .aui .my-places-menu .current-site a {
    -moz-box-shadow: inset 0 5px 15px rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: inset 0 5px 15px rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 5px 15px rgba(255, 255, 255, 0.5); }
  .aui .aui-dialog-hd {
    -moz-box-shadow: 1px 1px 0 #FFF;
    -webkit-box-shadow: 1px 1px 0 #FFF;
    box-shadow: 1px 1px 0 #FFF; }
  .aui .aui-menu-content {
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }
  .aui .aui-underlay-content {
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px; }
  .aui .lfr-hudcrumbs ul {
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .aui .breadcrumbs {
    margin-left: 20px;
    padding-top: 10px;
    margin-bottom: 0;
    margin-top: 0; }
  .aui .breadcrumbs li {
    background: url(/Departamento-theme/css/../images/ico/nextpage.gif) no-repeat 98% 67%;
    display: inline-block;
    /*margin-right: 5px;*/
    /*max-width: 35%;*/
    padding-right: 15px;
    vertical-align: middle; }
  .aui .breadcrumbs li a:VISITED {
    color: #707070; }
  .aui .breadcrumbs li a:HOVER {
    text-decoration: underline; }
  .aui .breadcrumbs li.init {
    font-weight: bold;
    background: none;
    padding-right: 0; }
  .aui .breadcrumbs li span {
    font-size: 1em !important; }
  .aui .ie7 .breadcrumbs li, .aui .ie6 .breadcrumbs li {
    display: inline;
    zoom: 1; }
  .aui .ie6 .breadcrumbs {
    zoom: 1; }
  .aui .breadcrumbs a {
    display: block;
    color: black; }
  .aui .breadcrumbs .last {
    background-image: none;
    display: inline;
    margin-top: 0.2em; }
  .aui .breadcrumbs .last span {
    font-weight: normal;
    font-size: 1em; }
  .aui .breadcrumbs .last span a {
    display: inline; }
  .aui .breadcrumbs .last a, .aui .aui-tree-node-selected a {
    color: #555; }
  .aui .site-breadcrumbs {
    margin: 0 0 5px;
    width: auto; }
  .aui .site-breadcrumbs ul {
    background-color: #FFF;
    border: 1px solid #DEDEDE;
    border-color: #C0C2C5;
    margin: 0; }
  .aui .site-breadcrumbs li {
    background-image: none;
    margin-right: 0;
    padding-left: 0.75em;
    padding-right: 0; }
  .aui .site-breadcrumbs li span {
    background: url(/Departamento-theme/css/../images/common/breadcrumbs.png) no-repeat 100% 50%;
    display: block;
    padding: 0.5em 15px 0.5em 0; }
  .aui .site-breadcrumbs li span a {
    text-decoration: none; }
  .aui .site-breadcrumbs li.first a {
    color: #369;
    font-weight: bold; }
  .aui .site-breadcrumbs li.last a {
    color: #4B5567;
    font-size: 1.3em; }
  .aui .site-breadcrumbs .last {
    font-size: 1em;
    margin-top: 0;
    padding-right: 0; }
  .aui .site-breadcrumbs .last span {
    background-image: none;
    padding: 0; }
  .aui #skip-to-content, .aui #banner h2, .aui #banner h3, .aui #navigation h1, .aui .site-breadcrumbs h1 {
    clip: rect(0 0 0 0);
    position: absolute; }
  .aui .aui-tab-active:after {
    border: 10px solid;
    border-bottom-width: 0;
    border-color: #333 transparent transparent;
    bottom: -7px;
    content: '-';
    display: block;
    height: 0;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    text-indent: -9999px;
    width: 0;
    z-index: 20; }
  .aui .lfr-title-scope-selector {
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px; }
  .aui .lfr-title-scope-selector {
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px; }
  .aui .logo .current-community, .aui #navigation, .aui #navigation a, .aui .portlet, .aui .portlet-topper, .aui .site-breadcrumbs ul {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
  .aui body {
    background: #EEF0F2;
    font-size: 11px;
    /*min-width: 980px;*/ }
  .aui a {
    color: #000;
    text-decoration: underline; }
  .aui a:hover {
    color: #6a6b6b;
    text-decoration: none; }
  .aui hr, .aui .separator {
    border-color: #BFBFBF transparent #FFF;
    border-style: solid;
    border-width: 1px 0; }
  .aui #wrapper {
    background: none;
    margin: 0 auto;
    /*max-width: 980px;
    min-width: 960px;*/
    width: 980px;
    position: relative; }
  .aui .ie6 #wrapper {
    width: 980px; }
  .aui #banner {
    background: url(/Departamento-theme/css/../images/sprites-gradient.gif) 0 0 repeat-x;
    min-height: 11.5em;
    width: 980px; }
  .aui #heading .logounav {
    background-image: url(/Departamento-theme/css/../images/uni-navarra.gif);
    display: block;
    font-size: 0;
    height: 127px;
    width: 217px;
    text-indent: -9999px; }
  .aui #heading .orangeVida {
    background-image: url(/Departamento-theme/css/../images/uni-navarra-vida-univ.gif);
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .companytitle {
    float: none;
    margin: 0 0 0;
    position: static; }
  .aui body #banner .logo a {
    float: left; }
  .aui .current-community {
    display: none; }
  .aui .logo .current-community {
    background: #a6afbe url(/Departamento-theme/css/../images/dock/my_places_public.png) no-repeat 15px 50%;
    color: #FFF;
    display: block;
    float: right;
    font-size: 0.8em;
    font-weight: bold;
    margin: 15px 0 0 20px;
    padding: 7px 17px 7px 40px;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.5); }
  .aui #skip-to-content:focus {
    clip: auto;
    right: 0;
    z-index: 200; }
  .aui #sign-in {
    background: url(/Departamento-theme/css/../images/common/key.png) no-repeat 3px 50%;
    font-weight: bold;
    padding: 5px 5px 5px 25px;
    position: absolute;
    right: 500px;
    top: 1.4em; }
  .aui .guest-community .logo .current-community {
    display: none; }
  .aui .private-page .logo .current-community {
    background-image: url(/Departamento-theme/css/../images/dock/my_places_private.png); }
  .aui .ie6 #banner {
    height: 1%; }
  .aui .ie6 #banner h1.logo {
    height: 1%; }
  .aui #subheader {
    background-image: url("/Departamento-theme/css/../images/header/carruselMaster.jpg");
    background-repeat: no-repeat;
    position: relative;
    width: 100%;
    height: 139px;
    overflow: hidden; }
  .aui #zonanegra {
    background: black; }
  .aui #banner2 {
    background: black;
    height: 127px;
    width: 165px;
    position: absolute;
    right: 0px;
    top: 0px;
    font: 1.1em "DINBoldRegular", "Arial Narrow", sans-serif; }
  .aui div.textobanner2 {
    color: white;
    text-align: right;
    vertical-align: middle;
    margin-right: 20px;
    margin-top: 25px;
    line-height: 11px;
    text-transform: uppercase; }
  .aui #contenedorBuscador .text {
    width: 123px;
    border: 0;
    margin-right: 3px;
    padding: 0;
    font: 9px Arial,Helvetica,sans-serif;
    border-image: initial;
    height: 19px;
    background-image: none; }
  .aui #contenedorBuscador .input {
    border: 0;
    background: #2d2d2d url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -560px repeat-x;
    color: white;
    font-size: 10px;
    font-weight: normal;
    cursor: pointer;
    vertical-align: middle;
    border-image: initial;
    text-shadow: none;
    height: 19px;
    padding-bottom: 0;
    padding-top: 0;
    padding-right: 0;
    width: 55px;
    text-align: left;
    padding-left: 7px; }
  .aui .firefox #contenedorBuscador .input {
    height: 22px;
    padding: 1px 10px 19px; }
  .aui #contenedorBuscador .input:HOVER, .aui #textobanner3 #caja-busqueda #portlet-busqueda .button input:HOVER {
    background: #333; }
  .aui a.enlacebanners, .aui a.enlacebanners3 {
    color: white;
    text-decoration: none; }
  .aui a:hover.enlacebanners3 {
    color: white;
    text-decoration: underline; }
  .aui a.enlaceBusqueda {
    color: white;
    text-decoration: underline; }
  .aui #banner3 {
    height: 127px;
    width: 400px;
    position: absolute;
    right: 180px;
    top: 25px; }
  .aui #textobanner3 {
    font-size: 8pt;
    color: white;
    line-height: 10px;
    text-align: right; }
  .aui #textobanner3 ul {
    list-style: none;
    display: block;
    margin: 0; }
  .aui #textobanner3 li {
    display: inline;
    background: url("/Departamento-theme/css/../images/sprites-menu.gif") right -455px no-repeat;
    margin-right: -2px;
    padding: 0 8px 0 7px;
    line-height: 95%; }
  .aui #textobanner3 li a {
    color: white;
    text-decoration: none; }
  .aui #textobanner3 li a:HOVER {
    color: white;
    text-decoration: underline; }
  .aui #textobanner3 .grupo1 {
    margin-bottom: 0.5em; }
  .aui #textobanner3 .grupo1 a {
    font-weight: bold; }
  .aui #textobanner3 .grupo2 li {
    background-position: right -429px; }
  .aui #textobanner3 .grupo2 {
    margin-bottom: 1.5em; }
  .aui #textobanner3 .last {
    background: transparent !important;
    margin-right: 0;
    padding-right: 0; }
  .aui .textobanner3sup {
    font-size: 8pt;
    font-weight: bold;
    color: white;
    line-height: 10px;
    text-align: right; }
  .aui div.busquedaAvanzada {
    margin-top: 1.8%;
    font-size: 0.9em; }
  .aui #navbar {
    height: 42px;
    color: white;
    padding: 0;
    margin: 0; }
  .aui #navbar ul {
    list-style: none;
    padding: 0;
    margin: 0;
    font-family: roboto condensed light;
    font-size: 18px;
    text-transform: uppercase;
    display: inline-table;
    width: 100%;
    background-color: #000; }
  .aui #navbar li {
    display: table-cell;
    border-right: 1px solid white;
    vertical-align: middle;
    height: 42px;
    padding-right: 17px; }
  .aui #navbar li a {
    display: table-cell;
    float: left;
    width: 100%;
    padding: 0 0em 0 14px;
    margin-top: 0; }
  .aui #navbar li a, .aui #navbar li a:link {
    color: white;
    text-decoration: none; }
  .aui #navbar li.first a {
    background: transparent;
    padding-left: 20px;
    margin-left: 0em;
    padding-right: 0;
    padding-top: 0; }
  .aui #navbar li.last {
    border-right: 0; }
  .aui #navbar li.last a {
    background: transparent; }
  .aui #navbar li a strong {
    display: block;
    margin-top: 1.5em;
    margin-bottom: 10px;
    text-transform: uppercase;
    font: 9.5pt DINBlackAlternateBlackAlterna; }
  .aui #navbarVidaUni {
    min-height: 5.6em;
    background: #010101 url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -798px repeat-x;
    color: white;
    padding-top: 0;
    padding-left: 0;
    margin-left: 0;
    padding-right: 0;
    margin-top: 0;
    border: none;
    max-height: 100px;
    border-image: initial;
    /*margin-bottom: 16px;*/
    font: 80% Arial, Helvetica, sans-serif; }
  .aui #navbarVidaUni li {
    width: auto;
    background: url("/Departamento-theme/css/../images/sprites-menu.gif") 0 -359px no-repeat;
    display: inline;
    float: left; }
  .aui #navbarVidaUni ul {
    list-style: none;
    margin: 0; }
  .aui #navbarVidaUni li a {
    float: none;
    display: inline-block;
    width: auto;
    height: auto;
    padding: 19px 21px 17px;
    background: transparent;
    font-size: 1.2em;
    font-weight: bold;
    text-align: center;
    color: white;
    text-decoration: none; }
  .aui #navbarVidaUni li a span {
    display: inline; }
  .aui #navbarVidaUni li.selected a, .aui #navbarVidaUni li:hover a, .aui #navbarVidaUni #navbar li.hover a {
    background-color: #d53116; }
  .aui #navbarVidaUni .navbar-lev2-on {
    margin-bottom: 50px !important; }
  .aui #navbarVidaUni .lev-2 {
    background: #d53116;
    width: 100%; }
  .aui #navbarVidaUni .lev-2 ul {
    width: 100%;
    display: inline;
    float: left;
    background-color: #d53116;
    height: 4em; }
  .aui #navbarVidaUni .lev-2 li {
    background: #d53116 !important;
    width: auto;
    display: inline;
    float: left; }
  .aui #navbarVidaUni .lev-2 li a {
    float: left !important;
    height: 2em;
    margin-top: 1em;
    padding-top: 0;
    padding-bottom: 0;
    background: #d53116 url("/Departamento-theme/css/../images/sprites-menu.gif") right -428px no-repeat; }
  .aui #navbarVidaUni .lev-2 li a:hover {
    text-decoration: underline;
    display: inline; }
  .aui #navbarVidaUni #menu .border {
    width: 18em;
    border-bottom: 1px dashed #adadad;
    margin-bottom: .5em;
    padding-bottom: .7em;
    font-size: 1.2em; }
  .aui #navbarVidaUni #menu .menu-lev-2 a, .aui #navbarVidaUni #menu .menu-lev-2 a:visited {
    background-color: transparent;
    color: #000;
    font-weight: normal; }
  .aui #navbarVidaUni li .lev-2 {
    display: inline; }
  .aui #navbarVidaUni .lev-2 .selected a, .aui #navbarVidaUni .lev-2 li.selected a:visited {
    margin-left: -1px;
    padding: 0.4em 1.6em .4em 1.4em;
    background-color: white;
    color: #D53116;
    font-weight: bold;
    margin-top: 6px; }
  .aui #navbarVidaUni .lev-2 .selectedfirst a, .aui #navbarVidaUni .lev-2 li.selectedfirst a:visited {
    margin-left: 10px;
    padding: 0.4em 1.6em .4em 1.4em;
    background-color: white;
    color: #D53116;
    font-weight: bold;
    margin-top: 6px; }
  .aui #navbarVidaUni li.radio-uniFirefox {
    width: auto !important; }
  .aui #navbarVidaUni li.radio-uniFirefox:hover, .aui #navbarVidaUni li.radio-uniFirefox.hover {
    background: #d53116; }
  .aui #navbarVidaUni li.radio-uniFirefox span {
    display: block;
    font-size: 1em; }
  .aui #navbarVidaUni li.radio-uniFirefox a.radio {
    background-color: transparent;
    padding: 19px 18px 16px 22px; }
  .aui #navbarVidaUni li.radio-uniFirefox a.directo {
    background: url("/Departamento-theme/css/../images/ico/audio-s.png") no-repeat scroll 10px 17px transparent;
    margin-left: 14px;
    padding: 17px 30px 13px 33px; }
  .aui #navbarVidaUni li.radio-uniFirefox a.directo span {
    border-bottom: 1px dotted #fff; }
  .aui #navbarVidaUni li.radio-uniFirefox a:hover {
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniFirefox a:hover span {
    border-bottom-style: solid; }
  .aui #navbarVidaUni li.radio-uniFirefox.selected:hover, .aui #navbarVidaUni li.radio-uniFirefox.selected.hover {
    background: #d53116 url("/Departamento-theme/css/../images/sprites-menu.gif") 0 -359px no-repeat; }
  .aui #navbarVidaUni li.radio-uniFirefox.selected a.radio {
    background-color: #d53116; }
  .aui #navbarVidaUni li.radio-uniFirefoxE {
    width: auto !important; }
  .aui #navbarVidaUni li.radio-uniFirefoxE:hover, .aui #navbarVidaUni li.radio-uniFirefoxE.hover {
    background: #d53116; }
  .aui #navbarVidaUni li.radio-uniFirefoxE span {
    display: block;
    font-size: 1em; }
  .aui #navbarVidaUni li.radio-uniFirefoxE a.radio {
    background-color: transparent;
    padding: 19px 18px 16px 30px; }
  .aui #navbarVidaUni li.radio-uniFirefoxE a.directo {
    background: url("/Departamento-theme/css/../images/ico/audio-s.png") no-repeat scroll 10px 17px transparent;
    margin-left: 14px;
    padding: 17px 32px 13px 33px; }
  .aui #navbarVidaUni li.radio-uniFirefoxE a.directo span {
    border-bottom: 1px dotted #fff; }
  .aui #navbarVidaUni li.radio-uniFirefoxE a:hover {
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniFirefoxE a:hover span {
    border-bottom-style: solid; }
  .aui #navbarVidaUni li.radio-uniFirefoxE.selected:hover, .aui #navbarVidaUni li.radio-uniFirefoxE.selected.hover {
    background: #d53116 url("/Departamento-theme/css/../images/sprites-menu.gif") 0 -359px no-repeat; }
  .aui #navbarVidaUni li.radio-uniFirefoxE.selected a.radio {
    background-color: #d53116; }
  .aui #navbarVidaUni li.radio-uniIe {
    width: auto !important; }
  .aui #navbarVidaUni li.radio-uniIe:hover, .aui #navbarVidaUni li.radio-uniIe.hover {
    background: #d53116; }
  .aui #navbarVidaUni li.radio-uniIe span {
    display: block;
    font-size: 1em; }
  .aui #navbarVidaUni li.radio-uniIe a.radio {
    padding: 19px 0 16px 25px;
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniIe a.directo {
    margin-left: 20px;
    padding: 16px 30px 14px 37px;
    background: url("/Departamento-theme/css/../images/ico/audio-s.png") 10px 17px no-repeat;
    margin-right: 5px; }
  .aui #navbarVidaUni li.radio-uniIe a.directo span {
    border-bottom: 1px dotted #fff; }
  .aui #navbarVidaUni li.radio-uniIe a:hover {
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniIe a:hover span {
    border-bottom-style: solid; }
  .aui #navbarVidaUni li.radio-uniIe.selected:hover, .aui #navbarVidaUni li.radio-uniIe.selected.hover {
    background: #d53116 url("/Departamento-theme/css/../images/sprites-menu.gif") 0 -359px no-repeat; }
  .aui #navbarVidaUni li.radio-uniIe.selected a.radio {
    background-color: #d53116; }
  .aui #navbarVidaUni li.radio-uniIeE {
    width: auto !important; }
  .aui #navbarVidaUni li.radio-uniIeE:hover, .aui #navbarVidaUni li.radio-uniIeE.hover {
    background: #d53116; }
  .aui #navbarVidaUni li.radio-uniIeE span {
    display: block;
    font-size: 1em; }
  .aui #navbarVidaUni li.radio-uniIeE a.radio {
    padding: 19px 7px 16px 30px;
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniIeE a.directo {
    margin-left: 20px;
    padding: 16px 28px 14px 37px;
    background: url("/Departamento-theme/css/../images/ico/audio-s.png") 10px 17px no-repeat;
    margin-right: 5px; }
  .aui #navbarVidaUni li.radio-uniIeE a.directo span {
    border-bottom: 1px dotted #fff; }
  .aui #navbarVidaUni li.radio-uniIeE a:hover {
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniIeE a:hover span {
    border-bottom-style: solid; }
  .aui #navbarVidaUni li.radio-uniIeE.selected:hover, .aui #navbarVidaUni li.radio-uniIeE.selected.hover {
    background: #d53116 url("/Departamento-theme/css/../images/sprites-menu.gif") 0 -359px no-repeat; }
  .aui #navbarVidaUni li.radio-uniIeE.selected a.radio {
    background-color: #d53116; }
  .aui #navbarVidaUni li a {
    padding: 19px 21px 16px; }
  .aui #navbarVidaUni li.radio-uniOthers {
    width: auto !important; }
  .aui #navbarVidaUni li.radio-uniOthers:hover, .aui #navbarVidaUni li.radio-uniOthers.hover {
    background: #d53116; }
  .aui #navbarVidaUni li.radio-uniOthers span {
    display: block;
    font-size: 1em; }
  .aui #navbarVidaUni li.radio-uniOthers a.radio {
    padding: 19px 0 0px 31px;
    background-color: transparent;
    margin-bottom: 16px; }
  .aui #navbarVidaUni li.radio-uniOthers a.directo {
    margin-left: 16px;
    padding: 16px 13px 13px 33px;
    background: url("/Departamento-theme/css/../images/ico/audio-s.png") 10px 17px no-repeat;
    margin-right: 24px; }
  .aui #navbarVidaUni li.radio-uniOthers a.directo span {
    border-bottom: 1px dotted #fff; }
  .aui #navbarVidaUni li.radio-uniOthers a:hover {
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniOthers a:hover span {
    border-bottom-style: solid; }
  .aui #navbarVidaUni li.radio-uniOthers.selected:hover, .aui #navbarVidaUni li.radio-uniOthers.selected.hover {
    background: #d53116 url("/Departamento-theme/css/../images/sprites-menu.gif") 0 -359px no-repeat; }
  .aui #navbarVidaUni li.radio-uniOthers.selected a.radio {
    background-color: #d53116; }
  .aui #navbarVidaUni li.radio-uniOthersE {
    width: auto !important; }
  .aui #navbarVidaUni li.radio-uniOthersE:hover, .aui #navbarVidaUni li.radio-uniOthersE.hover {
    background: #d53116; }
  .aui #navbarVidaUni li.radio-uniOthersE span {
    display: block;
    font-size: 1em; }
  .aui #navbarVidaUni li.radio-uniOthersE a.radio {
    padding: 19px 10px 0px 31px;
    background-color: transparent;
    margin-bottom: 16px; }
  .aui #navbarVidaUni li.radio-uniOthersE a.directo {
    margin-left: 16px;
    padding: 16px 13px 13px 33px;
    background: url("/Departamento-theme/css/../images/ico/audio-s.png") 10px 17px no-repeat;
    margin-right: 24px; }
  .aui #navbarVidaUni li.radio-uniOthersE a.directo span {
    border-bottom: 1px dotted #fff; }
  .aui #navbarVidaUni li.radio-uniOthersE a:hover {
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniOthersE a:hover span {
    border-bottom-style: solid; }
  .aui #navbarVidaUni li.radio-uniOthersE.selected:hover, .aui #navbarVidaUni li.radio-uniOthersE.selected.hover {
    background: #d53116 url("/Departamento-theme/css/../images/sprites-menu.gif") 0 -359px no-repeat; }
  .aui #navbarVidaUni li.radio-uniOthersE.selected a.radio {
    background-color: #d53116; }
  .aui #footer #links .textoContacto {
    margin-left: 0 !important; }
  .aui #footer #links .textoContacto p {
    font-size: 1em;
    display: inline; }
  .aui #redes {
    height: 50px;
    max-height: 50px;
    /*width: auto;
    padding-left: 29%;*/
    padding-bottom: 0;
    background-color: #e6e7e8;
    color: black;
    text-align: center;
    overflow: hidden;
    width: 100%;
    margin-left: auto;
    margin-right: auto; }
  .aui #redes .lista {
    list-style-type: none;
    text-align: left;
    margin-left: 20px;
    margin-right: 20px; }
  .aui #redes .lista img {
    margin-right: .5em;
    vertical-align: bottom; }
  .aui #redes .lista h2, .aui #redes .lista ul, .aui #redes .lista li {
    display: inline-block;
    list-style: none;
    vertical-align: top; }
  .aui #redes .lista li.text {
    border-left: 1px solid #414042; }
  .aui #redes .lista a {
    color: black;
    cursor: pointer;
    text-decoration: none;
    font-weight: bold; }
  .aui #redes .lista a:hover {
    color: black;
    cursor: pointer;
    text-decoration: underline; }
  .aui #redes .lista h2 {
    margin-right: .3em;
    font: bold 1.4em "DINBoldRegular", "Arial Narrow", sans-serif;
    font-weight: bold !important;
    text-transform: uppercase;
    margin-top: 3px; }
  .aui #redes .lista li.rss {
    font-family: roboto condensed light;
    font-size: 15px;
    color: #414042;
    height: 17px;
    margin-top: 5px;
    margin-left: 8px; }
  .aui #redes .lista li.rss > div {
    margin-left: 23px; }
  .aui #redes .lista li.rss a {
    display: inline-block;
    /*padding: .3em 0 .3em 26px;*/
    /*background: url("/Departamento-theme/css/../images/ico/sprites-icons-notrasp.gif") 0 -87px no-repeat;*/
    background: url("/Departamento-theme/css/../images/ico/RS_off.png");
    background-repeat: no-repeat;
    height: 26px;
    overflow: visible; }
  .aui #redes .lista li.rss a span {
    margin-top: 3px;
    display: block;
    margin-left: 27px; }
  .aui #redes .lista li.rss a:HOVER {
    background: url("/Departamento-theme/css/../images/ico/RS_on.png");
    background-repeat: no-repeat; }
  .aui #redes .lista acronym {
    text-decoration: none; }
  .aui li.listIcoSG {
    width: 30px;
    height: 30px;
    margin-right: 15px; }
  .aui li.listIcoSG a.icoSG {
    display: block;
    height: 30px;
    width: 30px;
    text-indent: -9999px; }
  .aui li.listIcoSG a.youtubeSG {
    background-image: url("/Departamento-theme/css/../images/ico/youtube.png"); }
  .aui li.listIcoSG a.youtubeSG:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/youtubeRO.png"); }
  .aui li.listIcoSG a.twSG {
    background-image: url("/Departamento-theme/css/../images/ico/twitter.png"); }
  .aui li.listIcoSG a.twSG:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/twitterRO.png"); }
  .aui li.listIcoSG a.fbSG {
    background-image: url("/Departamento-theme/css/../images/ico/facebook.png"); }
  .aui li.listIcoSG a.fbSG:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/facebookRO.png"); }
  .aui li.listIcoSG a.inSG {
    background-image: url("/Departamento-theme/css/../images/ico/instagram.png"); }
  .aui li.listIcoSG a.inSG:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/instagramRO.png"); }
  .aui li.listIcoSG a.flrSG {
    background-image: url("/Departamento-theme/css/../images/ico/flickr.png"); }
  .aui li.listIcoSG a.flrSG:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/flickrRO.png"); }
  .aui .bkgGreyColor {
    background-color: #E5E5E5; }
  .aui #campus {
    background-color: #1a1a1a;
    color: white;
    width: auto;
    height: auto;
    /* 	min-height: 218px; */
    padding-left: 1%;
    padding-top: 0;
    overflow: auto;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px; }
  .aui #campus .col-1 {
    width: 41.5em;
    margin-right: 0;
    padding-right: 0; }
  .aui #campus .col-1 ul {
    width: 33%; }
  .aui #campus .col-2 {
    width: 20em;
    border-left: 1px solid #333;
    border-right: 1px solid #333;
    padding: 1em;
    display: block;
    margin-top: 0;
    padding-top: 0; }
  .aui #campus .col-3 {
    width: 20em;
    display: block;
    padding-left: 1em;
    padding-top: 1em;
    margin-top: 0;
    padding-top: 0; }
  .aui #campus .col-4 {
    border-top: 1px solid #333;
    width: 150px;
    display: block;
    padding-left: 30px; }
  .aui #campus .col-5 {
    width: 215px;
    display: block;
    padding-left: 30px;
    margin-top: -20px; }
  .aui .ftl {
    float: left;
    display: inline;
    width: auto;
    padding-top: 0; }
  .aui #campus h3 {
    margin-bottom: 1em;
    background-color: transparent;
    color: white;
    font-family: roboto condensed light, "Arial Narrow", sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    padding-bottom: 10pt;
    line-height: 14px;
    padding-top: 0;
    height: 0;
    font-weight: normal; }
  .aui #campus h2 {
    height: 1%;
    color: white;
    font: 11pt "Arial Regular",sans-serif;
    font-weight: bold;
    margin-top: 0;
    padding-top: 1.5em; }
  .aui #campus ul {
    list-style: none;
    float: left;
    display: block;
    line-height: 1.3em;
    margin: 0;
    padding: 0; }
  .aui #campus li {
    display: block;
    margin: 0;
    padding: 0; }
  .aui #campus .centro {
    list-style: none;
    float: left;
    display: inline;
    line-height: 1.3em;
    padding-top: 0;
    /*padding-left: 8px;*/ }
  .aui #campus .last {
    list-style: none;
    float: left;
    display: inline;
    list-style: none;
    line-height: 1.3em;
    padding-top: 3pt;
    /*padding-left: 10pt;*/ }
  .aui #campus a:hover {
    color: white;
    text-decoration: underline; }
  .aui #campus a, .aui #campus a:visited {
    color: white;
    font-family: arial;
    font-size: 8pt;
    text-decoration: none; }
  .aui #campus .lfr-meta-actions {
    padding-top: 0; }
  .aui .backColorFoot, .aui .yui3-paginator-current-page {
    background: #99090C; }
  .aui #directory {
    min-height: 180px;
    padding: 25px 0 0 0;
    width: 100%;
    height: auto;
    overflow: hidden; }
  .aui #directory h3 {
    margin-bottom: 15px;
    background-color: transparent;
    color: white;
    font-family: roboto condensed light, "Arial Narrow", sans-serif;
    text-transform: uppercase;
    height: 2em;
    font-size: 14px;
    line-height: 14px;
    margin-left: 0;
    margin-top: 0;
    font-weight: normal; }
  .aui #directory h3 a {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    cursor: text; }
  .aui #directory ul, .aui #directory li {
    list-style: none;
    float: none;
    display: list-item;
    margin: 0;
    padding: 0; }
  .aui #directory li {
    line-height: 1.3em; }
  .aui #directory a, .aui #directory a:visited {
    font-family: roboto regular;
    font-size: 11px;
    line-height: 13px;
    color: #fff;
    text-decoration: none; }
  .aui .borderColor {
    border-color: #A72C2E !important; }
  .aui #directory .ftl {
    width: 12em;
    border-right: 1px solid;
    margin: 5px 0 1em;
    min-height: 19em;
    padding: 0 15px 0 15px;
    height: auto; }
  .aui #directory p {
    padding-top: 0;
    line-height: 0.2em;
    margin-top: 0px;
    margin-bottom: 1em; }
  .aui #directory .doble {
    padding-top: 0;
    line-height: 1.2em;
    margin-top: -0.5em;
    margin-bottom: 0.6em; }
  .aui #directory .col-1 {
    padding-left: 20px; }
  .aui #directory .col-6 {
    border-right: 0;
    padding-right: 0; }
  .aui #links {
    padding: 0 10px 5px;
    height: 80px;
    max-height: 80px;
    color: #fff;
    font-family: arial;
    font-size: 8pt;
    clear: both; }
  .aui #links li {
    display: block; }
  .aui #links .llinks {
    height: 1%;
    margin-bottom: .4em;
    overflow: hidden;
    *padding-bottom: 20px;
    *padding-left: 0.6em; }
  .aui #links .llinks li {
    float: left;
    background: url("/Departamento-theme/css/../images/sprites-menu.gif") right -428px no-repeat;
    padding: 0 .6em 0 .5em;
    display: list-item; }
  .aui #links .llinks li.first {
    padding-left: 0; }
  .aui #links div {
    display: inline;
    margin-left: .5em; }
  .aui #links div.separacion {
    background: url("/Departamento-theme/css/../images/sprites-menu.gif") right -428px no-repeat;
    padding-right: .5em; }
  .aui #links .llinks li.last {
    background: transparent; }
  .aui #links ul {
    height: 1%;
    margin-bottom: .4em;
    list-style: none;
    display: block;
    margin-left: 0.6em;
    padding-top: 2px; }
  .aui #links p {
    padding: 0 0 0 0.6em; }
  .aui #links div.textoContacto {
    margin-left: 0 !important; }
  .aui #links div.textoContacto p {
    font-size: 1em !important;
    display: inline; }
  .aui #links a, .aui #links a:visited {
    color: white;
    font-family: arial;
    font-size: 8pt;
    text-decoration: none; }
  .aui #links a:HOVER {
    color: white;
    font-family: arial;
    font-size: 8pt;
    text-decoration: underline; }
  .aui #logouni {
    float: right;
    padding-right: 3em !important;
    margin: 0;
    display: block;
    margin-top: -0.5em;
    background: url("/Departamento-theme/css/../images/unav-transp.png");
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 65px !important;
    background-size: 155px; }
  .aui #logouni a {
    display: block;
    min-width: 146px;
    min-height: 59px;
    font-size: 0;
    text-indent: -9999px; }
  .aui #navigation {
    background: #414445 url(/Departamento-theme/css/../images/navigation/bg.png) repeat-x 0 0;
    clear: both;
    margin: 0 auto 5px;
    min-height: 2.2em;
    padding: 0 5px;
    position: relative;
    z-index: 1; }
  .aui #navigation ul {
    list-style: none;
    margin: 0;
    padding: 3px; }
  .aui .ie7 #navigation ul {
    padding: 2px; }
  .aui #navigation li, .aui #navigation a {
    display: inline-block; }
  .aui .ie6 #navigation li, .aui .ie7 #navigation li, .aui .ie6 #navigation a, .aui .ie7 #navigation a {
    display: inline;
    zoom: 1;
    z-index: 200; }
  .aui #navigation li {
    position: relative;
    vertical-align: top; }
  .aui #navigation a {
    color: #FFF;
    font-size: 1.1em;
    font-weight: bold;
    margin: 0 1px;
    padding: 3px 15px;
    text-decoration: none; }
  .aui .ie6 #navigation a, .aui .ie7 #navigation a {
    padding: 4px 15px; }
  .aui #navigation .dd-drop a {
    cursor: move; }
  .aui #navigation .selected a, .aui #navigation li.hover a, .aui #navigation a:hover, .aui #navigation a:focus, .aui #navigation .child-menu li a, .aui #navigation .dd-dragging, .aui .lfr-navigation-proxy {
    background: #313334;
    color: #FFF;
    outline: 0;
    text-shadow: -1px -1px #000; }
  .aui #navigation li.hover .child-menu {
    background: #1E2529;
    display: block;
    position: absolute;
    width: 200px;
    z-index: 250; }
  .aui .ie6 #navigation ul.child-menu-visible, .aui .ie6 #navigation li.hover .child-menu, .aui .ie7 #navigation ul.child-menu-visible, .aui .ie7 #navigation li.hover ul.child-menu {
    left: 0;
    top: 25px; }
  .aui #navigation .child-menu {
    display: none; }
  .aui #navigation .child-menu li {
    border-width: 0 0 1px;
    display: block;
    float: none;
    margin: 0; }
  .aui #navigation .child-menu li a {
    cursor: pointer !important; }
  .aui .ie7 #navigation .child-menu li a {
    zoom: 1; }
  .aui #navigation .child-menu li a:hover, .aui #navigation li a.active {
    background-color: #020509; }
  .aui #navigation .child-menu .selected a {
    background: #020509 url(/Departamento-theme/css/../images/navigation/bullet_selected.png) no-repeat 5px 50%; }
  .aui .portlet {
    background-color: #EEF0F2;
    border: 1px solid #C8C9CA;
    margin: 0 0 10px;
    padding: 3px;
    text-align: left; }
  .aui .portlet-topper {
    background: #d4d4d4 url(/Departamento-theme/css/../images/portlet/header_bg.png) repeat-x 0 0;
    border: 1px solid;
    border-color: #C8C9CA #9E9E9E #9E9E9E #C8C9CA;
    font-size: 1.1em; }
  .aui .portlet-title {
    color: #222;
    float: none;
    font-weight: bold;
    min-width: 50%;
    padding: 5px;
    text-shadow: 1px 1px #FFF; }
  .aui .lfr-portlet-title-editable {
    margin-top: -4px;
    z-index: 9999; }
  .aui .ie .lfr-portlet-title-editable {
    margin-top: -6px; }
  .aui .lfr-portlet-title-editable-content {
    padding: 0; }
  .aui .ie .lfr-portlet-title-editable-content {
    margin-top: 4px; }
  .aui .portlet-icons {
    float: none; }
  .aui .portlet-icons .portlet-close-icon {
    border-width: 0; }
  .aui .page-maximized .portlet-icons {
    font-size: 11px; }
  .aui .ie .portlet-title {
    padding-bottom: 5px; }
  .aui .ie6 .portlet-topper {
    zoom: 1; }
  .aui .lfr-hudcrumbs {
    position: fixed;
    top: 0;
    z-index: 200; }
  .aui .lfr-hudcrumbs ul {
    background: #414445;
    background: rgba(0, 0, 0, 0.8); }
  .aui .lfr-hudcrumbs .breadcrumbs li a, .aui .lfr-hudcrumbs .breadcrumbs li span {
    color: #FFF; }
  .aui .lfr-hudcrumbs li span {
    background-image: url(/Departamento-theme/css/../images/common/breadcrumbs_hud.png); }
  .aui .lfr-panel-container {
    background-color: transparent; }
  .aui .combobox .field-input {
    padding: 4px 3px 3px;
    font-size: 11px;
    height: 15px; }
  .aui .combobox .field {
    float: left;
    line-height: 0; }
  .aui .lfr-portlet-title-editable-content .field {
    float: none;
    display: inline; }
  .aui .opens-new-window-accessible {
    background: url(/Departamento-theme/css/../images/common/open_window.png) no-repeat 3px 50%;
    display: inline-block;
    height: 20px;
    overflow: hidden;
    text-indent: -9999px;
    width: 20px; }
  .aui .portlet-borderless-bar {
    -moz-border-radius: 20px;
    -moz-box-shadow: inset 0 1px 3px #000;
    -webkit-border-radius: 20px;
    -webkit-box-shadow: inset 0 1px 3px #000;
    border-radius: 20px;
    box-shadow: inset 0 1px 3px #000; }
  .aui .portlet-topper {
    -moz-box-shadow: 1px 1px 0 #FFF;
    -webkit-box-shadow: 1px 1px 0 #FFF;
    box-shadow: 1px 1px 0 #FFF; }
  .aui .logo .current-community {
    -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5), 1px 1px 0 white;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5), 1px 1px 0 white;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5), 1px 1px 0 white; }
  .aui #navigation li.selected a {
    -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.8);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.8); }
  .aui .combobox .toolbar-first {
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .aui .yui3-paginator-current-page, .aui .yui3-paginator-current-page:HOVER {
    color: white;
    text-decoration: none !important; }
  .aui .yui3-paginator-current-page, .aui .yui3-paginator-current-page:HOVER {
    color: white;
    text-decoration: none !important; }
  .aui .taglib-ratings.stars .liferay-rating-vote {
    float: right; }
  .aui .taglib-ratings.stars .liferay-rating-score {
    float: left;
    padding: 0; }
  .aui .taglib-ratings.stars {
    padding-top: 0; }
  .aui .rating-label-element {
    display: none;
    float: left; }
  .aui .taglib-ratings .rating-content {
    display: inline; }
  .aui .mInfo {
    height: 45px;
    padding: 14px 8px 10px 10px;
    background-color: #EDECEC;
    font-size: 1.1em;
    font-weight: bold;
    overflow: hidden; }
  .aui #msg {
    display: inline;
    float: left;
    padding-top: 1px;
    padding-right: 1px;
    font-size: 0.9em; }
  .aui .rating-element {
    background: transparent url("/html/icons/star-rating.png") no-repeat scroll 3px 2px;
    width: 14px; }
  .aui .rating-element-on {
    background-position: -14px 2px; }
  .aui .rating-element-hover {
    background-position: -14px 2px; }
  .aui .metaInfoData .tools {
    clear: both; }
  .aui .metaInfoData .tools ul {
    list-style: none !important;
    margin: 0 !important;
    margin-top: 10px !important;
    font-size: 0.9em !important;
    width: auto !important; }
  .aui .metaInfoData .tools li {
    float: left !important;
    margin-right: 2% !important;
    display: block !important;
    width: auto !important; }
  .aui .metaInfoData .tools li a {
    display: inline-block !important;
    padding: 0 0 0 22px !important;
    background: url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") 0 -181px no-repeat;
    text-decoration: none;
    color: black; }
  .aui .metaInfoData .tools li a:visited {
    color: #000; }
  .aui .metaInfoData .tools li a:hover {
    text-decoration: underline;
    color: #6A6B6B; }
  .aui .metaInfoData .tools li .upload {
    background-position: 0 -217px; }
  .aui .metaInfoData .tools li.last {
    margin-right: 0; }
  .aui .metaInfoData .tools .count {
    float: right;
    padding: 2px 1px 0 0;
    font-size: 0.9em; }
  .aui .moreInfo {
    position: relative;
    height: 1%;
    border-top: 1px solid #FCFCFC;
    padding: 14px 13px;
    overflow: hidden;
    border-top: 1px solid #ABABAB;
    border-bottom: 1px solid #D5D5D5;
    background-color: #F2F2F2; }
  .aui .moreInfo ul {
    list-style: none; }
  .aui .moreInfo .close {
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer; }
  .aui .moreInfo .form-item-text {
    float: left;
    margin-bottom: .5em; }
  .aui .moreInfo .form-item-text label {
    margin-right: .3em; }
  .aui .moreInfo .form-item-text input, .aui .experiencia-campus .extended .video-img .moreInfo .form-item-text textarea {
    border: 1px solid #9D9D9D;
    padding: .3em .3em;
    color: #666;
    font: 1.1em Arial, Helvetica, sans-serif; }
  .aui .moreInfo .socntw-listt {
    display: inline;
    float: right;
    margin-right: 15px;
    padding-top: 2px;
    background: url("/html/images/bkg-rnd-sn.gif") right -31px no-repeat;
    background-color: white; }
  .aui .moreInfo .socntw-listt ul {
    float: left;
    padding: 0 4px;
    background: url("/html/images/bkg-rnd-sn.gif") right -31px no-repeat;
    list-style: none;
    margin: 0; }
  .aui .moreInfo .socntw-listt li {
    float: left;
    display: inline;
    margin-right: 5px;
    padding-top: 2px; }
  .aui .moreInfo .socntw-listt .more {
    margin: 0 0 0 30px;
    padding-top: 5px;
    background: url("/html/images/more-rnd-black.gif");
    background-repeat: no-repeat;
    background-position: initial; }
  .aui .moreInfo .socntw-listt .more span {
    background: none; }
  .aui .moreInfo .public-content p {
    margin-bottom: .4em;
    font-size: 1em; }
  .aui .moreInfo .public-content .form-item-text {
    width: 34.5em; }
  .aui .moreInfo .public-content label {
    float: left;
    display: inline;
    width: 11.3em;
    color: #666; }
  .aui .moreInfo .public-content textarea {
    width: 20em;
    border: 1px solid #9D9D9D;
    padding: .3em .3em;
    color: #666;
    font: 1em Arial, Helvetica, sans-serif;
    overflow: auto;
    height: 5em; }
  .aui .moreInfo .public-content .button {
    float: left;
    display: inline;
    margin-top: 4.4em; }
  .aui .moreInfo .public-content .button a {
    float: left;
    display: inline;
    height: 1.5em;
    padding: 0 5px;
    background: #2d2d2d url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -560px repeat-x;
    color: white;
    font-size: 1em;
    line-height: 1.5em;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none; }
  .aui .tabla tr.fila td.titular1 {
    background-color: #AA0D0F; }
  .aui .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/info-bkg.gif"); }
  .aui .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-bkg-gray.gif"); }
  .aui .main .tituloDesplegado {
    background-color: #99090C; }
  .aui .corporativeColor {
    color: #AA0D0F; }
  .aui .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #AA0D0F; }
  .aui .buttonColor:HOVER {
    background: #AA0D0F !important;
    border-color: #99090C !important;
    color: white !important; }
  .aui .yui3-paginator-current-page {
    background: #99090C !important; }
  .aui .carousel menu {
    right: auto;
    bottom: 35px;
    min-width: 257px;
    padding-left: 30px;
    opacity: 0.87;
    background: none; }
  .aui .carousel-menu-next, .aui .carousel-menu-prev, .aui .carousel-menu-pause {
    display: none; }
  .aui #carousel #texto {
    width: 240px;
    height: 135px;
    margin-top: 36px;
    padding-top: 20px;
    padding-left: 30px;
    padding-right: 20px;
    background-color: black;
    background-image: -moz-linear-gradient(bottom left, black, #161616 100%);
    background-image: -webkit-linear-gradient(bottom left, black, #161616 100%);
    background-image: -o-linear-gradient(bottom left, black, #161616 100%);
    background-image: -ms-linear-gradient(bottom left, black, #161616 100%);
    background-image: linear-gradient(bottom left, #000000, #161616 100%);
    opacity: 0.87; }
  .aui #carousel #texto span {
    color: white;
    font: normal 21.5pt georgia;
    line-height: 21.5pt; }
  .aui #carousel #texto a, .aui #carousel #texto a:HOVER, .aui #carousel #texto a:VISITED {
    text-decoration: none;
    color: white; }
  .aui div.portlet-boundary_82_ div.portlet-borderless-bar {
    display: none; }
  .aui div.portlet-boundary_82_ {
    margin: 0;
    display: inline-block;
    margin-left: -1px;
    margin-right: -1px; }
  .aui div.portlet-boundary_82_ div.portlet-borderless-container {
    min-height: 0; }
  .aui .kaleo-designer-portlet, .aui .portlet-boundary_1_WAR_samlportlet_ {
    display: none; }
  .aui .carousel {
    margin-bottom: 0; }
  .aui .modify-pages li {
    position: relative; }
  .aui .modify-pages .delete-tab {
    background: #333333 url(/Departamento-theme/css/../images/portlet/close_borderless.png) no-repeat 50%;
    cursor: pointer;
    display: block;
    height: 8px;
    margin-top: -7px;
    padding: 3px;
    position: absolute;
    right: 1px;
    text-indent: -9999em;
    top: 50%;
    width: 8px; }
  .aui .nav-menu h2 {
    display: none; }
  .aui .nav-menu li a.ancestor {
    font-weight: bold;
    color: white; }
  .aui .nav-menu li a {
    text-decoration: none;
    font-weight: bold;
    color: black;
    display: block;
    min-height: 2em;
    padding-top: 7px;
    padding-left: 5px;
    height: auto;
    padding-bottom: 4px; }
  .aui .nav-menu li a:HOVER {
    background: #aa0d0f;
    color: white;
    font-weight: bold; }
  .aui .nav-menu li.std li a:HOVER {
    background: none;
    coLor: white;
    font-weight: bold; }
  .aui .nav-menu li {
    width: 19.2em;
    background: #D4D4D4;
    font-weight: bold;
    margin-bottom: 1px;
    font-size: 8.5pt; }
  .aui .nav-menu ul {
    list-style: none;
    margin: 0;
    background: none; }
  .aui .nav-menu {
    padding-bottom: 0;
    background: url("/Departamento-theme/css/../../images/sprites-menu-bottom.gif") -253px bottom no-repeat;
    max-width: 225px;
    width: 225px; }
  .aui .layouts.level-1 .selected {
    background-color: #aa0d0f;
    font-weight: bold;
    color: white; }
  .aui .layouts.level-1 .open {
    background-color: #D4D4D4;
    font-weight: bold;
    color: black; }
  .aui .layouts.level-1 li.head {
    background: white;
    padding-left: 8px; }
  .aui .layouts.level-1 li.head span {
    font-size: 1.3em;
    font-weight: bold; }
  .aui .layouts.level-1 li.buscador {
    height: 1.5em;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: white;
    margin-bottom: 1px;
    margin-top: 1px;
    border-bottom: 1px dashed #ADADAD; }
  .aui .layouts.level-1 li.buscador a {
    padding-top: 0;
    display: block;
    padding-bottom: 0;
    min-height: 1.5em;
    padding-left: 10px;
    font-weight: normal; }
  .aui .layouts.level-1 li.buscador a:HOVER {
    background: #aa0d0f;
    color: white;
    font-weight: bold;
    margin-bottom: 1px;
    margin-top: 1px; }
  .aui .layouts.level-1 li.std {
    background: white;
    padding-top: 5px;
    padding-bottom: 5px; }
  .aui .layouts.level-1 li.std.open span {
    padding-left: 10px;
    font-size: 1.1em;
    font-weight: bold; }
  .aui .std .layouts.level-2 {
    background: white;
    padding-top: 5px; }
  .aui .std .layouts.level-2 li {
    height: 1.5em;
    padding-top: 0px;
    background-color: white;
    margin-bottom: 1px;
    margin-top: 1px; }
  .aui .std .layouts.level-2 li a {
    padding-top: 0;
    display: block;
    padding-bottom: 0;
    min-height: 1.5em; }
  .aui .std .layouts.level-2 li a:HOVER {
    background: #aa0d0f;
    color: white;
    font-weight: bold;
    margin-bottom: 1px;
    margin-top: 1px; }
  .aui .layouts .level-2 li.more {
    background-image: url("/Departamento-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-2 li.more a:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/more-white.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-2 li.minus {
    background-image: url("/Departamento-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-2 li .open {
    width: 16.6em;
    padding-right: 18px;
    background-image: url("/Departamento-theme/css/../images/ico/line-horiz-white.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat;
    background-color: #aa0d0f;
    color: white; }
  .aui .layouts .level-2 li .minimized {
    width: 16.6em;
    padding-right: 18px;
    background-image: url("/Departamento-theme/css/../images/ico/more-white.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat;
    background-color: #aa0d0f;
    color: white; }
  .aui .layouts .level-2 li.open.selected a:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/line-horiz-white.gif"); }
  .aui .layouts .level-2 li.open.more a:HOVER {
    background-image: url("/Departamento-theme/css/../images/ico/line-horiz-white.gif"); }
  .aui .layouts .level-2 li {
    width: 19.2em;
    padding-right: 18px;
    /*background-image: url("/Departamento-theme/css/../images/ico/more-gray.gif");*/
    background-position: 97% center !important;
    background-repeat: no-repeat;
    background-color: #E8E8E8; }
  .aui .layouts .level-2 .selected {
    background: #aa0d0f;
    coLor: white;
    font-weight: bold; }
  .aui .layouts .level-2 ul, .aui .layouts .level-2 li {
    /*margin:0;*/
    padding: 0; }
  .aui .layouts .level-2 {
    padding-left: 0px;
    list-style: none;
    margin: 0;
    background-color: white; }
  .aui .layouts .level-2 a {
    display: block;
    font-weight: normal !important;
    padding-left: 10px; }
  .aui .layouts .level-2 li .noBKG, .aui .layouts .level-2 li.noBKG {
    background-image: none !important; }
  .aui .layouts .level-3 li {
    width: 19.8em;
    background: white;
    font-weight: bold;
    margin-bottom: 1px;
    width: 19.2em; }
  .aui .layouts .level-3 li li:only-child {
    width: 19.8em;
    background: red;
    font-weight: bold;
    margin-bottom: 100px;
    max-width: 19.8em;
    padding-right: 18px;
    background-image: url("/Departamento-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-3 {
    padding-left: 0px;
    list-style: none;
    margin: 0;
    background: white; }
  .aui .layouts .level-3 li.selected a.selected {
    background: #fff !important;
    coLor: black !important;
    font-weight: bold !important; }
  .aui .layouts .level-3 li a.selected {
    background-color: #AA0D0F;
    color: black;
    text-decoration: none;
    font-weight: bold; }
  .aui .layouts .level-3 li a:HOVER {
    font-weight: bold !important; }
  .aui .layouts .level-3 li a {
    color: #000 !important;
    background-color: transparent !important;
    font-weight: normal;
    max-width: 19.8em; }
  .aui .aui-form-options {
    border: 1px solid #AAA;
    display: inline-block;
    vertical-align: middle; }
  .aui .aui-form-options input {
    border-width: 0;
    display: inline;
    float: left; }
  .aui .aui-form-triggers {
    float: left; }
  .aui .aui-form-trigger {
    background: #c4c4c4 url(/Departamento-theme/css/../images/application/button_bg.png) repeat-x 0 0;
    border-left: 1px solid #BBB;
    display: inline-block;
    float: left; }
  .aui .aui-form-trigger img {
    background: url() no-repeat 50% 40%;
    height: 25px;
    padding: 0 3px;
    vertical-align: middle;
    width: 16px; }
  .aui .aui-form-trigger:hover, .aui .aui-form-trigger:focus {
    background-color: #83B0CA;
    background-image: url(/Departamento-theme/css/../images/application/button_bg_over.png); }
  .aui .aui-trigger-selected {
    background-color: #EBEBEB;
    background-image: url(/Departamento-theme/css/../images/application/button_bg_selected.png); }
  .aui .aui-trigger-selected:hover, .aui .aui-trigger-selected:focus {
    background-color: #B7DEF4;
    background-image: url(/Departamento-theme/css/../images/application/button_bg_selected_over.png); }
  .aui .aui-options-trigger img {
    background-image: url(/Departamento-theme/css/../images/common/configuration.png); }
  .aui .aui-save-trigger img {
    background-image: url(/Departamento-theme/css/../images/dock/my_place_current.png); }
  .aui .tabview-list li.tab span.tab-content a {
    text-shadow: none; }
  .aui .contenido-tab span {
    font-size: 100% !important; }
  .aui .contenido-tab .tabview-list {
    white-space: nowrap;
    /*height: 1%;*/
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none; }
  .aui .contenido-tab .tabview-list li.tab {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .contenido-tab .tabview-list li.tab:after {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .contenido-tab .tabview-list li.tabHidden {
    display: none; }
  .aui .contenido-tab .tabview-list li.tabShow {
    display: block; }
  .aui .contenido-tab .tabview-list li.tab span.tab-content {
    padding: 0;
    float: none; }
  .aui .contenido-tab .tabview-list li.tab span.tab-content a,
  .aui .contenido-tab .tabview-list li.tab span.tab-content a:visited {
    display: block;
    width: auto;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    color: white;
    font-size: 1em;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-align: left;
    /*padding-top: .9em;*/
    padding-right: 1em;
    /*padding-bottom: .8em;*/
    padding-left: 1em;
    height: 25px;
    padding-top: 10px; }
  .aui .firefox .contenido-tab .tabview-list li.tab span.tab-content a,
  .aui .firefox .contenido-tab .tabview-list li.tab span.tab-content a:visited {
    height: 24px; }
  .aui .contenido-tab .tabview-list li.tab.first.jcarousel-item span.tab-content a,
  .aui .contenido-tab .tabview-list li.tab.first.jcarousel-item span.tab-content a:visited {
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0px -307px repeat-x; }
  .aui .contenido-tab .tabview-list li.tab.first span.tab-content a,
  .aui .contenido-tab .tabview-list li.tab.first span.tab-content a:visited {
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") -2px -307px repeat-x; }
  .aui .contenido-tab .tabview-list li.tab span.tab-content a span,
  .aui .contenido-tab .tabview-list li.tab span.tab-content a:visited span {
    padding: .5em 2.8em .5em .5em;
    background: transparent url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") right -78px no-repeat; }
  .aui .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .contenido-tab .tabview-list li span.tab-content a:focus {
    background-position: 0 -362px;
    background-color: #AA0D0F; }
  .aui .contenido-tab .tabview-list li.active.first.jcarousel-item span.tab-content a,
  .aui .contenido-tab .tabview-list li.active.first.jcarousel-item span.tab-content a:visited,
  .aui .contenido-tab .tabview-list li.first.jcarousel-item span.tab-content a:active,
  .aui .contenido-tab .tabview-list li.first.jcarousel-item span.tab-content a:focus {
    background-position: 0px -362px;
    background-color: #AA0D0F; }
  .aui .contenido-tab .tabview-list li.active.first span.tab-content a,
  .aui .contenido-tab .tabview-list li.active.first span.tab-content a:visited,
  .aui .contenido-tab .tabview-list li.first span.tab-content a:active,
  .aui .contenido-tab .tabview-list li.first span.tab-content a:focus {
    background-position: -2px -362px;
    background-color: #AA0D0F; }
  .aui .contenido-tab .tabview-list li.active span.tab-content a span,
  .aui .contenido-tab .tabview-list li.active span.tab-content a:visited span,
  .aui .contenido-tab .tabview-list li span.tab-content a:active span,
  .aui .contenido-tab .tabview-list li span.tab-content a:focus span {
    background: transparent url("/Departamento-theme/css/../images/sprites-icons.png") right 0 no-repeat; }
  .aui .contenido-tab div.tabs-nav {
    width: 30px !important;
    margin: 0;
    border: 0; }
  .aui .contenido-tab div.tabs-nav span.tab-content {
    padding: 0; }
  .aui .contenido-tab div.tabs-nav span.tab-content a,
  .aui .contenido-tab div.tabs-nav span.tab-content a:visited {
    display: block;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    padding-top: 7px;
    text-align: center;
    width: 30px;
    padding-bottom: 4px;
    padding-bottom: 5px\9; }
  .aui .contenido-tab div.tabs-nav span.tab-content a.first {
    background-position: -2px -307px;
    height: 24px;
    height: 22.7px\9; }
  .aui .contenido-tab div.tabs-nav span.tab-content a.last {
    background-position: 0px -307px;
    height: 24px;
    height: 23px\9; }
  .aui .contenido-tab div.tabs-nav span.tab-content a span.nobkg,
  .aui .contenido-tab div.tabs-nav span.tab-content a:visited span.nobkg {
    padding: 0;
    background: none !important; }
  .aui .contenido-tab div.tabs-nav span.tab-content a span.disabled img,
  .aui .contenido-tab div.tabs-nav span.tab-content a:visited span.disabled img {
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30); }
  .aui .contenido-tab #jcarousel-next {
    /*z-index: 100;*/
    float: right;
    margin-top: -35px; }
  .aui .contenido-tab .jcarousel-container {
    margin-left: 30px; }
  .aui .portlet-body .ieshadow-inner .t {
    background: url("/Departamento-theme/css/../images/shadow-inner-t.gif") 0 0 repeat-x; }
  .aui .portlet-body .ieshadow-inner .r {
    background: url("/Departamento-theme/css/../images/shadow-inner-r.gif") right 0 repeat-y; }
  .aui .portlet-body .ieshadow-inner .b {
    background: url("/Departamento-theme/css/../images/shadow-inner-b.gif") 0 bottom repeat-x; }
  .aui .portlet-body .ieshadow-inner .l {
    background: url("/Departamento-theme/css/../images/shadow-inner-l.gif") 0 0 repeat-y; }
  .aui .portlet-body .ieshadow-inner .tl {
    background: url("/Departamento-theme/css/../images/shadow-inner-tl.gif") 0 0 no-repeat; }
  .aui .portlet-body .ieshadow-inner .tr {
    background: url("/Departamento-theme/css/../images/shadow-inner-tr.gif") right 0 no-repeat; }
  .aui .portlet-body .ieshadow-inner .bl {
    background: url("/Departamento-theme/css/../images/shadow-inner-bl.gif") 0 bottom no-repeat; }
  .aui .portlet-body .ieshadow-inner .br {
    background: url("/Departamento-theme/css/../images/shadow-inner-br.gif") right bottom no-repeat; }
  .aui .portlet-body .ieshadow-inner .shadow-inner-content {
    overflow: hidden;
    padding: 16px 17px;
    zoom: 1; }
  .aui .contenido-mapa .tabview-list {
    white-space: nowrap;
    height: 1%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none; }
  .aui .contenido-mapa .tabview-list li.tab {
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .contenido-mapa .tabview-list li.tab:after {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0 none; }
  .aui .contenido-mapa .tabview-list li.tabHidden {
    display: none; }
  .aui .contenido-mapa .tabview-list li.tabShow {
    display: block; }
  .aui .contenido-mapa .tabview-list li.tab span.tab-content {
    padding: 0;
    float: none; }
  .aui .contenido-mapa .tabview-list li.tab span.tab-content a {
    display: block;
    width: auto;
    /*padding-top: .9em;*/
    padding-right: 2em;
    /*padding-bottom: .8em;*/
    height: 25px;
    padding-top: 10px;
    padding-left: 1em;
    text-align: left;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    color: white;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .firefox .contenido-mapa .tabview-list li.tab span.tab-content a {
    height: 24px; }
  .aui .contenido-mapa .tabview-list li.tab.first span.tab-content a {
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") -2px -307px repeat-x; }
  .aui .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .contenido-mapa .tabview-list li span.tab-content a:focus {
    background-position: 0 -362px;
    background-color: #AA0D0F; }
  .aui .contenido-mapa .tabview-list li.active.first span.tab-content a,
  .aui .contenido-mapa .tabview-list li.active.first span.tab-content a:visited,
  .aui .contenido-mapa .tabview-list li.first span.tab-content a:active,
  .aui .contenido-mapa .tabview-list li.first span.tab-content a:focus {
    background-position: -2px -362px;
    background-color: #AA0D0F; }
  .aui .contenido-mapa .tabview-list li.tabs-nav {
    width: 30px !important;
    margin: 0;
    border: 0; }
  .aui .contenido-mapa .tabview-list li.tabs-nav span.tab-content a, .aui .contenido-tab .tabview-list li.tabs-nav span.tab-content a:visited {
    display: block;
    padding: 5px 0 !important;
    text-align: center;
    width: 30px; }
  .aui .contenido-mapa .tabview-list li.tabs-nav span.tab-content a.first {
    background-position: -2px -307px; }
  .aui .contenido-mapa .tabview-list li.tabs-nav span.tab-content a span.nobkg,
  .aui .contenido-mapa .tabview-list li.tabs-nav span.tab-content a:visited span.nobkg {
    padding: 0;
    background: none !important; }
  .aui .contenido-mapa .tabview-list li.tabs-nav span.tab-content a span.disabled img,
  .aui .contenido-mapa .tabview-list li.tabs-nav span.tab-content a:visited span.disabled img {
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30); }
  .aui .datosMatricula .tabview-list {
    white-space: nowrap;
    height: 1%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none; }
  .aui .datosMatricula .tabview-list li.tab {
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .datosMatricula .tabview-list li.tab:after {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0 none; }
  .aui .datosMatricula .tabview-list li.tabHidden {
    display: none; }
  .aui .datosMatricula .tabview-list li.tabShow {
    display: block;
    width: 20%; }
  .aui .datosMatricula .tabview-list li.tab span.tab-content {
    padding: 0;
    float: none; }
  .aui .datosMatricula .tabview-list li.tab span.tab-content a {
    display: block;
    width: auto;
    /*padding-top: .9em;*/
    padding-right: 1.9em;
    *padding-right: 1.8em;
    /*padding-bottom: .8em;*/
    height: 25px;
    padding-top: 10px;
    padding-left: 1em;
    text-align: left;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    color: white;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .firefox .datosMatricula .tabview-list li.tab span.tab-content a {
    height: 24px; }
  .aui .datosMatricula .tabview-list li.tab.first span.tab-content a {
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") -2px -307px repeat-x; }
  .aui .datosMatricula .tabview-list li.tab span.tab-content a span,
  .aui .datosMatricula .tabview-list li.tab span.tab-content a:visited span {
    padding: .4em 28px 1em 1em;
    background: transparent url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") right -78px no-repeat; }
  .aui .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .datosMatricula .tabview-list li span.tab-content a:focus {
    background-position: 0 -362px;
    background-color: #AA0D0F; }
  .aui .datosMatricula .tabview-list li.active.first span.tab-content a,
  .aui .datosMatricula .tabview-list li.active.first span.tab-content a:visited,
  .aui .datosMatricula .tabview-list li.first span.tab-content a:active,
  .aui .datosMatricula .tabview-list li.first span.tab-content a:focus {
    background-position: -2px -362px;
    background-color: #AA0D0F; }
  .aui .datosMatricula .tabview-list li.active span.tab-content a span,
  .aui .datosMatricula .tabview-list li.active span.tab-content a:visited span,
  .aui .datosMatricula .tabview-list li span.tab-content a:active span,
  .aui .datosMatricula .tabview-list li span.tab-content a:focus span {
    background: transparent url("/Departamento-theme/css/../images/sprites-icons.png") right 0 no-repeat; }
  .aui .datosMatricula .tabview-list li.tabs-nav {
    width: 30px !important;
    margin: 0;
    border: 0; }
  .aui .datosMatricula .tabview-list li.tabs-nav span.tab-content a,
  .aui .datosMatricula .tabview-list li.tabs-nav span.tab-content a:visited {
    display: block;
    padding: 5px 0 !important;
    text-align: center;
    width: 30px; }
  .aui .datosMatricula .tabview-list li.tabs-nav span.tab-content a.first {
    background-position: -2px -307px; }
  .aui .datosMatricula .tabview-list li.tabs-nav span.tab-content a span.nobkg,
  .aui .datosMatricula .tabview-list li.tabs-nav span.tab-content a:visited span.nobkg {
    padding: 0;
    background: none !important; }
  .aui .datosMatricula .tabview-list li.tabs-nav span.tab-content a span.disabled img,
  .aui .datosMatricula .tabview-list li.tabs-nav span.tab-content a:visited span.disabled img {
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30); }
  .aui .planEstudios .tabview-list {
    white-space: nowrap;
    height: 1%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none; }
  .aui .planEstudios .tabview-list li.tab {
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .planEstudios .tabview-list li.tab::after {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .planEstudios .tabview-list li.tabHidden {
    display: none; }
  .aui .planEstudios .tabview-list li.tabShow {
    display: block; }
  .aui .planEstudios .tabview-list li.tab span.tab-content {
    padding: 0;
    float: none; }
  .aui .planEstudios .tabview-list li.tab span.tab-content a {
    display: block;
    width: auto;
    /*padding-top: .9em;*/
    padding-right: 1em;
    /*padding-bottom: .8em;*/
    padding-left: 1em;
    text-align: left;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    color: white;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .firefox .planEstudios .tabview-list li.tab span.tab-content a {
    height: 24px; }
  .aui .planEstudios .tabview-list li.tab span.tab-content a span,
  .aui .planEstudios .tabview-list li.tab span.tab-content a:visited span {
    padding: .4em 28px 1em 1em;
    background: transparent url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") right -78px no-repeat; }
  .aui .planEstudios .tabview-list li.active span.tab-content a,
  .aui .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .planEstudios .tabview-list li span.tab-content a:active,
  .aui .planEstudios .tabview-list li span.tab-content a:focus {
    background-position: 0 -362px;
    background-color: #AA0D0F; }
  .aui .planEstudios .tabview-list li.active span.tab-content a span,
  .aui .planEstudios .tabview-list li.active span.tab-content a:visited span,
  .aui .planEstudios .tabview-list li span.tab-content a:active span,
  .aui .planEstudios .tabview-list li span.tab-content a:focus span {
    background: transparent url("/Departamento-theme/css/../images/sprites-icons.png") right 0 no-repeat; }
  .aui .planEstudios .tabview-list li.tabs-nav {
    width: 30px !important;
    margin: 0;
    border: 0; }
  .aui .planEstudios .tabview-list li.tabs-nav span.tab-content a,
  .aui .planEstudios .tabview-list li.tabs-nav span.tab-content a:visited {
    display: block;
    padding: 5px 0 !important;
    text-align: center;
    width: 30px; }
  .aui .planEstudios .tabview-list li.tabs-nav span.tab-content a.first {
    background-position: -2px -307px; }
  .aui .planEstudios .tabview-list li.tabs-nav span.tab-content a span.nobkg,
  .aui .planEstudios .tabview-list li.tabs-nav span.tab-content a:visited span.nobkg {
    padding: 0;
    background: none !important; }
  .aui .planEstudios .tabview-list li.tabs-nav span.tab-content a span.disabled img,
  .aui .planEstudios .tabview-list li.tabs-nav span.tab-content a:visited span.disabled img {
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30); }
  .aui .buscadorEstudios .tabview-list {
    white-space: nowrap;
    height: 1%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none; }
  .aui .buscadorEstudios .tabview-list li.tab {
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .buscadorEstudios .tabview-list li.tab::after {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .buscadorEstudios .tabview-list li.tabHidden {
    display: none; }
  .aui .buscadorEstudios .tabview-list li.tabShow {
    display: block;
    width: auto; }
  .aui .buscadorEstudios .tabview-list li.tab span.tab-content {
    padding: 0;
    float: none; }
  .aui .buscadorEstudios .tabview-list li.tab span.tab-content a {
    display: block;
    width: auto;
    /*padding-top: .9em;*/
    padding-right: 1em;
    *padding-right: 0.8em;
    /*padding-bottom: .8em;*/
    height: 25px;
    padding-top: 10px;
    padding-left: 1em;
    *padding-left: 0.8em;
    text-align: left;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    color: white;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .firefox .buscadorEstudios .tabview-list li.tab span.tab-content a {
    height: 24px; }
  .aui .buscadorEstudios .tabview-list li.tab.first span.tab-content a {
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") -2px -307px repeat-x; }
  .aui .buscadorEstudios .tabview-list li.tab span.tab-content a span,
  .aui .buscadorEstudios .tabview-list li.tab span.tab-content a:visited span {
    padding: .4em 28px 1em 1em;
    background: transparent url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") right -78px no-repeat; }
  .aui .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .buscadorEstudios .tabview-list li span.tab-content a:focus {
    background-position: 0 -362px;
    background-color: #AA0D0F; }
  .aui .buscadorEstudios .tabview-list li.active.first span.tab-content a,
  .aui .buscadorEstudios .tabview-list li.active.first span.tab-content a:visited,
  .aui .buscadorEstudios .tabview-list li.first span.tab-content a:active,
  .aui .buscadorEstudios .tabview-list li.first span.tab-content a:focus {
    background-position: -2px -362px;
    background-color: #AA0D0F; }
  .aui .buscadorEstudios .tabview-list li.active span.tab-content a span,
  .aui .buscadorEstudios .tabview-list li.active span.tab-content a:visited span,
  .aui .buscadorEstudios .tabview-list li span.tab-content a:active span,
  .aui .buscadorEstudios .tabview-list li span.tab-content a:focus span {
    background: transparent url("/Departamento-theme/css/../images/sprites-icons.png") right 0 no-repeat; }
  .aui .buscadorEstudios .tabview-list li.tabs-nav {
    width: 30px !important;
    margin: 0;
    border: 0; }
  .aui .buscadorEstudios .tabview-list li.tabs-nav span.tab-content a,
  .aui .buscadorEstudios .tabview-list li.tabs-nav span.tab-content a:visited {
    display: block;
    padding: 5px 0 !important;
    text-align: center;
    width: 30px; }
  .aui .buscadorEstudios .tabview-list li.tabs-nav span.tab-content a.first {
    background-position: -2px -307px; }
  .aui .buscadorEstudios .tabview-list li.tabs-nav span.tab-content a span.nobkg,
  .aui .buscadorEstudios .tabview-list li.tabs-nav span.tab-content a:visited span.nobkg {
    padding: 0;
    background: none !important; }
  .aui .buscadorEstudios .tabview-list li.tabs-nav span.tab-content a span.disabled img,
  .aui .buscadorEstudios .tabview-list li.tabs-nav span.tab-content a:visited span.disabled img {
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30); }
  .aui .contenido-noticiasTabs .tabview-list {
    white-space: nowrap;
    height: 1%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none; }
  .aui .contenido-noticiasTabs .tabview-list li.tab {
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .contenido-noticiasTabs .tabview-list li.tab:after {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0 none; }
  .aui .contenido-noticiasTabs .tabview-list li.tabHidden {
    display: none; }
  .aui .contenido-noticiasTabs .tabview-list li.tabShow {
    display: block; }
  .aui .contenido-noticiasTabs .tabview-list li.tab span.tab-content {
    padding: 0;
    float: none; }
  .aui .contenido-noticiasTabs .tabview-list li.tab span.tab-content a {
    display: block;
    width: auto;
    /*padding-top: .9em;*/
    padding-right: 0.4em;
    /*padding-bottom: .8em;*/
    height: 25px;
    padding-top: 10px;
    padding-left: 0.7em;
    text-align: left;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    color: white;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .firefox .contenido-noticiasTabs .tabview-list li.tab span.tab-content a {
    height: 24px; }
  .aui .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .contenido-noticiasTabs .tabview-list li span.tab-content a:focus {
    background-position: 0 -362px;
    background-color: #AA0D0F; }
  .aui .contenido-noticiasTabs .tabview-list li.tabs-nav {
    width: 30px !important;
    margin: 0;
    border: 0; }
  .aui .contenido-noticiasTabs .tabview-list li.tabs-nav span.tab-content a, .aui .contenido-tab .tabview-list li.tabs-nav span.tab-content a:visited {
    display: block;
    padding: 5px 0 !important;
    text-align: center;
    width: 30px; }
  .aui .contenido-noticiasTabs .tabview-list li.tabs-nav span.tab-content a.first {
    background-position: -2px -307px; }
  .aui .contenido-noticiasTabs .tabview-list li.tabs-nav span.tab-content a span.nobkg,
  .aui .contenido-noticiasTabs .tabview-list li.tabs-nav span.tab-content a:visited span.nobkg {
    padding: 0;
    background: none !important; }
  .aui .contenido-noticiasTabs .tabview-list li.tabs-nav span.tab-content a span.disabled img,
  .aui .contenido-noticiasTabs .tabview-list li.tabs-nav span.tab-content a:visited span.disabled img {
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30); }
  .aui .buscadorGeneral .tabview-list {
    white-space: nowrap;
    height: 1%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none; }
  .aui .buscadorGeneral .tabview-list li.tab {
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .buscadorGeneral .tabview-list li.tab::after {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .buscadorGeneral .tabview-list li.tabHidden {
    display: none; }
  .aui .buscadorGeneral .tabview-list li.tabShow {
    display: block;
    width: auto; }
  .aui .buscadorGeneral .tabview-list li.tab span.tab-content {
    padding: 0;
    float: none; }
  .aui .buscadorGeneral .tabview-list li.tab span.tab-content a {
    display: block;
    width: auto;
    /*padding-top: .9em;*/
    padding-right: 1em;
    *padding-right: 0.8em;
    /*padding-bottom: .8em;*/
    height: 25px;
    padding-top: 10px;
    padding-left: 1em;
    *padding-left: 0.8em;
    text-align: left;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    color: white;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .firefox .buscadorGeneral .tabview-list li.tab span.tab-content a {
    height: 24px; }
  .aui .buscadorGeneral .tabview-list li.tab span.tab-content a span,
  .aui .buscadorGeneral .tabview-list li.tab span.tab-content a:visited span {
    padding: .4em 28px 1em 1em;
    background: transparent url("/Departamento-theme/css/../images/sprites-icons-notrasp.gif") right -78px no-repeat; }
  .aui .buscadorGeneral .tabview-list li.active span.tab-content a,
  .aui .buscadorGeneral .tabview-list li.active span.tab-content a:visited,
  .aui .buscadorGeneral .tabview-list li span.tab-content a:active,
  .aui .buscadorGeneral .tabview-list li span.tab-content a:focus {
    background-position: 0 -362px;
    background-color: #AA0D0F; }
  .aui .buscadorGeneral .tabview-list li.active span.tab-content a span,
  .aui .buscadorGeneral .tabview-list li.active span.tab-content a:visited span,
  .aui .buscadorGeneral .tabview-list li span.tab-content a:active span,
  .aui .buscadorGeneral .tabview-list li span.tab-content a:focus span {
    background: transparent url("/Departamento-theme/css/../images/sprites-icons.png") right 0 no-repeat; }
  .aui .buscadorGeneral .tabview-list li.tabs-nav {
    width: 30px !important;
    margin: 0;
    border: 0; }
  .aui .buscadorGeneral .tabview-list li.tabs-nav span.tab-content a,
  .aui .buscadorGeneral .tabview-list li.tabs-nav span.tab-content a:visited {
    display: block;
    padding: 5px 0 !important;
    text-align: center;
    width: 30px; }
  .aui .buscadorGeneral .tabview-list li.tabs-nav span.tab-content a.first {
    background-position: -2px -307px; }
  .aui .buscadorGeneral .tabview-list li.tabs-nav span.tab-content a span.nobkg,
  .aui .buscadorGeneral .tabview-list li.tabs-nav span.tab-content a:visited span.nobkg {
    padding: 0;
    background: none !important; }
  .aui .buscadorGeneral .tabview-list li.tabs-nav span.tab-content a span.disabled img,
  .aui .buscadorGeneral .tabview-list li.tabs-nav span.tab-content a:visited span.disabled img {
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30); }
  .aui .listadoDepartamentos .tabview-list {
    white-space: nowrap;
    height: 1%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none; }
  .aui .listadoDepartamentos .tabview-list li.tab {
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .listadoDepartamentos .tabview-list li.tab::after {
    width: auto;
    display: block;
    float: left;
    margin: 0;
    border: 0; }
  .aui .listadoDepartamentos .tabview-list li.tabHidden {
    display: none; }
  .aui .listadoDepartamentos .tabview-list li.tabShow {
    display: block;
    width: auto; }
  .aui .listadoDepartamentos .tabview-list li.tab span.tab-content {
    padding: 0;
    float: none; }
  .aui .listadoDepartamentos .tabview-list li.tab span.tab-content a {
    display: block;
    width: auto;
    /*padding-top: .9em;*/
    padding-right: 1.1em;
    *padding-right: 0.8em;
    /*padding-bottom: .8em;*/
    height: 25px;
    padding-top: 10px;
    padding-left: 1.1em;
    *padding-left: 0.8em;
    text-align: left;
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") 0 -307px repeat-x;
    color: white;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .firefox .listadoDepartamentos .tabview-list li.tab span.tab-content a {
    height: 24px; }
  .aui .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .listadoDepartamentos .tabview-list li span.tab-content a:focus {
    background-position: 0 -362px;
    background-color: #AA0D0F; }
  .aui .listadoDepartamentos .tabview-list li.tabs-nav {
    width: 30px !important;
    margin: 0;
    border: 0; }
  .aui .listadoDepartamentos .tabview-list li.tabs-nav span.tab-content a,
  .aui .listadoDepartamentos .tabview-list li.tabs-nav span.tab-content a:visited {
    display: block;
    padding: 5px 0 !important;
    text-align: center;
    width: 30px; }
  .aui .listadoDepartamentos .tabview-list li.tabs-nav span.tab-content a.first {
    background-position: -2px -307px; }
  .aui .listadoDepartamentos .tabview-list li.tabs-nav span.tab-content a span.nobkg,
  .aui .listadoDepartamentos .tabview-list li.tabs-nav span.tab-content a:visited span.nobkg {
    padding: 0;
    background: none !important; }
  .aui .listadoDepartamentos .tabview-list li.tabs-nav span.tab-content a span.disabled img,
  .aui .listadoDepartamentos .tabview-list li.tabs-nav span.tab-content a:visited span.disabled img {
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=30); }
  .aui .contenido-noticiasTabs .tabview-list li.tab.first span.tab-content a,
  .aui .contenido-noticiasTabs .tabview-list li.tab.first span.tab-content a:visited {
    background: black url("/Departamento-theme/css/../images/sprites-gradient.gif") -2px -307px repeat-x; }
  .aui .contenido-noticiasTabs .tabview-list li.active.first span.tab-content a,
  .aui .contenido-noticiasTabs .tabview-list li.active.first span.tab-content a:visited,
  .aui .contenido-noticiasTabs .tabview-list li.first span.tab-content a:active,
  .aui .contenido-noticiasTabs .tabview-list li.first span.tab-content a:focus {
    background-position: -2px -362px;
    background-color: #AA0D0F; }
  .aui .tabview-list li.tabShow {
    z-index: initial; }
  .aui table.tabla-unav {
    width: 100%;
    margin-top: 1em; }
  .aui table.tabla-unav th, .aui table.tabla-unav td {
    padding: 5px 7px 15px;
    font-size: 1em;
    text-align: left;
    vertical-align: top;
    max-width: 79px; }
  .aui table.tabla-unav th {
    width: 14.286%;
    padding: 10px 14px 15px 7px;
    background: #2b2b2b url("/Departamento-theme/css/../images/tablas/bkg-th.gif") right 0 no-repeat;
    color: #fff;
    font-weight: bold; }
  .aui table.tabla-unav th.empty {
    background: transparent; }
  .aui table.tabla-unav thead tr td {
    background: none; }
  .aui table.tabla-unav th a, .aui table.tabla-unav th a:visited {
    color: #fff;
    text-decoration: none; }
  .aui table.tabla-unav tbody th {
    border-bottom: 1px solid #1c3d48;
    /*background: #1A8097;*/
    background: #99090C; }
  .aui table.tabla-unav td {
    border-right: 1px solid #cacaca;
    background: url("/Departamento-theme/css/../images/tablas/bkg-td.gif") 0 bottom repeat-x;
    border-left: 1px solid #cacaca; }
  .aui .tabla-unav td a {
    display: block;
    margin-bottom: 1em;
    color: black; }
  .aui table.tabla-unav td a:HOVER {
    text-decoration: underline;
    color: #6A6B6B; }
  .aui table.tabla-unav td a:VISITED {
    color: #707070; }
  .aui table.tabla-unav tfoot td {
    padding: 20px 0 40px;
    border: none;
    background: transparent; }
  .aui table.tabla-unav tfoot td p {
    margin-bottom: .5em; }
  .aui table.tabla-unav tfoot td strong {
    text-transform: uppercase; }
  .aui table.tabla-unav .note {
    text-decoration: none; }
  .aui .paginacionUnav {
    overflow: hidden; }
  .aui .paginacionUnav .mayorque {
    padding-left: 0.5em !important;
    padding-right: 0.2em !important;
    border-left: none !important; }
  .aui .paginacionUnav .search-pages {
    float: left; }
  .aui .paginacionUnav .taglib-page-iterator {
    float: right; }
  .aui .paginacionUnav .search-results {
    margin-left: 0.5em; }
  .aui .paginacionUnav .search-results strong {
    color: white;
    padding: 0.4em;
    text-decoration: none; }
  .aui .paginacionUnav .search-results a {
    color: black; }
  .aui .paginacionUnav .search-results a:hover {
    color: #838383;
    text-decoration: underline; }
  .aui .paginacionUnav .search-results a:visited {
    color: #707070;
    text-decoration: underline; }
  .aui .paginacionUnav .taglib-page-iterator .search-pages .page-links {
    font-size: 12px !important; }
  .aui .paginacionUnav .taglib-page-iterator .search-pages .page-links a {
    border-left: none;
    padding: 0 0.3em !important;
    background-image: none !important;
    color: black; }
  .aui .paginacionUnav .taglib-page-iterator .search-pages .page-links span {
    border-left: none;
    padding: 0 0.3em !important;
    background-image: none !important; }
  .aui .paginacionUnav .taglib-page-iterator .search-pages .page-links a:hover {
    padding: 0 0.3em !important;
    background-image: none !important;
    color: #838383;
    text-decoration: underline; }
  .aui .paginacionUnav .taglib-page-iterator .search-pages .page-links a:visited {
    padding: 0 0.3em !important;
    background-image: none !important;
    color: #707070;
    text-decoration: underline; }
  .aui .paginacionUnav .taglib-page-iterator .search-pages .page-links .page-links-left {
    float: left; }
  .aui .paginacionUnav .taglib-page-iterator .search-pages .page-links .page-links-right {
    float: left; }
  .aui .blue #navbar li.selected {
    background-color: #2A7696 !important; }
  .aui .blue .nav-menu {
    padding-bottom: 0;
    background: none;
    width: auto !important;
    max-width: initial !important; }
  .aui .blue .nav-menu li a:HOVER {
    background: #2a7696;
    coLor: white;
    font-weight: bold; }
  .aui .blue .layouts .level-2 .selected {
    background-color: #2a7696 !important;
    coLor: #fff !important; }
  .aui .blue .layouts.level-2 li .open {
    background-color: #2a7696;
    color: white;
    font-weight: normal !important;
    /*background-image:none !important;*/ }
  .aui .blue .layouts .level-2 li .open .more a:HOVER {
    font-weight: normal !important; }
  .aui .blue .nav-menu ul {
    background-image: none !important; }
  .aui .blue .layouts.level-1 .open {
    background-color: #d4d4d4;
    font-weight: bold;
    color: black; }
  .aui .blue .layouts.level-1 .selected {
    background-color: #2a7696;
    color: white; }
  .aui .blue .layouts .level-2 li .minimized {
    background-color: #2a7696; }
  .aui .blue #banner {
    background: #2a7696 url("/Departamento-theme/css/../images/gradients-facul.gif") 0 -452px repeat-x;
    /*background: #224D5A url("/Departamento-theme/css/../images/gradient-facultades.jpg") 0 147px repeat-x;*/
    width: 100%; }
  .aui .blue #heading .logounav {
    /*background-image: url(/Departamento-theme/css/../images/uni-navarra-admision-ayudas.gif);*/
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .blue #subheader .facultad span.border {
    background-color: #2a7696; }
  .aui .blue #logouni {
    float: right;
    padding-right: 2em;
    margin: 0;
    display: block;
    margin-top: -1em;
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 59px; }
  .aui .blue .backColorFoot, .aui .blue .yui3-paginator-current-page {
    background: #2a7696; }
  .aui .blue .borderColor {
    border-color: #5894ae !important; }
  .aui .blue .tabla tr.fila td.titular1 {
    background-color: #2a7696; }
  .aui .blue .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-blue.png"); }
  .aui .blue .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/ico-negativo.png"); }
  .aui .blue .mifila21, .aui .blue .bgColorCorporative {
    background-color: #2a7696 !important; }
  .aui .blue .blogs {
    color: #2a7696; }
  .aui .blue .boton1:HOVER, .aui .blue .boton2:HOVER {
    background: none;
    background-color: #2a7696;
    color: white; }
  .aui .blue .main .tituloDesplegado {
    background-color: #2a7696; }
  .aui .blue .webform
  .fixhover:hover {
    background: #2a7696;
    border-color: #2a7696;
    color: white; }
  .aui .blue .corporativeColor {
    color: #2a7696 !important; }
  .aui .blue .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #2a7696 !important; }
  .aui .blue .buttonColor:HOVER {
    background: #2a7696 !important;
    border-color: #2a7696 !important;
    color: white !important; }
  .aui .blue .accordion h3.ui-accordion-header.ui-state-active, .aui .blue .contenido .listadoAlojamientos .list h3.ui-accordion-header.ui-state-active,
  .aui .blue .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .blue .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .blue .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .blue .contenido-tab .tabview-list li span.tab-content a:focus,
  .aui .blue .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .blue .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .blue .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .blue .contenido-mapa .tabview-list li span.tab-content a:focus,
  .aui .blue .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .blue .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .blue .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .blue .datosMatricula .tabview-list li span.tab-content a:focus,
  .aui .blue .planEstudios .tabview-list li.active span.tab-content a,
  .aui .blue .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .blue .planEstudios .tabview-list li span.tab-content a:active,
  .aui .blue .planEstudios .tabview-list li span.tab-content a:focus,
  .aui .blue .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .blue .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .blue .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .blue .buscadorEstudios .tabview-list li span.tab-content a:focus,
  .aui .blue .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .blue .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .blue .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .blue .contenido-noticiasTabs .tabview-list li span.tab-content a:focus,
  .aui .blue #carrusel_mvv_slideshow_horizontal li.current a,
  .aui .blue #carrusel_mvv_slideshow_horizontal li.current a:visited,
  .aui .blue #carrusel_mvv_slideshow_horizontal li a:active,
  .aui .blue #carrusel_mvv_slideshow_horizontal li a:focus,
  .aui .blue #carrusel_m_v_v .button-gradient a:hover,
  .aui .blue #carrusel_m_v_v .button-gradient a:focus,
  .aui .blue #carrusel_m_v_v .button-gradient a:active,
  .aui .blue .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .blue .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .blue .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .blue .listadoDepartamentos .tabview-list li span.tab-content a:focus,
  .aui .blue .nav-tabs > .active > a, .aui .blue .nav-tabs > .active > a:hover, .aui .blue .nav-tabs > .active > a:focus {
    background-color: #2a7696 !important; }
  .aui .blue .buscador form .button input:hover, .aui .blue .buscador-avanzado form .button input:hover, .aui .buscador form .button input.hover, .aui .buscador form .button input:focus, .aui .buscador form .button input.focus {
    background: none repeat scroll 0 0 #2A7696;
    border-color: #2A7696; }
  .aui .blue .res-busqueda .hd .txt-results {
    background: #2A7696; }
  .aui .blue #buscadorTabs .tab-active:after {
    border-color: #2A7696 transparent transparent; }
  .aui .blue #buscadorTabs .tab-active {
    background: none repeat scroll 0 0 #2A7696; }
  .aui .blue .hd-bgcolor .hd {
    background: none repeat scroll 0 0 #2A7696; }
  .aui .blue .md.tags-cloud li a:hover {
    color: #2A7696 !important; }
  .aui .blue .menu-buscador .current a, .aui .blue .tabs-agenda-uni .current a {
    background-color: #2A7696 !important; }
  .aui .blue .tabs-agenda-uni .tabs-list li.current a, .aui .blue .tabs-agenda-uni .tabs-list li.current a:visited, .aui .blue .tabs-agenda-uni .tabs-list li a:active, .aui .blue .tabs-list a:active, .aui .blue .tabs-agenda-uni .tabs-list li a:focus {
    background-color: #2A7696; }
  .aui .blue .menu-buscador .tabs-list li.current a, .aui .blue .menu-buscador .tabs-list li.current a:visited, .aui .blue .menu-buscador .tabs-list li a:active, .aui .blue .menu-buscador .tabs-list a:active, .aui .blue .menu-buscador .tabs-list li a:focus {
    background-color: #2A7696; }
  .aui .blue .blog-archivo .calendar td a.selected {
    background-color: #2A7696; }
  .aui .blue .res-busqueda .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 54px -326px transparent; }
  .aui .blue .tabs-list li.current.first a.first {
    background-color: #2A7696 !important; }
  .aui .blue .tabs-list li.current.last a.last {
    background-color: #2A7696 !important; }
  .aui .blue .tabs-list li.current a {
    background-color: #2A7696 !important; }
  .aui .blue .listado-portlet .filtrantper {
    background-color: #2A7696 !important; }
  .aui .blue .pagenav li .active {
    background-color: #2A7696 !important; }
  .aui .blue .buscadorProfesores .res-profesores .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 82px -322px transparent; }
  .aui .blue #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 98px -371px transparent; }
  .aui .blue div#divReloj {
    background-image: url("/Departamento-theme/css/../images/loader-blue.gif"); }
  .aui .blue .tramasBKGVideo {
    background-image: url("/Departamento-theme/css/../images/tramas-azul.png"); }
  .aui .blue #navbar {
    /* 	background-color: #2A7696 !important; */
    background-image: none !important; }
  .aui .blue div.img_cabecera div.msk {
    background: rgba(42, 118, 150, 0.8); }
  .aui .blue .aspa {
    background-image: url("/Departamento-theme/css/../images/ico/xazul.png"); }
  .aui .brown #navbar li.selected {
    background-color: #93722C !important; }
  .aui .brown .nav-menu {
    padding-bottom: 0;
    background: none;
    width: auto !important;
    max-width: initial !important; }
  .aui .brown .nav-menu li a:HOVER {
    background: #93722C;
    coLor: white;
    font-weight: bold; }
  .aui .brown .layouts .level-2 .selected {
    background-color: #93722C !important;
    coLor: #fff !important; }
  .aui .brown .layouts.level-2 li .open {
    background-color: #93722C;
    color: white;
    font-weight: normal !important;
    /*background-image:none !important;*/ }
  .aui .brown .layouts .level-2 li .open .more a:HOVER {
    font-weight: normal !important; }
  .aui .brown .nav-menu ul {
    background-image: none !important; }
  .aui .brown .layouts.level-1 .open {
    background-color: #d4d4d4;
    font-weight: bold;
    color: black; }
  .aui .brown .layouts.level-1 .selected {
    background-color: #93722C;
    color: white; }
  .aui .brown .layouts .level-2 li .minimized {
    background-color: #93722C; }
  .aui .brown #banner {
    background: #93722c url("/Departamento-theme/css/../images/gradients-facul.gif") 0 -1130px repeat-x;
    width: 100%; }
  .aui .brown #heading .logounav {
    /*background-image: url(/Departamento-theme/css/../images/uni-navarra-admision-ayudas.gif);*/
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .brown #subheader .facultad span.border {
    background-color: #93722C; }
  .aui .brown #logouni {
    float: right;
    padding-right: 2em;
    margin: 0;
    display: block;
    margin-top: -1em;
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 59px; }
  .aui .brown .backColorFoot, .aui .brown .yui3-paginator-current-page {
    background: #93722C; }
  .aui .brown .borderColor {
    border-color: #A68550 !important; }
  .aui .brown .tabla tr.fila td.titular1 {
    background-color: #93722C; }
  .aui .brown .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-brown.png"); }
  .aui .brown .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/ico-negativo.png"); }
  .aui .brown .mifila21, .aui .brown .bgColorCorporative {
    background-color: #93722C !important; }
  .aui .brown .blogs {
    color: #93722C; }
  .aui .brown .boton1:HOVER, .aui .brown .boton2:HOVER {
    background: none;
    background-color: #93722C;
    color: white; }
  .aui .brown .main .tituloDesplegado {
    background-color: #93722C; }
  .aui .brown .webform
  .fixhover:hover {
    background: #93722C;
    border-color: #93722C;
    color: white; }
  .aui .brown .corporativeColor {
    color: #93722C !important; }
  .aui .brown .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #93722C !important; }
  .aui .brown .buttonColor:HOVER {
    background: #93722C !important;
    border-color: #93722C !important;
    color: white !important; }
  .aui .brown .accordion h3.ui-accordion-header.ui-state-active, .aui .brown .contenido .listadoAlojamientos .list h3.ui-accordion-header.ui-state-active,
  .aui .brown .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .brown .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .brown .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .brown .contenido-tab .tabview-list li span.tab-content a:focus,
  .aui .brown .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .brown .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .brown .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .brown .contenido-mapa .tabview-list li span.tab-content a:focus,
  .aui .brown .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .brown .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .brown .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .brown .datosMatricula .tabview-list li span.tab-content a:focus,
  .aui .brown .planEstudios .tabview-list li.active span.tab-content a,
  .aui .brown .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .brown .planEstudios .tabview-list li span.tab-content a:active,
  .aui .brown .planEstudios .tabview-list li span.tab-content a:focus,
  .aui .brown .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .brown .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .brown .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .brown .buscadorEstudios .tabview-list li span.tab-content a:focus,
  .aui .brown .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .brown .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .brown .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .brown .contenido-noticiasTabs .tabview-list li span.tab-content a:focus,
  .aui .brown #carrusel_mvv_slideshow_horizontal li.current a,
  .aui .brown #carrusel_mvv_slideshow_horizontal li.current a:visited,
  .aui .brown #carrusel_mvv_slideshow_horizontal li a:active,
  .aui .brown #carrusel_mvv_slideshow_horizontal li a:focus,
  .aui .brown #carrusel_m_v_v .button-gradient a:hover,
  .aui .brown #carrusel_m_v_v .button-gradient a:focus,
  .aui .brown #carrusel_m_v_v .button-gradient a:active,
  .aui .brown .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .brown .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .brown .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .brown .listadoDepartamentos .tabview-list li span.tab-content a:focus,
  .aui .brown .nav-tabs > .active > a, .aui .brown .nav-tabs > .active > a:hover, .aui .brown .nav-tabs > .active > a:focus {
    background-color: #93722C !important; }
  .aui .brown .buscador form .button input:hover, .aui .brown .buscador-avanzado form .button input:hover, .aui .buscador form .button input.hover, .aui .buscador form .button input:focus, .aui .buscador form .button input.focus {
    background: none repeat scroll 0 0 #93722C;
    border-color: #93722C; }
  .aui .brown .res-busqueda .hd .txt-results {
    background: #93722C; }
  .aui .brown #buscadorTabs .tab-active:after {
    border-color: #93722C transparent transparent; }
  .aui .brown #buscadorTabs .tab-active {
    background: none repeat scroll 0 0 #93722C; }
  .aui .brown .hd-bgcolor .hd {
    background: none repeat scroll 0 0 #93722C; }
  .aui .brown .md.tags-cloud li a:hover {
    color: #93722C !important; }
  .aui .brown .menu-buscador .current a, .aui .brown .tabs-agenda-uni .current a {
    background-color: #93722C !important; }
  .aui .brown .tabs-agenda-uni .tabs-list li.current a, .aui .brown .tabs-agenda-uni .tabs-list li.current a:visited, .aui .brown .tabs-agenda-uni .tabs-list li a:active, .aui .brown .tabs-list a:active, .aui .brown .tabs-agenda-uni .tabs-list li a:focus {
    background-color: #93722C; }
  .aui .brown .menu-buscador .tabs-list li.current a, .aui .brown .menu-buscador .tabs-list li.current a:visited, .aui .brown .menu-buscador .tabs-list li a:active, .aui .brown .menu-buscador .tabs-list a:active, .aui .brown .menu-buscador .tabs-list li a:focus {
    background-color: #93722C; }
  .aui .brown .blog-archivo .calendar td a.selected {
    background-color: #93722C; }
  .aui .brown .res-busqueda .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 70px -196px transparent; }
  .aui .brown .tabs-list li.current.first a.first {
    background-color: #93722C !important; }
  .aui .brown .tabs-list li.current.last a.last {
    background-color: #93722C !important; }
  .aui .brown .tabs-list li.current a {
    background-color: #93722C !important; }
  .aui .brown .listado-portlet .filtrantper {
    background-color: #93722C !important; }
  .aui .brown .pagenav li .active {
    background-color: #93722C !important; }
  .aui .brown .buscadorProfesores .res-profesores .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 82px -192px transparent; }
  .aui .brown #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 98px -240px transparent; }
  .aui .brown div#divReloj {
    background-image: url("/Departamento-theme/css/../images/loader-brown.gif"); }
  .aui .brown .tramasBKGVideo {
    background-image: url("/Departamento-theme/css/../images/tramas-marron.jpg"); }
  .aui .brown #navbar {
    /* 	background-color: #93722C !important; */
    background-image: none !important; }
  .aui .brown div.img_cabecera div.msk {
    background: rgba(147, 114, 44, 0.8); }
  .aui .brown .aspa {
    background-image: url("/Departamento-theme/css/../images/ico/X.png"); }
  .aui .green #navbar li.selected {
    background-color: #3E6B26 !important; }
  .aui .green .nav-menu {
    padding-bottom: 0;
    background: none;
    width: auto !important;
    max-width: initial !important; }
  .aui .green .nav-menu li a:HOVER {
    background: #3e6b26;
    coLor: white;
    font-weight: bold; }
  .aui .green .layouts .level-2 .selected {
    background-color: #3e6b26 !important;
    coLor: #fff !important; }
  .aui .green .layouts.level-2 li .open {
    background-color: #3e6b26;
    color: white;
    font-weight: normal !important;
    /*background-image:none !important;*/ }
  .aui .green .layouts .level-2 li .open .more a:HOVER {
    font-weight: normal !important; }
  .aui .green .nav-menu ul {
    background-image: none !important; }
  .aui .green .layouts.level-1 .open {
    background-color: #d4d4d4;
    font-weight: bold;
    color: black; }
  .aui .green .layouts.level-1 .selected {
    background-color: #3e6b26;
    color: white; }
  .aui .green .layouts .level-2 li .minimized {
    background-color: #3e6b26; }
  .aui .green #banner {
    background: #3e6b26 url("/Departamento-theme/css/../images/gradients-facul.gif") 0 -904px repeat-x;
    width: 100%; }
  .aui .green #heading .logounav {
    /*background-image: url(/Departamento-theme/css/../images/uni-navarra-admision-ayudas.gif);*/
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .green #subheader .facultad span.border {
    background-color: #3e6b26; }
  .aui .green #logouni {
    float: right;
    padding-right: 2em;
    margin: 0;
    display: block;
    margin-top: -1em;
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 59px; }
  .aui .green .backColorFoot, .aui .green .yui3-paginator-current-page {
    background: #3e6b26; }
  .aui .green .borderColor {
    border-color: #638351 !important; }
  .aui .green .tabla tr.fila td.titular1 {
    background-color: #3e6b26; }
  .aui .green .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-green.png"); }
  .aui .green .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/ico-negativo.png"); }
  .aui .green .mifila21, .aui .green .bgColorCorporative {
    background-color: #3e6b26 !important; }
  .aui .green .blogs {
    color: #3e6b26; }
  .aui .green .boton1:HOVER, .aui .green .boton2:HOVER {
    background: none;
    background-color: #3e6b26;
    color: white; }
  .aui .green .main .tituloDesplegado {
    background-color: #3e6b26; }
  .aui .green .webform
  .fixhover:hover {
    background: #3e6b26;
    border-color: #3e6b26;
    color: white; }
  .aui .green .corporativeColor {
    color: #3e6b26 !important; }
  .aui .green .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #3e6b26 !important; }
  .aui .green .buttonColor:HOVER {
    background: #3e6b26 !important;
    border-color: #3e6b26 !important;
    color: white !important; }
  .aui .green .accordion h3.ui-accordion-header.ui-state-active, .aui .green .contenido .listadoAlojamientos .list h3.ui-accordion-header.ui-state-active,
  .aui .green .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .green .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .green .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .green .contenido-tab .tabview-list li span.tab-content a:focus,
  .aui .green .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .green .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .green .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .green .contenido-mapa .tabview-list li span.tab-content a:focus,
  .aui .green .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .green .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .green .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .green .datosMatricula .tabview-list li span.tab-content a:focus,
  .aui .green .planEstudios .tabview-list li.active span.tab-content a,
  .aui .green .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .green .planEstudios .tabview-list li span.tab-content a:active,
  .aui .green .planEstudios .tabview-list li span.tab-content a:focus,
  .aui .green .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .green .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .green .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .green .buscadorEstudios .tabview-list li span.tab-content a:focus,
  .aui .green .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .green .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .green .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .green .contenido-noticiasTabs .tabview-list li span.tab-content a:focus,
  .aui .green #carrusel_mvv_slideshow_horizontal li.current a,
  .aui .green #carrusel_mvv_slideshow_horizontal li.current a:visited,
  .aui .green #carrusel_mvv_slideshow_horizontal li a:active,
  .aui .green #carrusel_mvv_slideshow_horizontal li a:focus,
  .aui .green #carrusel_m_v_v .button-gradient a:hover,
  .aui .green #carrusel_m_v_v .button-gradient a:focus,
  .aui .green #carrusel_m_v_v .button-gradient a:active,
  .aui .green .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .green .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .green .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .green .listadoDepartamentos .tabview-list li span.tab-content a:focus,
  .aui .green .nav-tabs > .active > a, .aui .green .nav-tabs > .active > a:hover, .aui .green .nav-tabs > .active > a:focus {
    background-color: #3e6b26 !important; }
  .aui .green .buscador form .button input:hover, .aui .green .buscador-avanzado form .button input:hover, .aui .buscador form .button input.hover, .aui .buscador form .button input:focus, .aui .buscador form .button input.focus {
    background: none repeat scroll 0 0 #3E6B26;
    border-color: #3E6B26; }
  .aui .green .res-busqueda .hd .txt-results {
    background: #3E6B26; }
  .aui .green #buscadorTabs .tab-active:after {
    border-color: #3E6B26 transparent transparent; }
  .aui .green #buscadorTabs .tab-active {
    background: none repeat scroll 0 0 #3E6B26; }
  .aui .green .hd-bgcolor .hd {
    background: none repeat scroll 0 0 #3E6B26; }
  .aui .green .md.tags-cloud li a:hover {
    color: #3E6B26 !important; }
  .aui .green .menu-buscador .current a, .aui .green .tabs-agenda-uni .current a {
    background-color: #3E6B26 !important; }
  .aui .green .tabs-agenda-uni .tabs-list li.current a, .aui .green .tabs-agenda-uni .tabs-list li.current a:visited, .aui .green .tabs-agenda-uni .tabs-list li a:active, .aui .green .tabs-list a:active, .aui .green .tabs-agenda-uni .tabs-list li a:focus {
    background-color: #3E6B26; }
  .aui .green .menu-buscador .tabs-list li.current a, .aui .green .menu-buscador .tabs-list li.current a:visited, .aui .green .menu-buscador .tabs-list li a:active, .aui .green .menu-buscador .tabs-list a:active, .aui .green .menu-buscador .tabs-list li a:focus {
    background-color: #3E6B26; }
  .aui .green .blog-archivo .calendar td a.selected {
    background-color: #3E6B26; }
  .aui .green .res-busqueda .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 55px -169px transparent; }
  .aui .green .tabs-list li.current.first a.first {
    background-color: #3E6B26 !important; }
  .aui .green .tabs-list li.current.last a.last {
    background-color: #3E6B26 !important; }
  .aui .green .tabs-list li.current a {
    background-color: #3E6B26 !important; }
  .aui .green .listado-portlet .filtrantper {
    background-color: #3E6B26 !important; }
  .aui .green .pagenav li .active {
    background-color: #3E6B26 !important; }
  .aui .green .buscadorProfesores .res-profesores .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 82px -165px transparent; }
  .aui .green #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 98px -213px transparent; }
  .aui .green div#divReloj {
    background-image: url("/Departamento-theme/css/../images/loader-green.gif"); }
  .aui .green .tramasBKGVideo {
    background-image: url("/Departamento-theme/css/../images/tramas-verde.png"); }
  .aui .green #navbar {
    /* 	background-color: #3E6B26 !important; */
    background-image: none !important; }
  .aui .green div.img_cabecera div.msk {
    background: rgba(62, 107, 38, 0.8); }
  .aui .green .aspa {
    background-image: url("/Departamento-theme/css/../images/ico/xverde.png"); }
  .aui .orange #navbar li.selected {
    background-color: #DD7E10 !important; }
  .aui .orange .nav-menu {
    padding-bottom: 0;
    background: none;
    width: auto !important;
    max-width: initial !important; }
  .aui .orange .nav-menu li a:HOVER {
    background: #dd7e10;
    coLor: white;
    font-weight: bold; }
  .aui .orange .layouts .level-2 .selected {
    background-color: #dd7e10 !important;
    coLor: #fff !important; }
  .aui .orange .layouts.level-2 li .open {
    background-color: #dd7e10;
    color: white;
    font-weight: normal !important;
    /*background-image:none !important;*/ }
  .aui .orange .layouts .level-2 li .open .more a:HOVER {
    font-weight: normal !important; }
  .aui .orange .nav-menu ul {
    background-image: none !important; }
  .aui .orange .layouts.level-1 .open {
    background-color: #d4d4d4;
    font-weight: bold;
    color: black; }
  .aui .orange .layouts.level-1 .selected {
    background-color: #dd7e10;
    color: white; }
  .aui .orange .layouts .level-2 li .minimized {
    background-color: #dd7e10; }
  .aui .orange #banner {
    background: #dd7e10 url("/Departamento-theme/css/../images/gradients-facul.gif") 0 0px repeat-x;
    width: 100%; }
  .aui .orange #heading .logounav {
    /*background-image: url(/Departamento-theme/css/../images/uni-navarra-admision-ayudas.gif);*/
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .orange #subheader .facultad span.border {
    background-color: #dd7e10; }
  .aui .orange #logouni {
    float: right;
    padding-right: 2em;
    margin: 0;
    display: block;
    margin-top: -1em;
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 59px; }
  .aui .orange .backColorFoot, .aui .orange .yui3-paginator-current-page {
    background: #dd7e10; }
  .aui .orange .borderColor {
    border-color: #e49a45 !important; }
  .aui .orange .tabla tr.fila td.titular1 {
    background-color: #dd7e10; }
  .aui .orange .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-orange.png"); }
  .aui .orange .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/ico-negativo.png"); }
  .aui .orange .mifila21, .aui .orange .bgColorCorporative {
    background-color: #dd7e10 !important; }
  .aui .orange .blogs {
    color: #dd7e10; }
  .aui .orange .boton1:HOVER, .aui .orange .boton2:HOVER {
    background: none;
    background-color: #dd7e10;
    color: white; }
  .aui .orange .main .tituloDesplegado {
    background-color: #dd7e10; }
  .aui .orange .webform
  .fixhover:hover {
    background: #dd7e10;
    border-color: #dd7e10;
    color: white; }
  .aui .orange .corporativeColor {
    color: #dd7e10 !important; }
  .aui .orange .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #dd7e10 !important; }
  .aui .orange .buttonColor:HOVER {
    background: #dd7e10 !important;
    border-color: #dd7e10 !important;
    color: white !important; }
  .aui .orange .accordion h3.ui-accordion-header.ui-state-active, .aui .orange .contenido .listadoAlojamientos .list h3.ui-accordion-header.ui-state-active,
  .aui .orange .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .orange .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .orange .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .orange .contenido-tab .tabview-list li span.tab-content a:focus,
  .aui .orange .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .orange .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .orange .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .orange .contenido-mapa .tabview-list li span.tab-content a:focus,
  .aui .orange .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .orange .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .orange .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .orange .datosMatricula .tabview-list li span.tab-content a:focus,
  .aui .orange .planEstudios .tabview-list li.active span.tab-content a,
  .aui .orange .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .orange .planEstudios .tabview-list li span.tab-content a:active,
  .aui .orange .planEstudios .tabview-list li span.tab-content a:focus,
  .aui .orange .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .orange .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .orange .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .orange .buscadorEstudios .tabview-list li span.tab-content a:focus,
  .aui .orange .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .orange .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .orange .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .orange .contenido-noticiasTabs .tabview-list li span.tab-content a:focus,
  .aui .orange #carrusel_mvv_slideshow_horizontal li.current a,
  .aui .orange #carrusel_mvv_slideshow_horizontal li.current a:visited,
  .aui .orange #carrusel_mvv_slideshow_horizontal li a:active,
  .aui .orange #carrusel_mvv_slideshow_horizontal li a:focus,
  .aui .orange #carrusel_m_v_v .button-gradient a:hover,
  .aui .orange #carrusel_m_v_v .button-gradient a:focus,
  .aui .orange #carrusel_m_v_v .button-gradient a:active,
  .aui .orange .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .orange .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .orange .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .orange .listadoDepartamentos .tabview-list li span.tab-content a:focus,
  .aui .orange .nav-tabs > .active > a, .aui .orange .nav-tabs > .active > a:hover, .aui .orange .nav-tabs > .active > a:focus {
    background-color: #dd7e10 !important; }
  .aui .orange .buscador form .button input:hover, .aui .orange .buscador-avanzado form .button input:hover, .aui .buscador form .button input.hover, .aui .buscador form .button input:focus, .aui .buscador form .button input.focus {
    background: none repeat scroll 0 0 #DD7E10;
    border-color: #DD7E10; }
  .aui .orange .res-busqueda .hd .txt-results {
    background: #DD7E10; }
  .aui .orange #buscadorTabs .tab-active:after {
    border-color: #DD7E10 transparent transparent; }
  .aui .orange #buscadorTabs .tab-active {
    background: none repeat scroll 0 0 #DD7E10; }
  .aui .orange .hd-bgcolor .hd {
    background: none repeat scroll 0 0 #DD7E10; }
  .aui .orange .menu-buscador .current a, .aui .orange .tabs-agenda-uni .current a {
    background-color: #DD7E10 !important; }
  .aui .orange .tabs-agenda-uni .tabs-list li.current a, .aui .orange .tabs-agenda-uni .tabs-list li.current a:visited, .aui .orange .tabs-agenda-uni .tabs-list li a:active, .aui .orange .tabs-list a:active, .aui .orange .tabs-agenda-uni .tabs-list li a:focus {
    background-color: #DD7E10; }
  .aui .orange .menu-buscador .current a {
    background-color: #DD7E10 !important; }
  .aui .orange .menu-buscador .tabs-list li.current a, .aui .orange .menu-buscador .tabs-list li.current a:visited, .aui .orange .menu-buscador .tabs-list li a:active, .aui .orange .menu-buscador .tabs-list a:active, .aui .orange .menu-buscador .tabs-list li a:focus {
    background-color: #DD7E10; }
  .aui .orange .blog-archivo .calendar td a.selected {
    background-color: #DD7E10; }
  .aui .orange .res-busqueda .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 54px -272px transparent; }
  .aui .orange .tabs-list li.current.first a.first {
    background-color: #DD7E10 !important; }
  .aui .orange .tabs-list li.current.last a.last {
    background-color: #DD7E10 !important; }
  .aui .orange .tabs-list li.current a {
    background-color: #DD7E10 !important; }
  .aui .orange .listado-portlet .filtrantper {
    background-color: #DD7E10 !important; }
  .aui .orange .pagenav li .active {
    background-color: #DD7E10 !important; }
  .aui .orange .buscadorProfesores .res-profesores .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 82px -268px transparent; }
  .aui .orange #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 98px -316px transparent; }
  .aui .orange div#divReloj {
    background-image: url("/Departamento-theme/css/../images/loader-orange.gif"); }
  .aui .orange .tramasBKGVideo {
    background-image: url("/Departamento-theme/css/../images/tramas-naranja.png"); }
  .aui .orange #navbar {
    /* 	background-color: #DD7E10 !important; */
    background-image: none !important; }
  .aui .orange div.img_cabecera div.msk {
    background: rgba(221, 126, 16, 0.8); }
  .aui .orange .aspa {
    background-image: url("/Departamento-theme/css/../images/ico/xnaranja.png"); }
  .aui .red #navbar li.selected {
    background-color: #AA0B0F !important; }
  .aui .red .nav-menu {
    padding-bottom: 0;
    background: none;
    width: auto !important;
    max-width: initial !important; }
  .aui .red .nav-menu li a:HOVER {
    background: #aa0b0f;
    coLor: white;
    font-weight: bold; }
  .aui .red .layouts .level-2 .selected {
    background-color: #aa0b0f !important;
    coLor: #fff !important; }
  .aui .red .layouts.level-2 li .open {
    background-color: #aa0b0f;
    color: white;
    font-weight: normal !important;
    /*background-image:none !important;*/ }
  .aui .red .layouts .level-2 li .open .more a:HOVER {
    font-weight: normal !important; }
  .aui .red .nav-menu ul {
    background-image: none !important; }
  .aui .red .layouts.level-1 .open {
    background-color: #d4d4d4;
    font-weight: bold;
    color: black; }
  .aui .red .layouts.level-1 .selected {
    background-color: #aa0b0f;
    color: white; }
  .aui .red .layouts .level-2 li .minimized {
    background-color: #aa0b0f; }
  .aui .red #banner {
    background: #aa0b0f url("/Departamento-theme/css/../images/gradients-facul.gif") 0 -226px repeat-x;
    width: 100%; }
  .aui .red #heading .logounav {
    /*background-image: url(/Departamento-theme/css/../images/uni-navarra-admision-ayudas.gif);*/
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .red #subheader .facultad span.border {
    background-color: #aa0b0f; }
  .aui .red #logouni {
    float: right;
    padding-right: 2em;
    margin: 0;
    display: block;
    margin-top: -1em;
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 59px; }
  .aui .red .backColorFoot, .aui .red .yui3-paginator-current-page {
    background: #aa0b0f; }
  .aui .red .borderColor {
    border-color: #A72C2E !important; }
  .aui .red .tabla tr.fila td.titular1 {
    background-color: #aa0b0f; }
  .aui .red .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-red.png"); }
  .aui .red .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/ico-negativo.png"); }
  .aui .red .mifila21, .aui .red .bgColorCorporative {
    background-color: #aa0b0f !important; }
  .aui .red .blogs {
    color: #aa0b0f; }
  .aui .red .boton1:HOVER, .aui .red .boton2:HOVER {
    background: none;
    background-color: #aa0b0f;
    color: white; }
  .aui .red .main .tituloDesplegado {
    background-color: #aa0b0f; }
  .aui .red .webform
  .fixhover:hover {
    background: #aa0b0f;
    border-color: #aa0b0f;
    color: white; }
  .aui .red .corporativeColor {
    color: #aa0b0f !important; }
  .aui .red .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #aa0b0f !important; }
  .aui .red .buttonColor:HOVER {
    background: #aa0b0f !important;
    border-color: #aa0b0f !important;
    color: white !important; }
  .aui .red .accordion h3.ui-accordion-header.ui-state-active, .aui .red .contenido .listadoAlojamientos .list h3.ui-accordion-header.ui-state-active,
  .aui .red .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .red .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .red .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .red .contenido-tab .tabview-list li span.tab-content a:focus,
  .aui .red .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .red .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .red .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .red .contenido-mapa .tabview-list li span.tab-content a:focus,
  .aui .red .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .red .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .red .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .red .datosMatricula .tabview-list li span.tab-content a:focus,
  .aui .red .planEstudios .tabview-list li.active span.tab-content a,
  .aui .red .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .red .planEstudios .tabview-list li span.tab-content a:active,
  .aui .red .planEstudios .tabview-list li span.tab-content a:focus,
  .aui .red .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .red .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .red .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .red .buscadorEstudios .tabview-list li span.tab-content a:focus,
  .aui .red .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .red .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .red .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .red .contenido-noticiasTabs .tabview-list li span.tab-content a:focus,
  .aui .red #carrusel_mvv_slideshow_horizontal li.current a,
  .aui .red #carrusel_mvv_slideshow_horizontal li.current a:visited,
  .aui .red #carrusel_mvv_slideshow_horizontal li a:active,
  .aui .red #carrusel_mvv_slideshow_horizontal li a:focus,
  .aui .red #carrusel_m_v_v .button-gradient a:hover,
  .aui .red #carrusel_m_v_v .button-gradient a:focus,
  .aui .red #carrusel_m_v_v .button-gradient a:active,
  .aui .red .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .red .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .red .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .red .listadoDepartamentos .tabview-list li span.tab-content a:focus,
  .aui .red .nav-tabs > .active > a, .aui .red .nav-tabs > .active > a:hover, .aui .red .nav-tabs > .active > a:focus {
    background-color: #aa0b0f !important; }
  .aui .red .buscador form .button input:hover, .aui .red .buscador-avanzado form .button input:hover, .aui .buscador form .button input.hover, .aui .buscador form .button input:focus, .aui .buscador form .button input.focus {
    background: none repeat scroll 0 0 #AA0B0F;
    border-color: #AA0B0F; }
  .aui .red .res-busqueda .hd .txt-results {
    background: #AA0B0F; }
  .aui .red #buscadorTabs .tab-active:after {
    border-color: #AA0B0F transparent transparent; }
  .aui .red #buscadorTabs .tab-active {
    background: none repeat scroll 0 0 #AA0B0F; }
  .aui .red .hd-bgcolor .hd {
    background: none repeat scroll 0 0 #AA0B0F; }
  .aui .red .md.tags-cloud li a:hover {
    color: #AA0B0F !important; }
  .aui .red .menu-buscador .current a, .aui .red .tabs-agenda-uni .current a {
    background-color: #AA0B0F !important; }
  .aui .red .tabs-agenda-uni .tabs-list li.current a, .aui .red .tabs-agenda-uni .tabs-list li.current a:visited, .aui .red .tabs-agenda-uni .tabs-list li a:active, .aui .red .tabs-list a:active, .aui .red .tabs-agenda-uni .tabs-list li a:focus {
    background-color: #AA0B0F; }
  .aui .red .menu-buscador .tabs-list li.current a, .aui .red .menu-buscador .tabs-list li.current a:visited, .aui .red .menu-buscador .tabs-list li a:active, .aui .red .menu-buscador .tabs-list a:active, .aui .red .menu-buscador .tabs-list li a:focus {
    background-color: #AA0B0F; }
  .aui .red .blog-archivo .calendar td a.selected {
    background-color: #AA0B0F; }
  .aui .red .res-busqueda .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 54px -299px transparent; }
  .aui .red .tabs-list li.current.first a.first {
    background-color: #AA0B0F !important; }
  .aui .red .tabs-list li.current.last a.last {
    background-color: #AA0B0F !important; }
  .aui .red .tabs-list li.current a {
    background-color: #AA0B0F !important; }
  .aui .red .listado-portlet .filtrantper {
    background-color: #AA0B0F !important; }
  .aui .red .pagenav li .active {
    background-color: #AA0B0F !important; }
  .aui .red .buscadorProfesores .res-profesores .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 82px -295px transparent; }
  .aui .red #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 98px -343px transparent; }
  .aui .red #navbar {
    /* 	background-color: #AA0B0F !important; */
    background-image: none !important; }
  .aui .red .tramasBKGVideo {
    background-image: url("/Departamento-theme/css/../images/tramas-rojo.png"); }
  .aui .red div.img_cabecera div.msk {
    background: rgba(170, 11, 15, 0.8); }
  .aui .red .aspa {
    background-image: url("/Departamento-theme/css/../images/ico/xrojo.png"); }
  .aui .violet #navbar li.selected {
    background-color: #902A90 !important; }
  .aui .violet .nav-menu {
    padding-bottom: 0;
    background: none;
    width: auto !important;
    max-width: initial !important; }
  .aui .violet .nav-menu li a:HOVER {
    background: #902a90;
    coLor: white;
    font-weight: bold; }
  .aui .violet .layouts .level-2 .selected {
    background-color: #902a90 !important;
    coLor: #fff !important; }
  .aui .violet .layouts.level-2 li .open {
    background-color: #902a90;
    color: white;
    font-weight: normal !important;
    /*background-image:none !important;*/ }
  .aui .violet .layouts .level-2 li .open .more a:HOVER {
    font-weight: normal !important; }
  .aui .violet .nav-menu ul {
    background-image: none !important; }
  .aui .violet .layouts.level-1 .open {
    background-color: #d4d4d4;
    font-weight: bold;
    color: black; }
  .aui .violet .layouts.level-1 .selected {
    background-color: #902a90;
    color: white; }
  .aui .violet .layouts .level-2 li .minimized {
    background-color: #902a90; }
  .aui .violet #banner {
    background: #902a90 url("/Departamento-theme/css/../images/gradients-facul.gif") 0 -678px repeat-x;
    width: 100%; }
  .aui .violet #heading .logounav {
    /*background-image: url(/Departamento-theme/css/../images/uni-navarra-admision-ayudas.gif);*/
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .violet #subheader .facultad span.border {
    background-color: #902a90; }
  .aui .violet #logouni {
    float: right;
    padding-right: 2em;
    margin: 0;
    display: block;
    margin-top: -1em;
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 59px; }
  .aui .violet .backColorFoot, .aui .violet .yui3-paginator-current-page {
    background: #902a90; }
  .aui .violet .borderColor {
    border-color: #a957a9 !important; }
  .aui .violet .tabla tr.fila td.titular1 {
    background-color: #902a90; }
  .aui .violet .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-violet.png"); }
  .aui .violet .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/ico-negativo.png"); }
  .aui .violet .mifila21, .aui .violet .bgColorCorporative {
    background-color: #902a90 !important; }
  .aui .violet .blogs {
    color: #902a90; }
  .aui .violet .boton1:HOVER, .aui .violet .boton2:HOVER {
    background: none;
    background-color: #902a90;
    color: white; }
  .aui .violet .main .tituloDesplegado {
    background-color: #902a90; }
  .aui .violet .webform
  .fixhover:hover {
    background: #902a90;
    border-color: #902a90;
    color: white; }
  .aui .violet .corporativeColor {
    color: #902a90 !important; }
  .aui .violet .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #902a90 !important; }
  .aui .violet .buttonColor:HOVER {
    background: #902a90 !important;
    border-color: #902a90 !important;
    color: white !important; }
  .aui .violet .accordion h3.ui-accordion-header.ui-state-active, .aui .violet .contenido .listadoAlojamientos .list h3.ui-accordion-header.ui-state-active,
  .aui .violet .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .violet .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .violet .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .violet .contenido-tab .tabview-list li span.tab-content a:focus,
  .aui .violet .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .violet .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .violet .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .violet .contenido-mapa .tabview-list li span.tab-content a:focus,
  .aui .violet .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .violet .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .violet .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .violet .datosMatricula .tabview-list li span.tab-content a:focus,
  .aui .violet .planEstudios .tabview-list li.active span.tab-content a,
  .aui .violet .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .violet .planEstudios .tabview-list li span.tab-content a:active,
  .aui .violet .planEstudios .tabview-list li span.tab-content a:focus,
  .aui .violet .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .violet .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .violet .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .violet .buscadorEstudios .tabview-list li span.tab-content a:focus,
  .aui .violet .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .violet .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .violet .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .violet .contenido-noticiasTabs .tabview-list li span.tab-content a:focus,
  .aui .violet #carrusel_mvv_slideshow_horizontal li.current a,
  .aui .violet #carrusel_mvv_slideshow_horizontal li.current a:visited,
  .aui .violet #carrusel_mvv_slideshow_horizontal li a:active,
  .aui .violet #carrusel_mvv_slideshow_horizontal li a:focus,
  .aui .violet #carrusel_m_v_v .button-gradient a:hover,
  .aui .violet #carrusel_m_v_v .button-gradient a:focus,
  .aui .violet #carrusel_m_v_v .button-gradient a:active,
  .aui .violet .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .violet .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .violet .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .violet .listadoDepartamentos .tabview-list li span.tab-content a:focus,
  .aui .violet .nav-tabs > .active > a, .aui .violet .nav-tabs > .active > a:hover, .aui .violet .nav-tabs > .active > a:focus {
    background-color: #902a90 !important; }
  .aui .violet .buscador form .button input:hover, .aui .violet .buscador-avanzado form .button input:hover, .aui .buscador form .button input.hover, .aui .buscador form .button input:focus, .aui .buscador form .button input.focus {
    background: none repeat scroll 0 0 #902A90;
    border-color: #902A90; }
  .aui .violet .res-busqueda .hd .txt-results {
    background: #902A90; }
  .aui .violet #buscadorTabs .tab-active:after {
    border-color: #902A90 transparent transparent; }
  .aui .violet #buscadorTabs .tab-active {
    background: none repeat scroll 0 0 #902A90; }
  .aui .violet .hd-bgcolor .hd {
    background: none repeat scroll 0 0 #902A90; }
  .aui .violet .md.tags-cloud li a:hover {
    color: #902A90 !important; }
  .aui .violet .menu-buscador .current a, .aui .violet .tabs-agenda-uni .current a {
    background-color: #902A90 !important; }
  .aui .violet .tabs-agenda-uni .tabs-list li.current a, .aui .violet .tabs-agenda-uni .tabs-list li.current a:visited, .aui .violet .tabs-agenda-uni .tabs-list li a:active, .aui .violet .tabs-list a:active, .aui .violet .tabs-agenda-uni .tabs-list li a:focus {
    background-color: #902A90; }
  .aui .violet .menu-buscador .tabs-list li.current a, .aui .violet .menu-buscador .tabs-list li.current a:visited, .aui .violet .menu-buscador .tabs-list li a:active, .aui .violet .menu-buscador .tabs-list a:active, .aui .violet .menu-buscador .tabs-list li a:focus {
    background-color: #902A90; }
  .aui .violet .blog-archivo .calendar td a.selected {
    background-color: #902A90; }
  .aui .violet .res-busqueda .hd, .aui .buscadorProfesores .res-profesores .hd, .aui #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 54px -353px transparent; }
  .aui .violet .tabs-list li.current.first a.first {
    background-color: #902A90 !important; }
  .aui .violet .tabs-list li.current.last a.last {
    background-color: #902A90 !important; }
  .aui .violet .tabs-list li.current a {
    background-color: #902A90 !important; }
  .aui .violet .listado-portlet .filtrantper {
    background-color: #902A90 !important; }
  .aui .violet .pagenav li .active {
    background-color: #902A90 !important; }
  .aui .violet .buscadorProfesores .res-profesores .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 82px -349px transparent; }
  .aui .violet #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 98px -397px transparent; }
  .aui .violet div#divReloj {
    background-image: url("/Departamento-theme/css/../images/loader-violet.gif"); }
  .aui .violet .tramasBKGVideo {
    background-image: url("/Departamento-theme/css/../images/tramas-violeta.png"); }
  .aui .violet #navbar {
    /* 	background-color: #902A90 !important; */
    background-image: none !important; }
  .aui .violet div.img_cabecera div.msk {
    background: rgba(144, 42, 144, 0.8); }
  .aui .violet .aspa {
    background-image: url("/Departamento-theme/css/../images/ico/xrosa.png"); }
  .aui .blue_light #navbar li.selected {
    background-color: #086d86 !important; }
  .aui .blue_light .nav-menu {
    padding-bottom: 0;
    background: none;
    width: auto !important;
    max-width: initial !important; }
  .aui .blue_light .nav-menu li a:HOVER {
    background: #086d86;
    coLor: white;
    font-weight: bold; }
  .aui .blue_light .layouts .level-2 .selected {
    background-color: #086d86 !important;
    coLor: #fff !important; }
  .aui .blue_light .layouts.level-2 li .open {
    background-color: #086d86;
    color: white;
    font-weight: normal !important;
    /*background-image:none !important;*/ }
  .aui .blue_light .layouts .level-2 li .open .more a:HOVER {
    font-weight: normal !important; }
  .aui .blue_light .nav-menu ul {
    background-image: none !important; }
  .aui .blue_light .layouts.level-1 .open {
    background-color: #d4d4d4;
    font-weight: bold;
    color: black; }
  .aui .blue_light .layouts.level-1 .selected {
    background-color: #086d86;
    color: white; }
  .aui .blue_light .layouts .level-2 li .minimized {
    background-color: #086d86; }
  .aui .blue_light #banner {
    background: #086d86 url("/Departamento-theme/css/../images/gradients-facul.gif") 0 -1808px repeat-x;
    /*background: #224D5A url("/Departamento-theme/css/../images/gradient-facultades.jpg") 0 147px repeat-x;*/
    width: 100%; }
  .aui .blue_light #heading .logounav {
    /*background-image: url(/Departamento-theme/css/../images/uni-navarra-admision-ayudas.gif);*/
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .blue_light #subheader .facultad span.border {
    background-color: #086d86; }
  .aui .blue_light #logouni {
    float: right;
    padding-right: 2em;
    margin: 0;
    display: block;
    margin-top: -1em;
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 59px; }
  .aui .blue_light .backColorFoot, .aui .blue_light .yui3-paginator-current-page {
    background: #086d86; }
  .aui .blue_light .borderColor {
    border-color: #34869b !important; }
  .aui .blue_light .tabla tr.fila td.titular1 {
    background-color: #086d86; }
  .aui .blue_light .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-blueLight.png"); }
  .aui .blue_light .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/ico-negativo.png"); }
  .aui .blue_light .mifila21, .aui .blue_light .bgColorCorporative {
    background-color: #086d86 !important; }
  .aui .blue_light .blogs {
    color: #086d86; }
  .aui .blue_light .boton1:HOVER, .aui .blue_light .boton2:HOVER {
    background: none;
    background-color: #086d86;
    color: white; }
  .aui .blue_light .main .tituloDesplegado {
    background-color: #086d86; }
  .aui .blue_light .webform
  .fixhover:hover {
    background: #086d86;
    border-color: #086d86;
    color: white; }
  .aui .blue_light .corporativeColor {
    color: #086d86 !important; }
  .aui .blue_light .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #086d86 !important; }
  .aui .blue_light .buttonColor:HOVER {
    background: #086d86 !important;
    border-color: #086d86 !important;
    color: white !important; }
  .aui .blue_light .accordion h3.ui-accordion-header.ui-state-active, .aui .blue_light .contenido .listadoAlojamientos .list h3.ui-accordion-header.ui-state-active,
  .aui .blue_light .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .blue_light .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .blue_light .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .blue_light .contenido-tab .tabview-list li span.tab-content a:focus,
  .aui .blue_light .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .blue_light .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .blue_light .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .blue_light .contenido-mapa .tabview-list li span.tab-content a:focus,
  .aui .blue_light .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .blue_light .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .blue_light .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .blue_light .datosMatricula .tabview-list li span.tab-content a:focus,
  .aui .blue_light .planEstudios .tabview-list li.active span.tab-content a,
  .aui .blue_light .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .blue_light .planEstudios .tabview-list li span.tab-content a:active,
  .aui .blue_light .planEstudios .tabview-list li span.tab-content a:focus,
  .aui .blue_light .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .blue_light .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .blue_light .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .blue_light .buscadorEstudios .tabview-list li span.tab-content a:focus,
  .aui .blue_light .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .blue_light .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .blue_light .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .blue_light .contenido-noticiasTabs .tabview-list li span.tab-content a:focus,
  .aui .blue_light #carrusel_mvv_slideshow_horizontal li.current a,
  .aui .blue_light #carrusel_mvv_slideshow_horizontal li.current a:visited,
  .aui .blue_light #carrusel_mvv_slideshow_horizontal li a:active,
  .aui .blue_light #carrusel_mvv_slideshow_horizontal li a:focus,
  .aui .blue_light #carrusel_m_v_v .button-gradient a:hover,
  .aui .blue_light #carrusel_m_v_v .button-gradient a:focus,
  .aui .blue_light #carrusel_m_v_v .button-gradient a:active,
  .aui .blue_light .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .blue_light .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .blue_light .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .blue_light .listadoDepartamentos .tabview-list li span.tab-content a:focus,
  .aui .blue_light .nav-tabs > .active > a, .aui .blue_light .nav-tabs > .active > a:hover, .aui .blue_light .nav-tabs > .active > a:focus {
    background-color: #086d86 !important; }
  .aui .blue_light .buscador form .button input:hover, .aui .blue_light .buscador-avanzado form .button input:hover, .aui .buscador form .button input.hover, .aui .buscador form .button input:focus, .aui .buscador form .button input.focus {
    background: none repeat scroll 0 0 #086D86;
    border-color: #086D86; }
  .aui .blue_light .res-busqueda .hd .txt-results {
    background: #086D86; }
  .aui .blue_light #buscadorTabs .tab-active:after {
    border-color: #086D86 transparent transparent; }
  .aui .blue_light #buscadorTabs .tab-active {
    background: none repeat scroll 0 0 #086D86; }
  .aui .blue_light .hd-bgcolor .hd {
    background: none repeat scroll 0 0 #086D86; }
  .aui .blue_light .md.tags-cloud li a:hover {
    color: #086D86 !important; }
  .aui .blue_light .menu-buscador .current a, .aui .blue_light .tabs-agenda-uni .current a {
    background-color: #086D86 !important; }
  .aui .blue_light .tabs-agenda-uni .tabs-list li.current a, .aui .blue_light .tabs-agenda-uni .tabs-list li.current a:visited, .aui .blue_light .tabs-agenda-uni .tabs-list li a:active, .aui .blue_light .tabs-list a:active, .aui .blue_light .tabs-agenda-uni .tabs-list li a:focus {
    background-color: #086D86; }
  .aui .blue_light .menu-buscador .tabs-list li.current a, .aui .blue_light .menu-buscador .tabs-list li.current a:visited, .aui .blue_light .menu-buscador .tabs-list li a:active, .aui .blue_light .menu-buscador .tabs-list a:active, .aui .blue_light .menu-buscador .tabs-list li a:focus {
    background-color: #086D86; }
  .aui .blue_light .blog-archivo .calendar td a.selected {
    background-color: #086D86; }
  .aui .blue_light .res-busqueda .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 55px -115px transparent; }
  .aui .blue_light .tabs-list li.current.first a.first {
    background-color: #086D86 !important; }
  .aui .blue_light .tabs-list li.current.last a.last {
    background-color: #086D86 !important; }
  .aui .blue_light .tabs-list li.current a {
    background-color: #086D86 !important; }
  .aui .blue_light .listado-portlet .filtrantper {
    background-color: #086D86 !important; }
  .aui .blue_light .pagenav li .active {
    background-color: #086D86 !important; }
  .aui .blue_light .buscadorProfesores .res-profesores .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 82px -111px transparent; }
  .aui .blue_light #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 98px -159px transparent; }
  .aui .blue_light div#divReloj {
    background-image: url("/Departamento-theme/css/../images/loader-blue_light.gif"); }
  .aui .blue_light .tramasBKGVideo {
    background-image: url("/Departamento-theme/css/../images/tramas-azulclaro.png"); }
  .aui .blue_light #navbar {
    /* 	background-color: #086D86 !important; */
    background-image: none !important; }
  .aui .blue_light div.img_cabecera div.msk {
    background: rgba(8, 109, 134, 0.8); }
  .aui .blue_light .aspa {
    background-image: url("/Departamento-theme/css/../images/ico/xazulclaro.png"); }
  .aui .green_dark #navbar li.selected {
    background-color: #5D5225 !important; }
  .aui .green_dark .nav-menu {
    padding-bottom: 0;
    background: none;
    width: auto !important;
    max-width: initial !important; }
  .aui .green_dark .nav-menu li a:HOVER {
    background: #5d5225;
    coLor: white;
    font-weight: bold; }
  .aui .green_dark .layouts .level-2 .selected {
    background-color: #5d5225 !important;
    coLor: #fff !important; }
  .aui .green_dark .layouts.level-2 li .open {
    background-color: #5d5225;
    color: white;
    font-weight: normal !important;
    /*background-image:none !important;*/ }
  .aui .green_dark .layouts .level-2 li .open .more a:HOVER {
    font-weight: normal !important; }
  .aui .green_dark .nav-menu ul {
    background-image: none !important; }
  .aui .green_dark .layouts.level-1 .open {
    background-color: #d4d4d4;
    font-weight: bold;
    color: black; }
  .aui .green_dark .layouts.level-1 .selected {
    background-color: #5d5225;
    color: white; }
  .aui .green_dark .layouts .level-2 li .minimized {
    background-color: #5d5225; }
  .aui .green_dark #banner {
    background: #5d5225 url("/Departamento-theme/css/../images/gradients-facul.gif") 0 -1356px repeat-x;
    width: 100%; }
  .aui .green_dark #heading .logounav {
    /*background-image: url(/Departamento-theme/css/../images/uni-navarra-admision-ayudas.gif);*/
    display: block;
    font-size: 0;
    height: 127px;
    text-indent: -9999px;
    width: 217px; }
  .aui .green_dark #subheader .facultad span.border {
    background-color: #5d5225; }
  .aui .green_dark #logouni {
    float: right;
    padding-right: 2em;
    margin: 0;
    display: block;
    margin-top: -1em;
    background-repeat: no-repeat;
    min-width: 146px;
    min-height: 59px; }
  .aui .green_dark .backColorFoot, .aui .green_dark .yui3-paginator-current-page {
    background: #5d5225; }
  .aui .green_dark .borderColor {
    border-color: #7A704C !important; }
  .aui .green_dark .tabla tr.fila td.titular1 {
    background-color: #5d5225; }
  .aui .green_dark .icoInfoBkgGray {
    background-image: url("/Departamento-theme/css/../images/ico/info-greenDark.png"); }
  .aui .green_dark .icoInfo {
    background-image: url("/Departamento-theme/css/../images/ico/ico-negativo.png"); }
  .aui .green_dark .mifila21, .aui .green .bgColorCorporative {
    background-color: #5d5225 !important; }
  .aui .green_dark .blogs {
    color: #5d5225; }
  .aui .green_dark .boton1:HOVER, .aui .green_dark .boton2:HOVER {
    background: none;
    background-color: #5d5225;
    color: white; }
  .aui .green_dark .main .tituloDesplegado {
    background-color: #5d5225; }
  .aui .green_dark .webform
  .fixhover:hover {
    background: #5d5225;
    border-color: #5d5225;
    color: white; }
  .aui .green_dark .corporativeColor {
    color: #5d5225 !important; }
  .aui .green_dark .corporativeColor a.hoverCorporativeColor:HOVER {
    color: #5d5225 !important; }
  .aui .green_dark .buttonColor:HOVER {
    background: #5d5225 !important;
    border-color: #5d5225 !important;
    color: white !important; }
  .aui .green_dark .accordion h3.ui-accordion-header.ui-state-active, .aui .green_dark .contenido .listadoAlojamientos .list h3.ui-accordion-header.ui-state-active,
  .aui .green_dark .contenido-tab .tabview-list li.active span.tab-content a,
  .aui .green_dark .contenido-tab .tabview-list li.active span.tab-content a:visited,
  .aui .green_dark .contenido-tab .tabview-list li span.tab-content a:active,
  .aui .green_dark .contenido-tab .tabview-list li span.tab-content a:focus,
  .aui .green_dark .contenido-mapa .tabview-list li.active span.tab-content a,
  .aui .green_dark .contenido-mapa .tabview-list li.active span.tab-content a:visited,
  .aui .green_dark .contenido-mapa .tabview-list li span.tab-content a:active,
  .aui .green_dark .contenido-mapa .tabview-list li span.tab-content a:focus,
  .aui .green_dark .datosMatricula .tabview-list li.active span.tab-content a,
  .aui .green_dark .datosMatricula .tabview-list li.active span.tab-content a:visited,
  .aui .green_dark .datosMatricula .tabview-list li span.tab-content a:active,
  .aui .green_dark .datosMatricula .tabview-list li span.tab-content a:focus,
  .aui .green_dark .planEstudios .tabview-list li.active span.tab-content a,
  .aui .green_dark .planEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .green_dark .planEstudios .tabview-list li span.tab-content a:active,
  .aui .green_dark .planEstudios .tabview-list li span.tab-content a:focus,
  .aui .green_dark .buscadorEstudios .tabview-list li.active span.tab-content a,
  .aui .green_dark .buscadorEstudios .tabview-list li.active span.tab-content a:visited,
  .aui .green_dark .buscadorEstudios .tabview-list li span.tab-content a:active,
  .aui .green_dark .buscadorEstudios .tabview-list li span.tab-content a:focus,
  .aui .green_dark .contenido-noticiasTabs .tabview-list li.active span.tab-content a,
  .aui .green_dark .contenido-noticiasTabs .tabview-list li.active span.tab-content a:visited,
  .aui .green_dark .contenido-noticiasTabs .tabview-list li span.tab-content a:active,
  .aui .green_dark .contenido-noticiasTabs .tabview-list li span.tab-content a:focus,
  .aui .green_dark #carrusel_mvv_slideshow_horizontal li.current a,
  .aui .green_dark #carrusel_mvv_slideshow_horizontal li.current a:visited,
  .aui .green_dark #carrusel_mvv_slideshow_horizontal li a:active,
  .aui .green_dark #carrusel_mvv_slideshow_horizontal li a:focus,
  .aui .green_dark #carrusel_m_v_v .button-gradient a:hover,
  .aui .green_dark #carrusel_m_v_v .button-gradient a:focus,
  .aui .green_dark #carrusel_m_v_v .button-gradient a:active,
  .aui .green_dark .listadoDepartamentos .tabview-list li.active span.tab-content a,
  .aui .green_dark .listadoDepartamentos .tabview-list li.active span.tab-content a:visited,
  .aui .green_dark .listadoDepartamentos .tabview-list li span.tab-content a:active,
  .aui .green_dark .listadoDepartamentos .tabview-list li span.tab-content a:focus,
  .aui .green_dark .nav-tabs > .active > a, .aui .green_dark .nav-tabs > .active > a:hover, .aui .green_dark .nav-tabs > .active > a:focus {
    background-color: #5d5225 !important; }
  .aui .green_dark .buscador form .button input:hover, .aui .green_dark .buscador-avanzado form .button input:hover, .aui .buscador form .button input.hover, .aui .buscador form .button input:focus, .aui .buscador form .button input.focus {
    background: none repeat scroll 0 0 #5D5225;
    border-color: #5D5225; }
  .aui .green_dark .res-busqueda .hd .txt-results {
    background: #5D5225; }
  .aui .green_dark #buscadorTabs .tab-active:after {
    border-color: #5D5225 transparent transparent; }
  .aui .green_dark #buscadorTabs .tab-active {
    background: none repeat scroll 0 0 #5D5225; }
  .aui .green_dark .hd-bgcolor .hd {
    background: none repeat scroll 0 0 #5D5225; }
  .aui .green_dark .menu-buscador .current a, .aui .green_dark .tabs-agenda-uni .current a {
    background-color: #5D5225 !important; }
  .aui .green_dark .tabs-agenda-uni .tabs-list li.current a, .aui .green_dark .tabs-agenda-uni .tabs-list li.current a:visited, .aui .green_dark .tabs-agenda-uni .tabs-list li a:active, .aui .green_dark .tabs-list a:active, .aui .green_dark .tabs-agenda-uni .tabs-list li a:focus {
    background-color: #5D5225; }
  .aui .green_dark .menu-buscador .current a {
    background-color: #5D5225 !important; }
  .aui .green_dark .menu-buscador .tabs-list li.current a, .aui .green_dark .menu-buscador .tabs-list li.current a:visited, .aui .green_dark .menu-buscador .tabs-list li a:active, .aui .green_dark .menu-buscador .tabs-list a:active, .aui .green_dark .menu-buscador .tabs-list li a:focus {
    background-color: #5D5225; }
  .aui .green_dark .blog-archivo .calendar td a.selected {
    background-color: #5D5225; }
  .aui .green_dark .res-busqueda .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 55px -250px transparent; }
  .aui .green_dark .tabs-list li.current.first a.first {
    background-color: #5D5225 !important; }
  .aui .green_dark .tabs-list li.current.last a.last {
    background-color: #5D5225 !important; }
  .aui .green_dark .tabs-list li.current a {
    background-color: #5D5225 !important; }
  .aui .green_dark .listado-portlet .filtrantper {
    background-color: #5D5225 !important; }
  .aui .green_dark .pagenav li .active {
    background-color: #5D5225 !important; }
  .aui .green_dark .buscadorProfesores .res-profesores .hd {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 82px -219px transparent; }
  .aui .green_dark #formBuscarConvenio .contenido .arrow {
    background: url("/Departamento-theme/css/../images/facultad-flechas-buscador.gif") no-repeat scroll 98px -267px transparent; }
  .aui .green_dark div#divReloj {
    background-image: url("/Departamento-theme/css/../images/loader-green_dark.gif"); }
  .aui .green_dark .tramasBKGVideo {
    background-image: url("/Departamento-theme/css/../images/tramas-verdeoscuro.png"); }
  .aui .green_dark #navbar {
    /* 	background-color: #5D5225 !important; */
    background-image: none !important; }
  .aui .green_dark div.img_cabecera div.msk {
    background: rgba(93, 82, 37, 0.8); }
  .aui .green_dark .aspa {
    background-image: url("/Departamento-theme/css/../images/ico/xverde.png"); }