a
{
   color: #666666;
   text-decoration: none;
}

a.menuButton, a.menuButtonActive
{
   color: #7E3742;
   font-weight: bold;
   padding: 2px 4px 3px 4px;
   text-decoration: none;
}

a.menuButtonActive, a.menuButton:hover
{
   background-color: #7E3742;
   color: #FFFFFF;
}

a.menuItem, a.menuItemActive
{
   background-color: transparent;
   color: #000000;
   display: block;
   padding: 2px 14px 2px 14px;
   text-decoration: none;
   white-space: nowrap;
}

a.menuItem:hover, a.menuItemActive
{
   background-color: #7E3742;
   color: #FFFFFF;
}

a:hover
{
   color: #C30000;
   text-decoration: none;
}

b
{
   font-size: 13px;
}

b.ueberschrift
{
   color: #A50010;
}

big
{
   color: #3B77BC;
   font-size: 17px;
   font-weight: bold;
}

big .suchwort
{
   text-decoration: underline;
}

body
{
   background-color: #505050;
   font-family: MS sans serif;
   font-size: 10pt;
   padding-top: 5px;
   scrollbar-3dlight-color: #805E99;
   scrollbar-arrow-color: #805E99;
   scrollbar-darkshadow-color: #657EB1;
   scrollbar-face-color: #F2F2F2;
   scrollbar-highlight-color: #F2F2F2;
   scrollbar-shadow-color: #657EB1;
   scrollbar-track-color: #F2F2F2;
}

div.blue
{
   color: #805E99;
   font-size: 14pt;
}

div.h1
{
   color: red;
   font-size: 18pt;
}

div.text
{
   font-size: font-size:10pt;
}

div.white
{
   color: white;
   font-size: 11pt;
}

h1
{
   color: #505050;
   font-size: 16pt;
}

h2
{
   color: navy;
   font-size: 14pt;
}

h3
{
   color: #0058A5;
   font-size: 12px;
   font-weight: bold;
}

h4
{
}

html, body
{
   height: 100%;
   margin: 0px;
   padding: 0px;
}

i
{
   font-size: 12px;
}

input
{
   border-color: #599AD0;
   border-style: solid;
   border-width: 1px;
   color: #000000;
   font-family: arial;
   font-size: 10pt;
}

li.menuButton
{
   color: #FFFFFF;
   display: inline;
   list-style: none;
}

small
{
   font-size: 11px;
}

strong
{
}

td
{
   color: #4C4C4C;
   font-size: 13px;
}

textarea
{
   border-color: #599AD0;
   border-style: solid;
   border-width: 1px;
   color: #000000;
   font-family: arial;
   font-size: 10pt;
}

ul.menuBar
{
   margin: 0;
   padding: 0;
}

#menuBar
{
   margin: 0;
   margin-left: 50px;
   padding: 0;
}

.anzeige
{
   color: #CCCCCC;
   font-size: 7px;
}

.back2
{
   background-color: #C9DBEC;
   color: navy;
   font-size: 13px;
}

.bgdunkel, .bgdunkel td
{
   background: #E6E6E6;
   background-color: #E6E6E6;
   padding-bottom: 5px;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 3px;
}

.bghell, .bghell td
{
   background: #FFFFFF;
   background-color: #FFFFFF;
   padding-bottom: 5px;
   padding-left: 3px;
   padding-right: 5px;
   padding-top: 3px;
}

.bgueberschrift,.bgueberschrift td
{
   background: #C30000;
   background-color: #C30000;
   color: #FFFFFF;
   font-weight: bold;
   padding-bottom: 5px;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 5px;
}

.button
{
   border: none;
}

.buttonimage
{
   border: none;
   cursor: pointer;
}

.content
{
   max-height: 335px;
   max-width: 700px;
   padding-left: 0px;
   padding-right: 20px;
   width: 690px;
}

.content .icon
{
   border: none;
}

.content img
{
   border: none;
}

.content table
{
   max-width: 700px;
}

.divmenu
{
   padding-left: 2px;
   width: 180px;
}

.erfolgreich
{
   color: #006600;
   font-weight: bold;
}

.extra
{
   background-color: navy;
   font-size: 13px;
}

.extra2
{
   color: navy;
   font-size: 13px;
   font-weight: bold;
}

.fehler, .red
{
   color: #FF0000;
   font-weight: bold;
}

.interner_link a
{
   white-space: nowrap;
}

.kasten1
{
   color: #000000;
   font-size: 12px;
   margin-bottom: 2px;
   margin-top: 2px;
   max-width: 180px;
   padding: 6px;
   width: 160px;
}

.kasten1 ul
{
   list-style-position: outside;
   margin-left: 0px;
   padding-left: 0px;
}

.left
{
   background-color: #E6E6E6;
   max-width: 192px;
   min-width: 192px;
   padding-top: 30px;
   width: 192px;
}

.liste
{
   border: 1px solid #C30000;
   width: width:100%;
}

.liste .bghell .bgueberschrift, .liste .bgdunkel .bgueberschrift
{
   background: #C30000;
   background-color: #C30000;
}

.liste .liste td
{
   font-size: 12px;
}

.menu
{
   -moz-opacity: 0.90;
   background-color: #FFFFFF;
   border: 1px solid #807F94;
   filter: alpha(opacity=90);
   left: 0px;
   opacity: 0.90;
   padding: 0px;
   position: absolute;
   text-align: left;
   top: 0px;
   visibility: hidden;
   z-index: 60;
}

.mitte
{
   width: 520px;
}

.nachricht
{
   color: #000000;
   font-size: 15px;
   text-decoration: underline;
}

.navikopf
{
   padding-right: 5px;
   text-align: right;
}

.navikopf a
{
   font-size: 10pt;
}

.navikopf span
{
   color: #C40000;
   font-size: 10pt;
   font-weight: bold;
}

.rahmen
{
   margin-bottom: 0px;
   margin-top: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
}

.right
{
   background-color: #E6E6E6;
   max-width: 11px;
}

.scroll
{
   height: 335px;
   overflow-x: hidden;
   overflow-y: auto;
   width: 714px;
}

.sitemap
{
   list-style-image: url(grfx/punkt.gif);
}

.suchwort
{
   color: #FF0000;
}

.topleft
{
   background-color: #E6E6E6;
   max-width: 192px;
   min-width: 192px;
   width: 192px;
}

