#vlevo_ub {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 200px; HEIGHT: 100%; BACKGROUND-COLOR: white;
	font-size: 90%;
}
#vpravo_ub {
	FLOAT: right; WIDTH: 200px; BACKGROUND-COLOR: white
}
#telo_ub1 {
	MARGIN-LEFT: 100px; MARGIN-RIGHT: 201px; BACKGROUND-COLOR: white
}
#telo_ub3 {
	MARGIN-TOP: 5px; MARGIN-LEFT: 201px; BACKGROUND-COLOR: white
}
#telo_full {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: white
}
DIV.vyhledavani_cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px; WIDTH: 90%; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #10428c; TEXT-ALIGN: center
}
DIV.vyhledavani_obs {
	width: 100%; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 5px; 
	COLOR: #10428c; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #dcf0c0; 
	TEXT-ALIGN: left;
}
#telo_ub2 {
	BACKGROUND-COLOR: lime
}
DIV.vyhledavani_ub1 SPAN.chb {
	DISPLAY: inline; MARGIN: 6px
}
DIV.vyp_cont {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 5px 0px;
	WIDTH: 97%;
	COLOR: #10428c;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #dcf0c0;

}
DIV.cert {
	FLOAT: right; BACKGROUND-COLOR: white
}
A {
	COLOR: #2F4F4F; TEXT-DECORATION: none
}
A:visited {
	COLOR: #2F4F4F; TEXT-DECORATION: none
}
A:active {
	COLOR: #2F4F4F; TEXT-DECORATION: none
}
A:unknown {
	COLOR: #2F4F4F; TEXT-DECORATION: none
}
A:link {
	COLOR: #2F4F4F; TEXT-DECORATION: none
}
A:hover {
	COLOR: #2F4F4F; TEXT-DECORATION: underline
}
DIV.img_ub {
	MARGIN: 5px; BACKGROUND-COLOR: fuchsia
}
DIV.cont_detail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px; WIDTH: 220px; COLOR: #10428c; PADDING-TOP: 5px; BACKGROUND-COLOR: white
}
TH.det_ub {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #14408d; TEXT-ALIGN: center
}
TABLE.det_ub {
	WIDTH: 100%; BACKGROUND-COLOR: white
}
TD.det_ub {
	BACKGROUND-COLOR: #dcf0c0
}
DIV.ub_obr {
	FLOAT: right; MARGIN: 2px
}
DIV.vyp_obs {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 0px 0px;
	COLOR: #2F4F4F;
	PADDING-TOP: 5px;
	HEIGHT: 100%;
	BACKGROUND-COLOR: white;
}
SELECT {
	WIDTH: 165px
}
OPTION {
	WIDTH: 165px
}
TABLE {
	WIDTH: 90%; BACKGROUND-COLOR: #e7e7e7
}
TABLE.a {
	WIDTH: auto; BACKGROUND-COLOR: #e7e7e7
}
TH {
	FONT-SIZE: 95%; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #dcf0c0; TEXT-ALIGN: center
}
TR {
	FONT-SIZE: 85%; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
TR.a {
	BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 85%; BACKGROUND-COLOR: #f9f9f9
}
TR:hover TD {
	BACKGROUND-COLOR: #fff8dc
}
TR.a:hover TD {
	BACKGROUND-COLOR: #fff8dc
}
H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

div.h2
{
  background-color: #DCF0C0; border-bottom: 1px solid gray; padding-left: 10px;
}

div.h2_hled
{
  background-color: #10428B ; border-bottom: 1px solid gray; padding-left: 10px; color:white; width: 900px; margin-left:4px;
  font-weight: bold;
}

div.h2_mapa
{
  background-color: #10428B ; border-bottom: 1px solid gray; padding-left: 10px; color:white; width: 312px;
  font-weight: bold;
}

div.ucont_login
{
  BACKGROUND-COLOR: #dcf0c0;
  padding-left:10px;
  padding-top:10px;
  width: 30%;
}

div.ucont_m_login
{
  background-color: #10428B ; border-bottom: 1px solid gray;
  padding-left: 10px; color:white;
  width: 30%;
  font-weight: bold;
}

div.filtr
{
  BACKGROUND-COLOR: #dcf0c0;
  padding-left:10px;
  padding-top:10px;
  width: 90%;
}
div.mapa_detail
{
  font-size: 70%;
}

