/**
 * Style sheet formulare
 */
.col_0 .mandatory
{
	font-weight:bold;
	color:#990000;
}

#kontaktform table
{
	font-size:12px;
}

#kontaktform .col_0
{
	width:100px;
	padding-right:5px;
	padding-left:3px;
	text-align:right;
}

#kontaktform input
{
	width:250px;
	margin-bottom:3px;
	padding:1px;
}

#kontaktform select
{
	width:250px;
	margin-bottom:3px;
	padding:1px;
}

#kontaktform textarea
{
	margin-bottom:3px;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

td .col_0
{
	vertical-align:top;
}

#form_topangebote .text
{
	width:250px;
	margin-bottom:3px;
	padding:1px;
}

#form_topangebote .captcha
{
	width:20px;
	margin-bottom:3px;
	padding:1px;
}

#form_topangebote select
{
	width:250px;
	margin-bottom:3px;
	padding:1px;
}

#form_topangebote .col_0
{
	width:100px;
	padding-right:5px;
	padding-left:3px;
	text-align:right;
}

#form_topangebote span .radio
{
	display:block;
}

#form_topangebote textarea
{
	margin-bottom:3px;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
