/* Gestrichelte Trennlinen */
.trennerh {
background:  url(../images/linieh.gif) repeat-x;
height: 1px;
font-size: 1px;
line-height: 1px;
margin: 2px;
padding: 0;
}
.trennerv {
background:  url(../images/liniev.gif) repeat-y;
width: 1px;
padding: 3px;
}
/* Gestrichelte Trennlinen */

.banner {
height: 68px;
width: 750px;
background: #FFFFFF url(../images/topl.jpg) repeat-y;;
font: bold 11px Verdana, Arial;
text-align: right;
padding: 3px 5px 5px 5px;
}

.menu {
height: 350px;
width: 160px;
padding: 3px 5px 5px 5px;
font: 12px Verdana, Arial;
background: #FFFFFF;
}
.content {
height: 70px;
width: 588px;
padding: 3px 5px 5px 5px;
font: 12px Verdana, Arial;
}

.unten {
height: 20px;
width: 750px;
background: #bfc9d7;
font: bold 11px Verdana, Arial;
text-align: center;
}
/* ----------- LINKS ALLGEMEIN ----------------- */
.links {
   width: 759px;
   border-left:2px solid #4b5f8b;
   border-right:2px solid #4b5f8b;
  }

#links {
   width: 160px;
   border:1px solid #4b5f8b;
  }

  #links a {
  display: block;
   background: #cfdae4;
   color: #000080;
   font: bold 11px Verdana,Arial;
   margin: 0px auto;
   padding: 4px 2px;
   border:1px solid #ffffff;
   
   text-decoration: none;
   width: 160px;
  }

  #links a:hover {
   background: #FFFFFF;
   color: #000000;
   border:1px solid #4b5f8b;
  }
  
  #td {
  
  background: #dde4ec;
  width: 100px;
  }
  
  #th {
  margin: 2px auto;
  padding: 4px 2px;
  font: bold 12px Verdana,Arial;
  border:1px solid #4b5f8b;
  background: #acbdd0;
  width: 100px;
  color: maroon;
  }
/* ----------- LINKS SPEZIAL ----------------- */
.mini {
font: bold 11px Verdana, Arial;
color : maroon; text-decoration: none; background: none;
}

.mini:hover {
color : #000000; text-decoration: none;
}
.mini:active {
color : #FF0000; text-decoration: underline; background: none;
}

/* ----------- LINKS SPEZIAL ----------------- */