body {
  margin: 0;
  padding: 0;
}
#top {
  margin-left: 10px;
  margin-right: 10px;
  height: 100px;
  padding: 35px;
  background: #153976 url(../images/lucht.jpg) no-repeat right top;
  text-align: center;
}
#left {
  position: absolute;
  background: #87CEFA;
  left: 10px;
  top: 180px;
  width: 160px;
}
#left_users {
  position: relative;
  background: #87CEFA;
  left: 1px;
  top: 10px;
}
#center {
  margin-left: 170px;
  margin-right: 170px;
  padding: 3%;
  background: #fff url(../images/back_undix.gif) fixed repeat-y;
  color: #000;
}
#center_users {
  margin-left: 170px;
  margin-right: 170px;
  padding-left: 8%;
  padding-right: 8%;
  color: #000;
}
#right {
  position: absolute;
  background: #87CEFA;
  right: 10px;
  top: 180px;
  width: 160px;
}
#right_users {
	position: relative;
	background: #87CEFA;
	right: 10px;
	top: 10px;
}
#footer {
	background: #87CEFA;
	margin: 10px;
    height: 5px;
	text-align: center;
}
#wrapper {
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
}
#clear {
  clear: both;
}	
ul#mainnav {
	list-style: none;
	margin: 10px;
	padding: 0;
}
ul#mainnav li a:link,  ul#mainnav li a:visited {
	text-decoration: none;
	display: block;
	width: 100%;
	padding: 3px 1%;
	background-color: #5C6F90;
	font: bold 7pt/1 arial, sans-serif;
	color: #fff;
}
ul#mainnav ul.subnav {
	list-style: none;
	margin: 10px;
	padding: 0;
}
ul#mainnav ul.subnav li {
	border-top:0 none;
	padding-left: 1.5em;
}
ul#mainnav ul.subnav li a:link,  ul#mainnav ul.subnav li a:visited {
	padding: 1px;
	background-color: transparant;
	font: bold 7pt/1 arial, sans-serif;
	color: #5C6F90;
}
/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}

