/* verkleinertes Branding, da auf eine Top/Navigation verzichtet wird */
#brandingInnen.noNav {
    height:7.8em;
   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: none;
   background-color: #dadada;
}
#branding_1.outer {
   background-color: transparent;
}
#wrapperBranding {
   border:0;
  background-color: #dadada;
}
#wrapperInner {
   margin-top: 5px;
}
#searchTop input[name=submit] {
   background-color: transparent;
}
#siteInfoWrapper {
  margin-top: 5px;
}
#siteInfo li, #siteInfo a {
   color: #bd1121;
   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, .gsb a:visited{
    color: #bd1121;
}
#wrapperDivisions .dateblock {
   background-color: #bd1121;
}
#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:#bd1121;
   background-color: transparent;
}
#navPrimary li a:hover, #navPrimary li a:active, #navPrimary li a:focus, #navPrimary li strong, #navPrimary li em a{
   background-color:#bd1121;
   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: #bd1121;
   font-size: 22px;
   padding-bottom: 10px;
   font-family: Arial,Helvetica,sans-serif;
}
.gsb h1{
 color: #bd1121;
}
#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: #bd1121;
}
.js-on #wrapperDivisions #wrapperContent #content .meldungsliste .meldung .wrapper {
    background-color: #bd1121;
}
#content form {
 background-color: #dadada;
}
#content .image {
  background-color: transparent;

}
#content .submit, #content .reset {
 background-color: #dadada;
}
#searchTop input.image {
   margin-left: 5px;
}
#navBreadcrumbs .home span span {
   background-image: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_home.png@__blob=normal);
   color: #fff;
   font-weight: bold;
   background-position:5px;
}
#navBreadcrumbs .home span{
         background-image: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_bg.png@__blob=normal);
   background-color: #bd1121;
}
#navBreadcrumbs a span{
   background: url(http://www.orpheus-projekt.de/SiteGlobals/StyleBundles/CSS/screen/orpheus/bread_left) no-repeat scroll 0 50% transparent;
}
#navBreadcrumbs a {
   background: url(http://www.orpheus-projekt.de/SiteGlobals/StyleBundles/CSS/screen/orpheus/bread_right) no-repeat scroll 100% 50% transparent;
}
#navBreadcrumbs a:hover {
    color: #fff;
   text-decoration: underline;
}
#navBreadcrumbs strong span span {
   background-image: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_bg.png@__blob=normal);
   background-color: #bd1121;
   color: #fff;
   font-weight: bold;
   margin-left: 2px;
}
#navBreadcrumbs strong span {
      background: url(http://www.orpheus-projekt.de/SiteGlobals/StyleBundles/CSS/screen/orpheus/bread_left) no-repeat scroll 0 50% transparent;
}
#navBreadcrumbs strong {
   background: url(http://www.orpheus-projekt.de/SiteGlobals/StyleBundles/CSS/screen/orpheus/bread_right) no-repeat scroll 100% 50% transparent;
}
#navBreadcrumbs a span span {
   background-image: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_bg.png@__blob=normal);
      background-color: #bd1121;
   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;
}
#siteInfoWrapper {
   background-color: #dadada;
}
#siteInfo {
 background-color: #dadada;
   width: 98em;
   margin: 0 auto;
  float: none;
}
#bg_filler {
   background-color: #565656;
   padding: 2em 0;
}
#content ul li a, #supplement ul li a, #content a.RichTextIntLink, #content ul li .embedded a.shoppingCardLink, #supplement ul li .embedded a.shoppingCardLink, .more a {
   background-image: url(../../../Bilder/NeuesLayout/orpheus/linkpfeil.png@__blob=normal);
}
#wrapperOuter .external, #wrapperOuter .RichTextExtLink {
    background-image: url(../../../Bilder/NeuesLayout/orpheus/linkwindow.png@__blob=normal);
   background-position: 0 3px;
}
#supplement .interactive p a, #header strong.more a, #content .bereichseinstieg .more a, #content .events-box li a, #content .news-list p a, #content .schnellzugriff p a {
   background-image: url(../../../Bilder/NeuesLayout/orpheus/linkpfeil_invertiert.png@__blob=normal);
}
#navBreadcrumbs .home span span {

   background-image: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_home.png@__blob=normal);
   color: #fff;
   font-weight: bold;
   background-position:5px;
}
#navBreadcrumbs .home span{
         background-image: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_bg.png@__blob=normal);
}
#navBreadcrumbs a span{
   background: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_arrow.png@__blob=normal) no-repeat scroll 0 50% transparent;
}
#navBreadcrumbs a {
   background: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_arrow_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(../../../Bilder/NeuesLayout/orpheus/breadcrumb_bg.png@__blob=normal);
   color: #fff;
   font-weight: bold;
   margin-left: 2px;
}
#navBreadcrumbs strong span {
      background: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_arrow.png@__blob=normal) no-repeat scroll 0 50% transparent;
}
#navBreadcrumbs strong {
   background: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_arrow_right.png@__blob=normal) no-repeat scroll 100% 50% transparent;
}
#navBreadcrumbs a span span {
   background-image: url(../../../Bilder/NeuesLayout/orpheus/breadcrumb_bg.png@__blob=normal);
   color: #fff;
   font-weight: bold;
   margin-left: 2px;
}
