/* tab navigation */
.navigationcontainer {height:30px;border-bottom:1px #08337A solid;margin-bottom: 5px;position:relative;width:100%;}
.navigation {font:76%/132% arial,helvetica,sans-serif;position:absolute;bottom:0;left:0px;padding: 0;}
/* tab navigation list */
.navigation ul {padding:0;list-style:none;margin:0;}
.navigation li {padding:0;float:left;margin:0 0 0 .5em;}
/* tab navigation common a */
.navigation a {
  text-decoration:none;
  font-weight:normal;
  display:block;
  font-size:1.3em;
  line-height:1.17em;
  /*
  font-size:1.3em;
  line-height:1.17em;
  */
  padding:4px 0 1px 8px;
  background:#CCC url(../img/tab_l4.gif) no-repeat left top;
  border-bottom:2px solid #fff;
}
/* für die rechte runde Ecke ist ein zusätzlicher span nötig  */
.navigation a span {padding:4px 8px 0 0;background: transparent url(../img/tab_r4.gif) no-repeat right top;}

/* nicht aktive tab-Beschriftung*/
/* .navigation a,.navigation a:hover,.navigation a:active,.navigation a:focus,.navigation .active a {text-decoration:none;color: #08337A;;}*/
.navigation a,.navigation a:hover,.navigation a:active,.navigation a:focus,.navigation .active a {text-decoration:none;color: #08337A;}
/* aktive tab-Beschriftung*/
.navigation .active a {font-weight: bold;background-color: #08337A;color:#fff;padding-bottom:3px;border:0;}
.navigation a:hover,.navigation a:active,.navigation a:focus {background-color: #08337A;color:#fff;padding-bottom:3px;border:0;}

