
#position-suckerfishnav 
{
width:565px;
height:29px;
position:absolute;
z-index:300;
left:0;
top:0;
padding:0;
margin:0;
}

#suckerfishnav {
width:565px;
height:29px;
line-height: 29px;
padding: 0;
text-align:left;
list-style:none;
position:relative;
z-index:310;
left:0;
top:0;
padding:0;
margin:0;
font-size: 110%;
}



#suckerfishnav ul {
    float:left;
    list-style:none;
    width:565px;
    height:29px;
    position:relative;
    z-index: 100;
    left:0;
  }


#suckerfishnav li {
color: #fff;
display:block;
float:left;
width:137px;
border-left:double #aaa;
}
    
    
#suckerfishnav li:hover,  #suckerfishnav li.over
    {
color:#cc0000;
background: url(../segmente/hg-weiss.jpg) repeat-x;
display:block;
float:left;
width:137px;
}


#suckerfishnav a
{
padding-left:20px;
}
    



#suckerfishnav ul ul li
    {
color:#cc0000;
background: url(../segmente/hg-weiss.jpg) repeat-x;
display:block;
float:left;
width:137px;
}

       

#suckerfishnav ul {
width:137px;
position:absolute;
left:-999em;
height:25px;
 }

 #suckerfishnav li a, #suckerfishnav li:visited a{
display:block;
color:#fff;
text-decoration:none;

}

  /*farbe hover*/  
 #suckerfishnav li a:hover,  #suckerfishnav li a.over, #suckerfishnav li:active a,  #suckerfishnav li:hover a, #suckerfishnav li.over a{
display:block;
background: url(../segmente/hg-weiss.jpg) repeat-x;
color:#cc0000;
text-decoration:none;
    }

#suckerfishnav li li a {
text-align:left;
border-top:1px dotted #ccc;
margin:0;
background: url(../segmente/hg-weiss.jpg) repeat-x;
color:#aaa;
}

#suckerfishnav ul ul li  {

background: url(../segmente/hg-weiss.jpg) repeat-x;
width: 137px; }
 
 #suckerfishnav ul ul li:hover a,  #suckerfishnav ul ul li.over a
 {
background: url(../segmente/hg-weiss.jpg) repeat-x;
 }

#suckerfishnav li ul ul {
width:137px;
background: url(../segmente/hg-weiss.jpg) repeat-x;
border-bottom:1px dotted #ccc;
margin:0 0 0 -10px;
 }

 #suckerfishnav li li:hover, #suckerfishnav li li.over {
background: url(../segmente/hg-hover.jpg) repeat-x;
width: 137px;
 }


#suckerfishnav li li a, #suckerfishnav li li:visited { //*komplette Subnavi *//
background: url(../segmente/hg-weiss.jpg) repeat-x;
color:#aaa;
font-size:95%; 
}



#suckerfishnav li li:hover, #suckerfishnav li li.over, #suckerfishnav li li:current {
color:#cc0000;   
font-size:95%; 
}



#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a,

#suckerfishnav li ul li.over a, #suckerfishnav li ul li li.over a, #suckerfishnav li ul li li li.over a, #suckerfishnav li ul li li li.over a {
color:#fff;
font-size:95%; 

}

#suckerfishnav li li:hover a, #suckerfishnav li li.over a, #suckerfishnav li.sfhover a {
   color:#cc0000;
background: url(../segmente/hg-hover.jpg) repeat-x;
}



*html #suckerfishnav li li:hover a, *html #suckerfishnav li li.over a, *html #suckerfishnav li.sfhover a {
color:#cc0000;
  }

#suckerfishnav li:hover li a, #suckerfishnav li.over li a  {
color:#aaa;
}

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
color:#aaa;
 }


#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul,
#suckerfishnav li.over ul ul, #suckerfishnav li.over ul ul ul, #suckerfishnav li.over ul ul ul ul {
 left:-999em;
 text-decoration:none;
background: url(../segmente/hg-weiss.jpg) repeat-x;

 }


#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul,
#suckerfishnav li.over ul, #suckerfishnav li li.over ul, #suckerfishnav li li li.over ul, #suckerfishnav li li li li.over ul {

left:auto;
margin:0px;
padding:0px;
text-decoration:none;
background: url(../segmente/hg-weiss.jpg) repeat-x;
}

#suckerfishnav li:hover, #suckerfishnav li.over, #suckerfishnav li.sfhover {
 background: #fff;

 }
#suckerfishnav li ul li{
color:#aaa;
background: url(../segmente/hg-weiss.jpg) repeat-x;
font-size:95%; 
border-left:none;
}


/* --------- Aktiver Punkt -----------*/


#suckerfishnav li #aktiv 
{
color:#cc0000;
font-weight:bold;
background: url(../segmente/hg-weiss.jpg) repeat-x;
display:block;
width: 118px; 
position:relative;
left:-1px;
}

li a#aktiv 
{
color:#cc0000;
font-weight:bold;
background: url(../segmente/hg-weiss.jpg) repeat-x;
display:block;
width: 118px; 
position:relative;
left:-1px;
}


 #suckerfishnav li a #aktiv 
{
color:#cc0000;
background: url(../segmente/hg-weiss.jpg) repeat-x;
display:block;
width: 118px; 
position:relative;
left:-1px;
}

 /* --------- Navi unten -----------*/
 
 
#navi-unten
{
background: url(../segmente/hg-navi-unten.jpg) repeat-y;
width:1219px;
height: 30px;
clear: both;
position: relative;
}

#navi-unten-link
{
text-align: right;
font-size: 100%;
width: 1219;
height: auto;
position: relative;
right: 145px;
top: 10px;
}

#navi-unten-link a 
{
padding: 3 13px;
color: #666;
text-decoration: none;
}

#navi-unten-link a:hover 
{
padding: 3 13px;
color: #cc0000;
text-decoration: none;
}

