


.alert{
width:400px;
float:left;
}

.sendMain{
float:right;
}

.c-form-wrapper{
width:inherit;
}

.anmeldung{
min-height:990px!important;
padding:22px 80px;
margin-top:30px!important;
border:1px solid #C0C0C0;
background:#fff;
font-size:12px;



}
.anmeldung-wrapper{
width:590px;
font-size:12px;
line-height:140%;
}


.anmeldung h2{
font-size:12px;
font-weight:700;
}
.anmeldung  strong{
color:#000;
}
.anmeldung-wrapper h2{
margin:0;
font-size:16px;
font-weight:700;
}
.anmeldung-logo{
width:58px;
margin:0 auto;
margin-top:-2px;
margin-bottom:54px;
display:block;
}
.c-form{
float:left;
width:304px;
overflow:hidden;
}
.form-1{
margin-left:12px;
}


.form-close{
position:absolute;
top:12px;
right:12px;
}

.ax-file-list img{
max-width:100%;
}



.section-form{
line-height:140%;
}





option{
color:#fff!important;
}









.section-form{
margin-bottom:23px;
      font-size:14px;
}


.selectMain,
.textMain, .textMainEnd{


}

input{

}
.selectMain,
.textMain{
height:22px;
margin-bottom:7px;
overflow:hidden;

}

.textMainEnd{
height:125px;
width:450px;
}

.textField,
.textTextAerea,
.textText{
display:inline-block;
      padding-left:0;
      padding-top:0px;
      font-family:inherit;
      font-weight:300;
      font-size:14px;
color:#000;

}
 .textTextAerea{
    height:125px;
 
 }
 
 
.textField{
display:inline-block;
        font-family:verdana, arial;
        width:210px;
        padding-left:4px;
}

.textAreaMain .textField{
        width:620px;

}


.tfOrder{
margin-top:2px;
  width:25px;
background-color:#F9E5EC; 
border:0px solid transparent;
font-family:verdana,arial; 
font-size:11px;
text-align:right;
}



.tfContact {
      background-color:transparent; 
      border:0px solid #000;
      border-bottom:1px solid gray;
width:600px;
      padding-top:2px;
      margin-right: 10px;
      font-family:inherit; 
      font-size:inherit;
      height:16px;
}

.tf-required{
     border-bottom:1px solid red;
}


.tfMessage {
      background-color:transparent; 
         border:0px solid #000;
    border-bottom:1px solid gray;
         width:100%;
         height:90px;
         overflow:auto;
         padding-top:2px;
         margin-right: 10px;
         font-family:inherit; 
         font-size:inherit;
}





.tfSelect{

 appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
background-color: #3c68a0 !important;
  border: 0px solid #000;
  padding-top: 2px;
  margin-right: 10px;
  font-family: inherit;
  font-size: inherit;
  height: 16px;
  color: #fff;
  border-radius: 4px;
  border: 2px solid #00316e;
  height: 22px;
}
.tf-select-required{
 border: 2px solid red!important;
}







.tfSelect  option {
    background-color: #AAABE6;
    color: #fff; 
}

/* Hover-Farbe für Optionen */
.tfSelect option:hover {
    background-color: #3c68a0; 
    color: #fff;
    padding:2px; 
}














.btn-submit {
float:right;
background-color:transparent; 
border:0px solid #000;
width:160px;
padding-top:0px;
cursor:pointer;
text-align:right;
}


.c-section-form-checkbox{
float:left;
line-height:140%;
}
.section-form-checkbox-0{
width:22px;
}
.section-form-checkbox-1{
padding-top:3px;
width:540px;
}

.tf-checkbox-required{
border:1px solid red;
}

.ax-file-list{
list-style:none;
padding:0;
}
.ax-text,
.ax-legend{
display:none;
}

.ax-clear{
display:none;
cursor:pointer;
}

.ax-remove{
display:block;
margin-bottom:26px;

}
.ax-remove::after{
content:'Diese Datei wieder entfernen';
font-family: "FagoWeb W04 Regular", arial;
font-size:12px!important;
color:#000;
cursor:pointer;
}
.ax-clear,
.section-form,
.c-form-wrapper,
.ax-browse,
.section-form,
.c-section-form-checkbox,
.alert,
.fieldset,
.textField,
.textTextAerea,
.textText,
.ax-progress div,
.ax-details div,
.ax-uploader,
.btn-submit{
font-family: "FagoWeb W04 Regular", arial;
font-size:12px!important;
color:#000;
}


.alert{
color:red;
}

