#foot{
    height: 52px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    border-top: 1px solid #bbb;
    /* min-width: 1020px; */
    overflow: hidden;
    z-index: 1005;
}

#foot.account{
    position: relative !important;
    text-align: center;
    max-width: 900px;
    min-width: unset;
    margin: 0 auto;
    float: unset; 
}

#search_panel{
height: 50px;
border-right: 1px solid #bbb;
padding-right: 15px;
-moz-box-shadow: inset -5px 1px 6px -4px rgba(0,0,0,0.2);
-webkit-box-shadow: inset -5px 1px 5px -4px rgba(0,0,0,0.2);
box-shadow: inset -5px 1px 5px -4px rgba(0,0,0,0.2);
}

#toolbar #text_search{
height: 30px;
width: 213px;
margin: 9px 0px 0px 6px;
background-color: #fff;
border: 1px solid #FFF0AF;
color: #87888a;
font-size: 15px;
padding-left: 5px;
border-right: 1px solid #bbb;
}

#toolbar #text_search:focus{
color: #000;
border-color: #DAA520;
}

.search{
margin: 9px 0px 0px 0px;
border: 1px solid #FFF0AF;
border-width: 1px 1px 1px 0px;
height: 32px;
width: 36px;
background-color: #fff;
background-image: url('../images/lupa.png');
background-position: 3px 0px;
cursor: pointer;
}  

#frm-vyhledejSpravniJednotku:hover{
border-color: #DAA520;
} 

#frm-vyhledejSpravniJednotku:hover + #text_search{
border-color: #DAA520;
border-right: 1px solid #333;
}

.bot_button{
padding: 16px 25px 14px 25px;
//border-left: 1px solid #fff;
border-right: 1px solid #bbb;
float: left;
font-size: 18px;
color: #888;
cursor: pointer;
}

.bot_button:hover{
background-color: #DAA520;
color: white !important;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
color: white;
}

#map_selectTools_panel, #map_tools_panel{
background: #eee;
height: 100%;
overflow: hidden;
-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.2);
border-right: 1px solid #bbb;
width: 408px;
} 
#map_tools_panel{
width: 460px;
} 
.bot_btn_active{
color: #1F0000;
/*background: #e5e5e5;*/
box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3);

} 

.buttons{
width: 50px;
height: 51px;
border-right: 1px solid #bbb;
cursor: pointer;
}

.buttons:hover, #multi_button.active_buttons:hover, #dif_button.active_buttons:hover{
background-color: #DAA520;
}
#map_tools_panel{
display: none;
}

#zoom_box_button{
background-image: url('../images/map_tool/map_tool_01.png');
background-position: center 2px;
}
#zoom_box_button:hover, #zoom_box_button.active_buttons{
background-image: url('../images/map_tool/map_tool_01_w.png');
}  
#zoom_max_button{
background-image: url('../images/map_tool/map_tool_02.png');
background-position: center 2px;
}
#zoom_max_button:hover, #zoom_max_button.active_buttons{
background-image: url('../images/map_tool/map_tool_02_w.png');
}  
#zoomToSelect_button{
background-image: url('../images/map_tool/map_tool_03.png');
background-position: center 2px;
}
#zoomToSelect_button:hover, #zoomToSelect_button.active_buttons{
background-image: url('../images/map_tool/map_tool_03_w.png');

}  


#measure_line_button{
background-image: url('../images/map_tool/map_tool_04.png');
background-position: center 3px;
}
#measure_line_button:hover, #measure_line_button.active_buttons{
background-image: url('../images/map_tool/map_tool_04_w.png');
}  


#measure_area_button{
background-image: url('../images/map_tool/map_tool_05.png');
background-position: center 1px;
}
#measure_area_button:hover, #measure_area_button.active_buttons{
background-image: url('../images/map_tool/map_tool_05_w.png');
}  


#active_layer_button{
background-image: url('../images/map_tool/map_tool_06.png');
background-position: center 3px;
}
#active_layer_button:hover, #active_layer_button.active_button{
background-image: url('../images/map_tool/map_tool_06_w.png');
}  

#layers_off_button{
background-image: url('../images/map_tool/kn.png');
background-position: center 3px;
}
#layers_off_button:hover, #layers_off_button.active_buttons{
background-image: url('../images/map_tool/kn_w.png');
} 

#info_button{
background-image: url('../images/map_tool/map_tool_07.png');
background-position: center 1px;
}
#info_button:hover, #info_button.active_buttons{
background-image: url('../images/map_tool/map_tool_07_w.png');
}  


#tools_of_button{
background-image: url('../images/select_tool/select_tool_08.png');
background-position: center 3px;
background-repeat: no-repeat;
border: 0px;
}

#tools_of_button:hover, #tools_of_button.active_buttons{
background-image: url('../images/select_tool/select_tool_08_w.png');
}  
          
#text_button{
background-image: url('../images/select_tool/select_tool_01.png');
background-position: center 1px;
}
#text_button:hover, #text_button.active_buttons{
background-image: url('../images/select_tool/select_tool_01_w.png');
background-position: center 1px;
}  
                                               
#circle_button{
background-image: url('../images/select_tool/select_tool_02.png');
background-position: center 1px;
}
#circle_button:hover, #circle_button.active_buttons{
background-image: url('../images/select_tool/select_tool_02_w.png');
}

#polygon_button{
background-image: url('../images/select_tool/select_tool_03.png');
background-position: center 1px;
}
#polygon_button:hover, #polygon_button.active_buttons{
background-image: url('../images/select_tool/select_tool_03_w.png');
}

#line_button{
background-image: url('../images/select_tool/select_tool_04.png');
background-position: center 1px;
}
#line_button:hover, #line_button.active_buttons{
background-image: url('../images/select_tool/select_tool_04_w.png');
}

#point_button{
background-image: url('../images/select_tool/select_tool_05.png');
background-position: center 1px;
}
#point_button:hover{
background-image: url('../images/select_tool/select_tool_05_w.png');
}

#multi_button{
background-image: url('../images/select_tool/select_tool_06.png');
background-position: center 0px;
}
#multi_button:hover{
background-image: url('../images/select_tool/select_tool_06_w.png');
}

#dif_button{
background-image: url('../images/select_tool/select_tool_07.png');
background-position: center 0px;
}
#dif_button:hover, #dif_button.active_buttons{
background-image: url('../images/select_tool/select_tool_07_w.png');
}

#delSelect_button{
background-image: url('../images/select_tool/select_tool_08.png');
background-position: center 3px;
background-repeat: no-repeat;
border: 0px;
}
#delSelect_button:hover{
background-image: url('../images/select_tool/select_tool_08_w.png');

}

.active_buttons{
background-color: #FFF0AF;
-webkit-box-shadow: inset 0px 0px 4px 3px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0px 0px 4px 3px rgba(0,0,0,0.1);
box-shadow: inset 0px 0px 4px 3px rgba(0,0,0,0.1);
}
#multi_button.active_buttons, #dif_button.active_buttons{
background-color: #ffdd00;}

#kart_panel{
display: none;
height: 100%;
}