.position {
position:relative;
float:left;
line-height: 26px;
width: 120px;
}

.anchor {
color: #044646;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: center;
}

.anchor:hover {
color: #FFFFFF;
background: #044646;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: center;
line-height: 26px;
}

.anchor a {
color: #044646;
text-decoration: none;
}

.anchor:hover a {
color: #FFFFFF;
background: #044646;
text-decoration: none;
}

.anylinkcss {
position:absolute;
visibility: hidden;
border:1px solid #044646;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 25px;
z-index: 99;
background-color: #E6F3F3;
width: 175px;
}

.anylinkcss-pferde {
width: 205px;
}

.anylinkcss a {
color: #044646;
width: 100%;
display: block;
text-indent: 17px;
border-bottom: 1px solid #044646;
padding: 0;
text-decoration: none;
font-size: 11px;
font-weight: normal;
}

.anylinkcss a:hover { /*hover background color*/
background-color: #044646;
color: white;
}
