* {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

html {
  overflow-y:scroll;
}

body {
  position: relative;
  margin: 0px;
  padding: 0px;
  background-image: url(images/hg.jpg);
  background-repeat: repeat-x;
  background-color: #FFFFFF;
  font-size: 11px;
  color: #333333;
  
}

img {
  border:0px;
  vertical-align: bottom;
}


#container {
  position: relative;
  width: 960px;
  min-height: 600px;
  height: auto !important;
  height: 600px;
  margin:auto;
}

#nav {
  position:relative;
  height:15px;
  width:960px;
}



#content {
  vertical-align: top;
  position:relative;
  min-height: 386px;
  height: auto !important;
  height: 386px;
}

#header {
  position: relative;
  width: 960px;
  height: 83px;
}

#inhalt {
  position: relative;
  width: 910px;
  height: 450px;
  min-height: 450px;
  height: auto !important;
  background-image: url(images/mainhg.jpg);
  background-repeat:no-repeat;
  padding: 25px;
}

#footer {
  position: bottom;
  height: 45px;
  top: 0px;
  text-align:center;  
}

#presselinks {
  position: relative;
  height: 200px;
  top: 0px;
}



h1 {
  font-weight: bold;
  font-size:13px;
  color:#333333;
  margin:0px;
}

h2 {
  font-weight:normal;
  font-size:11px;
  color:#333333;
  margin-right:0px;
  font-style:italic;
}

h3 {
  font-weight: bold;
  font-size:11px;
  color:#333333;
  margin-right:0px;
  font-style:normal;
}

ul {
	font-style:normal;
}

/* links */
a,a:link,a:visited,a:active {
  font-size: 11px;
  font-style: normal;
  color: #333333;
  text-decoration: underline;
  font-weight:normal;
}

a:hover {
  font-size: 11px;
  font-style: normal;
  color: #333333;
  text-decoration: none;
  font-weight:normal;
}

a.blacklink:link,a.blacklink:visited,a.blacklink:active {
  font-weight: bold;
  text-decoration:none;
  font-size: 11px;
  color:#666666;
  text-decoration: underline;
}

a.blacklink:hover {
  font-weight: bold;
  text-decoration:none;
  font-size: 11px;
  color:#666666;
  text-decoration: none;
}

input,textarea,select{
  font-size: 11px;
  color: #666666;
  background-color : #FFFFFF;
  border:1px solid #666666;
  padding:1px;
}




