body {
   background-image:url(bg.gif);
   font-size:14px;
   font-family: Verdana;
   text-align:justify;
}
pre {
   font-size:14px;
   font-family:Verdana;
   text-align:justify; 
}
a, a:active, a:visited  {
   color:#23933f;
   text-decoration:none;
}
img {
   border:none;
}
img.borderImg {
   border:#23933f 2px solid;
}
a:hover {
   text-decoration:underline;
}
li {
   list-style-type:circle;
   padding:5px;
}
h1.headline,h1.menueHeadline {
   color:#FFF;
   font-size:18px;
   padding-left:0px;
   padding-right:0px;
   padding-top:0px;
   padding-bottom:4px;
   margin:0px;
   margin-bottom:10px;
   background:url(leiste.jpg);
}
h1.menueHeadline {
   background:url(kleineLeiste.jpg);
   padding-left:4px;
}
h1 {
   color:#23933f;
   font-size:18px;
   padding:2px;
}
h2{
   color:#23933f;
   font-size:18px;
   padding:0px;
   margin:0px;
   margin-bottom:10px;
   margin-top:10px;
}
#wrapper {
    width:900px;
    display:block;
    margin:auto;
    background-color:#FFF;
    border:1px solid #23933f;
    padding:10px;
}

#header {
    background:url(header.jpg) top left no-repeat #003499;
    height:105px;
    margin-bottom:10px;
}
#logotext {
    color:#FFF;
    font-size:30px;
    font-weight:bold;
    margin-left:240px;
}
#logotext2 {
    color:#FFF;
    font-size:24px;
    font-weight:bold;
    margin-left:320px;
}
#left {
    width:180px;
    float:left;
}
#left ul{
    list-style-type:none;
    padding:0px;
    margin:0px;
}
#left li {
   list-style-type:none;
   background:url(itemLeiste.jpg) no-repeat;
   padding:4px;
}
#left li:hover{

}
#left li a{
   display:block;
   text-decoration:none;
   color:#FFF;
   padding:0px;
}
#left li a:hover{
   color:#FFF;
}

#content {
   margin-left:180px;
   text-align:left;
}

#footer {
    height:10px;
    clear:left;
    padding:2px;
    font-size:10px;
    color:#CCC;
}
#footer a{
    color:#CCC;
}
.preContent, .preContent table{
   font-weight:bold;
   text-align:center;
}

.aktiv {
   /*font-size:18px;*/
   font-weight:bold;
}
td.kreisverandTdLeft{
   width:350px;
}
td.kreisverbandTdRight{
   text-align:center;
   width:150px;
}
td.vorstandTdLeft{
   width:300px;
}
td.vorstandTdRight{
   text-align:center;
   width:150px;
}
td.referentenTdLeft{
   width:400px;
}
td.referentenTdRight{
   text-align:center;
   width:150px;
}   


