a, body, div, img, input, textarea{
background-color:transparent;
border:0px;
color:#000000;
font-family:Arial;
font-size:12px;
line-height:18px;
margin:0px;
padding:0px;
text-align:left;
text-decoration:none;
vertical-align:top;
}

body{
background-color:#ffffff;
overflow-y:scroll;
}

div{
cursor:default;
position:absolute;
}

.auf0, .auf1, .auf2, .auf3{
border-color:#f2f2f2;
border-style:solid;
border-width:4px;
height:76px;
overflow:hidden;
width:140px;
}

.auf0:hover, .auf1:hover, .auf2:hover, .auf3:hover{
background-color:#f2f2f2;
border-color:#ffffff;
height:auto;
padding:4px;
z-index:1;
}

.auf0:hover{border:0px;}

.auf1:hover{border-width:0px 0px 26px 0px;}

.auf2:hover{border-width:0px 0px 52px 0px;}

.auf3:hover{border-width:0px 0px 78px 0px;}

.bold{
color:#404040;
font-weight:bold;
}

.das{
background-color:#f2f2f2;
background-image:url(das.png);
background-repeat:repeat-x;
border-color:#cccccc;
border-bottom-color:#b2b2b2;
border-style:solid;
border-width:1px;
cursor:default;
display:block;
font-size:13px;
line-height:22px;
width:138px;
}

.das img{padding:3px 7px 0px 6px;}

.dn{display:none;}

.exa, .exb, .ext{
background-color:#ffffff;
border-color:#cccccc;
border-style:solid;
display:block;
font-size:13px;
line-height:25px;
padding:0px 0px 0px 10px;
}

.exa{
border-width:0px 1px 1px 1px;
float:left;
width:59px;
}

.exb{
border-width:0px 1px 1px 0px;
float:left;
width:58px;
}

.ext{
border-width:0px 1px 1px 1px;
clear:both;
width:128px;
}

.exa:hover, .exb:hover, .ext:hover{background-color:#daf2a9;}

.fb1, .fb2{
background-color:#ffffff;
border-color:#000000;
border-style:solid;
border-width:1px;
color:#000000;
}

.fb1{
height:144px;
padding:2px 2px 2px 4px;
width:400px;
}

.fb2{
padding:2px;
text-align:center;
width:90px;
}

.li{
border-color:#000000;
border-style:dotted;
border-width:0px 0px 1px 0px;
}

.mitte{
margin:0px auto;
position:relative;
width:998px;
}