body { 
margin:0px;
padding:0;
font-family:"Trebuchet MS";
font-size:80%;
color:#003366;
background-color:#303B41;
background-image:url(img/if.jpg);
background-repeat:repeat-x;
line-height: 1.4em; 
}
/* Contenedor */
.contenido { 
background-image:url(img/principalif.jpg);
background-repeat:repeat-y;
color:#003366;
margin:auto;
padding:0px;
width:800px;
}
/* Cabecera */
#tope {
padding:0px;
margin:0px;
background-color:#000000;
background-image:url(img/tope.jpg);
background-repeat:no-repeat;
background-position:top;
height:44px;
}
#tope .padding {
float:right;
color:#999999;
padding:20px 25px 0px 0px;
font-size:90%;
}
#tope a {
text-decoration:none;
color:#CCCCCC;
}
#tope a:hover {
color:#FF3300;
}
#cabecera { 
margin:0px;
width:800px;
height:149px;
color: #FFFFFF;
background-image:url(img/cabecera.jpg); 
background-color:#FF0000;
background-repeat:no-repeat;
background-position:top; 
}
.titulo {
font-size:14px;
font-weight:bold;
padding-left:629px;
padding-top:130px;
}
#subcabecera { 
background-color:#000000;
background-repeat:repeat-y;
background-position:center;
width:770px;
margin:auto;
height:35px;
}
#subcabecera a {
color: #FECF5F; 
}
#menu {
background-color:#000000;
background-repeat:no-repeat;
background-position:center;
width:760px;
margin:0px;
padding:0px;
text-align:center;
}
#menu ul { 
margin:0px; 
list-style:none;
padding:5px 5px 5px 5px; 
}
#menu a {
color:#FFFFFF; 
text-decoration:none;
font-size:16px;  
}
#menu li {
display:inline;
text-align:center;
color:#FFFFFF; 
margin:0px; 
padding:5px 5px 5px 5px;
}
#menu a:hover { 
text-decoration:underline;
color:#FF3300;
} 
/* Contenido */
#principal { 
background-color:#FFFFFF; 
width:765px; 
margin:0px 20px 0 20px; 
}
#principal .derecha { 
float:right;
padding:0px 0px 0px 0px; 
margin:10px 3px 0px 0px;
background-color:#FFFFFF;
width:570px;
}
#principal .izquierda { 
float:left; 
padding:0px 0px 0px 0px;
margin:10px 3px 0px 0px;
background-color:#FFFFFF; 
width:180px;
}
#principal .izquierda h2 {
background-image:url(img/ih2.jpg);
background-repeat:no-repeat;
background-position:left top;
color:#FF6600;
padding:0px 0px 0px 26px;
font-size:20px;
height:30px; 
}
#principal .izquierda h3 {
color:#003366;
padding:0px 0px 0px 0px;
font-size:14px; 
}
#principal .izquierda h5 {
color:#000066;
padding:0px 0px 0px 0px;
}
#principal .derecha h2 {
background-image:url(img/dh2.jpg);
background-repeat:no-repeat;
background-position:left top; 
color:#003366;
padding:0px 0px 0px 25px;
font-size:16px;
height:20px;
}
/* Varios */
input.buscar { 
width:140px; 
border:1px solid;
border-color:#075181;
color:#003366;
}
input.submit {
background-color:#FFFFFF; 
color:#075181;
font-weight:bold;
font-size:1.0em;
font-family:"Trebuchet MS"; 
border:0px solid;
}
#nota {
background-color:#F8F9FA;
width:450px;
margin-left:40px;
padding:5px 5px 5px 5px;
border:1px solid;
border-color:#FF9900;
font-size:12px;
text-align:justify;
} 
.contenidos {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 25px;
}

.contenidos ul {
margin:0px 0px 0px 40px;
padding:0px 0px 0px 0px;
}
.contenidos li h5 {
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#actualizacion c {
background-color:#FF9900;
color:#FFFFFF;
font-size:9px;
padding:0px 0px 0px 0px;
text-align:center;
}
.tablas {
border:0px solid;
}
.tablas td {
font-size:12px;
border:1px solid;
text-align:center;
}
#tabla_dir {
margin: 0 auto;
font-size:11px;
text-align:inherit;
}
#comisiones ul {
margin:0px 0px 0px 40px;
padding:0px 0px 0px 0px;
}
#comisiones h4 {
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
}
#otras_conferencias a {
text-decoration:none;
}
/* Navegador */
.navegador {
width:185px;
text-decoration:none;

}
.navegador ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type: none;
}
.navegador li {
margin:0px 0px 0px 0px;
padding:0px 0px 1px 2px;
list-style-type: none;
}
.navegador a {
background-color:#000000;
background-repeat:no-repeat;
display:block;
padding:0px 0px 0px 3px;
width:177px;
height:20px;
text-align:center;
border:outset 1px;
}
.navegador a:link, .navegador a:visited {
color:#FF9900;
text-decoration:none;
font-weight:400;
}
.navegador a:hover {
background-color:#E30404;
color:#FFFFFF;
}
.navegador b {
padding:0px 0px 0px 25px;
background-image:url('img/dh2.jpg');
background-repeat:no-repeat;
background-position:left top; 
height:20px;
display:block;
}
#activo {
background-color:#E30404;
color:#FFFFFF;
}
/* Logos */
#logos a {
background-color:#FFFFFF;
}
#logos img {
background-color:#FFFFFF;
}
.logo a {
padding:0px;
margin:0px;
border:none;
background-color:#FFFFFF;
}
.logo a:hover {
text-decoration:none;
background-color:#FFFFFF;
}
.logo img {
border:none;
background-color:#FFFFFF;
}
/* Pie */
#pie { 
clear:both;
color:#CCCCCC;  
background-image:url(img/pie.jpg);
background-color:#000000;
background-repeat:no-repeat;
background-position:top;
font-size:90%; 
padding:5px 5px 5px 5px; 
text-align:center;
height:33px; 
}
#pie a {
text-decoration:none;
color:#FF0000;
}
#pie a:hover {
color:#FF3300;
}
#menu_inf {
background-color:#000000;
background-repeat:no-repeat;
background-position:center;
clear:both;
width:760px;
margin:0px;
padding:0px;
text-align:center;
}
#menu_inf ul {
margin:0px; 
list-style:none;
padding:5px 5px 5px 5px; 
}
#menu_inf a {
color:#FFFFFF; 
text-decoration:none;
font-size:14px; 
}
#menu_inf li {
display:inline;
text-align:center;
color:#FFFFFF; 
margin:0px; 
padding:5px 5px 5px 5px;
}
#menu_inf a:hover { 
text-decoration:underline;
color:#FF3300;
}
.academicos {
padding:0px;
} 
.academicos table td{
border:solid 1px;
} 
.imagen_academico {
text-align:left;
padding-left:50px;
}
.nombre_academico {
text-align:left;
padding-left:50px;
}

