/* elementos generales */
body {background:#fff; color:#666; font-family:Arial,Helvetica,sans-serif; font-size:11px; margin:0; padding:0;}
p {line-height:1.2; margin:10px 0 0 0;}


/* posicionamiento capas */
#mother {height:450px; left:50%; margin-left:-380px; /* half of the width */ margin-top:-225px; /* half of the height */ position:absolute; top:50%; width:760px;}

#content {float:left; margin:30px 0 0 0px; padding:0 20px 0 20px;}
#content.home {margin:0; padding:0;}

#contentbox {float:left; height:256px; margin:20px 0 0 0; padding:0; text-align:right; width:720px;}
#contentbox img {margin:0; padding:0;}
#contentbox ul {list-style:none; margin:0; padding:0; text-align:left;}
#contentbox li {float:left; margin:0; padding:0;}
#contentbox li a {color:#300; display:block; padding:0; text-decoration:none;}
#contentbox li a:hover {color:#fff}

#contentbox #bioeng {color:#fff; float:left; margin:20px 0 0 0; padding:0; text-align:left; width:340px;}
#contentbox #bioita {color:#999; float:right; margin:20px 0 0 0; padding:0; text-align:left; width:340px;}

#contentbox #biblio {color:#fff; float:left; margin:20px 10px 0 0; padding:0; text-align:left; width:170px;}
#contentbox #biblio p {font-weight:normal; margin:0; padding:0;}
#contentbox #biblio p.editorial {color:#999; font-weight:bold;}


#contentbox #prints {color:#C0B37E; float:left; margin:20px 0 0 0; padding:0; text-align:left; width:340px;} 
#contentbox #prints p {margin:10px 0 0 0; text-align:left;}
#contentbox #prints a {color:#C0B37E; text-decoration:underline;}

#contentbox #animacion {float:left; margin:0; padding:0; width:330px;} 

#contentbox #contact {color:#999; float:left; font-weight:bold; margin:120px 0 0 0; padding:0 0 0 420px; text-align:left;}
#contentbox #contact a {color:#000; text-decoration:none;}
#contentbox #contact a:hover {text-decoration:underline;}

#pages {font-size:11px; margin:6px 0 0 0; padding:0; text-align:right;}
#pages ul {float:right; list-style:none; margin:0; padding:0;}
#pages li {float:left; margin:0 0 0 7px; padding:0;}
#pages a {color:#ff3; font-weight:bold; margin:0; padding:0; text-decoration:none;}
#pages a:hover {color:#fff;}
#pages a.on {color:#fff;}


/* elementos menu */
#menu {float:left; margin:80px 0 0 0; padding:0 0 0 20px;}
#menu.home {margin:81px 0 0 0;}
#menu ul {list-style:none; margin:0; padding:0;}
#menu li {float:left; margin:0 50px 0 0; padding:0;}
#menu a {color:#002DB6; font-weight:bold; margin:0; padding:0; text-decoration:none;}
#menu a:hover {color:#fff;}
#menu a.on {color:#fff;}


