@charset "utf-8";.neuesuche{}.neuesuche form{background:none;padding:0;}.neuesuche form.button{float:left;margin-right:0.5em;}.suchform + .neuesuche{background:none;padding-top:0;padding-left:0.9375em;}.neuesuche:after{content:'';display:block;clear:both;}.suchparameter{margin-bottom:0.5em;font-size:0.875em;}.suchparameter form{background:none;padding:0;}.suchparameter form.button,.suchparameter .auswahl{float:left;padding:5px;}.suchparameter form.button.switch_extern_intern{float:right;padding-right:0;}.suchparameter .auswahl input{margin-top:0.5em;}.suchparameter form .kv-button,.resultlist .kv-button{padding:0.5em 1em;background-color:var(--hintergrund-hellblau);color:var(--schrift-dunkelblau);font-weight:normal;}.suchparameter form .kv-button:hover,.resultlist .kv-button:hover{background-color:var(--hintergrund-mittelblau);color:#fff;}.suchparameter form .kv-button.inaktiv{background-color:var(--hintergrund-hellgrau);color:var(--schrift-mittelblau);cursor:default;}.suchparameter form.button.switch_extern_intern .kv-button{background-color:#990033;color:#fff;}.suchparameter form.button.switch_extern_intern .kv-button:hover{background-color:var(--hintergrund-mittelblau);}.suchparameter form .kv-button img{vertical-align:bottom;margin-right:0.25em;}.neuesuche .kv-button{background-color:var(--hintergrund-mittelblau);}.neuesuche .kv-button:hover{background-color:var(--hintergrund-hellblau);color:var(--schrift-dunkelblau);}.resultlist .tooltip .tooltipcontent,.suchform .tooltip .tooltipcontent{width:20em;background-color:#fff;background-color:#e7e7e7;}.resultlist .tooltip .tooltipcontent:after,.suchform .tooltip .tooltipcontent:after{border-top-color:#fff;border-top-color:#e7e7e7;}.resultlist .detailinfo{padding-right:20px;color:#fff;}.resultlist .details:hover .detailinfo{color:var(--schrift-dunkelblau);}.resultlist .closed .detailinfo{background:url('../../../fileadmin/templates/pics/pfeil-rechts-weiss.png') right center no-repeat;}.resultlist .closed:hover .detailinfo{background:url('../../../fileadmin/templates/pics/pfeil-rechts-dunkelblau.png') right center no-repeat;}.resultlist .open .detailinfo{background:url('../../../fileadmin/templates/pics/pfeil-oben-weiss.png') right center no-repeat;}.resultlist .open:hover .detailinfo{background:url('../../../fileadmin/templates/pics/pfeil-oben-dunkelblau.png') right center no-repeat;}.resultlist .back .detailinfo{padding-left:20px;padding-right:0;background:url('../../../fileadmin/templates/pics/pfeil-links-weiss.png') left center no-repeat;}.resultlist dt,.resultlist .sortlist li{font-weight:bold;}.resultlist{padding:0;margin:0;margin-bottom:1.5em;width:100%;list-style:none;font-size:0.875em;}.resultlist .row{background-color:var(--hintergrund-hellgrau);border-bottom:1px solid #fff;position:relative;padding-bottom:3.25em;}.resultlist.asu .row{padding-bottom:1.8em;}.resultlist .row:nth-child(odd){background-color:#fff;}.resultlist .row.inaktiv{color:var(--schrift-hellgrau);}.resultlist .resultrow.selected{background:var(--hintergrund-hellblau);border-left:0.5em solid var(--hintergrund-mittelblau);margin-left:-0.5em;}.resultlist .row.header{background-color:var(--hintergrund-dunkelgrau);color:#fff;padding-bottom:0;}.resultlist .row.header a{color:#fff;text-decoration:none;}.resultlist .row.header h2{display:none;}.resultlist .row.header .details,.resultlist .row.header .sortlist .details{display:none;}.resultlist .row.header .sortlist{list-style:none;margin:0;}.resultlist .row.header .sortlist li{}.resultlist .row.header .sortfield{}.resultlist .row.header .sortfield img{vertical-align:middle;}.resultlist .row > dl{margin-bottom:0;height:auto;}.resultlist .row > dl > dt,.resultlist .row > dl > dd,.resultlist .row.header .sortlist li{display:inline-block;padding:5px 0.53%;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;}.resultlist .resultrow > dl > dd{margin:0;}.resultlist .resultrow > dl > dt{display:none;}.resultlist.cols3 .row > dl > dt,.resultlist.cols3 .row > dl > dd,.resultlist.cols3 .row.header .sortlist li{width:47.5%;}.resultlist.cols4 .row > dl > dt,.resultlist.cols4 .row > dl > dd,.resultlist.cols4 .row.header .sortlist li{width:31.6%;}.resultlist.cols5 .row > dl > dt,.resultlist.cols5 .row > dl > dd,.resultlist.cols5 .row.header .sortlist li{width:23.75%;}.resultlist.cols6 .row > dl > dt,.resultlist.cols6 .row > dl > dd,.resultlist.cols6 .row.header .sortlist li{width:19%;}.resultlist.cols7 .row > dl > dt,.resultlist.cols7 .row > dl > dd,.resultlist.cols7 .row.header .sortlist li{width:15.8%;}.resultlist.cols8 .row > dl > dt,.resultlist.cols8 .row > dl > dd,.resultlist.cols8 .row.header .sortlist li{width:13.5%;}.resultlist .row > dl > .auswahl,.resultlist .row.header .sortlist .auswahl{width:5% !important;}.resultlist .row dl dt.auswahl,.resultlist .row.header .sortlist .auswahl{text-indent:-9999px;}.resultlist .row > dl > .details{display:block;font-weight:normal;position:absolute;bottom:0;right:0;width:auto !important;background-color:#990033;padding:0.3125em 1em;padding:0.5em 1em;}.resultlist .row > dl > .details:hover{background-color:var(--hintergrund-hellblau);}.resultlist.boerse.cols7 .row .fachgebiet{width:30% !important;}.resultlist.boerse.cols7 .row .planungsbereich,.resultlist.boerse.cols7 .row .praxisort,.resultlist.boerse.cols7 .row .chiffre{width:15% !important;}.resultlist.boerse.cols7 .row .landkreis,.resultlist.boerse.cols7 .row .praxistyp{width:12.5% !important;}.resultlist.boerse.cols7 .row .zeitpunkt{width:10% !important;}.resultlist.boerse.cols5 .row .fachgebiet{width:25% !important;}.resultlist.boerse.cols5 .row .planungsbereich,.resultlist.boerse.cols5 .row .landkreis{width:35% !important;}.resultlist.boerse.cols5 .row .anstellung,.resultlist.boerse.cols5 .row .praxistyp,.resultlist.boerse.cols5 .row .chiffre{width:20% !important;}.resultlist.boerse.cols5 .row .praxisort,.resultlist.boerse.cols5 .row .zeitpunkt{width:15% !important;}.resultlist.boerse.cols6 .row .fachgebiet{width:25% !important;}.resultlist.boerse.cols6 .row .landkreis,.resultlist.boerse.cols6 .row .praxisort{width:20% !important;}.resultlist.boerse.cols6 .row .anstellung,.resultlist.boerse.cols6 .row .zeitpunkt{width:15% !important;}.resultlist.seminare .row .datum{width:10% !important;}.resultlist.seminare .row .ort{width:15% !important;}.resultlist.seminare .row .veranstaltung{width:42% !important;}.resultlist.seminare .row .punkte,.resultlist.seminare .row .dauer{width:8% !important;}.resultlist.seminare .row .status{width:12% !important;}.resultlist .row > dl > dd.detaildaten{display:block;border-top:none;width:auto;overflow:visible;margin:1em;margin-left:5%;color:var(--schrift-dunkelgrau);}.resultlist .column{padding:0 0.625em;box-sizing:border-box;-moz-box-sizing:border-box;}.resultlist .column:first-child{padding-left:0;}.resultlist .column:last-child{padding-right:0;}.resultlist .detaildaten dl dt,.resultlist dd dt{margin-top:1.5em;}.resultlist .detaildaten dl dt:first-child,.resultlist dd dt:first-child{margin-top:0;}.resultlist .detaildaten dd,.resultlist dd dd{margin-left:0;}.resultlist .bulletlist dd,.resultlist dd.bulletlist{display:list-item;}.resultlist .bulletlist dd,.resultlist dd.bulletlist,.resultlist ul{list-style-type:disc;margin-left:1.25em;}.resultlist p + ul{}.resultlist .beschreibungstext{margin-bottom:1.5em;}.resultlist .anschrift-arzt{font-weight:bold;}.resultlist h3{font-size:1em;font-weight:bold;color:var(--schrift-dunkelgrau);margin-bottom:0;}.resultlist form{padding:0;margin:0;background:transparent;}.resultlist .kv-button{margin:0;}.resultlist .tooltip{font-size:1rem;}.kv-intern{color:#990033;}.resultlist .resultrow.warn{background:#F4DAE0;border-left:0.5em solid #990033;margin-left:-0.5em;}.resultlist .row dl dd.intern-info{display:block;border-top:1px solid #ccc;width:100%;overflow:visible;padding:1em;padding-bottom:1.5em;padding-left:5.4%;background:url('../../../fileadmin/templates/pics/achtung.png') no-repeat 4px 0;background-size:40px 40px;font-weight:bold;margin:0;}.resultlist .row .intern-info ul{list-style:none;margin:0;}.resultlist .row .intern-info ul li{display:inline;}.resultlist .row .intern-info ul li:before{content:"\2002|\2002";}.resultlist .row .intern-info ul li:first-child:before{content:"";}@media (max-width:60em){.resultlist .row{clear:both;padding:5px;padding-bottom:3.5em;}.resultlist .row.header{background:#eaeaea;color:var(--schrift-dunkelgrau);padding-top:0.5em;padding-bottom:0.5em;}.resultlist .row.header dt,.resultlist .row.header .sortlist li{display:none;}.resultlist .row.header .sortlist .sortfield{display:block;width:auto !important;font-weight:normal;padding:0;margin-left:1em;}.resultlist .row.header .sortfield img{}.resultlist .row.header h2{display:block;font-size:1em;font-weight:bold;margin-bottom:0.5em;margin-top:0;}.resultlist .row.header a{color:var(--schrift-dunkelblau);}.resultlist .row.header a:hover{}.resultlist .resultrow > dl{display:block;overflow:hidden;}.resultlist .row > dl > dt,.resultlist .row > dl > dd{padding:0;}.resultlist .resultrow > dl > dt{display:block;clear:both;float:left;width:10em !important;}.resultlist .resultrow > dl > dd{display:block;margin-left:10em;width:auto !important;}.resultlist .resultrow > dl > dd:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden;}.resultlist .resultrow > dl > dt.auswahl{display:none;}.resultlist .resultrow > dl > dd.auswahl{margin-left:0;}.resultlist.asu .row dt.name,.resultlist.asu .row dt.qualifikation,.resultlist.asu .row dt.adresse{width:10em !important;}.resultlist.asu .row dd.auswahl,.resultlist.asu .row dd.name,.resultlist.asu .row dd.qualifikation,.resultlist.asu .row dd.adresse{width:auto !important;}.resultlist.boerse .row dt.fachgebiet,.resultlist.boerse .row dt.planungsbereich,.resultlist.boerse .row dt.landkreis,.resultlist.boerse .row dt.praxisort,.resultlist.boerse .row dt.praxistyp,.resultlist.boerse .row dt.zeitpunkt{width:10em !important;}.resultlist.boerse .row dd.auswahl,.resultlist.boerse .row dd.fachgebiet,.resultlist.boerse .row dd.planungsbereich,.resultlist.boerse .row dd.landkreis,.resultlist.boerse .row dd.praxisort,.resultlist.boerse .row dd.praxistyp,.resultlist.boerse .row dd.zeitpunkt{width:auto !important;}.resultlist.seminare .row dt.datum,.resultlist.seminare .row dt.ort,.resultlist.seminare .row dt.veranstaltung,.resultlist.seminare .row dt.dauer,.resultlist.seminare .row dt.punkte,.resultlist.seminare .row dt.status{width:10em !important;}.resultlist.seminare .row dd.auswahl,.resultlist.seminare .row dd.datum,.resultlist.seminare .row dd.ort,.resultlist.seminare .row dd.veranstaltung,.resultlist.seminare .row dd.dauer,.resultlist.seminare .row dd.punkte,.resultlist.seminare .row dd.status{width:auto !important;}.resultlist .resultrow > dl > .details{margin-left:0;width:100% !important;text-align:right;}.resultlist .resultrow > dl > dd.detaildaten{clear:both;margin:0;padding-top:1.5em;}.resultlist .column{padding:0;}.resultlist .row dl dt.intern-info{display:none;}.resultlist .row dl dd.intern-info{padding-left:4em;}.resultlist .column{float:none;width:100%;}}.suchform{margin-bottom:1.5em;padding-bottom:1em;}.suchform.nobg{background:none;padding:0;}.suchform.nobg input[type=text],.suchform.nobg textarea{background-color:var(--hintergrund-hellgrau);}.suchform fieldset{clear:both;margin-bottom:0.5em;}.suchform fieldset.button{padding-top:1em;}.suchform div{clear:both;margin:0;}.suchform .multifield div{margin-bottom:0.5em;}.suchform p{margin-bottom:0;}.suchform label{float:left;width:33%;max-width:15rem;}.suchform label.warn{color:#b70831;}.suchform input[type=checkbox],.suchform input[type=radio]{}.suchform input[type=checkbox] + label,.suchform input[type=radio] + label{float:none;display:inline;}.suchform legend{float:left;width:33%;max-width:15rem;margin-bottom:0;}.suchform .multifield legend{font-weight:bold;float:none;width:auto;margin-bottom:0.5em;}.suchform input[type=text]{width:66%;max-width:30rem;padding:0.2rem;font-size:0.875em;line-height:1.25em;}.suchform select{width:66%;max-width:30rem;padding:0.2rem;font-size:0.875em;}.suchform textarea{width:66%;max-width:30rem;padding:0.2rem;font-size:0.875em;}.suchform input[type=text].warn,.suchform select.warn,.suchform textarea.warn{box-shadow:0 0 5px  #b70831;}.valuefield{display:inline-block;width:66%;max-width:30rem;padding:0.2rem;font-size:0.875em;line-height:1.25em;background-color:#fff;border:none;box-sizing:border-box;-moz-box-sizing:border-box;}.suchform .checklist,.suchform .radiolist{float:left;margin:0;list-style:none;}.suchform .checklist.long li{margin-top:0.5em;}.suchform .checklist.short li{}.suchform .checklist label,.suchform .radiolist label{float:none;display:inline;}.suchform.newsletter .checklist{margin-left:25px;text-indent:-25px;}.suchform.newsletter .checklist input{margin-right:0.5em;}.suchform.asu input[type=text]{width:60%;}.suchform.asu select{width:60%;}.suchform.asu textarea{width:60%;}.suchform.asu input.plz{width:8.8%;margin-right:1.1%;}.suchform.asu input.ort{width:50.1%;}.suchform.asu #schluesselnr{width:30%;margin-right:1.1%;}.suchform.asu #schluesseltyp{width:28.9%;}.suchform .map{}.suchform .map .info{display:inline-block;}#google_map_canvas{margin-bottom:1.5em !important;}.suchform .auswahl{padding-top:0.5em;}.suchform .auswahl .kv-button{padding:0.5em 1em;background-color:var(--hintergrund-hellblau);color:var(--schrift-dunkelblau);font-weight:normal;}.suchform .auswahl .kv-button:hover,.suchform .auswahl .kv-button.aktiv{background-color:var(--hintergrund-mittelblau);color:#fff;}.suchform .map .checklist{float:left;}.suchform .map legend{float:none;}.suchform #planungsbereiche{}.suchform #planungsbereichskarte{clear:none;}.suchform .hinweis{color:#b70831;}.suchform .plzort div{float:left;width:33%;max-width:15rem;}.suchform .plzort label{width:auto;float:none;display:inline;}.suchform input.plz{width:8.8%;max-width:4rem;margin-right:1.1%;}.suchform input.ort{width:56.1%;max-width:25.5rem;}.suchform .zeitraum div{float:left;clear:none;width:33%;max-width:15rem;}.suchform .zeitraum div + div{text-align:right;}.suchform .zeitraum label{float:none;display:inline;width:auto;margin-right:0.5rem;}.suchform .zeitraum input{width:80%;max-width:12rem;}.suchform .lanr div{}.suchform #schluesselnr{width:33%;max-width:15rem;margin-right:1.1%;}.suchform #schluesseltyp{width:31.9%;max-width:15rem;}.suchform .hiddenlabel{display:none;}.suchform.mak input[type="text"],.suchform.mak textarea,.suchform.mak select{max-width:100rem;}.suchform.mak .info{font-size:0.875rem;margin-bottom:0.5rem;}.suchform fieldset.teilnehmer.tn-labels{margin-bottom:0;font-size:0.875em;}.suchform .teilnehmer label{display:none;}.suchform .teilnehmer .tn-labels{display:inline-block;}.suchform .teilnehmer .tn-anrede{width:7.7%;}.suchform .teilnehmer .tn-titel{width:6.3%;margin-left:0.6%;}.suchform .teilnehmer .tn-name{width:22%;margin-left:0.6%;}.suchform .teilnehmer .tn-typ{width:5.6%;margin-left:0.6%;}.suchform .sepa #bankeinzug label{float:left;width:33%;max-width:15em;}.suchform .sepa input.sepa_iban{width:1.25rem;border:1px solid #c1c1c1;margin:0 0.5px;font-size:0.875em;}.suchform .radiolist li > p,.suchform .checklist li > p,.suchform .radiolist li div > p,.suchform .checklist li div > p{margin-left:1.55em;margin-bottom:0.5em;}.suchform .sepa #bankeinzug p{margin-left:0;}.suchform .sublist li{clear:both;}.suchform .sublist .sub{margin-left:1.5em;}.suchform .dateiupload{background-color:#e7e7e7;padding:0.5em;margin-top:0.5em;}.asu .kontaktbox dt{font-weight:bold;margin-bottom:0.5em;}.asu .infobox .asulinks{list-style:none;margin-left:0;padding-top:0.75em;margin-bottom:0;}.asu .infobox .asulinks li{margin-bottom:0.75em;}.asu .infobox .asulinks a{text-decoration:none;}.asu .infobox .asulinks img{width:2.25em;height:auto;vertical-align:middle;margin-right:0.5em;}.mobile .resultlist{font-size:1rem;}.mobile .suchform label{float:none;width:auto;}.mobile .suchform input[type=text],.mobile .suchform select{width:100%;font-size:1rem;padding:0.35em 0.25em;}.mobile .suchform .multifield > div{margin-bottom:1em;}.mobile .resultlist .row{padding:0.75em;}.mobile .resultlist dl dt{float:none;display:block;width:100% !important;padding:0;}.mobile .resultlist dl dd{display:block;margin-left:0;width:100%;padding:0;}.mobile .resultlist dd.bulletlist{display:list-item;list-style-type:disc;margin-left:1.25em;}.mobile .resultlist table{margin-bottom:0;}.user-kvbwraumboerse-pi2 #editPanel iframe{height:0;width:0;}.twocols .suchform{width:62.5%;margin-bottom:3.5em;}.twocols .suchform.mak{width:100%;box-sizing:border-box;}.boersen_einstieg{list-style:none;margin-left:0;}.boersen_einstieg .boersenbox{position:relative;float:left;width:30%;height:20em;padding:1.25em 0.625em;background-position:right top,right top;background-repeat:no-repeat,no-repeat;background-size:60%,60%;box-sizing:border-box;-moz-box-sizing:border-box;border-right:1px dashed #c1c1c1;}.boersen_einstieg .boersenbox:nth-child(3n){border:none;}.boersen_einstieg .boersenbox#famulatur{height:15em;}.boersen_einstieg .boersenbox#praxis{background-image:url('../../../fileadmin/templates/pics/boersen-icons-transp.png'),url('../../../fileadmin/templates/pics/boersen-icons-praxis.jpg');}.boersen_einstieg .boersenbox#kooperation{background-image:url('../../../fileadmin/templates/pics/boersen-icons-transp.png'),url('../../../fileadmin/templates/pics/boersen-icons-kooperation.jpg');}.boersen_einstieg .boersenbox#job{background-image:url('../../../fileadmin/templates/pics/boersen-icons-transp.png'),url('../../../fileadmin/templates/pics/boersen-icons-job.jpg');}.boersen_einstieg .boersenbox#weiterbildung{background-image:url('../../../fileadmin/templates/pics/boersen-icons-transp.png'),url('../../../fileadmin/templates/pics/boersen-icons-weiterbildung.jpg');}.boersen_einstieg .boersenbox#raum{background-image:url('../../../fileadmin/templates/pics/boersen-icons-transp.png'),url('../../../fileadmin/templates/pics/boersen-icons-raum.jpg');}.boersen_einstieg .boersenbox#geraete{background-image:url('../../../fileadmin/templates/pics/boersen-icons-transp.png'),url('../../../fileadmin/templates/pics/boersen-icons-geraete.jpg');}.boersen_einstieg .boersenbox#famulatur{background-image:url('../../../fileadmin/templates/pics/boersen-icons-transp.png'),url('../../../fileadmin/templates/pics/boersen-icons-famulatur.jpg');}.boersen_einstieg .boersenbox dl{margin:0;padding:0;padding-top:3.5em;}.boersen_einstieg .boersenbox dt{font-family:"Calluna",Georgia,"Times New Roman",Times,serif;color:#990033;font-size:1.25em;margin-bottom:0.25em;}.boersen_einstieg .boersenbox dd{margin:0;padding:0;}.boersen_einstieg .boersenbox dd span{background-color:rgba(255,255,255,0.8);}.boersen_einstieg .boersenbox .linkbox{position:absolute;right:0.625em;bottom:0;list-style:none;}.boersen_einstieg .boersenbox .linkbox li{margin-bottom:0.5em;}.boersen_einstieg .boersenbox .linkbox li a{display:block;width:15em;padding:0.375em 0;background-color:#990033;color:#fff;text-decoration:none;text-align:center;font-size:0.875em;}.boersen_einstieg .boersenbox .linkbox li a:hover{background-color:var(--hintergrund-mittelblau);}.boersen_einstieg .boersenbox .linkbox li a span{font-size:1rem;font-weight:bold;}@media (max-width:70em){.boersen_einstieg .boersenbox{width:50%;height:20em;border-right:1px dashed #c1c1c1;}.boersen_einstieg .boersenbox:nth-child(3n){border-right:1px dashed #c1c1c1;}.boersen_einstieg .boersenbox:nth-child(2n){border:none;}.twocols .suchform,#bottomcolumn .suchform{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:2em;}#bottomcolumn .textinfobox{width:auto;}}@media (max-width:40em){.boersen_einstieg .boersenbox{width:100%;height:auto;border:none;padding-left:0;padding-right:0;}.boersen_einstieg .boersenbox:nth-child(3n){border:none;}.boersen_einstieg .boersenbox dl{margin-bottom:1.5em;}.boersen_einstieg .boersenbox .linkbox{position:static;margin-left:0;}}.icontip table td{vertical-align:middle;line-height:1.2em;}.icontip table td.icon{width:2.5rem !important;}.icontip table .icon img{width:2.5rem;}.icontip .tooltip .tooltipcontent{font-size:0.9em;line-height:1.5em;text-align:left;}.icontip .tooltip .tooltipcontent{bottom:3.25em;width:25rem;}.icontip .tooltip.right .tooltipcontent:after{left:1.5em;}#warenkorb_widget{clear:right;float:right;margin-bottom:0.5em;}#warenkorb_widget a{float:right;display:block;text-decoration:none;}#warenkorb_widget #wk_zahl{min-width:18px;height:30px;display:block;padding-left:14px;background:url('../../../fileadmin/templates/pics/einkaufswagen2.png') no-repeat top left;color:#fff;font-size:14px;}#warenkorb_widget .zahl{display:block;background-color:var(--color-kvrot);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-color:#fff;border:2px solid #fff;padding:0 5px;text-align:center;}#warenkorb_widget .wk_text{font-size:0.8125em;color:var(--schrift-hellgrau);line-height:30px;padding-top:4px;margin-right:0.25em;}#warenkorb_widget .wk_text:hover{text-decoration:underline;}#bottomcolumn .messagebox{width:60.5%;}.veranstaltungen ul.resultlist{list-style:none;margin-left:0;font-size:1rem;}.veranstaltungen ul.resultlist > li{position:relative;clear:both;padding:0;border:none;background:none;margin-bottom:0;}#maincolumn .veranstaltungen ul.resultlist > li{margin-bottom:0;}.veranstaltungen .datum{float:left;width:6em;padding:0.75em 0;text-align:center;border-bottom:1px solid #fff;;}.veranstaltungen .datum span{display:block;}.veranstaltungen .datum .tag{font-size:2.5em;font-family:"Calluna",Georgia,"Times New Roman",Times,serif;margin-bottom:0.5rem;}.veranstaltungen .datum .tag2{font-size:2.25em;margin-bottom:0.5rem;color:var(--schrift-mittelblau);font-weight:bold;padding-top:3px;}.veranstaltungen .datum .monat{text-transform:uppercase;font-size:1.25em;}.veranstaltungen .datum .jahr{color:var(--schrift-hellgrau);}.veranstaltungen .beschreibung{margin-left:6em;padding:0.5em 0 1.5em 1em;border-left:1px solid #c1c1c1;}.veranstaltungen .beschreibung p{margin-bottom:0.25rem;}.veranstaltungen .beschreibung .info{color:var(--schrift-hellgrau);text-transform:uppercase;font-size:0.9em;font-style:normal;}.veranstaltungen .beschreibung .titel{font-family:"Calluna",Georgia,"Times New Roman",Times,serif;color:var(--color-kvrot);font-size:1.25em;}.veranstaltungen .beschreibung .titel a{color:var(--color-kvrot);text-decoration:none;}.veranstaltungen.mak .formbox{margin-bottom:2.25em;margin-top:1.5em;}.veranstaltungen.mak .datum{float:left;width:8em;padding:0.5em 0;padding-top:1.5em;text-align:left;border:none;}.veranstaltungen.mak .datum span{display:block;margin-bottom:0.25rem;}.veranstaltungen.mak .datum .tag{font-size:1rem;font-family:Arial,Helvetica,sans-serif;}.veranstaltungen.mak .datum .ort{text-transform:uppercase;word-wrap:break-word;}.veranstaltungen.mak .beschreibung{margin-left:8em;padding:0.5em 0 0em 1em;padding-bottom:2.5em;padding-top:1.5em;border-left:1px solid #c1c1c1;}.veranstaltungen.mak li:last-child .beschreibung{border-bottom:none;}.veranstaltungen.mak li:first-child .beschreibung,.veranstaltungen.mak li:first-child .datum{padding-top:0.5em;}.veranstaltungen.mak .beschreibung p{margin-bottom:0.25rem;}.veranstaltungen.mak .beschreibung .info{color:var(--schrift-hellgrau);text-transform:uppercase;font-size:0.9em;font-style:normal;}.veranstaltungen.mak .beschreibung .titel{font-family:"Calluna",Georgia,"Times New Roman",Times,serif;color:var(--color-kvrot);font-size:1.25em;margin-bottom:0.5em;}.veranstaltungen .ausgebucht .beschreibung .titel,.veranstaltungen .ausgebucht .beschreibung .info,.veranstaltungen .ausgebucht .datum,.veranstaltungen .warteliste .beschreibung .titel,.veranstaltungen .warteliste .beschreibung .info,.veranstaltungen .warteliste .datum{color:var(--schrift-hellgrau);}.veranstaltungen .ausgebucht .beschreibung .titel a,.veranstaltungen .warteliste .beschreibung .titel a{color:var(--schrift-hellgrau);}.warteliste .preis,.ausgebucht .preis{color:var(--schrift-hellgrau);}.veranstaltungen .details{display:block;font-weight:normal;position:absolute;bottom:0;right:0;width:auto;background-color:var(--color-kvrot);padding:0.3125em 1em;padding:0.5em 1em;}.veranstaltungen .details:hover{background-color:var(--hintergrund-hellblau);}.veranstaltungen .anmelde_button,.veranstaltungen .anmelde_button2{float:right;background:none;padding:0;margin:0 0 0.5em 0.5em;}.veranstaltungen .anmelde_button .kv-button{display:inline-block;width:30px;height:30px;padding:0;border:none;background-color:transparent;text-indent:-9999px;color:var(--schrift-dunkelblau);}.veranstaltungen .anmelde_button .kv-button:hover{background-color:transparent;}.veranstaltungen .kv-button.wk-icon{background-image:url('../../../fileadmin/templates/pics/einkaufswagen-add.png');background-position:center left;background-repeat:no-repeat;}.veranstaltungen .detaildaten .kv-button.wk-icon{padding-left:3em;}.veranstaltungen .ausgebucht .kv-button.wk-icon,.veranstaltungen .kv-button.wk-icon.ausgebucht{background-image:url('../../../fileadmin/templates/pics/einkaufswagen-full.png');cursor:default;}.veranstaltungen .warteliste .kv-button.wk-icon,.veranstaltungen .kv-button.wk-icon.warteliste{background-image:url('../../../fileadmin/templates/pics/einkaufswagen-wait.png');}.veranstaltungen .gebucht .kv-button.wk-icon,.veranstaltungen .gebucht.warteliste .kv-button.wk-icon,.veranstaltungen .kv-button.wk-icon.gebucht{background-image:url('../../../fileadmin/templates/pics/einkaufswagen-ok.png');}.veranstaltungen .kv-button.wk-direkt{background-image:url('../../../fileadmin/templates/pics/einkaufswagen-checkout.png');background-position:center left;background-repeat:no-repeat;background-size:30px;}.veranstaltungen .anmelde_button .kv-button.wk-direkt{background-image:url('../../../fileadmin/templates/pics/einkaufswagen-checkout.png');background-position:center left;background-repeat:no-repeat;background-size:30px;}.veranstaltungen .detaildaten .kv-button.wk-direkt{padding-left:2.75em;}.veranstaltungen .warteliste .kv-button.wk-direkt{background-image:url('../../../fileadmin/templates/pics/einkaufswagen-checkout-full.png');}.veranstaltungen .warteliste .anmelde_button .kv-button.wk-direkt{background-image:url('../../../fileadmin/templates/pics/einkaufswagen-checkout-full.png');}.veranstaltungen .buttonform.outer_detail{display:none;}.veranstaltungen .anmelde_button .buttonform.outer_detail{display:inline-block;}.veranstaltungen .anmelde_button .buttonform.inner_detail{display:none;}.veranstaltungen .detaildaten{font-size:0.9em;margin-left:0;}.veranstaltungen .detaildaten dd{margin-left:0;}.veranstaltungen .detaildaten dt{margin-top:1em;}.veranstaltungen .detaildaten dt:first-child{margin-top:0;}.veranstaltungen .detaildaten p{margin-bottom:1.5em;}.veranstaltungen.veranstaltungen-teaser .resultlist .row{background-color:#fff;}.veranstaltungen.veranstaltungen-teaser .datum{width:5em;padding:0.5em 0;}.veranstaltungen.veranstaltungen-teaser .datum span{}.veranstaltungen.veranstaltungen-teaser .datum .tag{font-size:1.9em;margin-bottom:0.15em;}.veranstaltungen.veranstaltungen-teaser .datum .monat{font-size:0.9em;line-height:1em;}.veranstaltungen.veranstaltungen-teaser .datum .jahr{font-size:0.75em;}.veranstaltungen.veranstaltungen-teaser .beschreibung{margin-left:5em;border:none;padding:0.25em 0 0 0.75em;border-left:1px solid #c1c1c1;min-height:81px;}.veranstaltungen.veranstaltungen-teaser .beschreibung .info{font-size:0.75em;}.veranstaltungen.veranstaltungen-teaser .beschreibung .titel{font-size:1.1em;}.veranstaltungen.veranstaltungen-teaser .beschreibung p{margin-bottom:0;}.veranstaltungen.veranstaltung-detail .detaildaten{font-size:1rem;}.detaildaten dt{margin-top:1.5em;}.detaildaten dd{margin-left:0;}.veranstaltung-detail{margin-bottom:3em;}.tx-kvbw-warenkorb{margin-bottom:3.5em;}.tx-kvbw-warenkorb .anmeldedetail{width:100% !important;}form fieldset > h4,form > h4{margin-top:0;}.resultlist .resultrow > dl > dd.kosten{width:100%;font-weight:bold;text-align:right;padding-right:1em;}.warenkorblist{margin-bottom:0;}ul.warenkorblist{list-style:none;margin-left:0;}.warenkorblist .row{border-bottom:1px solid #c1c1c1;padding-bottom:1.5em;margin-bottom:1em;color:var(--color-kvrot);}.warenkorblist .row:last-child{border:none;padding-bottom:0;}.warenkorblist .row dl{margin-bottom:0.5em;color:var(--schrift-dunkelgrau);}.warenkorblist .row dt{display:none;}.warenkorblist .row dt.tndaten,.warenkorblist .row dt.preis,.warenkorblist .row dt.hinweis{display:block;margin-top:0.5em;}.warenkorblist .row dd.hinweis{font-style:italic;}.warenkorblist .row .hinweis{color:var(--schrift-dunkelgrau);}.warenkorblist .row dd{margin-left:0;}.warenkorblist .row dd.veranstaltung{font-family:"Calluna",Georgia,"Times New Roman",Times,serif;color:var(--color-kvrot);font-size:1.25em;}.warenkorblist .row dd.veranstaltung a{color:var(--color-kvrot);text-decoration:none;}.warenkorblist .row .tndaten table{margin-bottom:0;}.warenkorblist .row table.tabelle-hintergrund th{background-color:var(--hintergrund-hellgrau);color:var(--schrift-dunkelgrau);}.warenkorblist .ausgebucht table.tabelle-hintergrund .preis,.warenkorblist .warteliste table.tabelle-hintergrund .preis{color:#818181;}.warenkorblist .row.ausgebucht table.tabelle-hintergrund th.preis,.warenkorblist .row.warteliste table.tabelle-hintergrund th.preis{background-color:var(--hintergrund-hellgrau);color:#818181;}.warenkorblist .row .remove_data{float:right;}.warenkorblist .teilnehmer{clear:both;margin-bottom:0.5em;}.warenkorblist .teilnehmer.tn-labels{margin-bottom:0;font-size:0.875em;}.warenkorblist .teilnehmer.tn-labels .tn-labels{}.warenkorblist .teilnehmer legend{float:left;width:4%;max-width:15rem;margin-bottom:0;}.warenkorblist .teilnehmer .tn-labels{display:inline-block;}.warenkorblist .teilnehmer .tn-anrede{width:8%;}.warenkorblist .teilnehmer .tn-titel{width:8%;margin-left:0.5%;}.warenkorblist .teilnehmer .tn-name{width:22%;margin-left:0.5%;}.warenkorblist .teilnehmer .tn-typ{width:6%;margin-left:0.5%;}.warenkorblist .teilnehmer label{display:none;}.warenkorblist .teilnehmer select{padding:0.2rem;font-size:0.875em;}.veranstaltungskalender_dialog.ui-widget{font-family:Arial,Helvetica,sans-serif;}.veranstaltungskalender_dialog .ui-widget-header{background:none;color:var(--schrift-dunkelgrau);border:none;}.veranstaltungskalender_dialog.ui-dialog .ui-dialog-buttonpane{border:none;padding:0.5em;}.veranstaltungskalender_dialog.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;}.veranstaltungskalender_dialog.ui-dialog .ui-widget-content .kv-button.ui-state-default{border:none;background:none;background-color:var(--hintergrund-mittelblau);background-color:var(--hintergrund-hellblau);color:#fff;color:var(--schrift-dunkelblau);margin-right:0;font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:1rem;border-radius:0;padding:0.8125em 1.5em;}.veranstaltungskalender_dialog.ui-dialog .ui-widget-content .kv-button.right{background-color:var(--hintergrund-mittelblau);color:#fff;}.veranstaltungskalender_dialog.ui-dialog .ui-widget-content .kv-button.ui-state-focus{border:none;}.veranstaltungskalender_dialog.ui-dialog .ui-widget-content .kv-button.ui-state-default:hover{background-color:var(--color-kvrot);color:#fff;}.veranstaltungskalender_dialog .kv-button.left{float:left;}.veranstaltungskalender_dialog .kv-button.right{float:right;}.veranstaltungskalender_dialog .kv-button .ui-button-text{padding:0;}.suchform .multifield .select_date{display:inline-block;width:66%;max-width:100rem;margin:0;padding:0;}.suchform .select_date .col{display:inline-block;width:49%;margin:0;padding:0;}.suchform .select_date .col label{width:12%;}#bottomcolumn .suchform .select_date .col label,.threecols .suchform .select_date .col label{width:20%;}.suchform .select_date .col input{width:88%;}#bottomcolumn .suchform .select_date .col input,.threecols .suchform .select_date .col input{width:80%;}.veranstaltungsreihe .veranstaltungsort{margin-bottom:1.5em;}.veranstaltungsreihe .suchform.mak .programmpunkt_anzahl{width:3em;}.veranstaltungsreihe .suchform.buchung{width:100%;padding:0;background:none;}.veranstaltungsreihe .suchform.mak .radiolist_lanr{list-style:none;margin-left:0;}.veranstaltungsreihe .suchform.mak .daten,.tx-kvbw-warenkorb .suchform.mak .zusatzinfo{margin-left:1.5em;text-indent:0;}.veranstaltungsreihe .suchform{margin-bottom:1.5em;}@media (max-width:70em){#bottomcolumn .messagebox{width:auto;}}.boerse{}.nohits{color:#818181;}.chiffreintern{}.googlekarte{margin-bottom:1.5em}.googlekarte #map{width:100%;}.boerse #map{height:400px;}.googlekarte #legende{background-color:#fff;padding:0.5rem 0.75rem 0.75rem 0.5rem;margin-left:0.5rem;}.googlekarte #legende ul{margin:0;list-style:none;}.googlekarte #legende img{width:1.25rem;vertical-align:middle;}.googlekarte .mapinfobox{width:26em;line-height:1.25em;margin-right:2em;}.googlekarte .mapinfobox h3,.googlekarte .mapinfobox table,.googlekarte .mapinfobox p{margin-bottom:0.6em;}.googlekarte .mapinfobox dl{padding-bottom:0.6em;}.boerse .googlekarte .mapinfobox .morelink{}.result-list{list-style:none;margin-left:0;margin-bottom:1em;}.result-list.boxlist{*zoom:1;}.result-list.boxlist:after{content:" ";display:table;clear:both;}.result-list.rowlist{}.teaserview .result-list.boxlist .result{float:left;width:33.3%;}.teaserview .result-list.boxlist .result:nth-child(3n) .box{margin:0 0 1.5em 0.8em;}.teaserview .result-list.boxlist .result:nth-child(3n+1) .box{margin:0 0.8em 1.5em 0;}.teaserview .result-list.boxlist .result:nth-child(3n+2) .box{margin:0 0.4em 1.5em 0.4em;}@media (max-width:70em){.teaserview .result-list.boxlist .result{float:none;width:auto;}.teaserview .result-list.boxlist .result .box{margin:0 0 1.5em 0 !important;}}.teaserview .iconbox{background-position:top right;background-repeat:no-repeat;background-size:2.5em;}.teaserview .iconbox.praxenstellen_boerse{background-image:url('../../../fileadmin/templates/pics/boerse-icon-praxis-stellen.png');}.teaserview .iconbox.famulatur_boerse{background-image:url('../../../fileadmin/templates/pics/boerse-icon-famulatur.png');}.teaserview .iconbox.raum_boerse{background-image:url('../../../fileadmin/templates/pics/boerse-icon-raeume.png');}.teaserview .iconbox.geraete_boerse{background-image:url('../../../fileadmin/templates/pics/boerse-icon-geraete.png');}.teaserview .iconbox.weiterbildungsstelle_boerse,.teaserview .iconbox.weiterbildungsstelle_kh_boerse{background-image:url('../../../fileadmin/templates/pics/boerse-icon-weiterbildung.png');}.listview .result-list.boxlist .result{float:left;width:50%;}.listview .result-list.boxlist .result:nth-child(2n) .box{margin:0 0 1.5em 0.6em;}.listview .result-list.boxlist .result:nth-child(2n+1) .box{margin:0 0.6em 1.5em 0;}.result-list.boxlist .box{height:17.5rem;}@media (max-width:60em){.listview .result-list.boxlist .result{float:none;width:auto;}.listview .result-list.boxlist .result .box{margin:0 0 1.5em 0 !important;}}.result + #loader{text-align:center;}.result-list .result.chiffre .infobox{}.result-list .result.foerderung .infobox{}.result-list .result.hervorgehoben .infobox{background-color:var(--hintergrund-hellblau);}.result-list .result.merkliste .infobox{background-color:var(--hintergrund-hellblau);}.result-list .result .kategorie{color:#818181;}.result-list .result .icon{float:right;}.result-list .result .titel{font-size:1.5em;font-family:"Calluna",Georgia,"Times New Roman",Times,serif;color:#990033;font-weight:normal;margin-top:0;}.result-list .result .merkmale dt{float:left;clear:left;margin-right:0.25em;}.result-list .result .merkmale dd{}.infobox dl{margin-bottom:1em;}.result-list.boxlist{font-size:0.875em;}.result-list.boxlist .result .merkmale{position:absolute;left:0;bottom:1em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:0 0.9375em;}.result-list.boxlist .result .beschreibung{line-height:1.35em;}.result-list.rowlist{}.result-list.rowlist .result{border-bottom:1px solid #c1c1c1;padding:0.625em 0;}.result-list.rowlist .box{padding:0;background:none !important;margin:0;}.result-list.rowlist .box .morelink{position:static;width:auto;padding:0;}.result-list.rowlist .box .morelink a{padding:0;}.newicon.iconlink img{max-height:2rem;}.filterform{}.moreoptions{position:relative;margin-bottom:0;padding-bottom:1.25em;}.moreoptions button.showmoreoptions{font-family:Arial,Helvetica,sans-serif;color:var(--links-blau);padding:0;margin:0;border:none;text-align:right;cursor:pointer;background:none;}.moreoptions .showmoreoptions{font-size:0.9em;text-decoration:underline;position:absolute;bottom:0;right:0;}.morecontent.slidecontent{padding-top:0;}.sortview .sortlist a{text-decoration:none;color:var(--schrift-dunkelgrau);}.mobileslideclick{display:none;text-align:right;}.mobileslideclick a,.mobileslideclick button{display:inline-block;padding:0.5em 1em 0.5em 0;margin:0;cursor:pointer;font-family:Arial,Helvetica,sans-serif;color:var(--links-blau);border:none;background:none;font-size:1em;}.mobileslideclick.closed a,.mobileslideclick.closed button{background:url('../../../fileadmin/templates/pics/pfeil-rechts-rot.png') right center no-repeat;}.mobileslideclick.open a,.mobileslideclick.open button{background:url('../../../fileadmin/templates/pics/pfeil-unten-rot.png') right center no-repeat;}.mobileslidecontent{}@media (max-width:70em){.colwrap.changeorder aside .filterform{}.mobileslideclick{display:block;}.mobileslidecontent{}}.boerse .buttons .printbutton a{padding-left:21px;background:url('../../../fileadmin/templates/pics/print.png') left center no-repeat;}.boerse .buttons .mailbutton a{padding-left:25px;background:url('../../../fileadmin/templates/pics/brief.png') left center no-repeat;}.boerse .bildergalerie .figure{width:20%;}.versorgungsauftrag_dialog .ui-widget-header{background:none;border:0;}.versorgungsauftrag_dialog .ui-widget-content{border:0;}.versorgungsauftrag_dialog .ui-widget-content .kv-button.ui-state-default{border:none;background:none;background-color:var(--hintergrund-mittelblau);color:#fff;margin-right:0;font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:1rem;border-radius:0;padding:0.5125em 1.5em;}.versorgungsauftrag_dialog .ui-widget-content .kv-button.ui-state-default:hover{background-color:#990033;color:#fff;}.textright{float:right;}.textleft{float:left;}.merklistbutton a{display:block;width:25px;height:25px;text-indent:-9999px;background-image:url('../../../fileadmin/templates/pics/merkliste-icons-add-blau.png');background-repeat:no-repeat;}.merkliste .merklistbutton a{background-image:url('../../../fileadmin/templates/pics/merkliste-icons-ok-grau.png');}.merklistbutton.remove a{width:19px;height:25px;background-image:url('../../../fileadmin/templates/pics/muelleimer.png');}.formbuttons.abstand{margin-bottom:2.5em;}.formbuttons.abstand-top{padding-top:1.5em;}.formbuttons .prev .borderlink,.formbuttons .next .borderlink{line-height:1.75rem;padding:0.5em 1em;border:1px solid #990033;color:var(--schrift-dunkelblau);text-decoration:none;display:block;}
