/* Estilos para la sección Staff */

#ppal ul {
padding: 0;
margin: 0.2em 2em;
}

#ppal li {
list-style-image: url(../images/bulletli.gif);
text-align: left;
vertical-align: middle;
}

#ppal a {
color: #5c8e3b;
}

#ppal a:hover {
color: #aecd9a;
}

* html #logo { background-position: -228px top; }

#photodisc {
width: 175px;
float: left;
color: #1b2911;
}

#sdat {
font-size: 1em;
margin-left: 200px;
}

#sdat h2 {
font-size: 1.3em;
margin-bottom: 0.2em;
}

#address li {
list-style-image: url(../images/icon-post.gif);
}

* html #address li { padding-left:0.4em; }

#phone li {
list-style-image: url(../images/icon-phone.gif);
}

* html #phone li { padding-left:0.4em; }

#email li {
list-style-image: url(../images/icon-email.gif);
}

* html #email li { padding-left:0.4em; }

#publi li {
list-style-image: url(../images/icon-publi.gif);
padding-top: 0.8em;
}

* html #publi li { padding-left:0.4em; }

#publi li li {
list-style-image: url(../images/bulletli.gif);
padding-top: 0.8em;
}

* html #publi li li { padding-left:0.4em; }

.floatright {
float: right;
padding-top: 0.2em;
margin: 0px;
}

.depart {
font-size: 0.9em;
font-style: italic;
}

.seleli {
margin: 0px;
padding: 0px;
width: 250px;
background-image: url(../images/sele-bg.gif);
background-repeat: no-repeat;
background-position: right center;
background-color: #5c8e3b;
}

#barr li.seleli a {
color: #fff;
}

#barr li.seleli a:hover {
color: #333114;
}

.nav {
background-color: #5c8e3a;
background-image: url(../images/navi5-bg.jpg);
background-repeat: no-repeat;
background-position: left top;
}

.letricas {
vertical-align: bottom;
padding: 0 1px 1px 0;
}
