body #main #defaultform p.ip input {
  width: 40px; display: inline;
}

body #main #defaultform p.ip span.dot {
  font-weight: bold; margin: 5px; margin-right: 0px;
}

body #main #defaultform p input#i_submit {
  margin-left: 130px;
}

/* Formulier */

#page-form label {
  display: block;
  float: left;
  width: 10em;
  text-align: right;
  margin-right: 1em;
  font-weight: bold;
}

#page-form input {
  width: 20em;
}



#page-form .button  {
  position: relative;
  left: 10.8em;
}

#page-form textarea {
  width: 19em;
  height: 10em;
  padding: 0.5em;
}

#page-form h3.form-options {
  padding-left: 10em;
  font-size: 12px;
}

#page-form div.form-options {
  padding-top: 1em;
  margin-left: 11em;
  width: 55em;
  border-top: 1px dashed #ccc;
  border-bottom: 1px dashed #ccc;
  margin-bottom: 1em;
}

#page-form div.form-options p.checkbox input {
  width: 1em;
  margin-left: 1em;
}

#page-form div.form-options p.checkbox label {
  float: none;
  display: inline;
  margin-left: 1em;
  font-weight: normal;
  color: #666;
  font-size: 11px;
}

ul#tree > li { font-weight: bold; }

ul#tree ul li {
  padding-left: 15px;
  list-style-type: circle;
  font-weight: normal;
}


ul#tree li img { vertical-align: middle; margin-right: 2px; }

ul#tree li { line-height: 2em; display: block; text-decoration: none; cursor: move; width: 600px; }
ul#tree li.hover { color: red; }
ul#tree li.hover li { color: black; }
ul#tree li.tmp { height: 2px; padding: 2px 0; cursor: default; }
ul#tree li.tmphover { background-color: #f0f; }
ul#tree li a.edit { text-indent: -999em; display: inline; width: 10px; }


ul#languages { list-style-type: none; height: 20px; }
ul#languages li { display: block; float: left; height: 20px; line-height: 20px; background: url(/Files/System/LEL/Images/corner-left.gif) no-repeat top left; margin-right: 10px; }
ul#languages li span { height: 20px; line-height: 20px; background: url(/Files/System/LEL/Images/corner-right.gif) no-repeat top right; padding: 3px 10px; }
ul#languages li a { color: #000; text-decoration: none; }
ul#languages li a:hover { color: #fff; }

div.lang-div-pos {
  position: absolute; float: left; background: #fff;
}

div.lang-div-0 { z-index: 20; }
div.lang-div-1 { z-index: 19; }
div.lang-div-2 { z-index: 18; }
div.lang-div-3 { z-index: 17; }
div.lang-div-4 { z-index: 16; }
div.lang-div-5 { z-index: 15; }