BODY {
  font-family: arial;
  font-size:13px;
  font-weight:normal;
  color:#909090;
}
.bimg {
  border: 1px #c0c0c0 solid;
}
a.glink { 
  float: left;
  display: block;
  text-align: right;
  width: 2em;
  height: 2em;
}
a.glink:hover { 
  background: #c0c0c0;
}
.dimg {
  text-align:left;
  top:0px;
  left:0px;
  position:absolute;
}
#head {
  position: absolute;
  width: 700px;
  height: 85px;
  border: 0px #c0c0c0 solid;
  left:50%;
  top:50%;
  margin: 50%;
  margin-left: -350px; 
  margin-top: -35px;
}
.form {
  font-family: arial;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  border:1px #c0c0c0 inset;
}
.button {
  font-family: arial;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  background:#c0c0c0;
  border:1px #c0c0c0 outset;
}
div {
	border:0px #c0c0c0 solid;
}

A {
  color:#909090;
  text-decoration:none;
}
A:hover {
  color:#505050;
  text-decoration:none;
}
.projekt {
  background:#ffffff;
  position:absolute;
  display: block;
  padding:0px;
  width:700px;
  height:215px;
}
#top {
  position: absolute;
  width: 700px;
  height: 215px;
  overflow:hidden;
  left:50%;
  top:50%;
  margin: 50%;
  margin-left: -350px; 
  margin-top: -250px; 
}
#bottom {
  position: absolute;
  width: 700px;
  height: 190px;
  left:50%;
  top:50%;
  margin: 50%;
  margin-left: -350px; 
  margin-top: 80px;
}
#loading {
  position: absolute;
  width: 700px;
  height: 190px;
  left:50%;
  top:50%;
  margin: 50%;
  margin-left: -350px; 
  margin-top: 60px;
}
form {
  margin: 0px;
}
div.title { 
  float:right;
  text-align:left;
  width: 260px; 
  height: 215px;
}
h2 {
  margin: 0px 0px 2px 0px;
  font-size:14px;
  font-family: Arial;
  font-weight: normal;
  color:#909090;
  line-height: 1.5em;
  letter-spacing: 0.1em;
}
h3 {
  margin: 10px 0px 6px 0px;
  font-size:12px;
  font-family: Arial;
  font-weight: normal;
  color:#505050;
  line-height: 1.5em;
  letter-spacing: 0.1em;
}
table {
  table-layout:fixed;
  border-collapse:collapse;
}

#lightbox{
	background-color:#fff;
	padding: 10px;
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #fff;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	