/* ATO - Formular Styles */

DIV.formblock {
  position:relative;
  display:block;
  width:100%;
  vertical-align:top;
  margin-bottom:3px;
  padding:3px;
}

DIV.innertext {
  clear:both;
  float:left;
  display:inline;
  position:relative;
  width:30%;
  vertical-align:top;
}
DIV.innerblock {
  float:left;
  display:inline;
  position:relative;
  width:69%;
  vertical-align:middle;
}



.formular {
  font-size:12px;
  font-family:Tahoma;
  font-weight:normal;
}
.formular LABEL {
  width:150px;
  margin-right:5px;
}
.formular TEXTAREA {
  font-size:12px;
  border:1px solid #808081;
}
.formular INPUT {
  font-size:12px;
  border:1px solid #808081;
}
.formular INPUT.checkbox {
  font-size:12px;
  border:0px solid #808081;
}
.formular INPUT.radio {
  font-size:12px;
  border:0px solid #808081;
}
.formular INPUT.submit {
  font-size:12px;
  border:1px solid #000000;
  background-color: #808081;  
  color:#666666;
  margin-right:10px;
}
.formular SELECT {
  font-size:12px;
  border:1px solid #808081;
}
.type_invisible {
  font-family: Tahoma;
  font-size:11px; 
  color: #0099FF; 
    
}
.type_invisible SPAN {
  border:1px solid #0099FF;
  width:100px;
  padding:2px 5px;
  margin:2px 5px;
  
  vertical-align:middle;
}

.type_invisible SPAN SPAN {
  border:0px;
  padding:0px;
  margin:0px;
}

.error {
  color:red;
}
.message {
  font-weight:bold;
}
.asterix {
  font-weight:bold;
  margin-right:5px;
}

