#haupt  {margin-left:50%; position: absolute; z-index: 5; top: 0; left: -385px; width: 770px; }
#main { position: absolute; top: 0; left: 0; width: 100%;}
#servicemenue {position: absolute; z-index: 30; top: 200px; left: 575px; width: 160px; height: 150px }
#logo  {position: absolute; z-index: 30; top: 15; left: 570px; width: 187px; height: 126px }
#hauptbild {background: #fff; position: absolute; z-index: 10; top: 40px; left: 0; width: 650px; height: 250px }
#menue {position: absolute; z-index: 20; top: 330px; left: 22px; width: 118px; height: 250px }
#contenthead {background-image: url(../images/content_back_head.gif); position: absolute; z-index: 10; top: 310px; left: 170px; width: 600px; height: 110px }
#contentback {background-image: url(../images/content_back_line1.gif); position: absolute; top: 420px; left: 175px; width: 595px; }
#content  { position: absolute; z-index: 30; top: 380px; left: 230px; width: 494px; height: 250px }
#header  {width: 770px; height: 310px; background: #fff; background-image: none;}

td             {font-family: arial, sans-serif; font-size: 10pt; color: #000000}

div              {font-family: arial, sans-serif; font-size: 10pt; color: #000000; line-height: 12pt; }
.punkte   		 {font-family: arial, arial, geneva, sans-serif; font-size:13px; color:#666666; font-weight: bold}
.headline   	 {font-family: arial, arial, geneva, sans-serif; font-size:13px; color:#000000; font-weight: bold}
.subheadline   	 {font-family: arial, arial, geneva, sans-serif; font-size:13px; color:#666666}
.text			 {font-family: arial, arial, geneva, sans-serif; font-size:12px; color:#000000 }
.navigation      {font-family: arial, arial, geneva, sans-serif; font-size:10px; color:#FFFFFF;}
.klein           {font-family: arial, sans-serif; font-size: 12px; color: #000000}
.kaminimg        {width:120px; float: left;}
.kamintxt        {width:350px; float: left;}
.kaminclear      {clear:both; padding:7px;}
.ct1			 {padding-bottom: 10px; margin-right: 7px;}
.hd2			 {font-weight: bold; font-size: 16px; padding-bottom: 4px;}


body             {font-family: helvetica, arial, geneva, sans-serif; font-size: 11px; color: black; background: url(../images/back.gif) top center repeat-y #8099b3;}
body.klein             {font-family: helvetica, arial, geneva, sans-serif; font-size: 11px; color: #000000}


A:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:10pt; text-decoration: none; color: #8099b3}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #8099B3}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #666666}
A:active         {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #666666}


A.klein:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #8099B3}
A.klein:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #8099B3}
A.klein:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #666666}
A.klein:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #666666}


Link:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #fff}
Link:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #fff}
Link:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #red}
Link:active         {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #fff}


