/* 
    Document   : forms
    Created on : 07.02.2010, 11:42:38
    Author     : stefanladisch

*/


/*------------ structure ------------------------*/

.formbox fieldset
{
	margin:10px 0 10px 0;
	border-color:#282828;
}

.formbox legend
{
	color:#282828;
	border: 1px solid #282828;
}

/* ----------- labels and input fields ------------------------*/
.ElementInvalid input
{ 
    border: 1px solid #FF0000;
}
.ElementInvalid .Label, .ElementInvalid .LabelRequired
{
    color: #FF0000;
}

.ElementValid .Label, .ElementValid .LabelRequired
{
    color: #282828;
}
.ElementValid, .ElementInvalid
{
  margin-top:10px;
	float:left;
	clear:left;
}

.Label, .LabelRequired
{
  width: 80px;
  display: block;
  float: left;
}

.LabelRequired
{
    font-weight:bold;
}

.ImageContainer
{
	float:left;
}