body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:11px;
  background-color:#f5f8f8;
  margin:0px;
  color:#666;
  text-align:center;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
}

#principal{
	width:703px;
	margin:0px auto;
	text-align:left;
	padding: 0px;
	background:#fff;
}

#central{
	background:#fff url(imgs/bordes.gif) repeat-y ;	
}

#foto{
	margin-top:10px;
	background-image: url(imgs/home.jpg);
	height:94px;
}

#fotopersonal{
	margin-top:10px;
	background-image: url(imgs/trigo.jpg);
	height:94px;
}

#fotoseminarios{
	margin-top:10px;
	background-image: url(imgs/seminarios.jpg);
	height:94px;
}

#fotoinvestigacion{
	margin-top:10px;
	background-image: url(imgs/investigacion.jpg);
	height:94px;
}

#fotodoctorado{
	margin-top:10px;
	background-image: url(imgs/doctorado.jpg);
	height:94px;
}

#fotodocencia{
	margin-top:10px;
	background-image: url(imgs/docencia.jpg);
	height:94px;
}

#menuh {
	font: 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-left:20px;
}

#menuh ul, li {
	list-style-type: none;
}

#menuh ul {

	margin: 0;
	padding: 0;
}

#menuh li {
	float: left;
}

#menuh a {
	text-decoration: none;
	color: #3366CC;
	background: #F1EFEA;
	display: block;
	padding: 3px 10px;
	text-align: center;
	border: 1px solid #ACCFE8;
	border-width: 1px 1px 1px 0;
}


#menuh a#primero {
	border-left: 1px solid #ACCFE8;
}

#menuh a:hover {
	background: #D2D0CB;
}

#tablapersonal td{
background:url(imgs/punteadoh.gif) bottom repeat-x;
}
#tabladestacado td{
background:url(imgs/punteadoh.gif) bottom repeat-x;
   font-size:10px;
   margin-top:10px;
   text-align:left;
padding:5px, 5px, 8px, 2px;
}
#tabladoctorado td{
background:url(imgs/punteadoh.gif) bottom repeat-x;
   font-size:10px;
   margin-top:10px;
   text-align:left;
padding:5px, 5px, 8px, 2px;
}
.divdestacado{
   background:url(imgs/punteadoh.gif) bottom repeat-x;
   font-size:10px;
   margin-top:10px;
   text-align:left;
   padding:5px, 5px, 8px, 2px;
}

.divdestacado img{
	display:inline;
}

.divderecha{
   margin-top:10px;
   margin-left:25px;
   margin-bottom:20px;
   text-align:left;
   float:left;
   width:470px;
}
.divcentral{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
	text-align:left;
	float:center;
}
.divizquierda{
   /*background:#fff url(imgs/punteadov.gif) right repeat-y;*/
   margin-top:10px;
   margin-left:10px;
   margin-bottom:20px;
   text-align:left;
   float:left;
   width:150px;
}

hr {
    width:706px;
}

H1 {
	background:#eee url(imgs/imagoh1.gif) left no-repeat;
	font-weight: normal; 
	font-size: 12px; 
	padding-left:13px;
	color: #333; 
	font-family: tahoma, Helvetica, Geneva, Swiss, sans-serif;
	margin:2px;
}
H3 {
	font-weight: bold; 
	font-size: 11px; 
	color: #b5cc2e; 
	font-family: tahoma, Helvetica, Geneva, Swiss, sans-serif;
}
H2 {
	font-weight: bold; 
	font-size: 10px; 
	color: #666666; 
	font-family: tahoma, Helvetica, Geneva, Swiss, sans-serif;
}
H5 {
	font-weight: bold; 
	font-size: 9px; 
	color: #b5cc2e; 
	font-family: tahoma, Helvetica, Geneva, Swiss, sans-serif;
}
a:link {
	color: #333; text-decoration: none;
}
a:visited {
	color: #333; text-decoration: none;
}
a:hover {
	color: #333; text-decoration: underline;
}

input{
border: 1px solid #aaaaaa;
}

#pie{
	background:#D4DACA;
	padding:3px;
	height:10px;
	color:#333;
	font-size:9px;
}

