img {border:0;}

html, body {margin:0;padding:0;}
html {background:url("gfx/metal_bg.jpg");}

body {
background: url("gfx/bg1.jpg") top center repeat-x;  
  margin: 0;
  padding: 0;
}

#topbar-bg {height: 205px;background: url("gfx/topbar.jpg") top center no-repeat;text-align:center;padding-top:30px;}

#homelink {
  display:block;width:450px;height:130px;
  margin:0 auto;
}

#container {
  width: 980px;
  margin:0 auto;
  z-index:500;
}

#topbar{text-align:center;width:980px;background: url("gfx/body-top.png") center no-repeat;height:60px;} 

#menu {/*overflow:auto;*/width:882px;text-align:center;margin:0 auto;margin-top:38px;}
#menu a {
  display:block; float:left;position:relative;
  background:url("gfx/menubutton.png") 50% 50% no-repeat;
  width:126px;margin:0px 0px;padding:9px 0px;
  text-align:center;
  font:bold 10pt arial;color:#fff;text-decoration:none;
  text-transform:uppercase;
}

#menu a:hover {text-decoration:underline;}

#bottombar {padding-top:100px;background:url("gfx/bottombar.png") center no-repeat;width:980px;text-align:center;height: 101px;font:bold 10pt arial;color:#fff;}
#bottombar a {font:normal 8pt arial;text-decoration:none;color:#fff;}
#bottombar a:hover {text-decoration:underline;}
#bottombar #adlinks {margin-top:15px;}

#bodycontainer {
  width: 980px;
  min-height: 281px;
  margin: 0 auto;
  text-align: left;
  background:url("gfx/body_bg.png") top center repeat-y;
}

#pagecontent {
width:912px;margin:0 auto;
padding:0px 50px 50px 50px;
}


/* texts */
h1 {font: bold 16pt 'trebuchet ms';color:#fff;margin:0;padding:0;}
h2 {font: normal 14pt 'trebuchet ms';color:#fff;margin:0;padding:0;text-decoration:underline;}

form, p {font: normal 0.9em 'trebuchet ms';color:#252525;text-align:justify;}

.hiddentext {padding:1em;border:1px solid #B4E0FF;margin-bottom:20px;background:#fff;}

/* forms */

/* news */

.contenttable {width:60%;height:80px;margin-bottom: 20px;}
.contenttable1 {width:854px;min-height:80px;margin-bottom: 20px;}
.contenttable-left {background:url("gfx/contentbg-left.jpg") no-repeat;width:16px;}
.contenttable-right {background:url("gfx/contentbg-right.jpg") no-repeat;width:16px;}

.newsdiv {
padding:10px;
background:#535353;;width:596px;
font: normal 10pt arial;color:#fff;
line-height:1.5em;
vertical-align:top;
margin-bottom:20px;
}

.content-td {
padding:10px;
background:#535353;;min-height:90px;width:596px;
font: normal 10pt arial;color:#fff;
line-height:1.5em;
vertical-align:top;
margin-bottom:20px;

}

.content-td img {border:1px solid #ffbc6b;}

a, a:visited {font:normal 10pt arial;color:#FFBC6B;text-decoration:underline;}
a:hover {text-decoration:none;}

.content-td a, content-td a:visited {font:normal 10pt arial;color:#FFBC6B;text-decoration:underline;}
.content-td a:hover {text-decoration:none;}

.newsdate {font:bold 8pt arial;color:#e0e0e0;margin:3px 0px;}

#radegast {text-align:center;font:bold 10pt arial;color:#fff;width:208px;height:138px;position:relative;float:right;left:-60px;}
#radegast img {border:4px solid #FE9A20;}
