#header		{
		width: 1000px;
		height: 100px;
		align: left;
		border: 0px solid red;
		background-image: url(../pictures/header.gif);
		}
	
#content	{
		width: 1000px;
		height: 800px;
		align: left;
		border: 0px solid red;
		}
		
#footer		{
		width: 1000px;
		height: 40px;
		align: left;
		border: 0px solid #658ca9;
		
		}
		
#navitop	{
		width:1000px;
		height: 40px;
		align:left;
		background-image: url(../pictures/navitop.gif);
		}
		
#navileft	{
		width: 195px;
		height: 740px;
		align: left;
		position: absolute;
		left: 15px;
		top: 150px !important;
		top: 158px;
		border-right: 1px solid #658ca9;
		}
		
#detail		{
		width: 780px;
		height; 700px;
		align:left;
		position: absolute;
		left: 230px;
		top: 170px;
		margin: 0px;
		border: 0px solid red;
		}
		
#tcontent	{
		width: 100%;
		height: 680px;
		border: 0px solid red;
		}
		
#tnavitop	{
		width: 995px;
		height: 40px;
		top: 0px;
		left: 0px;
		border: 0px solid red;
		}

#tnavileft	{
		width: 195px;
		height: 680px;
		top: 0px;
		left: 0px;
		border: 0px solid red;
		}
		
trleft		{
		height: 30px;
		align: left;
		valign: top;
		}
		
#contenthead	{
		width: 100%;
		height: 50px;
		height: 40px;
		align: left;
		valign: top;
		}
		
#tdleftxl	{
		height: 440px;
		align: left;
		border: 0px solid red;
		}
		
#intern		{
		width: 100%;
		height: 440px;
		border: 0px solid red;
		}


td.left-header	{
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 18px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		color: #333;
		}
		
td.left-detail	{
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 28px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		color: #333;
		border: 0px solid red;
		}

td.topxl	{
		width: 195px;
		height: 40px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: left;
		}

td.top		{
		height: 40px;
		width: 150px;
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: center;
		margin: 0px;
		padding: 0px;
		color: #658ca9;
		}
		
		
#tfooter	{
		width: 100%;
		height: 40px;
		border: 0px solid red;
		}
		
#footertext	{
		width: 1000px;
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: center;
		margin: 0px;
		padding: 0px;
		color: #F0F0F0;
		}
		
#impressum	{
		width: 1000px;
		align: center;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: center;
		margin: 0px;
		padding: 0px;
		text-color: #658ca9;
		}
		
a.passiv	{
		text-decoration: none;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 1px;
		color: #658ca9;
		margin: 0px;
		padding: 0px;
		}
		
a.activ		{
		text-decoration: none;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 1px;
		color: #000000;
		margin: 0px;
		padding: 0px;
		}
		
a.foot		{
		text-decoration: none;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 1px;
		color: #658ca9;
		margin: 0px;
		padding: 0px;
		}
		
a.picture	{
		text-decoration: none;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 1px;
		color: #658ca9;
		margin: 0px;
		padding: 0px;
		}

td.picture	{
		width: 410px;
		align: right;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		text-color: #000000;
		}
		
td.text		{
		width: 370px;
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		text-color: #000000;
		}
		
td.kontakt	{
		width: 200px;
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 1px;
		line-height: 18px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		text-color: #000000;
		}
		
td.kontakt2	{
		width: 580px;
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 1px;
		line-height: 18px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		text-color: #000000;
		}
		
td.kontakt3	{
		width: 400px;
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 1px;
		line-height: 18px;
		text-align: left;
		margin: 3px 0px 0px 0px !important;
		padding: 0px;
		color: #333;
		}
		
td.price1	{
		width: 200px;
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 1px;
		line-height: 18px;
		text-align: left;
		margin: 3px 0px 0px 0px !important;
		padding: 0px;
		color: #333;
		}
		
td.price2	{
		width: 200px;
		align: right;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 1px;
		line-height: 18px;
		text-align: right;
		margin: 3px 0px 0px 0px !important;
		padding: 0px;
		color: #333;
		}

		
td.middle	{
		width: 10px;
		align: left;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		text-color: #000000;
		}
		
a.top		{
		text-decoration: none;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 1px;
		color: #336699;
		text-decoration: underline;
		margin: 0px;
		padding: 0px;
		}
		
a.top_activ	{
		text-decoration: none;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 1px;
		color: #000000;
		text-decoration: underline;
		margin: 0px;
		padding: 0px;
		}
		

h1		{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		color: #658ca9;
		}
h2		{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		color: #658ca9;
		}
h3		{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: left;
		margin: 0px;
		padding: 0px;
		color: #333;
		}
		
h4		{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 19px;
		text-align: center;
		margin: 0px;
		padding: 0px;
		color: #333;
		}
h5		{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 0px;
		line-height: 12px;
		text-align: center;
		margin: 0px;
		padding: 0px;
		color: #000000;
		}


p		{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		letter-spacing: 1px;
		line-height: 18px;
		text-align: left;
		margin: 3px 0px 0px 0px !important;
		padding: 0px;
		color: #333;
		}
		
input.input_text{
		width: 460px;
		height: 20px;
		}
		
textarea.input_memo{
		width: 460px;
		height: 80px;
		rows: 4;
		cols: 250;
		}
strong	{
		font-style: normal;
		font-weight: normal;
		}
		

		
		
		