body {
 margin: 0;
 padding: 0;
 font-family: sans-serif;
 font-size: 62%;
 background-color: #fff;
 color: #333;
}

html>body {
 font-size: 10px;
}

ul {
 list-style-type: none;
}

a {
 background-color: transparent;
 color: #333;
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

div#contenedor {
 width: 98.0em;
 height: auto;
 margin: 0 auto;
 padding: 0 0.5em;
 background-color: #fff;
 color: #333;
}

div#pie {
 clear: both;
 height: 5em;
}

div#pie div#sellos, 
div#pie div#enlaces_pie {
 margin: 0;
 padding: 0;
 width: 49.9%;
 float: left;
}

div#pie div#sellos ul, 
div#pie div#enlaces_pie ul {
 margin: 1em 0 0 0;
 padding: 1em 0 0 0;
 border-top: 0.1em solid #000;
}

div#pie div#sellos ul li {
 display: inline;
}

div#pie div#sellos ul li a img {
 border:none;
}

div#pie div#enlaces_pie ul {
 text-align: right;
}

div#pie div#enlaces_pie ul li {
 display: inline;
 margin-left: 3em;
 padding: 0em 0em 0.5em 2.0em;
 line-height: 1.8em;
 background-repeat: no-repeat;
 text-decoration: none;
}

div#pie div#enlaces_pie ul li#copyright {
 background-image: url(/img_fondo/copyright.gif);
}

div#pie div#enlaces_pie ul li#contact {
 background-image: url(/img_fondo/contacto.gif);
}
div#cabecera {
 margin: 0;
 padding: 0;
 height: 9.3em;
 font-size: 1.0em;
 border-bottom: 0.8em solid #005E5E;
}

div#cabecera h1 {
 margin: 0;
 padding: 0;
 font-size: 1.0em;
}

div#cabecera h1 img {
 width: 98.0em;
 height: 9.0em;
}


div#izquierda {
 margin: 0;
 padding: 0;
 width: 18.0em;
 float: left;
}

div#centro {
 width: 60.0em;
 margin: 0.5em 0 0 1.0em;
 padding: 0;
 float: left;
}

div#derecha {
 float: left;
 margin: 0.5em 0 0 1.0em;
 padding: 0;
 width: 18.0em;
}

div#menu, div#menu_extra {
 margin: 1.0em 0 0 0;
 padding: 0;
}

div#menu h2, div#menu_extra h2 {
 display: none;
}

div#menu ul, div#menu_extra ul {
 padding: 0;
 margin: 0;
}

div#menu ul li, div#menu_extra ul li {
 margin: 0;
 padding: 0;
 border-bottom: 0.1em dotted #99BFC0;
 line-height: 2em;
 background-position: 0.5em 0.3em;
 background-repeat: no-repeat;
 padding-left: 2em;
}

div#menu ul li {
 background-image: url(/img_fondo/bloque_verde.gif);
}

div#menu_extra ul li {
 background-image: url(/img_fondo/bloque_amarillo.gif);
}

div#menu ul li a, div#menu_extra ul li a {
 display: block;
}

div#menu ul a:hover, div#menu_extra ul a:hover {
 background-color: #e0eeee;
 color: #333;
}

div#webs_utilidad h2, div#utilidades h2, div#perfiles h2, div#noticias h2, div#anuncios h2, div#agenda h2, div#enlaces h2 {
 margin: 0;
 padding: 0;
 color: #fff;
 line-height: 1.5em;
 font-size: 1.2em;
 text-transform: uppercase;
 text-align: center;
 white-space: nowrap;
}

div#webs_utilidad, div#utilidades {
 margin: 1.0em 0 0 0;
 padding: 0 0 1.0em 0;
 padding-bottom: 1.0em;
 background-color: #DFEEEE;
 color: #333;
}

div#webs_utilidad h2, div#utilidades h2 {
 background-color: #007575;
}

div#webs_utilidad ul, div#utilidades ul {
 margin: 1.0em 0 0 0;
 padding: 0;
}

div#webs_utilidad ul li, div#utilidades ul li {
 padding-left: 4.0em;
 line-height: 2.5em;
 background-position: 1.0em 0.5em;
 background-repeat: no-repeat;
}

li#eiCorreo {
 background-image: url(img_fondo/eiCorreo.gif);
}

li#eiUnioviVirtual {
 background-image: url(img_fondo/eiUnioviVirtual.gif);
}

li#eiMediateca {
 background-image: url(img_fondo/eiMediateca.gif);
}

li#eiTarjeta {
 background-image: url(img_fondo/eiTarjeta.gif);
}

li#eiPrensa {
 background-image: url(img_fondo/eiPrensa.gif);
}

li#eiWifi {
 background-image: url(img_fondo/eiWifi.gif);
}

li#eiGIS {
 background-image: url(img_fondo/eiGIS.gif);
}

li#eiNormativa {
 background-image: url(img_fondo/eiNormativa.gif);
}

li#eiWebtel {
 background-image: url(img_fondo/eiWebtel.gif);
}


li#eiUnioviDirecto {
 background-image: url(img_fondo/eiUnioviDirecto.gif);
}


li#eiCatalogoServicios {
 background-image: url(img_fondo/eiCatalogoServicios.gif);
}

div#perfiles {
 margin: 0;
 padding: 0;
}

div#perfiles h2 {
 display: none;
}

div#perfiles ul {
 margin: 0;
 padding: 0;
 width: 100%;
 height: 2.0em;
}

div#perfiles ul li {
 float: left;
 margin: 0;
 padding: 0;
 width: 25%;
 height: 2.0em;
 line-height: 2.0em;
 text-align: center;
 text-transform: uppercase;
}

div#perfiles ul li a {
 color: #fff;
}

li#prAlumnos {
 background-color: #009999;
}

li#prProfesorado {
 background-color: #79B02C;
}

li#prPAS {
 background-color: #B8C811;
}

li#prEmpresa {
 background-color: #D0990F;
}

div#escaparate {
 margin: 1.0em 0;
 padding: 0;
 font-size: 1.0em;
 height: 15.0em;
 overflow: hidden;
}

div#escaparate ul {
 padding: 0;
 margin: 0;
}

div#escaparate ul li {
 display: inline;
}

div#escaparate ul li a img {
 border: none;
}

img#escaparate_p7_becas_erasmus {
 width: 38.0em;
 height: 15.0em;
 float: left;
}

img#escaparate_p7_cursos_segundo_cuatrimestre_verano_2009 {
 width: 21.0em;
 height: 15.0em;
 float: left;
 margin-left: 0.8em;
}


div#noticias {
 float: left;
 width: 38.0em;
 background-color: #f8ecf1;
}

div#noticias h2 {
 background-color: #a0124f;
}

div#noticias_lista {
 padding: 1em;
}

div#noticias_lista div.item_noticias h3 {
 margin-top: 0;
 padding: 0;
 font-size: 1.1em; 
}

div#noticias_lista div.item_noticias h3 a {
 color: #005;
}

div#noticias_lista div.item_noticias a {
 color: #007;
}

div#noticias_lista div.item_noticias div.noticia_imagen {
 clear: left; 
 float: left;
 margin: 0 1em 0 0;
 width: 10.0em;
 text-align: center;
}

div#noticias_lista div.item_noticias div.noticia_imagen img {
 border: none;
}

div#noticias_lista div.item_noticias div.pie_noticia {
 clear: both;
 margin: 1em 0;
 border-bottom: 0.2em dotted #a0124f;
}

div#noticias div#rss_noticias {
 float: left;
}

div#noticias div#rss_noticias a img {
 border: none;
}

div#noticias div#historico_noticias {
 text-align: right;
}

div#anuncios {
 float: left;
 margin-left: 0.9em;
 width: 21.0em;
 background-color: #F9F0D7;
}

div#anuncios h2 {
 background-color: #dea612;
}

div#anuncios_lista {
 margin: 0;
 padding: 0.5em;
}

div#anuncios_lista ul {
 margin: 0;
 padding: 0;
 padding-top: 1.0em;
}

div#anuncios_lista ul li.item_anuncios {
 padding: 0 1.0em 2.0em 1.5em;
 background: url(img_fondo/flechita_naranja.gif) no-repeat 0.5em 0.3em;
}

div#anuncios_lista ul li.item_anuncios a {
 color: #007;
}

div#anuncios_lista ul li.item_anuncios ul li {
 padding: 0 0 0.3em 1.5em;
 background: url(img_fondo/cuadradito_naranja.gif) no-repeat 0.5em 0.3em;
}

div#anuncios div#rss_anuncios {
 float: left;
}

div#anuncios div#rss_anuncios a img {
 border: none;
}

div#anuncios div#historico_anuncios {
 text-align: right;
}

div#agenda {
 margin: 0;
 padding-bottom: 1.0em;
 border: 1px solid #79B02C;
}

div#agenda h2 {
 background-color: #79B02C;
}

ul#agenda_lista_secciones {
 margin: 0;
 padding: 0;
 list-style-type: none;
}

ul#agenda_lista_secciones li {
 line-height: 1.2em;
 margin: 1.0em 0 1.0em 1.0em;
 padding-left: 1.0em;
}


ul#agenda_lista_secciones li#agenda_jornadas {
 border-left: 1.2em solid #D0990F
}

div#agenda_lista_eventos div.agenda_jornadas {
 background-color: #F1E0B7
}

ul#agenda_lista_secciones li#agenda_cursos {
 border-left: 1.2em solid #089E93
}

div#agenda_lista_eventos div.agenda_cursos {
 background-color: #E6F5F4
}

ul#agenda_lista_secciones li#agenda_deportes {
 border-left: 1.2em solid #cccc00
}

div#agenda_lista_eventos div.agenda_deportes {
 background-color: #ffff99
}

ul#agenda_lista_secciones li#agenda_conferencias {
 border-left: 1.2em solid #4564AF
}

div#agenda_lista_eventos div.agenda_conferencias {
 background-color: #ECEFF7
}

ul#agenda_lista_secciones li#agenda_exposiciones {
 border-left: 1.2em solid #85B634
}

div#agenda_lista_eventos div.agenda_exposiciones {
 background-color: #E3F1CD
}

ul#agenda_lista_secciones li#agenda_varios {
 border-left: 1.2em solid #F15922
}

div#agenda_lista_eventos div.agenda_varios {
 background-color: #FEEEE8
}

ul#agenda_lista_secciones li a {
 color: #333;
 text-decoration: none;
}

ul#agenda_lista_secciones li a:hover {
 text-decoration: underline;
}

table#mes {
 margin: 0 auto;
 padding: 0;
 background-color: #DDD;
}

table#mes td {
 margin: 0;
 padding: 0;
 width: 2.0em;
 height: 2.0em;
 line-height: 2.0em;
 border: solid 0.1em white;
 text-align: center;
}

table#mes td.hoy {
 border: solid 0.1em black;
}

table#mes td a {
 color: #000;
 display: block;
}

table#mes td a:hover {
 color: #000;
 background-color: #CCC;
}

table#mes th.nombre_mes {
 background-color: #777;
 color: #fff;
}

table#mes tr.nombre_dia td {
 line-height: 1.0em;
 height: 1.0em;
 background-color: #FFF;
}

table#mes td.dia_laborable {
 background-color: #b8c811;
}

table#mes td.dia_festivo {
 background-color: #F15922;
 color: #fff;
}



div#agenda_lista_eventos {
 padding: 1.0em 1.0em 0;
}

div#agenda_lista_eventos div {
 padding: 0.3em 0.5em;
}

p.tipo_evento {
 margin: 0;
 padding: 0;
 color: #79B02C;
}

p.titulo_evento {
 margin: 0;
 padding: 0;
}

p.fecha_evento {
 margin: 0;
 padding: 0;
 text-align: right;
 color: #007;
}


div#enlaces {
 margin: 0;
 margin-top: 1.0em;
 padding: 0;
 padding-bottom: 1.0em;
 background-color: #F3F6D9;
}

div#enlaces h2 {
 background-color: #B8C811;
}

div#enlaces ul {
 margin: 0;
 margin-top: 1.0em;
 padding: 0;
}

div#enlaces ul li {
 padding-left: 4.0em;
 line-height: 2.5em;
 background-position: 1.0em 0.5em;
 background-repeat: no-repeat;
}

li#eiGrupoG9 {
 background-image: url(img_fondo/eiGrupoG9.gif);
}

li#eiCRUE {
  background-image: url(img_fondo/eiCRUE.gif);
}

div#enlaces ul li#eiUniversia {
 padding-left: 1.0em;
}

div#enlaces ul li#eiUniversia a img {
 border: none;
}

div#enlaces ul li#eiUniversia span#eiUniversiaInfo {
 margin-left: 1.0em;
}

div#enlaces ul li#eiEEES {
 padding-left: 1.0em;
}

div#enlaces ul li#eiEEES a img {
 border: none;
}

div#enlaces ul li#eiOCW {
 padding-left: 1.0em;
}

div#enlaces ul li#eiOCW a img {
 border: none;
}

li#eiBOE {
  background-image: url(img_fondo/eiBOE.gif);
}

li#eiBOPA {
  background-image: url(img_fondo/eiBOPA.gif);
}

