/* Documento CSS de RNM-101 */

#Principal {
position: relative;
left:0%;
top:0%;
width:900px; /* Medidas proporcionales a 800x600 */
height: 675px;
margin-top:0%;
margin-left:0%;
font:Verdana, Arial, Helvetica, sans-serif;

border: 1px solid #CCCC00;
}

/*a:link {text-decoration:none; color: #FFFFFF; border:none;} /* Link no visitado*/
/*a:visited {text-decoration:none; color:#FFFFFF; border:none;} /*Link visitado*/
/*a:hover{text-decoration:underline; border:none; color:#417630;}/*Link resaltado*/

.imglineas{
margin-left:1%;
height:20px;
width:20px;
border:none;
}

#img_estirar{
position:absolute;
left:20px;
top:20px;
width:200px;
height:100px;
z-index:0;
}

#menuInMenu{
position:absolute;
left:5px;
top:135px;
width:250px;
height:345px;
z-index:0;
}

.thumbnail{
position: relative;
margin-left:3%;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
margin-left:3%;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
border: 1px dashed gray;
visibility: hidden;
color: #FFFF00;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 5%;
left: 5%; /*position where enlarged image should offset horizontally */
}


.link_in_text {
	font-size: inherit;
	color: #000000;
	display: inline;
	font-weight: normal;
	list-style-type: none;
	text-decoration: underline;
}
.link_in_text:hover {
	font-size:inherit;
	color: #666666;
	display: inline;
	font-weight: normal;
	list-style-type: none;
	text-decoration: underline;
}

.imagenCabecera{
width:27px;
height:19px;
border:none;
margin-top:0.5%;
margin-left:68%;
}

.textoBuscar{
  font-size:16px;
  font-weight:bold;
  margin-left:4%;
  color:#CCCC00;
}

.textoEncabezado{
	text-align:center;
	vertical-align:middle;
	text-transform:capitalize;
  font-size:28px;
  font-weight:bold;
  display:block;
  color:#FFFFFF;
}

.textoCuerpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	margin-top:2%;
	margin-bottom:0%;
	margin-left:2%;
	margin-right:2%;
	text-align: justify;
	font-size: 14px;
	color: #000000;
	display: block;
	font-weight: normal;
}

.textoCuerpoBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	margin-top:2%;
	margin-bottom:0%;
	margin-left:2%;
	margin-right:2%;
	text-align: justify;
	font-size: 14px;
	color: #000000;
	display: block;
	font-weight:bold;
}

.textoCuerpoSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	margin-top:2%;
	margin-bottom:0%;
	margin-left:2%;
	margin-right:2%;
	text-align: justify;
	font-size: 12px;
	color: #000000;
	display: block;
	font-weight: normal;
}

.textoDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.textoCursiva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 14px;
	color: #000000;
	font-weight:normal;
	font-style:italic;
}

.tituloDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-transform:capitalize;
	margin-top:2%;
	margin-left:2%;
}
.tituloDestacado2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-transform:capitalize;
	margin-top:2%;
	margin-left:2%;
}
.tituloUbicacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-transform:capitalize;
	margin-top:3%;
	margin-left:2%;
}
.tablaUbicacion{
border:groove;
text-align:center;
vertical-align:middle;
margin-top:2%;
margin-left:8%;
}
.tablaProyectos{
font:Verdana, Arial, Helvetica, sans-serif;
border:groove;
text-align:left;
margin-top:1%;
margin-left:1%;
}
.filaProyectos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	margin-top:2%;
	margin-bottom:0%;
	margin-left:2%;
	margin-right:2%;
	font-size: 14px;
	color: #000000;
	display: block;
	font-weight: normal;
}
.columnaProyectos1{
border:groove;
background-color:#CCCC00;
width:400px;
}
.columnaProyectos2{
border:groove;
background-color:#CCCC66;
text-align:left;
width:250px;
}
.columnaProyectos3{
border:groove;
background-color:#CCCC66;
text-align:left;
width:400px;
}
.columnaProyectos4{
border:groove;
background-color:#CCCC00;
text-align:left;
width:250px;
}
.columnaProyectos5{
border:groove;
background-color:#CCCC00;
}
.columnaProyectos6{
border:groove;
background-color:#CCCC66;
text-align:left;
}



.tablaEnlaces{
border:groove;
text-align:left;
margin-top:1%;
margin-left:5%;
}
.columnaEnlaces{
height:50px;
width:225px;
text-align:left;
vertical-align:top;
margin-left:1%
margin-top:1%;
}
.columnaEnlaces2{
height:50px;
width:350px;
text-align:left;
vertical-align:top;
margin-left:1%
margin-top:1%;
}
.enlaceUbicacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 14px;
	color: #CCCC00;
	font-weight: bold;
}
.enlaceUbicacion:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 14px;
	color: #CCCCCC;
	font-weight: bold;
}

.enlaceMiembros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 12px;
	color: #CCCC00;
	font-weight: bold;
}
.enlaceMiembros:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: bold;
}
.textoMiembros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.textoCuerpo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	margin-top:0.5%;
	margin-bottom:0%;
	margin-left:2%;
	margin-right:2%;
	text-align: center justify;
	font-size: 12px;
	color: #000000;
	display: block;
	font-weight: normal;
}

.fuenteVerde {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#417630;
}

.formBusqueda{
	width:150px;
	height:15px;
	background-color: #CCCCCC;
 }
.formPrivado{
	width:150px;
	height:15px;
	background-color: #CCCCCC;
 }
 
.tablaPrivado{
border:groove;
text-align:left;
margin-top:2%;
margin-left:25%;
}

.tituloPrivado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-transform:capitalize;
	margin-top:10%;
	margin-left:25%;
}

.mainBodyAreasTrabajo {
	margin-top:3%;
	margin-left:6%;
	font-size: 24px;
	color: #417630;
	display: block;
	font-weight: bold;
	list-style-type: none;
	text-decoration:none;
	border-bottom: #84AB7A thin dotted;
}

.mainBodyAreasTrabajo:hover {
	margin-top:3%;
	margin-left:6%;
	font-size: 24px;
	color: #84AB7A;
	display: block;
	font-weight: bold;
	list-style-type: none;
	text-decoration:underline;
}

.pie {
	margin-top:0%;
	margin-left:0.5%;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.pie:hover {
	margin-top:0%;
	margin-left:0.5%;
	font-size: 12px;
	color:#CCCCCC;
	font-weight: bold;
	text-decoration:underline;
}

.unilogo{
  width:250px;
  height:80px;
  border:none;
}
.imgencabezado1{
  width:18px;
  height:14px;
  border:none;
  margin-top:0.5%;
  margin-left:45%;
}

.imgencabezado{
  width:18px;
  height:14px;
  border:none;
  margin-top:0.5%;
  margin-left:1%;
}
.imgBuscar{
  width:20px;
  height:20px;
  border:none;
}
.imgmiembros{
  width:88px;
  height:102px;
  border:none;
}


.imgbody{
  width:200px;
  height:100px;
  border:none;
  margin-left:5%;
}

.imgpie{
  width:80px;
  height:15px;
  border:none;
  margin-left:55%;
  margin-top:0.5%;
}


.imgpie2{
  width:80px;
  height:15px;
  border:none;
  margin-left:0.5%;
  margin-top:0.5%;
}
.imgorganigrama{
  width:198px;
  height:384px;
  border:none;
  margin-left:25%;
  margin-top:1%;
}

.imgorganigrama2{
  width:620px;
  height:440px;
  border:none;
  margin-left:0.5%;
  margin-top:0.5%;
}


.imgmercado{
  width:640px;
  height:360px;
  border:none;
  margin-left:0.5%;
  margin-top:2.5%;
}

.imgcontacto{
   width=100px;
   height:100px;
   border:none;
}

#Encabezado1 {
position:absolute;
left:0px;
top:0px;
text-align:center;
width:250px;
height:20px;
background-color:#CCCC00;
z-index:1;
}

#Encabezado2 {
position:absolute;
left:250px;
top:0px;
margin-left:0%;
width:500px;
height:20px;
background-color:#FFFFFF;
z-index:1;
}

#Encabezado3 {
position:absolute;
left:0px;
top:20px;
width:250px;
height:150px;
z-index:1;
}

#Encabezado4 {
position:absolute;
left:250px;
top:25px;
width:650px;
height:150px;
z-index:1;
}

#Separador1 {
position:absolute;
left:0px;
top:175px;
width:900px;
height:25px;
margin-left:0px;
background-image:url(img/fondo_separador.png);
z-index:1;
}

#Menu1 {
position:absolute;
left:0px;
top:200px;
width:250px;
height:450px;
background-image:url(img/fondo_menu.jpg);
z-index:1;
}


.imgmenu{
  width:200px;
  height:100px;
  border:none;
}


.parrafoImgMenu{
margin-left:10%;
margin-top:2%;
}
.cabeceraMenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0066CC;
font-style:italic;
font-weight:bold;
margin-left:10%;
margin-top:2%;
}
.tablaMenu{
margin-top:0%;
margin-left:10%;
height:20px;
width:200px;
text-align:center;
vertical-align:middle;
border-color:#000000;
border-style:solid;
border-width:2px;
}
.flechasMenu{
height:80px;
width:25px;
margin-left:5%
}
.tablaSubMenu{
height:60px;
width:50px;
border-style:none;
margin-left:30%;
}
.flechasMenu2{
height:60px;
width:25px;
margin-left:5%
}
.tablaSubMenu2{
height:60px;
width:50px;
border-style:none;
margin-left:30%;
}
.flechasMenu3{
height:40px;
width:25px;
margin-left:5%
}
.tablaSubMenu3{
height:40px;
width:50px;
border-style:none;
margin-left:30%;
}
.celdaTextoSubmenu{
margin-left:0px;
}
.entradaSubMenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.entradaSubMenu:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
text-decoration:none;
color:#000000;
}

#Cuerpo1 {
position:absolute;
left:250px;
top:200px;
width:650px;
height:450px;
/*background-image:url(img/bodyBackgr.jpg);*/
z-index:1;
}

#Cuerpo2 {
position:absolute;
left:250px;
top:200px;
width:650px;
height:450px;
z-index:1;
}

#Cuerpo3 {
position:absolute;
overflow:scroll;
scrollbar-face-color:#CCCC00;
left:250px;
top:200px;
width:650px;
height:450px;
z-index:1;
}

#Pie1 {
position:absolute;
left:0px;
top:650px;
width:900px;
height:25px;
background-color:#CCCC00;
z-index:1;
}

#Principal #Cuerpo1 table {
   width=650;
   heigth=450;
   border=0;
}

td.Cuerpo1_Columna1 {
width:450px;
}

td.Cuerpo1_Columna2 {
width:200px;
text-align:center;
vertical-align:top;
}

td.Cuerpo1_Columna3 {
width:285px;
}

td.Cuerpo1_Columna4 {
width:315px;
}

.separadorCuerpo{
color:#CCCC00;
width:300px;
}

table.tablaDestacados {
border-spacing:10px;
}

.filaDestacados {
border-top: #CCCC00 thick dashed;
}

#Principal #Pie1 h1 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

ul.destacados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 14px;
	list-style-type:square;
	list-style-position:outside;
	color:#CCCC00;
}

a.entradilla {
margin-left:40%;
}
.silueta{
border:none;
width:88px;
height:104px;
}
#Principal #Cuerpo2 table tr{
text-align:center;
vertical-align:middle;
}