#navPrimary {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/bg_topnav_ie.png.png?__blob=normal&v=1);
}
#navServiceMeta li.kontaktbuero {
/* behavior: url(/DE/bgr/PIE.htc); */
}
/* "Aktuelles" Teaser */
.wrapper-text-box.aktuelles .section,
.wrapper-text-box.aktuelles .teaser.calendar {
 width: 262px;
}
.teaser-wrapper .next span,
.teaser-wrapper .prev span {
 top: 44px;
}
.x-r {
 position: relative;
 z-index: 1;
}
#projects-nav li a.x-r {
 height: 3.7em;
}
/* medium blue on white: */
.x-r span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_dce5ee_ffffff_tl.gif.gif?__blob=normal&v=2) top left no-repeat;
 top: 0;
 left: 0;
}
.x-r span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_dce5ee_ffffff_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
 top: 0;
 right: 0;
}
.x-r span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_dce5ee_ffffff_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
 bottom: 0;
 left: 0;
}
.x-r span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_dce5ee_ffffff_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
 bottom: 0;
 right: 0;
}
/* dark blue on white: */
.js-on a.on.x-r span.corner_tl,
a.js-selected.x-r span.corner_tl,
a.x-r:hover span.corner_tl,
a.x-r:active span.corner_tl,
a.x-r:focus span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_387aae_ffffff_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.js-on a.on.x-r span.corner_tr,
a.js-selected.x-r span.corner_tr,
a.x-r:hover span.corner_tr,
a.x-r:active span.corner_tr,
a.x-r:focus span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_387aae_ffffff_tr.gif.gif?__blob=normal&v=2) no-repeat;
}
.js-on a.on.x-r span.corner_bl,
a.js-selected.x-r span.corner_bl,
a.x-r:hover span.corner_bl,
a.x-r:active span.corner_bl,
a.x-r:focus span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_387aae_ffffff_bl.gif.gif?__blob=normal&v=2) no-repeat;
}
.js-on a.on.x-r span.corner_br,
a.js-selected.x-r span.corner_br,
a.x-r:hover span.corner_br,
a.x-r:active span.corner_br,
a.x-r:focus span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_387aae_ffffff_br.gif.gif?__blob=normal&v=2) no-repeat;
}
/* white on light blue: */
.themen .text-box.x-r > span.corner_tl,
.address.x-r > span.corner_tl,
#projects-nav .x-r span.corner_tl,
.products .x-r span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_ffffff_ececec_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.themen .text-box.x-r > span.corner_tr,
.address.x-r > span.corner_tr,
#projects-nav .x-r span.corner_tr,
.products .x-r span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_ffffff_ececec_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
.themen .text-box.x-r > span.corner_bl,
.address.x-r > span.corner_bl,
#projects-nav .x-r span.corner_bl,
.products .x-r span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_ffffff_ececec_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
}
.themen .text-box.x-r > span.corner_br,
.address.x-r > span.corner_br,
#projects-nav .x-r span.corner_br,
.products .x-r span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_ffffff_ececec_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
/* medium blue on light blue: */
.aktuelles .x-r span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_dce5ee_ececec_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.aktuelles .x-r span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_dce5ee_ececec_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
.aktuelles .x-r span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_dce5ee_ececec_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
}
.aktuelles .x-r span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_dce5ee_ececec_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
/* yellow on light blue: */
.focus .x-r span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_f2eeb1_ececec_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.focus .x-r span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_f2eeb1_ececec_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
.focus .x-r span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_f2eeb1_ececec_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
}
.focus .x-r span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_f2eeb1_ececec_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
/* dark blue on light blue: */
#wrapperContent .aktuelles .x-r.js-selected span.corner_tl,
.aktuelles .x-r:hover span.corner_tl,
#projects-nav .active.x-r span.corner_tl,
#projects-nav .x-r:hover span.corner_tl,
.rack .x-r span.corner_tl ,
.rack .x-r:hover span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_387aae_ececec_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
#wrapperContent .aktuelles .x-r.js-selected span.corner_tr,
.aktuelles .x-r:hover span.corner_tr,
#projects-nav .active.x-r span.corner_tr,
#projects-nav .x-r:hover span.corner_tr,
.rack .x-r span.corner_tr,
.rack .x-r:hover span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_387aae_ececec_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
#wrapperContent .aktuelles .x-r.js-selected span.corner_bl,
.aktuelles .x-r:hover span.corner_bl,
#projects-nav .active.x-r span.corner_bl,
#projects-nav .x-r:hover span.corner_bl,
.rack .x-r span.corner_bl,
.rack .x-r:hover span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_387aae_ececec_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
}
#wrapperContent .aktuelles .x-r.js-selected span.corner_br,
.aktuelles .x-r:hover span.corner_br,
#projects-nav .active.x-r span.corner_br,
#projects-nav .x-r:hover span.corner_br,
.rack .x-r span.corner_br,
.rack .x-r:hover span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/10_387aae_ececec_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
.x-r span.corner_tl,
.x-r span.corner_tr,
.x-r span.corner_bl,
.x-r span.corner_br {
 position: absolute !important;
 display: block !important;
 padding: 0 !important;
 margin: 0 !important;
 width: 10px !important;
 height: 10px !important;
 z-index: 9999 !important;
}
/* gray on light blue */
.pagination .x-r span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_767676_ececec_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.pagination .x-r span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_767676_ececec_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
.pagination .x-r span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_767676_ececec_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
}
.pagination .x-r span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_767676_ececec_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
/* dark blue on light blue */
.pagination .x-r:hover span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ececec_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.pagination .x-r:hover span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ececec_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
.pagination .x-r:hover span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ececec_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
}
.pagination .x-r:hover span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ececec_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
/* red on light blue */
.pagination .active.x-r span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_96394b_ececec_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.pagination .active.x-r span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_96394b_ececec_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
.pagination .active.x-r span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_96394b_ececec_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
}
.pagination .active.x-r span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_96394b_ececec_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
.pagination .x-r span.corner_tl,
.pagination .x-r span.corner_tr,
.pagination .x-r span.corner_bl,
.pagination .x-r span.corner_br,
.navMain li span.corner_tl,
.navMain li span.corner_tr,
.navMain li span.corner_bl,
.navMain li span.corner_br {
 width: 5px !important;
 height: 5px !important;
}
.navMain li {
 position: relative;
}
.navMain li strong span.corner_tl, 
.navMain li a:hover span.corner_tl, 
.navMain li a:focus span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ececec_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.navMain li strong span.corner_tr, 
.navMain li a:hover span.corner_tr, 
.navMain li a:focus span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ececec_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
.navMain li strong span.corner_bl, 
.navMain li a:hover span.corner_bl, 
.navMain li a:focus span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ececec_bl.gif.gif?__blob=normal&v=2) bottom left no-repeat;
}
.navMain li strong span.corner_br, 
.navMain li a:hover span.corner_br, 
.navMain li a:focus span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ececec_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
/* states: active atm and hover  */
.navMain li em a span.corner_tl,
.navMain li em strong span.corner_tl,
.navMain li em a:hover span.corner_tl,
.navMain li em a:focus span.corner_tl { 
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ffffff_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.navMain li em a span.corner_tr,
.navMain li em strong span.corner_tr,
.navMain li em a:hover span.corner_tr,
.navMain li em a:focus span.corner_tr { 
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ffffff_tr.gif.gif?__blob=normal&v=2) top right no-repeat;
}
.navMain li em a span.corner_bl,
.navMain li em strong span.corner_bl,
.navMain li em a:hover span.corner_bl,
.navMain li em a:focus span.corner_bl { 
 background: none;
}
.navMain li em a span.corner_br,
.navMain li em strong span.corner_br,
.navMain li em a:hover span.corner_br,
.navMain li em a:focus span.corner_br { 
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ffffff_br.gif.gif?__blob=normal&v=2) bottom right no-repeat;
}
.navMain li strong span.corner_tl,
.navMain li li strong span.corner_tl,
.navMain li li em a span.corner_tl,
.navMain li a:hover span.corner_tl,
.navMain li a:focus span.corner_tl,
.navMain li li em a:hover span.corner_tl,
.navMain li li em a:focus span.corner_tl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ffffff_tl.gif.gif?__blob=normal&v=2) no-repeat;
}
.navMain li strong span.corner_tr,
.navMain li li strong span.corner_tr,
.navMain li li em a span.corner_tr,
.navMain li a:hover span.corner_tr,
.navMain li a:focus span.corner_tr,
.navMain li li em a:hover span.corner_tr,
.navMain li li em a:focus span.corner_tr {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ffffff_tr.gif.gif?__blob=normal&v=2) no-repeat;
}
.navMain li strong span.corner_bl,
.navMain li li strong span.corner_bl,
.navMain li li em a span.corner_bl,
.navMain li a:hover span.corner_bl,
.navMain li a:focus span.corner_bl,
.navMain li li em a:hover span.corner_bl,
.navMain li li em a:focus span.corner_bl {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ffffff_bl.gif.gif?__blob=normal&v=2) no-repeat;
}
.navMain li strong span.corner_br,
.navMain li li strong span.corner_br,
.navMain li li em a span.corner_br,
.navMain li a:hover span.corner_br,
.navMain li a:focus span.corner_br,
.navMain li li em a:hover span.corner_br,
.navMain li li em a:focus span.corner_br {
 background: url(/SiteGlobals/StyleBundles/Bilder/bgr/corners/5_387aae_ffffff_br.gif.gif?__blob=normal&v=2) no-repeat;
}
