/*****************************
1.0 superior styles
*****************************/
body {    
    background-color: #CCDBD8;
    background: transparent url(verlauf) left top repeat-x;   
    color: #333;
}

.gsb input, 
.gsb textarea, 
.gsb select {
    background: #fff;
    color: #333;
}
#wrapperContent , #wrapperInner{
    background: #fff; /* @ Safari 1.0, avoid overlapping background-image from #branding */
}
em.jpeg {
    background-image:url(/SiteGlobals/StyleBundles/Bilder/jpeg.gif?__blob=normal);
    background-position:right;
    background-repeat:no-repeat;
    padding-right:15px;
}
.gsb abbr, 
.gsb acronym, 
.gsb dfn {
    border-bottom: 1px dotted  #9cbdde;
}
/******1.1 typo ******/
/****** 1.2 leading ******/
/****** 1.3 links ******/
.gsb a:link {
    color: #005B82;
}
.gsb a:visited {
    color: #005B82;
}
.gsb a:link:hover,
.gsb a:visited:hover {
    color: #000;
}
.gsb a[href]:link:focus,
.gsb a[href]:visited:focus { /* hide from IE-Win, which does not support :focus and gets only the first part, i.e. gets it as :link. Do not group :hover and :focus either - IE-Win would ignore the whole group because of the attribute selector ... */
    color: #000;
}
.gsb a:link:active,
.gsb a:visited:active,
.gsb a:link:focus:active,
.gsb a:visited:focus:active {
    color: #000;
}
.gsb a:link img,
.banner a:link {
    border-color: #005B82;
}
.gsb a:visited img,
.banner a:visited {
    border-color: #76a4d6;
}
.gsb a:hover img,
.gsb a:active img,
.gsb a:focus img,
.banner a:hover,
.banner a:active,
.banner a:focus {
    border-color: #000;
}
.blockRelated li a:link img,
.blockRelated li a:visited img,
.blockRelated li a:hover img,
.blockRelated li a:active img,
.blockRelated li a:focus img,
.sectionRelated li a:link img,
.sectionRelated li a:visited img,
.sectionRelated li a:hover img,
.sectionRelated li a:active img,
.sectionRelated li a:focus img,
table.links a:link img,
table.links a:visited img,
table.links a:hover img,
table.links a:active img,
table.links a:focus img  {
    border: none;
}

/****** 1.4 objects ******/

/*****************************
2.0 branding
*****************************/
#wrapperBranding {
    border-top:4px solid #005B82;
    background-color: #FFF;
    /*height: 18.6em;*/
}
#branding {
    background-color: #FFF;
}
/*****************************
3.0 serviceMeta
*****************************/
#navServiceMeta strong {
    color: #000;
}
/*****************************
4.0 navigation
*****************************/
/****** 4.1 Primary ******/
#navPrimary {
    background-color: #FFF;
}
#navPrimary li a,
#navPrimary li em{
    background-color: #FFF;
    color: #005B82;
}
#navPrimary li em a,
#navPrimary li a:hover,
#navPrimary li a:focus,
#navPrimary li a:active,
#navPrimary li strong {
    background-color: #669DB4;
    color: #fff;
}


/****** 4.2 Secondary ******/
#navSecondary {
    background-color: #FFF;
}
#navSecondary h3,
#navSecondary h2,
#navSecondary h2 *,
#navSecondary .navMain a,
#navSecondary .navMain strong {
    color: #005B82;
}


#navSecondary .navMain a  {
    border-bottom-color: #797979;
}

#navSecondary .navMain strong {
    border-color: #797979;
}
#navSecondary .navMain em{
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg_navi-pfeil-rechts.png?__blob=normal) no-repeat 100% 10px;
}
#navSecondary .navMain strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg_navi-pfeil-unten.png?__blob=normal) no-repeat 100% 10px;
}
#navSecondary .navMain a:hover,
#navSecondary .navMain a:focus,
#navSecondary .navMain a:active {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg_navi-pfeil-unten-blau.png?__blob=normal) no-repeat 100% 10px;
}
#navSecondary .navMain em a:hover,
#navSecondary .navMain em a:focus,
#navSecondary .navMain em a:active {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg_navi-pfeil-rechts.png?__blob=normal);
}

/**** 4.2.1 Level 1 ****/
#navSecondary .navMain li li, 
#navSecondary .navMain li li a, 
#navSecondary .navMain li li strong {

}
/**** 4.2.1 Level 2 ****/
#navSecondary .navMain li li li a, 
#navSecondary .navMain li li li strong {
    background-image: none;

}
/**** 4.2.1 Level 3 ****/
#navSecondary .navMain li li li li a, 
#navSecondary .navMain li li li li strong {
    background-image: none;
    background-color:#e7edf2;
}

/*****************************
5.0 search
*****************************/
/*****************************
6.0 service
*****************************/
#navService a,
#navService strong {
    border-bottom-color:#797979;
}

#navService ul li a  ,
#supplement #navService ul li a {
    background-position: 100% 50%;
}
 #supplement #navService li#ServiceTree a{
    background-image: none;
}
#content #navService li a  {
    background-position: 100% 50%;
}
#navService #navServiceDownloads a,
#navService #navServiceDownloads strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_download.gif?__blob=normal) no-repeat 100% 50%;
}
#navService #navServiceLexicon a,
#navService #navServiceLexicon strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_a-z.png?__blob=normal) no-repeat 100% 50%;
}
#navService #navServiceAnfahrt a,
#navService #navServiceAnfahrt strong {
    background:url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_anfahrt.gif?__blob=normal) no-repeat 100% 50%;
}
#navService #navServicePublikationen a,
#navService #navServicePublikationen strong {
    background:url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_publikat.gif?__blob=normal) no-repeat 100% 50%;
}

#navService #navServicePersonenuebersicht a,
#navService #navServicePersonenuebersicht strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_personenuebersicht.gif?__blob=normal) no-repeat 100% 50%;
}

#navService #navServiceMedienspiegel a,
#navService #navServiceMedienspiegel strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_medienspiegel.png?__blob=normal) no-repeat 100% 50%;
}
#navService #navServiceAnsprechpartner a,
#navService #navServiceAnsprechpartner strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_ansprechpartner.gif?__blob=normal) no-repeat 100% 50%;
}
#navService #navServiceShoppingCart a,
#navService #navServiceShoppingCart strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_warenkorb.gif?__blob=normal) no-repeat 100% 50%;
}

#navService #navServiceMitarbeiter a,
#navService #navServiceMitarbeiter strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_mitarbeiter.gif?__blob=normal) no-repeat 100% 50%;
}
#navService #navServiceTwitter a,
#navService #navServiceTwitter strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_twitter.png?__blob=normal) no-repeat 100% 50%;
}
#navService #navServiceRss a,
#navService #navServiceRss strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_rss.gif?__blob=normal) no-repeat 100% 50%;
}
#navService strong {
    color: #000;
}
#navService #navServiceNewsletter ul a,
#navService #navServiceNewsletter ul strong,
#navService #navServiceShoppingCart ul a,
#navService #navServiceShoppingCart ul strong,
#navService #navServiceGuestbook ul a,
#navService #navServiceGuestbook ul strong,
#navService #navServiceLexicon ul a,
#navService #navServiceLexicon ul strong,
#navService #navServiceFaq ul a,
#navService #navServiceFaq ul strong,
#navService #navServiceSitemap ul a,
#navService #navServiceSitemap ul strong,
#navService #navServiceDownloads ul a,
#navService #navServiceDownloads ul strong {
background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_link_a.gif?__blob=normal);
}
/*****************************
7.0 content
*****************************/
/****** 7.1 Headings ******/
.gsb h1, 
.gsb h2, 
.gsb h3, 
.gsb h4, 
.gsb h5, 
.gsb h6, 
.gsb h1 *, 
.gsb h2 *, 
.gsb h3 *, 
.gsb h4 *, 
.gsb h5 *, 
.gsb h6 * {
    color: #444;
}
#content .bereichseinstieg h2 {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg_h2_home.png?__blob=normal) repeat-x 0 100%;
    padding: 1em 0 .5em 52px;
   }

/****** 7.2 Links ******/
.more a {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_pfeil.gif?__blob=normal) no-repeat  0 4px;
    padding: 0 0px 0 1.15em;
}
 
a.mail {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_pfeil.gif?__blob=normal) no-repeat  0 5px;
    padding: 0 0px 0 1.15em;
}
.links a,
.external,
.forwardLink,
a.themenLink,
#content .dossier .tableOfDocuments a {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_pfeil.gif?__blob=normal) no-repeat 0 5px;
}
#content .dossier .tableOfDocuments strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_pfeil.gif?__blob=normal) no-repeat 0 5px;
}
.backLink,
.startLink {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_link_zurueck_a.gif?__blob=normal) no-repeat 1px -147px;
}

.links a:visited,
#content .dossier .tableOfDocuments a:visited {
}

.external:visited,
.backLink:visited,
.forwardLink:visited,
.startLink:visited{
    background-position: 1px -147px;
}
.more a:hover,
.more a:focus,
.more a:active{}


.external:hover,
.external:focus,
.external:active,
.backLink:hover,
.backLink:focus,
.backLink:active,
.forwardLink:hover,
.forwardLink:active,
.forwardLink:focus,
.startLink:hover,
.startLink:active,
.startLink:focus  {
    background-position: 1px -147px;
}
.links a:hover,
.links a:focus,
.links a:active,
#content .dossier .tableOfDocuments a:hover,
#content .dossier .tableOfDocuments a:active,
#content .dossier .tableOfDocuments a:focus {
}

#wrapperOuter .external,
#wrapperOuter .RichTextExtLink {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_window_a.gif?__blob=normal);
}

#wrapperOuter #navSecondary .external {
    background-image: none;
}

#content th a{
    background: none;
}
.downloads a { /* MUST succeed .links in this style sheet - usage is: .links.downloads */
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_file_a.gif?__blob=normal);
}
.downloads a.directDownload {
    background-image: none;
}
a.downloadOutlook {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_termin.gif?__blob=normal) no-repeat  0 1px;
    padding: 0 0 0 1.5em;
}
/**** 7.2.1 InlineTopLinks ****/
p.navToTop {
    text-align: right;
}
.navToTop a {
    padding-left: 13px;
    background-image: none;
    background-position: 0 -147px;
}
.navToTop a:visited { /* omit :visited for ".navToTop a" */
    background-position: -50px -97px;
}
.navToTop a:hover,
.navToTop a:focus,
.navToTop a:active {
    background-position: -100px -47px;
    color: #000;
}
.navToTop a:visited{
    color: #005B82;
}
/**** 7.2.2 Shopping Cart Link ****/
p.shoppingCartAdd a,
span.shoppingCartAdd a,
#shoppingCartAdd a {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_cart_a.gif?__blob=normal) no-repeat 0 -148px;
}
p.shoppingCartAdd a:visited,
span.shoppingCartAdd a:visited,
#shoppingCartAdd a:visited {
    background-position: -50px -98px;
}
p.shoppingCartAdd a:hover,
#shoppingCartAdd a:hover,
span.shoppingCartAdd a:hover,
p.shoppingCartAdd a:focus,
#shoppingCartAdd a:focus,
span.shoppingCartAdd a:focus,
p.shoppingCartAdd a:active,
#shoppingCartAdd a:active,
span.shoppingCartAdd a:active {
    background-position: -100px -48px;
}
/****** 7.2.3 Dossier und Photogallery Link ******/
/****** 7.2.4 Bilddownload ******/
a.imagedownload {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_file_a.gif?__blob=normal) no-repeat 3px -149px;
}
a.imagedownload:visited {
    background-position: -47px -99px;
}
a.imagedownload:hover,
a.imagedownload:active,
a.imagedownload:focus {
    background-position: -97px -49px;
}

/****** 7.3 Lists ******/
#content ul {
    list-style-image: none;
}
#content .teaser-liste ul, #content .box ul {
    list-style: none;
}
#content ul li a,
#supplement ul li a,
#content a.RichTextIntLink,
#content ul li .embedded a.shoppingCardLink,
#supplement ul li .embedded a.shoppingCardLink {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_pfeil.gif?__blob=normal) no-repeat  0 5px;
    padding: 0 0 0 18px;
}
#content a.RichTextIntLink {
    display:inline;
}
#content ul li a.RichTextIntLink,
#content ol li a.RichTextIntLink,
#supplement ul li a.RichTextIntLink,
#content ul.toc li a,
#content ul li .embedded a{
    background: none;
    padding: 0;
    list-style-type: none;
    display:inline;
}
#content ul li a.RichTextExtLink,
#supplement ul li a.RichTextExtLink {
    display:inline;
}

#content ul li .title a,
#supplement ul li .title a {
    background:none;
    padding:0;
}

#content ul li.event a {
    background: none;
    padding-left:0;
}
/****** 7.4 Tables ******/
#content caption {
    background: #F4F8FB;
    color: #000040;
}
#content td,
#content th {
    border-color: #797979;
}
#content th,
#content table .even {
    background: #F4F8FB;
}
#content table .odd {
    background: #fff;
}
/****** 7.5 Address ******/
#content address {
    border-color: #9cbdde;
}
/****** 7.6 Images ******/
#content .picture span  {
    color:#666;
}
/****** 7.7 Teaser ******/

#content .teaser-liste {
    background-color:#e5eef2;
}
#content .teaser-liste h2 {
    color:#333333;
}

/****** 7.8 Forms ******/
#content fieldset {
border-bottom: none;
}
#content legend {
    color: #000000;
}
#content form  {
    background-color: #F4F8FB;
    padding: 18px 20px 7px;
}
.gsb input, 
.gsb select, 
.gsb textarea {
    border-color: #C4C4C4 #EDEDED #EDEDED #C4C4C4;
}
.gsb input:focus, 
.gsb select:focus, 
.gsb textarea:focus { /* @ EOMB */
    border-color: #000;
    color: #000;
}
#content .reset,
#content .submit {
    border-color: #888;
    background-color: #005B82;
    color: #fff;
}
#content .reset:hover,
#content .reset:focus {
    background-color: #fff;
    color: #005B82;
}
#content .submit {
    background-color: #005B82;
}
#content .submit:hover,
#content .submit:focus {
    background-color: #fff;
    color: #005B82;
}
#content .reset:active,
#content .submit:active {
    color: #843320;
}
.error input,
.error select,
.error textarea {
    background-color: #f00;
    color: #fff;
}
.error .formLabel label,
.error .formLabel em {
    color: #f00;
}
#content form p.formError {
    border-color: #fff;
    color: #FF0000;
}
#content strong.formError,
#content p.formError {
    color: #FF0000;
}
#content p.formSuccess {
    color: #009900;
}
/****** 7.9 ClearElements ******/
/****** 7.10 Breadcrumb ******/
#navBreadcrumbs a {
    padding-right: 8px;
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/breadcrumb-corner.png?__blob=normal) no-repeat 100% 50%;
    margin-left: -2px;
    font-size: 130%;
}
#navBreadcrumbs strong {
    margin-left: -2px;
    padding-right: 8px;
    font-size: 130%;
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/breadcrumb-corner-a.png?__blob=normal) no-repeat 100% 50%;
}
#navBreadcrumbs a span {
display: block;
padding-left: 5px;
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/breadcrumb-back.png?__blob=normal) no-repeat 0 50%;
}
#navBreadcrumbs strong span {
display: block;
padding-left: 5px;
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/breadcrumb-back-a.png?__blob=normal) no-repeat 0 50%;
}
#navBreadcrumbs .home span {
background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/breadcrumb-middle.png?__blob=normal) repeat 0 0;
padding: 4px 0 5px 0;
}
#navBreadcrumbs .home span span {
background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/breadcrumb_home.png?__blob=normal) no-repeat 0 -6px;
display: block;
overflow: hidden;
padding: 0 5px 0 30px;
}
#navBreadcrumbs a span span {
    background: #EFF2F5 url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/breadcrumb-middle.png?__blob=normal) repeat left 50%;
    padding: 4px 5px 5px 5px;
}
#navBreadcrumbs strong span span {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/breadcrumb-middle-a.png?__blob=normal) repeat left 50%;
    padding: 4px 5px 5px 5px;
}
#navBreadcrumbs strong {
    color: #000;
}
/*****************************
8.0 special sites
*****************************/
.section,
.gbtext,
.sectionRelated,
#glossarEntry,
#wrapperOuter .teaser,
#content .navIndex,
#content #searchResult,
#content #faq,
#content #faq dd,
#content #sitemap,
#content #sitemap h2,
#supplement .links,
#content .dossier .teaser,
#content .dossier .scrollLinksFirst,
#content .dossier .scrollLinks,
#content .photogallery .scrollLinks {
    border-color: #797979;
}
/****** 8.1 Sitemap ******/
#sitemap h2 a {
background-image: none;
}
/****** 8.2 Glossar ******/
#navFunctionsClose a { /* omit :visited here */
    padding-left: 17px;
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_close_a.gif?__blob=normal);
    background-position: 0 -150px;
    font-size: 95%;
}
#navFunctionsClose a:hover,
#navFunctionsClose a:focus,
#navFunctionsClose a:active {
    background-position: -100px -50px;
}
#navFunctionsGlossary a  {
    padding-left: 17px;
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_lexicon_a.gif?__blob=normal);
    background-position: 0px -150px;
    font-size: 95%;
}
#navFunctionsGlossary a:hover,
#navFunctionsGlossary a:focus,
#navFunctionsGlossary a:active {
    background-position: -100px -50px;
}
#glossaryHits a,
#glossaryHits strong {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_pfeil.gif?__blob=normal) no-repeat 0 5px;
}
#glossaryHits a:visited {

}
#glossaryHits a:hover,
#glossaryHits a:active,
#glossaryHits a:focus,
#glossaryHits strong {
}
/****** 8.3 Search results ******/
#searchResult .searchString {
    background-color: #FFFF99;
    font-weight:bold;
    font-style:normal;
}
#content .navIndex img {
    border: none;
}
/****** 8.4 FAQ ******/
/****** 8.5 Newsletter ******/
/****** 8.6 ShoppingCart ******/
#content #shoppingCart td .submit {
    color: #005B82;
}
/****** 8.7 Guestbook ******/
/****** 8.8 Photogallery ******/
#content .photogalleryDocuments .active img {
     border: solid 3px #000000;
}
#content .photogalleryDocuments .picture,
#content .galleryZoomTitle,
#content .galleryZoom {
    background-color:#e5eef2;
}
#content .photogallery .scrollLinks {
    background-color:#e5eef2;
}
.photogallery .startLink {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_pfeil.gif?__blob=normal) no-repeat 0 5px;
}
.photogallery .backLink {
background:url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/gallery-left.gif?__blob=normal) no-repeat  0 -3px ;
padding-left: 22px;
margin-right: 1em;
float: left;
}
.photogallery .forwardLink {
background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/gallery-right.gif?__blob=normal) no-repeat 100% -3px;
padding-right: 25px;
margin-left: 1em;
}
/******** 8.9 Dossier ********/
#content .dossier .tableOfDocuments {
    list-style-image: none;
    list-style-type: none;
}
/******** 8.10  Mantel Homepage ********/
#content h2.fokus,
.mantelHomepage #content .karussell h1,
#supplement h2  {
    color: #666;
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg_h2_home.png?__blob=normal) repeat-x 0 100%;
    width:auto;
}
.karussell .item {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg_karussell.png?__blob=normal) no-repeat 0 50%;
}
#content .bereichseinstieg h2 {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/bg_h2_home.png?__blob=normal) repeat-x 0 100%;
    padding: 1em 0 .5em 52px;
   }

#content .Gesundheit .bereichseinstieg {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon-gesundheit.gif?__blob=normal) no-repeat 0 0;
}
#content .Energie .bereichseinstieg {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon-energie-umwelt.png?__blob=normal) no-repeat 0 0;
}
#content .Information .bereichseinstieg {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon-IT.gif?__blob=normal) no-repeat 0 0;
}
#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: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_bl-kreispfeil.png?__blob=normal) no-repeat 0 50%;
    padding-left: 1.385em;
}

#header strong.more a{
    padding-left: 1em;
}
#content .news-list p a,
#content .events-box li a,
#content .schnellzugriff p a {
    font-weight: bold;
}
/* Startseite Institutsbereich */
#supplement .schnellzugriff li a {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_bl-kreispfeil.png?__blob=normal) no-repeat 0 9px;
}
#supplement .schnellzugriff li a,  
#supplement .schnellzugriff li strong {
border-color: #999;
border-style:dotted;
border-width:0 0 0.09em 0;
line-height:1.2;
margin:0 0 0;
padding:7px 0.45em 7px 1.385em;
display: block;

}

/*****************************
9.0 supplementary content
*****************************/
#supplement div .teaser.contentdoc {
background-color: #F4F8FB;
}
#supplement div .teaser.contentdoc,
#supplement .schnellzugriff , 
#supplement #navService {
background-color: #FFF;
position:relative;
z-index: 1500;
}
/*****************************
10.0 footer (siteInfo)
*****************************/
#siteInfo {
    background-color: #345475;
    color: #ECECEC;
}
#siteInfo li, #siteInfo a {
    color: #ECECEC;
}
#navFunctionsPrint a {
    color: #ECECEC;
}
#navFunctionsPrint a:hover,
#navFunctionsPrint a:focus,
#navFunctionsPrint a:active {
    color: #fff;
}
#navFunctionsPrint a:visited {
    color: #fff;
}
#navFunctionsRecommend a, #navFunctionsRecommend strong {
}
#navFunctionsGlossary a:visited {
    background-position: -50px -97px;
}
#navFunctionsRecommend a:hover,
#navFunctionsRecommend a:focus,
#navFunctionsRecommend a:active,
#navFunctionsRecommend strong {
}
/*****************************
11.0 Undefined?!
*****************************/
#navStart a:visited {
    color: #005B82;
}
#navStart a:hover,
#navStart a:focus,
#navStart a:active {
    color: #000;
}
#navStart a {
padding-left: 13px;
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_up_a.gif?__blob=normal);
     background-position: 0 -147px;
}
#navContent a {
padding-left: 13px;
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_down_a.gif?__blob=normal);
     background-position: 0 -147px;
}
#navStart a:hover,
#navStart a:focus,
#navStart a:active {
    background-position: -100px -47px;
}
#content table.textualData.links a {
    background:none;padding-left:0;
}

#content .teaser.trenner {
    width:100%;
    background-color:#e5eef2;
}

/* Dossier */
.dossiergrid .weitereMeldungen a {
    font-weight:bold;
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_bl-kreispfeil.png?__blob=normal) no-repeat 0 50%;
    padding-left:1.385em;  
}

/* Link zum Altcontent */
#content .oldcontent {
    font-weight:bold;
}

/* Meldungsbox */
#content .meldungsliste .meldung .wrapper .more a {
    background: url(/SiteGlobals/StyleBundles/Bilder/NeuesLayout/icon_bl-kreispfeil.png?__blob=normal) no-repeat 0 50%;
}
.wetterturm .linkresicon{
   height: 1em;
   vertical-align: text-bottom;
}
