/* Reiterleiste */
table.menu {
/*  width: 100%; */
  margin: 10px auto 0px auto;
  border-collapse: collapse;
/*  clear: both; */
}
table.menu td {
  background: #D278FF;
  border: 1px solid #FFFFFF;
  text-align: center;
  font-weight: bold;
}
table.menu td.empty {
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  padding-left: 10px;
  padding-right: 10px;
  background: none;
}
table.menu td.tab5, table.menu td.active5 { width: 90px; background: #B300C3;}
table.menu td.tab4, table.menu td.active4 { width: 112px; }
table.menu td.active2, table.menu td.active3, table.menu td.active4, table.menu td.active5 {
  font: 10px Tahoma, sans-serif;
  font-weight: bold;
  background: #B300C3;
  border: 1px solid #FFFFFF;
  border-bottom: 0px;
  color: #000000;
}
table.menu a, table.menu a:hover {
  font: 10px Tahoma, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  display: block;
  height: 24px; 
  line-height: 24px;
  background: url(http://www.date-and-vote.de/pics/skin/standard/bg_main_nav.gif) repeat-x;
  background-position: 0 -7px;
}
table.menu a:hover { background-position: 0 -38px; }

/* Reiterleiste Nickpage*/

table.menunp {
/*  width: 100%; */
  margin: 10px auto 0px auto;
  border-collapse: collapse;
/*  clear: both; */
}
table.menunp td {
  /*background: #F6F6F6;*/
  border-top: 2px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  text-align: center;
  font-weight: bold;
}
table.menunp td.emptynpr {
  border-top: 0px;
  border-left: 2px solid #000000;
  border-bottom: 2px solid #000000;
  border-right: 0px;
  padding-left: 13px;
  padding-right: 13px;
  background: none;
}

table.menunp td.emptynpl {
  border-top: 0px;
  border-left: 0px;
  border-right: 2px solid #000000;
  border-bottom: 2px solid #000000;
  padding-left: 13px;
  padding-right: 13px;
  background: none;
}

table.menunp td.tab5np, table.menunp td.active5np { width: 90px; /*background: #F6F6F6;*/}
table.menunp td.tab4np, table.menunp td.active4np { width: 112px; }
table.menunp td.active2np, table.menunp td.active3np, table.menunp td.active4np, table.menunp td.active5np {
  font: 10px Tahoma, sans-serif;
  font-weight: bold;
  background: #FFFFB9;
  border: 1px solid #000000;
  border-bottom: 0px;
  border-top: 2px solid #000000;
  color: #000000;
}
table.menunp a, table.menunp a:hover {
  font: 10px Tahoma, sans-serif;
  text-decoration: none;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  display: block;
  height: 24px; 
  line-height: 24px;
  /*background: #FFFF78;*/
  background-position: 0 -7px;
}
table.menunp a:hover { background-position: 0 -38px; background: #FFFFB9; }




/*
table.menu td.tab2, table.menu td.active2 { width:44%; }
table.menu td.tab3, table.menu td.active3 { width:30%; }
*/

/*
table.menu td.tab2, table.menu td.active2 { width:44%; }
table.menu td.tab3, table.menu td.active3 { width:30%; }
*/
