body		{margin-left: 0;
			margin-top: 0;
			background-color: #cccccc;}
#body_left	{background-color: #ffffff;}
#body_head	{background-color: #cccccc;
			background-image: url(images/gespraech.jpg);
			background-repeat: no-repeat;}
#table_head	{border-collapse: collapse;}
#table_frame2{background-color: #cccccc;
			border-collapse: collapse;}
#td_logo	{background-color: #ffffff;
			padding-bottom: 4pt;}
#td_spacer	{border-style: none;}
td			{font-family: arial,helvetica;
			font-style: normal;
			font-weight: 500;
			font-size: 12pt;
			color: #333366;
			padding-top: 2pt;
			padding-bottom: 2pt;}
#td_titel_ekke{font-size: 16pt;
			color: #333366;
			padding-top: 40pt;
			padding-bottom: 8pt;
			padding-left: 20pt;}
#td_head_line{background-color: #ffffff;
			width: 800px;
			height: 4px;}
#td_link	{color: #ffffcc;
			font-weight: 300;
			font-size: 10pt;
			vertical-align: top;
			padding-left: 20pt;
			padding-top: 10pt;}
.link		{text-decoration: none;
			font-weight: 300;
			font-size: 10pt;
			padding-left: 10pt;
			padding-right: 10pt;
			vertical-align: top;
			text-transform: lowercase;}
.link:active,.link:link,.link:visited{color: #ffffcc;}
.link:active,.link:focus{color: #ffcc33;}
.link:hover	{color: #ffcc33;}
img			{border: 0;}
a			{color: #666666;
			font-size: 10pt;}
a:hover		{color: #999999;}
li			{padding: 3pt;}
.td_nav_headline_left{background-color: #ffffff;
			width: 7px;}			
.td_nav_headline{background-color: #ffffff;
			width: 190px;
			color: #333366;
			font-size: 10pt;
			font-weight: 600;
			padding-left: 7pt;
			padding-top: 3pt;
			padding-bottom: 3pt;
			padding-right: 3pt;}			
.td_nav_left{background-color: #cccccc;
			width: 7px;}
.td_nav_right{width: 10px;}
.td_nav		{background-color: #ffffcc;
			width: 183px;
			color: #333366;
			font-size: 10pt;
			padding: 3pt;}
.td_spacer_nav{height: 7px;}			
.div_nav	{border-top-width: 1em;
  			border-top-style:solid;
			border-top-color: #cccccc;}
.nav_over	{background-color: #ffcc33;
			padding: 3pt;}
.nav_out	{background-color: #ffffcc;
			padding: 3pt;}
.nav_click	{background-color: #ffcc33;
			border-style: none;
			border-width: none;
			padding: 3pt;}
.a_nav		{text-decoration: none;
			font-size: 10pt;
			color: #333366;}
.a_nav:hover{text-decoration: none;
			font-size: 10pt;
			color: #333366;}
.text_fett_weiss{color: #ffffff;
			font-weight: 600;}
.table_main	{margin-left: 30px;
			margin-top: 30px;
			width: 700px;}
.table_inner{margin-left: 10px;
			margin-top: 10px;}			
.titel		{font-size: 20pt;
			padding-bottom: 15pt;}
.untertitel	{font-size: 12pt;
			font-weight: 900;}
.text_head	{font-weight: 600;
			padding-top: 15pt;}
.text		{vertical-align: top;
			padding-left: 15pt;}
.text_fett	{font-weight: 600;
			color: #333366;}
.text_break	{vertical-align: top;
			padding-left: 15pt;
			padding-bottom: 15pt;}
.text_partner{color: #339933;}
.kasten		{border: 1pt ridge #339933;
			padding: 10pt;
			width: 450px;}
.mail		{width: 140px;
			vertical-align: top;
			padding-left: 15pt;
			font-weight: 100;
			font-size: 11pt;
			color: #333366;}
.kA			{font-weight: 100;
			font-size: 11pt;
			color: #333366;}
.mail_fett,#span_mail_fett{width: 140px;
			vertical-align: top;
			padding-left: 15pt;
			font-size: 11pt;
			font-weight: 800;
			color: #333366;}
#span_mail_fett{padding-left: 0pt;}
#table_titel{margin-top: 50;
			margin-left: 30;}
.td_finanz	{width: 230px;
			border-style:ridge;
			border-width:thin;
			border-color:#ffffff;
			padding-left: 5pt;}
.li_referenzen{padding-bottom: 15pt;}

.form_failure{color: #cc0000;
			font-weight: 600;
			font-size: 10pt;}
.form_feld	{width: 326px;
			color: #000000;
			padding-left: 0pt;
			font-family: arial,helvetica;
			font-size: 10pt;}
.form_feld_filled{color: #ffffff;
			font-family: arial,helvetica;
			font-size: 10pt;}
.form_feldreadonly{width: 326px;
			background-color: #cccccc;
			color: #ffffff;
			padding-left: 0pt;
			font-family: arial,helvetica;
			font-size: 10pt;
			border: 0;}
#td_anreise	{text-align: right;
			vertical-align: top;}
#klammer	{float: right;}

