body {
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background-color:#FFFFFF}
	
td {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333}
	
a:link {
	color:#8288C2; 
	text-decoration:underline}
	
a:visited {
	color:#8288C2;
	text-decoration:underline}
	
a:hover {
	color:#8288C2;
	text-decoration:underline}
		
a.menue:link {
	color:#333333; 
	text-decoration:none;
	background-image:url(../gif/menue-bg.gif);
	background-position:top left;
	background-reeat:repeat-x;
	width:80px;
	height:22px;
	padding-top:4px}
	
a.menue:visited {
	color:#333333;
	text-decoration:none;
	background-image:url(../gif/menue-bg.gif);
	background-position:top left;
	background-reeat:repeat-x;
	width:80px;
	height:22px;
	padding-top:4px}
	
a.menue:hover {
	color:#333333;
	text-decoration:none;
	background-image:url(../gif/menue-bg-hover.gif);
	background-position:top left;
	background-reeat:repeat-x;
	width:80px;
	height:22px;
	padding-top:4px}
	
a.men_ak:link {
	color:#333333; 
	text-decoration:none;
	background-image:url(../gif/menue-bg-hover.gif);
	background-position:top left;
	background-reeat:repeat-x;
	width:80px;
	height:22px;
	padding-top:4px}
	
a.men_ak:visited {
	color:#333333; 
	text-decoration:none;
	background-image:url(../gif/menue-bg-hover.gif);
	background-position:top left;
	background-reeat:repeat-x;
	width:80px;
	height:22px;
	padding-top:4px}

a.men_ak:hover {
	color:#333333; 
	text-decoration:none;
	background-image:url(../gif/menue-bg-hover.gif);
	background-position:top left;
	background-reeat:repeat-x;
	width:80px;
	height:22px;
	padding-top:4px}
	
a.wedo:link {
	color:#333333; 
	text-decoration:underline}
	
a.wedo:visited {
	color:#333333;
	text-decoration:underline}
	
a.wedo:hover {
	color:#8288C2;
	text-decoration:underline}
	
.all {
	position:absolute;
	top:0px;
	left:0px;
	width:100%}
	
.inhalt {
	position:relative;
	top:5px;
	left:0px;
	width:750px;
	height:584px;
	background-color:#FBF3DE;
	border-left:1px solid #000000}
	
.inhalt_anfahrt {
	position:relative;
	top:5px;
	left:0px;
	width:750px;
	height:641px;
	background-color:#FBF3DE;
	border-left:1px solid #000000}
	
.banner {
	position:absolute;
	top:0px;
	left:0px;
	width:749px;
	height:133px;
	border-top:1px solid #000000;
	border-right:1px solid #000000}
	
.klopfer {
	position:absolute;
	top:133px;
	left:364px;
	width:48px;
	height:22px}
	
.men-l {
	position:absolute;
	top:133px;
	left:0px;
	width:301px;
	height:22px;
	background-image:url(../gif/menue-bg.gif);
	background-position:top left;
	background-repeat:repeat-x}
	
.men-2 {
	position:absolute;
	top:133px;
	left:473px;
	width:276px;
	height:22px;
	background-image:url(../gif/menue-bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	border-right:1px solid #000000}
	
.men-l-table {
	height:22px;
	background-image:url(../gif/dachecke_links.gif);
	background-position:top right;
	background-repeat:no-repeat}
	
.men-2-table {
	height:22px;
	background-image:url(../gif/dachecke_rechts.gif);
	background-position:top left;
	background-repeat:no-repeat}

.men_ue1 {
	position:absolute;
	top:140px;
	left:101px;
	width:8px}

.men_ue2 {
	position:absolute;
	top:140px;
	left:181px;
	width:8px}
	
.men_ue3 {
	position:absolute;
	top:140px;
	left:585px;
	width:8px}

.men_ue4 {
	position:absolute;
	top:140px;
	left:665px;
	width:8px}

.suche {
	position:absolute;
	top:155px;
	left:506px;
	width:244px;
	height:20px;
	background-image:url(../gif/suche-bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	border-right:1px solid #000000}
	
.such_inh {
	position:absolute;
	top:0px;
	left:0px;
	width:244px;
	height:20px;
	background-image:url(../gif/suche-links.gif);
	background-position:top left;
	background-repeat:no-repeat}
	
.sform {  
	font-size:11px; 
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#505050; 
	width:90px; 
	height:16px;
	background-color:#FAF4DC;
	border-left:1px solid #A38F37; 
	border-bottom:1px solid #A38F37; 
	border-right:1px solid #A38F37; 
	border-top:1px solid #A38F37}
	
.sbutton {
	height:16px;
	width:25px;
	background-color:#FAF4DC;
	border-left:1px solid #A38F37; 
	border-bottom:1px solid #A38F37; 
	border-right:1px solid #A38F37; 
	border-top:1px solid #A38F37}

.sbuttonhidden { 
	width:1px}

.fl_r {
	float:right}
	
.p_suche {
	margin:0px;
	text-align:right;
	font-weight:bold;
	padding-top:2px}
	
.bord-r {
	position:absolute;
	top:155px;
	left:749px;
	width:1px;
	height:429px;
	background-color:#000000}
	
.bord-r_anfahrt {
	position:absolute;
	top:155px;
	left:749px;
	width:1px;
	height:486px;
	background-color:#000000}
	
.content_ue {
	position:absolute;
	top:174px;
	left:278px;
	width:139px;
	height:17px;
	background-color:#8288C2;
	background-image:url(../gif/ue_rechts.gif);
	background-position:top right;
	background-repeat:no-repeat}
	
.content_ue_anfahrt {
	position:absolute;
	top:174px;
	left:30px;
	width:139px;
	height:17px;
	background-color:#8288C2;
	background-image:url(../gif/ue_rechts.gif);
	background-position:top right;
	background-repeat:no-repeat}
	
.p_content_ue {
	margin:0px;
	padding-top:2px;
	padding-left:6px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF}

.content {
	position:absolute;
	top:191px;
	left:278px;
	width:432px;
	height:355px;
	border:1px solid #8288C2}
	
.content_anfahrt {
	position:absolute;
	top:191px;
	left:278px;
	width:432px;
	height:412px;
	border:1px solid #8288C2}

.content_inh {
	position:absolute;
	top:5px;
	left:5px;
	width:422px}
	
p {
	margin:0px;
	text-align:left}
	
.menue_t_graph {
	position:absolute;
	top:174px;
	left:39px;
	width:200px;
	height:17px}
	
.menue_tu_graph {
	position:absolute;
	top:423px;
	left:39px;
	width:200px;
	height:17px}
	
.menue_tu_graph2 {
	position:absolute;
	top:338px;
	left:39px;
	width:200px;
	height:17px}
	
.menue_sr {
	position:absolute;
	top:191px;
	left:39px;
	width:200px;
	height:355px;
	background-image:url(../gif/menue-l-bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	border-bottom:1px solid #8288C2}
	
.menue_sr2 {
	position:absolute;
	top:191px;
	left:39px;
	width:200px;
	height:198px;
	background-image:url(../gif/menue-l-bg.gif);
	background-position:top left;
	background-repeat:repeat-y}
	
.menue_sr3 {
	position:absolute;
	top:191px;
	left:39px;
	width:200px;
	height:133px;
	background-image:url(../gif/menue-l-bg.gif);
	background-position:top left;
	background-repeat:repeat-y}

	
.menue_sru2 {
	position:absolute;
	top:440px;
	left:39px;
	width:200px;
	height:98px;
	background-image:url(../gif/menue-l-bg.gif);
	background-position:top left;
	background-repeat:repeat-y}
	
.menue_sru3 {
	position:absolute;
	top:355px;
	left:39px;
	width:200px;
	height:183px;
	background-image:url(../gif/menue-l-bg.gif);
	background-position:top left;
	background-repeat:repeat-y}
	
.menue_sr_inh {
	position:absolute;
	top:5px;
	left:5px;
	width:190px;
	text-align:left}
	
.menue_sr_r {
	position:absolute;
	top:174px;
	left:26px;
	width:13px;
	height:108px}
	
.menue_sr_r_imp {
	position:absolute;
	top:174px;
	left:26px;
	width:13px;
	height:88px}
	
.menue_sr_r_imp2 {
	position:absolute;
	top:423px;
	left:26px;
	width:13px;
	height:108px}
	
.menue_sr_r_imp3 {
	position:absolute;
	top:338px;
	left:26px;
	width:13px;
	height:108px}
	
.footer {
	position:absolute;
	top:562px;
	left:0px;
	width:749px;
	height:22px;
	background-image:url(../gif/menue-bg.gif);
	background-position:top left;
	background-repeat:repeat-x}
	
.footer_anfahrt {
	position:absolute;
	top:619px;
	left:0px;
	width:749px;
	height:22px;
	background-image:url(../gif/menue-bg.gif);
	background-position:top left;
	background-repeat:repeat-x}
	
.p1 {
	margin:0px;
	text-align:center;
	padding-top:4px}
	
.kontaktfeld_pflicht {
	border-left:4px solid #4F5275;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #8288C2;
	width:255px;
	background-color:#FFFFFF}
	
.kontaktfeld {
	border-left:4px solid #8288C2;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #8288C2;
	width:255px;
	background-color:#FFFFFF}

.kontakt_anrede {
	border-left:4px solid #8288C2;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #8288C2;
	width:60px;
	background-color:#FFFFFF}
	
.kontakt_PLZ {
	border-left:4px solid #8288C2;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #8288C2;
	width:50px;
	background-color:#FFFFFF}
	
.kontakt_ort {
	border-left:4px solid #8288C2;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #8288C2;
	width:180px;
	background-color:#FFFFFF}

