a:link,a:visited {
 font-family: Arial;
 font-size: 9pt;
 color: #E67E0A;
 font-weight: bold;
 text-decoration:underline;
}

a:hover {
 font-family: Arial;
 font-size: 9pt;
 font-weight: bold;
 color: #000000;
 text-decoration:none;
}

a.menu:link,a.menu:visited {
 font-family: Arial;
 font-size: 9pt;
 color: #3B3A38;
 font-weight: bold;
 text-decoration:none;
}

a.menu:hover {
 font-family: Arial;
 font-size: 9pt;
 font-weight: bold;
 color: #E67E0A;
 text-decoration:none;
}

a.footer:link,a.footer:visited {
 font-family: Arial;
 font-size: 9pt;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration:underline;
}

a.footer:hover {
 font-family: Arial;
 font-size: 9pt;
 font-weight: bold;
 color: #F49900;
 text-decoration:none;
}

body {
 background-image:url(../img/bg.gif);
 background-repeat:repeat-x;
 background-color:#FFFFFF;
 font-family: Arial;
 font-size: 9pt;
 font-weight: normal;
 text-align:left;
 color:#3B3A36;
}

table, td, body {
 font-family: Arial;
 font-size: 9pt;
 font-weight: normal;
 text-align:left;
 vertical-align:top;
 color:#3B3A36;
}

h1{
 font-family: Arial;
 font-size: 11pt;
 font-weight: bold;
 text-align:left;
 color:#E67A0A;
 vertical-align:top;
 margin: 2px 0px 2px 0px;
}

h2 {
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
 text-align:left;
 color:#3B3A38;
 background-color:#E7E4DC;
 margin:5px 0px 5px 0px;
 padding:2px 5px 2px 5px;
}

h3 {
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
 text-align:left;
 color:#FFFFFF;
 background-color:#E49009;
 margin:5px 0px 5px 0px;
 padding:2px 5px 2px 5px;
}

td.start {
 font-family: Arial;
 font-size: 8pt;
 font-weight: normal;
 text-align:center;
 color:#000000;
 padding: 80px 10px 5px 210px;
 vertical-align:top;
}

td.contenthead {
 font-family: Arial;
 font-size: 12pt;
 font-weight: bold;
 text-align:center;
 color:#FFFFFF;
 padding: 15px 15px 0px 15px;
 text-align:left;
 vertical-align:top;
}

td.content {
 font-family: Arial;
 font-size: 9pt;
 font-weight: normal;
 text-align:left;
 color:#3B3A36;
 padding: 2px 15px 0px 15px;
 vertical-align:top;
}

td.menu {
 font-size:9pt;
 text-align:left;
 vertical-align:top;
 font-weight: normal;
 color:#3B3A38;
 padding: 0px 12px 0px 12px;
}

td.menulink {
 font-size:9pt;
 text-align:left;
 vertical-align:top;
 font-weight: normal;
 color:#3B3A38;
 padding: 0px 12px 0px 26px;
 line-height:19px;
}

td.menuhead {
 text-align:right;
 vertical-align:top;
 font-weight: bold;
 font-size: 9pt;
 color:#FFFFFF;
 padding: 10px 10px 0px 0px;
}

td.footer {
 font-family: Arial;
 font-size: 8pt;
 font-weight: normal;
 text-align:center;
 color:#FFFFFF;
 padding: 2px 10px 0px 10px;
 vertical-align:top;
}

.infobox {
 background-image:url(../img/grafik_mitglieder.jpg);
 background-repeat:no-repeat;
 width:221px;
 height:43px;
 text-align:center;
 vertical-align:top;
 font-weight: bold;
 font-size: 12pt;
 color:#FFFFFF;
}


input, select {
 border-width: 1px;
 font-size: 9pt;
 font-family: Arial;
 border-color: #8D937E;
 border-style: solid;
 background-color: #ffffff;
 color: #000000;
 padding: 2px;
 margin: 1px;
}

textarea {
 border-width:1px;
 font-size: 10pt;
 font-family: Arial;
 border-color: #000000;
 border-style: solid;
 background-color: #ffffff;
 color: #000000;
 padding: 2px;
}

/* Original CSS */
a.nav, a.nav:visited {background: url(bilder/navTopBg.png) no-repeat; display: block; width: 100px; height: 32px; color: #FFF; line-height: 31px; text-align: center; text-decoration: none; font-family: verdana; font-size: 10px; margin: 0 0 0 1px;}
a.nav:hover {font-weight: bold;}
ul.nav {list-style-type: none; margin: 0; padding: 0;}
ul.nav li {float: right; display: inline;}