/* CSS Document */

/* Hlavni informace */
img.info_hlavicka {
  width: 22px;
  height: 22px;
  border-radius: 2px;
  margin: 0px 0px -3px 0px;
}

/* - nedefinovane objekty */
div.info_0 {
  margin: 0px 0px 0px 0px;
  padding: 1px 2px 2px 2px;
  border-left: 1px solid #898989;
  border-right: 1px solid #898989;
  border-bottom: 1px solid #898989;
	background: #B7B7B7 none;
}
div.info_hlavicka_0 {
  float: left;
  width: 234px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  margin: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border-top: 1px solid #898989;
  border-left: 1px solid #898989;
  border-right: 1px solid #898989;
	background: #B7B7B7 none;
	color: #626262;
	font-weight: bold;
}
div.info_hlavicka_0_v {
  float: left;
  width: 234px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
  margin: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border-top: 1px solid #A0A0A0;
  border-left: 1px solid #A0A0A0;
  border-right: 1px solid #A0A0A0;
	background: #D7D7D7 none;
	color: #626262;
	font-weight: bold;
}
a.hlavicka_0_v:link {
  text-decoration: none;
  color: #626262;
}
a.info_hlavicka_0_v:visited {
	text-decoration: none;
	color: #626262;
}
a.info_hlavicka_0_v:active {
	color: #FF0000;
}
a.info_hlavicka_0_v:hover {
	text-decoration: none;
	color: #FF0000;
}
div.info_hlavicka_l_0 {
  clear: left;
  float: left;
  width: 236px;
  height: 3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #898989;
	background: #B7B7B7 none;
}
div.info_hlavicka_l_0_v {
  float: left;
  width: 236px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 2px solid #898989;
  border-top: 2px solid #898989;
	background: #B7B7B7 none;
}
div.info_hlavicka_m_0 {
  float: left;
  width: 8px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #898989;
	background: #B7B7B7 none;
}
div.info_hlavicka_p_0 {
  float: left;
  width: 236px;
  height: 3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
	background: #B7B7B7 none;
}
div.info_hlavicka_p_0_v {
  float: left;
  width: 236px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #898989;
	background: #B7B7B7 none;
}
div.info_hlavicka_k_0 {
  height: 2px;
  margin: 0px 0px 0px 477px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #898989;
  border-right: 1px solid #898989;
	background: #B7B7B7 none;
}
/* - bivaky */
div.info_1 {
  margin: 0px 0px 0px 0px;
  padding: 1px 2px 2px 2px;
  border-left: 1px solid #598527;
  border-right: 1px solid #598527;
  border-bottom: 1px solid #598527;
	background: #ACD373 none;
}
div.info_hlavicka_1 {
  float: left;
  width: 234px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  margin: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border-top: 1px solid #598527;
  border-left: 1px solid #598527;
  border-right: 1px solid #598527;
	background: #ACD373 none;
	color: #FFFFFF;
	font-weight: bold;
}
div.info_hlavicka_1_v {
  float: left;
  width: 234px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
  margin: 0px;
  padding: 1px 1px 1px 1px;
  border-top: 1px solid #8DC63F;
  border-left: 1px solid #8DC63F;
  border-right: 1px solid #8DC63F;
	background: #C4DF9B none;
	color: #3F6618;
	font-weight: bold;
}
a.info_hlavicka_1_v:link {
  text-decoration: none;
  color: #598527;
}
a.info_hlavicka_1_v:visited {
	text-decoration: none;
	color: #598527;
}
a.info_hlavicka_1_v:active {
	color: #FF0000;
}
a.info_hlavicka_1_v:hover {
	text-decoration: none;
	color: #FF0000;
}
div.info_hlavicka_l_1 {
  clear: left;
  float: left;
  width: 236px;
  height: 3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #598527;
	background: #ACD373 none;
}
div.info_hlavicka_l_1_v {
  float: left;
  width: 236px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #598527;
  border-top: 1px solid #598527;
	background: #ACD373 none;
}
div.info_hlavicka_m_1 {
  float: left;
  width: 8px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #598527;
	background: #ACD373 none;
}
div.info_hlavicka_p_1 {
  float: left;
  width: 236px;
  height: 3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
	background: #ACD373 none;
}
div.info_hlavicka_p_1_v {
  float: left;
  width: 236px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #598527;
	background: #ACD373 none;
}
div.info_hlavicka_k_1 {
  height: 2px;
  margin: 0px 0px 0px 477px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #598527;
  border-right: 1px solid #598527;
	background: #ACD373 none;
}
/* - boudy */
div.info_2 {
  margin: 0px 0px 0px 0px;
  padding: 1px 2px 2px 2px;
  border-left: 1px solid #ABA000;
  border-right: 1px solid #ABA000;
  border-bottom: 1px solid #ABA000;
	background: #FFF468 none;
}
div.info_hlavicka_2 {
  float: left;
  width: 234px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  margin: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border-top: 1px solid #ABA000;
  border-left: 1px solid #ABA000;
  border-right: 1px solid #ABA000;
	background: #FFF468 none;
	color: #827A00;
	font-weight: bold;
}
div.info_hlavicka_2_v {
  float: left;
  width: 234px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
  margin: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border-top: 1px solid #FFF200;
  border-left: 1px solid #FFF200;
  border-right: 1px solid #FFF200;
	background: #FFF799 none;
	color: #827A00;
	font-weight: bold;
}
a.info_hlavicka_2_v:link {
  text-decoration: none;
  color: #827A00;
}
a.info_hlavicka_2_v:visited {
	text-decoration: none;
	color: #827A00;
}
a.info_hlavicka_2_v:active {
	color: #FF0000;
}
a.info_hlavicka_2_v:hover {
	text-decoration: none;
	color: #FF0000;
}
div.info_hlavicka_l_2 {
  clear: left;
  float: left;
  width: 236px;
  height: 3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #ABA000;
	background: #FFF468 none;
}
div.info_hlavicka_l_2_v {
  float: left;
  width: 236px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #ABA000;
  border-top: 1px solid #ABA000;
	background: #FFF468 none;
}
div.info_hlavicka_m_2 {
  float: left;
  width: 8px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #ABA000;
	background: #FFF468 none;
}
div.info_hlavicka_p_2 {
  float: left;
  width: 236px;
  height: 3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
	background: #FFF468 none;
}
div.info_hlavicka_p_2_v {
  float: left;
  width: 236px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #ABA000;
	background: #FFF468 none;
}
div.info_hlavicka_k_2 {
  height: 2px;
  margin: 0px 0px 0px 477px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #ABA000;
  border-right: 1px solid #ABA000;
	background: #FFF468 none;
}
/* - chaty */
div.info_3 {
  margin: 0px 0px 0px 0px;
  padding: 1px 2px 2px 2px;
  border-left: 1px solid #A0410D;
  border-right: 1px solid #A0410D;
  border-bottom: 1px solid #A0410D;
	background: #F68E56 none;
}
div.info_hlavicka_3 {
  float: left;
  width: 234px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  margin: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border-top: 1px solid #A0410D;
  border-left: 1px solid #A0410D;
  border-right: 1px solid #A0410D;
	background: #F68E56 none;
	color: #7B2E00;
	font-weight: bold;
}
div.info_hlavicka_3_v {
  float: left;
  width: 234px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
  margin: 0px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
  border-top: 1px solid #F26522;
  border-left: 1px solid #F26522;
  border-right: 1px solid #F26522;
	background: #F9AD81 none;
	color: #7B2E00;
	font-weight: bold;
}
a.info_hlavicka_3_v:link {
  text-decoration: none;
  color: #7B2E00;
}
a.info_hlavicka_3_v:visited {
	text-decoration: none;
	color: #7B2E00;
}
a.info_hlavicka_3_v:active {
	color: #FF0000;
}
a.info_hlavicka_3_v:hover {
	text-decoration: none;
	color: #FF0000;
}
div.info_hlavicka_l_3 {
  clear: left;
  float: left;
  width: 236px;
  height: 3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #A0410D;
	background: #F68E56 none;
}
div.info_hlavicka_l_3_v {
  float: left;
  width: 236px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #A0410D;
  border-top: 1px solid #A0410D;
	background: #F68E56 none;
}
div.info_hlavicka_m_3 {
  float: left;
  width: 8px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #A0410D;
	background: #F68E56 none;
}
div.info_hlavicka_p_3 {
  float: left;
  width: 236px;
  height: 3px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
	background: #F68E56 none;
}
div.info_hlavicka_p_3_v {
  float: left;
  width: 236px;
  height: 2px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #A0410D;
	background: #F68E56 none;
}
div.info_hlavicka_k_3 {
  height: 2px;
  margin: 0px 0px 0px 477px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid #A0410D;
  border-right: 1px solid #A0410D;
	background: #F68E56 none;
}

div.info_hlavicka_v {
  float: left;
  width: 240px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.info_hlavicka_m {
  float: left;
  width: 6px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.info_hlavicka_v {
  float: left;
  width: 240px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
div.info_hlavicka_k {
  height: 24px;
  margin: 0px 0px 0px 480px;
  padding: 0px 6px 0px 0px;
	text-align: right;
}
img.info_hlavicka_k {
  width: 16px;
  height: 16px;
  margin: 6px 2px 4px 2px;
}

div.info_obr {
  float: left;
  width: 234px;
  text-align: center;
}
img.info_obr {
  padding: 2px;
	background: #FFFFFF none;
	border: 1px solid #000000;
}

div.info_ik_trida_druh {
  margin: 0px 0px 0px 234px;
  padding: 1px 2px 1px 1px;
  text-align: right;
}
img.info_ik_0 {
  width: 34px;
  height: 34px;
  margin: -2px -1px -1px -1px;
  padding: 0px 0px 2px 0px;
	/* background: #898989 none; */
	border-bottom: 2px solid #898989;
}
img.info_ik_0_v {
  width: 34px;
  height: 34px;
  margin: -2px -1px -1px -1px;
  padding: 0px 0px 2px 0px;
	/* background: #898989 none; */
	border-bottom: 2px solid #898989;
}
img.info_ik_1 {
  width: 34px;
  height: 34px;
  margin: -2px -1px -1px -1px;
  padding: 0px 0px 2px 0px;
	/* background: #598527 none; */
	border-bottom: 2px solid #598527;
}
img.info_ik_1_v {
  width: 34px;
  height: 34px;
  margin: -2px -1px -1px -1px;
  padding: 0px 0px 2px 0px;
	/* background: #598527 none; */
	border-bottom: 2px solid #598527;
}
img.info_ik_2 {
  width: 34px;
  height: 34px;
  margin: -2px -1px -1px -1px;
  padding: 0px 0px 2px 0px;
	/* background: #ABA000 none; */
	border-bottom: 2px solid #ABA000;
}
img.info_ik_2_v {
  width: 34px;
  height: 34px;
  margin: -2px -1px -1px -1px;
  padding: 0px 0px 2px 0px;
	/* background: #ABA000 none; */
	border-bottom: 2px solid #ABA000;
}
img.info_ik_3 {
  width: 34px;
  height: 34px;
  margin: -1px -1px -1px -1px;
  padding: 0px 0px 2px 0px;
	/* background: #A0410D none; */
	border-bottom: 2px solid #A0410D;
}
img.info_ik_3_v {
  width: 34px;
  height: 34px;
  margin: -1px -1px -1px -1px;
  padding: 0px 0px 2px 0px;
	/* background: #A0410D none; */
	border-bottom: 2px solid #A0410D;
}
div.info_ik {
  margin: 0px 0px 0px 232px;
  padding: 1px 1px 1px 6px;
  text-align: right;
}
img.info_ik {
  width: 34px;
  height: 34px;
  margin: -2px -1px -1px -1px;
  padding: 16px 0px 2px 0px;
}
div.info_pocet {
  float: left;
  width: 38px;
  margin: 8px 6px 0px 0px;
  padding: 16px 2px 2px 2px;
	background: url(../grafika/boudy/pocet.png);
	background-position: left top;
  background-repeat: no-repeat;
  text-align: left;
  font-size: 22px;
}
div.info_pocet_max {
  float: left;
  width: 38px;
  margin: 8px 6px 0px 0px;
  padding: 16px 2px 2px 2px;
	background: url(../grafika/boudy/pocet_max.png);
	background-position: left top;
  background-repeat: no-repeat;
  text-align: left;
  font-size: 22px;
}
div.info_txt {
  margin: 0px 0px 0px 234px;
  padding: 24px 2px 1px 6px;
  text-align: left;
  font-size: 8px;
}
span.info_gps_0 {
  color: #FF0000;
}
span.info_gps_1 {
  color: #800000;
}
span.info_gps_2 {
  color: #000000;
}

div.info_upravit {
  float: right;
  width: 96px;
  border-radius: 2px;
  margin: -18px 0px 1px 2px;
	padding: 2px 2px 2px 2px;
  background: #CCCCCC;
  border: 1px solid #424242;
  color: #424242;
	font-weight: bold;
	cursor: pointer;
}
a.info_upravit_link:link {
  text-decoration: none;
  color: #343434;
}
a.info_upravit_link:visited {
	text-decoration: none;
	color: #343434;
}
a.info_upravit_link:active {
  text-decoration: none;
	color: #FF0000;
}
a.info_upravit_link:hover {
	text-decoration: none;
	color: #FF0000;
}

/* Popis objektu */
div.popis_nadpis {
  margin: 9px 2px 0px 2px;
  padding: 0px 0px 0px 0px;
  text-align: left;
	font-size: 10px;
	font-weight: bold;
}
p.popis_txt {
  text-align: justify;
  text-indent: 24px;
	font-size: 10px;
	font-weight: normal;
}
ul.popis_ul {
	font-size: 10px;
}
div.popis_upravit {
  margin-bottom: 12px;
  border-top: 1px solid #828282;
  color: #BEBEBE;
  text-align: right;
	font-size: 10px;
	font-weight: bold;
}
a.popis_upravit_link:link {
  text-decoration: none;
  color: #343434;
}
a.popis_upravit_link:visited {
	text-decoration: none;
	color: #343434;
}
a.popis_upravit_link:active {
  text-decoration: none;
	color: #FF0000;
}
a.popis_upravit_link:hover {
	text-decoration: none;
	color: #FF0000;
}
img.popis_mapa {
  margin-top: 16px;
  margin-left: 24px;
  margin-right: 16px;
  margin-bottom: 0px;
  padding: 2px;
	background: #FFFFFF none;
	border: 1px solid #000000;
}

/* Obrazky objektu */
div.obrazky_nadpis {
  margin: 9px 2px 0px 2px;
  padding: 0px 0px 0px 0px;
  text-align: left;
	font-size: 10px;
	font-weight: bold;
}
div.obrazky {
  padding: 12px 2px 2px 2px;
}
div.obrazky_data {
  float: left;
  width: 160px;
  height: 220px;
  margin: 4px 8px 4px 8px;
  text-align: center;
}
div.obrazky_data_obr {
  height: 160px;
  padding: 2px 2px 2px 2px;
  background: #4C4C4C none;
  border: 1px solid #AEAEAE;
}
div.obrazky_data_obr_cislo {
  color: #AEAEAE;
  text-align: left;
  font-size: 8px;
}
div.obrazky_data_info {
  margin: 6px 0px 0px 0px;
  color: #000000;
  text-align: left;
  font-size: 8px;
}
img.obrazky {
  padding: 2px;
	background: #FFFFFF none;
	border: 1px solid #000000;
}
a.obrazky_link:link {
  text-decoration: none;
  color: #424242;
}
a.obrazky_link:visited {
	text-decoration: none;
	color: #424242;
}
a.obrazky_link:active {
  text-decoration: none;
	color: #FF0000;
}
a.obrazky_link:hover {
	text-decoration: none;
	color: #FF0000;
}
div.obrazky_link {
  margin: 12px -1px 2px -1px;
  padding: 6px 0px 5px 0px;
  text-align: right;
  border-bottom: 1px solid #000000;
}
span.obrazky_link {
  margin: 2px 1px 2px 1px;
  padding: 2px 2px 2px 2px;
  background: #CCCCCC;
  border: 1px solid #424242;
  color: #424242;
	font-weight: bold;
	cursor: pointer;
}

/* Poznamky */
div.poznamky_nadpis {
  margin: 9px 2px 0px 2px;
  padding: 0px 0px 0px 0px;
  text-align: left;
	font-size: 10px;
	font-weight: bold;
}
div.poznamky_link {
  margin: 12px -1px 2px -1px;
  padding: 6px 0px 5px 0px;
  text-align: right;
  border-bottom: 1px solid #000000;
}
span.poznamky_link {
  border-radius: 2px;
  margin: 2px 1px 2px 1px;
  padding: 2px 2px 2px 2px;
  background: #CCCCCC;
  border: 1px solid #424242;
  color: #424242;
	font-weight: bold;
	cursor: pointer;
}
a.poznamky_link:link {
  text-decoration: none;
  color: #424242;
}
a.poznamky_link:visited {
	text-decoration: none;
	color: #424242;
}
a.poznamky_link:active {
  text-decoration: none;
	color: #FF0000;
}
a.poznamky_link:hover {
	text-decoration: none;
	color: #FF0000;
}
div.poz_txt {
  margin: 1px 0px 0px 0px;
  padding: 2px 2px 3px 2px;
  background: #FFFFFF none;
  border: 1px solid #F4F4F4;
}
div.poz_datum_cas {
  padding: 0px 0px 2px 0px;
  font-weight: bold;
}
div.poz_vlozil {
  padding: 0px 0px 2px 0px;
  text-align: right;
  font-weight: bold;
}
p.poz_txt {
  margin: 2px 2px 2px 2px;
  overflow-x: hidden;
  text-indent: 30px;
  text-align: justify;
}
div.poz_upravit {
  margin: -2px -1px 0px -1px;
  padding: 5px 0px 2px 0px;
  border-top: 1px solid #F4F4F4;
  text-align: right;
}
span.poz_upravit {
  border-radius: 2px;
  padding: 2px 2px 2px 2px;
  background: #CCCCCC;
  border: 1px solid #424242;
  color: #424242;
  font-weight: bold;
	cursor: pointer;
}
a.poz_upravit:link {
  text-decoration: none;
  color: #424242;
}
a.poz_upravit:visited {
	text-decoration: none;
	color: #424242;
}
a.poz_upravit:active {
  text-decoration: none;
	color: #FF0000;
}
a.poz_upravit:hover {
	text-decoration: none;
	color: #FF0000;
}

/* Seznam objektu v okoli */
div.sloupek_okoli
{
  padding: 6px 1px 1px 1px;
  background: #000000 none;
  text-align: left;
}
div.sloupek_okoli_hlavicka {
  padding: 2px 2px 2px 6px;
  color: #FFFFFF;
  font-weight: bold;
}
div.sloupek_okoli_link {
  margin: 1px 0px 0px 0px;
  padding: 3px 0px 0px 0px;
  height: 23px;
  cursor: pointer;
  line-height: 1;
}
a.sloupek_okoli_link:link {
  text-decoration: none;
  color: #343434;
}
a.sloupek_okoli_link:visited {
	text-decoration: none;
	color: #343434;
}
a.sloupek_okoli_link:active {
  text-decoration: none;
	color: #FF0000;
}
a.sloupek_okoli_link:hover {
	text-decoration: none;
	color: #FF0000;
}
img.sloupek_okoli_link_0 {
  float: left;
  width: 22px;
  height: 22px;
	margin: -2px 6px -1px 1px;
  background: #B7B7B7 none;
	border: 1px solid #898989;
}
img.sloupek_okoli_link_1 {
  float: left;
  width: 22px;
  height: 22px;
	margin: -2px 6px -1px 1px;
  background: #ACD373 none;
	border: 1px solid #598527;
}
img.sloupek_okoli_link_2 {
  float: left;
  width: 22px;
  height: 22px;
	margin: -2px 6px -1px 1px;
  background: #FFF468 none;
	border: 1px solid #ABA000;
}
img.sloupek_okoli_link_3 {
  float: left;
  width: 22px;
  height: 22px;
	margin: -2px 6px -1px 1px;
  background: #F68E56 none;
	border: 1px solid #A0410D;
}

/* Sloupek poznamky */
div.sloupek_poz {
  margin: 2px 0px 0px 0px;
  padding: 6px 1px 1px 1px;
  background: #000000 none;
  text-align: left;
}
div.sloupek_poz_hlavicka {
  padding: 2px 2px 2px 6px;
  color: #FFFFFF;
  font-weight: bold;
}

/* Sloupek obrazky */
div.sloupek_obr {
  margin: 2px 0px 0px 0px;
  padding: 6px 1px 1px 1px;
  background: #000000 none;
  text-align: left;
}
div.sloupek_obr_hlavicka {
  padding: 2px 2px 2px 6px;
  color: #FFFFFF;
  font-weight: bold;
}
div.sloupek_obr_data {
  margin: 0px 0px 1px 0px;
  padding: 4px 4px 4px 4px;
  text-align: center;
  background: #4C4C4C none;
  border: 1px solid #AEAEAE;
}
div.sloupek_obr_data_info {
  color: #AEAEAE;
  text-align: left;
  font-size: 8px;
}

div.sloupek_popis {
  margin: 1px 0px 0px 0px;
  padding: 2px 2px 2px 2px;
  background: #FEFCF4 none;
  border: 1px solid #EAE2C8;
}
div.sloupek_link {
  margin: 12px -2px 2px -2px;
  padding: 0px 0px 0px 0px;
  text-align: right;
}
a.sloupek_link:link {
  text-decoration: none;
  color: #424242;
}
a.sloupek_link:visited {
	text-decoration: none;
	color: #424242;
}
a.sloupek_link:active {
  text-decoration: none;
	color: #FF0000;
}
a.sloupek_link:hover {
	text-decoration: none;
	color: #FF0000;
}

div.sloupek_link_vse {
  margin: 1px 0px 1px 0px;
  padding: 3px 0px 0px 0px;
  background: #CCCCCC;
  border: 1px solid #808080;
  color: #424242;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
}
span.sloupek_link {
  border-radius: 2px;
  margin: 1px 1px 1px 1px;
  padding: 2px 2px 2px 2px;
  background: #CCCCCC;
  border: 1px solid #424242;
  color: #424242;
	font-weight: bold;
	cursor: pointer;
}

/* Sloupek mapa */
div.sloupek_mapa {
  margin: 2px 0px 2px 0px;
  padding: 6px 1px 1px 1px;
  background: #000000 none;
  text-align: left;
}
div.sloupek_mapa_hlavicka {
  padding: 2px 2px 2px 6px;
  color: #FFFFFF;
  font-weight: bold;
}
div.sloupek_mapa_plocha {
  padding: 1px 1px 1px 1px;
  background: #FFFFFF none;
}
div.sloupek_mapa_data {
  width: 100%;
  height: 320px;
 background: #FFFFFF none;
}

/* Chyba javascriptu */
div.sloupek_mapa_chyba {
  padding: 2px;
  border: 2px solid #FF0000;
  background: #FFFFCC;
}
div.sloupek_mapa_chyba_nadpis {
  margin: 6px 0px 2px 0px;
  font-weight: bold;
}

/* Uprava prvku Openlayers */
div.olControlScaleLine {
    bottom: 46px;
    left: 0px;
    padding: 5px
}
span.mapa_bouda_link_nadpis {
  margin: 0px 0px 0px 0px;
  font-family: geneva, verdana, arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #343434;
}
span.mapa_bouda_link_popis {
  margin: 0px 0px 0px 0px;
  font-family: geneva, verdana, arial, sans-serif;
  font-size: 10px;
}
a.mapa_bouda_link:link {
  text-decoration: none;
  color: #343434;
}
a.mapa_bouda_link:visited {
	text-decoration: none;
	color: #343434;
}
a.mapa_bouda_link:active {
  text-decoration: none;
	color: #FF0000;
}
a.mapa_bouda_link:hover {
	text-decoration: none;
	color: #FF0000;
}