/* Bullet styles for unordered lists.*/
ul.component-items { color: #186900; list-style-type: circle; }
ul.action-items { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }

/* Numbering styles for ordered lists.*/
ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }

/* Three inline text colors taken from the color scheme of CSS Styled Content extension.*/
span.important { color: #8A0020; }
span.name-of-person { color: #10007B; }
span.detail { color: #186900; }

/* Selectors for the default configuration of the link accessibity feature.*/
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}

/*------- tableheadline 1/2 --------*/
.contenttable td {
background-color: #CBDEE6;
}
th.tableheadline-1, td.tableheadline-1, tr.tableheadline-1, .contenttable th {
background-color: #336600;
text-transform: uppercase;
font-weight: bold;
color: #fff;
}

th.tableheadline-2, td.tableheadline-2, tr.tableheadline-2 {
background-color: #1C5A6F;
font-weight: bold;
color: #fff;
}
th.tableheadline-3, td.tableheadline-3, tr.tableheadline-3 {
background-color: #B4CFE0;
font-weight: bold;
color: #333;
}

th.tablesubheadline-1, td.tablesubheadline-1, tr.tablesubheadline-1 {
background-color: #7FB455;
color: #fff;
}
th.tablesubheadline-2, td.tablesubheadline-2, tr.tablesubheadline-2 {
background-color: #33A6CC;
color: #fff;
}

