BODY {background-color:white;font-family:Verdana, Formata, Arial, Helvetica;margin:0;}

A {font-size:12;font-weight:normal;text-decoration:none;color:#333399;}
A:hover	{font-size:12;text-decoration:underline;color:#333399}
.linkpie {font-size:9;font-weight:normal;text-decoration:none;color:#B0B0B0;}
.linkpie:hover {font-size:9;font-weight:normal;text-decoration:underline;color:#B0B0B0;}

.user {font-size:10;font-weight:bold;text-decoration:none;color:#757575;}
.select {font-size:10;font-weight:normal;text-decoration:none;color:#757575;}
.pie {font-size:9;font-weight:normal;text-decoration:none;color:#B0B0B0;}
.fecha {font-size:10;font-weight:normal;text-decoration:none;color:white;}
p {font-weight:normal;font-size:11;text-valign:top;text-align:justify}
/*.news {font-size:11;color:#757575}*/
.login {font-weight:normal;font-size:12;color:white;text-align:right}
.titext {font-weight:bold;font-size:12;text-align:left;color:#333399}
.text {font-weight:normal;font-size:11;text-valign:top;text-align:justify}
.txt-bold-bco {font-weight:bold;font-size:11;text-valign:top;text-align:justify;color:#FFFFFF}

/* MENU */
td.tdm {text-valign:middle;text-align:left; height:24; padding-left:10}
a.linkm {font-size:11;font-weight:normal;text-decoration:none;color:#333333;}
a.linkm:hover {font-size:11;font-weight:normal;text-decoration:underline;color:#333333;}

/* LRA*/
.linklra {font-size:11;font-weight:normal;text-decoration:none;color:black;}
.linklra:hover {font-size:11;font-weight:normal;text-decoration:underline;color:black;}

/* DIGITAL LIBRARY*/
.pag {font-size:9;font-weight:normal;text-decoration:none;}
.pag:hover {font-size:9;font-weight:normal;text-decoration:underline;}
.publi {font-size:9;font-weight:normal}
.titulo {font-size:11;font-weight:bold;color:#333399;text-decoration:none;cursor:hand}
.titulo:hover {font-size:11;font-weight:bold;color:#333399;text-decoration:underline}
.autor {font-size:10;font-weight:bold}
.lugar {font-size:9;font-weight:normal;font-style:italic}
.abstract {font-size:9;font-weight:normal;text-align:justify}
.linkdown {font-size:9;font-weight:normal;text-decoration:underline;}
.linkdown:hover {font-size:9;font-weight:normal;text-decoration:underline;}
.sepatop {height:8}
.sepa {height:8;background-color:#E8E8E8}

/* IMAGES GALLERY */
.imgdown {font-size:9;font-weight:normal;text-decoration:none;color:black}
.imgdown:hover {font-size:9;font-weight:normal;text-decoration:underline;color:black}

/* NEWS */
.news {font-weight:normal;font-size:11;text-valign:top;text-align:left;color:#757575}
.linknews {font-weight:normal;font-size:11;text-valign:top;text-align:left;color:#757575}
.linknews:hover {font-weight:normal;font-size:11;text-valign:top;text-align:left;color:#757575;text-decoration:underline}
.bordes {
	border-top: dashed thin white;
	border-bottom: dashed thin white;
	border-left: dashed thin white;
	border-right: dashed thin white;
}

td.login, td.error, td.ultima_visita, td.logout, td.logout a {
  font-size: 10px;
  color: white;
}
td.error {
  background-color: red;
  color: white;
  font-weight: bold;
}

td.ultima_visita, td.logout {
  padding-right: 10px;
  padding-left: 10px;
}
td.logout a      { font-weight: bold; }

input, select, textarea {
  border: 1px solid black;
  width: 150px;
}
textarea { width: 305px; }

table.marquito { border: 1px solid black }

/* TABLAS ADMIN */
table.admin { background-color: black; }
table.admin input, table.admin textarea, table.admin select { width: 455px; }
table.admin td, table.admin th {
  background-color: white;
  font-family: Arial, Helvetica;
  font-size: 12;
}
/* PROMOTIONAL MATERIALS */
td.pais {font-size:11;font-weight:bold;color:white;background-color:#022572}
td.pdf {background-color:#E8E8E8; height:180; text-align:center; width:136;vertical-align:top}