
body {
margin:0;
padding: 0;
font-family:arial,verdana,sans-serif;
background: #ffffff;
/** background-image:url(images/wappen2.png);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center center; **/

}

table.gb {
  border-width:1px;
  border-style:solid;
  border-color: #bababa;
  }

a.pagin {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
  font-size: 10px;
  font-weight: bold;
  font-variant: normal;
  color: #858585;
  text-decoration: underline
}
a.pagin:hover {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
  font-size: 10px;
  font-weight: bold;
  font-variant: normal;
  color: #858585
  text-decoration: underline
}


font.pagin {
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
  font-size: 10px;
  font-weight: bold;
  font-variant: normal;
  color: #000000;
}


font.gbname {
  font-family:arial,verdana,sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #89bf22;
}

font.date {
  font-family:arial,verdana,sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #000000;
  text-decoration: none
}

th.title {
font-family:arial,verdana,sans-serif;
font-size: 18px;
color: #89bf22;
font-weight: bold;
text-align:left;
}


#container {
width: 800px;
margin:0 auto; 

border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;

}
#header {
background: #ffffff url(images/header3.jpg) no-repeat;
height:115px;

}
#container h1 {
font-size: 28px;
font-family:arial,sans-serif;
font-weight:bold;
margin: 0;
padding: 0;
color: #fff;
padding-top: 20px;
padding-left: 23px;
}
.toprightnav {float:right; margin:5px;}
.toprightnav ul {
margin:0;
padding-left:5px;
padding-right:5px;
padding-top:4px;
padding-bottom:2px;

}
.toprightnav li {
display: inline;
}
.toprightnav li a {
font-size:11px;
color: #fff;
font-family:arial,sans-serif;
font-weight: bold;
text-decoration:none;
}
.toprightnav li a:hover {
font-size:11px;
color: #fff;
font-family:arial,sans-serif;
font-weight: bold;
text-decoration:underline;
}
.trnfirst {}
#left {
width: 650px;
float:left;
}
#right {
width: 150px;
float:left;
}
.postitem {
font-family:arial,sans-serif;
font-size:12px;
color: #000000;
text-align:justify;
padding-top: 1px;
margin: 0;
padding-left:10px;
padding-right:15px;
padding-bottom:10px;

}
h2 {
color: #89bf22;
font-size:17px;
font-weight: bold;
text-align:left;

}
h2 span {
font-size:11px;
color: #bababa;
padding-left:15px;
}

h4 {
color: #ffffff;
font-size:13px;
text-align:left;
padding-left: 23px;
}


#left a {
color: #ff9900;
font-weight: bold;
text-decoration:none;
}
#left a:hover {
text-decoration:underline;
}
#left a.comlink {
color: #ff9900;
}
#right h3 {
font-size:14px;
color: #89bf22;
margin: 0;
padding: 1px;
border-bottom:1px dotted #858585;
}

.rightinner {
padding-top:10px;

} 
#right ul {
margin: 0;
padding: 0;

}

#right ul li {
list-style:none;
border-bottom:1px dotted #858585;
padding:0px;
font-weight: bold;
}
#right ul li a {
color: #000000;
text-decoration:none;
font-size:12px;
}
#right ul li a:hover {
color: #858585;
text-decoration:underline;
font-size:12px;
}
#right ul li a span {
text-decoration:none;

}
.comlink {
color: red;
text-decoration:none;
}
.clearall {
clear:both;
}
#footer h3 {
font-size:10px;
color: #bababa;
margin: 0;
padding: 1px;

}
#footer a {
color: #bababa;
font-weight: bold;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
