body { background-image: url(../images/body-bkg.gif); background-repeat: repeat; background-position: top; background-color: #dddbd5; font-family: Trebuchet MS; margin: 0 0 0 0; padding: 0 0 0 0; text-align: center; }
.cargando { padding: 60px; text-align: center; }
.div-category { background-image: url(../images/bullet01.gif); background-position: left 4px; background-repeat: no-repeat; color: #744827; font-family: Times New Roman; font-size: 16pt; padding: 0 0 0 20px; text-align: left; }
.div-category a { color: #744827; font-family: Times New Roman; font-size: 16pt; text-align: left; text-decoration: none; }
.div-category a:hover { color: #744827; font-family: Times New Roman; font-size: 16pt; text-align: left; text-decoration: underline; }
.div-content-right { background-color: #f8f5ef; border-left: 1px dotted #bfa07a; }
.div-title { color: #744827; font-family: Times New Roman; font-size: 13pt; }
.div-subcategory {
	font-size: 10pt; color: #3A4D71; font-weight: bold; 
}
.invest-caract { color: Black; font-size: 10pt; padding: 3px 0 0 20px; }
.invest-content { background-color: #F8F5EF; border: 1px solid #E1D5BB; margin: 10px 0 0 0; }
.invest-content img { border: 1px solid #E1D5BB; }
.invest-content td { vertical-align: top; }
.invest-name { color: #344566; font-size: 18pt; font-weight: bold; padding: 10px 20px 10px 20px; }
.invest-text { font-size: 10pt; padding: 0 20px 20px 20px; }
.invest-text ul { list-style-image: url(../images/bullet02.gif); list-style-position: outside; margin: 0 0 0 0; padding: 0 0 0 0; }
.invest-title { background-color: #E9E0CC; border-bottom: 1px solid #E1D5BB; border-top: 1px solid #E1D5BB; color: Black; font-size: 12pt; font-weight: bold; padding: 0 20px 0 20px; }
.list-investigadores { padding: 0 0 0 30px; text-align: left; }
.list-investigadores div { padding-bottom: 4px; text-align: left; }
.normal-text, a.normal-text { color: Black; font-size: 10pt; text-decoration: none; text-align: left; padding-left: 20px;}
a.normal-text:hover {	text-decoration: underline;}
.tabla-directivo tr.par td, .tabla-directivo-index tr.par td { background-color: white; font-size: 10pt; padding: 0 4px 0 4px; text-align: center; }
.tablas{ background-color: #F8F5EF; border: 1px solid #E1D5BB; }
.tablas tr.impar td { background-color: #FEEBCF; padding: 0 4px 0 4px; text-align: left;font-size: 10pt;font-weight: bolder; }
.tablas tr.impar td.label { background-color: #FEEBCF; border-left: 5px solid #E9E0CC; text-align: left; }
.tablas tr.par td { background-color: white; padding: 0 4px 0 4px; text-align: left; font-size: 8pt;}
.tablas tr.par td.label { background-color: white; border-left: 5px solid #E9E0CC; text-align: left; }
.tablas tr.subtitle td { background-color: #E1D5BB; font-weight: bolder; text-align: left; font-size: 12pt;}
.tablas tr.title td { background-color: #344566; color: White; font-weight: bolder; text-align: center; font-size: 18pt;}
.tablas a { color: #000000; font-size: 12pt; text-decoration: underline; }

.tabla-directivo tr.subtitle td { background-color: #E1D5BB; font-weight: bolder; text-align: left; text-align: center; }
.tabla-directivo-index { background-color: #F8F5EF; border: 1px solid #E1D5BB; font-size: 8pt; width: 230px; }
.tabla-directivo-index a, .list-investigadores a, .tabla-directivo a { color: #344566; font-size: 10pt; text-decoration: none; }
.tabla-directivo-index a:hover, .list-investigadores a:hover, .tabla-directivo a:hover { color: Black; text-decoration: underline; }
.tabla-directivo-index tr.subtitle td { background-color: #E1D5BB; font-weight: bolder; text-align: left; text-align: center; }
.tabla-servicios tr.par td { background-color: white; padding: 0 4px 0 4px; text-align: left; }
.tabla-servicios tr.par td.label { background-color: white; border-left: 5px solid #E9E0CC; text-align: left; }
.tabla-servicios tr.subtitle td { background-color: #E1D5BB; font-weight: bolder; text-align: left; text-align: center; }
.tabla-servicios, .tabla-directivo { background-color: #F8F5EF; border: 1px solid #E1D5BB; font-size: 8pt; width: 300px; }
#divbody { border: 1px solid Black; width: 970px; }
#divbottom { background-color: #3a4d71; border-bottom: 7px solid #1e283b; color: White; font-size: 8pt; padding: 3px 3px 3px 3px; text-align: center; }
#divbottom a { color: White; text-decoration: none; }
#divbottom a:hover, #tdtoplinks a:hover, #divtopmenu a:hover, #div-category a:hover { text-decoration: underline; }
#divcontent { background-color: White; background-image: url(../images/bg_content.gif); background-position: top; background-repeat: repeat-x; min-height: 200px; }
#divpage { text-align: center; }
#divtop { background-color: #344566; }
#divtopimg { overflow: hidden; }
#divtopmenu { background-color: #1e283b; color: White; font-size: 10pt; font-weight: bolder; padding: 2px 12px 2px 12px; text-align: center; }
#divtopmenu a { color: White; font-size: 10pt; text-decoration: none; }
#index_content a { color: #344566; }
#index_content a:hover { color: Black; }
#querysearch { background: url(../images/bg_edit.gif); background-color: White; background-repeat: repeat-x; border: 1px solid #000000; font-size: 8pt; height: 16px; padding: 0 2px 0 2px; width: 130px; }
#tdtoplinks { color: #ffffff; font-size: 8pt; padding: 10px 20px 0 0; text-align: right; vertical-align: top; }
#tdtoplinks a { color: #ffffff; font-size: 10pt; text-decoration: none; }
#tdtopsearch { padding: 0 20px 8px 0; text-align: right; vertical-align: bottom; }
.separator {
	border-bottom: 1px dotted #744827;
}
.home-event {
	margin: 0 0 12px 0;
	font-size: 9pt; 
	color: #344566;
	padding: 0 8px 0 8px;
	text-decoration: none;
}
a.home-event:hover {	text-decoration: underline;}
.home-event-date {
	font-size: 10pt; 
	color: Black;
}
.aunas {	text-decoration: none;  color: #333333; font-size: 15pt;}
.td-enlace { text-align: right;}
.a-mapa { text-decoration: none; color: #663300; font-size: 15px; font-weight: bold; }
.a-mapas {	text-decoration: none; color: #663300;  font-weight: lighter;  font-size: 19px;}
#a-mapa-inicio{text-decoration: none; color: #663300;  font-weight: lighter;  font-size: 24px;}
.a-mapa:hover, .aunas:hover, .a-mapas:hover, #a-mapa-inicio:hover, .a_paquete:hover{ text-decoration: underline;}
#div_biblio{  text-align: center; color: #744827; font-size: 28px; font-family: Times New Roman; padding: 0 0 10px 0}
#div_circular{	font-size: 19px;}
.a_paquete{text-decoration: none; color: Black; font-weight: bold; font-size: 17px;}
.inst_biblio{ font-style: oblique; font-size: 20px; font-weight: bold;}
#div-category { background-image: url(../images/bullet01.gif); background-position: left; background-repeat: no-repeat; color: #744827; font-family: Times New Roman; font-size: 14pt; padding: 0 0 0 20px; text-align: left; }
