/* inhalt - Version 44 */ /* 29.10.2014 */ .bodyIdentitaetBild { clear: both; height: 78px; background-repeat: no-repeat; background-position: bottom right; background-color: #ffffff; text-align: left; } .bodyIdentitaetBildKreuz { clear: both; height: 56px; background-repeat: no-repeat; background-position: bottom right; background-color: #ffffff; text-align: left; } .bodyIdentitaetBild img { padding-left:1.25em; } .bodyIdentitaetBildKreuz img { padding-left:1.25em; } #bodyInhalt { width: 57%; float: left; font-size: 70%; margin: 0; padding: 0; background-color: #ffffff; } #bodyInhalt a:link, #bodyInhalt a:visited { color: #1E4070; text-decoration: none; } #bodyInhalt a:hover, #bodyInhalt a:focus, #bodyInhalt a:active { color: #1E4070; text-decoration: underline; } #bodyInhalt a[name] { color: #000000; text-decoration: none; } /* Breadcrumb */ .breadcrumb { margin: 1em 1.5em 0 1.5em; width: 94.5%; float: left; padding-bottom: 0.8em; background-image: url(../images/navi_linie.gif); background-position: bottom left; background-repeat: repeat-x; } #bodyInhalt .breadcrumb h2 { float:left; font-weight:normal; font-size: 100%; margin: 0 0 0 0; } #bodyInhalt .breadcrumb ul { float:left; list-style: none; margin: 0 0 0 0.5em; padding-left: 0.5em; } #bodyInhalt .breadcrumb li { float:left; list-style: none; } #content { margin-right: 1.5em; margin-left: 1.5em; } #content h1 { font-size: 150%; font-weight: bold; color: #132F5E; margin-top: 1em; margin-bottom: 1em; } #content h2 { font-size: 130%; font-weight: bold; color: #132F5E; margin-top: 1em; margin-bottom:0.3em; } #content h3, #content h4, #content h5, #content h6 { font-size: 100%; font-weight: bold; color: #132F5E; margin-top: 0.5em; margin-bottom:0.3em; } #content .untertitel { padding-top:0.3em; padding-bottom:0.7em; font-weight:bold; } #content .kurztext { padding-top:0.3em; padding-bottom:0.7em; line-height:1.25em; } #content .haupttext { padding-top:0.3em; padding-bottom:0.7em; line-height:1.25em; } #content p { margin-top:0em; margin-bottom:0em; padding-top:0.3em; padding-bottom:0.7em; } #content hr { border:0; height:1px; color:#517ebd; margin-top:0.5em; margin-bottom:0.5em; padding-top:0.5em; padding-bottom:0.5em; background-image: url(../images/navi_linie.gif); background-position: top; background-repeat: repeat-x; } #content table { clear: both; border-collapse: collapse; width: 90%; border:1px solid #517ebd; margin-bottom:1em; } #content tr { vertical-align:top; border:0; margin:0; padding:0; } #content table.tableBild { width:auto; clear:none;} #content tr { vertical-align:top; border:0; margin:0; padding:0; } #content td { margin:0; padding:0.3em; border:1px solid #517ebd; } #content th { margin:0; padding:0.3em; background-color:#ecf1f5; border:1px solid #517ebd; text-align:left; } #content caption { border-collapse: collapse; background-color:#ecf1f5; border:1px solid #1e4070; margin:0; margin-left:-1px; margin-top:1em; padding:0.3em; font-weight:bold; font-size:1.1em; } #content .linkListe { list-style: none; } #content ul.linkliste { margin-top:0; } #content .linkListe li { padding-top:0.5em; padding-bottom:0.5em; list-style: url(../images/icon_linkintern.gif); } #content .linkListe li.doc { padding-top:0.5em; padding-bottom:0.5em; list-style: url(../images/icon_linkdoc.gif); } #content .linkListe li.doc p { padding: 0; margin: 0; display: inline; } #content .linkListe li.internalLink { padding-top:0.5em; padding-bottom:0.5em; list-style: url(../images/icon_linkintern.gif); } #content .linkListe li.externalLink { padding-top:0.5em; padding-bottom:0.5em; list-style: url(../images/icon_linkextern.gif); } #content a { padding-left:1.2em; background-image: url(../images/icon_linkintern.gif); background-position: top left; background-repeat: no-repeat; } #content a.externalLink { background-image: url(../images/icon_linkextern.gif); background-position: top left; background-repeat: no-repeat; } #content a.mailLink { background-image: url(../images/icon_linkmail.gif); background-position: top left; background-repeat: no-repeat; } #content a.docLink { background-image: url(../images/icon_linkdoc.gif); background-position: top left; background-repeat: no-repeat; } #content a.picgalLink { background-image: url(../images/icon_picgal.gif); background-position: top left; background-repeat: no-repeat; } #content .linkListe a, #content .bild a.bildlink, #content a.anker { background-image: none; padding-left:0; } #content .untertitel { font-weight:bold; } #content .textTeaser { padding-top:0.5em; padding-bottom:0.5em; } /*Homepage-Teaser BAFA*/ #content .homepageTeaser { clear: both; } #content .homepageTeaser h2 { font-size:100%; font-weight:bold; padding-top:0; padding-bottom:0; } #content .homepageTeaser img, #content .bildTextTeaser img { float: left; margin-right:1.5em; border: 1px solid #000000; } #content .homepageTeaser div { padding:0; margin-top:0; margin-bottom:0; } #content .homepageBafa div { padding: 0 0 0.5em 0 !important; } #content div.spaltelinks { clear:both; width:47%; float:left; } #content div.spalterechts { width:47%; float:right; } #content p.teaserLink { padding-top:0.5em; } #content .bild { float: right; margin-left:1.5em; margin-bottom:1.5em; margin-top:1em; padding-right:1em; border:none; } #content .bild .bildunterschrift { width:18em; margin-top:0; padding-top:0; border:none; } div.clear { clear:both; padding:0; margin:0; } /* Footer */ #bodyFooter { float: left; margin-top: 2em; padding: 1.6em; width:100%; } #bodyFooter .linie { float: left; background-image: url(../images/inhalt_linie.gif); background-position: top; background-repeat: repeat-x; padding-top:0.5em; width:100%; } .bodyFooterLinks { float: left; padding-top: 0.2em; } .bodyFooterRechts { float: right; padding-top: 0.2em; padding-bottom: 0.2em; font-weight:normal; } #sitemap a { background-image: none; } #sitemap ul { padding:0.3em 0.3em 0.3em 1.25em; } #sitemap li { padding-left:0em; font-weight: bold; text-transform: uppercase; } #sitemap li li { font-weight:bold; text-transform: none; } #sitemap li li li { font-weight:normal; text-transform: none; } /*Formulare*/ #content form { } #content .label { clear:both; float:left; width:10em; } #content .labelbreit { clear:both; float:left; width:17em; } #content .labelkurz { clear:both; float:left; width:5em; } #content .feldbutton { margin-left:13em; } #content .feldbuttonbreit { margin-left:19em; } #content form, #content input, #content select, #content textarea, #content select { padding: 0; margin: 0; font-size:100%; font-family: Verdana, Helvetica, Arial, Helv, sans-serif; } #content fieldset { border: 1px solid #517ebd; padding-left: 1em; padding-top: 0.5em; margin-bottom:0.5em; margin-top:0.5em; } #content .formAsterics { font-weight:bold; color:#ff0000; } #content .formclear { clear:both; margin:0; border:0; font-size:0.1em; padding-bottom:0.2em; padding-top:0.2em; } #content .feld .error { font-weight:bold; color:#ff0000; } .error { font-weight:bold; color:#ff0000; } #content #searchConsultantsForm .feld, #content #searchChimneySweepsForm .feld{ margin: 1em 0 0 0; } #content #searchConsultantsForm .label, #content #searchChimneySweepsForm .label{ margin: 1em 0 0 0; } #content #searchConsultantsForm .feld #radius, #content #searchChimneySweepsForm .feld #radius{ width:5%; } #searchConsultantsForm .label, #searchChimneySweepsForm .label{ width: 25%; } #content .formMessage { font-weight:bold; } #content .input { border: solid 1px #517EBD; background-color:#ecf1f5; width: 20em; padding: 0.2em; } #content .inputMittel { border: solid 1px #517EBD; background-color:#ecf1f5; width: 14em; padding: 0.2em; } #content .inputKlein { border: solid 1px #517EBD; background-color:#ecf1f5; width: 5em; padding: 0.2em; } #content legend { margin:0; padding:0; font-weight:bold; } #content .textArea { border: solid 1px #517EBD; background-color:#ecf1f5; width:20em; padding: 0.2em; } #content .inputcheck { border: solid 1px #517EBD; background-color:#ecf1f5; padding: 0.2em; } #content .select { border: solid 1px #517EBD; background-color:#ecf1f5; width: 20em; padding: 0.2em; } #content .selectbreit { border: solid 1px #517EBD; background-color:#ecf1f5; width: auto; padding: 0.2em; } #content .button { border-top: solid 1px #517EBD; border-left: solid 1px #517EBD; border-bottom: solid 2px #517EBD; border-right: solid 2px #517EBD; background-color:#ecf1f5; padding: 0.2em; } #content .buttonBreit { border-top: solid 1px #517EBD; border-left: solid 1px #517EBD; border-bottom: solid 2px #517EBD; border-right: solid 2px #517EBD; background-color:#ecf1f5; padding: 0.2em; width: 20.5em; } #content .searchresults th { text-align:left; } #content table.searchresults { width: 99%; } #content ul.searchnavigation { float:left; list-style: none; padding: 0.2em 0 0 0; margin:0; } #content .searchnavigation p { float:left; padding: 0 0.3em 0 0.3em; } #content .searchnavigation li { float:left; list-style: none; padding: 0 0.3em 0 0.3em; } #content .searchnavigation a { background-image: none; padding:0; margin:0; } /* Beraterdatenbank Suche */ .searchresultsBerater{ width:100%; height:2em; } #content .searchresultsBeraterDb { width: 99%; } #content .searchresultsBeraterDb tr { width:100%; } #content .searchresultsBeraterDb th { text-align:left; } /*GoogleMap*/ #content #googleMapView { width:50em; height:auto; margin-left:auto; margin-right:auto; } .gMap_text{ line-height:1.6em; } .gMap_text a, .gMap_text a:active, .gMap_text a:link, .gMap_text a:focus{ text-decoration: none; padding:0; } .gmap_textseperator{ width:225px; border-bottom: 1px dotted #517EBD; } .gMap_text a:hover { text-decoration: underline; } #content #beraterDbResult { float:left; width:100%; height:auto; } /*Glossar*/ #content .glossarBuchstabenleiste { background-color:#eaeaea; width:100%; display:block; } #content .glossarBuchstabenleiste a { background-image: none; padding-left:0; } #content .glossarBuchstabe { width:2em; float:left; padding:0.3em; border: 1px solid #517ebd; background-color:#ECF1F5; font-weight:bold; text-align:center; } #content .glossarBuchstabeInaktiv { width:2em; float:left; padding:0.3em; border: 1px solid #ECF1F5; background-color:#ffffff; color: #ECF1F5; text-align:center; } #content .glossarBuchstabeAktiv { width:2em; float:left; padding:0.3em; border: 1px solid #517ebd; background-color: #517ebd; color: #FFFFFF; font-weight:bold; text-align:center; } #content .bilderGallerie { float:left; width:17.75em; padding:0; border: 1px solid #517ebd; background-color: #ecf1f5; margin:0.1em; } #content .bilderGallerie .bildunterschrift{ padding:0.3em; } #content .bilderGallerie a { background-image: none; padding-left:0; } /*Teaserbilder auf der Homepage von eu outreach*/ #content .teaserBild { float:left; margin-right:1em; margin-bottom:1em; } #content .archivLeiste h2 { float:left; font-weight:bold; margin-top:1em; margin-bottom:0; padding-top:0; padding-bottom:0; font-size: 100%; } #content .archivLeiste ul { float:left; list-style: none; margin-top:1em; margin-bottom:0; padding-top:0; padding-bottom:0; margin-left:1em; padding-left:0; } #content .archivLeiste li { float:left; list-style: none; padding-left:1em; } #content .archivLeiste a { background-image: none; font-weight:bold; padding-left:0; } #content .highlight { color:#ff0000; } #content .right { text-align: right; } /* Styles Video-Gallery */ .videoLinksLeft { float: left; width: 49%; } .videoLinksLeft h2 { font-size: 1em; } .videoLinksLeft ul { margin: 1em 0 0 -3.5em; } .videoLinksLeft ul li { list-style-type: none; margin: 0 0 1em 0; } .videoLinksRight { float: left; width: 49%; } .videoLinksRight h2 { font-size: 1em; } .videoLinksRight ul{ margin: 1em 0 0 -3.5em; } .videoLinksRight ul li { list-style-type: none; margin: 0 0 1em 0; } .videoGallery { float: left; margin: 0 0 3em 0; border-bottom-style: dotted; border-bottom-color: #517ebd; border-bottom-width: 1px; width: 100%; } .videoGallery .videoImage { float: left; width: 124px; height: 62px; margin: 0 1em 0 0; } .videoGallery .videoImage img { border-style: solid; border-width: 1px; border-color: #1A3B75; } #content .videoGallery .videoImage a { background-image: none; padding-left:0; } .videoGallery .videoText { float: left; width: 25em; margin: -1.5em 2em 0 0; padding: 0 0 1em 0; } .videoGallery .videoMeta { float: left; width: 11em; margin: 1.8em 0 0 0; line-height: 1.5em; } .videoGallery .videoTextversion { float: left; } .videoGallery .videoBarrierefrei { float: left; margin-right: 1em; } #content .jahresarchiv { margin: 2em 0 3em 0; font-weight: bold; } #content .jahresarchiv a { background-image: none; padding: 0 0 0 0; } #content .jahresarchiv ul { list-style: none; display: inline; margin: 0 0 0 -3em; } #content .jahresarchiv ul li { list-style: none; display: inline; margin: 0 1em 0 0; } #content .videoArchiveHeader a { background-image: none; padding: 0 0 0 0; } .bodyContextBlock .videoMetaContext { padding: 1em; line-height: 2em; } .servicevidgal .serviceSubNavigation li { background-color: #F5FAFE; text-indent: 2em; } .servicepresse .serviceSubNavigation li { background-color: #F5FAFE; text-indent: 2em; } #bodyMenu .servicevidgal .serviceSubNavigation li a { font-weight: normal; text-decoration: none; } .serviceenpublications .serviceSubNavigation li { background-color: #F5FAFE; text-indent: 2em; } #bodyMenu .serviceenpublications .serviceSubNavigation li a { font-weight: normal; text-decoration: none; } /* FAQ */ #content .faq a { padding-left: 0; background-image: none; } ul.faq { margin: 1.3em 0 0 0; padding: 0; list-style-type: none; } ul.faq li { padding-bottom: 1.6em; } #content .faq h3 { margin: 0 0 0.8em 0; font-weight: normal; } .faqSub { padding-bottom: 0.7em; } #content a.SMIcon { padding-left:1.2em; background-image: url(../images/icon_linkintern.gif); background-position: top left; background-repeat: no-repeat; } #content a.SMIconDown { padding-left:1.2em; background-image: url(../images/icon_faqantwort.gif); background-position: top left; background-repeat: no-repeat; } /* Schornsteinfegersuche */ .sfsDetails { float: left; margin: 1em 0 1em 0; width: 99%; } #content .sfsDetails h2 { font-size: 1em; padding-bottom: 0.3em; padding-left: 0.3em; } .sfsDetailBoxTop { padding: 0.3em 0 0.3em 0.3em; float: left; border-top: solid 1px #517ebd; border-right: solid 1px #517ebd; border-left: solid 1px #517ebd; } .sfsDetailBoxBottom { padding: 0.3em 0 0.5em 0.3em; float: left; border-right: solid 1px #517ebd; border-bottom: solid 1px #517ebd; border-left: solid 1px #517ebd; } .sfsDetailBoxTop h3, .sfsDetailBoxBottom h3 { /*border-bottom: solid 1px #517ebd;*/ padding-bottom: 0.3em; margin-bottom: 0.3em; } .sfsDetailBoxTop .leftBox, .sfsDetailBoxBottom .leftBox { float: left; width: 50%; } .sfsDetailBoxTop .rightBox, .sfsDetailBoxBottom .rightBox { float: left; width: 45%; } .sfsDetailBoxTop br, .sfsDetailBoxBottom br { display: block; margin-top: 0.5em; } .sfsLabel { float: left; padding-top: 0.7em; padding-bottom: 0.7em; padding-left: 0.5em; width: 10em; } .sfsText { float: left; padding-top: 0.7em; padding-bottom: 0.7em; } .sfsRight { float: right; padding-right: 1em; } .date { margin-right: 0.8em; } .googleMapAbstand { margin-top: 1em; margin-bottom: 1em; } .sucheHeader { text-decoration: underline; } /* OR 11.02.2010: Newsfeed Integration ANFANG */ #content .newsfeedIntegration a { background-image: none; padding: 0; } #content .newsfeedIntegration ul { list-style: none; margin: 0; padding: 0; border-top: 0.1em dotted black; } #content .newsfeedIntegration ul li.newsfeedItem { border-bottom: 0.1em dotted black; padding: 0.25em 0 0.25em 0; } #content .newsfeedIntegration ul li.newsfeedItem:hover { background-color: #ECF1F5; } #content .newsfeedIntegration ul li.newsfeedItem div.newsfeedDate { float: left; text-align: right; color: #6B6B6B; padding: 0 0 0 0; width: 12%; } #content .newsfeedIntegration ul li.newsfeedItem div.newsfeedDate .newsfeedDay { font-size: 20px; font-weight: bold; } #content .newsfeedIntegration ul li.newsfeedItem div.newsfeedContent { width: 83%; float: left; border-left: 5px solid #D9702C; margin: 0.25em 0 0.25em 0.5em; padding: 0 0 0 0.5em; } /* OR 11.02.2010: Newsfeed Integration ENDE */ /* MP 09.08.2010: Bewertung */ #bewertung { margin: 1em 1.5em 0 1.5em; width: 94.5%; float: left; padding-bottom: 0.8em; background-image: url(../images/navi_linie.gif); background-position: 0 1.7em; background-repeat: repeat-x; } #bewertung form { margin: 0; padding: 0; } .bewertungTitel { float: left; padding: 0; margin: 0; } .bewertungTitel h2 { color: #142E5F; font-size: 1.15em; padding: 0; margin: 0; } .bewertungFade { float: right; } .bewertungOff { padding: 0 1.3em 0 0; background-image: url(../images/bewertung_off.gif); background-repeat: no-repeat; background-position: right 0.2em; } .bewertungOn { padding: 0 1.3em 0 0; background-image: url(../images/bewertung_off.gif); background-repeat: no-repeat; background-position: right 0.2em; } .bewertungBox { float: left; padding: 1.4em 0 1.1em 0; width: 100%; } .bewertungBox p { font-size: 1.1em; background-color: #ECF1F5; padding: 1em 0.8em 1.2em 0.8em; margin: 0; } .bewertungInput { width: 100%; float: left; background-color: #DAE5EB; } .bewertungRadio { float: left; text-align: center; font-weight: bold; width: 19.8%; border-left: solid 1px #ECF1F5; padding: 0.6em 0; } .bewertungRadio input { margin-top: 0.6em; } .bewertungSubmit { float: left; background-color: #ECF1F5; width: 100%; padding: 1em 0; } .bewertungSubmit input { float: right; font-family: Verdana, Helvetica, Arial, Helv, sans-serif; color: #1C4070; font-size: 1em; background: url(../images/bewertung_submit.gif) repeat-x 0 0 #FFFFFF; border: solid 1px #142F5C; padding: 0.1em 0 0.18em 0; margin-right: 0.8em; width: 6em; cursor: pointer; } .bewertungErgebnis { float: left; padding: 0; margin-top: 1em; width: 100%; } .bewertungErgebnis p { background-color: #FFFFFF; background-image: url(../images/navi_linie.gif); background-position: top left; background-repeat: repeat-x; text-align: right; padding: 0.7em 0; } .bewertungInaktiv .bewertungRadio { background-color: #E3EAF0; color: #BBC0C4; } .bewertungInaktiv .bewertungAuswahl { background-color: #DAE5EB; color: #000000; } .bewertungInaktiv .bewertungSubmit input { color: #C1CDD9; background-image: none; background-color: #ECF1F5; border: solid 1px #C2CAD5; } #bewertung label { float: left; } #bewertung .textArea { float: left; clear: both; border: solid 1px #517EBD; background-color:#ecf1f5; width:30em; padding: 0.2em; } #bewertung .bewertenCommentSubmit input{ color: #1C4070; cursor: pointer; float: left; border: 1px solid #142F5C; font-family: Verdana,Helvetica,Arial,Helv,sans-serif; background-color: #FFFFFF; background-image: url("../images/bewertung_submit.gif"); background-position: 0 0; background-repeat: repeat-x; font-size: 1em; margin: 1em 0.8em 0 0; padding: 0.1em 0.8em 0.18em 0; width: 6em; } .displayNone { display: none; } /* AddThis Vertical Layout Menu START (Bookmarks)*/ .vertical { -moz-border-radius: 5px 5px 5px 5px; background: none repeat scroll 0 0 #FFFFFF; border: 3px solid #7A7A7A; padding: 1px; width: 136px; } .addthis_toolbox { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.8em; } .addthis_toolbox .vertical { background: #fff; width: 136px; padding: 1px; border: 3px solid #1e4070; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .addthis_toolbox .vertical a { position: relative; display: block; background: #fff; width: 102px; padding: 4px 0 4px 34px; text-decoration: none; color: #34393D !important; float: none !important; margin: 0 !important; } .addthis_toolbox .vertical a:hover, .addthis_toolbox .vertical a:focus, .addthis_toolbox .vertical a:active { background: #f5f5f5; text-decoration: underline !important; -moz-border-radius: 4px; -webkit-border-radius: 4px; } .addthis_toolbox .vertical span { position: absolute; left: 14px; top: 4px; } .addthis_toolbox .vertical .more { border-top: solid 1px #eee; padding: 10px 0 0 0; margin: 10px 10px 0 10px; text-align: center; } .addthis_toolbox .vertical .more a { padding: 4px 0; margin: 0; } .addthis_toolbox .vertical .more a:hover { background: none; } .addthis_toolbox .vertical .more span { display: none; } #at16pt { background: none repeat scroll 0 0 #FFFFFF; height: 13px; padding: 5px 0; position: relative; } #at16pt a { color: #4C4C4C; position: absolute; right: 2px; text-decoration: none; top: 2px; width: 1em; } .hidden { display: none; } /* AddThis Vertical Layout Menu ENDE */ /* MP 09.08.2010: Bewertung ENDE */ /* Monatsuebersicht */ .monatsUebersicht ul { float: left; } .monatsUebersicht ul li { list-style: none; float: left; } #content .monatsUebersicht ul li a { background: none; font-weight: bold; } .gemeinsamePM { float: left; width: 100%; padding: 0 0 1em 0; } .gemeinsamePM img { float: left; } #content .gemeinsamePM p { font-size: 150%; clear: both; color: #132F5E; margin: 0; padding: 0; } .strongText{font-weight: bold;} #bodyInhalt #content .homepageTeaser.homepageBafa.startseiteTeaser a {padding-left: 0; background-image: none;} #bodyInhalt #content .homepageTeaser.homepageBafa.startseiteTeaser .teaserText .teaserLink a {padding-left: 1.2em; background-image: url("../images/icon_linkintern.gif");} #bodyInhalt #content .homepageTeaser.homepageBafa.startseiteTeaser .teaserText h3 a {font-size: 120%;}