	body {
  	font-weight:bold;
    font-family:Arial;
    font-size:100%;
  }

	#top {
		position:absolute;
	  top:0px;
	  left:0px;
	  width:800px;
    height:100px;
	  padding:0px;
	  margin:0px;
	  border:0px solid #FFFFFF;
		background-image:url(../img/bnr_top.png);
    background-repeat:no-repeat;
	}

	#left {
		position:absolute;
	  top:100px;
	  left:0px;
	  width:180px;
    height:480px;
	  padding:0px;
	  margin:0px;
	  border:0px solid #FFFFFF;
	}

	#main {
		position:absolute;
	  top:100px;
	  left:180px;
	  width:620px;
    height:480px;
	  padding:0px;
	  margin:0px;
	  border:0px solid #FFFFFF;
	}

	#main_top {
		position:absolute;
	  top:0px;
	  left:0px;
	  width:620px;
    height:80px;
	  padding:0px;
	  margin:0px;
	  border:0px solid #FFFFFF;
	}

	#main_center {
		position:absolute;
	  top:90px;
	  left:20px;
	  width:580px;
    height:370px;
	  padding:0px;
	  margin:0px;
    overflow:auto;
	}

  #left {
		font-size:60%;
  }

	#left_top {
		position:absolute;
	  top:0px;
	  left:0px;
	  width:180px;
    height:0px;/*30*/
	  padding:0px;
	  margin:0px;
	  border:0px solid #FFFFFF;
	}

	#left_center {
		position:absolute;
	  top:45px;/*45*/
	  left:10px;
	  width:160px;
    height:425px;
	  padding:0px;
	  margin:0px;
    z-index:2;
    overflow:auto;
	}

  #left_center ul {
		margin:0px; /* Abstand oben, rechts, links und links */
    padding:0px 0px 0px 15px; /* Abstand oben, rechts, unten und links */
  }

  #left_center ul li {
		margin:0px 0px 5px 0px;
    padding:0px 0px 0px 0px;
  }

  #left_center ul li ul {
		margin:5px 0px 0px 0px;
    padding:0px 0px 0px 15px;
  }

  #left ul a {
    text-decoration: none;
  }

  #left ul a:hover {
    text-decoration: underline;
  }

  #main h1 {
		margin:0px;
    padding:7px 0px 0px 4px;
		font-size:100%;
  }

  #main hr {
		margin:0px;
    padding:0px;
    height:1px;
  }

  #main span {
  	font-size:80%;
  }

	#main_center td {
  	vertical-align:top;
  }

  #main_center table table {
		border-collapse: collapse;
  }

	#main_center table a {
		text-decoration: none;
  }

	#main_center table a:hover {
		text-decoration: underline;
  }

	#main_center table td {
  	font-size:80%;
		vertical-align: top;
  }

	#main_center table img {
  	vertical-align: top;
  }

	#top #logo {
  	position:relative;
	  top:0px;
	  left:0px;
  }


	#txt_main {
  	position:absolute;
    top:0px;
    left:0px;
    z-index:1;
    border:0px;
  }

	#bdr_top {
  	position:absolute;
    top:0px;
    left:0px;
    z-index:0;
    border:0px;
  }

	#bdr_ctr {
		position:absolute;
    top:90px;
    left:0px;
    z-index:0;
    border:0px;
  }

	#bdr_btm {
  	position:absolute;
    top:455px;
    left:0px;
    z-index:0;
    border:0px;
  }

	#top #btn_home {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:204px;
  }

	#top #btn_landkarte_brd {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:246px;
  }

	#top #btn_staedteinfo {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:288px;
  }

	#top #btn_burgen_schloesser {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:330px;
  }
	#top #btn_freizeitparks {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:372px;
  }

	#top #btn_galerien {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:414px;
  }
	#top #btn_gaerten_zoos {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:456px;
  }

	#top #btn_lichtspielh {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:498px;
  }

	#top #btn_messen {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:540px;
  }

	#top #btn_museen {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:582px;
  }

	#top #btn_opern_theaterh {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:624px;
  }

	#top #btn_sehenswertes {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:666px;
  }

	#top #btn_veranstaltungsk {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:708px;
  }

	#top #btn_suchen {
  	position:absolute;
	  top:50px;
    z-index:2;
	  left:750px;
  }