/* verkleinertes Branding, da auf eine Top/Navigation verzichtet wird */
#brandingInnen.noNav {
    height:9.3em;
   padding-top: 3em;
}
#wrapperBranding #instHeaders {
   float: left;
   clear: left;
   top: .8em;
}
#searchTop p {
   padding-top: 0;
}
#searchTop {
    margin-left: 3.4em;
}
#navServiceMeta {
   margin: 0.5em 0.25em;
}
body {
   background-image: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/nic/bar-bg.png?__blob=normal);
   background-color: #dbdbdb;
   background-repeat: repeat-x;
}
#branding_1.outer {
   background-color: transparent;
}
#wrapperBranding {
   border:0;
  background-color: #c4e6fb;
}
#wrapperInner {
   margin-top: 5px;
}
#searchTop input[name=submit] {
   background-color: transparent;
}
#siteInfo {
   padding-top: 5px;
 background-color: #c4e6fb;
}
#siteInfoWrapper {
  margin-top: 5px;
}
#siteInfo li, #siteInfo a {
   color: #007bb0;
   font-weight: bold;
}#navFunctionsPrint a:hover, #navFunctionsPrint a:focus, #navFunctionsPrint a:active {
   color:inherit;
   text-decoration: underline;
}
ul#navFunctions {
   margin-top: 0.5em;
  
}
ul#navFunctions li {
   text-transform: uppercase;
}
.gsb a:link, #navSecondary h3, #navSecondary h2, #navSecondary h2 *, #navSecondary .navMain a, #navSecondary .navMain strong, #wrapperDivisions .events-box li a, a:visited{
    color: #007bb0;
}
#wrapperDivisions .dateblock {
   background-color: #007bb0;
}
#navPrimary h2 {
    height: 100px;
    left: -1000px;
    overflow: hidden;
    position: absolute;
    top: -1000px;
    width: 100px;
}
#navPrimary {
   background-color: transparent;
   width:75%;
   padding-left: 1.5em;
}
#navPrimary li a {
   color:#007bb0;
   background-color: transparent;
}
#navPrimary li a:hover, #navPrimary li a:active, #navPrimary li a:focus, #navPrimary li strong, #navPrimary li em a{
   background-color:#007bb0;
   color:#fff;
}
#navPrimary li a, #navPrimary li strong {
   padding: 10px;
}
p.logo img {
   padding-left:10px;
   padding-top: 10px;
}
p.logo a {
   text-decoration: none;
}
#siteInfo ul {
   float:left;
}
#content th, #content table .even, #content caption {
   background-color: #dbdbdb;
}
.header {
   margin: 20px;
   color: #444;
   width: 70em;
}
#wrapperDivisions .header .absttract  p{
    font-size: 120%;
}
.header h1{
/*     color: #444; */
 color: #007bb0;
   font-size: 22px;
   padding-bottom: 10px;
   font-family: Arial,Helvetica,sans-serif;
}
.gsb h1{
 color: #007bb0;
}
#content .isFirstInSlot h2 {
 color:#444;
}
.header .abstract {
   font-size: 130%;
}
.home #supplement {
     padding-top: 0;
}
.schnellzugriff h2, .events-box h2 {
    padding-top: 0 !important
}
.events-box .title {
    vertical-align: middle;
}
.events-box .title a {
    font-weight: bold;
    background: none;
}
.events-box li.mod {
    padding-bottom: 0.83em;
    margin: 0 0 0.52em;
    border-bottom: 1px dotted #9A9A9A;
}
#wrapperDivisions #supplement .dateblock div {
    background-color: #007bb0;
}
.js-on #wrapperDivisions #wrapperContent #content .meldungsliste .meldung .wrapper {
    background-color: #007bb0;
}
#content form {
 background-color: #9ad8e9;
}
#content .submit, #content .reset {
 background-color: #007bb0;
}
#searchTop input.image {
   margin-left: 5px;
}
#navBreadcrumbs .home span span {
   background-image: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/nic/home.png?__blob=normal);
   color: #fff;
   font-weight: bold;
   background-position:5px;
}
#navBreadcrumbs .home span{
         background-image: url(breadcrumb_bg);
   background-color: #007bb0;
}
#navBreadcrumbs a span{
   background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/nic/bread_left.png?__blob=normal) no-repeat scroll 0 50% transparent;
}
#navBreadcrumbs a {
   background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/nic/bread_right.png?__blob=normal) no-repeat scroll 100% 50% transparent;
}
#navBreadcrumbs a:hover {
    color: #fff;
   text-decoration: underline;
}
#navBreadcrumbs strong span span {
   background-image: url(breadcrumb_bg);
   background-color: #007bb0;
   color: #fff;
   font-weight: bold;
   margin-left: 2px;
}
#navBreadcrumbs strong span {
      background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/nic/bread_left.png?__blob=normal) no-repeat scroll 0 50% transparent;
}
#navBreadcrumbs strong {
   background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/nic/bread_right.png?__blob=normal) no-repeat scroll 100% 50% transparent;
}
#navBreadcrumbs a span span {
   background-image: url(breadcrumb_bg);
      background-color: #007bb0;
   color: #fff;
   font-weight: bold;
   margin-left: 2px;
}
#navFunctionsRecommend a, #navFunctionsRecommend strong, #navFunctionsPrint a {
   text-transform: uppercase;
}
#siteInfo p, #siteInfo ul * {
   font-family: Arial,Helvetica,sans-serif;
}
#siteInfo p, #siteInfo ul {
   font-size: 120%;
}
div#navService {
   display: none;
}
.mitHeader .modgrid #header h1 {
    font-size: 150%;
    color:  #007BB0;
}
