	table.contactTable
	{
		width: 100%;
		margin-top: 5px;
	}
	
	table.contactTable td
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		text-align: left;
		vertical-align: middle;
		padding-bottom: 3px;
	}

	table.contactTable td.tableLeft,
	table.contactTable td.tableRight,
	table.contactTable td.tableMiddle
	{
		vertical-align: top;
		width: 45%;
	}
	
	table.contactTable td.tableMiddle
	{
		width: 10%;
	}
		
	table.contactTable td.tableMiddle img
	{
		width:30px;
	}
	
	/* Normales Kontaktformular */
	table.contactTable td.prompt
	{
		font-weight: bold;
		padding-right: 5px;
	}
	
	table.contactTable td.msg
	{
		vertical-align: top;
		padding-top: 2px;
	}
	
	table.contactTable td.field
	{
		width: 100%;
	}

	table.contactTable td.field_plz
	{
		width: auto;
		padding-right: 3px;
	}
	
	table.contactTable td.field input,
	table.contactTable td.field textarea
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		width: 100%;
		border: 1px inset #F0F0F0;
	}

	table.contactTable td.field textarea
	{
		overflow: auto;
	}
	
	table.contactTable td.field input.ort
	{
		width: 100%;
	}
	
	table.contactTable td.field input.plz
	{
		width: 43px;
	}
	
	table.contactTable td.checkbox
	{
		text-align: center;
	}

	table.contactTable td.tableLeft tr.spcColumn img
	{
		height:10px;
		width: 280px;
	}
	
	/* Rechte Spalte mit Checkboxen und Bilder */
	table.contactTable td.tableRight td
	{
		width: 50%;
		padding: 0;
	}
		
	table.contactTable tr.prompt td
	{
		padding-top:6px;
	}
	
	table.contactTable td.tableRight tr.spcColumn img
	{
		height:10px;
	}

	table.contactTable td.tableRight td.addText
	{
		font-weight: bold;
	}

	table.contactTable td.tableRight td img
	{
		vertical-align: middle;
	}
	
	/*Arbeitshoehe/Reichweite */
	table.contactTable table.spec
	{
		margin-bottom: 10px;
	}
	
	table.contactTable table.spec td.prompt
	{
		width: 60%;
	}

	table.contactTable table.spec td.field
	{
		white-space: nowrap;
		padding-bottom: 5px;
	}
	
	table.contactTable table.spec td.field input
	{
		width: auto;
		margin-right: 5px;
	}
	
	table.contactTable table.spec tr.spcColumn img
	{
		height: 20px;
	}

	table.contactTable td.submitButton
	{
		border-top: 1px solid #E60004;
		padding-top: 10px;
	}
	
	table.contactTable td.submitButton input
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		border: 0;
		background: transparent url(../xist4c/web/wagert/10/img/littleTeaserArrow_left.gif) 0px 2px no-repeat;
		font-weight: bold;
		font-size: 11px;
		line-height: 14px;
		text-transform: uppercase;
		color: #E60004;
		padding-left: 15px;
		cursor: pointer;
		/cursor: hand;
		text-align: left;
	}