
body {		
      		text-align:center; /* horizontal centering for IE Win quirks */
		background-color:#FFFFFF;
		overflow:hidden;

	scrollbar-base-color:#467492;
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#467492;
	scrollbar-highlight-color:#467492;
	scrollbar-shadow-color:#467492;
	scrollbar-track-color:#467492; }

tr  { behavior: url('csshover.htc'); }


a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:focus { text-decoration:underline; }
a:hover { text-decoration:underline; }
a:active { text-decoration:none; }

#distance { 
	   	width:1px;
	  	height:50%;
	   	margin-bottom:-300px; /* half of container's height */
	  	float:left;
		border:0px solid; }

#container {
		margin:0 auto;
	  	position:relative; /* puts container in front of distance */
	   	text-align:center;
          	height:550px;
	   	width:1000px;
	   	clear:left;
	   	border:0px solid; }


.txt_red_11 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		letter-spacing: 0px;
		color: #9e0824;
		line-height: 15px; }

.txt_red_18b {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #9e0824;
		line-height: 20px; }

.txt_blue_18b {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #467492;
		line-height: 20px; }

.txt_black_18b {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #000000;
		line-height: 20px; }

.txt_blue_14b {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #467492;
		line-height: 13px; }


.sym_black {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		letter-spacing: 2px;
		color: #000000;
		line-height: 28px; }

.sym_white {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		letter-spacing: 2px;
		color: #FFFFFF;
		line-height: 15px; }

.txt_black_11 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		letter-spacing: 0px;
		color: #000000;
		line-height: 14px; }

.txt_black_12b {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #000000;
		line-height: 13px; }

.txt_black_10 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		letter-spacing: 0px;
		color: #000000;
		line-height: 13px; }

.txt_nav {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		letter-spacing: 1px;
		color: #FFFFFF;
		line-height: 15px; }

.link_white   { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		letter-spacing: 0px;
		color: #FFFFFF;
		line-height: 14px; }


.nav_home {
		position:absolute; top:111px; left:162px; Z-index:0; border:0px solid; }

a.nav_home {	display:block;
		width:61px;
		height:17px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_home_0.gif); }

a.nav_home:hover { background-image:url(nav_home_1.gif);
		   text-decoration:none; }
a.nav_home:focus { text-decoration:none; }


.nav_verein {
		position:absolute; top:111px; left:223px; Z-index:0; border:0px solid; }

a.nav_verein {	display:block;
		width:72px;
		height:17px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_verein_0.gif); }

a.nav_verein:hover { background-image:url(nav_verein_1.gif);
		     text-decoration:none; }
a.nav_verein:focus { text-decoration:none; }


.nav_aktuelles {
		position:absolute; top:111px; left:295px; Z-index:0; border:0px solid; }

a.nav_aktuelles { display:block;
		width:94px;
		height:17px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_aktuelles_0.gif); }

a.nav_aktuelles:hover { background-image:url(nav_aktuelles_1.gif);
		        text-decoration:none; }
a.nav_aktuelles:focus { text-decoration:none; }


.nav_partner {
		position:absolute; top:111px; left:389px; Z-index:0; border:0px solid; }

a.nav_partner {	display:block;
		width:54px;
		height:17px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_partner_0.gif); }

a.nav_partner:hover { background-image:url(nav_partner_1.gif);
		      text-decoration:none; }
a.nav_partner:focus { text-decoration:none; }


.nav_impressum {
		position:absolute; top:111px; left:443px; Z-index:0; border:0px solid; }

a.nav_impressum { display:block;
		width:76px;
		height:17px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_impressum_0.gif); }

a.nav_impressum:hover { background-image:url(nav_impressum_1.gif);
		        text-decoration:none; }
a.nav_impressum:focus { text-decoration:none; }


.nav_symposium {
		position:absolute; top:111px; left:521px; Z-index:0; border:0px solid; }

a.nav_symposium { display:block;
		width:140px;
		height:17px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_symposium_0.gif); }

a.nav_symposium:hover { text-decoration:none; }
a.nav_symposium:focus { text-decoration:none; }



.nav_kontakt {
		position:absolute; top:482px; left:775px; Z-index:0; border:0px solid; }

a.nav_kontakt { display:block;
		width:79px;
		height:17px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_kontakt_0.gif); }

a.nav_kontakt:hover { background-image:url(nav_kontakt_1.gif);
		        text-decoration:none; }
a.nav_kontakt:focus { text-decoration:none; }



.nav_pkw {
		position:absolute; top:366px; left:666px; Z-index:2; border:0px solid; }

a.nav_pkw { 	display:block;
		width:48px;
		height:16px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_pkw_0.gif); }

a.nav_pkw:hover { background-image:url(nav_pkw_1.gif);
		  text-decoration:none; }
a.nav_pkw:focus { text-decoration:none; }



.nav_busbahn {
		position:absolute; top:429px; left:676px; Z-index:2; border:0px solid; }

a.nav_busbahn { display:block;
		width:122px;
		height:16px;
		border:0px solid;
		text-align:center;
		background-image:url(nav_busbahn_0.gif); }

a.nav_busbahn:hover { background-image:url(nav_busbahn_1.gif);
		      text-decoration:none; }
a.nav_busbahn:focus { text-decoration:none; }



.nav_route {
		position:absolute; top:406px; left:541px; Z-index:2; border:0px solid;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		letter-spacing: 1px;
		line-height: 15px; }

a.nav_route {   
		display:block;
		color:#467492;
		text-decoration:none;
		border:0px solid;
		text-align:center; }

a.nav_route:hover { color:#FFFFFF;
		    text-decoration:none; }
a.nav_route:focus { text-decoration:none; }


.nav_stadtplan {
		position:absolute; top:430px; left:541px; Z-index:2; border:0px solid;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		letter-spacing: 1px;
		line-height: 15px; }

a.nav_stadtplan {   
		display:block;
		color:#467492;
		text-decoration:none;
		border:0px solid;
		text-align:center; }

a.nav_stadtplan:hover { color:#FFFFFF;
		    text-decoration:none; }
a.nav_stadtplan:focus { text-decoration:none; }



.partnerlink {
		Z-index:2; border:0px solid;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		letter-spacing: 0px;
		line-height: 13px; }

.partnerlink a {   
		display:block;
		color:#000000;
		text-decoration:none;
		border:0px solid;
		text-align:left; }

.partnerlink a:hover { text-decoration:none; color:#FFFFFF;}
.partnerlink a:focus { text-decoration:none; }

.partnerlink tr a { color:#000000; }
.partnerlink tr:hover a {color:#FFFFFF; }
.partnerlink tr.hover a {color:#FFFFFF; }    /* IE Hack -> csshover.htc */




.eingabe { 
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#467492;
	height:17px; border:0px solid;
	padding:2px; }

textarea { 
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
	width:185px; height:65px; border:0px solid;
	padding:2px; 
	scrollbar-base-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#467492;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF; }

.send { 
	width:94px;
	height:17px;
	position:absolute; top:436px; left:521px; Z-index:1; border:0px solid; }


.search {
	width:100px;
	height:17px;
	position:absolute; top:156px; left:700px; Z-index:2; border:0px solid; }
	

.searchfield {
	width:75px;
	height:17px;
	position:absolute; top:0px; left:0px; Z-index:2; border:0px solid; }


.searchtext {
	width:62px;
	height:15px;
	position:absolute; top:1px; left:11px; Z-index:3; border:0px solid;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
	padding:1px; }

.searchbutton { 
	width:15px;
	height:15px;
	position:absolute; top:1px; left:80px; Z-index:2; border:0px solid; }
	






