.elementlist, .formated-elementlist { color: #575757; } .formated-elementlist { border-collapse: collapse; } .elementlist .element, .formated-elementlist td { padding: 10px 0 10px 10px; border-top: 1px dotted #575757; background: #eeeff2; } .elementlist .element.light, .formated-elementlist td:nth-child(2n+1) { background: #fff; } .formated-elementlist td { background: #fff; } .formated-elementlist tr:nth-child(2n+1) td { background: #eeeff2; } .elementlist .element:first-child, .formated-elementlist tr:first-child td { border-top: none; margin-top: 0; } .elementlist a, .formated-elementlist a { color: #575757; } .elementlist .ico { vertical-align: middle; padding-bottom: 4px; } #content .elementlist h3, #content .formated-elementlist h3, .element-details h3 { font-size: 16px; text-transform: uppercase; margin-top: 0; } .elementlist .image, .formated-elementlist img { float: left; } .elementlist .data { margin-left: 160px; position: relative; } .highlight { color: #efeced; } .highlight a { color: #efeced; } .highlight .element { padding: 10px; border-top: 1px dotted #efeced; background: #7f8c9d; } .highlight .element.light { background: #7f8c9d; } #content .elementlist h3, #content .elementlist h3 a, #content .formated-elementlist h3, #content .formated-elementlist h3 a, .element-details h3 { font-family: 'Prata', serif; font-weight: normal; } #content .formated-elementlist h3 a { text-decoration: none; } #content .formated-elementlist h3 a:hover { text-decoration: underline; }