body {background: #efebef; text-align: center; margin-top: 0px; margin-bottom: 0px;}

#pagina {margin-left:auto; margin-right:auto; background: #ffffff; font: normal 10pt sans-serif; width: 770px; border: 1px #000000 solid; text-align: left;}
#lateral {margin-left: 5px; float:left; clear: right; width: 126px; text-align: center;}
#contenido {margin-left: 140px; border-left: #cccccc 1px dashed; padding-left: 10px; padding-right: 10px;}
#menu {width: 100%; text-align: center;}
#menu ul {margin: 0; margin-top: 10px; margin-bottom: 10px; padding: 0; list-style-type: none;}
#menu li {margin: 2px 0 0; text-align: center;}
#menu a {display: block; width: 120px; padding: 2px; border: 1px solid #cccccc; background: #ffffff; text-decoration: none;}
#menu a:link, #menu a:active, #menu a:visited { color: #000000;}
#menu a:hover {border: 1px solid #000000; background: #8cbcef;}

h1, h2, h3, h4, h5, h6 {text-align: left}
h1, h2, h3 {color: #5c8cbf; background: white}
h1 {font: 140% sans-serif}
h2 {font: 130% sans-serif}
h3 {font: 120% sans-serif}
h4 {font: bold 100% sans-serif}
h5 {font: italic 100% sans-serif}
h6 {font: small-caps 100% sans-serif}
h1.no, h2.no, h3.no, h4.no, h5.no {color: #bf8c5c;}
p {text-align: justify;}
a img {border: 0px; margin-top: 0px;}

.zui {font: bold 105% sans-serif; color: #5c8cbf;}
.alerta {color: #bf8c5c;; font: 120% sans-serif;}
p.xml {border: 1px #999999 dotted; background-color: #e1edfb; font-family: monospace; padding: 5px;}
p.java {border: 1px #999999 dotted; background-color: #edfbe1; font-family: monospace; padding: 5px;}
p.javano {border: 1px #999999 dotted; background-color: #fbede1; font-family: monospace; padding: 5px;}

p.figure {margin: 10px; text-align: center;}
a {color: #5c8cbf;}
a.no {color: #bf8c5c;}
a.subir {float: right;}

.no {color: #bf8c5c;}

table.attributes{font: normal 10pt sans-serif; width: 605px;}
table.attributes th {border: #000000 1px solid; padding: 4px; background-color: #bcef8c;}
table.attributes tr td {border: #999999 1px dotted; padding: 4px;}
table.attributes tr > td:first-child {font-weight: bold; width:100px;}

table.listeners{font: normal 10pt sans-serif; width: 605px;}
table.listeners th {border: #000000 1px solid; padding: 4px; background-color: #efef8c;}
table.listeners tr td {border: #999999 1px dotted; padding: 4px;}
table.listeners tr > td:first-child {font-weight: bold; width:100px;}