
body {
	text-align:center;
	background-color: #000000;
	scrollbar-base-color:#efffff;
}

p {
  color: #bbb;
  font: 15px bold Verdana,Arial,sans-serif;
  font-weight:bold;
}

a {
	text-decoration: none;
}

a img { border:none;}

img {
    vertical-align: middle; 
}

a, a:link, a:hover, a:visited {
  color: #768185;
  font: 18px normal Verdana,Arial,sans-serif !important;
  
}

  /*color: #6C0000;font-weight:bold;*/

a:hover {
  color: #546063;
}

/*-------------------------------------------------------------------------*/

div#container {
  text-align:left;
  position:relative;
  width:960px;
  height:700px;
  margin-left: auto;
  margin-right: auto;
}

div#logo {
  position:absolute; top:30px; left:180px;
  width:600px;
  height:118px;
  /*border:1px solid white;*/
 /* background-image:url(./pic/logo.jpg);*/
  background-repeat:no-repeat;
}

div#unterschrift {
  position:absolute; top:170px; left:240px;
  width:471px;
  height:38px;
  /*border:1px solid white;*/
  background-image:url(./pic/lokaleP.png);
  background-repeat:no-repeat;
}

div#content {
  position:absolute; top:230px; left:120px;
  text-align:center;
  padding-top: 5px;
  padding-bottom: 5px;
  width:720px;
  height:auto;
  border: solid 1px #768185;
}

div#movie_wrapper, div#movie {
  margin-left: auto;
  margin-right: auto;
}

div#linksoben {
  position:absolute; top:340px; left:10px;
  width:auto;
  height:auto;
}

div#linksunten {
  position:absolute; top:480px; left:10px;
  width:auto;
  height:auto;
}

div#rechtsoben {
  position:absolute; top:340px; left:850px;
  width:auto;
  height:auto;
}

div#rechtsunten {
  position:absolute; top:480px; left:850px;
  width:auto;
  height:auto;
}

/*-------------------------------------------------------------------------*/

div#kont_links {
  position:relative; top:10px; left:20px;
  width:300px;
  height:250px;
  text-align:left;
  float:left;
}

div#kont_rechts {
  position:relative; top:10px; left:60px;
  width:300px;
  height:250px;
  text-align:left;
  float:left;
}

div#disclaim {
  position:relative; top:0px; left:20px;
  width:680px;
  height:95px;
  text-align:left;
  float:left;
}

div#kont_oben {
  position:relative; top:0px; left:20px;
  margin-top: 10px;
  width:680px;
  height:35px;
  text-align:left;
  float:left;
}

div#pro_pic {
  position:relative; top:0px; left:18px;
  width:136px;
  height:390px;
  text-align:center;
  float:left;
}

div#pro_pic a, div#pro_pic a:link, div#pro_pic a:hover, div#pro_pic a:visited {
  font: 15px;
}

div#photos {
  position:relative; top:0px; left:20px;
  text-align:center;
  width:680px;
  height:390px;
}

div#lage_links {
  position:relative; top:130px; left:12px;
  width:150px;
  height:auto;
  text-align:center;
  float:left;
}

div#lage_mitte {
  position:relative; left:20px;
  width:auto;
  height:auto;
  float:left;
}

div#lage_rechts {
  position:relative; top:150px; left:20px;
  width:150px;
  height:auto;
  text-align:center;
  float:left;
}

div#nav_links {
  position:absolute; top:630px; left:120px;
  text-align:center;
  width:30px;
  height:auto;

}
div#nav_rechts {
  position:absolute; top:630px; left:810px;
  text-align:center;
  width:30px;
  height:auto;

}
div#nav_text {
  position:absolute; top:610px; left:124px;
  text-align:left;
  width:720px;
  height:auto;
  color: #fff;

}

div#nav_zahlen {
  position:absolute; top:630px; left:150px;
  text-align:center;
  width:660px;
  height:auto;
  color: #fff;
}

div#nav_zahlen a:hover {
  color: #fff;
}

div#nav_rechts a:hover {
  color: #fff;
}

div#nav_links a:hover {
  color: #fff;
}