/* RTE HTMLAREA */

/* Left, center and right alignment of text in paragraphs and cells */
p.align-left, th.align-left, td.align-left,
h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left {
  text-align: left;
}
p.align-center, th.align-center, td.align-center,
h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center {
  text-align: center;
}
p.align-right, th.align-right, td.align-right,
h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right {
  text-align: right;
}
th,
th p,
th * {
  font-weight:bold;
}

/* Tables */
.contenttable {
  width: 100%;
}
.infoTeaser table.contenttable {
  width: 270px;
}
.infoTeaser table.contenttable td {

}
table.frame-layout-1 {
  margin-bottom: 14px;
  width: 100%;
  border: none;
}
table.frame-layout-1 p {
  margin:0px;
}
table.frame-layout-1 th,
table.frame-layout-1 td {
  vertical-align:top;
  padding: 5px 10px;
  border-bottom: 1px solid #FFFFFF;
}
table.frame-layout-1 th,
table.frame-layout-1 th *{
  background-color: #239eca;
  font-weight: bold;
  color:#fff;
}
table.frame-layout-1 td {
  background-color: #E3F2F9;
}

/* 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;
}

span.servicenummer {
  /* color: #219ECC; */
  font-size: 10px;
  font-weight: bold;
}

/* 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 {}

