body {
 margin: 0px 0px 0px 0px;
 overflow: hidden;
}

#top {
  width: 100%;
  height: 50px;
}

#mapa_frm {
  width: 100%;
  height: 100%;
  background: #4F4F4F;
}

#index_frm {
  width: 100%;
  height: 100%;
}

#mapa_tiles {
  width: 100%;
  height: 100%;
  background: #FFFFFF;
  overflow: hidden;
}

#fl_time {
 position: absolute;
 left: 10px;
 top: 60px;
 color: #FFFFFF;
}

#set_now {
 position: absolute;
 left: 246px;
 top: -4px;
}

#zal_line {
 position: absolute;
 left: 0px;
 width: 100%;
 height: 1px;
 top: 55px;
 border-top: 1px solid #FFFFFF;
}

#zalozky {
 position: absolute;
 left: 250px;
 top: 36px;
}

.text_zalozky {
 position: absolute;
 left: 0px;
 top: 5px;
 width: 100%;
 font-size: 9pt;
 text-align: center;
 color: #FFFFFF;
}

.zalozka {
 width: 95px;
 height: 19px;
 cursor: pointer;
 background-image: url("images/zalozka.gif");
}

#zal_uziv {
 position: absolute;
 left: 80px;
 top: 0px;
}

#zal_navig {
 position: absolute;
 left: 160px;
 top: 0px;
}

#zal_denik {
 position: absolute;
 left: 240px;
 top: 0px;
}

#zal_pripom {
 position: absolute;
 left: 320px;
 top: 0px;
}

#zal_jedn {
 position: absolute;
 left: 400px;
 top: 0px;
}

#zal_disk {
 position: absolute;
 left: 480px;
 top: 0px;
}

#zal_staz {
 position: absolute;
 left: 560px;
 top: 0px;
}

#zal_nov {
 position: absolute;
 left: 640px;
 top: 0px;
}

#mala_mapa {
 position: absolute;
 right: 5px;
 top: 60px;
 overflow: hidden;
 width: 154px;
 height: 77px;
 background-image: url(images/small_map.gif);
 cursor: pointer;
}

#mala_mapa_area {
 position: absolute;
 left: 0px;
 top: 0px;
 width: 154px;
 height: 77px;
 background-color: #3737FF;
 border: solid 1px #00006F;
 opacity: 0.70;
 filter: alpha(opacity=70);
}

#move_butt {
 position: absolute;
 right: 5px;
 top: 137px;
 cursor: pointer;
}

#reload_butt {
 position: absolute;
 left: 550px;
 top: 60px;
 cursor: pointer;
}

#auto_chk{
 position: absolute;
 left: 573px;
 top: 60px;
 cursor: pointer;
}

#auto_chk_n{
 position: absolute;
 left: 593px;
 top: 63px;
}

#ikona_upresnit {
 position: absolute;
 left: 632px;
 top: 60px;
 cursor: pointer;
}

#uvodni_butt {
 position: absolute;
 left: 655px;
 top: 60px;
 cursor: pointer;
}

#aup_butt {
 position: absolute;
 left: 723px;
 top: 60px;
 cursor: pointer;
}

#print_butt {
 position: absolute;
 left: 746px;
 top: 60px;
 cursor: pointer;
}

#reg_butt {
 position: absolute;
 left: 783px;
 top: 60px;
 cursor: pointer;
}

#vitr_butt {
 position: absolute;
 left: 730px;
 top: 63px;
}

#upres_butt {
 position: absolute;
 left: 745px;
 top: 63px;
}

#radar_butt {
 position: absolute;
 left: 745px;
 top: 63px;
}

#blesky_butt {
 position: absolute;
 left: 810px;
 top: 63px;
}

#uziv_butt {
 position: absolute;
 left: 880px;
 top: 63px;
}

#G7T_butt {
 position: absolute;
 left: 10px;
 bottom: 3px;
}

#OAD_butt {
 position: absolute;
 left: 75px;
 bottom: 3px;
}

#mhist_butt {
 position: absolute;
 left: 160px;
 bottom: 3px;
}

#zoom_bar {
 position : absolute ;
 right :  20px;
 top : 188px ;
 cursor: pointer;
}

#zoom_slider {
 position : absolute ;
 right :  20px;
 top : 246px ;
 cursor: pointer;
}

#zoom_val {
 position : absolute ;
 right : 45px;
 top : 243px ;
 width: 20px;
 text-align: right;
 background: #ffff00;
}

#fl_val_top {
 position : absolute ;
 left : 40px;
 top : 440px ;
 width: 40px;
 text-align: right;
 background: #ffff00;
}

#fl_val_bottom {
 position : absolute ;
 left : 40px;
 top : 504px ;
 width: 40px;
 text-align: right;
 background: #ffff00;
}

#fl_bar {
 position : absolute ;
 left :  10px;
 top : 100px ;
}

#fl_slider_top {
 position : absolute ;
 left :  10px;
 top : 443px ;
 cursor: pointer;
}

#fl_slider_bottom {
 position : absolute ;
 left :  10px;
 top : 507px ;
 cursor: pointer;
}

#tm_bar {
 position : absolute ;
 left :  150px;
 bottom : 50px ;
}

#tm_shift_left {
 position : absolute ;
 left :  120px;
 bottom : 50px ;
 cursor: pointer;
}

#tm_shift_right {
 position : absolute ;
 left :  770px;
 bottom : 50px ;
 cursor: pointer;
}

#tm_axe_from {
 position : absolute ;
 left :  75px;
 bottom : 31px ;
 width: 70px;
}

#tm_axe_to {
 position : absolute ;
 left :  765px;
 bottom : 31px ;
 width: 70px;
}

.tm_axe_inp {
  border: 1px solid #000000;
  font-size: 8pt;
  background: rgb(167,211,248);
  text-align: center;
}

#gar_text {
 position : absolute ;
 right :  20px;
 bottom : 7px;
 color: #ffffff;
 font-weight: bold;
}

#test_text {
 position: absolute;
 left: 20px;
 bottom : 0px;
 color: #FFA4A6;
 font-weight: bold;
 font-size: 18pt;
}

#status_text {
 position: absolute;
 left: 39px;
 top : 110px;
 color: #FF8040;
 font-weight: bold;
 font-size: 12pt;
 width: 1000px;
}

.main_butt {
 width: 60px;
 height: 20px;
 background-image: url("images/main_butt.gif");
 text-align: center;
 color: #FFFFFF;
 font-size: 8pt;
 vertical-align: middle;
 cursor: pointer;
}

#SS_symbol {
 position : absolute ;
 left :  170px;
 bottom : 67px ;
}

#SR_symbol {
 position : absolute ;
 left :  150px;
 bottom : 67px ;
}

#CTSS_symbol {
 position : absolute ;
 left :  170px;
 bottom : 33px ;
}

#CTSR_symbol {
 position : absolute ;
 left :  150px;
 bottom : 33px ;
}

#tm_val_from {
 position : absolute ;
 left : 150px;
 bottom : 14px;
 width: 70px;
 text-align: center;
 background: #ffff00;
}

#tm_val_to {
 position : absolute ;
 left : 150px;
 bottom : 14px;
 width: 70px;
 text-align: center;
 background: #ffff00;
}

#tm_slider_from {
    position : absolute ;
    left :  100px;
    bottom : 55px ;
    cursor: pointer;
}

#tm_slider_to {
    position : absolute ;
    left :  100px;
    bottom : 55px ;
    cursor: pointer;
}

#upres_frm {
    position : absolute ;
    left :  300px;
    top : 55px;
    width: 472px;
    height: 300px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#aup_close {
    position : absolute ;
    left :  980px;
    top : 60px;
    z-index: -1;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#aup_frm {
    position : absolute ;
    left :  10px;
    top : 55px;
    width: 990px;
    height: 300px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#req_frm {
    position : absolute ;
    left :  10px;
    top : 55px;
    width: 990px;
    height: 300px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
    overflow: hidden;
}

#navig_frm {
    position : absolute ;
    left :  0px;
    top : 80px;
    width: 300px;
    height: 280px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
}


#let_frm {
    position : absolute ;
    left :  310px;
    top : 80px;
    width: 520px;
    height: 283px;
    margin: 0px;
    padding: 0px;
    z-index: -1;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#reg_frm {
    position : absolute ;
    left :  732px;
    top : 55px;
    width: 50px;
    height: 194px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#notam_frm {
    position : absolute ;
    left :  10px;
    top : 55px;
    width: 990px;
    height: 300px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#notam_close {
    position : absolute ;
    left :  980px;
    top : 60px;
    z-index: -1;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#unp_frm {
    position : absolute ;
    right :  100px;
    top : 55px;
    width: 472px;
    height: 300px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#sig_frm {
    position : absolute ;
    right :  100px;
    top : 55px;
    width: 672px;
    height: 300px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#wait_icon {
    position: absolute;
    right: 230px;
    top: 55px;
}

#to_load {
    position: absolute;
    right: 267px;
    top: 61px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 9pt;
}

#upoz_icon {
    position: absolute;
    right: 170px;
    top: 57px;
}

#sig_icon {
    position: absolute;
    right: 200px;
    top: 57px;
}

#zobr_param_txt {
 position: absolute;
 left: 600px;
 top: 88px;
 width: 300px;
 font-size: 8pt;
 color: #000000;
}

#garant_warn_yes{
 position: absolute;
 left: 40px;
 top: 87px;
 width: 600px;
}

#garant_warn_no{
 position: absolute;
 left: 40px;
 top: 87px;
 width: 670px;
}

.garant_warn_no{
 font-weight: bold;
 font-size: 10pt;
 color: #FF0000;
}

.garant_warn_yes{
 font-weight: bold;
 font-size: 10pt;
 color: #00CC00;
}

#zooming_rec
{
 position: absolute;
 left: -100px;
 top: -100px;
 width: 100px;
 height: 100px;
 border: 2px solid #FF0000;
 display: block;
 overflow: hidden;
}

#wait_pic {
 display: none;
 visibility: hidden;
}

#dummy {
 position: absolute;
 left: 0px;
 top: 0px;
 width: 0px;
 height: 0px;
}

#found_pts {
 position: absolute;
 left: 100px;
 top: 100px;
 width: 200px;
 height: 150px;
 background: #4F4F4F;
 margin: 0px;
 padding: 0px;
 color: #FFFFFF;
}

#found_inner {
 position: absolute;
 left: 3px;
 top: 3px;
 border: solid 1px #FFFFFF;
 width: 194px;
 height: 144px;
 overflow: auto;
 font-size: 8pt;
}

#found_pts_close {
    position : absolute ;
    right:  2px;
    top: 2px;
}

#found_pts_n {
    position : absolute ;
    background: #4F4F4F;
    left:  3px;
    top: 3px;
}

#found_pts_list {
    position : absolute ;
    left:  3px;
    top: 20px;
    width: 185px;
    height: 121px;
}

#meteo_butt {
 position: absolute;
 left: 680px;
 top: 61px;
 width: 40px;
 height: 19px;
 cursor: pointer;
 border: 1px solid #FFFFFF;
}

#meteo_butt_text {
 position: absolute;
 left: 0px;
 width: 40px;
 top: 2px;
 text-align: center;
 color: #FFFFFF;
 font-size: 8pt;
}

#meteo_menu_frm {
    position : absolute ;
    left :  680px;
    top : 55px;
    width: 150px;
    height: 44px;
    z-index: -1;
    margin: 0px;
    padding: 0px;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

#rep_frm {
    position : absolute ;
    left :  310px;
    top : 80px;
    width: 520px;
    height: 283px;
    margin: 0px;
    padding: 0px;
    z-index: -1;
    opacity: 0.90;
    filter: alpha(opacity=90);
}

