#grundkarte{
    background-color:transparent;
    display:block;
    z-index:1;
    position:absolute;
    top:0px;
    left:0px;
}
#strassenkarte{
    background-color:transparent;
    display:block;
    z-index:2;
    position:absolute;
    top:0px;
    left:0px;
}
#zusatzwegekarte{
    background-color:transparent;
    display:block;
    z-index:3;
    position:absolute;
    top:0px;
    left:0px;
}
#objektkarte{
    background-color:transparent;
    display:block;
    z-index:103;
    position:absolute;
    top:0px;
    left:0px;
}

#mini_navi{
    width:150px;
    height:101px;
    background-image:url(../src/map_klein.jpg);
    background-repeat:no-repeat;
    display:block;
    position:absolute;
    z-index:10000;
    overflow:hidden;
    border:1px solid #fff;
    -moz-user-select:none;
}
#mini_fade{
    display:block;
    position:absolute;
    z-index:10001;
    border:1px dotted #fff;
    background:#fff;
    filter:alpha(opacity=40); -moz-opacity:0.40; opacity:0.40;
}

#mini_opener{
    display:block;
    position:absolute;
    z-index:10002;
    background:transparent;     
    cursor:pointer;
}
#mini_opener a img{border:0;margin:2px;}

/*Zoomreglerbox*/
#reglerbox{
    display:block;
    position:absolute;
    z-index:10002;
    top:55px;
    border:0px solid #fff;
    background:url(../img/vregler.gif) center top no-repeat;
    width:50px;
    height:200px;
    cursor:pointer;
    -moz-user-select:none;
}

#scalebox{
    display:block;
    position:absolute;
    z-index:10003;
    width:50px;
    height:200px;
    background:transparent;
    top:0px;
    left:0px;
}
.scale_line{
    width:30px;
    height:1px;
    line-height:1px;
    font-size:1px;
    display:block;
    position:absolute;
    background:url(../img/scale_line.gif) center top no-repeat;
    margin:0 0 0 10px;
    padding:0;
}
#schieber{
    display:block;
    background:url(../img/bt_regler.gif) center center no-repeat;
    width:30px;
    height:30px;
    left:10px;
    position:absolute;
    z-index:10004;
}
#richtungsbox{
    width:50px;
    height:50px;
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    z-index:10002;
    margin:5px 0 0 5px; 
    line-height:10px;
    font-size:10px;
    -moz-user-select:none;
}

#r_nw{width:10px;height:10px;background-image:url(../img/pfeil_no.gif);background-repeat:no-repeat;background-position:top left;display:block;float:left;margin:2px;}
#r_n{width:10px;height:10px;background-image:url(../img/pfeil_n.gif);background-repeat:no-repeat;background-position:top left;display:block;float:left;margin:2px;}
#r_no{width:10px;height:10px;background-image:url(../img/pfeil_nw.gif);background-repeat:no-repeat;background-position:top left;display:block;float:left;margin:2px;}
#r_w{width:10px;height:10px;background-image:url(../img/pfeil_w.gif);background-repeat:no-repeat;background-position:top left;display:block;float:left;clear:left;margin:2px;}
#r_o{width:10px;height:10px;background-image:url(../img/pfeil_o.gif);background-repeat:no-repeat;background-position:top left;display:block;float:left;margin:2px;margin-left:18px;}
#r_sw{width:10px;height:10px;background-image:url(../img/pfeil_sw.gif);background-repeat:no-repeat;background-position:top left;display:block;float:left;clear:left;margin:2px;}
#r_s{width:10px;height:10px;background-image:url(../img/pfeil_s.gif);background-repeat:no-repeat;background-position:top left;display:block;float:left;margin:2px;}
#r_so{width:10px;height:10px;background-image:url(../img/pfeil_so.gif);background-repeat:no-repeat;background-position:top left;display:block;float:left;margin:2px;}


/*Layout Menubox Beginn*/
.menubox{
    background:#EBEEDD;     
    float:left;
    font-size:12px;
    cursor:pointer;
    margin:0px;
    padding:5px;
    position:absolute;
    z-Index:10004;
    display:none;
    width:120px;
    line-height:14px;
    text-align:left;
    border:1px solid #2a4581;
    filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90;
}
.menubox_inner{
    filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
    background:transparent;
}
.menubox a{
    color:#fff;
    display:block;    
}
.menubox a:hover{
    color:#2a4581;
    text-decoration:underline;
}
.menubox span.menu_titel{
    color:#333;
    font-size:11px;
    font-weight:bold; 
      
}

/*Layout Menubox Ende*/


/*Loadbar beginn*/
div.loadbar{
display:none;
position:absolute;
z-Index:20000;
width:157px;
height:27px;
line-height:27px;
float:left;
}
div.loadbar img.loadbar_img{
    float:left;
    width:157px;
    height:27px;
}
/*Loadbar ende*/        
