.flag {position: absolute; top: 10px; left: 490px; width: 480px; height: 25px;}
.flag_cz {position: absolute; top: 2px; left: 400px;}
.flag_en {position: absolute; top: 2px; left: 440px;}
.sitemap {position: absolute; top: 2px; left: 200px;}
.sitemap_button {
  position: relative; left: 255px; top: -32px; top="-40px"; 
  background-image: url(images/button.jpg); 
  color: white;
  width: 121px;
  height: 20px;
  padding: 0;
  border: solid 1px rgb(0,81,136);
  cursor: pointer; cursor: hand;}
.header_table {position: relative; top: 0px; left: 0px; width: 970px ! important; height: 178px; }
.ond_hornimenu {position: relative; top: 0px; left: 0px; width: 970px;}
.ond_obsah {
  position: relative; 
  top: 0px; 
  width: 97%; 
  min-height: 650px;
  _height: 650px; 
  background: white; 
  padding-left: 7px; 
  padding-right: 7px;
  padding-top: 0px;
  background-image: url(images/podklad-logo.gif); 
  background-repeat: no-repeat;
  background-position: right bottom;
  }
.ond_obsah_text {padding-left: 10px;}
.ond_header_obsah {border: solid 1px rgb(204,218,229); width: 968px; 	border-bottom-color: rgb(0,112,178);	border-bottom-width: 5px;	border-bottom-style: solid;}
.ond_right {background: white; background-image: url(images/podklad-main.gif);	background-repeat: repeat-x;}
.ond_kalendar_nadpis {position: relative; top: -25px; left: 7px; color: white;}

.hledat_text {position: relative; left: 50px; border: 1px solid rgb(135,186,205);}
.hledat_button {
  position: relative; left: 60px; 
  background-image: url(images/button.jpg); 
  color: white;
  width: 60px;
  height: 20px;
  padding: 0;
  border: solid 1px rgb(0,81,136);
  cursor: pointer; cursor: hand;}
  
.prihlasit_button {
  background-image: url(images/button.jpg); 
  color: white;
  width: 60px;
  height: 20px;
  padding: 0;
  border: solid 1px rgb(0,81,136);
  cursor: pointer; cursor: hand;}
  
.kalendar_button {
  background-image: url(images/button.jpg); 
  color: white;
  width: 22px;
  height: 20px;
  padding: 0;
  border: solid 1px rgb(0,81,136);
  cursor: pointer; cursor: hand;}

.bilej a:hover {text-decoration: underlined; color: #36697C;}

.left {
	background-image: url(images/left.gif);
	background-repeat: no-repeat;
}
/*.right {
	background-image: url(images/right.gif);
	background-repeat: no-repeat;
} */
body {
	background-color: #003e63;
	background-image: url(images/body_podklad.jpg);	
  background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.main {
	border: 2px solid #FFFFFF;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.hornimenu {
	width: 100px; 
  height: 25px;
  background-image: url(images/hornimenu.jpg);
	
}
big {
	font-size: 16px;
	font-style: inherit;
	font-weight: bold;
	color: #0E3773;
}

H1 {
  position: relative; top: 0px; left: 7px;
	font-size: 18px;
	font-style: inherit;
	font-weight: bold;
	color: rgb(68,124,159);
	//background: rgb(246,250,253);
	background-image: url(images/podklad-nadpis.jpg);
	background-repeat: repeat-y;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}

H2 {
	font-size: 14px;
	font-style: inherit;
	font-weight: bold;
	color: #0E3773;
}

H3 {
	font-size: 12px;
	font-style: inherit;
	font-weight: bold;
	color: Black;
}

textarea{
	width: 300px;
}

a {
	font-size: 11px;
	font-weight: bold;
	/*color: #FFFFFF;*/
	color: #0E3773;
	text-decoration: none;
}
a:hover {
	color: #EC3C01;
}

a#tisk {
	background: url(./images/vytisknout1.gif);
	width: 60px;
	height: 45px;
}

a:hover#tisk {
	background: url(./images/vytisknout.gif);
	width: 60px;
	height: 45px;
}


a.clanek{
	color: #0E3773;
}
a:hover.clanek{
	color: #EC3C01;
}
p.top_menu {
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-color: #53ABFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-left: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}
p.informace {
	font-size: 6pt;
	color: #0E3773;
	background-image: url(images/podklad-paticka.gif);
	background-color: #003e63;
}

.informace {
  position: relative;
  bottom: 71px;
  left: 1px;
  margin-left: auto; 
  margin-right: auto;
  width: 967px;
  margin-top: 0px;
  padding-top: 0px;
  font-family: Verdana;
	font-size: 10px;
	color: rgb(173,187,198);
	background-image: url(images/podklad-paticka.gif);
	background-color: #003e63;
	text-align: justify;
}

.cara_informace {
  position: relative;
  top: -7px;}

.sub_informace {
    padding: 7px;
}

.zalepeni_informace { 
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: #003e63;
  width: 975px;
  height: 64px;
  }
a.top_menu {
	color: #FFFFFF;
}

a.bilej {
	color: rgb(168,182,193);
}
a:hover.top_menu {
	color: #EC3C01;
}

a.podmenu{
	color: #0E3773;
}

a:hover.podmenu{
	color: White;
	background-color: #0E3773;
}

td.podmenu {
	background-color: White;
	text-align: center;
	z-index: 0;
	border-bottom-color: #EAEAEA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

td:hover.podmenu {
	background-color: #0E3773;
	text-align: center;
	z-index: 0;
}

select.kalendar {
	font-size: 10px; 
}

a.azur {
	color: rgb(0,69,125);
}
a.dnes {
	background-color: rgb(2,69,121);
	color: white;
}
td.kalendar {
	text-align: center;
}
th.kalendar {
	text-align: center;
	color: rgb(4,36,61);
	font-size: 10px;
}


input.ok {
	width: 20px;
	font-size: 10px;
}

a#tisk {
	background-image: url(./images/vytisknout1.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	width: 60px;
	height: 45px;
}
a#tisk:hover {
	background-image: url(./images/vytisknout.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	width: 60px;
	height: 45px;	
}
.submenu_pozicovani {
  background: white;
  position: relative;
  top: 0px;
  left: 0px;
  margin-left: auto; 
  margin-right: auto;
  width: 972px;
}
div#submenu_10 {
	position: absolute;
	top: 205px;
  left: 5px;
	width: 150px;	
	background-color: white;
	color: Red;
	border: 1px solid #0E3773;
	visibility: hidden;
	z-index: 0;
}

div#submenu_11 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 200px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
div#submenu_12 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 400px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
div#submenu_13 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 270px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : -1;
}
div#submenu_14 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 820px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}

div#submenu_15 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 405px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
div#submenu_16 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 460px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
div#submenu_17 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 537px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
div#submenu_18 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 606px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
div#submenu_19 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 690px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}

div#submenu_110 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 763px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
div#submenu_111 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 832px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
div#submenu_112 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 723px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : -1;
}

div#submenu_113 {
	position: absolute;
	top: 205px;
	width: 150px;
	left: 845px;
	background-color: White;
	color: #0E3773;
	border: 1px solid #0E3773;
  visibility:hidden;
  z-index : 0;
}
