body {font: 14px Verdana, sans-serif; color: #ffffff; background: #ffffff;}

.unsichtbar {display: none;}

p, ul, li  {font: 14px Verdana, sans-serif; color: #000000;}

h1 {font: bold 20px Verdana, sans-serif; color: #000000;}
h2 {font: bold 18px Verdana, sans-serif; color: #000000;}
h3 {font: bold 16px Verdana, sans-serif; color: #000000;}
h4 {font: bold 14px Verdana, sans-serif; color: #000000;}
h5 {font: bold 12px Verdana, sans-serif; color: #000000;}
h6 {font: bold 10px Verdana, sans-serif; color: #000000;}

table { border: solid 1px;  font: 14px Verdana, sans-serif; color: #000000; background: #f3c500;}
th {border: hidden 0px; font: 14px Verdana, sans-serif; color: #000000; background: #f3c500;}
td {border: dashed 0px; padding: 0; font: 14px Verdana, sans-serif; background-color: #f3c500;}
td.noborder {border: hidden 0px;}

a:link {font: 14px Verdana, sans-serif; color: ffff00; text-decoration: underline;}
a:visited {font: 14px Verdana, sans-serif; color: #000000; text-decoration: underline;}
a:hover {font: 14px Verdana, sans-serif; color: ffff00; text-decoration: underline;}
a:visited:hover {font: 14px Verdana, sans-serif; color: ffff00; text-decoration: underline;}

div#gesamt { margin: 0 auto; margin-top: 0px; border: dotted 1px; max-width : 780px; background-color: #f3c500;}

div#logo { float: left; margin-top: 20px; margin-left: 14px; background-color: #f3c500;}
div#logo  .logotext {font: bold 30px Verdana, sans-serif; color: #000000;}

div#skiplink {visibility: hidden;}

div#navi { float: left; font: 12px Verdana, sans-serif; margin-left: 10px; margin-top: -98px; margin-right: 10px; margin-bottom: 10px; width: 230px;}
div#navi ul{ list-style: none; margin: 0; padding: 0; background-color: #f3c500; font: 12px Verdana, sans-serif; color: #000;}
div#navi li{ margin: 3; padding: 5; background-color: #ffffff; font: 12px Verdana, sans-serif; color: #000;}
div#navi li a{ font: 12px Verdana, sans-serif;}
div#navi li a:link{ text-decoration: none; color: #000;}
div#navi li a:visited{ text-decoration: none; color: #000;}
div#navi li a:visited:hover, div#navi li a:hover{ text-decoration: none; color: f3c500;}
div#navi ul.sub{ list-style: none; margin: 0; padding: 0; padding-left: 20px; background-color: #cefdc9; font: bold 12px Verdana, sans-serif;}
div#navi ul.sub a{ font: 12px Verdana, sans-serif;}
div#navi ul.subsub{ list-style: none; margin: 0; padding: 0; padding-left: 20px; background-color: #cefdc9; font: 12px Verdana, sans-serif;}


div#titel { margin-left: 270px; margin-top: 128px;}
div#titel h1.maintitle  {font: bold 18px Verdana, sans-serif; color: #000000; margin-top: 0px; margin-bottom: 0;}
div#titel h2.maintitle {font: bold 20px Verdana, sans-serif; color: #000000; margin-top: 0.3em;}


div#inhalt {margin-bottom: 10px; margin-left: 270px; margin-right: 10px; padding: 3px; background: #f3c500;}
div#inhalt p.vds {display: none}

div#info {display:none;}
div#info ul {list-style: none; margin: 0px; padding: 0px;}

div#info .news {display:none;}


div#footer {clear: both; margin: 10px; padding: 3px; font: 12px Verdana, sans-serif; color: #000;  background-color: #f3c500;}
div#footer p {color: #000;}
div#footer a:link, div#footer a:visited {text-decoration: none; font: bold 11px verdana, sans-serif; color: #000;}
div#footer a:hover {text-decoration: underline; color: #000;}

