body{
  font-family: Arial, Helvetica;
  font-size: 12px;
  color: #000;
	background:url(images/fondo_body.jpg) top left repeat-x #f0f0f0;
}

#top {
  background:url(images/topBg.jpg) top left repeat-x #ffffff;
}
#top1 {

  background:url(images/top1Bg.jpg) top left no-repeat;
  color:#fff;
  font-size:11px;
  font-weight:lighter;
  text-align:right;

}

#top1 #top1_right{
  background:url(images/top1RightBg.jpg) top right no-repeat;

}
#top1_right #top_1_right1{
  background:url(images/top1Right1Bg.jpg) top left no-repeat #fff;
}

#top_1_right1 #accessibilityOptions{
  background:url(images/accessibilityOptionsBg.jpg) top right no-repeat;
  text-align:right;

}

#accessibilityOptions a{
  margin:0px 5px 0px 0px;
  font-size:10px;
}

#accessibilityOptions form{
  width:180px;
  display:inline;
  padding:0px;
  margin:0px;
}

#accessibilityOptions form input#searchField{
  width:100px;
  height:15px;
  background:url(images/fondoCampoBuscar.jpg) top left no-repeat;
  margin:4px 5px 0px 0px;
  padding:2px 0px 0px 0px;
  border:0;
  font-size:10px;
  margin:0px;
}

#accessibilityOptions #searchBtn{
  width:60px;
  height:15px;
  padding:0px 0px 0px 20px;
  text-align:left;
  background:url(images/buscar.jpg) top left no-repeat;
  font-size:10px;
  color:#fff;
  border:0px;
  margin:0px 0px 0px -3px;
}

#accessibilityOptions form input:focus,
#accessibilityOptions #searchBtn:focus{
  outline:2px solid #00F0FF;
}


#accessibilityOptions #skipToContent{
  background:url(images/icono_contenido.gif) top left no-repeat;
  padding:1px 0px 1px 20px;
  float:left;

}

#accessibilityOptions #accessibilityOptionsLink{
  background:url(images/icono_accesibilidad.gif) top left no-repeat;
  padding:1px 0px 1px 20px;
}

.accessibilityToggleBtn{
  float:left;
  background:url(images/icono_accesibilidad.gif) top left no-repeat;
  padding:1px 0px 1px 20px;
  margin:6px 5px 0px 5px;
  *margin:6px 0px 0px 5px;
  text-align:left;
  font-size:10px;
  border:0;
  color:#08477a;
}

.accessibilityToggleBtn:hover, .accessibilityToggleBtn:focus{
  outline:2px solid #00F0FF;
}

#accessibilityOptions #skipToContent:hover, #accessibilityOptions #accessibilityOptionsLink:hover,
#accessibilityOptions #skipToContent:focus, #accessibilityOptions #accessibilityOptionsLink:focus{
  background-position:bottom left;
}

#accessibilityOptions #skipToContent:focus, #accessibilityOptions #accessibilityOptionsLink:focus{
  outline:2px solid #00F0FF;
}#pageSearchNotice{
   display:block;
   background-color:#fff;
   color:#cc0000;
   float:right;
   width:295px;
   padding:5px 0px 5px 0px;
}

#top1 a{
  color:#08477a;
  text-decoration:none;
}

#top2{
  background:url(images/top2LeftBg.jpg) top left no-repeat;
  height:170px;
}

#top2 #logoLink{
  width:340px;
  height:170px;
  float:left;
  display:block;
	background:url(images/logo-udelar.jpg) top left no-repeat;
}

#top2 #banner{
  background:url(images/udelar_portada_1.jpg) top left no-repeat;
}

#extras{
  background:url(images/udelar_portada_abajo.jpg) top left no-repeat;
}
#extras #extras_right{
  height:35px;
  padding:0px 45px 0px 0px;
}



#footer{
  height:45px;
  color:#FFFFFF;
  font-size: 11px;
  background:url(images/footer_bg.jpg) top left no-repeat;
}

#footerContactInfoBox{
  padding:12px 0px 0px 85px;
  text-align:left;
}

#footerContactLinkBox{
  height:15px;
  line-height:15px;
  padding:0px 0px 0px 20px;
  background:url(images/icono_contacto.jpg) top left no-repeat;
}

#footerContactLink{
  color:#fff;
  text-decoration:none;
}

/*  menues de navegacion'*/

div#nav1{
background:url(images/mainMenuBg.jpg) top left repeat-x;



 padding:0;

}
div#nav1 #nav1OuterBox{
  background:url(images/nav1_left_corner.jpg) top left no-repeat;

}
div#nav1 #nav1InnerBox{
  background:url(images/nav1_right_corner.jpg) top right no-repeat;

}




div#nav1 ul.nav_ul_level_1{

  /*padding:7px 0px 7px 0px;
  */
  font-size:16px;
  line-height:30px;
  height:30px;
  background:url(images/nav1Bg.jpg) top left repeat-x;

}
div#nav1 li.nav_li_level_1{text-transform:uppercase;}


div#nav1 .nav_li_level_1:hover ul{ visibility:visible;}
div#nav1 ul.nav_ul_level_2{
  background:url(images/level2bg.png) bottom left no-repeat;
  *background:url(images/level2bg.gif) bottom left no-repeat;



  /*border-top:2px solid #f9f9f9;
  border-right:1px solid #cdcdcd;
  border-bottom:1px solid #cdcdcd;
  border-left:2px solid #f9f9f9;*/
  text-transform:none;
  font-weight:normal;
  font-size:11px;
  line-height:13px;

}
div#nav1 .nav_li_link_level_2, div#nav1 .nav_li_link_level_3{text-decoration:none; color:#000;}
div#nav1 a.nav_li_link_level_2:hover, div#nav1 a.nav_li_link_level_2:focus{background-color:#1d225d; color:#ffffff;}
div#nav1 a.nav_li_link_level_3:hover, div#nav1 a.nav_li_link_level_3:focus{background-color:#1d225d; color:#ffffff;}

/*/////////////////////////////////////////////////////////////////////////
/*//*////////////////// COMIENZA Items de primer nivel////////////////
///////////////////////////////////////////////////////////////*/



div#nav1 .nav_li_link_level_1{color:#ffffff; font-size:12px; *font-size:11px; *text-align:center; margin:0px 0px 0px 0px; display:block; padding:0px 14px 0px 14px; *padding:0px 10px 0px 10px; height:30px; line-height:30px; text-decoration:none; background:url(images/nav1_sprite.jpg) top center no-repeat }
div#nav1 a.nav_li_link_level_1:hover, div#nav1 span.nav_li_link_level_1:hover{background-position:bottom center; /*color:#A4C117;*/}

#nav_li_24{/* item de lista para link Sobre la UR*/
  /*width: 118px;
  height: 33px;
  float:left;*/
  display:inline;
}

/* EMPIEZA SOBRE LA UR */
#nav_li_link_24{/* item de menu Sobre la UR*/
  /*background: url(images/btn_sobre_ur.jpg) top left no-repeat;
  width: 118px;
  height: 33px;
  display:block;*/

}
#nav_li_link_24:hover, #nav_li_link_24:focus{
  /*background-position:0 -33px;*/
}
#nav_li_link_24 span{ /*position:absolute; left:-999em;*/}

/* TERMINA SOBRE LA UR */

/* VIDA UNIVERSITARIA */
#nav_li_26{/* item de lista para link VidaUniversitaria*/
  /*width: 154px;
  height: 33px;
  float:left;*/
}
#nav_li_link_26{/* item de menu Vida Universitaria*/
  /*background: url(images/btn_vida_universitaria.jpg) top left no-repeat;
  width: 154px;
  height: 33px;
  display:block;*/

}
#nav_li_link_26:hover, #nav_li_link_26:focus{
  /*background-position:0 -33px;*/
}
#nav_li_link_26 span{ /*position:absolute; left:-999em;*/}
/* TERMINA VIDA UNIVERSITARIA */

/* COMIENZA NOTICIAS */
#nav_li_49{/* item de lista para link VidaUniversitaria*/
  /*width: 90px;
  height: 33px;
  float:left;*/
}
#nav_li_link_49{/* item de menu NOTICIAS*/
  /*background: url(images/btn_prensa.jpg) top left no-repeat;
  width: 90px;
  height: 33px;
  display:block;*/

}
#nav_li_link_49:hover, #nav_li_link_49:focus{
  /*background-position:0 -33px;*/
}
#nav_li_link_49 span{ /*position:absolute; left:-999em;*/}
/* TERMINA NOTICIAS */

/* COMIENZA RECURSOS HUMANOS */
#nav_li_59{/* item de lista para link VidaUniversitaria*/
  /*width: 163px;
  height: 33px;
  float:left;*/
}
#nav_li_link_59{/* item de menu RECURSOS HUMANOS*/
  /*background: url(images/btn_recursos_humanos.jpg) top left no-repeat;
  width: 163px;
  height: 33px;
  display:block;*/

}
#nav_li_link_59:hover, #nav_li_link_59:focus{
 /* background-position:0 -33px;*/
}
#nav_li_link_59 span{ /*position:absolute; left:-999em;*/}
/* TERMINA RECURSOS HUMANOS */


/* COMIENZA LLAMADOS */
#nav_li_67{/* item de lista para link VidaUniversitaria*/
 /* width: 103px;
  height: 33px;
  float:left;*/
}
#nav_li_link_67{/* item de menu RECURSOS HUMANOS*/
  /*background: url(images/btn_llamados.jpg) top left no-repeat;
  width: 103px;
  height: 33px;
  display:block;*/

}
#nav_li_link_67:hover, #nav_li_link_67:focus{
  /*background-position:0 -33px;*/
}
#nav_li_link_67 span{/* position:absolute; left:-999em;*/}
/* TERMINA LLAMADOS */

/* COMIENZA COMUNICACION */
#nav_li_68{/* item de lista para link VidaUniversitaria*/
 /* width: 125px;
  height: 33px;
  float:left;*/
}
#nav_li_link_68{/* item de menu RECURSOS HUMANOS*/
  /*background: url(images/btn_comunicacion.jpg) top left no-repeat;
  width: 125px;
  height: 33px;
  display:block;*/

}
#nav_li_link_68:hover, #nav_li_link_68:focus{
 /* background-position:0 -33px;*/
}
#nav_li_link_68 span{ /*position:absolute; left:-999em;*/}
/* TERMINA LLAMADOS */




/*///////////////////////////////////////*/


div#multimediaSearchBox{
  background:url(images/multimedia_960px_abajo.jpg) bottom left repeat-y #4F4F4F;
  padding:0px 0px 15px 0px;
}

div#multimediaSearch{
  background:url(images/multimedia_960px_fondo.jpg) top left repeat-y #4F4F4F;
  color:#fff;
}


#multimediaSearch h2{
  background:url(images/multimedia_960px_top_buscar.jpg) top left no-repeat;
  color:#333;
    padding:0px;
  margin:0px;
  height:17px;
  padding:8px 0px 0px 35px;
  font-size:12px;
  font-weight:bold;
}

#multimediaSearchFormBox{
  padding:0px 35px 10px 35px;
  margin:10px 0 0 0;
  font-size:10px;
}

#multimediaSearchFormBox #multimediaSearch_text{
  border:0px;
  width:150px;
  margin:0px 20px 0px 0px;
  background:url(images/fondo_coincidencia_de_texto.jpg) top left no-repeat;
  font-size:10px;
  
}

#multimediaSearchFormBox ul.radio_list{
  list-style:none none outside;
  display:inline;
  margin:0px 0px 0px 5px;
  padding:0px;
}

#multimediaSearchFormBox ul.radio_list li{
  display:inline;
  height:25px;
  line-height:25px;
}

#multimediaSearchFormBox ul.radio_list label{
  padding:2px 0px 2px 18px;
    font-size:10px;
  height:15px;
  margin:0px 5px 0px 0px;
}

#labelFormultimediaSearch_resourceTypeId_0, #labelFormultimediaSearch_resourceTypeId_1, #labelFormultimediaSearch_resourceTypeId_2,
#labelFormultimediaSearch_resourceTypeId_3, #labelFormultimediaSearch_resourceTypeId_4, #labelFormultimediaSearch_resourceTypeId_5{
   margin:0px;
}

#labelFormultimediaSearch_resourceTypeId_0{
  background:url(images/icono_cualquiera.jpg) top left no-repeat;
}

#labelFormultimediaSearch_resourceTypeId_1{
  background:url(images/icono_Imagen.jpg) top left no-repeat;
}
#labelFormultimediaSearch_resourceTypeId_3{
  background:url(images/icono_video.jpg) top left no-repeat;
}
#labelFormultimediaSearch_resourceTypeId_4{
  background:url(images/icono_audio.jpg) top left no-repeat;
}
#labelFormultimediaSearch_resourceTypeId_5{
  background:url(images/icono_galeria.jpg) top left no-repeat;
}

#multimediaSearchBtn{
  border:0;
  height:15px;
  margin:0px 0px 0px 20px;
  font-size:10px;
  width:67px;
  padding:0px 0px 3px 20px;
  background:url(images/icono_buscar_multimedia.jpg) top left no-repeat;
}

#multimediaSearchBtn:hover, #multimediaSearchBtn:focus{
  background-position:bottom left;
  color:#fff;
}


#resourceContentsBox{
  background:url(images/multimedio_960px_fondo_repite_zona_abajo.jpg) top left repeat-y #4F4F4F;
  color:#fff;
}

#resourceContentsInnerBox{
  background:url(images/multimedia_960px_top_contenido.jpg) top left no-repeat;
  padding:35px 0px 0px 0px;
  color:#fff;
}

#resourceContentsInner2Box{
  padding:0px 0px 20px 0px;
  border-bottom:1px solid #CDCDCD;
  
}

#resourceContentsInner2BoxNoGallery{
  background:url(images/multimedia_960px_abajo_abajo.jpg) bottom left no-repeat;
  color:#fff;
  padding:0px 0px 25px 0px;
  
}


#multimediaPreviewBox{
  width:890px;
  margin:auto;
  text-align:center;
}

#multimediaFlashBox{margin:0px 0px 15px 0px;}

#multimediaPreviewBox #previewImage{
  width:890px;
  
}

h2.multimediaResourceTitle{
  background:url(images/multimedia_fondo_400px_textos.jpg) top left no-repeat #CDCDCD;
  color:#000;
  margin:5px 0px 0px 35px;
  height:15px;
  line-height:15px;
  padding:0px 0px 0px 10px;
  font-size:10px;
  font-weight:bold;
  width:390px;
  float:left;
  
}

#resourceDownloadBox{
  width:400px;
  float:left;
  margin:5px 0px 10px 10px;
}

#resourceDownloadBox #multimediaDownloadLink{
  display:block;
  width:56px;
  height:15px;
  line-height:15px;
  padding:0px 0px 0px 25px;
  font-size:10px;
  color:#000;
  text-decoration:none;
  background:url(images/icono_descargar.jpg) top left no-repeat #CDCDCD;
}

#resourceDownloadBox #multimediaDownloadLink:hover, #resourceDownloadBox #multimediaDownloadLink:focus{
  background-position:bottom left;
}

#multimediaResourceDesc, #multimediaGalleryDesc{
  width:870px;
  height:70px;
  background:url(images/fondo_descripcion.jpg) top left no-repeat #CDCDCD;
  color:#000;
  margin:10px 35px 0px 35px;
  font-size:12px;
  padding:10px;
  overflow:auto;
  
}

#multimediaGalleryInfoBox{
  background:url(images/multimedio_960px_fondo_repite_zona_abajo.jpg) top left repeat-y #000;
  color:#fff;
  
}

#multimediaGalleryOuterBox{
  background:url(images/multimedia_960px_top_contenido.jpg) top left no-repeat;
  padding:25px 0px 0px 0px;
  color:#fff;
}

#multimediaGalleryInfoInnerBox{
  background:url(images/multimedia_960px_abajo_abajo.jpg) bottom left no-repeat;
  padding:10px 0px 15px 0px;
  color:#fff;
  
}

#multimediaGalleryInfoBox h3.otherResourcesTitle, #multimediaGalleryInfoBox h3.otherGalleriesTitle{
  background:url(images/multimedia_fondo_400px_textos.jpg) top left no-repeat #CDCDCD;
  color:#000;
  margin:0px 0px 0px 35px;
  height:15px;
  line-height:15px;
  padding:0px 0px 0px 10px;
  font-size:10px;
  font-weight:bold;
  width:390px;
  
}


#galleryResourcesPagesForm{
	font-size:10px;
  margin:5px 0px 0px 35px;	
	}
#galleryResourcesPagesForm #prevPageBtn{
	 font-size:10px;
	 border:0px;
	background:url(images/icono_ir_anterior.jpg) top left no-repeat #4F4F4F;
	padding:0px 0px 0px 15px;
	color:#fff;
}

#galleryResourcesPagesForm #nextPageBtn{
	 font-size:10px;
	 border:0px;
	background:url(images/icono_ir_siguiente.jpg) top left no-repeat #4F4F4F;
	padding:0px 0px 0px 15px;
	color:#fff;
}

#galleryResourcesPagesForm #goToPageBtn{
	font-size:10px;
	 border:0px;
	background:url(images/icono_ir_siguiente.jpg) top left no-repeat #4F4F4F;
	padding:0px 0px 0px 15px;
	color:#fff;
}

#galleryResourcesPagesForm span#goToPageSpan input{
  border:0px;
  width:30px;
  margin:0px 0px 0px 3px;
  background:url(images/fondo_coincidencia_de_texto.jpg) top left no-repeat;
  font-size:10px;	
}

#galleryResourcesPagesForm span#goToPageSpan label{
  margin:0px 0px 0px 10px;	
}

#galleryResourcesPagesForm #prevPageBtn:hover, #galleryResourcesPagesForm #prevPageBtn:focus,
#galleryResourcesPagesForm #nextPageBtn:hover, #galleryResourcesPagesForm #nextPageBtn:focus,
#galleryResourcesPagesForm #goToPageBtn:hover, #galleryResourcesPagesForm #goToPageBtn:focus{
  background-position:bottom left;
}

ul#multimediaGalleriesList{
  list-style: none none inside;
  margin:10px 0px 0px 35px;
  padding:0px;
}

ul#multimediaGalleriesList li{
  height:15px;
  line-height:15px;
  display:inline;
  margin:0px 10px 0px 0px;
}

ul#multimediaGalleriesList li a{
  color:#fff;
  background:url(images/icono_galeria.jpg) top left no-repeat;
  padding:0px 0px 0px 20px;
  text-decoration:none;
}

ul#multimediaGalleryResourcesList{
  list-style: none none inside;
  margin:10px 0px 0px 35px;
  padding:0px;
}

ul#multimediaGalleryResourcesList li{
  display:inline;
  margin:0px 10px 0px 0px;
}

ul#multimediaGalleryResourcesList li a:hover,
ul#multimediaGalleryResourcesList li a:focus{
	outline:2px solid #CDCDCD;
}

ul#multimediaGalleryResourcesList li a img{
	border:0;
}

#multimediaBackLinkBox{
  height:23px;
  line-height:30px;
  padding:7px 0px 0px 35px;
  color:#fff;
  background:url(images/multimediaFondoVolver.jpg) top left no-repeat;
}

#multimediaBackLink{
  display:block;
  
  height:15px;
  line-height:15px;
    font-size:10px;
  background:url(images/icono_ir_anterior.jpg) top left no-repeat;
  padding:0px 0px 0px 20px;
  color:#fff;
  text-decoration:none;
}

#multimediaBackLink:hover, #multimediaBackLink:focus{
  background-position:bottom left;
}



/* Controles multimedia */
#multimediaControlsBox, #multimediaLinkedControlsBox{
  background:url(images/Fondo_Controles_Accesibles.jpg) top left no-repeat;
}

#multimediaControlsTitle, #multimediaLinkedControlsTitle{
  background:url(images/Icono_Controles_Accesibles.jpg) top left no-repeat;
  height:15px;
  border:0px;
  padding:2px 3px 2px 20px;
  font-size:10px;
}

.multimediaPlayBackBtn{
  background:url(images/Iconos_Controles_Video.jpg) top left no-repeat;
  width:80px;
  height:15px;
  border:0px;
}

.multimediaVolumeBtn{
  background:url(images/Iconos_Sonido.jpg) top left no-repeat;
  width:80px;
  height:15px;
  border:0px;
}

#multimediaPlayBtn, #multimediaLinkedPlayBtn{
  background-position:top left;
  padding:0px 0px 0px 15px;
  margin:0px;
}

#multimediaPauseBtn, #multimediaLinkedPauseBtn{
  background-position:center left;
  padding:0px 0px 0px 15px;
}

#multimediaStopBtn, #multimediaLinkedStopBtn{
  background-position:bottom left;
  padding:0px 0px 0px 15px;
}

#multimediaMuteBtn, #multimediaLinkedMuteBtn{
  background-position:bottom left;
  padding:0px 0px 0px 15px;
  margin:0px;
}

#multimediaUnmuteBtn, #multimediaLinkedUnmuteBtn{
  background-position:top left;
  padding:0px 0px 0px 15px;
}



span.multimediaBtnSpan{
  font-size:10px;
  display:block;
  padding:0px;
  margin:0px;
}

/* LightBox Styles */
#lightbox{      position: absolute;     left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; }

#imageData{     padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;  }
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

span#keyboardNotice{ float:right };


