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

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

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

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

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

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

@font-face {
  font-family: 'raleway thin';
  src: url("/Actividades1-theme/css/../fonts/Raleway-Thin.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-Thin.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-Thin.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-Thin.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Raleway-Bold.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-Bold.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-Bold.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-Bold.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Raleway-ExtraBold.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-ExtraBold.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-ExtraBold.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Raleway-ExtraLight.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-ExtraLight.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-ExtraLight.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Raleway-Heavy.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-Heavy.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-Heavy.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-Heavy.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Raleway-Light.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-Light.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-Light.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-Light.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Raleway-Medium.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-Medium.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-Medium.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-Medium.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Raleway-Regular.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-Regular.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-Regular.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-Regular.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Raleway-SemiBold.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Raleway-SemiBold.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Raleway-SemiBold.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Raleway-SemiBold.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Oswald-Bold.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Oswald-Bold.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Oswald-Bold.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Oswald-Bold.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Oswald-Light.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Oswald-Light.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Oswald-Light.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Oswald-Light.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/Oswald-Regular.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/Oswald-Regular.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/Oswald-Regular.woff") format("woff"), url("/Actividades1-theme/css/../fonts/Oswald-Regular.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/PlayfairDisplay-Black.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Black.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Black.woff") format("woff"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Black.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/PlayfairDisplay-BlackItalic.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/PlayfairDisplay-BlackItalic.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-BlackItalic.woff") format("woff"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-BlackItalic.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/PlayfairDisplay-Bold.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Bold.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Bold.woff") format("woff"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Bold.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/PlayfairDisplay-BoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/PlayfairDisplay-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-BoldItalic.woff") format("woff"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-BoldItalic.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/PlayfairDisplay-Italic.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Italic.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Italic.woff") format("woff"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Italic.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/PlayfairDisplay-Regular.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Regular.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Regular.woff") format("woff"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-Regular.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/PlayfairDisplay-SemiBold.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/PlayfairDisplay-SemiBold.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-SemiBold.woff") format("woff"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-SemiBold.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.woff") format("woff"), url("/Actividades1-theme/css/../fonts/PlayfairDisplay-SemiBoldItalic.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-theme/css/../fonts/DINLight.eot");
  /* IE9 Compat Modes */
  src: url("/Actividades1-theme/css/../fonts/DINLight.eot?#iefix") format("embedded-opentype"), url("/Actividades1-theme/css/../fonts/DINLight.woff") format("woff"), url("/Actividades1-theme/css/../fonts/DINLight.ttf") format("truetype"), url("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-theme/css/../fonts/roboto_condensed/RobotoCondensed-Regular.ttf") format("truetype"); }

/* 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; }

.aui {
  /* ---------- Browser normalization ---------- */
  /*
  ol, ul, dl {
  	margin-left: 2em;
  }
  */
  /* ---------- Links ---------- */
  /*
  a:visited {
  	color: #707070;
  }
  */
  /* ---------- Headers ---------- */
  /* ---------- HTML Editor ---------- */
  /* ---------- Text formatting ---------- */
  /* ---------- Staging area ---------- */
  /* ---------- Main content body ---------- */
  /* ---------- Alerts and popups ---------- */
  /* ---------- Portal add content ---------- */
  /* ---------- Loading animation ---------- */
  /* ---------- Separator ---------- */
  /* ---------- Update Manager ---------- */
  /* ---------- Text highlighting ---------- */
  /*@import url(module.css);*/
  /**********  CALENDARIO  **********/
  /*****  CARRUSEL  *****/
  /**********  LISTADO  ***********/
  /************  CATEGORIAS Y ETIQUETAS  *****************/
  /*********  FORMULARIO PROPUESTA *********/
  /************  Listado tipo proximos eventos, agenda para hoy y facultad  *****************/
  /* ---------- 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;
    /*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: #6a6b6b;
    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(/Actividades1-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(/Actividades1-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(/Actividades1-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 .tags.top {
    padding-bottom: 25px; }
  .aui #breadcrumbs {
    padding-bottom: 25px; }
  .aui .tabs-list li.current a, .aui .tabs-list li.current a:visited, .aui .tabs-list li a:active, .aui .tabs-list li a:focus {
    background-color: #D53116; }
  .aui .tabs-list li.current a span, .aui .tabs-list li.current a:visited span, .aui .tabs-list li a:active span, .aui .tabs-list li a:focus span {
    background-image: url("/Actividades1-theme/css/../images/vidauniv/ico/arrow-rounded-b.gif"); }
  .aui .blogs-list .blog-name {
    color: #D53116; }
  .aui #sidebar .button-gradient a, .aui #sidebar .button-gradient a:visited {
    background: url("/Actividades1-theme/css/../images/sprites-gradient.gif") repeat-x scroll right -307px black;
    display: block;
    float: none;
    height: 2em;
    padding: 0.8em 0 0;
    text-align: center;
    text-transform: uppercase;
    width: auto; }
  .aui #sidebar .button-gradient a span, .aui #sidebar .button-gradient a:visited span {
    background-position: right -84px;
    padding: 0 30px 0 20px;
    width: auto; }
  .aui .vida-univ-twocols-details #sidebar .noticias-opinion .tabs-list a, .aui .vida-univ-twocols-details #sidebar .noticias-opinion .tabs-list a:visited {
    padding: 1em 1.1em 0.9em 1.3em; }
  .aui .news-finder h2 {
    background-color: #D53116; }
  .aui .video-navigator .horiz-line {
    background-color: #D53116; }
  .aui .news-category-list {
    padding-bottom: 10px; }
  .aui .news-category-list li.active {
    background: none repeat scroll 0 0 #D53116; }
  .aui .magazine-portada-videos .video-navigator h2 {
    font-size: 2.2em;
    padding: 8px 15px 13px; }
  .aui .magazine-portada-videos .video-navigator .links {
    margin: 12px 10px 0 0; }
  .aui .magazine-portada-videos .video-navigator .links .rss {
    background-position: 104% -559px; }
  .aui .magazine-portada-videos .video-navigator .tabs-thumbs {
    float: right;
    padding-top: 10px;
    width: 23em; }
  .aui .magazine-portada-videos .video-navigator .content {
    margin-top: 9px; }
  .aui .magazine-portada-videos .video-navigator .tabs-list a, .aui .magazine-portada-videos .video-navigator .tabs-list a:visited {
    padding: 1em 0 0.9em;
    width: auto !important; }
  .aui .magazine-portada-videos .video-navigator .tabs-list li {
    width: 30.5%; }
  .aui .magazine-portada-videos .video-navigator .tabs-list li.last {
    width: 39%; }
  .aui .magazine-portada-videos .videos-rel {
    margin-bottom: 3em; }
  .aui .magazine-portada-videos .videos-rel .hd {
    background: url("/Actividades1-theme/css/../images/shadow-701px.gif") no-repeat scroll 0 bottom transparent;
    margin-bottom: 5px;
    padding-bottom: 18px; }
  .aui .magazine-portada-videos .videos-rel .jcarousel-container-horizontal, .aui .magazine-portada-videos .videos-rel .jcarousel-clip-horizontal {
    width: 100% !important; }
  .aui .magazine-portada-videos .videos-rel .jcarousel-item {
    margin-right: 3px; }
  .aui .magazine-portada-videos .videos-rel .tabbody {
    background-color: #FFFFFF;
    padding: 10px 0 0; }
  .aui .magazine-portada-videos .videos-rel h3 {
    font-size: 1.2em;
    margin-bottom: 0.2em; }
  .aui .magazine-portada-videos .videos-rel h3 span {
    font-weight: normal; }
  .aui .magazine-portada-videos .videos-rel .date {
    margin-bottom: 0.4em; }
  .aui .magazine-portada-videos .video-carousel .week {
    font-size: 1.2em;
    margin-bottom: 0.7em;
    padding-left: 15px; }
  .aui .magazine-portada-videos .video-carousel .week ul {
    text-align: right; }
  .aui .magazine-portada-videos .video-carousel .week li {
    display: inline;
    font-weight: bold;
    margin-left: 0.5em; }
  .aui .magazine-portada-videos .video-carousel .image-caption {
    padding: 10px 15px 12px; }
  .aui .magazine-portada-videos .video-carousel .image-caption .heading {
    margin-bottom: 0.6em; }
  .aui .magazine-portada-videos .carouselcontrol {
    text-align: right; }
  .aui .magazine-portada-videos .button-gradient a, .aui .magazine-portada-videos .button-gradient a:visited {
    text-align: center; }
  .aui .tabs-agenda-uni .tabs-list li {
    width: 25%; }
  .aui .tabs-agenda-uni h2 {
    margin-bottom: 1em; }
  .aui .tabs-agenda-uni .tabbody {
    margin-bottom: 3em; }
  .aui .tabs-agenda-uni .actions {
    margin-bottom: 5px; }
  .aui .tabs-agenda-uni .actions li {
    display: inline;
    float: left;
    margin: 3px 18px 0 0; }
  .aui .tabs-agenda-uni .actions li.last {
    float: right;
    margin-right: 0; }
  .aui .tabs-agenda-uni .actions a {
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .tabs-agenda-uni .actions a:hover {
    text-decoration: underline; }
  .aui .tabs-agenda-uni .actions li.last a:hover {
    text-decoration: none; }
  .aui .tabs-agenda-uni .actions .button-gradient {
    margin-top: -3px; }
  .aui .tabs-agenda-uni .socntw-list li {
    margin-right: 5px; }
  .aui .tabs-agenda-uni .send-content fieldset {
    margin-bottom: 0; }
  .aui .tabs-agenda-uni .send-content .form-item-group {
    width: 23em; }
  .aui .tabs-agenda-uni .send-content .form-item-group label {
    width: 3.2em; }
  .aui .tabs-agenda-uni .send-content .form-item-group input, .aui .tabs-agenda-uni .send-content .form-item-group textarea {
    width: 15em; }
  .aui .tabs-agenda-uni .send-content .captcha {
    margin: 0 0 0.5em;
    width: 15.5em; }
  .aui .tabs-agenda-uni .send-content .button {
    margin-left: 0; }
  .aui .tabs-agenda-uni .send-content .button a, .aui .tabs-agenda-uni .send-content .button a:visited {
    font-weight: normal;
    text-decoration: underline; }
  .aui .tabs-agenda-uni fieldset {
    margin-bottom: 2.5em; }
  .aui .tabs-agenda-uni .bg-gray {
    margin-bottom: 0.7em;
    padding: 5px 6px 8px; }
  .aui .tabs-agenda-uni .form-item {
    float: left; }
  .aui .tabs-agenda-uni h3 {
    font-size: 1.2em;
    margin-left: 23px;
    padding-top: 3px; }
  .aui .tabs-agenda-uni h3 a {
    text-decoration: none; }
  .aui .tabs-agenda-uni h3 a:hover {
    color: black;
    text-decoration: underline; }
  .aui .tabs-agenda-uni dt {
    clear: both;
    display: inline;
    float: left;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 0.5em;
    text-align: right;
    width: 8.5em; }
  .aui .tabs-agenda-uni dt.fecha {
    font-weight: normal; }
  .aui .tabs-agenda-uni dd {
    font-size: 1.2em;
    margin: 0.5em 0 0 9em; }
  .aui .tabs-agenda-uni .border-top {
    border-top: 1px dashed #404040;
    margin-top: 4em;
    padding-top: 1em; }
  .aui .tabs-agenda-uni table {
    width: 100%; }
  .aui .tabs-agenda-uni th {
    border-bottom: 1px dashed #3F3F3F;
    font-size: 1.1em;
    font-weight: normal;
    padding-bottom: 0.4em;
    padding-left: 6px;
    text-align: left; }
  .aui .tabs-agenda-uni tr.bg-gray {
    margin: 0;
    padding: 0; }
  .aui .tabs-agenda-uni tr.bg-gray td {
    background-color: #E8E8E8; }
  .aui .tabs-agenda-uni td {
    font-size: 1.2em;
    padding: 8px 6px 18px;
    vertical-align: top; }
  .aui .tabs-agenda-uni td.check {
    padding-right: 0;
    padding-top: 5px; }
  .aui .tabs-agenda-uni td.title {
    padding-right: 3px;
    width: 44%; }
  .aui .tabs-agenda-uni td.fecha, .aui .tabs-agenda-uni th.fecha {
    padding-left: 4px; }
  .aui .event-detail .hd {
    background: url("/Actividades1-theme/css/../images/shadow-701px.gif") no-repeat scroll 0 bottom transparent;
    margin-bottom: 0.7em;
    padding-bottom: 25px;
    position: relative; }
  .aui .event-detail h1 {
    display: inline;
    float: left;
    width: 19em; }
  .aui .event-detail .button-gradient {
    bottom: 31px;
    position: absolute;
    right: 0; }
  .aui .event-detail dl {
    font-size: 1.2em;
    height: 1%;
    margin-bottom: 1em;
    overflow: hidden; }
  .aui .event-detail dt {
    clear: both;
    display: inline;
    float: left;
    font-weight: bold;
    margin: 0 0.3em 1em 0; }
  .aui .event-detail dd {
    margin-bottom: 1em; }
  .aui .event-detail h2 {
    margin: 1.5em 0 0.5em; }
  .aui .event-detail p {
    margin-bottom: 1em; }
  .aui .event-detail .itemlist li {
    font-size: 1.2em;
    margin-bottom: 0.5em; }
  .aui .event-detail .action-content {
    margin-bottom: 3em; }
  .aui .event-detail .action-content .bg-gray {
    padding: 9px 16px 2px; }
  .aui .event-detail .action-content .links li {
    float: left;
    margin-right: 20px; }
  .aui .event-detail .action-content .links a {
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none; }
  .aui .event-detail .action-content .send-content fieldset {
    width: 50em; }
  .aui .event-detail .action-content .socntw-list {
    float: left;
    margin-left: 10px; }
  .aui .ultimas-pub-profe h2 {
    font-size: 2.2em;
    margin-bottom: 0; }
  .aui .ultimas-pub-profe .hd {
    margin-bottom: 1em; }
  .aui .ultimas-pub-profe .bd li {
    border-bottom: 1px dashed #3F3F3F;
    margin-bottom: 2em;
    padding-bottom: 2em; }
  .aui .ultimas-pub-profe .author {
    font-size: 1.2em;
    font-weight: normal;
    margin: 0.7em 0 0.4em; }
  .aui .ultimas-pub-profe h3 {
    margin-bottom: 0.3em; }
  .aui .ultimas-pub-profe h3 a {
    text-decoration: none; }
  .aui .ultimas-pub-profe h3 a:hover {
    color: black;
    text-decoration: underline; }
  .aui .ultimas-pub-profe p {
    margin-bottom: 0.8em; }
  .aui .ultimas-pub-profe .tags {
    font-size: 1.2em; }
  .aui .tabs-rss {
    margin-bottom: 2em; }
  .aui .tabs-rss .tabs-list li {
    width: auto; }
  .aui .tabs-rss .tabs-list a, .aui .tabs-rss .tabs-list a:visited {
    padding: 1em 2em 0.9em 3em;
    width: auto; }
  .aui .tabs-rss .tabbody {
    margin-bottom: 2em; }
  .aui .tabs-rss h2 {
    margin-bottom: 0.6em; }
  .aui .tabs-rss .legend {
    border-top: 1px dashed #101010;
    clear: both;
    padding-top: 1em; }
  .aui .tabs-rss .legend dl {
    font-size: 1.1em;
    font-weight: bold; }
  .aui .tabs-rss .legend dt {
    display: inline;
    margin-right: 0.2em; }
  .aui .tabs-rss .legend dd {
    background: url("/Actividades1-theme/css/../images/vert-line-black.gif") no-repeat scroll right center transparent;
    display: inline;
    margin-right: 8px;
    padding-right: 10px; }
  .aui .tabs-rss .legend dd.last {
    background: none repeat scroll 0 0 transparent;
    margin-right: 0;
    padding-right: 0; }
  .aui .tabs-rss .content .legend {
    text-align: center; }
  .aui .rss-noticias-facultades .hd {
    margin-bottom: 7px; }
  .aui .rss-focus h2 {
    background: url("/Actividades1-theme/css/../images/shadow-220px.gif") no-repeat scroll 0 bottom transparent;
    padding-bottom: 25px; }
  .aui .rss-focus li {
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 1em; }
  .aui .rss-focus a {
    background: url("/Actividades1-theme/css/../images/ico/rss.gif") no-repeat scroll right center transparent;
    display: block;
    padding: 2px 22px 1px 0;
    text-decoration: none;
    width: 88%; }
  .aui .rss-focus a:hover {
    text-decoration: underline; }
  .aui .tabs-movil {
    margin-bottom: 2em; }
  .aui .tabs-movil .tabs-list li {
    width: auto; }
  .aui .tabs-movil .tabs-list a, .aui .tabs-movil .tabs-list a:visited {
    padding: 1em 2em 0.9em 3em;
    width: auto; }
  .aui .tabs-movil h2 {
    margin: 0 0 0.5em; }
  .aui .tabs-movil .tabbody {
    margin-bottom: 2em; }
  .aui .tabs-movil h3 {
    font-size: 2.2em;
    margin-bottom: 0.4em; }
  .aui .tabs-movil .txt {
    margin-left: 360px; }
  .aui .tabs-movil .txt p {
    margin-bottom: 1em; }
  .aui .tabs-movil .txt ol {
    font-size: 1.2em;
    list-style-type: decimal;
    margin: 2em 0 2em 3em; }
  .aui .tabs-movil .txt .action {
    margin-top: 4em; }
  .aui .tabs-movil .txt .action li {
    font-size: 1.1em;
    font-weight: bold; }
  .aui .tabs-movil .txt .action li a {
    text-decoration: none; }
  .aui .tabs-movil .txt .action li a:hover {
    text-decoration: underline; }
  .aui .portlet-body .blog-archivo .ieshadow-inner .shadow-inner-content {
    padding: 7px 10px 16px; }
  .aui .blog-archivo {
    margin-bottom: 2em; }
  .aui .blog-archivo .hd {
    height: 1%;
    overflow: hidden; }
  .aui .blog-archivo .calendar .hd div.first {
    float: left; }
  .aui .blog-archivo .calendar .hd div, .aui .blog-archivo .calendar .hd h3 {
    display: inline;
    line-height: 15px; }
  .aui .blog-archivo .calendar .hd div.last {
    float: right; }
  .aui .blog-archivo .calendar .hd h3 {
    float: left;
    font-size: 1em;
    padding-top: 0.35em;
    text-align: center;
    width: 13.2em;
    MARGIN: 0; }
  .aui .blog-archivo .calendar table {
    margin: 14px auto 0;
    line-height: 15px; }
  .aui .blog-archivo .lfr-table tr td, .aui .isoco .lfr-table tr th {
    padding: 0; }
  .aui .blog-archivo .calendar th {
    font-weight: bold;
    padding-bottom: 1px;
    text-align: center;
    text-transform: uppercase; }
  .aui .blog-archivo .calendar td {
    border: 1px solid #FFFFFF;
    text-align: right; }
  .aui .blog-archivo .calendar td a, .aui .blog-archivo .calendar td span {
    background-color: #E8E8E8;
    display: block;
    padding: 5px 6px 3px;
    text-decoration: none;
    COLOR: #000000; }
  .aui .blog-archivo .calendar td .other-month {
    background-color: #C0C0C0; }
  .aui .blog-archivo .calendar td .hoy {
    background-color: #CC8866; }
  .aui .blog-archivo .calendar td a:hover {
    background-color: #F6F6F6; }
  .aui .blog-archivo .calendar td a.selected {
    background-color: #CD2E16;
    color: #FFFFFF; }
  .aui .blog-archivo .calendar th,
  .aui .blog-archivo .calendar td {
    font-size: 12px; }
  .aui .agenda-uninav {
    margin-bottom: 4em;
    width: 700px; }
  .aui .focus-event-carousel {
    margin-bottom: 2em;
    width: 220px; }
  .aui .agenda-uninav .hd {
    background: url("/Actividades1-theme/css/../images/shadow-700px.gif") no-repeat scroll 0 bottom transparent;
    margin-bottom: 5px;
    padding-bottom: 25px;
    overflow: hidden; }
  .aui .focus-event-carousel .hd {
    position: relative;
    overflow: hidden; }
  .aui .md-generic .hd {
    margin-bottom: 0.8em; }
  .aui .agenda-uninav .hd .ftl {
    font-size: 22px;
    line-height: 27px;
    padding-top: 0; }
  .aui .hd h2.ftl {
    float: left;
    font-size: 18px;
    line-height: 22px;
    margin-top: 5px;
    /*    margin-bottom: 10px;*/
    padding-top: 0; }
  .aui .focus-event-carousel h2 {
    width: 9em; }
  .aui .agenda-uninav ol, .aui .agenda-uninav ul,
  .aui .focus-event-carousel ol, .aui .focus-event-carousel ul {
    list-style: none outside none;
    margin: 0; }
  .aui .agenda-uninav .bd li {
    font-size: 12px; }
  .aui .focus-event-carousel .links {
    bottom: 0;
    position: absolute;
    right: 0; }
  .aui .hd .links {
    float: right; }
  .aui .hd .links .more.empty {
    height: 1.3em; }
  .aui .hd .links .more {
    background: url("/Actividades1-theme/css/../images/vert-line-gray-light.gif") no-repeat scroll right center transparent;
    padding-right: 9px; }
  .aui .hd .links .carouselcontrol {
    padding: 5px 0 0; }
  .aui .hd .links li {
    float: left;
    margin-right: 1em;
    padding: 9px 0 10px 20px; }
  .aui .carouselcontrol .disabled img {
    cursor: text;
    opacity: 0.3; }
  .aui .carouselcontrol carousel-prev,
  .aui .carouselcontrol carousel-next {
    cursor: pointer;
    margin-bottom: -10px;
    text-decoration: underline;
    font-size: 11px; }
  .aui .agenda-uninav .bd li {
    display: inline;
    float: left;
    font-size: 12 px;
    margin: 0 15px 18px 0; }
  .aui .agenda-uninav .bd li img {
    display: block;
    margin-bottom: 0.7em;
    opacity: 1; }
  .aui .agenda-uninav .bd li a, .aui .agenda-uninav .bd li a:visited,
  .aui .focus-event-carousel .bd li a, .aui .focus-event-carousel .bd li a:visited {
    color: black;
    text-decoration: none;
    font-size: 12px; }
  .aui .agenda-uninav .jcarousel-item {
    background-color: transparent;
    margin: 0 16px 0 0 !important;
    width: 220px; }
  .aui .focus-event-carousel .bd li {
    margin-bottom: 2em;
    overflow: hidden; }
  .aui .focus-event-carousel .bd img {
    display: block;
    margin-bottom: 0.6em; }
  .aui .focus-event-carousel .jcarousel-item {
    margin: 0 2px 0 0 !important;
    width: 220px; }
  .aui div.agenda-uninav .jcarousel-container-horizontal, .aui div.agenda-uninav .jcarousel-clip-horizontal {
    width: 700px;
    overflow: hidden; }
  .aui div.focus-event-carousel .jcarousel-container-horizontal, .aui div.focus-event-carousel .jcarousel-clip-horizontal {
    width: 220px;
    overflow: hidden; }
  .aui .listado-portlet .tabs-agenda-uni a {
    cursor: pointer; }
  .aui .listado-portlet .tabs-agenda-uni ul.tabs-list {
    margin: 0;
    font-size: 11px; }
  .aui .listado-portlet .tabs-agenda-uni ul.js-discover-group {
    margin: 0;
    font-size: 10px; }
  .aui .listado-portlet .tabs-agenda-uni .seltodo {
    font-size: 10px; }
  .aui .listado-portlet .tabs-agenda-uni tr.results-header {
    background-color: white;
    font-size: 11px; }
  .aui .listado-portlet .tabs-agenda-uni tr.results-row td {
    font-size: 12px; }
  .aui .listado-portlet .tabs-agenda-uni tr.results-row td.col-5 a {
    text-decoration: underline; }
  .aui .listado-portlet .tabs-agenda-uni tr.results-row.alt td {
    background-color: #E8E8E8; }
  .aui .listado-portlet .tabs-agenda-uni fieldset {
    border: none;
    font-size: 10px;
    padding: 0; }
  .aui .listado-portlet .tabs-agenda-uni .send-content fieldset .form-item-group .form-item-text input,
  .aui .listado-portlet .tabs-agenda-uni .send-content fieldset .form-item-group .form-item-text textarea {
    margin-top: 5px; }
  .aui .listado-portlet .tabs-agenda-uni .send-content .button {
    float: right; }
  .aui .listado-portlet .send-content .button input[type="submit"],
  .aui .detalle-evento-portlet .send-content .button input[type="submit"] {
    text-shadow: none; }
  .aui .listado-portlet .tabs-agenda-uni .taglib-captcha {
    margin: 0; }
  .aui .listado-portlet .tabs-agenda-uni h3 {
    margin: 0 0 0 23px; }
  .aui .listado-portlet .tabs-agenda-uni .form-item {
    margin-top: 7px; }
  .aui .listado-portlet .no-results {
    font-size: 14px;
    padding-bottom: 20px;
    padding-top: 10px; }
  .aui .detalle-evento-portlet .event-detail {
    width: 700px; }
  .aui .detalle-evento-portlet .event-detail .bd dl {
    margin: 0;
    font-size: 12px; }
  .aui .detalle-evento-portlet .event-detail dd a {
    text-decoration: underline; }
  .aui .detalle-evento-portlet .event-detail ul {
    margin: 0;
    list-style: none; }
  .aui .detalle-evento-portlet .event-detail ul li {
    font-size: 11px; }
  .aui .detalle-evento-portlet .event-detail ul li a {
    padding-top: 0;
    cursor: pointer; }
  .aui .detalle-evento-portlet .event-detail ul.relacionats li a {
    text-decoration: underline; }
  .aui .detalle-evento-portlet .event-detail .bd h1 {
    font-size: 22px; }
  .aui .detalle-evento-portlet .event-detail .bd h2 {
    font-size: 18px; }
  .aui .detalle-evento-portlet .event-detail .bd p {
    font-size: 12px; }
  .aui .detalle-evento-portlet .event-detail .hd {
    min-height: 43px; }
  .aui .detalle-evento-portlet .event-detail .taglib-captcha {
    margin: 0 0 5px 0; }
  .aui .detalle-evento-portlet .event-detail .send-content .captcha {
    margin-left: 0; }
  .aui .detalle-evento-portlet .event-detail .send-content .button {
    float: right; }
  .aui .detalle-evento-portlet .event-detail .send-content .form-item-text input,
  .aui .detalle-evento-portlet .event-detail .send-content .form-item-text textarea {
    width: 14em;
    margin-top: 5px; }
  .aui .listado-portlet .tabamount1 li {
    width: 100%; }
  .aui .listado-portlet .tabamount2 li {
    width: 50%; }
  .aui .listado-portlet .tabamount3 li {
    width: 33.333%; }
  .aui .listado-portlet .tabamount4 li {
    width: 25%; }
  .aui .listado-portlet .filtrantper {
    background-color: #D53116;
    width: 100%;
    font-size: 12px;
    height: 17px;
    padding-top: 12px;
    padding-bottom: 10px;
    color: white;
    font-weight: bold; }
  .aui .listado-portlet .filtrantper span {
    padding-left: 18px; }
  .aui .listado-portlet .filtrantper .atras {
    float: right;
    padding-right: 18px; }
  .aui .listado-portlet .filtrantper .atras a {
    color: white; }
  .aui .listado-portlet .pagenav ul {
    margin: 0; }
  .aui .listado-portlet .pagenav ul li a {
    font-size: 12px; }
  .aui .categorias-agenda-portlet .border {
    border-bottom: 1px dashed #ADADAD;
    font-size: 12px;
    margin-bottom: 0.5em;
    padding-bottom: 0.7em;
    width: 18em; }
  .aui .categorias-agenda-portlet .cat-list label {
    display: inline;
    float: left;
    font-size: 11px;
    padding-top: 0.2em;
    width: 200px; }
  .aui .categorias-agenda-portlet .cat-list a {
    cursor: pointer; }
  .aui .categorias-agenda-portlet .cat-list fieldset {
    margin-top: 1em;
    border: none;
    padding: 0; }
  .aui .categorias-agenda-portlet .cat-list .caption {
    font-size: 1.1em;
    margin: 0.4em 0 0.6em;
    padding-left: 0; }
  .aui .categorias-agenda-portlet .cat-list .form-item {
    height: 1%;
    margin-bottom: 0.5em;
    overflow: hidden; }
  .aui .categorias-agenda-portlet .cat-list .form-item input {
    float: left;
    margin-right: 0.3em !important;
    margin-top: 6px !important; }
  .aui .etiquetas-agenda-portlet .titol_etiq {
    background-color: #DADADA;
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding: 0.2em 0.5em;
    text-transform: uppercase; }
  .aui .etiquetas-agenda-portlet .tags-inner .tag-items li {
    display: inline;
    font-size: 11px;
    margin-right: -3px;
    padding: 0 1em;
    vertical-align: -3px;
    text-decoration: underline;
    border-left: 1px solid #DADADA;
    margin-top: 3px; }
  .aui .etiquetas-agenda-portlet .tags-inner .tag-items li strong {
    font-weight: normal; }
  .aui .etiquetas-agenda-portlet .tags.top {
    margin-left: 0;
    padding-bottom: 15px; }
  .aui .formulario-portlet .propuesta-evento.hd-DIN h2 {
    font-size: 18px;
    font-weight: bold; }
  .aui .formulario-portlet .bgcolor-section {
    background-color: #D53116; }
  .aui .formulario-portlet .propuesta-evento .hd {
    height: 110px; }
  .aui .formulario-portlet .propuesta-evento p {
    font-size: 12px; }
  .aui .formulario-portlet .propuesta-evento a,
  .aui .formulario-portlet .propuesta-evento a:visited,
  .aui .formulario-portlet .propuesta-evento a:hover {
    text-decoration: underline; }
  .aui .formulario-portlet .propuesta-hidden {
    display: none; }
  .aui .formulario-portlet .aui-textboxlistentry-holder,
  .aui .formulario-portlet .aui-field-input-text,
  .aui .formulario-portlet .select-literal .aui-field-input-select {
    width: 350px; }
  .aui .formulario-portlet .aui-textboxlistentry-holder .aui-field-input-text {
    width: auto; }
  .aui .formulario-portlet .etiquetes .aui-textboxlistentry-holder {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-image: url("/Actividades1-theme/css/../images/forms/input_shadow.png");
    font: 1em Arial,Helvetica,Verdana,sans-serif;
    padding: 5px 1px; }
  .aui .formulario-portlet .comentari {
    font-size: 10px; }
  .aui .formulario-portlet .imatge .aui-field-content {
    margin-bottom: 3px; }
  .aui .formulario-portlet .lfr-search-container td .propuesta {
    color: #D53116;
    font-weight: bold;
    cursor: pointer; }
  .aui .prox-eventos ul,
  .aui .md-sidebar.agenda-hoy ul,
  .aui .facultad ul {
    list-style: none;
    margin: 0; }
  .aui .prox-eventos dl,
  .aui .md-sidebar.agenda-hoy dl,
  .aui .facultad dl {
    margin: 0; }
  .aui .prox-eventos dt,
  .aui .md-sidebar.agenda-hoy dt,
  .aui .facultad dt {
    margin-bottom: 0.6em; }
  .aui .prox-eventos dd,
  .aui .md-sidebar.agenda-hoy dd,
  .aui .facultad dd {
    margin-bottom: 1.6em;
    margin-left: 0; }
  .aui .prox-eventos dd a, .aui .md-sidebar.agenda-hoy dd a, .aui .facultad dd a {
    text-decoration: none; }
  .aui .prox-eventos dd a:hover,
  .aui .md-sidebar.agenda-hoy dd a:hover,
  .aui .facultad dd a:hover {
    text-decoration: underline;
    color: #000000; }
  .aui .hd h2.ftl.facultad {
    font-size: 17px; }
  .aui .results-header th, .aui .results-header td {
    color: black; }
  .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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-theme/css/../images/arrows/paging_first.png); }
  .aui .paginator-prev-link {
    background-image: url(/Actividades1-theme/css/../images/arrows/paging_previous.png); }
  .aui .paginator-last-link {
    background-image: url(/Actividades1-theme/css/../images/arrows/paging_last.png); }
  .aui .paginator-next-link {
    background-image: url(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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%;
    padding-right: 20px;
    padding-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 ---------- */
  /*  LEVEL 4 */
  /*Para p?ginas de PERFILES  displayStyle 5*/
  /*level2*/
  /*no LEVEL 3*/
  /* ---------- 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 ---------- */
  /*Nuevos estilos para actividades themes*/
  /*Compartelo! */
  /* ---------- Base styles ---------- */
  /*
  #contenedorBuscador input.focus{
  	border: 1px solid #FC0;
  	background-color: white;
  }
  */
  /* ---------- Navigation Menu != VidaUniversitaria -------------------------------------------------------------------------- */
  /* ---------- Navigation Menu VidaUniversitaria -------------------------------------------------------------------------- */
  /*
  @-moz-document url-prefix() {
  	#navbarVidaUni {
  		min-height: 6em;
  	}
   }
  
  @media screen and (-webkit-min-device-pixel-ratio:0) {
     #navbarVidaUni {
  		min-height: 5.95em;
  	}
  }*/
  /*----- 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 ---------- */
  /*#campus ul, #campus li{
  	list-style: none;
  	float: left;
  	display: inline;
  	list-style: none;
  	line-height: 2pt;
  	margin-left: 0.3em;
  	margin-top: 0;
  }*/
  /* ---------- Directory ---------- */
  /* ---------- Links ---------- */
  /* ---------- Main navigation ---------- */
  /* ---------- Portlet wrapper and icons ---------- */
  /* ---------- Hudcrumbs ---------- */
  /* ---------- Misc. ---------- */
  /* ---------- Extras ---------- */
  /* Portlet anidado sin espacio */
  /*  Borde gris encabezados */
  /* ---------- Carrousel Home ---------- */
  /* ---------- Paginator ---------- */
  /*  ----------MetaInfo Zona inferior de videos JournalContent  ----------*/
  /*Valoraci?n */
  /* Herramientas*/
  /* M?s contenido*/
  /*--- Publicar contenido ---*/
  /*MI PERFIL DESPLEGABLE PROFESORES ALUMNOS*/
  /*PORTLET IDIOMA CABECERA*/
  /* NUEVO CRISTOBAL*/
  /********botones*********/
  /************Fin botones***************/
  /*.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("/Actividades1-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; } }
 }
  .aui .modify-pages li {
    position: relative; }
  .aui .modify-pages .delete-tab {
    background: #333333 url(/Actividades1-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: #f05536;
    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;
    margin-top: 1px; }
  .aui .nav-menu ul.layouts.level-1 {
    list-style: none;
    margin: 0;
    margin-bottom: 1px; }
  .aui .nav-menu {
    padding-bottom: 179px;
    width: 217px; }
  .aui .noBkgMenu {
    background-image: none !important;
    padding-bottom: 0 !important;
    width: auto !important;
    max-width: initial !important; }
  .aui .noBkgMenu ul.layouts.level-1 {
    background-image: none !important; }
  .aui .layouts.level-1 .open {
    background-color: #D4D4D4;
    font-weight: bold;
    color: black; }
  .aui .layouts.level-1 .selected {
    background-color: #f05536;
    font-weight: bold;
    color: white; }
  .aui .layouts.level-1 li.head {
    background: white;
    padding-left: 8px; }
  .aui .layouts.level-1 li.head span {
    font-size: 1.3em !important;
    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.selected a {
    background: #f05536 !important;
    color: white;
    font-weight: bold;
    margin-bottom: 1px;
    margin-top: 1px; }
  .aui .layouts.level-1 li.buscador a:HOVER {
    background: #f05536;
    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 .more {
    background-image: none !important; }
  .aui li.std .level-2 li.open.more a:hover, .aui li.std .level-2 li.more a:hover {
    background-image: none !important; }
  .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: 2px; }
  .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: #f05536;
    color: white;
    font-weight: bold;
    /*margin-bottom: 1px;*/
    /*margin-top: 1px;	*/ }
  .aui .layouts .level-2 li.more {
    background-image: url("/Actividades1-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat;
    margin-top: 0px; }
  .aui .layouts .level-2 li.more a:HOVER {
    background-image: url("/Actividades1-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("/Actividades1-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-2 li .open {
    width: 16.7em;
    padding-right: 18px;
    background-image: url("/Actividades1-theme/css/../images/ico/line-horiz-white.gif") !important;
    background-position: 97% center !important;
    background-repeat: no-repeat;
    background-color: #f05536;
    color: white; }
  .aui .layouts .level-2 li .minimized {
    width: 16.6em;
    padding-right: 18px;
    background-image: url("/Actividades1-theme/css/../images/ico/more-white.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat;
    background-color: #f05536;
    color: white; }
  .aui .layouts .level-2 li.open.selected a:HOVER {
    background-image: url("/Actividades1-theme/css/../images/ico/line-horiz-white.gif"); }
  .aui .layouts .level-2 li.open.more a:HOVER {
    background-image: url("/Actividades1-theme/css/../images/ico/line-horiz-white.gif"); }
  .aui .layouts .level-2 li {
    width: 19.2em;
    padding-right: 18px;
    /*background-image: url("/Actividades1-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: #f05536;
    coLor: white;
    font-weight: bold;
    /*margin-bottom: 1px;
    margin-top: 1px;*/ }
  .aui .layouts .level-2 ul, .aui .layouts .level-2 li {
    /*margin:0;*/
    padding: 0;
    /*padding-top: 1px;*/
    /*padding-bottom: 1px;*/ }
  .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-2 .level-3 li {
    width: 19.8em;
    background: white;
    font-weight: bold;
    /*margin-bottom: 1px;*/
    width: 19.2em; }
  .aui .layouts .level-2 .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("/Actividades1-theme/css/../images/ico/more-gray.gif");
    background-position: 97% center !important;
    background-repeat: no-repeat; }
  .aui .layouts .level-2 .level-3 {
    padding-left: 0px;
    list-style: none;
    margin: 0;
    background: white; }
  .aui .layouts .level-2 .level-3 li.selected {
    background-color: white !important; }
  .aui .layouts .level-2 .level-3 li.selected a.selected {
    background: #fff !important;
    color: black !important;
    font-weight: bold !important; }
  .aui .layouts .level-2 .level-3 li a.selected {
    background-color: #f05536;
    color: black;
    text-decoration: none;
    font-weight: bold; }
  .aui .layouts .level-2 .level-3 li a:HOVER {
    font-weight: bold !important;
    background-color: white !important;
    color: black !important; }
  .aui .layouts .level-2 .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(/Actividades1-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(/Actividades1-theme/css/../images/application/button_bg_over.png); }
  .aui .aui-trigger-selected {
    background-color: #EBEBEB;
    background-image: url(/Actividades1-theme/css/../images/application/button_bg_selected.png); }
  .aui .aui-trigger-selected:hover, .aui .aui-trigger-selected:focus {
    background-color: #B7DEF4;
    background-image: url(/Actividades1-theme/css/../images/application/button_bg_selected_over.png); }
  .aui .aui-options-trigger img {
    background-image: url(/Actividades1-theme/css/../images/common/configuration.png); }
  .aui .aui-save-trigger img {
    background-image: url(/Actividades1-theme/css/../images/dock/my_place_current.png); }
  .aui .layouts .level-4 {
    display: none; }
  .aui .nav-menu ul.typeA.layouts.level-1 li {
    background: #d4d4d4 url("/Actividades1-theme/css/../images/sprites-icons-notrasp.gif") -390px -173px no-repeat; }
  .aui .nav-menu ul.typeA.layouts.level-1 li a:HOVER, .aui .nav-menu ul.typeA.layouts.level-1 li.selected, .aui .nav-menu ul.typeA.layouts.level-1 li a.selected {
    background: #f05536 url("/Actividades1-theme/css/../images/sprites-icons-notrasp.gif") -390px -238px no-repeat !important;
    color: white; }
  .aui .nav-menu ul.typeA .layouts.level-2 li {
    background: #E8E8E8; }
  .aui .nav-menu ul.typeA .layouts.level-2 li a {
    display: block;
    font-weight: normal !important;
    padding-left: 10px; }
  .aui .nav-menu ul.typeA .layouts.level-2 li a:HOVER, .aui .nav-menu ul.typeA .layouts.level-2 li.selected, .aui .nav-menu ul.typeA .layouts.level-2 li a.selected {
    background: #f05536 !important;
    color: white; }
  .aui .nav-menu ul.typeA .layouts.level-3 {
    display: none; }
  .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(/Actividades1-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("/Actividades1-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(/Actividades1-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(/Actividades1-theme/css/../images/portlet/close_borderless.png); }
  .aui .portlet-borderless-bar .portlet-options li.lfr-trigger strong a {
    background-image: url(/Actividades1-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(/Actividades1-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(/Actividades1-theme/css/../images/common/time.png); }
  .aui .portlet-msg-error {
    background: #ffdddd url(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-theme/css/../images/messages/info.png);
    color: #34404F; }
  .aui .portlet-msg-error-label {
    background-image: url(/Actividades1-theme/css/../images/messages/error.png);
    color: #900; }
  .aui .portlet-msg-alert-label {
    background-image: url(/Actividades1-theme/css/../images/messages/alert.png);
    color: #663; }
  .aui .portlet-msg-success-label {
    background-image: url(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-theme/css/../images/sprites-gradient.gif") right -307px repeat-x;
    color: white;
    font-weight: normal;
    text-align: center;
    text-decoration: none; }
  .aui .boton1 {
    display: block;
    padding: .8em .8em .8em .8em;
    background: black url("/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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-right: 20px;
    margin-top: 0; }
  .aui .breadcrumbs li {
    background: url(/Actividades1-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(/Actividades1-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 #banner ul.linksTop {
    font-family: arial;
    font-size: 14px;
    color: white;
    float: right;
    list-style: none;
    margin: 0; }
  .aui #banner ul.linksTop li {
    margin: 0;
    margin-top: 23px;
    float: left; }
  .aui .firefox #banner ul.linksTop li {
    margin-top: 22px; }
  .aui #banner ul.linksTop li a, .aui #banner ul.linksTop li a:HOVER, .aui #banner ul.linksTop li a:VISITED {
    color: white;
    text-decoration: none; }
  .aui div#comparteSocial a.addthis_button_twitter span.at16t_twitter {
    background: url("/Actividades1-theme/css/../images/twitter-off.png") no-repeat !important;
    width: 33px !important;
    height: 33px !important; }
  .aui div#comparteSocial a.addthis_button_twitter span.at16t_twitter:HOVER {
    background: url("/Actividades1-theme/css/../images/twitter-on.png") no-repeat !important; }
  .aui div#comparteSocial a.addthis_button_facebook span.at16t_facebook {
    background: url("/Actividades1-theme/css/../images/fb-off.png") no-repeat !important;
    width: 33px !important;
    height: 33px !important; }
  .aui div#comparteSocial a.addthis_button_facebook span.at16t_facebook:HOVER {
    background: url("/Actividades1-theme/css/../images/fb-on.png") no-repeat !important; }
  .aui div#comparteSocial a.addthis_button_google_plusone_share span.at16t_google_plusone_share {
    background: url("/Actividades1-theme/css/../images/google-off.png") no-repeat !important;
    width: 32px !important;
    height: 32px !important; }
  .aui div#comparteSocial a.addthis_button_google_plusone_share span.at16t_google_plusone_share:HOVER {
    background: url("/Actividades1-theme/css/../images/google-on.png") no-repeat !important; }
  .aui body {
    background: #FFF;
    font-size: 11px;
    /*width: 980px;*/
    margin: 0 auto; }
  .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-image: url(/Actividades1-theme/css/../images/background-lineas.png); }
  .aui .ie6 #wrapper {
    width: 980px; }
  .aui #banner {
    width: 1280px;
    margin: 0 auto;
    background-image: url(/Actividades1-theme/css/../images/backGroundBanner.jpg);
    background-color: white;
    min-height: 697px; }
  .aui #wrapper div#content {
    width: 100%;
    /* 	background: url(/Actividades1-theme/css/../images/margin.jpg) 0 0 repeat; */ }
  .aui #wrapper div#intContent {
    margin: 0 auto;
    width: 980px;
    background-color: white; }
  .aui #heading .logounav {
    background-image: url(/Actividades1-theme/css/../images/uni-navarra.gif);
    display: block;
    font-size: 0;
    height: 127px;
    width: 217px;
    text-indent: -9999px; }
  .aui #heading .orangeVida {
    background-image: url(/Actividades1-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(/Actividades1-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(/Actividades1-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(/Actividades1-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("/Actividades1-theme/css/../images/header/photo-01.jpg");*/
    background-repeat: no-repeat;
    position: relative;
    width: 100%;
    height: 216px;
    overflow: hidden; }
  .aui #subheader ul {
    list-style: none; }
  .aui #subheader ul li {
    display: inline;
    size: 100%; }
  .aui #subheader:hover .message, .aui #subheader .hover .message {
    display: block; }
  .aui #subheader .img {
    margin: 10px;
    font-size: 1.6em; }
  .aui #subheader .message {
    display: none;
    position: absolute;
    bottom: 26px;
    left: 26px;
    font-size: 1.5em;
    z-index: 1000; }
  .aui #subheader .message span.line-1 {
    display: block;
    padding-top: .3em; }
  .aui #subheader .message span.line-2 {
    display: inline-block;
    padding-bottom: .4em; }
  .aui #subheader .message span {
    display: block;
    padding: 0 .8em .2em;
    background: url("/Actividades1-theme/css/../images/bkg-black-opacity.png");
    color: white; }
  .aui #subheader .hd {
    float: left;
    text-align: right; }
  .aui #subheader .header {
    padding: 19px 0 0 37px;
    background-color: transparent;
    color: black;
    font-size: 4.7em;
    font-weight: normal;
    line-height: 1em; }
  .aui #subheader em {
    display: inline-block;
    margin: -8px 0 0;
    padding-right: 1.5em;
    background-color: transparent;
    color: #333;
    font-size: 1.2em;
    font-style: normal; }
  .aui #subheader .bd {
    padding-bottom: 0px; }
  .aui #subheader .links {
    padding: 22px 21px 0 0;
    text-align: right; }
  .aui #subheader .links li {
    display: inline;
    border-right: 1px solid black;
    margin-right: -3px;
    padding: 0 1em; }
  .aui #subheader .links li a, .aui #subheader .links li a:visited {
    color: black;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase; }
  .aui #subheader .links li a:HOVER {
    color: black;
    font-size: 1em;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase; }
  .aui #subheader .links li.last {
    border-right: 0;
    margin-right: 0;
    padding-right: 0; }
  .aui #subheader .date {
    padding: 41px 21px 0 0;
    text-align: right; }
  .aui #subheader h1, .aui #subheader ul {
    margin: 0; }
  .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 .rightHeader {
    display: inline-block;
    width: 270px;
    vertical-align: bottom; }
  .aui .rightHeader div.language {
    text-align: right;
    display: block;
    padding-bottom: 15px;
    padding-right: 8px; }
  .aui #contenedorBuscador .text {
    width: 11em;
    border: 0;
    margin-right: 3px;
    padding: .2em .3em;
    font: 1.2em Arial, Helvetica, sans-serif;
    border-image: initial;
    height: 15px; }
  .aui #contenedorBuscador .input {
    padding: 0 15px;
    background: #ffffff;
    color: white;
    font-size: 1em;
    font-weight: bold;
    cursor: pointer;
    vertical-align: top;
    border-image: initial;
    text-shadow: none; }
  .aui #contenedorBuscador.searchHead input[type="text"] {
    width: 102px !important;
    height: 21px !important;
    padding: 0px; }
  .aui #contenedorBuscador.searchHead input[type="submit"] {
    background-color: #5b5c5e !important;
    height: 21px !important;
    width: 64px !important;
    border: 0px;
    padding: 0px; }
  .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("/Actividades1-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;
    text-align: right; }
  .aui #navbar {
    padding-top: 0;
    padding-left: 0;
    margin-top: 50px;
    margin-left: -20px;
    padding-right: 0;
    border: none;
    border-image: initial;
    display: block;
    margin-bottom: 30px;
    vertical-align: top; }
  .aui #navbar ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .aui #navbar li {
    display: inline-block; }
  .aui #navbar li a {
    display: inline-block;
    padding: 0 4px 0 19px;
    margin-top: 0;
    background: url("/Actividades1-theme/css/../images/background-lineas.png") -2px -1px no-repeat;
    height: 15px;
    color: black !important; }
  .aui .ie #navbar li a {
    padding: 0 0px 0 17px; }
  .aui #navbar li a:hover {
    color: #000 !important; }
  .aui #navbar li a .navSelected {
    height: 4px;
    background-color: #e71e25;
    margin-top: -35px;
    color: #000 !important; }
  .aui #navbar li.selected {
    background: #f05536; }
  .aui #navbar li a, .aui #navbar li a:link {
    /* 	color: white; */
    text-decoration: none; }
  .aui #navbar li a p {
    line-height: 1pt;
    font-family: arial;
    font-size: 20px; }
  .aui #navbar .pdoble {
    line-height: 1em;
    margin-bottom: 5px;
    margin-top: -5px; }
  .aui #navbar li.first a {
    background: transparent; }
  .aui #navbar li.last {
    background: transparent; }
  .aui #navbar li a strong {
    display: block;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-family: raleway light;
    font-size: 19px; }
  .aui .ie #navbar li a strong {
    font-family: raleway medium;
    font-weight: normal; }
  .aui #navbar li a.selectBottom strong {
    font-family: raleway semibold; }
  .aui #navbarVidaUni {
    background: #010101 url("/Actividades1-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;
    overflow: hidden;
    min-height: 52px; }
  .aui #navbarVidaUni li {
    width: auto;
    background: url("/Actividades1-theme/css/../images/sprites-menu.gif") 0 -359px no-repeat;
    /*display: inline;
    float: left;*/
    display: inline-block;
    vertical-align: top;
    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.4em;
    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, .aui #navbarVidaUni li.selected {
    background: #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: 3.9em; }
  .aui #navbarVidaUni .lev-2 li {
    background: #d53116 !important;
    width: auto;
    display: inline;
    float: left; }
  .aui #navbarVidaUni .lev-2 li a {
    float: left !important;
    height: 1.7em;
    margin-top: 1em;
    padding-top: 0;
    padding-bottom: 0;
    background: #d53116 url("/Actividades1-theme/css/../images/sprites-menu.gif") right -428px no-repeat;
    font-weight: normal; }
  .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: .4em 1.0em 0.2em 1.0em;
    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: .4em 1.0em 0.2em 1.0em;
    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("/Actividades1-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("/Actividades1-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 21px 16px 36px; }
  .aui #navbarVidaUni li.radio-uniFirefoxE a.directo {
    background: url("/Actividades1-theme/css/../images/ico/audio-s.png") no-repeat scroll 10px 17px transparent;
    margin-left: 19px;
    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("/Actividades1-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("/Actividades1-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("/Actividades1-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: 25px;
    padding: 16px 37px 14px 37px;
    background: url("/Actividades1-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("/Actividades1-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: 20px 13px 17px; }
  .aui .firefox #navbarVidaUni li.radio-uniOthers {
    height: 53px; }
  .aui #navbarVidaUni li.radio-uniOthers.eng {
    left: 731px;
    width: 249px; }
  .aui #navbarVidaUni li.radio-uniOthers {
    /*width: auto !important;*/
    position: absolute;
    left: 742px;
    top: 231px;
    width: 238px;
    float: none;
    height: 52px;
    overflow: hidden; }
  .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 24px 18px 28px; }
  .aui #navbarVidaUni li.radio-uniOthers a.directo {
    background: url("/Actividades1-theme/css/../images/ico/audio-s.png") 10px 17px no-repeat;
    padding: 17px 10px 17px 32px;
    margin-left: 6px; }
  .aui .chrome #navbarVidaUni li.radio-uniOthers a.directo, .aui .safari #navbarVidaUni li.radio-uniOthers a.directo {
    margin-left: 0px !important; }
  .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("/Actividades1-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-uniOthers.eng a.radio {
    padding: 19px 28px 18px 20px;
    background-color: transparent; }
  .aui #navbarVidaUni li.radio-uniOthers.eng a.directo {
    padding: 17px 10px 17px 32px; }
  .aui #footer {
    padding-bottom: 30px; }
  .aui #footer a, .aui #footer p {
    color: black; }
  .aui #footer div#intFooter {
    width: 980px;
    margin: 0 auto;
    color: black;
    background-color: white; }
  .aui #footer div#intFooter ul {
    list-style: none;
    margin: 0;
    text-align: left; }
  .aui #footer div#intFooter ul a {
    text-decoration: none; }
  .aui #footer div#intFooter ul a:HOVER {
    text-decoration: underline; }
  .aui #footer div#intFooter div.firstRow {
    display: block;
    vertical-align: top; }
  .aui #footer div#intFooter div.secondRow {
    display: block;
    width: 97%;
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 12px;
    color: #000;
    font-weight: normal;
    line-height: 17px; }
  .aui #footer div#intFooter div.secondRow ul.llinks li {
    display: inline-block; }
  .aui #footer div#intFooter div.firstRow div.columnColor {
    display: inline-block;
    width: 20px;
    vertical-align: top; }
  .aui #footer div#intFooter div.firstRow div.columnData {
    display: inline-block;
    vertical-align: top;
    padding-bottom: 30px; }
  .aui #footer div#intFooter div.firstRow div.columnData div.fullTitle {
    display: block;
    width: 99%;
    margin-top: 25px;
    padding-left: 10px; }
  .aui #footer div#intFooter div.firstRow div.columnData div.fullTitle h1 {
    color: black;
    display: inline-block;
    font: normal 2.2em "DINBoldRegular"; }
  .aui #footer div#intFooter div.firstRow div.columnData div.fullTitle h1.normalText {
    font: 100 2em arial !important; }
  .aui #footer div#intFooter div.firstRow div.columnData div.fullTitle a, .aui #footer div#intFooter div.firstRow div.columnData div.fullTitle a:HOVER {
    text-decoration: none;
    display: inline-block; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot {
    display: inline-block;
    vertical-align: top; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.textFoot {
    display: inline-block;
    width: 45%;
    vertical-align: top;
    margin-right: 5px;
    margin-left: 8px;
    /*font-size: 12px;*/
    font-size: 10pt; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.navFoot {
    display: inline-block;
    width: 200px;
    vertical-align: top;
    margin-right: 10px; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.navFoot .selectBottom {
    text-decoration: underline; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.navFoot ul {
    list-style: disc; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.navFoot li {
    text-transform: uppercase;
    list-style-position: inside; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.navFoot a {
    text-decoration: none;
    font-family: raleway regular;
    color: black;
    font-size: 12px;
    line-height: 22px; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.navFoot a strong {
    font-weight: normal; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.navFoot a:HOVER {
    text-decoration: underline; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot {
    display: inline-block;
    width: 230px; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot span {
    display: block;
    font-size: 12px;
    font-weight: bold;
    font-family: raleway bold;
    line-height: 18px;
    margin-bottom: 0; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot div.followUs {
    display: block;
    width: 100%; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot div.contactUs {
    display: block;
    width: 100%;
    margin-top: 10px;
    /*font-family: raleway light;*/
    font-size: 12px;
    color: #000;
    font-weight: normal; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot div.contactUs p {
    margin-bottom: 0; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot div.contactUs p a, .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot div.contactUs p a:hover {
    text-decoration: none; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot div.contactUs .fixTextContact {
    display: inline-block;
    width: 35%;
    vertical-align: top; }
  .aui #footer div#intFooter div.firstRow div.columnData #contentFoot div.contactFoot div.contactUs .contentTextContact {
    display: inline-block;
    width: 180px;
    vertical-align: top; }
  .aui #redes {
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px; }
  .aui #redes .lista {
    list-style-type: none;
    float: left;
    text-align: center; }
  .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;
    color: black;
    font-family: raleway;
    margin-top: 8px; }
  .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 span {
    margin-right: 10px;
    text-transform: uppercase;
    margin-top: 5px;
    margin-bottom: 5px;
    color: black;
    display: inline-block; }
  .aui #redes .lista span.engFollow {
    margin-right: 5px; }
  .aui #redes .lista li.rss {
    padding-top: 0;
    padding-bottom: 0;
    height: 33px;
    max-height: 33px; }
  .aui #redes .lista li.rss a {
    background: url("/Actividades1-theme/css/../images/rss-off.jpg");
    background-repeat: no-repeat; }
  .aui #redes .lista li.rss a:HOVER {
    background: url("/Actividades1-theme/css/../images/rss-on.jpg");
    background-repeat: no-repeat; }
  .aui #redes .lista acronym {
    text-decoration: none; }
  .aui li.listIcoSG {
    width: 33px;
    height: 33px;
    margin-right: 10px; }
  .aui li.listIcoSG a.icoSG {
    display: block;
    height: 33px;
    text-indent: -9999px; }
  .aui li.listIcoSG a.youtubeSG {
    background-image: url("/Actividades1-theme/css/../images/ico/youtube-off.png");
    width: 32px !important;
    height: 32px !important; }
  .aui li.listIcoSG a.youtubeSG:HOVER {
    background-image: url("/Actividades1-theme/css/../images/ico/youtube-on.png"); }
  .aui li.listIcoSG a.twSG {
    background-image: url("/Actividades1-theme/css/../images/twitter-off.png"); }
  .aui li.listIcoSG a.twSG:HOVER {
    background-image: url("/Actividades1-theme/css/../images/twitter-on.png"); }
  .aui li.listIcoSG a.fbSG {
    background-image: url("/Actividades1-theme/css/../images/fb-off.png"); }
  .aui li.listIcoSG a.fbSG:HOVER {
    background-image: url("/Actividades1-theme/css/../images/fb-on.png"); }
  .aui li.listIcoSG a.inSG {
    background-image: url("/Actividades1-theme/css/../images/ico/linkedin-off.png");
    width: 32px !important;
    height: 32px !important; }
  .aui li.listIcoSG a.inSG:HOVER {
    background-image: url("/Actividades1-theme/css/../images/ico/linkedin-on.png"); }
  .aui li.listIcoSG a.flrSG {
    background-image: url("/Actividades1-theme/css/../images/ico/flickr-off.png");
    width: 32px !important;
    height: 32px !important; }
  .aui li.listIcoSG a.flrSG:HOVER {
    background-image: url("/Actividades1-theme/css/../images/ico/flickr-on.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; }
  .aui #campus h2 {
    height: 1%;
    color: white;
    font: 11pt "Arial Regular", sans-serif;
    font-weight: bold;
    margin-left: 10px;
    margin-top: 0;
    padding-top: 1.5em; }
  .aui #campus .col-1 {
    width: 41.5em;
    margin-right: 0;
    padding-right: 0;
    padding-left: 11px; }
  .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; }
  .aui #campus .col-3 {
    width: 22em;
    display: block;
    padding-left: 1em;
    padding-top: 1em;
    margin-top: 0; }
  .aui .ftl {
    float: left;
    display: inline;
    width: auto;
    padding-top: 1em; }
  .aui #campus h3 {
    margin-bottom: 1em;
    background-color: transparent;
    color: white;
    font-family: "DINBoldRegular", "Arial Narrow", sans-serif;
    text-transform: uppercase;
    font-size: 1.1em;
    padding-bottom: 10pt;
    line-height: 1.2em;
    padding-top: 1em;
    height: 0;
    font-weight: normal; }
  .aui #campus ul {
    list-style: none;
    float: left;
    display: block;
    line-height: 1.3em;
    margin: 0;
    padding: 0; }
  .aui #campus li {
    display: list-item;
    margin: 0;
    padding: 0; }
  .aui #campus .centro {
    list-style: none;
    float: left;
    display: inline;
    line-height: 1.3em;
    padding-top: 3pt;
    /*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 {
    background: #99090C; }
  .aui #directory {
    min-height: 180px;
    padding: 25px 0 0 0;
    width: 100%;
    height: auto;
    overflow: hidden; }
  .aui #directory h3 {
    margin-bottom: 1em;
    background-color: transparent;
    color: white;
    font-family: "DINBoldRegular", "Arial Narrow", sans-serif;
    text-transform: uppercase;
    height: 2em;
    font-size: 1.3em;
    line-height: 1.1em;
    margin-left: 0;
    margin-top: 0;
    font-weight: normal; }
  .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 {
    color: white;
    font-family: arial;
    font-size: 8pt;
    text-decoration: none; }
  .aui #directory a:HOVER {
    color: white;
    font-family: arial;
    font-size: 8pt;
    text-decoration: underline; }
  .aui .borderColor {
    border-color: #A72C2E !important; }
  .aui #directory .ftl {
    width: auto;
    border-right: 1px solid;
    margin: 5px 0 1em;
    min-height: 19em;
    padding: 0 0.7em 0 1em;
    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 {
    width: 12em;
    padding-left: 20px; }
  .aui #directory .col-2 {
    width: 14.5em; }
  .aui #directory .col-3 {
    width: 17em; }
  .aui #directory .col-4 {
    width: 12.5em; }
  .aui #directory .col-5 {
    width: 10em; }
  .aui #directory .col-6 {
    width: 11em;
    border-right: 0;
    padding-right: 0; }
  .aui #links {
    padding: 0 10px 5px;
    height: 80px;
    width: 100%;
    max-width: 100%;
    max-height: 80px;
    color: #fff;
    font-family: arial;
    font-size: 8pt; }
  .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("/Actividades1-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("/Actividades1-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 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 #subHead div.flpVid {
    background: url(/Actividades1-theme/css/../images/headVideoBg.png);
    background-repeat: repeat-x;
    background-position: -140px -1128px; }
  .aui #subHead div.flpVidPlayer {
    width: 540px !important;
    height: 259px !important;
    margin: 0 auto !important; }
  .aui #subHead div.mInfo, .aui #subHead div.moreInfo, .aui #subHead div.watchingVid {
    display: none !important; }
  .aui #subHead div.logoUniBn a {
    font-size: 0;
    text-indent: -9999px; }
  .aui #subHead div.logoUniBn {
    padding-top: 30px;
    padding-left: 15px;
    display: inline-block; }
  .aui #subHead .colorLine {
    display: block;
    width: 100%;
    height: 6px; }
  .aui #subHead .colorLine.small {
    width: 96%;
    margin-left: 20px; }
  .aui #subHead img.imagen {
    width: 100%; }
  .aui #subHead .subHeadText {
    vertical-align: bottom;
    text-align: right;
    display: inline-table;
    margin-top: 45px;
    width: 560px;
    margin-left: 204px; }
  .aui #subHead .subHeadText a, .aui #subHead .subHeadText a:HOVER {
    text-decoration: none; }
  .aui #subHead .subHeadText a h1 {
    font-size: 24pt; }
  .aui #subHead .subHeadText.small a h1 {
    font-size: 18pt;
    line-height: 20px; }
  .aui #subHead .subHeadText .siteTitle {
    margin-bottom: 18px;
    font-family: DINBlackAlternateBlackAlterna;
    font-size: 28pt;
    letter-spacing: -1px; }
  .aui #subHead .subHeadText.small .siteTitle {
    margin-bottom: 30px;
    font-size: 22pt; }
  .aui .normalText {
    font-weight: normal; }
  .aui #navigation {
    background: #414445 url(/Actividades1-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 .aui-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 .aui-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(/Actividades1-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(/Actividades1-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(/Actividades1-theme/css/../images/common/breadcrumbs_hud.png); }
  .aui .lfr-panel-container {
    background-color: transparent; }
  .aui .aui-combobox .aui-field-input {
    padding: 4px 3px 3px;
    font-size: 11px;
    height: 15px; }
  .aui .aui-combobox .aui-field {
    float: left;
    line-height: 0; }
  .aui .lfr-portlet-title-editable-content .aui-field {
    float: none;
    display: inline; }
  .aui .opens-new-window-accessible {
    background: url(/Actividades1-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 .aui-combobox .aui-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 .portlet-boundary_118_ .portlet-layout {
    padding: 0 !important;
    width: 100%; }
  .aui .main-heading-shadow {
    margin: 0 20px;
    padding-bottom: 1.2em;
    background: url("/Actividades1-theme/css/../images/sprites-gradient.gif") 0 -456px repeat-x;
    zoom: 1; }
  .aui .aui-carousel menu {
    right: auto;
    bottom: 18px;
    padding-left: 30px;
    opacity: 0.87;
    background: none; }
  .aui .aui-carousel-menu-next, .aui .aui-carousel-menu-prev, .aui .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 .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 .aui-rating-label-element {
    display: none;
    float: left; }
  .aui .taglib-ratings .aui-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 .aui-rating-element {
    background: transparent url("/html/icons/star-rating.png") no-repeat scroll 3px 2px;
    width: 14px; }
  .aui .aui-rating-element-on {
    background-position: -14px 2px; }
  .aui .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("/Actividades1-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("/Actividades1-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 li.last.hello {
    font-weight: bold; }
  .aui a#gotoMyProfile {
    margin-left: 6px; }
  .aui div#alumTeacherProfile {
    background-color: white;
    display: none;
    color: black;
    position: absolute;
    left: 65.9%;
    z-index: 999;
    width: 140px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    top: 12%;
    border: 2px solid #E8E8E8;
    border-width: medium; }
  .aui div#alumTeacherProfile ul {
    list-style: none;
    text-align: left;
    width: 86%;
    margin-left: 4%; }
  .aui div#alumTeacherProfile div#gotoCloseMyProfile {
    background: white url("/Actividades1-theme/css/../images/ico/sprites-icons-notrasp.gif") -113px -133px no-repeat;
    width: 27px;
    height: 20px;
    cursor: pointer;
    float: right;
    margin-top: -32px;
    border: 2px solid #E8E8E8;
    border-bottom: none;
    position: absolute;
    left: 81%; }
  .aui div#alumTeacherProfile ul li {
    display: block;
    background: none;
    padding: 0;
    margin: 0;
    margin-bottom: 10px; }
  .aui div#alumTeacherProfile ul li.last {
    margin-bottom: 0; }
  .aui div#alumTeacherProfile ul li a {
    color: black;
    font-weight: normal !important;
    font-size: 12px; }
  .aui div#alumTeacherProfile ul li a:HOVER {
    color: black;
    text-decoration: underline; }
  .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 div.portlet-boundary_82_ a.taglib-language-list-text {
    color: white !important; }
  .aui #contacto {
    height: 60px;
    font-family: arial;
    font-size: 14px;
    color: white;
    float: left;
    width: 72px;
    margin-top: 26px; }
  .aui #contacto a {
    color: white;
    text-decoration: none; }
  .aui .titleTop {
    margin-left: 20px;
    /* 	font-family: Arial; */
    /* 	font-size: 16px; */
    /* 	font-weight:bold; */
    /* 	color: white; */
    float: left;
    /* 	font-stretch: wider;	 */
    margin-top: 6px;
    /*background: url("/Actividades1-theme/css/../images/logo-UN-recursivo.png");*/
    height: 46px;
    width: 243px; }
  .aui #blackHeader {
    background-color: black;
    height: 60px;
    padding-left: 150px;
    padding-right: 150px; }
  .aui #contentHeader {
    background-color: white;
    margin: 30px 150px 0;
    padding: 15px 20px 0; }
  .aui #contenedorBuscador.searchHead {
    /* 	display: block; */
    /* 	vertical-align: bottom; */
    text-align: right;
    float: right;
    font-size: 12px;
    margin-top: 20px; }
  .aui .languageHeader {
    font-family: Arial;
    font-size: 14px;
    color: white;
    float: left;
    margin-top: 26px; }
  .aui .languageHeader a {
    color: white;
    text-decoration: none; }
  .aui .separadorHeader1 {
    background: url("/Actividades1-theme/css/../images/separador-recursivo.png");
    height: 61px;
    width: 35px;
    float: left;
    margin-left: 306px;
    background-position: -17px 0px; }
  .aui .separadorHeader {
    background: url("/Actividades1-theme/css/../images/separador-recursivo.png");
    height: 61px;
    width: 35px;
    float: left;
    background-position: -17px 0px; }
  .aui #banner #titulo {
    font-family: raleway light;
    font-size: 34px;
    color: #000;
    width: 525px;
    line-height: 36px;
    display: inline-block;
    vertical-align: top; }
  .aui #banner #titulo.largeTitle {
    width: 750px; }
  .aui div#contentHeader div.shareText {
    display: inline-block;
    vertical-align: top; }
  .aui #separadorCabecera {
    background: url("/Actividades1-theme/css/../images/separador-cabecera.png");
    height: 106px;
    width: 65px;
    display: inline-block;
    vertical-align: top;
    margin-top: -15px; }
  .aui #separadorCabecera2 {
    background: url("/Actividades1-theme/css/../images/separador-cabecera.png");
    height: 106px;
    width: 65px;
    display: inline-block;
    vertical-align: top;
    margin-top: -15px; }
  .aui #banner #subtitulo {
    font-family: raleway bold;
    font-size: 20px;
    color: #000;
    font-weight: bold;
    width: 150px;
    line-height: 22px;
    display: inline-block;
    vertical-align: top;
    margin-top: 5px; }
  .aui #comparteSocial {
    font-size: 12px;
    color: #000;
    font-weight: bold;
    display: inline-block;
    vertical-align: top;
    margin-top: 10px;
    font-family: raleway bold;
    line-height: 22px; }
  .aui .logoTwuitter {
    height: 34px;
    width: 33px;
    background: url("/Actividades1-theme/css/../images/twitter-off.png");
    float: right;
    margin-top: -60px;
    margin-right: 82px; }
  .aui .logoFacebook {
    height: 34px;
    width: 33px;
    background: url("/Actividades1-theme/css/../images/fb-off.png");
    float: right;
    margin-top: -60px;
    margin-right: 40px; }
  .aui .logoGoogle {
    height: 32px;
    width: 32px;
    background: url("/Actividades1-theme/css/../images/google-off.png");
    float: right;
    margin-top: -60px; }
  .aui #rayasSeparacion {
    height: 17px;
    width: 935px;
    background: url("/Actividades1-theme/css/../images/rayas-separacion-rojas.png");
    display: block;
    margin-bottom: 20px;
    margin-left: 20px; }
  .aui #banner #rayasSeparacion {
    margin-left: 0;
    margin-bottom: 0; }
  .aui #logoPie {
    width: 200px;
    height: 87px;
    margin-top: -15px;
    margin-right: 12px;
    margin-left: 10px; }
  .aui .titleFoot {
    font-family: raleway bold;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    line-height: 20px; }
  .aui #textFoot {
    display: inline-block;
    vertical-align: top;
    font-family: raleway regular;
    font-size: 18px;
    color: #000;
    font-weight: normal;
    line-height: 20px;
    margin-top: 5px; }
  .aui .icoInfo {
    background-image: url("/Actividades1-theme/css/../images/ico/ico-negativo.png"); }
  .aui .kaleo-designer-portlet, .aui .portlet-boundary_1_WAR_samlportlet_ {
    display: none; }
  .aui .carousel {
    margin-bottom: 0; }
  .aui .controls {
    width: 100%; }
  .aui .controls
  .button-gradient {
    position: relative;
    float: right;
    width: 87.5px;
    margin-right: 3%;
    background-color: black;
    height: 21px;
    margin-top: 2px; }
  .aui .webform
  .fixhover {
    text-shadow: 0px 0px white;
    height: 21px !important;
    font-family: Arial, Helvetica, Verdana, sans-serif !important;
    font-size: 1.1em !important;
    font-weight: bold !important;
    width: 87px !important;
    margin: 0 auto 0 auto !important; }
  .aui .webform
  .fixhover:hover {
    background: #AA0D0F;
    border-color: #AA0D0F;
    color: white;
    border-radius: 0; }
  .aui .webform
  .botonOtraImagan
  .button-gradient {
    width: 19%;
    padding-left: 0 !important;
    margin-top: 3px;
    margin-left: 100px;
    margin-bottom: 5px; }
  .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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-theme/css/../images/shadow-inner-t.gif") 0 0 repeat-x; }
  .aui .portlet-body .ieshadow-inner .r {
    background: url("/Actividades1-theme/css/../images/shadow-inner-r.gif") right 0 repeat-y; }
  .aui .portlet-body .ieshadow-inner .b {
    background: url("/Actividades1-theme/css/../images/shadow-inner-b.gif") 0 bottom repeat-x; }
  .aui .portlet-body .ieshadow-inner .l {
    background: url("/Actividades1-theme/css/../images/shadow-inner-l.gif") 0 0 repeat-y; }
  .aui .portlet-body .ieshadow-inner .tl {
    background: url("/Actividades1-theme/css/../images/shadow-inner-tl.gif") 0 0 no-repeat; }
  .aui .portlet-body .ieshadow-inner .tr {
    background: url("/Actividades1-theme/css/../images/shadow-inner-tr.gif") right 0 no-repeat; }
  .aui .portlet-body .ieshadow-inner .bl {
    background: url("/Actividades1-theme/css/../images/shadow-inner-bl.gif") 0 bottom no-repeat; }
  .aui .portlet-body .ieshadow-inner .br {
    background: url("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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("/Actividades1-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; }