    * {
      font-family:Lucida Sans Unicode,Lucida Grande, Arial, sans-serif;
      box-sizing: border-box;
    }

    html, body {
      font-size:12px;
      color: #000000;
      overflow:hidden;
    }

    img, iframe {
       max-width: 100%;
    }
    input,select,button,textarea {
      font-size:12px;
    }
    @media all and (min-width: 360px) {
    html, body {
      font-size:13px;
      height: 100%;
    }
    }
    @media all and (min-width: 360px) {
    input,select,button,textarea {
      font-size:13px;
    }
    }

    .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: #000000;text-decoration:none;}
    a:visited {color: #000000;text-decoration:none;}
    a:active {color: #000000;text-decoration:underline;}
    a:hover {color: #000000;text-decoration:underline;}

   .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:left;
    }

    .alignleft{
    text-align:left;
    }

    .alignright{
    text-align:right;
    }

    .aligncenter{
    text-align:center;
    }

    .header{
  text-align: left;  
  vertical-align: top;
    background-color: #FFFFFF;
    position: fixed;
    top: 0px;
    left: 0px;
    padding-left: 5px;
    padding-top: 20px;
    padding-right: 5px;
    padding-bottom: 5px;
    margin: 0px;
    height: 90px;
    width: 100%;
    max-width: 1000px;
    border-color: #41a940;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    }

    .header img{
    margin: 0px;
    padding: 0px;
    height: 60px;
    width: 140px;
    }

    #jobs a{
    display: inline-block;
    padding: 5px;
    width: 100%;

    }

    .tooltip{
    max-width: 750px;
    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: 90px;
    bottom: 30px;
    left: 0px;
    width: 100%;
    max-width: 1000px;
    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: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    }

    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: 1000px){
    .main{
    margin: 10px;
    padding: 10px;
    max-width: 1000px;
    }
    }

    .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-weight:bold;
    color: #3b6b29;
    margin: 0 0 6px 0;
    }

    .subtitle{
    font-size: 130%;
    font-weight:bold;
    color: #000000;
    margin: 0 0 4px 0;
    }

    .subtext{
      color: #000000;
    margin: 0 0 5px 0;
    }
    .bottomtext{
      color: #000000;
    margin: 5px 0 5px 0;
    }

    .blocktitle{
    font-size: 110%;
    font-weight:bold;
    margin: 0 0 2px 0;
    color: #009037;
    }

    .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: 1000px;
    border-color: #41a940;
    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: 65%;

    }

    .tablecol1{
      display: inline-block;
      text-align: left;
      width: 65%;

    }

    .tablecol2{
      display: inline-block;
      text-align: left;
      width: 35%;

    }

    .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: #000000;
      text-align: right;

    }
    .tableleft{
      display: inline-block;
      width: 35%;
      color: #000000;
      text-align: left;

    }
    .tableright25{
      display: inline-block;
      width: 25%;
      color: #000000;
      text-align: right;

    }
    .tableleft25{
      display: inline-block;
      width: 25%;
      color: #000000;
      text-align: left;

    }
    .tableright15{
      display: inline-block;
      white-space: nowrap;
      width: 15%;
      color: #000000;
      text-align: right;

    }
    .tableleft15{
      display: inline-block;
      white-space: nowrap;
      width: 15%;
      color: #000000;
      text-align: left;

    }
    .tableright10{
      display: inline-block;
      white-space: nowrap;
      width: 10%;
      color: #000000;
      text-align: right;

    }
    .tableleft10{
      display: inline-block;
      white-space: nowrap;
      width: 10%;
      color: #000000;
      text-align: left;

    }
    .tablerightnone{
      display: none;
      width: 0%;
      color: #000000;
      text-align: right;

    }

    .disc{
    display: inline-block;
    padding-left: 16px;
    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: left  top;
    background-size: 12px 12px;
    }

    .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: 14px 14px;
    }

    .haekchen{
    display: inline-block;
    margin-bottom: 5px;
    padding-left: 30px;
    }
    .haekchen:before{
    width: 24px;
    height: 20px;
    content: "\e118";
    color: rgb(55, 55, 55);
    font-family: WebComponentsIcons;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    display: block;
    float: left;
    position: absolute;
    left: 22px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }

    .haekchen2{
    display: inline-block;
    padding-left: 25px;
    height: 20px;
    padding-top: 2px;
    margin-bottom: 5px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAFESURBVEhL7ZW/qoJgGIe/c64hQfuDdgOOjU5OBoFj0CwNDQ1uLYLRFg3eQM5RtHUJXkPQKuTsJsjv9HleOMdjdo79OZMPiPg4PPi9L/iGC+zFvNP9pdSRSjw1stls2Gw2Yz936WkR3/fZZDJhYRiS+QZf4UfxPA+SJGE8HiNNU7JfPBxZLBZoNpuwLItMkYci0+kUgiDAtm0y17k7MhqNIIoiVqsVmXJykSRJsNvtEMcxmSL8zE3ThCzLWK/XZG+Ti1w2A91uF4PBgEweHu/3+1AUBdvtluzvFI5ruVxmgxwOh2Q+iaIIuq6j3W7jcDiQ/RtXZzKfz9FoNLJz5/Av7PV66HQ6CIIgc1UoHbzrumi1WjAMA6qqZtfxeKS31SiNcBzHyUKapuF0OpGtzs0IZ7/f43w+09N91H/GStSRSvxDhLEPbS4HTMyLFz0AAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: left  top;
    background-size: 20px 20px;
    }

    .arrow{
    display: inline-block;
    padding-left: 18px;
    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: 14px 14px;
    }
    .einzug{
    display: inline-block;
    padding-left: 18px;
    }

    .square{
    display: inline-block;
    padding-left: 18px;
    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: 14px 14px;
    }

    .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: 18px;
    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: 14px 14px;
    }

    .star{
    display: inline-block;
    padding-left: 18px;
    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: 14px 14px;
    }
    .circle{
    display: inline-block;
    padding-left: 18px;
    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: 14px 14px;
    }

    .voll{
      width: 100%;
    }

    .btn_white{
      display: inline-block;
      padding: 10px;
      margin: 2px;
      background-color: #FFFFFF;
      color: #41A940;
      border: 1px solid #d1d1d1;
      text-decoration:none;
      margin-bottom:5px;
    }
    .btn_white:link{
      text-decoration:none;
      color: #41A940;
    }
    .btn_white:active {
      background-color: #41A940;
      color: #FFFFFF;
    }

    .btn_white:hover{
      cursor:pointer;
      background-color: #41A940;
      color: #FFFFFF;
    }
    .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: 0px;
    }

    .shadow{
      box-shadow: none;
    }
    .btn_green{
      display: inline-block;
      padding: 10px;
      margin: 2px;
      background-color: #e6e6e6;
      color: #000000;
      border: 1px solid #d1d1d1;
    }
    .btn_green:link{
      text-decoration:none;
      color: #000000;
    }
    .btn_green:visited{
      text-decoration:none;
      color: #000000;
    }
    .btn_green:active {
      background-color: #e6e6e6;
      background-color: #000000;
    }

    .btn_green:hover{
      cursor:pointer;
      background-color: #e6e6e6;
      color: #000000;
    }

    .label{
      padding: 2px;
      float: left;
    }

    .label label{
    display: inline-block;
    }

    .label select{
    margin-left: 2px;
    }
    .label input{
    margin-left: 5px;
    }

    select{
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    margin: 2px;
      box-shadow: none;
      border-radius: 0px;
    border: 1px solid #9a9b9c;
    }
    select:hover{
    border: 1px solid #41A940;
    }
    select:focus{
    border: 1px solid #41A940;
    }

    input, textarea{
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    margin: 2px;
      box-shadow: none;
      border-radius: 0px;
    border: 1px solid #9a9b9c;
    }
    input:hover{
    border: 1px solid #41A940;
    }
    input:focus{
    border: 1px solid #41A940;
    }

    .check {
      vertical-align:middle;
    }

    .ui-widget{
      font-family:Lucida Sans Unicode,Lucida Grande, Arial, sans-serif;
      font-size:14px;
    }
    .ui-widget .ui-widget{
      font-size:14px;
    }
    .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{
      font-family:Lucida Sans Unicode,Lucida Grande, Arial, sans-serif;
      font-size:14px;
    }
    .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: 0px;
    }
    .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{
      border-top-right-radius: 0px;
    }
    .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{
      border-bottom-left-radius: 0px;
    }
    .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{
      border-bottom-right-radius: 0px;
    }
    .ui-datepicker-trigger{
    height: 20px;
    width: 20px;
    max-height: 22px;
    max-width: 22px;
    cursor:pointer;
    vertical-align: middle;
    margin: 7px;
    }
