html, body {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman";
	text-align: left;
	font-size: 12px;
	color: #1f2d38;
	margin: 0px;
	padding: 0px;
  background-image: url('grafika/bg.gif');
  background-repeat: repeat-x;
}
body {
 _text-align: center;
	margin: 0px;
	padding: 0px;
}
img {
  border-style: none;
}
table {border-collapse: collapse; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px;color: #57544D;} 
td {padding: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px;color: #57544D;}
td.align_right {
 text-align: right;
}

p {
 margin: 0px;
 padding: 0px;
	color: #7F7E7F;
	font-size: 12px;
}

a, a:link, a:visited, a:active    {color: #8B8B8B; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: underline;}
a:hover    {color: #0e364d; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}

a.lang, a.lang:link, a.lang:visited, a.lang:active    {color: #8B8B8B; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}
a.lang:hover    {color: #0e364d; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}
a.lang-a, a.lang-a:link, a.lang-a:visited, a.lang-a:active, a.lang-a:hover    {color: #8B8B8B; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: underline;}


.white {
 color: #FFFFFF;
} 
.bluel {
 color: #77b3c9;
} 

img.logo {
 border-style: none;
 cursor: pointer;
 position: absolute;
 left: 0px;
 top: 66px;
}
img.hlavni_obr {
 border-style: none;
 cursor: pointer;
 position: absolute;
 left: 485px;
 top: 40px;
}


a.topmenu, a.topmenu:link, a.topmenu:visited, a.topmenu:active    {color: #8B8B8B; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}
a.topmenu:hover    {color: #0e364d; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}
a.topmenu-a, a.topmenu-a:link, a.topmenu-a:visited, a.topmenu-a:active, a.topmenu-a:hover    {color: #18445d; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}

a.menu, a.menu:link, a.menu:visited, a.menu:active    {color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}
a.menu:hover    {color: #0e364d; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: underline;}
a.menu-a, a.menu-a:link, a.menu-a:visited, a.menu-a:active, a.menu-a:hover    {color: #0e364d; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: underline;}
 
a.bottommenu, a.bottommenu:link, a.bottommenu:visited, a.bottommenu:active    {color: #8B8B8B; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 9px; text-decoration: none;}
a.bottommenu:hover    {color: #0D7C12; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 9px; text-decoration: none;}
a.bottommenu-a, a.bottommenu-a:link, a.bottommenu-a:visited, a.bottommenu-a:active, a.bottommenu-a:hover    {color: #616161; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 9px; text-decoration: none;}

a.obsah_menu, a.obsah_menu:link, a.obsah_menu:visited, a.obsah_menu:active    {color: #181c24; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}
a.obsah_menu:hover    {color: #69b7e5; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: underline;}
a.obsah_menu-a, a.obsah_menu-a:link, a.obsah_menu-a:visited, a.obsah_menu-a:active, a.obsah_menu-a:hover    {color: #181c24; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none; font-weight: bold}

a.obsah_menu_p, a.obsah_menu_p:link, a.obsah_menu_p:visited, a.obsah_menu_p:active    {color: #69b7e5; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none;}
a.obsah_menu_p:hover    {color: #181c24; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: underline;}
a.obsah_menu_p-a, a.obsah_menu_p-a:link, a.obsah_menu_p-a:visited, a.obsah_menu_p-a:active, a.obsah_menu_p-a:hover    {color: #69b7e5; font-family: Tahoma, Verdana, Arial, Helvetica, "Times New Roman"; font-size: 12px; text-decoration: none; font-weight: bold}


#okolo {
  width: 1152px;
  position: relative;
  margin: auto;
  text-align: left;
}


#top_menu {
 width: 1152px;
 height: 40px;
 text-align: center;
}

 div.topmenu_mezera {
 height: 20px;
 padding-top: 13px;
 float: left;
 width: 120px;
 }
 
 div.odkaz {
 height: 20px;
 padding-top: 12px;
 float: left;
 margin-left: 5px;
 }

 img.menu_mezera {
  margin-left: 12px;
  margin-right: 12px;
 float: left;
 }
 
 img.menu_sipka {
  border-style: none;
  float: left;
 }
 
#obsah {
  position: absolute;
  top: 255px;
  width: 1152px;
  text-align: left;
}

img.obsah_menu_ico {
  float: left;
  vertical-align: middle;
}

#obsah_menu {
  float: left;
  margin-top: 15px;
  margin-left: 5px;
  width: 238px;
  min-height: 250px;
  _height: 250px;
  background-image: url('grafika/obsah_menu_bg.gif');
  background-repeat: repeat-y;
}

div.obsah_menu_odkaz {
  width: 190px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: #69b7e5;
  border-bottom: 3px solid #cfe1ed;
}

#obsah_vypis_bg {
  width: 815px;
  min-height: 280px;
  _height: 280px;
  float: left;
}  

img.vypis_ico {
  border-style: none;
  float: left;
}

#obsah_vypis_text {
  width: 730px;
  min-height: 280px;
  _height: 280px;
  float: left;
  padding-top: 20px;
  padding-left: 10px;
}  

h1 {
  font-size: 12px;
  color: #69b7e5;
  padding: 0px;
  margin: 0px;
}

img.mapa {
  clear: both;
  margin-top: 20px;
  border-style: none;
}

form.vyhledavani {
  padding: 0px;
  padding-top: 7px;
  padding-left: 20px;
  float: left;
  margin: 0px;
}

input.vyhledavani {
  background-image: url('grafika/vyhledavani_bg.jpg');
  background-repeat: repeat-x;
  height: 16px;
  font-family: Tahoma;
  font-size: 10px;
  color: #03080b;
  border: 1px solid #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
}

input.vyhledavani_submit {
  background-image: url('grafika/vyhledavani_submit.jpg');
  background-repeat: repeat-x;
  height: 20px;
  font-family: Tahoma;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
  border: 1px solid #FFFFFF;
}

img.obsah_menu_konec {
  padding: 0px;
  margin: 0px;
  border-style: none;
}

div.home_info {
  width: 763px;
  min-height: 155px;
  float: right;
  margin-right: 40px;
  background-image: url('grafika/home_info.jpg');
  background-repeat: no-repeat;
}
div.home_info_in1 {
  width: 710px;
  min-height: 125px;
  float: left;
  margin-left: 45px;
  margin-top: 20px;
}
div.home_info_in {
  width: 180px;
  height: 125px;
  float: left;
  margin-left: 75px;
  margin-top: 20px;
}

h1.home_info {
  color: #949671;
  padding: 0px;
  padding-top: 15px;
  padding-left: 25px;
  margin-top: 20px;
  margin: 0px;
  font-size: 15px;
  font-weight: bold;
}

p.home_info {
  color: #acacac;
  padding: 0px;
  padding-top: 15px;
  margin-top: 20px;
  margin: 0px;
  font-size: 13px;
}

.both {
 clear: both;
}

.navrcholu {
 position: absolute;
 right: 0px;
 bottom: 0px;
 visibility: hidden;
}
