body{padding:0px;margin:0px 0px 10px 0px;background-color:#FFFFFF;text-align:center}
a{text-decoration:none;outline:0px}

.cont{margin:auto;width:742px;height:70px;text-align:left}
.cont h1{margin:0px;padding:15px 0px 0px 0px;font:bold 26px/18px verdana;letter-spacing:-1;color:#42770C}
.cont h1 a{margin:0px;font:bold 26px/18px verdana;color:#42770C}

.cont h2{margin:5px 0px 0px 0px;font:12px/20px verdana;color:#282823}
.cont h2 a{margin:5px 0px 0px 0px;font:12px/20px verdana;color:#282823}

#conte{margin:auto;padding:5px 0px 5px 0px;width:740px;border:1px solid #CCCCCC}
#conte .cont1{margin:auto;width:720px;height:110px;border-bottom:1px solid #CCCCCC}
#conte .cont2{margin:auto;width:720px}
#conte .cont3{margin:auto;width:720px;border-top:1px solid #CCCCCC;font:12px/18px arial}

#conte .cont3 .cont31{width:720px;height:100px}
#conte .cont3 .cont31 b{font:bold 12px/18px arial;color:#42770C}
#conte .cont3 .cont31 .cont311{width:300px;float:left;text-align:left;border-right:1px solid #CCCCCC}
#conte .cont3 .cont31 .cont312{width:419px;padding:0px 0 15px 0;float:right;text-align:left}

#conte #contenedorc{margin:20px 0px 20px 0px;padding:0px;overflow:hidden;width:700px;height:470px;display:block}

#menu{list-style:none;margin:0px;padding:0px}
#menu li{margin:0px;width:120px;padding:0px;list-style:none;float:left;font:14px/40px arial}
#menu li a{padding-left:0px;padding-right:0px;padding-top:60px;display:block;color:#42770C;text-align:center}

#menu #cone{width:90px}

#menu #con1{background-image:url(/img/home.gif);background-position:50% 5%;background-repeat:no-repeat}
#menu #con2{background-image:url(/img/resume.gif);background-position:50% 5%;background-repeat:no-repeat}
#menu #con3{background-image:url(/img/research.gif);background-position:60% 5%;background-repeat:no-repeat}
#menu #con4{background-image:url(/img/teaching.gif);background-position:50% 5%;background-repeat:no-repeat}
#menu #con5{background-image:url(/img/resources.gif);background-position:40% 5%;background-repeat:no-repeat}
#menu #con6{background-image:url(/img/publications.gif);background-position:40% 5%;background-repeat:no-repeat}

#foto{margin:0px 10px 0px 5px;padding:5px;border:1px solid #E0E0E0;float:left}
#foto img{border:1px solid #E0E0E0}

.fondo{background-image:url(/img/fondo.jpg);background-repeat:repeat-y}

.borde{border-bottom:1px solid #FFFFFF}
.borde2{border-bottom:1px solid #DDDDDB}
.borde3{border-right:1px solid #DDDDDB;padding:8px}
.borde4{padding:8px}

.texto{font:13px/18px arial;color:#323223}
.texto a{font:13px/18px arial;color:#323223}

.titletext{margin:10px 0px 10px 0px;padding-bottom:10px;text-align:left;font:26px/20px verdana;color:#42770C;border-bottom:4px solid #DDDDDB}
.titletext a{font:26px/20px verdana;color:#42770C}

.titletext3{margin:0px 0px 10px 0px;padding-bottom:10px;font:18px/20px verdana;color:#42770C;text-align:right}
.titletext3 a{font:bold 18px/20px verdana;color:#42770C}

.titletext4{margin:0px 0px 0px 0px;padding-bottom:10px;font:bold 16px/20px verdana;color:#000000}
.titletext4 a{font:bold 16px/20px verdana;color:#000000}

.titletext2{text-align:center;margin:0px 0px 10px 0px;font:bold 13px/20px verdana;color:#777766;border-bottom:1px solid #DDDDDB}


#menutop {list-style:none;margin:0px;padding-left:145px}
#menutop li{margin:0px;padding:0px;list-style:none;float:left;border-left:1px solid #D7E6E8;text-align:center}
#menutop li a{font:11px/40px verdana;padding-top:30px;padding-left:13px;padding-right:13px;display:block;color:#000000;text-align:center}
#menutop li a:hover{color:#000000;background-color:#D7E6E8;display:block}

#menutop li#icon1 a{background-image:url(/img/01.png);background-repeat:no-repeat;background-position:center 20%}
#menutop li#icon2 a{background-image:url(/img/02.png);background-repeat:no-repeat;background-position:center 20%}
#menutop li#icon3 a{background-image:url(/img/03.png);background-repeat:no-repeat;background-position:center 20%}

.texto2{font:18px/26px arial;color:#323223;background-color:#F8F8F8;border-bottom:1px solid #E7E7E4;border-right:1px solid #E7E7E4}
.texto2 a{font:18px/26px arial;color:#323223}

.texto3{font:14px/18px arial;color:#323223;border-bottom:1px solid #DDDDDB}
.texto3 a{font:14px/18px arial;color:#323223}
.texto3 ul{margin-top:10px;margin-bottom:10px;text-align:justify}
.texto3 li{padding:2px 0px 2px 0px;color:#42770C;list-style: square inside}