/*BASIS--------------------------------------*/
body {background: #E3EEF9 url(/typo3conf/ext/bg_minimal/Resources/Public/Images/static/verlauf_blau.jpg) repeat-x}

/*HORIZONTALE NAVIGATION---------------------*/
.rowNav {
  width: 100%;
  background-color: rgba(171,204,239,0.28);
}
#nav_hor {
  color: #005BA9;
  background-color: rgb(171,204,239);
}

#nav_hor ul li a {
  display: block;
  color: #005BA9;
  background-color: #ABCCEF
}

#nav_hor ul li.NO a,
#nav_hor ul li.NOfirst a,
#nav_hor ul li.NOlast a {
  background-color: #ABCCEF;
  -webkit-transition: color 0.3s, background-color 0.3s; /* Safari */
  transition: color 0.3s, background-color 0.3s;
}
#nav_hor ul li.NO a:hover,
#nav_hor ul li.NOfirst a:hover,
#nav_hor ul li.NOlast a:hover {
  background-color: #D6E4F1;
}


#nav_hor ul li.CUR a,
#nav_hor ul li.CURfirst a,
#nav_hor ul li.CURlast a,
#nav_hor ul li.ACT a,
#nav_hor ul li.ACTfirst a,
#nav_hor ul li.ACTlast a {
  background-color: #005BA9;
  color: #FFF;
}

/*BROTKRUMENNAVIGATION-----------------------*/
div#nav_brot,
div#nav_brot a {color: #005BA9}

/*INHALT-------------------------------------*/
/*Wasserzeichenlayout*/
div.wasserzeichenlinks {
  background: url(/typo3conf/ext/bg_minimal/Resources/Public/Images/static/portstartwasser.jpg) no-repeat left bottom;
  background-color: #FFF;
}

div.wasserzeichenrechts {
  background: url(/typo3conf/ext/bg_minimal/Resources/Public/Images/static/wasserblaurechts.jpg) no-repeat right top;
  background-color: #FFF;
}

#inhalt div.csc-frame-default p a,
#inhalt div.csc-frame-default ul a,
#inhalt div.csc-frame-default table a,
#inhalt div.csc-frame-default form a,
#inhalt div.csc-frame-default ol a,
.tx-powermailfrontend-pi1 a,
.csc-sitemap ul li a {color: #005BA9}

/* #inhalt div.csc-frame-default a.download {
  background-image: url(/typo3conf/ext/bg_minimal/Resources/Public/Images/static/download.gif);
  background-repeat: no-repeat;
  background-position: left 65%;
} */
/*LINKS--------------------------------------*/
/*Content------------------------------------*/
#links div.csc-frame-default h1 {
  color: #005BA9;
  border-color: #E50003;
}

#links div.csc-frame-default h2 {color: #005BA9}

#links div.csc-frame-default ul li {
  background-image: url(/typo3conf/ext/bg_minimal/Resources/Public/Images/static/listenpunktblau.png);
  background-repeat: no-repeat;
  background-position: left top;
}

/*linke Navigation---------------------------*/
/*erste Ebene-------------------------------------*/
#links ul li.NOBrot,
#links ul li.CURBrot {
  background-color: #005BA9;
  color: #FFF;
}

#links ul li.NOBrot a {color: #FFF}
#links ul.list li {
  border-color: #005BA9;
}
#links ul.list li.CURfirst span.punkt,
#links ul.list li.CUR span.punkt,
#links ul.list li.CURlast span.punkt,
#links ul.list li.ACTfirst span.punkt,
#links ul.list li.ACT span.punkt,
#links ul.list li.ACTlast span.punkt {
  background-image: url(/typo3conf/ext/bg_minimal/Resources/Public/Images/static/navpunktrot.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

#links ul.list li.NO a,
#links ul.list li.NOfirst a,
#links ul.list li.NOlast a {
  background-color: #DEEAF8;
  /* border-color: #005BA9; */
}

#links ul.list li.NO a,
#links ul.list li.NOfirst a,
#links ul.list li.NOlast a {color: #005BA9}

#links ul.list li.CUR a,
#links ul.list li.CURfirst a,
#links ul.list li.CURlast a,
#links ul.list li.ACT a,
#links ul.list li.ACTfirst a,
#links ul.list li.ACTlast a {
  background-color: #FFF;
  /* border-color: #005BA9; */
  color: #005BA9;
}

/*zweite Ebene-------------------------------------*/
#links ul.list li.CURfirst ul li span.punkt,
#links ul.list li.CUR ul li span.punkt,
#links ul.list li.CURlast ul li span.punkt,
#links ul.list li.ACTfirst ul li span.punkt,
#links ul.list li.ACT ul li span.punkt,
#links ul.list li.ACTlast ul li span.punkt {background-image: none}

#links ul.list li.CUR ul li a,
#links ul.list li.CURfirst ul li a,
#links ul.list li.CURlast ul li a,
#links ul.list li.ACT ul li a,
#links ul.list li.ACTfirst ul li a,
#links ul.list li.ACTlast ul li a {background-color: #AAC6EB}

#links ul.list li ul li.CURfirst a,
#links ul.list li ul li.CUR a,
#links ul.list li ul li.CURlast a {font-weight: bold}

#links ul.list li ul li.NOlast a,
#links ul.list li ul li.CURlast a {border-color: #005BA9}

/*dritte Ebene-------------------------------------*/
#links ul.list li ul li.CURfirst ul li a,
#links ul.list li ul li.CUR ul li a,
#links ul.list li ul li.CURlast ul li a {font-weight: normal}

#links ul.list li ul li ul li.CURfirst a,
#links ul.list li ul li ul li.CUR a,
#links ul.list li ul li ul li.CURlast a,
#links ul.list li ul li ul li.ACTfirst a,
#links ul.list li ul li ul li.ACT a,
#links ul.list li ul li ul li.ACTlast a {font-weight: bold}

/*MITTE--------------------------------------*/
#mitte div.csc-frame-default h1 {
  color: #005BA9;
  /*border-color: #E50003;*/
}

#mitte div.csc-frame-default h2 {color: #005BA9}

#mitte div.csc-frame-default ul li {
  background-image: url(/typo3conf/ext/bg_minimal/Resources/Public/Images/static/listenpunktblau.png);
  background-repeat: no-repeat;
  background-position: left top;
}

#mitte div.csc-frame-default ul li.csc-textpic-image {background: none}

#mitte p.csc-linkToTop a {color: #E50003}

/*rechts*/
#rechts div.csc-frame-default h1 {color: #005BA9}

/*tt_news------------------------------------*/
  /*Latest-----------------------------------*/
#mitte div.csc-frame-default div.news-latest-container div.newswrap {border-color: #ABCCEF}

#mitte div.csc-frame-default div.news-latest-container div.newswrap div.news-latest-item h2 a,
#mitte div.csc-frame-default div.news-latest-container div.newswrap div.news-latest-item span.news-latest-morelink a,
#mitte div.csc-frame-default div.news-single-item div.news-single-backlink a {color: #005BA9}

/*Latest: Start*/
#rechts .news-latest-item {border-color: #ABCCEF}

#rechts .news-latest-item h2 a {color: #005BA9}

/*sitemap------------------------------------*/
#mitte nav.csc-frame-default .csc-sitemap ul > li {
  font-size: 14px;
}
#mitte nav.csc-frame-default .csc-sitemap ul > li li,
#mitte nav.csc-frame-default .csc-sitemap ul > li li a {
  font-size: 12px;
}
/*1. Ebene*/
#mitte nav.csc-frame-default .csc-sitemap ul li {color: #005BA9}

/*3. Ebene*/
#mitte nav.csc-frame-default .csc-sitemap ul > li > ul > li > ul > li {
  background-image: url(/typo3conf/ext/bg_minimal/Resources/Public/Images/static/listenpunktrot14.png);
  background-repeat: no-repeat;
  background-position: left top;
}
#mitte nav.csc-frame-default .csc-sitemap ul > li > ul > li > ul > li:before {
  content: "";
}

/* FOOTER */
.rowFooter {
  border-top: 15px solid rgba(171,204,239,0.39);
}
.rowFooter .border {
  border-top: 15px solid rgb(171,204,239);
}