/**
 * Styles Grillo
 *
 * @author      Dieter Raber <raber@h2a.lu>
 * @copyright   h2a.lu 09-01-2009
 * 
 * $Id: forms.css 38 2008-09-16 08:09:45Z raber $
 */


/* Basic form styles
 ********************************/ 
form {
  width: 340px;
  margin-top: 20px;
}

label {
  display:block;
  text-align:right;
  padding: 3px;
  position:relative;
}

fieldset {
  border: 1px #ccc solid
}

form input,
form select,
form textarea {
  width: 200px;
  border-width:1px;
  font-size: 11px;
  margin-left: 5px;
}

form div  {
  text-align:right;
  padding: 5px;
}


form textarea {
  height: 100px;
}

label span {
  position:relative;
  top:-85px;
}

form div.error {
  color:#c00;
}


form input.error {
  border-color:#c00;
  border-style:solid
}

label em {
  color:#c00;
  font-style:normal;
}

