@font-face {
  font-family: 'Bronkoh';
  font-weight: 700;
  src: url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-Bold.woff2') format('woff2'),
  url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-Bold.woff') format('woff');
}


@font-face {
  font-family: 'Bronkoh';
  font-weight: 600;
  src: url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-SemiBold.woff2') format('woff2'),
  url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-SemiBold.woff') format('woff');
}


@font-face {
  font-family: 'Bronkoh';
  font-weight: 400;
  src: url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-Regular.woff2') format('woff2'),
  url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-Regular.woff') format('woff');
}


@font-face {
  font-family: 'Bronkoh';
  font-weight: 300;
  src: url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-light.woff2') format('woff2'),
  url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-light.woff') format('woff');
}

@font-face {
  font-family: 'Bronkoh';
  font-weight: 900;
  src: url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-Heavy.woff2') format('woff2'),
  url('https://prod.prangl.at/typo3conf/ext/theme/Resources/Public/Fonts/Bronkoh-Heavy.woff') format('woff');
}




* {
  font-family: Bronkoh, sans-serif;
  box-sizing: border-box;
}

html, body {
  font-size:16px;
  line-height: 26px;
  color: #000000;
  overflow:hidden;
}

img, iframe {
  max-width: 100%;
}
input,select,button,textarea {
  font-size:16px;
}
@media all and (min-width: 360px) {
  html, body {
    font-size:16px;
    height: 100%;
  }
}
@media all and (min-width: 360px) {
  input,select,button,textarea {
    font-size:16px;
  }
}

.overlay {
  position: absolute;
  margin: 0;
  padding: 0;
  top: 0;
  z-index: 9999;
  display: none;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgba(0,0,0,0.4);
}



.errordiv {
  display: none;
  float: left;
  max-width: 400px;
  color: #EE0000;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

.upload_message {
  text-align: center;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
  background-color: #FFFFFF;
  border: 1px solid #ffffff;
  padding: 5px;
  color: #000000;
}
.delete{
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREI2NTBDNjA5MjA2ODExOEM5NThGNEY3MjE0ODUxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRjM5QjE5MjQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRjM5QjE5MTQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFFMDE2NjBDNkY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RCNjUwQzYwOTIwNjgxMThDOTU4RjRGNzIxNDg1MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Hf0NoAAAA4UlEQVR42mL8//8/w0ACJoYBBqMOGHXAqANY8EkyMjJSxRJ8ZQ05ISACxG1AfAmIf0DxBSBugsqR7jpcGAsIBuIPIG048EeoGuLtIMEBIIP/4bEchv+hO4IaDhCF+u4/kRikVowYBxCbBnKBmI+EmAWpLaBmGrhAgu9h+BIxdjDiyyJI2RCU0tlJTN+/YHqonQ1JcQDVSsIbZDjgHjUdsIkMB2ylZiIUo1U2HDIFEQyEAPEnPJZ/omVRjF4ZXYam9C9AfA6Im3FVRtQoBwZVdUy/Bgk9Oi2jbcJRB4w6ACDAAKpTwE7kTeLxAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 16px 16px;
  width: 32px;
  height: 32px;
  cursor: no-drop;
}

.plus{
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREI2NTBDNjA5MjA2ODExOEM5NThGNEY3MjE0ODUxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTkxQjhERTQyNDgxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0N0FGNTY1MjQyNDgxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFFMDE2NjBDNkY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RCNjUwQzYwOTIwNjgxMThDOTU4RjRGNzIxNDg1MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bQq8jAAAAtElEQVR42mL8//8/w0ACJoYBBgPuABZkDiMjI10sRY52FgrMAbk2EkovA5lLtmtgmEQQDbX0P5RNlp2UpAFZJLbOaC4YdcCoA4ZHUYxWwskS0GuPxLYA4nIC6p9gLTGxlITIJRy1cTQ1S0KaRcEyKK1LQK8FUjScAOKDBNRfRjKbKpVRBVLQtg9EZTRaDow6YNQBA+6Ax0jsK9QsCYkFy3CwSWvbI5eAA94xGYiO6mguAAgwAHxMbt2p7LbZAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px 16px;
  width: 16px;
  height: 16px;
  cursor:pointer;
}


a:link {color: #eb9900;text-decoration:none;}
a:visited {color: #eb9900;text-decoration:none;}
a:active {color: #eb9900;text-decoration:none;}
a:hover {color: #eb9900;text-decoration:none;}

.pflichtchar{
  color: #000000;
}

.clear{
  clear: both;
}

.form label{
  display: inline-block;
}


.form .none{
  display:none;
}

.form .pflicht{
  display: inline-block;
  font-weight:bold;
}
.form .anzeigen{
  display: inline-block;
}

.left{
  float: none;
}

.alignleft{
  text-align:left;
}

.alignright{
  text-align:right;
}

.aligncenter{
  text-align:center;
}

.header{
  background-color: #ffffff;
  position: fixed;
  top: 0px;
  left: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin: 0px;
  height: 70px;
  width: 100%;
  max-width: 5000px;
  border-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}

.header img{
  margin: 0px;
  padding: 0px;
}

#jobs a{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-left: 0px;
  padding: 0px 0px;
  text-decoration: none;
  width: 100%;
  border-bottom: 1px solid #dadada;
}

.tooltip{
  max-width: 3750px;
  background-color: #FFFFFF;
  border: 1px solid #ffffff;
  height: auto;
  overflow:auto;
  position: absolute;
  z-index: 9999;
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}

.page{
  position: fixed;
  top: 70px;
  bottom: 30px;
  left: 0px;
  width: 100%;
  max-width: 5000px;
  background-color: #FFFFFF;
  overflow:auto;
  height: auto;
}

.noheader{
  top: 0px;
}
.nofooter{
  bottom: 0px;
}

.page.noheader.nofooter{
  position: absolute;
}

label{
  margin-top: 3px;
  margin-bottom: 3px;
  padding-left: 0;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  border-radius: 0 !important;
  height: auto; !important;
}

label .pflicht{
  font-weight:bold;
}

.bold{
  font-weight:bold;
}

.main{
  background-color: #FFFFFF;
  border: 1px solid #ffffff;
  margin: 5px;
  padding: 5px;
}

@media all and (min-width: 5000px){
  .main{
    margin: 10px;
    padding: 10px;
    max-width: 5000px;
  }
}

.delete{
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREI2NTBDNjA5MjA2ODExOEM5NThGNEY3MjE0ODUxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRjM5QjE5MjQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRjM5QjE5MTQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFFMDE2NjBDNkY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RCNjUwQzYwOTIwNjgxMThDOTU4RjRGNzIxNDg1MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Hf0NoAAAA4UlEQVR42mL8//8/w0ACJoYBBqMOGHXAqANY8EkyMjJSxRJ8ZQ05ISACxG1AfAmIf0DxBSBugsqR7jpcGAsIBuIPIG048EeoGuLtIMEBIIP/4bEchv+hO4IaDhCF+u4/kRikVowYBxCbBnKBmI+EmAWpLaBmGrhAgu9h+BIxdjDiyyJI2RCU0tlJTN+/YHqonQ1JcQDVSsIbZDjgHjUdsIkMB2ylZiIUo1U2HDIFEQyEAPEnPJZ/omVRjF4ZXYam9C9AfA6Im3FVRtQoBwZVdUy/Bgk9Oi2jbcJRB4w6ACDAAKpTwE7kTeLxAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 16px 16px;
  width: 32px;
  height: 32px;
  cursor: no-drop;
}

.title{
  font-size: 150%;
  font-family:Bronkoh, sans-serif;
  font-weight:bold;
  color: #002246;
  margin: 0 0 6px 0;
}

.subtitle{
  /*
  color: #002246;
  margin: 0 0 4px 0;
  text-align: center;
  text-transform: uppercase;

  font-size: 36px;
  line-height: 45px;
  font-weight: 900;
  letter-spacing: 1px;
  */

  font-size: 28px;
  font-weight: 700;
  letter-spacing: -1px;
  line-height: 32px;
  margin-bottom: -15px;
  color: #002246;
}

.subtext{
  color: #585858;
  margin: 0 0 5px 0;
  line-height: unset !important;
  font-size: 16px;
  line-height: 26px;

  /*
  font-size: 24px;
  line-height: 34px;
  color: #585858;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  */
}
.bottomtext{
  color: #585858;
  margin: 5px 0 5px 0;
}

.blocktitle{
  font-weight: bold;
  color: #002246;
  font-family: Bronkoh, sans-serif;
  text-transform: none;

  font-size: 1.375rem;
  letter-spacing: 0;
  line-height: 1.75rem;
  margin: 0.8em 0;
}

.main .ueberschrift{
  font-size: 110%;
  font-weight:bold;
  margin: 0 0 2px 0;
}

.main li{
  margin: 3px 0 3px 10px;
}

.hr{
  height: 1px;
  width: 100%;
  border-bottom: 1px solid #007f64;
  margin: 3px 0 3px 0;
}

.footer{
  background-color: #ffffff;
  position: fixed;
  bottom: 0px;
  left: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin: 0px;
  height: 30px;
  width: 100%;
  max-width: 5000px;
  border-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}

.transition{
  transition: background-color 0.15s ease-in-out;
}



.tableuebcol1{
  display: inline-block;
  text-align: left;
  width: 50%;
}

.tablecol1{
  /*color: #585858;
  font-size: 18px;
  font-weight: bold;*/

  font-family: Bronkoh, sans-serif;
  border-right: 0;
  color: #002246;
  cursor: pointer;
  width: 80%;
  /*font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  padding: 5px 5px 5px 0;
  position: relative;
  transition: all .25s ease-in;*/

  padding: 10px;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  font-weight: bold;
}


#filter_stando_div {
  margin-bottom: -30px;
}

#filter_stando_div + br {
  display: none;

}

.tablecol2 {
  color: #999;
  padding: 10px;
  padding-left: 30px;
  position: relative;
  width: 20%;
  font-size: 16px;
}

.tablecol2::before {
  content: "";
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAqCAMAAACTBRsrAAAAclBMVEUAAADLy8vt7e3KysrLy8vOzs7KysrLy8vLy8vLy8vLy8vMzMzMzMzNzc3MzMzLy8vKysrLy8vLy8vLy8vLy8vKysrMzMzLy8vMzMzMzMzPz8/Nzc3Q0NDS0tLKysrLy8vKysrOzs7MzMzV1dXLy8vKyspWZkaaAAAAJXRSTlMA+wTo2Aryl97FfnNKOIf07cm7sqibd29jVDAoIA7UvoxDLRiFEqtDWAAAATVJREFUOMuFlOuSgyAMRj9utlrvVq1We13e/xV3HUBAdPb8yuSYEZIoLFn+5FHEn3mGANozucJ66tv0LD3OqWs7IjeQztqT3OFk7EXuclH2TfY1eS+Wcpuo27a2D3MK4CY1UTfjj7mLTOYG4GzucofmvqaA0dQqq7ypH5HoqIdDr5MJal0sXC10eY2HCq7wuKrsA6UKcl/nKluCmLe4mBMRMKfDwRQYKt0hX+tOVuu0Mtdm69QGHcXUWhrr5ABRmCfD+RdiuaKm+Sr5baS0zUiloWiHcRzaQhpSAJTJAxgNdincJsEOisV/qxiUB8Vq3UJuWIlDG8PyCT+iDxxeW/2Ci+C+5QIeGXEtCf4AiasTbKGVtRVFwFQaW07YIbVztITL/YN9aLPYhuKAmUvJZxwyxbF/rF9JTF5JIZhw1wAAAABJRU5ErkJggg==');
  background-size: 100%;
  height: 21px;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 15px;
}

.tablecol3{
  display: inline-block;
  text-align: left;
  width: 0%;

}

.tablecol4{
  display: inline-block;
  text-align: right;
  width: 15%;

}
.table{
  display: inline-block;

}

.tableleft{
  display: inline-block;
  width: 65%;
  text-align: left;

}
.tableleft45{
  display: inline-block;
  width: 45%;
  text-align: left;

}
.tableleft55{
  display: inline-block;
  width: 55%;
  text-align: left;

}
.tableleftfull{
  display: inline-block;
  width: 100%;
  text-align: left;

}
.tableright{
  display: inline-block;
  width: 35%;
  color: #585858;
  text-align: right;

}
.tableleft{
  display: inline-block;
  width: 35%;
  color: #585858;
  text-align: left;

}
.tableright25{
  display: inline-block;
  width: 25%;
  color: #585858;
  text-align: right;

}
.tableleft25{
  display: inline-block;
  width: 25%;
  color: #585858;
  text-align: left;

}
.tableright15{
  display: inline-block;
  white-space: nowrap;
  width: 15%;
  color: #585858;
  text-align: right;

}
.tableleft15{
  display: inline-block;
  white-space: nowrap;
  width: 15%;
  color: #585858;
  text-align: left;

}
.tableright10{
  display: inline-block;
  white-space: nowrap;
  width: 10%;
  color: #585858;
  text-align: right;

}
.tableleft10{
  display: inline-block;
  white-space: nowrap;
  width: 10%;
  color: #585858;
  text-align: left;

}
.tablerightnone{
  display: none;
  width: 0%;
  color: #585858;
  text-align: right;

}

.disc{
  display: inline-block;
  padding-left: 18px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE1QkVGN0Y4NUQyNDExRUFCRTY1RTJFQkU1Njk3MUQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE1QkVGN0Y5NUQyNDExRUFCRTY1RTJFQkU1Njk3MUQwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTVCRUY3RjY1RDI0MTFFQUJFNjVFMkVCRTU2OTcxRDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTVCRUY3Rjc1RDI0MTFFQUJFNjVFMkVCRTU2OTcxRDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6TsD9kAAAAo0lEQVR42mL8//8/AyWAiYFCwAJjREZGkqRx+fLlRLkAJM9MjhesgPgAEP8C4p9AfBCI7Yk1AKRwP5RmhmI7IN4LxO7EGNAHxGxYxEEGTSBkACsQG+HxsgYQc+Mz4DcQv8NjwGcg/k7ICzPxGDAHiP8RMqABiBdji3ogrsCZkJAAKOrigLgHiG2BmBGIjwDxBbwpEQu4BMV4AeOAZyaKDQAIMABqax7Jd+pLewAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
  background-position: left 5px;
  background-size: 12px 12px;
  color: #585858;
  margin-bottom: 4px;
  font-size: unset;
  line-height: unset;
}

.disc.voll {
  line-height: unset;
}

.voll {
  line-height: unset !important;
  font-size: unset !imporatant;
}

.haken{
  display: inline-block;
  padding-left: 20px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDMyIDMyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4xICg4NzUxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JY29uX2NoZWNrPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Ikljb25fY2hlY2siIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLXBhdGgiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHg9IjAiIHk9IjAiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PC9yZWN0PgogICAgICAgICAgICA8cGF0aCBkPSJNMi40NjIsOC4yMzcgTDE0LjI1MiwyNi43NjMgTDI5LjQxLDEuNSIgaWQ9IlNoYXBlIiBzdHJva2U9IiMzMjk5Q0MiIHN0cm9rZS13aWR0aD0iNS4wNTI2IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
  background-repeat: no-repeat;
  background-position: left  top;
  background-size: 16px 16px;
}

.arrow{
  display: inline-block;
  padding-left: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREI2NTBDNjA5MjA2ODExOEM5NThGNEY3MjE0ODUxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRjM5QjE4RTQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRjM5QjE4RDQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFFMDE2NjBDNkY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RCNjUwQzYwOTIwNjgxMThDOTU4RjRGNzIxNDg1MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42wvm7AAAAxklEQVR42mL8//8/w0ACJoYBBqMOGHXAgDuAhZACRkZGii3Bl9WJDYFWIP4CxEuBWJqqQQByHT4MBX9ASqH4MxBXADEbNewg1gH/seDbQOwxkA6A4Y1ArDKQDgDhb0DcAsScA+UAGH4IxCED6QAY3gvEasQ4gJFQdQwtB8ips+8DsRK1yoEhVxQfIDaL0iIRhg1EIvwOzYZcA5ENNw1UQUTXonjAKyNQdfyV3OqYGgXRgDdIBq5JRuue02ireNQBA+4AgAADACt6kXE4egNWAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 16px 16px;
}
.einzug{
  display: inline-block;
  padding-left: 20px;
}

.square{
  display: inline-block;
  padding-left: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREI2NTBDNjA5MjA2ODExOEM5NThGNEY3MjE0ODUxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDEwRUE3NDQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDEwRUE3MzQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFFMDE2NjBDNkY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RCNjUwQzYwOTIwNjgxMThDOTU4RjRGNzIxNDg1MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4DEnpkAAAAZklEQVR42uzXMQqAMBBE0YkKHskTpvPCRsXsglh4gEzzFyaQal7SrSTVyBF5Bic7a4njiszyTCuvxjbL714G9X6PnmQeAAAAAAAAAAAAAAAAALCvZvkDt7G/5Va8RjbDhnxG9i7AAKPVJ9UQF8FRAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 16px 16px;
}

.easquare{
  display: inline-block;
  padding-left: 15px;
  padding-bottom:5px;
  background-image: url(data:image/gif;base64,R0lGODlhBwAOANUAAOQbR+UvYOUwXuYvW+dpiexkiPKcruQdROAdSOIdS+McR/ve5vzn7OIeSe6mueAdR+UbRd83Y+QbRuccR+MdRPK8yukdRuQdTOQyXvGdr+tmheIfTuxkhOxlhuQeR/rc4+EfTvrc4uIdRfKcsP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAHAA4AAAYxQJJwSCwaj0dHBDMQBBaGC8QiaXxGIA9F9AiNNp6DCBHKgBQTQOJTIWg4nQIDSScGAQA7);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 7px 14px;
}

.fillsquare{
  display: inline-block;
  padding-left: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREI2NTBDNjA5MjA2ODExOEM5NThGNEY3MjE0ODUxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRjM5QjE5NjQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRjM5QjE5NTQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFFMDE2NjBDNkY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RCNjUwQzYwOTIwNjgxMThDOTU4RjRGNzIxNDg1MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4tQgTBAAAAf0lEQVR42uyX0QqAIAxFXUZ9eQ9BP6wVc8Gec5kxiDu4bzqPF7YpMXPwjCE4BwAAAICxtoCIXh9y12usDiyidOUyKumealCtE6oDhyg+vHgWzb0ciA3OT6gCAAAAAL8COBty554AqzWhxi7aeg4j93Hs9yD5+uOCMgQAAIoAAwBc0SkybP8tSwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 16px 16px;
}

.star{
  display: inline-block;
  padding-left: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREI2NTBDNjA5MjA2ODExOEM5NThGNEY3MjE0ODUxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzdERUU3MzQyNDkxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzdERUU3MjQyNDkxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFFMDE2NjBDNkY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RCNjUwQzYwOTIwNjgxMThDOTU4RjRGNzIxNDg1MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4qIeAhAAABhUlEQVR42mJgGMJABYjvQLHKQDhgMhD/h+LJ9LacCYifIjngKVSMbsAayXIYtibXJ+SAECLFaAIYgfghlhB4CJWjOTDHYjkMm9EjCoJJjBqqg3t4QuAerS03wmM5DBuRYiALtBQLAGJmItTbEqGmCYgPE6HuLxBvADHuEuErWuHboET4ewDrE1AoMKgB8cUB8P1FqN1gwAGtUP7RweJ/ULs4sAWJLxC/oqHlr6F24AVSQLyHBpbvgZpNdAlZAcS/qGDxL6hZZFV8ZtAWD7mW3yGnfkAHFRQ4oIIaefUUBQ44TanlChRmzX9QM8iujoMobGQwEqi+CYJjVMgFx8i1XIaI4N8MxJuIiAYZchyQj8fQ70CcBw1iRij7Ox71eeQ44BAOw64CsR4W9XpQOWx6DpFquSS0qkQ3aAYQc+HRB5KbjkUfyCwJUhyQgmbAW2iOIBYEQfUgm5FCigOikTQeAGJZMqJQFqoXZk40rnyKSzwKWk4sg7VcyADMUHP+Qc35j64AIMAAlzZpfrjLmLUAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 16px 16px;
}
.circle{
  display: inline-block;
  padding-left: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDREI2NTBDNjA5MjA2ODExOEM5NThGNEY3MjE0ODUxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDEwRUE3ODQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDEwRUE3NzQyNDcxMUUzOUQ0QkJBNjU5QUQxRjI3NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTgyMkFFMDE2NjBDNkY4RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RCNjUwQzYwOTIwNjgxMThDOTU4RjRGNzIxNDg1MTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5wFVQOAAAB40lEQVR42sRXsU4CQRDdM5Gg0Whiw5VGiFbG2BAIFIZSe36A4K9w/gJ+g5XWGP0AOBpjQWwJaqKEg3iNzprZZBxP2YW7vUleAns77w17w86MI/RtA3AKOAEcAXYBW/jsHfAE6AE6gBvARMRkeUAbCT81MUGf/DLCWUAL8GEgzCF9PeQysj1AN4LwEQlrABeQQbi45uEe7tc1OY1jwJAR3AKqBj+gij6UY4jcc9/3iDjNAOcAZ4FX6KDvjPCN/juJNcxitfkVUIohiUvIpXh91PplHtkUAIoiPisip+L3opIuJBsaIn5rEP6Qv4o2SzgngQAclpiX6sEmu2QqIjmrsMtKaos6WeyJ5I0men0FLxBlVxYCoBo1GcAhWbi3EMAd+fyt/UyOxLUQgEv0pPaPYpOxEECGFqsVkbLJAMbk+44FTaoxlgEMyMKBhQD2yeeBDKDPymjSRjX6qV9EaV7FgbqKBRYGG8WoE1WMVCdEy3EzgQCarBwX0mxILv5qyXyy6SWmIIrIRVuydd2mdBpDUxroNqXz2vKygXiZJZx2W05Pwo8YMB5wWpLzYQ6wisjhWgv3cD9/kTEti4kZLjGahYuOZtQK2LQGBsJT/J8XdBLFZDw/Y+P5Nj57Y+P5te54/iXAADEB8y1NSnRbAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 16px 16px;
}

.voll{
  width: 100%;
  color: #585858;
  line-height: 1.3em;
}

.btn_white{
  background-color: transparent;
  border: 1px solid #eb9900;
  color: #eb9900;
  font-size: .875rem;
  font-weight: 700;
  letter-spacing: 2px;
  line-height: 1.25rem;
  margin: 5px 0;
  padding: 10px 50px !important;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 250px;
  max-width: 300px;
  border-radius: 0;
  appearance: none;
  height: auto !important;
  min-height: 0 !important;
  width: auto !important;
  min-width: 280px;
  margin-right: 10px;
}

.errordiv {
  clear: both;
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 15px;
}

.btn_white.border {
  border-radius: 0;
}

.btn_white > span {
  display: inline !important;
}

.btn_white:link{
  text-decoration:none;
  color: #eb9900;
}
.btn_white:active {
  background-color: #eb9900;
  color: #FFFFFF;
}

.btn_white:hover{
  cursor:pointer;
  background-color: #eb9900;
  color: #FFFFFF;
}


.btn_white input {
  display: none;
}

.btn_grey{
  display: inline-block;
  padding: 10px;
  margin: 2px;
  background-color: #e0e1dd;
  color: #41a940;
  border: 1px solid black;
}

.btn_grey:link{
  text-decoration:none;
  color: #41a940;
}
.btn_grey:active {
  background-color: #41a940;
  color: #e0e1dd;
}

.btn_grey:hover{
  cursor:pointer;
  background-color: #41a940;
  color: #e0e1dd;
}

.border{
  border-radius: 5px;
}

.shadow{
  box-shadow: none;
}
.btn_green{
  background-color: #ffc238;
  color: #002246;
  font-size: .875rem;
  font-weight: 700;
  letter-spacing: 2px;
  line-height: 1.25rem;
  margin: 5px 0;
  padding: 15px 50px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  min-width: 250px;
  max-width: 300px;
  border-radius: 0;
  border: 0;
  appearance: none;
}
.btn_green:link{
  text-decoration:none;
  color: #002246;
}
.btn_green:visited{
  text-decoration:none;
  color: #002246;
}
.btn_green:active {
  background-color: #ffc239;
  color: #002246;
}

.btn_green:hover{
  cursor:pointer;
  background-color: #ffc239;
  color: #002246;
}

.btn_green.transition {
  transition: none;
}

.label{
  padding: 2px;
  float: left;
  margin-left: 0;
  padding-left: 0;
}

.label label{
  display: inline-block;
}

.label select{
  margin-left: 0;
}
.label input{
  margin-left: 0;
}

select{
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  margin: 2px;
  box-shadow: none;
  border-radius: 0 !important;
  border: 1px solid #585858;
  font-size: 16px;

}
select:hover{
  border: 1px solid #585858;
}
select:focus{
  border: 1px solid #585858;
}

input, textarea{
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  margin: 2px;
  box-shadow: none;
  border-radius: 0;
  border: 1px solid #585858;
}
input:hover{
  border: 1px solid #585858;
}
input:focus{
  border: 1px solid #585858;
}

.check {
  vertical-align:middle;
  border: 1px solid #585858;
  border-radius: 0;
}

.ui-widget{
  font-family:Bronkoh, sans-serif;
  font-size:16px;
}
.ui-widget .ui-widget{
  font-size:16px;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{
  font-family:Bronkoh, sans-serif;
  font-size:16px;
}
.ui-datepicker{
  width: 203px;
}
.ui-widget-content{
  background-color: #FFFFFF;
  border: 1px solid #ffffff;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{
  border-top-left-radius: 5px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{
  border-top-right-radius: 5px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{
  border-bottom-left-radius: 5px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{
  border-bottom-right-radius: 5px;
}
.ui-datepicker-trigger{
  height: 22px;
  width: 22px;
  max-height: 22px;
  max-width: 22px;
  cursor:pointer;
  vertical-align: middle;
  margin: 9px;
}


#initbutton {
  display: block;
  margin: 0 auto;
}

#div_datenschutz > .left > br {
  display: none;
}


.subtext img {
  width: 100%;
  height: auto;
}

.tooltip {
  color: #585858;
}