.left{float:left}
.left_margin{float:left;margin-right:2em !important}
.right{float:right}
.right_margin{float:right;margin-left:2em !important}
.clear_left{clear:left}
.clear_right{clear:right}
.clear{clear:both}
.einleitung,.Einleitung{font-weight:bold;color:#666666}
.composedcontent-dvv-box .basecontent-dvv-sub-heading-3{margin-top:0.5em}
.basecontent-dvv-sub-heading-1,
.basecontent-dvv-sub-heading-3,
.basecontent-dvv-sub-heading-4,
.basecontent-dvv-sub-heading-5,
.basecontent-dvv-sub-heading-6{margin-top:2em}{margin-top:2em}{margin-top:2em}{margin-top:2em}
#content h2,#content h3,#content h4,#content h5,#content h6{margin-top:1.5em}
.icon img,.icon figure{max-width:none!important;margin:0.2em!important}
/*#content a {color: #0099A4 !important; border-bottom: 1px dotted #0099A4; text-decoration: none;} /*
#content a:hover {color: #F47216 !important; border-bottom: 1px solid #F47216; text-decoration: none;}
#content a.externerLink { padding-left: 1.5em; background: url(../img/icon_ext_link.jpg) left center no-repeat; text-decoration: none;}
#content a.externerLink:hover { padding-left: 1.5em; background: url(../img/icon_ext_link_active.jpg) left center no-repeat; text-decoration: none;}
#content .image-inner a.externerLink {padding-left: 0; background: none}
#content .basecontent-dvv-sub-heading-4 a.externerLink {padding-left: 0; background: none};
#content a.mailLink { padding-left: 1.5em !important; background: url(../img/icon_mail.jpg) left center no-repeat !important; text-decoration: none;}
#content a.mailLink:hover { padding-left: 1.5em; background: url(../img/icon_mail_active.jpg) left center no-repeat; text-decoration: none;}
#content .basecontent-image a {border-bottom: none}



/* Links Footer*/
#footer .ym-wrapper .ym-wbox .footerTop .socialMedia a:hover{color:#F47216}
#footer .ym-wrapper .ym-wbox .footerTop a.internerLink:hover{color:#F47216}
ul .linkliste{list-style-type:none}
#main .ym-col2 .readMore .composedcontent-dvv-box{border-bottom:1px solid #CCCCCC;margin-bottom:2em;padding:0 0 1em 0}

.composedcontent-jquery-effekte h3.ui-corner-all{background-image:none!important;background-color:#666!important;color:#FFF!important;border:none !important;height:2em;padding-top:0.3em;cursor:pointer}
.composedcontent-jquery-effekte h3.ui-corner-all span.ui-icon-plus{background-image:url(../img/plus.png);background-position:bottom!important;margin:0.5em 1em 0.5em 1em!important}
.composedcontent-jquery-effekte h3.active span.ui-icon-minus{background-image:url(../img/minus.png);background-position:bottom!important;margin:0.5em 1em 0.5em 1em!important}
.composedcontent-dvv-column2 h2.basecontent-sub-heading{margin-top:0.5em!important}
.composedcontent-dvv-column2 h3.toggle_title ui-state-default ui-corner-all span.toggle-icon ui-icon ui-icon-plus{background:url(../img/plus.png)!important}
.composedcontent-jquery-effekte h3.weiterlesen{background:none!important;color:#017C5F!important;border:none !important;height:auto;padding:0!important;margin:2em 0 2em -3em!important;font-size:1em;cursor:pointer;border-bottom:1px dotted #017C5F}
.composedcontent-jquery-effekte h3.weiterlesen .ui-icon-plus{background:none!important;margin-left:0!important;padding:0!important;color:#F47216;border-bottom:#F47216;margin:3em 0 3em 0!important}
.composedcontent-jquery-effekte h3.toggle_title weiterlesen active::after{content:" ausblenden"}
.basecontent-dvv-service-bw-einzelner-kontakt{margin-top:2em;margin-bottom:2em;padding-bottom:2em;border-bottom:1px dotted #CCCCCC}
.basecontent-dvv-service-bw-einzelner-kontakt .vCard .kopf .fn span{color:#F47216;font-weight:bold;font-size:1em !important}
.basecontent-dvv-service-bw-einzelner-kontakt .vCard .kopf .funktion{margin:0em 0 1em 0 !important;padding:0 !important;font-weight:bold!important;font-size:0.9em !important}
.basecontent-dvv-service-bw-einzelner-kontakt .vCard .kopf .funktion p{margin:0em 0 1em 0 !important;padding:0 !important;font-weight:bold!important;font-size:1em !important}
.basecontent-dvv-service-bw-einzelner-kontakt .vCard .mail .bez{display:none}
.basecontent-dvv-service-bw-einzelner-kontakt .vCard a.mailLink{color:#0099A4 !important;border-bottom:1px dotted #0099A4;text-decoration:none;padding-left:1.5em;background:url(../img/icon_mail.jpg)left center no-repeat;text-decoration:none}
.basecontent-dvv-service-bw-einzelner-kontakt .vCard a.mailLink:hover{color:#F47216 !important;border-bottom:1px solid #F47216;text-decoration:none;padding-left:1.5em;background:url(../img/icon_mail_active.jpg)left center no-repeat;text-decoration:none}
.basecontent-dvv-service-bw-einzelner-kontakt .vCard .vCardLink a{border-bottom:none}
.basecontent-dvv-service-bw-einzelner-kontakt .vCard .mail .bez
#main .basecontent-form-editor .formButtonContainer{border-top:0 none;margin-top:2em!important;position:relative;top:0px!important}
div.formElementRow:hover,{background-color:#CCC}
fieldset.formButtonContainer{padding-top:2em!important}
#main input[type="reset"],#main .ym-form input[type="reset"]{background-color:#F47216;font-weight:bold}
#main input[type="reset"]:hover,#main .ym-form input[type="reset"]:hover{background-color:#E05B03}
#main input[type="submit"],#main .ym-form input[type="submit"]{background-color:#007B5D;font-weight:bold}
#main input[type="submit"]:hover,#main .ym-form input[type="submit"]:hover{background-color:#00684E}
.ym-form select,.ym-form input,.ym-form textarea{display:inline!important;margin:0 0.5em!important;width:auto!important}
.rssfeed{line-height:1em}
.embed-container{ position:relative; padding-bottom:56.25%; height:0; overflow:hidden; width:100%;height:auto}
.embed-container iframe{position:absolute; top:0; left:0; width:100%; height:100%}
.embed-container.ratio4x3{padding-bottom:75%;