@charset "UTF-8";
/* CSS Document */

html,body {
  background-color: #000000;
  height: 100%;
  width: 100%;
  margin: 1%; padding: 0;
  font-family: Verdana, Arial;
  font-size: 1em;
  overflow: hidden;
  color: #ffffff;
}
 
a {
  color: #809BC0;
  text-decoration: none;
}
 
a:hover {
  color: #809BC0;
  text-decoration: underline;
}
 
#header {
  font-family: Verdana, Arial;
  font-size: 1em;
  overflow: hidden;
  color: #ffffff;   
  margin-bottom: 20px;
}
 
#map {
  height: 86%;
  width: 96%;
  padding: 0; 
  margin: 0;
  position:relative;
}
 
#content {
  font-size: 1em;
  margin-bottom:8px;
}
 
#osm {
  font-size: 0.7em;
  font-style: italic;
}         

.olFramedCloudPopupContent b {
   font-size:14px;
}

.olFramedCloudPopupContent p {
   width:275px;
   font-size:12px;
}

.olFramedCloudPopupContent p a {
  color:#777;
  font-weight:bold;
}

#logo {
  position:absolute;
  z-index:3000;
  right:20px;
  bottom:20px;
}

#logo a img {
  border:0;
}

.gmnoprint p {
   width:275px;
   font-size:12px;
   color:#000;
}

.breite_fenster {
  width:300px;
  height:350px;
}    

#zurueck_btn {
  background-image:url('bilder/zurueck_btn.png');
  background-color:transparent;
  border:0;
  width:20px;
  height:20px;
  position:absolute;
  left:16px;
  top:318px;
  z-index:10000;
}        

#selectButtons {
  position:relative;
  margin:13px;
}

#selectButtons a {
  margin-right:10px;
  text-decoration:underline;
}           

em {
  font-size:10px;
  display:block;
  padding-top:5px;
}