/*********************************/

/*********** Container ***********/
/*********************************/
.form-container
{
	clear			: both;
	overflow		: auto;
	width			: 550px;
	margin			: 0 0 5px 0;
}
	ul.form_error
	{
		list-style		: none;
		text-align		: left;
	}
	ul.form_error li
	{
		color			: #f00;
	}
	.form-title
	{
		float			: left;
		width			: 90px;
		text-align		: left;
		font-weight		: bold;
		padding			: 0 0 5px 0;
	}
	.form-field
	{
		width			: 460px;
		float			: left;
		padding			: 0 0 2px 0;
		text-align		: left;
		color			: #f00;
	}
	.form-submit
	{
		float			: left;
		width			: 460px;
		text-align		: left;
        margin-top      : 15px;
		padding-left	: 90px;
	}
	.form-notice
	{
		padding			: 5px 0 0 90px;
		text-align		: left;
		width			: 460px;
		float			: left;
		font-size		: 0.9em;
	}
    .form-spacer
	{
		height            : 20px;
		width			: 500px;
	}
    .form-text
    {
        padding-top     : 5px;
        color           : #923e34;
    }
    .form-text-small
    {
        padding-top     : 5px;
        font-size       : 0.8em;
        color           : #923e34;
    }
	* html .form-submit
	{

		width			: 198px;
		text-align		: left;
	}

/******************************/

/*********** Felder ***********/
/******************************/
input, textarea
{
	border			: 1px solid #666;
	background-color	: #fff;
}
input
{

}
	input.middle,
	input.contact,
	input.register
	{
		width			: 250px;
	}
	input.submit
	{
		line-height		: 18px;
		width			: 250px;
	}
    input.register-small
    {
        width           : 50px;
    }

select
{
	height			: 18px;
}
    select.register
    {
        height          : 22px;
        width           : 250px;
    }
textarea.contact,
textarea.register
{
	width			: 478px;
	height			: 200px;
}

