@charset "ISO-8859-1";

body {
background:#FFFFFF;
}


#container {
width: 1016px;
margin: auto;
background: url(../img/layout/background.jpg) top left repeat-x;
}

#header {
width: 1016px;
height: 152px;
background: url(../img/layout/header.jpg) top left no-repeat;
}

#navi {
width: 200px;
height: 560px;
background: url(../img/layout/navi2.jpg) top left no-repeat;
float: left;
}

#haupt {
width: 816px;
background: url(../img/layout/haupt.jpg) top left no-repeat;
float: right;
font-family: "Georgia", "Times New Roman", Times, serif;
font-size: 14px;
}

#weiter {
width: 1016px;
background: url(../img/layout/weiter.jpg) top left repeat-y;
}

#footer {
width: 1016px;
background: url(../img/layout/weiter.jpg) top left no-repeat;
height: 10px;
clear: both;
}

#menu {
width: 150px;
/*margin: 61px 10px 0 18px;*/
margin-top: 85px;
margin-left: 18px;
/*height: 450px;*/
position: relative;
z-index: 1;
border: none;
/*line-height: 2.2em;*/
}

#menu ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

#menu li {
  margin:0;
  padding:0;
}

#menu li a {
  background:url(../img/layout/button.jpg) top left no-repeat;
  color:#FFFFFF;
  display:block;
  margin:9px 0 0 0;
  padding:2px 9px 2px 18px;
  width:142px;
  text-decoration: none;
  font-family:"Georgia", "Times New Roman", Times, serif;
  font-size: 15px;
}

#menu li a:hover {
  background:url(../img/layout/button-hover.jpg) top left no-repeat;
  color:white;
}


table.spalten td { vertical-align: top;  }
.spalte1 { width: 570px; }
.spalte2 { width: 145px; }
.spalte3 { width: 30px;}
table.spalten p { margin-top: 0; }

#inhalt {
width: 782px;
margin: 0 3px 0 10px;
}

#inhalt a { 
color: #db3632; 
text-decoration: none;
font-weight: bold;

}
#inhalt a:visited { color: #db3632; }
#inhalt a:hover { color: #000033; }

#bild {
width: 270px;
height: 125px;
margin: 5px 0 10px 20px;
padding-top: 5px;
}

.counter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #96C670;
}