body {
  width:800px;
}

.level1, .level2, .level3, form, .textTest {
  border: solid black 1px;
  margin: 5px;
  padding: 5px;
}

form {
  background-color: #F5F59F;
}

label {
  display:block;
  position: relative;
}

label input:not([type=checkbox]):not([type=radio]), label textarea {
  position: absolute;
  left: 150px;
} 

.textTest {
  background-color: orange;
}

.level1 {
  background-color: red;
  font-weight: bold;
  width: 200px;
  display: inline-block;
}

.level2 {
  background-color: blue;
  font-style: oblique;
}

.level3 {
  background-color: green;
  height: 20px;
}

.special {
  border: dashed grey 2px !important;
}

