/*  -------------- FARBEN Beginn  -------------------------------------- */

h1,
h2,
h3,
.subcolumns h3 a,
a.mehr,
#teaserHome #teaserMenu ul li a,
#footer,
.news-latest-item h3,
.news-latest-item h3 a{
  color:#e70613;
}


.first a .brdLeft {
  background-position: 0 0;
}
.first a:hover .brdLeft,
.first:hover .brdLeft,
.first:focus .brdLeft,
.first a.act .brdLeft,
.first a.selected .brdLeft {
  background-position: -4px 0;
}
.first a .brdRight {
  background-position: -97px 0;
}
.first a:hover .brdRight,
.first:hover .brdRight,
.first:focus .brdRight,
.first a.act .brdRight
.first a.selected .brdRight {
  background-position: -7px 0;
}

.second a .brdLeft {
  background-position: -1px 0;
}
.second a:hover .brdLeft,
.second:hover .brdLeft,
.second a:focus .brdLeft,
.second:focus .brdLeft,
.second a.act .brdLeft,
.second a.selected .brdLeft {
  background-position: -15px 0;
}
.second a .brdRight {
  background-position: -97px 0;
}
.second a:hover .brdRight,
.second:hover .brdRight,
.second a:focus .brdRight,
.second:focus .brdRight,
.second a.act .brdRight,
.second a.selected .brdRight {
  background-position: -24px 0;
}

.third a .brdLeft {
  background-position: right 0;
}
.third a:hover .brdLeft,
.third:hover .brdLeft,
.third a:focus .brdLeft,
.third:focus .brdLeft,
.third a.act .brdLeft,
.third a.selected .brdLeft {
  background-position: -22px; 0;
}
.third a .brdRight {
  background-position: -97px 0;
}
.third a:hover .brdRight,
.third:hover .brdRight,
.third a:focus .brdRight,
.third:focus .brdRight,
.third a.act .brdRight,
.third a.selected .brdRight {
  background-position: -28px 0;
}
.fourth a .brdLeft {
  background-position: right 0;
}
.fourth a:hover .brdLeft,
.fourth:hover .brdLeft,
.fourth a:focus .brdLeft,
.fourth:focus .brdLeft,
.fourth a.act .brdLeft,
.fourth a.selected .brdLeft {
  background-position: -32px 0;
}
.fourth a .brdRight {
  background-position: -97px 0;
}
.fourth a:hover .brdRight,
.fourth:hover .brdRight,
.fourth a:focus .brdRight,
.fourth:focus .brdRight,
.fourth a.act .brdRight,
.fourth a.selected .brdRight {
  background-position: -35px;
}
.fifth a .brdLeft {
  background-position: right 0;
}
.fifth a:hover .brdLeft,
.fifth:hover .brdLeft,
.fifth a:focus .brdLeft,
.fifth:focus .brdLeft,
.fifth a.act .brdLeft,
.fifth a.selected .brdLeft {
  background-position: -39px 0;
}
.fifth a .brdRight {
  background-position: -97px 0;
}
.fifth a:hover .brdRight,
.fifth:hover .brdRight,
.fifth a:focus .brdRight,
.fifth:focus .brdRight,
.fifth a.act .brdRight,
.fifth a.selected .brdRight {
  background-position: -43px 0;
}
.sixth a .brdLeft {
  background-position: right 0;
}
.sixth a:hover .brdLeft,
.sixth:hover .brdLeft,
.sixth a:focus .brdLeft,
.sixth:focus .brdLeft,
.sixth a.act .brdLeft,
.sixth a.selected .brdLeft {
  background-position: -44px 0;
}
.sixth a .brdRight {
  background-position: -97px 0;
}
.sixth a:hover .brdRight,
.sixth:hover .brdRight,
.sixth a:focus .brdRight,
.sixth:focus .brdRight,
.sixth a.act .brdRight,
.sixth a.selected .brdRight {
  background-position:
}

.seventh a .brdLeft {
  background-position: right 0;
}
.seventh a:hover .brdLeft,
.seventh:hover .brdLeft,
.seventh a:focus .brdLeft,
.seventh:focus .brdLeft,
.seventh a.act .brdLeft,
.seventh a.selected .brdLeft {
  background-position: -39px 0;
}
.seventh a .brdRight {
  background-position: -97px 0;
}
.seventh a:hover .brdRight,
.seventh:hover .brdRight,
.seventh a:focus .brdRight,
.seventh:focus .brdRight,
.seventh a.act .brdRight,
.seventh a.selected .brdRight {
  background-position: -43px 0;
}










#first .left h1,
#first .left h2,
#first .left h3,
#first a.mehr,
#mainnav .first .sub,
#mainnav .first .sub a,
#first #subnavLeft a,
#first #subnavLeft ul ul a.act,
#first #content a:hover{
  color:#7d0179;
}
#second .left h1,
#second .left h2,
#second .left h3,
#second a.mehr,
#mainnav .second .sub,
#mainnav .second .sub a,
#second #subnavLeft a,
#second #subnavLeft ul ul a.act,
#second #content a:hover{
  color:#0848a6;
}
#third .left h1,
#third .left h2,
#third .left h3,
#third a.mehr,
#mainnav .third .sub,
#mainnav .third .sub a,
#third #subnavLeft a,
#third #subnavLeft ul ul a.act,
#third #content a:hover{
  color:#ff7017;
}
#fourth .left h1,
#fourth .left h2,
#fourth .left h3,
#fourth a.mehr,
#mainnav .fourth .sub,
#mainnav .fourth .sub a,
#fourth #subnavLeft a,
#fourth #subnavLeft ul ul a.act,
#fourth #content a:hover {
  color:#00a9d7;
}

#fourth #block-system-main-menu > .menu > .expanded .menu > li > a {
    color: #55303b;
}
#fourth #block-system-main-menu > .menu > .expanded .menu > li.active-trail > a.active-trail {
    background-color: #fbefef;
}
#fourth #block-system-main-menu > .menu > .expanded .menu > li.active-trail > a,
#fourth #block-system-main-menu > .menu > .expanded .menu > li > a:hover,
#fourth #block-system-main-menu > .menu > .expanded .menu > li > a.active {
    color:#00a9d7;
	font-weight:normal;
}
#fifth .left h1,
#fifth .left h2,
#fifth .left h3,
#fifth a.mehr,
#mainnav .fifth .sub,
#mainnav .fifth .sub a,
#fifth #subnavLeft a,
#fifth #subnavLeft ul ul a.act,
#fifth #content a:hover {
  color:#147a6e;
}
#sixth .left h1,
#sixth .left h2,
#sixth .left h3,
#sixth a.mehr,
#mainnav .sixth .sub,
#mainnav .sixth .sub a,
#sixth #subnavLeft a,
#sixth #subnavLeft ul ul a.act,
#sixth .news-list-morelink a,
#sixth #content .news-list-morelink a,
#sixth #content .news-latest-item h3 a,
#sixth #content .news-list-item h2 a,
#sixth #content .subcolumns h3 a,
#sixth #content a:hover {
  color:#e30613;
}

#default .left h1,
#default .left h2,
#default .left h3,
#default a.mehr,
#default #subnavLeft a,
#default #subnavLeft ul ul a.act,
#default #content a:hover{
  color:#e70613;
}


a:hover {
  text-decoration:underline;
}

#subnavLeft ul a.act,
#subnavLeft ul a:hover {
  color:#fff !important;
}
#subnavLeft ul ul a.act {
  font-weight:bold;
  background-color:#fbefef !important;
}


#first #subnavLeft ul ul a.act,
#first #subnavLeft ul ul a:hover {
  color:#7d0179 !important;
  background-color:#fbefef;
}
#second #subnavLeft ul ul a.act,
#second #subnavLeft ul ul a:hover {
  color:#0848a6 !important;
  background-color:#fbefef;
}
#third #subnavLeft ul ul a.act,
#third #subnavLeft ul ul a:hover {
  color:#ff7017 !important;
  background-color:#fbefef;
}
#fourth #subnavLeft ul ul a.act,
#fourth #subnavLeft ul ul a:hover {
  color:#00a9d7 !important;
  background-color:#fbefef;
}
#fifth #subnavLeft ul ul a.act,
#fifth #subnavLeft ul ul a:hover {
  color:#147a6e !important;
  background-color:#fbefef;
}
#sixth #subnavLeft ul ul a.act,
#sixth #subnavLeft ul ul a:hover {
  color:#e30613 !important;
  background-color:#fbefef;
}
#default #subnavLeft ul ul a.act,
#default #subnavLeft ul ul a:hover {
  color:#e70613 !important;
  background-color:#fbefef;
}



#first a.listLink,
#first a.pdf,
#first a.doc {
  color:#7d0179;
  font-weight:bold;
}
#second a.listLink,
#second a.pdf,
#second a.doc {
  color:#0848a6;
  font-weight:bold;
}
#third a.listLink,
#third a.pdf,
#third a.doc {
  color:#ff7017;
  font-weight:bold;
}
#fourth a.listLink,
#fourth a.pdf,
#fourth a.doc {
  color:#00a9d7;
  font-weight:bold;
}
#fifth a.listLink,
#fifth a.pdf,
#fifth a.doc {
  color:#147a6e;
  font-weight:bold;
}
#sixth a.listLink,
#sixth a.pdf,
#sixth a.doc {
  color:#e30613;
  font-weight:bold;
}
#default a.listLink,
#default a.pdf,
#default a.doc {
  color:#e70613;
  font-weight:bold;
}




#first #content ul li {
     background-image:url(../img/bullet_01.gif);
}
#second #content ul li {
     background-image:url(../img/bullet_02.gif);
}
#third #content ul li {
     background-image:url(../img/bullet_03.gif);
}
#fourth #content ul li {
     background-image:url(../img/bullet_04.gif);
}
#fifth #content ul li {
     background-image:url(../img/bullet_05.gif);
}
#sixth #content ul li {
     background-image:url(../img/bullet_06.gif);
}
#default #content ul li {
     background-image:url(../img/bullet_default.gif);
}

.left h2.boxTitle,
#content div.box h2,
#content div.box h3,
#content div.box h4,
#content div.box h5,
#content div.box h6 {
  color:#fff !important;
}
#first h2.boxTitle,
#first #content div.box h2,
#first #content div.box h3,
#first #content div.box h4,
#first #content div.box h5,
#first #content div.box h6,
#first #subnavLeft ul a.act,
#first #subnavLeft ul a:hover,
#first .tx-powermail-pi1 input[type="submit"],
#first input[type="submit"]{
  background-color:#7d0179;
}
#second h2.boxTitle,
#second #content div.box h2,
#second #content div.box h3,
#second #content div.box h4,
#second #content div.box h5,
#second #content div.box h6,
#second #subnavLeft ul a.act,
#second #subnavLeft ul a:hover,
#second .tx-powermail-pi1 input[type="submit"],
#second input[type="submit"],
#second input[type="submit"]{
  background-color:#0847a3;
}
#third h2.boxTitle,
#third #content div.box h2,
#third #content div.box h3,
#third #content div.box h4,
#third #content div.box h5,
#third #content div.box h6,
#third #subnavLeft ul a.act,
#third #subnavLeft ul a:hover,
#third .tx-powermail-pi1 input[type="submit"],
#third input[type="submit"]{
  background-color:#ff7017;
}
#fourth h2.boxTitle,
#fourth #content div.box h2,
#fourth #content div.box h3,
#fourth #content div.box h4,
#fourth #content div.box h5,
#fourth #content div.box h6,
#fourth #subnavLeft ul a.act,
#fourth #subnavLeft ul a:hover,
#fourth .tx-powermail-pi1 input[type="submit"],
#fourth input[type="submit"]{
  background-color:#00a9d7;
}
#fifth h2.boxTitle,
#fifth #content div.box h2,
#fifth #content div.box h3,
#fifth #content div.box h4,
#fifth #content div.box h5,
#fifth #content div.box h6,
#fifth #subnavLeft ul a.act,
#fifth #subnavLeft ul a:hover,
#fifth .tx-powermail-pi1 input[type="submit"],
#fifth input[type="submit"]{
  background-color:#147a6e;
}
#sixth h2.boxTitle,
#sixth #content div.box h2,
#sixth #content div.box h3,
#sixth #content div.box h4,
#sixth #content div.box h5,
#sixth #content div.box h6,
#sixth #subnavLeft ul a.act,
#sixth #subnavLeft ul a:hover,
#sixth .tx-powermail-pi1 input[type="submit"],
#sixth input[type="submit"]{
  background-color:#e30613;
}
#default h2.boxTitle,
#default #content div.box h2,
#default #content div.box h3,
#default #content div.box h4,
#default #content div.box h5,
#default #content div.box h6,
#default #subnavLeft ul a.act,
#default #subnavLeft ul a:hover,
#default .tx-powermail-pi1 input[type="submit"],
#default input[type="submit"]{
  background-color:#e70613;
}

#subnavLeft .sub2 a {
  color: #55303b !important;
}

a.pdf,
a.doc {
  margin-left: 3px;
}
#first a.pdf:after {
  background-image:url(/fileadmin/templates/img/pdf-first.png);
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
  margin-left: 3px;
}
#first a.doc:after {
  background-position: right 0px;
  background-image:url(/fileadmin/templates/img/doc-first.png);
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#second a.pdf:after {
  background-image:url(/fileadmin/templates/img/pdf-second.png);
  background-position: right -16px;
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#second a.doc:after {
  background-position: right -16px;
  background-image:url(/fileadmin/templates/img/doc-second.png);
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#third a.pdf:after {
  background-image:url(/fileadmin/templates/img/pdf-third.png);
  background-position: right -32px;
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#third a.doc:after {
  background-position: right -32px;
  background-image:url(/fileadmin/templates/img/doc.third.png);
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#fourth a.pdf:after {
  background-image:url(/fileadmin/templates/img/pdf-fourth.png);
  background-position: right -48px;
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#fourth a.doc:after {
  background-position: right -48px;
  background-image:url(/fileadmin/templates/img/doc-fourth.png);
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#fifth a.pdf:after {
  background-image:url(/fileadmin/templates/img/pdf-fifth.png);
  background-position: right -64px;
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#fifth a.doc:after {
  background-position: right -64px;
  background-image:url(/fileadmin/templates/img/doc-fifth.png);
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#sixth a.pdf:after {
  background-image:url(/fileadmin/templates/img/pdf-sixth.png);
  background-position: right -80px;
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#sixth a.doc:after {
  background-position: right -80px;
  background-image:url(/fileadmin/templates/img/doc-sixth.png);
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#default a.pdf:after {
  background-image:url(/fileadmin/templates/img/pdf-default.png);
  background-position: right -96px;
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}
#default a.doc:after {
  background-position: right -96px;
  background-image:url(/fileadmin/templates/img/doc-default.png);
  background-position: right bottom;
  display: inline-block;
  width: 25px;
  background-position: right center;
  background-repeat: no-repeat;
}




#first table.contenttable th,
#first table.contenttable caption{
  background-color:#7d0179;
}
#first table.contenttable .tr-odd {
  background-color:#fbefef;
}
#first table.contenttable .tr-even {
  background-color:#f6dede;
}

#second table.contenttable th,
#second table.contenttable caption {
  background-color:#0847a3;
}
#second table.contenttable .tr-odd {
  background-color:#fbefef;
}
#second table.contenttable .tr-even {
  background-color:#f6dede;
}

#third table.contenttable th,
#third table.contenttable caption {
  background-color:#ff7017;
}
#third table.contenttable .tr-odd {
  background-color:#fbefef;
}
#third table.contenttable .tr-even {
  background-color:#f6dede;
}

#fourth table.contenttable th,
#fourth table.contenttable caption,
#fourth table.bestelltbl th,
#fourth table.bestelltbl caption,
#fourth table.tx-mmforum-table th,
#fourth table.tx-mmforum-table caption {
  background-color:#00a9d7;
}
#fourth table.contenttable .tr-odd {
  background-color:#fbefef;
}
#fourth table.contenttable .tr-even {
  background-color:#f6dede;
}

#fifth table.contenttable th,
#fifth table.contenttable caption,
#fifth table.termintbl th,
#fifth table.termintbl caption {
  background-color:#147a6e;
}
#fifth table.contenttable .tr-odd {
  background-color:#fbefef;
}
#fifth table.contenttable .tr-even {
  background-color:#f6dede;
}

#sixth table.contenttable th,
#sixth table.contenttable caption {
  background-color:#e30613;
}
#sixth table.contenttable .tr-odd {
  background-color:#fbefef;
}
#sixth table.contenttable .tr-even {
  background-color:#f6dede;
}

#default table.contenttable th,
#default table.contenttable caption {
  background-color:#e70613;
}
#default table.contenttable .tr-odd {
  background-color:#fbefef;
}
#default table.contenttable .tr-even {
  background-color:#f6dede;
}

#first .tx-powermail-pi1 input[type="submit"],
#first input[type="submit"]{
  border: 1px solid #7D0179;
  color:#fff;
}
#second .tx-powermail-pi1 input[type="submit"],
#second input[type="submit"]{
  border: 1px solid #0848A6;
  color:#fff;
}
#third .tx-powermail-pi1 input[type="submit"],
#third input[type="submit"] {
  border: 1px solid #ff7017;
  color:#fff;
}
#fourth .tx-powermail-pi1 input[type="submit"],
#fourth input[type="submit"] {
  border: 1px solid #00a9d7;
  color:#fff;
}
#fifth .tx-powermail-pi1 input[type="submit"],
#fifth input[type="submit"] {
  border: 1px solid #147A6E;
  color:#fff;
}
#sixth .tx-powermail-pi1 input[type="submit"],
#sixth input[type="submit"] {
  border: 1px solid #e30613;
  color:#fff;
}
#default .tx-powermail-pi1 input[type="submit"],
#default input[type="submit"] {
  border: 1px solid #e70613;
  color:#fff;
}


/* Nach-oben-Links */
#first #content .csc-linkToTop a {
  color: #7D0179;
  background-image: url(/fileadmin/templates/img/up-first.png);
  background-repeat:no-repeat;
  background-position:left center;
  height:11px;
  width:13px;
  display:block;
  text-decoration:none;
}

#second #content .csc-linkToTop a {
  color: #0848A6;
  background-image: url(/fileadmin/templates/img/up-second.png);
  background-repeat:no-repeat;
  background-position:left center;
  height:11px;
  width:13px;
  display:block;
  text-decoration:none;
}

#third #content .csc-linkToTop a {
  color: #ff7017;
  background-image: url(/fileadmin/templates/img/up-third.png);
  background-repeat:no-repeat;
  background-position:left center;
  height:11px;
  width:13px;
  display:block;
  text-decoration:none;
}

#fourth #content .csc-linkToTop a {
  color: #00a9d7;
  background-image: url(/fileadmin/templates/img/up-fourth.png);
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:16px;
  text-decoration:none;
}

#fifth #content .csc-linkToTop a {
  color: #147A6E;
  background-image: url(/fileadmin/templates/img/up-fifth.png);
  background-repeat:no-repeat;
  background-position:left center;
  height:11px;
  width:13px;
  display:block;
  text-decoration:none;
}

#sixth #content .csc-linkToTop a {
  color: #e30613;
  background-image: url(/fileadmin/templates/img/up-sixth.png);
  background-repeat:no-repeat;
  background-position:left center;
  height:11px;
  width:13px;
  display:block;
  text-decoration:none;
}

#default #content .csc-linkToTop a {
  color: #e70613;
  background-image: url(/fileadmin/templates/img/up-default.png);
  background-repeat:no-repeat;
  background-position:left center;
  height:11px;
  width:13px;
  display:block;
  text-decoration:none;
}
#mainnav .fourth {
		/*background-image: url("../img/mainnav-colors.png");
		background-position: left -84px;
		background-repeat: repeat-x;*/
		background-color:#00a9d7;
	}
/* ---------------- FARBEN Ende -------------------------------------- */
