﻿
table.IdentificationFormular { width:500px; margin-top: 20px; }
table.IdentificationFormular td 
{ 
	vertical-align:top; 
}
table.IdentificationFormular td.text, td.FormularTextClass
{ 
	width: 200px;
	font-weight:bold; 
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

td.FormularFieldClass span
{
	width: 300px;
	font-weight:bold; 
	font-family:Verdana;
	font-size: 12px;
	color: red;
}

td.FormularTextClass span
{
	width: 500px;
	font-weight:bold; 
	font-family:Verdana;
	font-size: 12px;
	color: red;
}

span.FormularTextClass
{
	width: 480px;
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

table.IdentificationFormular td.field, td.FormularFieldClass
{
	width:300px; 
	margin:0px 0px 0px 0px; 
	padding:0px; 
	font:normal 12px Verdana;
}
table.IdentificationFormular td.field input, td.FormularFieldClass input 
{ 
	width:300px; 
	border:1px solid #a5acb2; 
	margin:0px 0px 0px 0px; 
	padding:0px; 
	font:normal 12px Verdana;
}
table.IdentificationFormular td.field input.ZipCodeClass, td.FormularFieldClass input.ZipCodeClass 
{ 
	width:60px; margin-right:4px; 
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}
table.FormularIdentification td.FormularFieldClass input.CityTextClass, td.FormularFieldClass input.CityTextClass
{ 
	width:212px; 
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}
table.FormularIdentification td.FormularFieldClass select { margin:2px 0px 2px 0px; font:normal 11px Verdana,sans-serif; }
#divContent table.FormularIdentification td a { font-weight:bold; color:#000000; }
#divContent table.FormularIdentification td b { font-weight:bold; color:#000000; }
table.FormularIdentification td.text { width:120px; font-weight:bold; }

.CityTextClass
{
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

table.QuestionnaireFormular 
{ 
	margin-top:0px; 
	width: 500px;
}

table.QuestionnaireFormular td.text
{
	width:356px; 
	font-weight:bold; 
	vertical-align:middle; 
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

table.QuestionnaireFormular
{
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

table.QuestionnaireFormular td.field
{
	vertical-align:middle; 
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}
table.QuestionnaireFormular td.field input 
{ 
	width:45px; 
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

textarea 
{ 
	width:480px; 
	border:1px solid #a5acb2; 
	padding:2px; 
	font:normal 12px Verdana; 
}

table.EvkFormular td 
{
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}
table.EvkFormular td a
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #152C79;
}

.DefaultTextClass
{
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}	


table.FormularAdditionalQuestionnaire
{
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

table.FormularAdditionalQuestionnaire td.text
{
	width: 300px;
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

table.FormularAdditionalQuestionnaire td.field
{
	width: 200px;
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}


table.weiterLink td.weiterLink {  }
table.weiterLink td.NavLeftClass 
{ 
	width:250px; 
	padding-top:15px; 
}

table.weiterLink td.NavRightClass 
{ 
	width:250px; 
	padding-top:15px; 
	text-align:right; 
}

.box3
{
	font-family: Verdana;
	font-size: 12px;
	color: #152C79;
	width: 520px;
}

.contactForm
{
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
	width: 510px;
}

.fieldName
{
	padding: 2px 1px 1px 1px;
	font-weight: bold;
    width: 200px;
}

.fieldInput
{
	width: 300px;
	padding: 1px;
}

.fieldNameRepeater
{
	float: left;
    font-weight: bold;
    padding: 1px 10px 1px 1px;
    vertical-align: middle;
    width: 180px;
    font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

.fieldInputRepeater
{
	width: 280px;
	padding: 1px;
	float: left;
	vertical-align: middle;
	font-family:Verdana;
	font-size: 12px;
	color: #152C79;
}

.fieldInput input
{
	width: 300px;
	border: 1px solid #A5ACB2;
}

.fieldNameSmall
{
	padding: 2px 20px 1px 1px;
	width: 442px;
	float: left;
}

.fieldInputSmall
{
	width: 40px;
	padding: 1px;
	float: left;
}

.fieldInputSmall input
{
	border: 1px solid #A5ACB2;
}

.fieldInputEVK input
{
	float: left;
	margin: 0px 5px 0 0;
	*margin: -3px 5px 0 0;
}

.buttonLine a, .buttonLine .nsButton
{
	color: #152C79;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}

.citytxt, .ziptxt
{
	float: left;
}

.ziptxt
{
	margin-right: 4px;
}


