@import "all.css";

body
{
	margin: 0px;
	background-color: #EEEEFF;
	font-family: "Tahoma";
	font-size: 12px;
	color: #000000;
	text-align: left;
}

a {color: #000000;}

textarea
{
	font-family: "Tahoma";
	font-size: 12px;
}

table
{
  border-collapse: collapse;
}

th
{
  background-color:  #1075AD;
  color: yellow;
  text-align: left;
  text-weight: normal;
  padding: 3px;
}

th a
{
  color: yellow;
}

legend
{
  color: #000000;
  font-size: 12px;
}

img
{
  border: 0px;
}

hr
{
  height: 0px;
  border-top: 0px;
  border-bottom: solid 1px black;
}

#realcount
{
	position: absolute;
	top: 0px;
	left: 15px;
	height: 28px;
	margin-top: 14px;
}

#login
{
	position: absolute;
	top: 0px;
	left: 250px;
	height: 28px;
	margin-top: 14px;
}

#login input
{
  font-size: 11px;
  background-color: #dff;
  border: 0;
}

#events
{
	position: absolute;
	top: 10px;
	right: 10px;
	width: 280px;
	z-index: 999;
	background-color: white;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	font-family: "Arial";
	font-size: 11px;
	color: black;
}

#events a
{
  color: black;
}

#events p {margin: 3px 0px; }


div > div#events { position: fixed; }

div#main
{
	position: absolute;
	top: 180px;
	width: 100%;
}

div#nav
{
  float: left;
  width: 180px;
  padding: 10px 0 0 10px;
}

div#content
{
  margin: 0 0 0 180px;
  min-height: 450px;
	padding: 10px;
	valign: top;
	z-index: 1;
}

div#footer
{
  clear: both;
  padding: 10px;
	text-align: center;
}

.footerlogo
{
  background-image: url('/images/waldbogen170bw.gif');
}

.footerline
{
  height: 102px;
  margin-left: 170px;
  border-bottom: solid 1px black;
}

div#commentfield
{
  margin-left: 180px;
  max-width: 590px;
	font-size: 12px;
	text-align: left;
}

div.message
{
	position: absolute;
	top: 50px;
	left: 50%;
	width: 300px;
  margin: 0 0 0 -140px;
	outline: solid 3px red;
	background-color: white;
	padding: 10px;
	text-wight: bold;
	color: black;
	z-index: 998;
}

div#extravp
{
	position: absolute;
	top: -20px;
	left: 50%;
	height: 500px;
	width: 750px;
  margin: 0 0 0 -390px;
	border: 1px;
	border-style: solid;
	background-color: #0000A0;
	color: #FFFF00;
	display: none;
	z-index: 999;
}

div#extravp a
{
  color: #FFFF00;
}

div#extraminimized
{
  position: absolute;
  top: 130px;
  left: 10px;
  display: none;
}

div#extratop
{
  width: 746px;
  height: 16px;
  background-color: #3030ee;
  padding: 2px;
  text-align: right;
}

div#extra
{
  position: absolute;
  top: 22px;
  width: 739px;
  height: 467px;
  padding: 5px;
	overflow: auto;
}

div.news
{
  border: 1px solid #000000;
  padding-bottom: 10px;
}

<!--[if gte IE 5.5]>
<![if lt IE 7]>
#events
{
right: auto; bottom: auto;
left: expression( ( -10 - events.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: expression( ( 10 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
<![endif]>
<![endif]-->
