body      { height:100.05%; width:100%; padding:0px; margin:0px; font-family: Arial, Helvetica, serif; background-color: #eaeaea; }
table      { font-size:13px; }

h1        { font-size:22px; color:#4b4b4b; font-weight:bold; padding:0px 0px 10px 0px; margin:0px; }
h2        { font-size:15px; color:#4b4b4b; font-weight:bold; padding:0px 0px 10px 0px; margin:0px; }
p        { padding:0px; margin:0px; }

.menue      { position:absolute; left:0px; top:0px; width:780px; height:28px;  z-index:1; background-image: url('menuebg.gif'); background-repeat:repeat-x; vertical-align:top;}
.inhalt      { position:absolute; left:0px; top:28px; width:730px; width=780px; vertical-align:top; z-index:0; background-color: #ffffff; font-size:13px; padding: 20px 25px 25px 25px; }
.untermenue    { font-family: Verdana, Helvetica, serif; }
.untermenue td  { font-size:10px; padding-left:20px; }


#menue_1    { width:96px; height:28px; float:left; display:block;
          background:url('m01a.gif') top left no-repeat;}
#menue_1:hover  { background-image:url('m01b.gif'); }
#menue_1preload  { background-image:url('m01b.gif'); }

#menue_5    { width:98px; height:28px; float:left; display:block;
          background:url('m05a.gif') top left no-repeat;}
#menue_5:hover  { background-image:url('m05b.gif'); }
#menue_5preload  { background-image:url('m05b.gif'); }

#menue_2    { width:98px; height:28px; float:left; display:block;
          background:url('m02a.gif') top left no-repeat;}
#menue_2:hover  { background-image:url('m02b.gif'); }
#menue_2preload  { background-image:url('m02b.gif'); }

#menue_3    { width:117px; height:28px; float:left; display:block;
          background:url('m03a.gif') top left no-repeat;}
#menue_3:hover  { background-image:url('m03b.gif'); }
#menue_3preload  { background-image:url('m03b.gif'); }

#menue_4    { width:157px; height:28px; float:left; display:block;
          background:url('m04a.gif') top left no-repeat;}
#menue_4:hover  { background-image:url('m04b.gif'); }
#menue_4preload  { background-image:url('m04b.gif'); }


.subover    { padding:2px 0px 4px 10px; height:18px; background-color:#15a8a9; font-size:12px; color:#ffffff; cursor:pointer; }
.subout      { padding:2px 0px 4px 10px; height:18px; background-color:#4b4b4b; font-size:12px; color:#ffffff; cursor:pointer; }



a:active    {  color: #16A8A9; text-decoration: none}
a:link      {  color: #16A8A9; text-decoration: none}
a:visited   {  color: #16A8A9; text-decoration: none}
a:hover     {  color: #16A8A9; text-decoration: underline}