Body
{
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #ffffff;
	background-image: url(../img/bg.jpg);
	letter-spacing:0;
}

td, div, p
	{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	letter-spacing:0;
	color: #fffffff;
}

/* DESIGN AUFBAU START */
	table.main
	{
		position:relative;
		border-collapse:collapse;
		border-spacing:0px;
		table-layout:fixed;
		border:none;
		height:100%;
	}
	td.top
	{
		width:1020px;
		height:350px;
		vertical-align:top;
		text-align:left;
		background-image: url(../img/header.png);	
	}
	td.middle
	{
		width:1020px;
		padding-top:0px;
		padding-bottom:0px;
	}
	td.bottom
	{
		width:1020px;
		height:30px;
		text-align:center;
		text-indent: 450px;
		background-image: url(../img/end.png);	
	}
	div.kal
	{
		margin-left: -50;
		position:absolute;
		left:50%; top:328px;
		height:80px; width:532px;
		text-align:right;
		z-index:3;
	}
	div.sub-left
	{
		
		position:absolute;
		margin-left: -510;
		left:50%; top:350px;
		height:100px; width:188px;
		background-image: url(../img/sub-left.png);
		z-index:2;
	}
	div.sub-right
	{
		position:absolute;
		margin-left: 311;
		left:50%; top:350px;
		height:100px; width:198px;
		background-image: url(../img/sub-right.png);
		z-index:2;
	}
	div.general
	{
	position:relative;
	left:131px;
	top:0px;
	height:100%;
	width:744px;
	background-image: url(../img/mainbg.png);
	}
	span.general2
	{
	position:relative;
	padding-bottom:0px;
	left:20px;
	top:0px;
	height:100%;
	width:704px;
	display:block;
	color:#000000;
	text-align:justify;
	}
	div.sub
	{
	position:absolute;
	top:310px;
	left:0px;
	width:1020px;
	text-align:center;
	}
	td.bottom A:link{COLOR: #ffffff; TEXT-DECORATION: underline;}
	td.bottom A:visited{COLOR: #ffffff; TEXT-DECORATION: underline;}
	td.bottom A:hover{COLOR: #eeeeee; TEXT-DECORATION: underline;}
	td.top A:link{COLOR: #ffffff; TEXT-DECORATION: underline;}
	td.top A:visited{COLOR: #ffffff; TEXT-DECORATION: underline;}
	td.top A:hover{COLOR: #eeeeee; TEXT-DECORATION: underline;}
/* DESIGN AUFBAU ENDE */

div.kopfleiste {display:none;}





p.bildright {float:left;}
p.bildleft {float:right;}

A:link{COLOR: #000000; TEXT-DECORATION: underline;}
A:visited{COLOR: #000000; TEXT-DECORATION: underline;}
A:hover{COLOR: #666666; TEXT-DECORATION: underline;}
