/*****************************
Anpassung der Content-, Marginal- und Navigationsspalte
*****************************/
.startseite #wrapperDivisions #wrapperContent {
    width: 100%;
}
#branding,
#wrapperDivisions {
    width: 980px;
}
#navSecondary,
#navSecondary .navMain {
    width: 217px;
}
#supplement {
    width: 203px;
}
#wrapperContent {
    width: 520px;
}
#wrapperDivisions #wrapperContent.altGrid {
    width: 720px;
}

/*****************************
Logos

.startseite h1#site-title {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/logo_mit_schrift.png?__blob=normal&v=2) 0 0 no-repeat !important;
    width:280px !important;
    height: 180px; !important;
}
*****************************/
#site-title {
   z-index:10 !important;
}
/***** LOGO fuer Bereichsseite: BGR *****/
#site-title a {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/logo.png?__blob=normal&v=11) left center no-repeat !important;
}
/***** LOGO fuer Subsite: WHYMAP *****/
body.whymap #site-title a {
    background: url(/SiteGlobals/StyleBundles/Bilder/whymap/bgr_unesco_logo.gif?__blob=normal&v=3) left center no-repeat !important;
}
body.whymap h1#site-title {
    height: 100px;
    width: 196px;
}
/***** LOGO fuer Subsite: DERA *****/
body.dera #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/DRA/dra-logo.png?__blob=normal&v=11) left center no-repeat !important;
}
body.dera h1#site-title {
height: 71px;
width: 348px;
}
/***** LOGO fuer Subsite: AIDA *****/
body.aida #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/aida-logo.png?__blob=normal&v=4) left center no-repeat !important;
}
body.aida h1#site-title {
height: 97px;
width: 159px;
}
/***** LOGO fuer Subsite: PEBS *****/
body.pebs #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/logo-PEBS.gif?__blob=normal&v=4) left center no-repeat !important;
}
body.pebs h1#site-title {
height: 110px;
width: 243px;
}
/***** LOGO fuer Subsite CTC *****/
body.CTC #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/logo.png?__blob=normal&v=11) left center no-repeat !important;
}
body.CTC h1#site-title {
width:280px;
height: 180px;
}
/***** LOGO fuer Subsite MAGS *****/
body.MAGS #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/MAGS/MAGS-Logo.gif?__blob=normal&v=1) left center no-repeat !important;
}
body.MAGS h1#site-title {
width:280px;
height: 180px;
}
/***** LOGO fuer Subsite UNCLOS*****/
body.UNCLOS #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/logo.png?__blob=normal&v=11) left center no-repeat !important;
}
body.UNCLOS h1#site-title {
width:280px;
height: 180px;
}
/***** LOGO fuer Subsite Nordsee*****/
body.nordsee #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/nordsee-logo.png?__blob=normal&v=2) left center no-repeat !important;
}
body.nordsee h1#site-title {
width:92px;
height: 100px;
}

/***** LOGO fuer Subsite 50JahreBGR*****/
body.50JahreBGR #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/logo.png?__blob=normal&v=11) left center no-repeat !important;
}
body.50JahreBGR h1#site-title {
width:280px;
height: 180px;
}
/***** LOGO fuer Subsite: gzh *****/
body.gzh #site-title a {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/gzh_logo.png?__blob=normal&v=3) left center no-repeat !important;
}
body.gzh h1#site-title {
    height: 96px;
    width: 190px;
}
/***** LOGO fuer Subsite: ROBEHA *****/
body.robeha #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/robeha-logo.png?__blob=normal&v=3) left center no-repeat !important;
}
body.robeha h1#site-title {
height: 141px;
width: 275px;
}
/***** LOGO fuer Subsite: GERI *****/
body.geri #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/bgr_logo_30.png?__blob=normal&v=3) left center no-repeat !important;
}
body.geri h1#site-title {
width:68px;
height: 30px;
}
/***** LOGO fuer Subsite: GIC2015 *****/
body.GIC2015 #site-title a {
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/logo/GIC2015-logo.png?__blob=normal&v=3) left center no-repeat !important;
}
body.GIC2015 h1#site-title {
width:157px;
height: 58px;
}
;
/*****************************
Event: Geowissenschaften, Heimkolloquium, Internat. Veranstl.
*****************************/
#content .singleview.event .eventData {
    margin-left: 3em;
    margin-bottom: 3em;
}
#content .singleview.event span.label {
    font-weight: bold;
}
#content .singleview.event .eventPicture {
    float:right;
}
#content table.LayoutTabelle div.eventPicture {
    float:right;
    margin-left:10px;
}
#content .singleview.event .eventData .address a.ExternalLink,
#content table.LayoutTabelle .eventData .address a.ExternalLink {
    border: none !important;
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_extern_small.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
#content .singleview.event .eventData .address a.ExternalLink:hover,
#content table.LayoutTabelle .eventData .address a.ExternalLink:hover {
    text-decoration:underline !important;
}
#content .singleview.event .eventData .address a.RichTextIntLink,
#content table.LayoutTabelle .eventData .address a.RichTextIntLink {
    border: none !important;
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_link.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
#content .singleview.event .eventData .address a.RichTextIntLink:hover,
#content table.LayoutTabelle .eventData .address a.RichTextIntLink:hover {
    text-decoration:underline !important;
}
/*****************************
ContentBereich / Supplement
*****************************/
--#wrapperContent {
    border:none;
}
--#supplement {
    border-left: 1px dotted #767676;
}

/*****************************
Absätze
*****************************/
#content p .caption,
#content p .source {
    font-size:85%;
    line-height: 120%;
}
#content p .source.cite {
    font-style:italic;
}
#content ul li p,
#content ol li p {
    display:inline !important;
}
/*****************************
Akronyme und Abkürzungen
*****************************/
acronym, abbr, dfn {
    border-bottom: 1px dotted;
}
acronym, abbr, dfn {
   cursor:help;
}
/*****************************
Tabellen
*****************************/
table p {
    margin-bottom: 1em;
}
table th p {
    margin:0 !important;
    padding:0 !important;
    font-size:100% !important;
}
table tbody tr th {
    -moz-border-radius: 0 0 0 0 !important;
}
table.newsUebersicht {
    background-color: transparent !important;
    margin-top:20px;
}
table.joboffer th.submissionDate {
    width:33%;
}
table.projectTable thead th {
    -moz-border-radius: 10px 10px 0 0 !important;
}
table.projectTable tbody td {
    padding: 6px !important;
}
table td.even {
    background-color: #ccc;
}
table tr:last-child td.even:first-child {
    -moz-border-radius: 0 0 0 10px;
}
table.projectTable tr:last-child td.even {
    -moz-border-radius: 0 0 10px 10px;
}
table table td,
table table th {
    font-size:100% !important;
}
/*****************************
Überschiften-Größe / Abstände
*****************************/
#content h1 {
    font-size:200%;
}
#content h2 {
    font-size:175%;
}
#content h3 {
    font-size:150%;
}
#content h4 {
    font-size:130%;
    font-weight: bold;
}
#content h3,
#content h4,
#content h5 {
    padding-top:10px;
}

#supplement .box h3 {
    font-size: 140%;
}
#supplement h4 {
    font-size: 135%;
}
#supplement h5 {
    font-size:120%;
}
#supplement h4,
#supplement h5 {
    padding-bottom: 10px;
}
#content ul #sitemap li h2 {
    font-size:100%;
}
/*****************************
Zusätzliche Styles: Listen und Aufzählungen
*****************************/
#content table ul li,
#content table ol li {
    font-size: 100%;
}
#content ol li {
    list-style: decimal outside none;
}
#content ol ol li {
    list-style: decimal outside none;
}
#content ol ol ol li {
    list-style: decimal outside none;
}

#content ul li{
    list-style: disc outside none;
}
#content ul ul li {
    list-style: circle outside none !important;
}
#content ul.biglink li{
    list-style: none outside none !important;
}

#content ul,
#content ol {
    padding-left:4em;
    margin-bottom:2em;
}
#content table ul,
#content table ol {
    padding-left:2em;
    margin-bottom:2em;
}
#content ul ul,
#content ul ul ul,
#content ul ul ul ul,
#content ol ol,
#content ol ol ol,
#content ol ol ol ol {
    padding-left:1em;
}
/** AUSNAHME: PAGINATION - LISTE **/
/** AUSNAHME: KARUSELL - LISTE **/
/** AUSNAHME: BIGLINKS (Projekttabelle) **/
#content div.pagination ul,
#content ul.rack-design,
#content ul.biglink {
    padding-left:0;
    margin-bottom:0;
}
/** AUSNAHME: TOC LISTE **/
#content ul.toc {
    padding-left:2em;
}
/** AUSNAHME: TOC LISTE - StARTSEITE THEMEN**/
#content .text-box ol.toc {
    padding: 5px 0 0;
}

/** AUSNAHME: PRODUKT UND PROJEKT TABELLEN **/
#content #projects-nav ul,
#content ul.projectsList {
    padding-left:0;
}

/**** LISTEN ELEMENTE ****/
#content li {
    margin:0.3em;
}
#content li li {
    margin:0.3em;
}
/** AUSNAHME: PAGINATION - LISTE **/
#content div.pagination ul li {
    margin:0;
    margin-left:4px;
}
/** AUSNAHME: PRODUKT UND PROJEKT TABELLEN **/
#content #projects-nav ul li {
    margin:0;
    margin-bottom:12px;
    margin-right:12px;
}
#content ul.projectsList li {
    margin: -11px 0 10px;
}
/**** AUSNAHME: TOC_LISTE : STARTSEITE THEMEN ****/
#content .text-box li {
    margin: 0 0 5px 5px;
    list-style: disc inside none;
}
/**** AUSNAHME: KARUSELL ****/
#content ul.rack-design li {
    margin: 0 0 0 7px;
}
/*****************************
Zusätzliche Styles: Kontakt-Boxen im Content
*****************************/
#content .addressBoxWrapper {
    clear:both;
}
/*****************************
Zusätzliche Styles: SecondaryNavigation
*****************************/
.navMain li li em.inpath a {
    -moz-border-radius: 0 0 0 0;
    background:transparent;
    color: #000;
}
.navMain ul ul li.inpath {
    background-color:#ebebeb;
}
.navMain ul ul ul li.inpath {
    background-color:#cbcbcb;
}
.navMain ul ul ul ul li.inpath {
    background-color:#bbbbbb;
}
.navMain ul ul ul ul ul li.inpath {
    background-color:#bbbbbb;
}
.navMain ul ul ul ul ul ul li.inpath {
    background-color:#bbbbbb;
}
.navMain ul ul ul,
.navMain ul ul ul ul,
.navMain ul ul ul ul ul {
    border-top: 1px dotted #808080;
}
.navMain ul ul ul ul ul {
    border-top: 1px dotted #808080;
}
.navMain li li a span, .navMain li li strong span {
  padding: 0 6px !important;
}

/*****************************
Zusätzliche Styles: PrimaryNavigation
*****************************/
#navPrimary li li {
    background-position:45px 6px;
}
/*****************************
Zusätzliche Styles: Teaser auf Startseite
*****************************/
#content .wrapperTeaser .teaserRow {
    clear:left;
}
/*****************************
Zusätzliche Styles: LayoutTabelle
*****************************/
#content table.LayoutTabelle {
    width:100%;
    margin-bottom: 1em;
}
#content table.LayoutTabelle,
#content table.LayoutTabelle td {
    border:none;
    background-color: transparent;
}
#content table.LayoutTabelle td p {
   padding-bottom: 5px;
}
#content table.LayoutTabelle h1 {
    font-size:150%;
    line-height: 1.5em;
}
#content table.LayoutTabelle h2,
#content table.LayoutTabelle h3 {
    font-size:120%;
    line-height: 1.5em;
}
/*****************************
Zusätzliche Styles für den Calendar (Startseite)
*****************************/
#content .calendar tbody td.today div {
    background-color:#387aae;
    font-size:90%;
}
/*****************************
Video
*****************************/
#supplement .box li {
    padding:0 !important;
}
/*****************************
Zusätzliche Bild-Positionen (Rollen)
*****************************/
#content .rechts,
#content .BildRechtsTextLinks,
#content .BildrechtsTextlinks,
#content .bildrechtstextlinks,
#content .bildrechtsbildlinks {
    float: right;
    margin: 0 0.45em 1.45em 1.45em;
}
#content .links,
#content .BildLinksTextRechts,
#content .BildlinksTextrechts,
#content .bildlinkstextrechts,
#content .bildlinksbildrechts {
    float: left;
    margin: 0 1.45em 0.45em 0;
}

#content .linksOhne {
   display:inline-block;
}

/** Bild-Position-Angleichung mit Text **/
#content p.picture {
    padding-top:13px;
}
#content table p.picture {
    padding-top:3px;
}
/*****************************
LINKS
*****************************/
#content a.download,
#content a.ContactData,
#content a.RichTextExtLink,
#content a.RichTextIntLink,
#content a.ExternalLink,
#content .address .email a {
    border-bottom: 1px dotted;
}
#content a.download:hover,
#content a.ContactData:hover,
#content a.RichTextExtLink:hover,
#content a.RichTextIntLink:hover,
#content a.ExternalLink:hover,
#content .address .email a:hover {
    text-decoration:none !important;
    border-bottom: 1px solid !important;
}
/** AUSNAHME: SUPPLEMENT - VERLINKTE ÜBERSCHRIFTEN **/
#supplement .box h3 a {
    background: none;
    padding: 0;
}
#content .singleview p.downloadLink{
padding-top:0.3em;
}

/*****************************
LINKS : Section Related immer mit Icons, anderes Hover verhalten !!
*****************************/
#content .sectionRelated.box ul {
    -moz-border-radius: 10px 10px 10px 10px;
    background-color: #fff;
    padding: 5px;
}
#content .sectionRelated.box h2 {
    margin-bottom: 10px;
}
#content .sectionRelated ul.links {
    padding-left: 0.65em;
}
#content div.sectionRelated li {
    list-style: none !important;
}
#content div.sectionRelated a {
    border:none;
    padding-left: 20px;
}
#content div.sectionRelated a:hover {
    border:none;
    text-decoration:underline;
}
#content div.sectionRelated a.external {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_extern_small.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
#content div.sectionRelated a.themenLink {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_link.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
#content div.sectionRelated a.download,
#content div.sectionRelated a.directDownload,
#content div.sectionRelated ul.videos a {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_download_small.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
/*****************************
LINKS : Icons für Urls im Content und Marginalspalte
*****************************/
#supplement .box a.url,
#content a.url {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_extern_small.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
/*****************************
LINKS : Icon für Download in der Volldarstellung
*****************************/
#content .singleview p.downloadLink a {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_download_small.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
/*****************************
LINKS : Icon für Download in der Marginalspalte
*****************************/
#supplement p.downloadLink a {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_download_small.gif.gif?__blob=normal&v=2) left 2px no-repeat !important;
    padding-left:20px;
}
/*****************************
LINKS : Icon für Links in der Volldarstellung (JobOffer)
*****************************/
#content table.jobOffer a.themenLink {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_link.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
#content table.jobOffer a.externalLink {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_extern_small.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
}
/*****************************
LINKS : Veranstaltung\Event - ICS Icon
*****************************/
#content a.ics {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_download_small.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
    border:none !important;
}
#content a.ics:hover {
    text-decoration:underline !important;
    border:none !important;
}
/*****************************
Teaser-Boxen in der Marginalspalte
*****************************/
#supplement .weisseBox {
 padding: 10px;
 background: #fff;
 border-bottom: 0;
}
#supplement .gelbeBox {
 padding: 10px;
 background: #f2eeb1;
 border-bottom: 0;
}
/*****************************
Kontaktdaten / Adresse
*****************************/
div.contactData {
 font-size: 130%;
 line-height: 140%;
}
div.address p {
    padding-top: 0 !important;
    font-size: 100%;
}
/*****************************
Blätterlinks
*****************************/
#content .wrapperTable div.pagination {
    background: none !important;
    width:auto !important;
    float:right;
}
/*****************************
Erweiterungen von Aperto-Styles
*****************************/
#content h3 {
    padding-top:10px;
}
/*****************************
PhotoGallery
*****************************/
#content .photogalleryDocuments p {
    padding-top: 0 !important;
}
#content .photogalleryDocuments img {
    margin: 50px 50px 0 0 !important;
}
#content .photogalleryDocuments .active img {
    margin: 50px 50px 0 0 !important;
}
#content .photogallery .scrollLinks .start .first {
    padding:2em;
}
#content .photogallery .scrollLinks .back, #content .photogallery .scrollLinks .forward {
    width: 10%;
}

#content .photogallery .scrollLinks .start {
    width: 80%;
}

#content .photogallery .scrollLinks .start {
    margin:0.3em 0 0 0 !important;
}
#content .photogallery .scrollLinks .start {
    font-size: 130%;
    font-weight: bold;
}
#content .photogallery .scrollLinks .forward {
    padding-right: 0px;
}
#content .sectionRelated ul.links {
    width: 98.5%;
}
/*****************************
PhotoGallery PopUp
*****************************/
#popup {
    color: #000;
    background: #fff;
}
#popup #wrapperDivisions {
    width: 100% !important;
}
#popup #wrapperContent {
    border:none;
    width: 100% !important;
}
#popup #content {
    width: 600px;
    margin: 0px auto;
}
#popup #content .photogallery .scrollLinks {
    border-bottom:1px solid;
    border-top:1px solid;
    padding-bottom:17px;
    padding-top:10px;
}
#content .photogalleryDocuments .picture a.magnify img{
padding-bottom:23px;
background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_plus.gif?__blob=normal&v=2) 0 0 no-repeat transparent;
background-position:left bottom;

}
/*****************************
Video
*****************************/
#supplement .videoBox p {
    padding-top: 10px;
    padding-bottom: 0;
}
/*****************************
Link bei Pictures in Marginalspalte
*****************************/
#supplement .box p.picture a {
    background:none;
    padding-left: 0;
}
#supplement .box table p.picture a {
    background:none;
    padding-left: 0;
}
/*****************************
Startseite - 'UnsereThemen'-Box
*****************************/
.toc li span {
 border-radius: 10px;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 background-color: #dce5ee;
}
.toc li.lowlight span {
 background-color: #e9e9e9;
}
/*****************************
Projekte und Produkte
*****************************/

/* Hat Einfluss auf Reiter bei Projekten UND produkten !! */
#projects-nav li {
    height: 4.5em;
}
#content .description {
    float:left;
    padding-bottom: 15px;
}
.currentProjects ul.projectsList li {
    min-height: 7.5em;
    margin-bottom:0;
}
ul.projectsList,
ul.productsList {
    margin-bottom:0 !important;
}

/*****************************
Tabellen-SortLinks
*****************************/
#content th .sortLinks ul {
    padding: 10px 5px 0 0 !important;
}
#content th .sortLinks ul li {
    height:1.275em !important;
    width:1.275em !important;
    line-height:0 !important;
    margin-right:4px;
    margin-left:0 !important;
}
#content th .sortLinks ul li img {
    padding-top: 6px;
}
#content .wrapperTable th div.sortLinks {
    float:left !important;
}
/*****************************
Formulare
*****************************/
#content .singleview .singleview {
    border: 2px solid #767676;
    -moz-border-radius: 5px 5px 5px 5px;
    margin-bottom: 1.43em;
    margin-top: 1.43em;
    padding: 1.35em;
    overflow:hidden;
}
#content .singleview .singleview form fieldset {
    border:none;
}
#content .singleview .singleview form fieldset h2 {
    padding:0;
}
#content .singleview .singleview form fieldset .formLabel {
    width: 15em;
    margin-bottom: 0.5em;
    clear:left;
    float:left;
}
#content .singleview .singleview form fieldset .formField {
    float:left;
    margin-bottom:0.5em;
}
#content .singleview .singleview form .submit,
#content .singleview .singleview form .reset {
    -moz-border-radius:3px 3px 3px 3px;
    background:none repeat scroll 0 0 #666666 !important;
    border:0 none;
    color:#FFFFFF;
    padding:5px 15px;
}
#content .singleview .singleview form .submit:hover,
#content .singleview .singleview form .reset:hover {
    -moz-border-radius:3px 3px 3px 3px;
    background:none repeat scroll 0 0 #387AAE !important;
    border:0 none;
    color:#fff;
    padding:5px 15px;
}

/*****************************
Newsletter-Formulare
*****************************/
#content .singleview .singleview fieldset.newsletter .formLabel {
    width: 6em;
}
#content .singleview .singleview fieldset.newsletter .formField {
    width: 80%;
}
#content .singleview .singleview fieldset.newsletter .textfield input{
    width: 100%;
}
/*****************************
Seite-Empfehlen-Formular
*****************************/
#content .singleview .singleview fieldset.emailtofriend .formLabel {
    width: 7em;
}
#content .singleview .singleview fieldset.emailtofriend .formField textarea {
    width:99%;
}
#content .singleview .singleview .emailtofriend p.formHandle {
    margin-left:7em;
}

/*****************************
Search-Formular / SearchResults + Formular
*****************************/

#content #searchResult {
    float:none;
}
#content .navIndex li,
#content #searchResult li {
    list-style: none outside none !important;
}
#content #searchResult li {
    padding:0;
    min-height: 2em;
}
#content #searchResult p {
    display: block;
}
#content .navIndex {
    height:1%;
}
#content .navIndex,
#content .navIndex a {
    color:#fff;
}
#content .navIndex a {
    text-decoration:none;
}
#content .navIndex {
    border-top: 1px solid;
    border-bottom:1px solid;
    border-color:#767676;
}
#content .navIndex li {
    background: #767676;
}
#content .navIndex li:hover {
    background: #387AAE;
}
#content .navIndex li a,
#content .navIndex li strong,
#content .navIndex li span {
    background: none;
    padding: 0.3em 0;
}
#content .navIndex li.active {
    background-color:#96394B;
}
#content .navIndex li {
    margin: 0 1px 0.33em 5px;
    -moz-border-radius: 5px 5px 5px 5px;
}
#content .navIndex li.back,
#content .navIndex li.first {
    margin: 0 1px 0.33em 0px;
}

#content #searchResult a {
    border-bottom: 1px dotted;
}
#content #searchResult a:hover {
    text-decoration:none;
    border-bottom: 1px solid;
}
/*****************************
Diverses
*****************************/
div.clear {
   clear:both;
}
#content .singleview object{
  margin-top:1em;
}
#content .videotablerow strong {
    display:block;
}
#content .videotablerow h2 {
    font-size:100%;
}
#content .videotablerow ul {
    padding-left:0;
}
#content .videotablerow ul li {
    list-style:none !important;
}
#content .videotablerow ul.videos a {
    background: url(/SiteGlobals/StyleBundles/Bilder/bgr/icon_download_small.gif.gif?__blob=normal&v=2) left center no-repeat !important;
    padding-left:20px;
    font-size:75%;
    white-space:nowrap
}
#supplement .box .email a {
    background:none;
    display:inline;
    font-weight:normal;
    padding-left:0;
}
#content .singleview .docData.externalLink {
    font-size:130%;
}
/*****************************
Secondary-Navigation (Speziell für alle IEs, bei anderen Browsern vernachlässigbar)
*****************************/
#navSecondary ul ul em.inpath a span {
    background:transparent;
}
#wrapperContent #content .x-r span.corner_tl {
    width:7px !important;
}

/*****************************
  BMWI Teaser der Startseite
*****************************/
#content .teaser-box-ressort {
  background: none repeat scroll 0 0 #FFFFFF;
  width: 616px;
  margin-top: 4px;
  float: left;
  position: relative;
  min-height: 85px;
 border-radius: 15px 15px 15px 15px;
 -moz-border-radius: 15px 15px 15px 15px;
 -webkit-border-radius: 15px 15px 15px 15px;
}
#content .teaser-box-ressort img {
  margin: 8px 68px 1px 5px;
  float: left;
}
#content .teaser-box-ressort .ressort-text {
 padding: 10px 12px 5px 5px;
 font-size: 130%;
 line-height: 1.5;
}
#content .wrapper-text-box.aktuelles {
   float: right;
  margin-right: 48px;
}
#content  .wrapper-text-box.themen { 
  border: 0px; 
}
#content  .wrapper-text-box.ressort {
  border-top: 1px solid #DDDDDD; 
  margin-right: 20px;
}

/* Mobile */
.mobile-only { display: none !important; }


#navServiceMeta li > img {
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    margin-top: -2px;
}
#siteInfo #socialBookmarks {
  padding-left: 1em;
  width: 30em;
  float: right;
  position: absolute;
  right: 0px;
  top: 20px;
}
#siteInfo #socialBookmarks li{
  float: left;
  width: 3em;
  border-bottom: 0;
  margin-right: 3px;
}
#navBreadcrumbs img {
  margin-bottom: -0.35em;
  margin-right: 5px;
}

.gsb .leichteSprache #content {
  font-size: 120%;
}

#content .accordion .element > h3.close,
#content .accordion .element > h3.open {
   border-radius: 5px;
   padding: 0px 10px 6px 10px;
   margin: 5px;
}
#content .accordion .element > h3.close {
    background: #fff url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_sort_down_active.png?__blob=normal&v=2) no-repeat 97% 15px;
    font-size: 100%;
}
#content .accordion .element > h3.open {
    background: #fff url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_sort_up_active.png?__blob=normal&v=2) no-repeat 97% 15px;
    font-size: 100%;
}
#content .accordion .element > h3.close + .teaserText {
    display: none;
}
#content .accordion .element .teaserText h1{
    font-size: 12pt;
}
#content .accordion .element .teaserText h2{
    font-size: 11pt;
}
#content .accordion .element .teaserText h3, h4, h5{
    font-size: 10pt;
}
