/**
 * ++++++++++++++++++++++++++++++++++++++++++
 *   Arctoz - Professionelle Webentwicklung
 *  	    www.arctoz.de | genix@arctoz.de
 * ++++++++++++++++++++++++++++++++++++++++++
 * 
 * Project:	FaTeD
 *
 * File:	form.css
 * Author:	Alexander Brakowski
 *
 * -----------------------------------------
 * Copyright (c) 2010 by Alexander Brakowski
 * -----------------------------------------
 **/


form.cmxform fieldset {
  margin-bottom: 10px;
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent;
  border-color:#e4c611 -moz-use-text-color -moz-use-text-color;
  border-style:solid none none;
  border-width:1px medium medium;
}
form.cmxform legend {
  padding: 0 2px 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent;
  padding:5px 10px 7px;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:transparent none repeat scroll 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.cmxform label {
  width: 120px; /* Width of labels */
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}

form.cmxform {
  color:#333333;
  font-size:1.1em;
  width:370px;
}

form.cmxform input {
  padding: 3px;
}

form.cmxform legend, form.cmxform label {
color:#333333;
}

form.cmxform label.error {
  color: #CD0A0A;
}

form.cmxform li.selected {
  background: #f1f1f1;
  -moz-border-radius:6px;
  -webkit-border-radius: 6px;
}

select.ui-textbox,
input.ui-textbox,
textarea.ui-textbox {
  background: #FFFFFF none;
  border:1px solid #D3D3D3;
  color:#555555;
}


input.ui-textbox.disabled {
  color: #CCC; 
}

.ui-button:hover {
  cursor: pointer;
}