.wb_bck {
 background: rgb(0,102,255);
}

body {
    background: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
}

a {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}

.a_viz {
    color: #FFFFFF;
    text-decoration: underline;
    cursor: pointer;
}

.a_viz_blue {
    color: #0000FF;
    text-decoration: underline;
    cursor: pointer;
}

table, td, tr {
    font-size: 8pt;
    border-collapse: collapse;
    border-color: #000000;
}

.over_tr {
 background-color: #D4D4FF;
}

.over_tr_click {
 background-color: #D4D4FF;
 cursor: pointer;
}

.sel_tr_click {
 background-color: #A6A6FF;
 cursor: pointer;
}

.odd_tr {
 background-color: #EFF0FF;
}

th {
    border-collapse: collapse;
    border-color: #ffffff;
    color: #ffffff;
    font-weight: bold;
    background-color: rgb(0,102,255);
    font-size: 8pt;
}

.input {
  border: 1px solid #000000;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
}

.input_changed {
  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background-color: #F98775;
}

.input_saved {
  border: 1px solid #000000;
  font-size: 8pt;
  background-color: #D4FFAA;
  font-family: Arial, Helvetica, sans-serif;
}

#work_area {
 position: absolute;
 left: 10px;
 top: 10px;
} 

.sel_button {
  border-collapse: collapse;
  border: 1px solid #ffffff;
  font-size: 8pt;
  background-color: #E0E0E0;
  color: #000000;
  height: 19px;
  width: 110px;
  margin-top: 2px;
}

.button {
  border-collapse: collapse;
  border: 1px solid #ffffff;
  font-size: 8pt;
  background-color: #4F4F4F;
  color: #ffffff;
  height: 19px;
  width: 110px;
  margin-top: 2px;
  cursor: pointer;
}

.big_butt {
  border-collapse: collapse;
  border: 1px solid #ffffff;
  font-size: 8pt;
  font-weight: bold;
  background-color: #4F4F4F;
  color: #ffffff;
  height: 30px;
  width: 100px;
  margin-top: 2px;
  cursor: pointer;
}

.nar_button {
  border-collapse: collapse;
  border: 1px solid #ffffff;
  font-size: 8pt;
  background-color: #4F4F4F;
  color: #ffffff;
  height: 19px;
  width: 70px;
  margin-top: 2px;
  cursor: pointer;
}


.visible {
 visibility: visible;
 display: inline;
}

.hidden {
 visibility: hidden;
 display: none;
}

#wait_pic {
 position: absolute;
 left: 48%;
 top: 48%;
 width: 81px;
 height: 81px;
 visibility: hidden;
 display: none;
}

#progress_pic {
 position: absolute;
 left: 45%;
 top: 45%;
 width: 110px;
 height: 41px;
 visibility: hidden;
 display: none;
 background-color: #FFFFFF;
 border: solid 1px #000000;
}

.cal_icon {
 background-image: url("images/kalendar.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.find_icon {
 background-image: url("images/find_icon.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.close_icon {
 background-image: url("images/close_icon.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.send_icon {
 background-image: url("images/send_icon.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.nahoru_icon {
 background-image: url("images/ikona_nahoru.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.dolu_icon {
 background-image: url("images/ikona_dolu.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.mapycz_icon {
 background-image: url("images/ikona_mapycz.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.google_icon {
 background-image: url("images/ikona_google.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.warn_icon {
 background-image: url("images/warning.gif");
 width: 17px;
 height: 17px;
}

.OK_icon {
 background-image: url("images/OK.gif");
 width: 17px;
 height: 17px;
}

.delete_icon {
 background-image: url("images/ikona_delete.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.publish_icon {
 background-image: url("images/ikona_publikuj.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.parse_icon {
 background-image: url("images/ikona_parse.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.tree_icon {
 background-image: url("images/ikona_tree.gif");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.update_icon {
 background-image: url("images/ikona_update.png");
 width: 17px;
 height: 17px;
 cursor: pointer;
}

.small_font {
 font-size: 8pt;
}

.small_font_wt {
 font-size: 8pt;
 color: #FFFFFF;
}

.small_font_bold {
 font-size: 8pt;
 font-weight: bold;
}

.grp_box {
 border: 1px solid #000000;
 background-color: #ffffff;
}

.input_head {
 font-size: 8pt;
 font-weight: bold;
 display: inline;
 font-family: Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 color: #000000;
}

.head_1
{
 font-size: 12pt;
 font-weight: bold;
 display: inline;
 font-family: Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 color: #000000;
}

.head_2
{
 font-size: 10pt;
 display: inline;
 font-family: Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 color: #000000;
}

.head_3
{
 font-size: 24pt;
 font-weight: bold;
 display: inline;
 font-family: Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 color: #000000;
}

.input_head_wt {
 font-size: 8pt;
 font-weight: bold;
 display: inline;
 font-family: Arial, Helvetica, sans-serif;
 color: #ffffff;
}

.input_head_tt {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 display: inline;
}

.input_head_mand {
 font-size: 8pt;
 font-weight: bold;
 display: inline;
 font-family: Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 color: #FF0000;
}

.garant_druhy {
  color: #00D500;
}

.garant {
  color: #008000;
}

.input_head_garant {
 font-size: 8pt;
 font-weight: bold;
 display: inline;
 color: #008000;
}

.small_font_garant {
 font-size: 8pt;
 color: #008000;
}

.ptr {
 cursor: pointer;	
}
