/* >> standard form */
	div.legend
	{
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	table.standardForm
	{
		width: 100%;
	}
	
	table.standardForm table.checkBox tr,
	table.standardForm table.radioButtons tr
	{
		vertical-align: middle;
	}
	
	table.standardForm td,
	table.standardForm th
	{
		font-size: 12px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		color: #000;
	}

	table.standardForm td div.pmt span,
	table.standardForm td div.pmt span.required
	{
	}
	
	table.standardForm td div.pmt span.required
	{
		padding-right: 7px;
		background: url(img/formRequired.gif) 100% 1px no-repeat;
	}
	
	table.standardForm td.left,
	table.standardForm td.right
	{
		padding-bottom: 10px;
		width: 50%;
	}
	
	table.standardForm td.standardTableSpacer img
	{
		width: 18px;
	}
	
	table.standardForm div.pmt
	{
		margin-bottom: 0px;
	}
	
	table.standardForm input,
	table.standardForm td textarea,
	table.standardForm td select
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		width: 100%;
		padding: 2px 1px 2px 0px;
	}
	
	table.standardForm td.area
	{
		padding-top: 15px;
		padding-bottom: 5px;
	}
	
	table.standardForm td textarea
	{
		overflow: auto;
		width: 100%;
		height: 100px;
	}
	
	table.standardForm td select
	{
		padding: 0;
		height: auto;
	}
	
	table.standardForm td select option
	{
		padding: 1px 2px;
	}
	
	table.standardForm table.checkBox td.cb_button
	{
	}
	
	table.standardForm table.checkBox td.cb_button input
	{
		width: auto;
		border: 0;
		background: transparent;
		padding: 0;
	}
	
	table.standardForm table.checkBox td.cb_text
	{
		padding-left: 5px;
		width: 100%;
	}
	
	table.standardForm table.checkBox td.cb_text div.pmt span
	{
		padding-left: 0px;
		background: transparent;
	}
	
	table.multipleFields
	{
		width: 100%;
	}
	
	table.multipleFields td.mf_fullsize
	{
	}
	
	table.multipleFields td.mf_spacer
	{
	}
	
	table.multipleFields td.mf_spacer img
	{
		width: 1px;
		height: 10px;
		border: 0;
	}
	
	table.multipleFields td.mf_left
	{
		padding-right: 5px;
	}
	
	table.multipleFields td select
	{
		width: 52px;
	}
	
	/* Submit button */
	table.standardForm td.button
	{
		text-align: right;
		padding-top: 3px;
	}
	
	table.standardForm td.button input
	{
		width: auto;
	}
/* << */


/* >> Kontaktform */
	table.contactForm
	{
		width: 450px;
	}
	
	table.mf_vorname td select
	{
		width: 65px;
	}
	
	table.mf_vorname td.mf_right
	{
		width: 100%;
	}
	
	div.sendSuccess
	{
		font-weight: bold;
	}
/* << */


/* >> DatePicker */
	table.contactForm input.anreise,
	table.contactForm input.abreise
	{
		width: 180px;
	}
	
	table.contactForm button
	{
		/height: 21px;
		/width: 35px;
	}
/* << */
