body{background:url(../images/naviBG.gif) -1px 0 repeat-y;}
body#bildGrossansicht{background-image:none;}
/* SKIP AND HIDE */
.hide_if_css{display:none !important;}
ol#skipnavi{position:absolute;top:5px;left:5px;z-index:10000;}
ol#skipnavi a{display:none;}
/*  BREAK FIREFOX HYPHEN */
.wbr:after{content:"\00200B";}
/*---------------*/
/*     Head      */
/*---------------*/

#head #hdLeftWrapper{position:absolute;width:564px;left:234px;top:0;}

#head #headTop #headLeft #serviceBlock{background-color:#404040;height:1.4em;}
#head #headTop #headLeft #serviceBlock ul li{display:inline;padding-left:12px;}

#head #headRight{position:absolute;width:182px;left:798px;top:0;}
#head #headRight2{position:absolute;width:179px;left:798px;top:0;border-left:solid #FFF 3px;}
#head #headTop #headRight #hdRightTop{height:1.4em;background-color:#404040;}

#head #headTop #headRight2 #hdRightTop2{background-color:#B2B2B2;padding:0.5em 0 0.2em 0.85em;text-transform:uppercase;font-size:0.75em;}
#head #headTop #headRight2 #hdRightTop2 h1{margin-top:-1px;}
#head #headTop #headRight2 #rightImg{background-color:#D9D9D9;height:82px;padding:0.5em 0 0 0.8em;}
#head #headTop #headRight2 #rightImg label{display:none;}
#head #headTop #headRight2 #rightImg legend{display:none;}
#head #headTop #headRight2 #rightImg #servicesuche{width:135px;height:1.35em;}
#head #headTop #headRight2 #rightImg .submitInput{margin-bottom:-0.45em;margin-left:-0.2em;}
#head #headTop #headRight2 #rightImg p{margin-top:0.5em;}
#head #headTop #headRight2 #rightImg .serviceDblArrow{margin-left:0.3em;margin-bottom:-0.1em;}

#head #headBottom{position:relative;width:980px;overflow:hidden;margin-top:-3px;}
#head #headBottom{background:url("../images/hg_kopfnavigation_dp.jpg") 0 0 no-repeat;background-color:#E2001A;padding:0em 0 0.35em 0;}
#head #headBottom ul{padding-top:0.3em;margin-left:221px;}
#head #headBottom ul li{display:inline;margin-left:-2px;}

#head #headBottomBlank{position:relative;width:980px;overflow:hidden;margin-top:-3px;}
#head #headBottomBlank{background:url("../images/hg_kopfnavigation_dp.jpg") 0 0 no-repeat;background-color:#E2001A;height:25px;}
/*---------------*/
/*   Navi Left   */
/*---------------*/
#noHomeLink{display:block;height:3.1em;}
#backHomeLink{float:left;margin-left:15px;padding-left:15px;padding-top:0.8em;height:3.2em;}
#backHomeLink img{margin-left:-13px;margin-right:8px;}
#naviLeft{background-color:#E5E5E5;}
/*--------------*/
/*    Content   */
/*--------------*/
.moreLink2 img{margin-left:0.1em;margin-bottom:-0.05em;}

.inputText{float:left;width:100%;height:1.5em;padding-top:2px;margin-right:2px;}
.printBreadcrumb{display:none;}

#content .block .box table {width:100%;}
#content .block .box table td{vertical-align:top;}
#content .block .box table#ortschaften td.ort{padding-left:5px;}

#content table#tabSuchergHead{color:#FFF;width:100%;border-collapse:collapse;border:none;width:516px !important;}
#content table#tabSuchergHead thead#hiddenHead{display:none;}
#content table#tabSuchergHead tr#row1{background-color:#404040;border:none;}
#content table#tabSuchergHead tr#row1 td{padding:0.4em;/*width:37%*/;}
#content table#tabSuchergHead tr#row1 td ul{float:right;margin-bottom:-3px;}
#content table#tabSuchergHead tr#row1 td ul img{padding-top:1px;}
#content table#tabSuchergHead tr#row1 td#sortierung{width:28%;text-align:center;}
#content table#tabSuchergHead tr#row1 td#tdBlaettern{width:35%;}
#content table#tabSuchergHead tr#row1 td#tdBlaettern ul{float:right;margin-bottom:-2px;}
#content table#tabSuchergHead tr#row1 td#tdBlaettern ul a img{margin-top:2px;}
#content table#tabSuchergHead tr#row2 td{border:none;}
#content table#tabSuchergHead td{padding:0;border:solid #404040 1px;}

#content table#tabSucherg{width:100%;border-collapse:collapse;border:solid #666666 1px;color:#000;}
#content table#tabSucherg thead{width:100%;}
#content table#tabSucherg thead tr{background-color:#B2B2B2;}
#content table#tabSucherg thead tr th{vertical-align:top;padding:0.3em 0.4em 0.4em 0.4em;border:solid #666666 1px;}
#content table#tabSucherg thead th.zielgruppe{width:16%;}
#content table#tabSucherg thead th.format{width:6%;}
#content table#tabSucherg thead th.datum{width:11%;}
#content table#tabSucherg thead th.titel{width:50%;}
#content table#tabSucherg thead th.herkunft{width:20%;}
#content table#tabSucherg thead th span{float:left;}
#content table#tabSucherg tr.bg1{background-color:#F4F5F5;}
#content table#tabSucherg tr.bg2{background-color:#FFF;}
#content table#tabSucherg td.titel{padding:0.2em 0.4em 0.2em 14px;}
#content table#tabSucherg td.titel a{font-weight:600;}
#content table#tabSucherg td.titel img{margin-left:-10px;}
#content table#tabSucherg td{padding:0.2em 0.2em 0.2em 0.4em;border:solid #666666 1px !important;}
#content table#tabSucherg td a img{margin-left:3px;margin-right:3px;}

#content table.content {width:100%;border:1px solid #143350;margin-bottom:10px;margin-top:5px;clear:both;}

#content table.content caption{text-align:left;background-color:#B2B2B2;border:solid #666666 1px;border-bottom:none;padding:0.2em 0 0.2em 12px;font-weight:bold;}
#content table.content thead th span{float:left;}
#content table.content tr th{padding:0.3em 0 0.2em 1em;border-left:solid black 1px;font-weight:bold;}
#content table.content tr th.firstColumn{border-left:none;}
#content table.content tr td{padding:0.3em 0 0.2em 1em;border-top:solid black 1px;border-left:solid black 1px;}
#content table.content tr td.firstColumn{border-left:none;}
#content table.content tr.bg1{background-color:#EDEEEE;}
#content table.content tr.bg2{background-color:#FFF;}

.einruecken1{padding-left:1em;display:block;}
.einruecken2{padding-left:2em;display:block;}

#content table.einfacheTabelle2{padding:0;margin:0;width:100%;}
#content table.einfacheTabelle2 caption{padding:0;margin:0;}
#content table.einfacheTabelle2 thead{display:none;}
#content table.einfacheTabelle2 .tag{width:6%;}


#content #breadcrumb ul{padding-top:0.4em;}
#content ul,#content ol{margin-bottom:5px;}
#content p{margin-bottom:7px;}
#content p.topLink{text-align:right;}
#content .publikationen p.topLink{margin-bottom:1px;margin-top:2px;}
#content .block{background-color:#EDEEEE;margin-bottom:0.3em;}
#content .block .box span .moreLink{margin-top:-7px;float:left;padding-left:1px;}
#content .block .box span.horizontalLinks .moreLink{margin-top:0px;margin-right:3em}
#content .block .box .zeile span .moreLink{margin-top:0px;float:none;border:0;}
#content .block .box .spalte span .moreLink{margin-top:0px;float:none;border:0;}

#content .box span.left{float:left;clear:left;}
#content .box p.forceLineBreak{float:left;clear:both;width:100%;margin-top:30px;margin-bottom:10px;}
/*#content .block .box p{float:left;clear:both;width:100%;}*/

#content .block.zweispaltig{background-color:#FFF;}
#content .block.zweispaltig .block{overflow:hidden;/*padding-bottom:29px;*/}
#content .block.zweispaltig .first{background-color:#EDEEEE;padding-bottom:0;}

#content .block.zweispaltig .inputText{width:87%;}
#content .block.zweispaltig input.submitInput{margin-top:0px;}
.partnersucheStartseite{padding-top:3px}
#content .block.zweispaltig .block .box{height:100%;}
#content .box{background-color:#EDEEEE;display:block;padding:0.9em 1.4em 0.5em 32px;}
#content .box.zweizeilig .zeile{margin-bottom:1em;}
#content .box.zweizeilig .zeile .left{float:left;margin-right:6px;}
#content .box.zweizeilig .zeile p{margin-bottom:0;}
#content .box.zweizeilig .letztezeile{margin-bottom:0;}
#content .box.dreispaltig{padding:0.9em 0 0.5em 0.4em;}
#content .box.dreispaltig h2{text-align:right;color:#FFF;margin-top:0px;margin-bottom:0.5em;}
#content .box.dreispaltig .moreLink{padding-left:2px !important;}
#content .box.dreispaltig .spalte p{padding-left:0.2em;}
#content img.left{float:left;margin:0 1em 8px 0;}
#content .imgLeft{float:left;margin:0 1em 5px 0;padding:0;}
#content .imgBU.right{float:right;margin:0 0 8px 0.5em;}
#content .imgBU.left{float:left;margin:0 0.5em 8px 0;}
#content .imgBU span{display:block;background-color:#B2B2B2;padding:0.3em 5px;margin-top:-0.3em;}
#content .imgBU img{width:100%;margin-bottom:0 !important;padding-bottom:0 !important;}
#content img.right{float:right;margin:0 0 0 1em;}
#content .imgRight{float:right;margin:0 0 5px 1em;padding:0;}
#content img#buergerImg{float:none;margin:0;}
#content img#unternehmenImg{float:none;margin:0;}
#content img#institutionenImg{float:none;margin:0;}
#content img#zavImg{float:none;margin:0;}
#content form{margin-top:0.2em;}
#content form legend{padding-left:0;}
#content form label{display:block;margin-top:0.6em;}
#content form input.textInput{margin-top:0.2em;display:block;width:80%;float:left;height:1.45em;line-height:1.6em;padding-top:0.15em;}
#content form input.submitInput{margin-left:0.1em;margin-top:0.15em;}
#content form input.submitInput2{margin-left:0;margin-top:0;}
#content input#sucheingabe{width:200px;}
#content ul.publikationen img{float:right;margin-left:1em;margin-bottom:1em;}
#content ul.publikationen img.intLink{float:left;margin:0 0 0 -14px;padding-top:3px;}
#content span.right{float:right;}
#content span.left{float:left;}

/* in IE6.css überschreiben */
#content .left img{padding-right:10px;}
#content .right img{padding-left:10px;}
#content .imgBU img{padding-left:0;padding-right:0;}


#content .kontakt{padding-bottom:8px;}
#content .kontakt form{margin-top:10px;}
#content .kontakt fieldset legend{display:none;}
#content .kontakt fieldset .formRow fieldset legend.label{display:inline;font-weight:bold;margin-bottom:0.3em;}
#content .kontakt fieldset .button{clear:both;padding: 1em 0;}
#content .kontakt fieldset .formRow{clear:both;}
#content .kontakt fieldset .formRow p{padding:0.3em 0;margin:0;}
#content .kontakt fieldset .formRow p.tabbedLabel{margin-bottom:1.5em;}
#content .kontakt fieldset .formRow .tabbedLabel label{float:left;padding:0;margin:0;width:21%;}
#content .kontakt fieldset .formRow label{float:left;padding:0;margin:0;width:100%;margin-bottom:3px;}
#content .kontakt fieldset .formRow .tabbedLabel span{float:left;width:79%;}
#content .kontakt fieldset .formRow span{float:left;width:100%}
#content .kontakt fieldset .formRow span#zustimmung label#zustimmungJa{float:left;padding-left:0.5em;width:8.5em;}
#content .kontakt fieldset .formRow span#zustimmung label#zustimmungNein{float:left;padding-left:0.5em;width:9em;}
#content .kontakt fieldset .formRow span#btnWeiter{float:none;}
#content .kontakt fieldset .formRow #btnWeiter input{float:right;margin-right:8.1em;padding:2px;}
#content .kontakt fieldset .formRow #btnWeiter.specialXPos{float:left !important;margin-left:12.1em;}
#content .kontakt fieldset .formRow span#btnZurueck{float:none;}
#content .kontakt fieldset .formRow #btnZurueck input{float:left;padding:2px;}
#content .kontakt fieldset textarea#anliegen{display:block;width:82%;height:13em;clear:both;overflow-y:auto;overflow-x:hidden;}
#content .kontakt fieldset textarea#bisherigeAktivitaeten{width:82%;overflow-y:auto;}
#content .kontakt fieldset textarea#schulischerWerdegang{width:82%;overflow-y:auto;}
#content .kontakt fieldset textarea#beruflicherWerdegang{width:82%;overflow-y:auto;}
#content .kontakt fieldset textarea#zusaetzlicheInformationen{width:82%;overflow-y:auto;}

#content .kontakt fieldset input#vorname{height:1.6em;}
#content .kontakt fieldset input#nachname{height:1.6em;}
#content .kontakt fieldset input#strasse{height:1.6em;}
#content .kontakt fieldset input#hausNr{height:1.6em;}
#content .kontakt fieldset input#plz{height:1.6em;}
#content .kontakt fieldset input#ort{height:1.6em;}
#content .kontakt fieldset input#kundennr{height:1.6em;}
#content .kontakt fieldset input#kindergeldnr{height:1.6em; width:200px;}
#content .kontakt fieldset input#geburtstag{height:1.6em;}
#content .kontakt fieldset input#geburtsdatum{height:1.6em;}
#content .kontakt fieldset input#taetigkeit{height:1.6em;}
#content .kontakt fieldset input#sonstigeTaetigkeit{height:1.5em;}
#content .kontakt fieldset input#telefonnummer{height:1.6em;}
#content .kontakt fieldset input#mobilnummer{height:1.6em;}
#content .kontakt fieldset input#berufsplaene{height:1.6em;}
#content .kontakt fieldset input#ergaenzendeAngaben{height:1.5em;}
#content .kontakt fieldset input#bedarfsgemeinschaftsnr{height:1.6em;}

#content .kontakt fieldset .formRow.separator{width:83%;}

#content .kontakt fieldset select#zielgruppe{width:205px;}
#content .kontakt fieldset select#artAnliegen{width:205px;}
#content .kontakt fieldset select#meinungZu{width:430px;}
#content .kontakt fieldset select#taetigkeit{width:205px;}
#content .kontakt fieldset select#berufsplaene{width:205px;}

#content .kontakt fieldset input#emailadresse{height:1.6em;}
#content .kontakt #berufsberatung fieldset input#emailadresse{width:200px;}
#content .kontakt fieldset input#thema{width:82.5%;display:block;margin-left:-1px;clear:both;}
#content .kontakt fieldset input#thema{height:1.6em;}
#content .kontakt fieldset input#geburtstag{width:39.25%;display:block;margin-left:-1px;clear:both;}

#Suche #content fieldset input#sucheAlle{height:1.6em;}
#Suche #content fieldset input#sucheGenau{height:1.6em;}
#Suche #content fieldset input#sucheIrgend{height:1.6em;}
#Suche #content fieldset input#sucheOhne{height:1.6em;}

#content .kontakt FIELDSET .anredeSingle {clear:none;float:left;margin:6px 2em 1px 0px;width:100%;}
#content .kontakt fieldset .anrede{margin:6px 2em 1px 0;clear:none;float:left;width:39%;}
#content .kontakt fieldset .formRow span#anrede label{float:left;width:4.2em;padding-left:0.5em;padding-top:0;}
#content .kontakt fieldset .formRow span#anrede input{float:left;margin-left:-0.2em;margin-top:0em;width:1.3em;height:1.3em;}

#content .kontakt fieldset .land{margin:6px 0 1px;clear:none;float:left;}
#content .kontakt fieldset .formRow span#land label{float:left;width:7.5em;padding-left:0.5em;padding-top:0;}
#content .kontakt fieldset .formRow span#land input{float:left;margin-left:-0.2em;margin-top:0em;width:1.3em;height:1.3em;}

#content .kontakt fieldset .oneColumn{margin:6px 2em 1px 0;clear:both;width:82%;}
#content .kontakt fieldset .formRow input#zustimmungJa {float:left;margin-left:-0.2em;margin-top:0em;width:1.3em;height:1.3em;}
#content .kontakt fieldset .formRow input#zustimmungNein {float:left;margin-left:-0.2em;margin-top:0em;width:1.3em;height:1.3em;}

#content .kontakt fieldset .single{width:100%;float:left;clear:none;}
#content .kontakt fieldset .left{width:39%;float:left;clear:none;margin-right:2em;}
#content .kontakt fieldset .right{width:39%;float:left;clear:none;}
#content .kontakt fieldset .single input{width:82.5%;}
#content .kontakt fieldset .left label{width:100%;}
#content .kontakt fieldset .left input{width:100%;}
#content .kontakt fieldset .right label{width:100%;}
#content .kontakt fieldset .right input{width:100%;}
#content .kontakt fieldset .small {width:15%;}
#content .kontakt fieldset .large {width:70%;}

#content .kontakt fieldset .antwort{margin-top:0px;}
#content .kontakt fieldset .antwort label{width:100%;}
#content .kontakt fieldset .antwort #antwortPerMail input{border:0;background-color:#EDEEEE;text-decoration:underline;display:block;cursor:pointer;}
#content .kontakt fieldset .antwort #antwortPerPost input{border:0;background-color:#EDEEEE;text-decoration:underline;display:block;cursor:pointer;}
#content .kontakt fieldset .antwort #antwortPerPost{margin-left:-1px;}
#content .kontakt fieldset .antwort #antwortPerMail{margin-left:-1px;}

#content fieldset#informationsart{margin-top:4px;}

#content .form{padding-bottom:1em;}
#content .form fieldset legend{display:none;}
#content .form fieldset fieldset{float:left;clear:both;margin-top:1em;margin-bottom:0.5em;width:100%;}
#content .form fieldset fieldset legend{display:inline;padding-bottom:0.7em;}
#content .form fieldset .formRow{clear:both;padding:0;}
#content .form fieldset .formRow p{padding:0 0 0.5em 0;margin:0;}
#content .form fieldset .formRow label{float:left;padding:0;margin:0;}
#content .form fieldset .formRow #btnWeiter{float:right;margin-right:10em;width:36px;height:20px;}

#content .form fieldset .formRow #btnZurueck{float:left;width:36px;height:20px;}
#content .form fieldset .formRow #btnSuche{float:right;margin-right:6.8em;}
#content .form fieldset .formRow.left{width:40.4%;float:left;clear:none;margin-right:2em;}
#content .form fieldset .left label{width:100%;}
#content .form fieldset .left input{width:100%;}
#content .form fieldset .left select{width:102%;}	
#content .form fieldset .formRow.right{width:40.4%;float:left;clear:none;}
#content .form fieldset .all{width:100%;float:left;clear:none;}
#content .form fieldset .right label{width:100%;}
#content .form fieldset .right input{width:100%;}
#content .form fieldset .right select{width:102%;}
#content .form fieldset fieldset .formRow input{float:left;}
#content .form fieldset .cb input{margin-right:0.3em;width:1.2em;height:1.2em;}
#content .form fieldset .cb{height:1em;}
#content .form .leftCol{float:left;width:30%;}
#content .form .rightCol{float:right;width:55%;}

/* VeranstaltungsDB */
#content  form.vdbSuche fieldset .fromRow.left {width: 39%;}
#content  form.vdbSuche fieldset .fromRow.right {width: 45%;}
#content  form.vdbSuche fieldset legend{display:block;margin-left:-8px;padding-bottom:15px;}
#content  form.vdbSuche fieldset div.art ul {margin-top: 5px;padding-left:0;margin-left:0;float:left;width:100%;}
#content  form.vdbSuche fieldset div.art ul li{list-style:none;margin-bottom:4px;}
#content  form.vdbSuche fieldset input.FormCheckbox {width:1.2em;height:1.2em;margin-right:3px;}
#content  form.vdbSuche fieldset .right li label {width:auto;float:none;display:inline;font-weight: normal;}
#content  form.vdbSuche fieldset .right li span {float:none;}
#content  form.vdbSuche fieldset div.art span {font-weight: bold;}
#content  form.vdbSuche fieldset div.art ul span {font-weight: normal;margin-bottom:0px;}
#content  form.vdbSuche fieldset div.ausland{padding-top:17px;display:block;float:left;width:100%;}
#content  form.vdbSuche fieldset div.ausland ul {padding-left:0;margin-left:0;float:left;width:100%;}
#content  form.vdbSuche fieldset div.ausland ul li{list-style:none;}
#content  form.vdbSuche fieldset  .formRow p {margin-top: 5px;padding-bottom: 0px;}
#content  form.vdbSuche fieldset  .formRow  div.art {margin-top: 5px;}
#content  form.vdbSuche fieldset div.suchenRow{margin-top:10px;width:100%;float:left;padding-bottom: 10px;}
#content  form.vdbSuche div input#btnSuche{float:right;margin-right:95px;}
#content  form.vdbSuche select {width: 100%;}
#content  form.vdbSuche fieldset .formRow label {width: 100%;font-weight: bold;}
#content  form.vdbSuche fieldset .formRow.right input#ort {width:201px;}

#content div.vdbEinzelsicht table.einzelsicht{border-collapse:collapse;}
#content div.vdbEinzelsicht table.einzelsicht tr.bgCol{background-color:#fff;}
#content div.vdbEinzelsicht table.einzelsicht tr.noBG th{padding-top:20px;}
#content div.vdbEinzelsicht table.einzelsicht tr.noBG td{padding-top:20px;}
#content div.vdbEinzelsicht table.einzelsicht th{font-weight:bold;width:150px;padding:3px 5px;vertical-align:top;}
#content div.vdbEinzelsicht table.einzelsicht td{padding:3px 5px;vertical-align:top;}
/*#content div.vdbEinzelsicht div.vdbEinzelsichtInfo label span{font-weight:normal;paddng-left:300px;}*/ 
#content form .formRow .btnGo{float:left;width:2.1em;background-color:#989898;border:solid #666666 1px;color:#FFF;}
#content form .formRow .inputText{float:left;width:100%;height:1.5em;padding-top:2px;margin-right:2px;}
#content form .formRow .searchInputBox{float:left;clear:both;}
#content form .formRow label.servicesuche{display:none}

#content .weisung form{margin-bottom:1em;margin-top:-5px;}
#content .weisung form legend{display:none}
#content .weisung form input.submitInput{margin-left:0;margin-top:0;}
#content .weisung form input#lblSucheingabe{width:200px;}

#content .partner #imagemap {width:515px;}
#content .partner .partnerLeftCol{width:233px;float:left;}
#content .partner .partnerRightCol{width:46%;float:right;}
#content .partner .partnerRightCol fieldset{margin-left:0;}
#content .partner .leftCol{width:49%;float:left;overflow:hidden;}
#content .partner .rightCol{width:49%;float:right;overflow:hidden;}

#content .partner .searchInputBox{width:100%;}
#content .partner .inputText2{width:201px;float:left;height:1.5em;margin-right:4px;padding-top:2px;} 
#content .partner .addressbox{background-color:#FFF;margin-bottom:0.2em;padding:1em 0.5em 0.5em 2.2em;}
#content .partner .addressbox.geschaeftstelle{padding-left:4em;}
#content .partner .addressbox img.link{margin-left:-15px !important;padding-right:0.45em;}

/* wird für IE6 und IE7 wieder rückgüngig gemacht */
#content .partner .leftCol img.link{margin-left:-15px !important;padding-top:3px;padding-right:0;float:left;}
#content .partner .leftCol a{clear:right;}
#content .partner .rightCol img.link{margin-left:-15px !important;padding-top:3px;padding-right:0;float:left;}
#content .partner .rightCol a{clear:right;}

#content .partner address{margin-bottom:1em;}


#bildGrossansicht a{color:#000;}
#bildGrossansicht #body{width:49.94em;/* Achtung: Bild ist hier 600px. Umrechnung beachten */padding-left:1em;overflow:hidden;}
#bildGrossansicht #header{height:4em;}
#bildGrossansicht #print .druckvorschau{text-align:left;margin-top:0.3em;width:5.4em;}
#bildGrossansicht #header #close{margin-top:0.5em;}
#bildGrossansicht #content2 .block{width:100%;}
#bildGrossansicht #content2 .box{background-color:#F4F5F5;padding:1em 1em 1em 3em;}
#bildGrossansicht #content2 h2 {margin-top:1px;}
#bildGrossansicht #footer .druckvorschau .txt2{padding-top:2px;}
#bildGrossansicht #footer span{background-image:none;}

/*---------------------*/
/*     Breadcrumbs     */
/*---------------------*/
#content #breadcrumb{height:35px;overflow:hidden;clear:both;}
#content #breadcrumb ul{width:480px;float:left;}

/*----------------*/
/*     Footer     */
/*----------------*/
#footer{padding-top:1.3em;}
#footer p{float:left;margin-top:-1.3em;}
#footer .showOnlyPrint{display:none;}
#footer p span{padding:1em 9px 1em 0;line-height:3em;}

/*-------------------------------*/
/*     Link zur Druckansicht     */
/*-------------------------------*/
.print{float:right;}
.print img{margin-left:0.3em;margin-top:-1.6ex;}
.print a span{padding-right:0;margin-right:8px;}
.print .txt2{float:left;margin-top:-0.2ex;}
#breadcrumb .print{margin-top:1ex;}
#breadcrumb .print img{margin-bottom:0.4ex;}
#footer .print{margin-top:-0.9ex;}
#footer .print img{margin-bottom:0.6ex;}

/*--------------*/
/*    Teaser    */
/*--------------*/
#teaser{padding-top:35px;}

#teaser .box{background-color:#EDEEEE;margin-bottom:0.2em;padding:0.3em 0.3em 0.3em 0.3em;}
#teaser .box .hr1{color:#fff;width:280px;margin-left:-5px;height:3px;float:left;border:0;background-color:#fff;}
#teaser .box.noList{padding:0.3em 0.3em 0.3em 2.4em;width:140px !important;}

#teaser .box.noList a.email{margin-bottom:1em;display:block;}
#teaser img.dblArrow{margin-left:-1em;margin-right:0.3em;}

#teaser .box ul li img.pdf{margin-left:-2em;margin-top:0.2em;float:left;}
#teaser .box ul li img.extLink{margin-left:-1.5em;margin-top:0.2em;float:left;}

#teaser .box address{margin-top:15px;padding-left:4px;}
#teaser .box address.first{margin-top:0;}


#teaser span.blank{background:url("../images/ecke_b3_partner.gif") 0 0 no-repeat;background-color:#404040;padding:0.2em 0.2em 0.2em 20px;width:100%;height:1.2em;display:block;}
#teaser .box.blank{height:400px;}


/* Sonderstyles f�r Startseite */
#naviLeft .startseiteAktion{margin:4px 0 32px 32px;padding:0;width:136px;}
#naviLeft .startseiteAktion .aktion{margin:0 0 4px 0;padding:0;}
#naviLeft .startseiteAktion .linktext{margin:4px 0 0 0;padding:0;}

/*--------------------------------*/
/*  Img Bildunterschriften Scale  */
/*--------------------------------*/
.imgBU50px{width:50px;}
.imgBU100px{width:100px;}
.imgBU150px{width:150px;}
/*---------------*/
/*    Helper     */
/*---------------*/
.margBot1{margin-bottom:1em;}
.margTop1{margin-top:1em;}
.margBotMin1{margin-bottom:-1em;}
#content .box h2.margBot1{margin-bottom:1em;}
#content .box h3.margBot1{margin-bottom:1em;}

/* Icon für Dateityp bei Verlinkungen aus dem Fließtext */
.iconMitAbstand{vertical-align:middle;padding-right:0.4em}

/* LinkBox */
.horizontalLinks {
	display: block;
	clear:both;
}

.horizontalLinks a {
	display:block;
	margin-right:20px;
	margin-bottom:5px;
}

/*----------------------------------- */
/* Tagcloud                           */
/* Stufe 1 (hoch) > Stufe 4 (niedrig) */
/*----------------------------------- */
#teaser .box ul #tagcloud{background-color:#fff;margin-top:-0.35em; margin-right: 0.6em; text-align:center;}
#teaser .box ul #tagcloud li#tags{padding-left: 0.35em;padding-right: 0.35em;display:inline;}
#teaser .box ul li a.tagcloudprio4{font-weight:normal;font-size:1em;color:#000;}
#teaser .box ul li a.tagcloudprio3{font-weight:normal;font-size:1.1em;color:#000;}
#teaser .box ul li a.tagcloudprio2{font-weight:bold;font-size:1.1em;color:#000;}
#teaser .box ul li a.tagcloudprio1{font-weight:bold;font-size:1.15em;color:#F00;}

/*--------------------*/
/* Flash Video Object */
/*--------------------*/
.videopad {
	padding-right: 55px;
}

div.video object {
  display: inline;
}