/* Perun: unified look for older Znote pages (tables, headings, forms) - matches layout/styles/ui.css */
.BoxContent h1 { color:#5a2800; font:bold 18px Verdana,Arial,sans-serif; margin:4px 0 12px; }
.BoxContent h2 { color:#5a2800; font:bold 15px Verdana,Arial,sans-serif; margin:14px 0 8px; border-bottom:2px solid #5f4d41; padding-bottom:3px; }
.BoxContent h3 { color:#5a2800; font:bold 13px Verdana,Arial,sans-serif; }
.BoxContent table.table, .BoxContent table:has(> tbody > tr.yellow), .BoxContent table:has(> tr.yellow),
.BoxContent table:has(> tbody > tr.LabelV), .BoxContent table:has(> thead > tr.yellow) {
	width:100%; border-collapse:collapse; border:2px solid #5f4d41; background:#f1e0c6; margin:0 0 12px;
}
.BoxContent tr.yellow td, .BoxContent tr.yellow th, .BoxContent tr.LabelV th, .BoxContent tr.LabelV td,
.BoxContent table.table > thead th, .BoxContent table.table tr:first-child > th {
	background:#5f4d41 !important; color:#fff !important; font-weight:bold; padding:6px 10px; text-align:left; border:0;
}
.BoxContent tr.yellow a, .BoxContent tr.LabelV a { color:#ffd24a !important; }
.BoxContent table.table td, .BoxContent table:has(> tbody > tr.yellow) td, .BoxContent table:has(> tr.yellow) td,
.BoxContent table:has(> tbody > tr.LabelV) td { padding:5px 10px; border:0; }
.BoxContent table.table tr:nth-child(even) td, .BoxContent table:has(> tbody > tr.yellow) tr:nth-child(even) td,
.BoxContent table:has(> tbody > tr.LabelV) tr:nth-child(even) td { background:#e6d3b5; }
.BoxContent table.table tr:nth-child(odd):not(.yellow) td, .BoxContent table:has(> tbody > tr.yellow) tr:nth-child(odd):not(.yellow) td { background:#f1e0c6; }
.BoxContent input[type=text]:not(.ui-form input), .BoxContent input[type=password]:not(.ui-form input), .BoxContent input[type=email]:not(.ui-form input),
.BoxContent select:not(.ui-form select), .BoxContent textarea:not(.ui-form textarea) {
	padding:4px 7px; border:2px solid #5f4d41; background:#fff8ea; color:#3c1e00; font:12px Verdana,Arial,sans-serif;
}
.BoxContent input[type=submit]:not(.ui-form input):not(.buy):not(.acc-btn), .BoxContent button.btn, .BoxContent input.btn {
	background:#0b1fa3; color:#f5d96a; border:2px solid #f5c400; padding:4px 14px; font:bold 12px Verdana,Arial,sans-serif; cursor:pointer;
}
.BoxContent input[type=submit]:not(.ui-form input):not(.buy):not(.acc-btn):hover { background:#1c34d6; }
