body,td,th,caption,input,textarea,select {
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:10pt; /* 10pt */
}
body {
   background:url(bilder/bg.gif) repeat-y fixed right top;
}

a {
   color:#000066;
}

h1,h2,h3,h4,.big1,.big2,.deflist dt {
/*   font-family:Arial Rounded MT Bold,Arial,Helvetica,sans-serif;*/
   font-family:VAGRounded BT,Arial Rounded MT Bold,Arial,Helvetica,sans-serif;
   color:#000066;
   font-weight:bold;
}
.big0 { font-size:50pt; }
.big1 { font-size:17pt; }
.big2,.deflist dt { font-size:14pt; }

.men {
   margin:0px;
   padding:0px;
}
.men a {
   font-size:130%;
   font-family:VAGRounded BT,Arial Rounded MT Bold,Arial,Helvetica,sans-serif;
   font-weight:bold;
   color:#000066; /*#ffffff;*/
   background:url(bilder/m_off.jpg) top #e5e5ef; /*#000066;*/
   display:block;
   width:100%;
   border:1px #000066 solid;
   padding:3px;
   margin:1px;
   text-decoration:none;
}
.men a:hover {
   color:#ffffff;
   background:url(bilder/m_over.jpg) top #000066; /*#6699ff;*/
   border:1px #000066 solid;
}

.error {
   background-color:#ff6633;
   color:#ffffff;
   border:1px #000066 solid;
   font-weight:bold;
}

.inhalt {
}
.inhalt th {
   background-color:#f8f8ff;
   text-align:left;
   vertical-align:top;
   border:1px #999999 solid;
   padding:3px;
}
.inhalt td {
   background-color:#ffffcc;
   border:1px #999999 solid;
   padding:3px;
}
.inhalt a {
   background-color:#e5e5ef;
   color:#000066;
   border:1px #000066 solid;
   padding-left:5px;
   padding-right:5px;
   font-weight:bold;
   text-decoration:none;
}
.inhalt a:hover {
   background-color:#000066;
   color:#ffffff;
}
.inhalt a.normlink {
   background-color:transparent;
   border:none;
   font-weight:normal;
   text-decoration:underline;
}
.inhalt a.normlink:hover {
   background-color:transparent;
   color:#000000;
}

.inhalt a.invisiblelink {
   background-color:transparent;
   border:none;
   font-weight:normal;
   text-decoration:none;
}
.inhalt a.invisiblelink:hover {
   background-color:transparent;
}

ul {
   list-style: url(bilder/dot1.gif);
}
ul ul {
   list-style: url(bilder/dot2.gif);
}

#bar1 { background:url(bilder/bar-1.gif) no-repeat scroll bottom right; }
#bar2 { background:url(bilder/bar-2.gif) repeat-x scroll bottom; }
#bar3 { background:url(bilder/bar-3.gif) no-repeat scroll bottom left; }
#bar4 { background:url(bilder/bar-4.gif) repeat-y scroll right; }
#bar6 { background:url(bilder/bar-6.gif) repeat-y scroll left; }
#bar7 { background:url(bilder/bar-7.gif) no-repeat scroll top right; }
#bar8 { background:url(bilder/bar-8.gif) repeat-x scroll top; }
#bar9 { background:url(bilder/bar-9.gif) no-repeat scroll top left; }

#leer { background-color:transparent; }
.small td,.small { border:none; font-size:7pt; }

ul.widelist li { padding:10px; }