/*#########################################################################*/
#navigation {
        background-color:   #3f4c6a;
        border-top:         1px solid #8594ad;
        border-bottom:      1px solid #232938;
        /*border-left:        1px solid #425a99;*/
        padding:            0px 0px;
        font-size:          10px;
        height:             22px;
        font-family:        verdana;
        color:              #cacdd6;
    }


.navi {
 font-family:verdana;
 height:18px; 
 background-color:transparent;  
 padding:0;
 margin:0;
}

 #nav {
 width:550px;
  padding-top:0px;
}
/* 1. Level */

 #nav, 
 #nav ul {
  float: left;
  list-style: none;
  color:#cacdd6;
  padding: 0;
  margin: 0 0 0 0;
}
 #nav ul {
  border:none;
}
 #nav a {
  display: block;
  background-color:transparent;
  width: auto;
  /*w\idth: 6em;*/
  color: #cacdd6;;
  font-size:10px;
  text-transform:uppercase;
  font-weight:normal;
  text-decoration: none;
  padding: 0.7em 1.4em;
    padding-left:1.0em;
  padding-right:1.2em;
  padding-top:4px;
  letter-spacing:0.08em;
/* padding-left:4px;*/
/* border-right:1px solid #fff; */
  background-image:url('pipe.gif');
  background-position:right 4px;
  background-repeat:no-repeat;
}
 #nav a.l1last{
    background-image:none;
}
 #nav li {
  float: left;
  padding:0;
  margin:0;
}
 #nav li ul {
  position: absolute;
  left: -999em;
  height:auto;
  border:none;
  margin: 0;
  width:1px;
}

 #nav li li {
  padding:0;
  border:none;
  border-bottom:1px solid #cacdd6;
  /*background-color:#CCC;*/
  
}
 #nav li ul {
  /*border-top:1px solid #333;*/
  margin-top:0px;
  
}
 #nav li ul a{
  background-color:#3f4c6a;
  border:none;
  height:auto;
  -moz-opacity: 0.88;
  filter: alpha(opacity=88);
  padding: 0.7em 1.1em;
    text-transform:none;
  width:145px;
  font-weight: normal;
  font-size:10px;
    background-image:none;
}

 #nav li ul a.parent{
  background-image:url('arrow1.gif');
  background-position:151px bottom;
  background-repeat:no-repeat;
  }


 #nav li ul ul {
  margin: -2.6em 16.6em;
  /*margin-top:-19px;*/
  /*margin-left:176px;*/
  border:none;
}

 #nav li:hover ul ul,
 #nav li:hover ul ul ul,
 #nav li.sfhover ul ul, 
 #nav li.sfhover ul ul ul {
	left: -999em;
	display:none;
}

 #nav li:hover ul, 
 #nav li li:hover ul, 
 #nav li li li:hover ul,
 #nav li.sfhover ul, 
 #nav li li.sfhover ul, 
 #nav li li li.sfhover ul {
	left: auto;
	display:block;

}

 #nav ul li:hover,
#nav ul li.sfhover {
	background-color:#000;
}





/*dritter sublevel*/
 #nav ul li li:hover ul, 
 #nav ul li li.sfhover ul {
	/*left: auto;*/
	margin: -2.2em 14em;
	margin: -2.3em 14em !important;
	
}
 #nav li ul a:hover{
   color:#fff;
}

/*tablestuff - ves*/
td {
  font-size:11px;
  vertical-align:top;
}
tr.uneven {
  background-color:   #dce6eb;
}
tr.even {
  background-color:   #f0f4f7;
}

/*#########################################################################*/

