h1 {font-size: 24px;    color: rgb(70,99,156);   font-weight: bold;   margin-bottom:5px; }
h2 {
font-size: 16px;
color: rgb(0,0,32);
font-weight: bold;
margin-bottom:5px;
border-bottom: solid 1px rgb(0,0,128);
}

td {  vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000 padding="0px" maggrin="0px"}
body {text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin:0px; }

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #333232; text-decoration: underline }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #333232; text-decoration: underline}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline}

.rahmen {
   border-top:solid 1px rgb(0,0,128);
   border-bottom:solid 1px rgb(0,0,128);
   margin:5px 10px;
}

.rahmen a, .rahmen a:hover {
   color: rgb(0,0,128);
   text-decoration: none;
   font-weight: bold;
   font-size: 15px;
}

th {
   background: url(img/bg.gray.jpg) top left repeat-x;
   font-weight: bold:
   text-align: left;
   padding: 3px 10px;
   color: rgb(0,0,128);
}

td.login {
   background-color: rgb(240,240,240);
   font-weight: bold:
   text-align: right;
   padding: 1px 10px;
   color: rgb(80,80,80);
}

.branche a {
   color: rgb(0,0,128);
   text-decoration: none;
   font-weight: bold;
   font-size: 15px;
}



#top ul {
margin: 0;
padding: 0;
}

#top li {
list-style: none;
  }



a.top:link, a.top:visited, a.top:hover, a.top:active
{
 font-family:Arial;
 font-size:12px;
 font-weight: bold;
 text-align:left;
 text-Decoration: none;
 display: block;
 color:#0D0D0D;
 width:180px;
 height:20px;
 margin-left:0px;
 padding-left:10px;
 padding-top:2px;  border-bottom:1px solid #858484;
}



a.top2:link, a.top2:visited, a.top2:hover, a.top2:active

{
 font-family:Arial;
 font-size:12px;
 font-weight: bold;
 text-align:left;
 text-Decoration: none;
 display: block;
 color:#0D0D0D;
 width:150px;
 height:20px;
 margin-left:0px;
 padding-left:30px;
 padding-top:2px;
 border-bottom:1px solid #858484;
}





a.top2:link a, a.top2:visited a, a.top2:hover a, a.top2:active a

{
padding-left:60px;
}

a.top:link, a.top:visited
{
 border-right:0px solid #24706E;
 border-bottom:1px solid #24706E;
}

a.top:hover, a.top:active {
 color:#000000;
 background-color: #BADFF4;
 border-right:0px solid #D10202;
 border-bottom:1px solid #858484;
}



a.top2:hover, a.top2:active {
 color:#000000;
 background-color: rgb(200,200,200);
 border-right:0px solid #D10202;
 border-bottom:1px solid #858484;
}




a.wissen:link, a.wissen:visited, a.wissen:hover, a.wissen:active
{
 font-size:12px;
 text-align:center;
 text-Decoration: none;
 color:#626262;
 width:400px;
 height:20px;
 padding:6px;
 margin:6px;
}

a.wissen:link, a.wissen:visited
{
 background-color:#F6F6F4;
 border-left:20px solid #badff3;
}

a.wissen:hover, a.wissen:active
{
 color:#383737;
 background-color:#F6F6F4;
 border-left:20px solid #9bafd7;
}

