table { border-collapse: collapse; font-size: 12px; }
table thead tr { background-color: black; color: white; }
table tbody tr:nth-child(odd) { background-color: #ccc; }
table tbody tr:nth-child(even) { background-color: #ddd; }
table td { border: 1px solid #678; padding: 2px 3px; text-align: left; vertical-align: top; }
table td.nowrap { white-space: nowrap; }

#backoffice-switch { background: #af8; padding: 6px; font-size: 12px; margin-bottom: 10px; }
.onpagodabox #backoffice-switch { background: #ecd; }
#backoffice-switch .small-indications { float: right; }

#backoffice-switch a { color: #800; margin-right: 10px; font-family: monospace; }
#backoffice-switch a.active { color: black; }

.box1 { padding: 4px; background: #f2f2f2; margin: 4px; width: 300px; float: left; }
.box1 * { margin: 0; font-size: 14px; line-height: 1.4em; }
.box1 a.del { color: red; }

#note-deprecated { background: #b00; margin: 10px; padding: 20px; font-size: 20px; font-family: Arial, sans; color: white; border: 8px solid white; }
#note-deprecated span { color: #afa; }
#note-deprecated h3 { margin: 0; }
#note-deprecated a { color: #fcf; font-family: Arial, sans; margin: 0; font-weight: bold; }
#note-deprecated p { margin-bottom: 0; }
