.tx-aekmlsl-pi1 .fce-3 .col1,
.tx-aekmlsl-pi1 .fce-3 .col1 select,
.tx-aekmlsl-pi1 .fce-3 .col2,
.tx-aekmlsl-pi1 .fce-3 .col2 select,
.tx-aekmlsl-pi1 .fce-3 .col3,
.tx-aekmlsl-pi1 .fce-3 .col3 select {
     width:145px !important;
     margin-left:0px !important;
}

.tx-aekmlsl-pi1 .fce-3 .col1 input[type=text],
.tx-aekmlsl-pi1 .fce-3 .col2 input[type=text],
.tx-aekmlsl-pi1 .fce-3 .col3 input[type=text] {
     width:140px !important;
}


.tx-aekmlsl-pi1 .fce-3 .col2,
.tx-aekmlsl-pi1 .fce-3 .col3 {
     margin-left:25px !important;
}

.tx-aekmlsl-pi1 form .col1 h2,
.tx-aekmlsl-pi1 form .col2 h2,
.tx-aekmlsl-pi1 form .col3 h2 {
     background:none !important;
     margin-bottom:10px !important;
}
/*
.tx-aekmlsl-pi1 .box header img {
     float:right;
}

.tx-aekmlsl-pi1 .box header h2 {
     float:left;
}

.tx-aekmlsl-pi1 .box p {
     clear:left;
}
*/
.tx-aekmlsl-pi1 input {
   border: 1px solid #B2B2B2;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0px 0px 6px #BABDC3;
  -moz-box-shadow: inset 0px 0px 6px #BABDC3;
  box-shadow: inset 0px 0px 6px #BABDC3;
  background-color: #fff!important;
  color: #686868;
  font-family: arial,sans-serif;
  padding: 4px;
}

.tx-aekmlsl-pi1 input[type=submit] {
  background-color: #ECECEC;
  background-color: rgba(0, 0, 0, 0.07) !important;
  background-image: url(linkitem-red.png);
  background-position: 26px 8px;
  background-repeat: no-repeat;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  color: #3f4040;
  font-size: 16px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  padding: 4px 29px 4px 41px;
  border: 1px solid transparent;
  
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.tx-aekmlsl-pi1 select {
  font-family: arial, sans-serif;  
  border: 1px solid #aaadb3;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 4px #BABDC3;
  -moz-box-shadow:  0px 0px 4px #BABDC3;
  box-shadow:  0px 0px 4px #BABDC3;
  background: url(../images/arrow-anthrazit.html) no-repeat 96% 33px, -moz-linear-gradient(top, #fff 0%, #e4e6eb 100%)!important;
  background: url(../images/arrow-anthrazit.html) no-repeat 96% 33px, -webkit-gradient(linear, 0% 0%,0% 100%, from(#fff), to(#e4e6eb))!important;
  background: url(../images/arrow-anthrazit.html) no-repeat 96% 33px, -webkit-linear-gradient(top, #fff 0%,#e4e6eb 100%)!important;
  background: url(../images/arrow-anthrazit.html) no-repeat 96% 33px, -o-linear-gradient(top, #fff 0%,#e4e6eb 100%)!important;
  background: url(../images/arrow-anthrazit.html) no-repeat 96% 33px, -ms-linear-gradient(top, #fff 0%,#e4e6eb 100%)!important;
  background: url(../images/arrow-anthrazit.html) no-repeat 96% 33px, linear-gradient(top, #fff 0%,#e4e6eb 100%)!important;  
  padding: 4px!important;
  width: 100%;
}

#tx_aekmlsl_map {
     width:582px;
     height:300px;
     margin:0 18px 0 18px;
     border:1px solid #d1d5dd;
}

#tx_aekmlsl_map img {
  max-width: none;
}

h1.not_found {
     margin: 0 38px 0;
}

.tx-aekmlsl-pi1 {
  margin-bottom: 25px;
}
