/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6,  blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
form, table, caption, tbody, tfoot, thead, tr, th{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

:focus {
outline: 0;
}
html
{
  background-color:#b6d5e9;
  background-image: url("../img/bg_top.gif");
  background-position:top top;
  background-repeat:repeat-x; 
}
body
{ 
  font-family:"Arial", sans-serif;
  font-size:62.5%;
  width:1000px;
  margin:0 auto;
  text-align:justify;
  border-left:solid 5px #305065;
  border-right:solid 5px #305065;
}
#header
{
  background: transparent url("../img/header.jpg") no-repeat 0px 0px;
  width:999px;
  height:196px;
  border-left:1px solid;
  border-color:#c0bcb0;
}
#header #jedina
{
  font-size:16px;
  color:#000000;
  padding-top:20px;
  padding-left:570px;
}
#header #u_loga
{
  font-size:16px;
  color:#000000;
  padding-top:85px;
  padding-left:84px;
  height:36px;
}
#header a#home
{
  width:0px;
  height:0px;
  position:absolute;
  padding:155px 350px 0px 0px;
  display:block;
  overflow: hidden;
}
#header table#menu
{
  width:794px;
  height:42px;
  border:0;
  border-collapse:collapse;
  float:right;
  margin-top:-5px;
}
#header table#menu td
{
  vertical-align:middle;
  font-size:140%;
  color:#000000;
}
#header table#menu td a
{
  text-decoration:none;
  color:#000000;
  display:block;
  width:auto;
  height:auto;
  margin-left:20px;
}
#header table#menu td#vybrany
{
  background: transparent url("../img/menu_yes.gif") no-repeat 0px 0px;
  height:42px;
}
#header table#menu td#vybrany #text
{
  margin-left:20px;
}
#header table#menu td.menu_listy
{
  background: transparent url("../img/menu_no.gif") no-repeat 0px 0px;
  height:42px;
}

  

#header table#menu td.menu_listy:hover
{
  background: url("../img/menu_yes.gif") no-repeat 0px 0px;
  height:42px;
}
#body
{
  width:999px;
  height:100%;
  border-right:1px solid;
  border-color:#c0bcb0;
  font-size:140%;
  background: transparent url("../img/zbytek.jpg") repeat-y 0px 0px;
}
#body #left_menu
{
  float:left;
  width:206px;
  height:100%;
}
#body #left_menu ul
{
  color:#000000;
  list-style-type:none;
  padding-left:20px;
  position:relative;
  
}

.uroven2{
	margin: 4px 0 4px 0;
}

#body #left_menu ul li ul li
{
  width:167px;
  height:32px;
}

#body #left_menu ul li#vybrany_v_menu ul li a.active
{
  padding-left:20px;
  background: transparent url("../img/menu_oznaceni_2.jpg") no-repeat 0px 0px;
  width:187px;
  height:32px;
}

#body #left_menu ul li#vybrany_v_menu a.active
{
  padding-left:20px;
  padding-top:8px;
  background: transparent url("../img/menu_oznaceni.jpg") no-repeat 0px 0px;
  width:187px;
  height:32px;
}

#body #left_menu ul li a
{
  text-decoration:none;
  color:#000000;
  width:187px;
  height:32px;
  padding-top:8px;
  padding-left:20px;
  display:block;
}
#body #left_menu ul li a:hover
{
  background: transparent url("../img/menu_oznaceni.jpg") no-repeat 0px 0px;
}
#body #left_menu ul li ul li#vybrany_v_menu a
{
  padding-left:20px;
  padding-top:8px;
  background: transparent url("../img/menu_oznaceni_2.jpg") no-repeat 0px 0px;
  width:167px;
  height:32px;
}
#body #left_menu ul li ul li a
{
  text-decoration:none;
  color:#1280aa;
  width:167px;
  height:32px;
  padding-top:8px;
  padding-left:20px;
  display:block;
}
#body #left_menu ul li ul li a:hover
{
  background: transparent url("../img/menu_oznaceni_2.jpg") no-repeat 0px 0px;
}
#body #text_box
{
 
  background-color:#FFFFFF;
  float:right;
  width:772px;

}
#body #text_box #leva_strana
{ 
  margin:32px 0 0 0;
  padding: 0 20px 0 0;
  float:left;
  width:547px;
  border-right:1px solid;
  border-color:#c0bcb0;
}
#body #text_box #leva_strana h1
{
  font-size:120%;
  font-weight:bold;
  color:#1280aa;
}
#body #text_box #leva_strana a
{
  text-decoration:underline;
  color:#1280aa;
}
#body #text_box #leva_strana a:hover
{
  text-decoration:none;
  color:#3b3ecb;
}
#body #text_box #leva_strana h2
{
  font-size:110%;
  font-weight:bold;
  color:#000000;
}
#body #text_box #leva_strana h3
{
  font-size:100%;
  font-weight:bold;
  color:#666666;
}
#body #text_box #leva_strana h4
{
  font-size:100%;
  font-weight:bold;
  color:#666666;
}
#body #text_box #leva_strana h5
{
  font-size:100%;
  font-weight:bold;
  color:#666666;
}
#body #text_box #leva_strana h6
{
  font-size:100%;
  font-weight:bold;
  color:#666666;
}
#body #text_box #leva_strana p
{
  margin-right:20px;
  font-size:90%;
  color:#666666;
}
#body #text_box #prava_strana
{
  float:left;
  width:200px;
  text-align:center;
  margin-top: 40px;

}
hr.cleaner
{
  clear:both;
  height:1px;
  margin: -1px 0 0 0; padding:0;
  border:none;
  visibility: hidden;
}
#pata
{
  width:998px;
  height:35px;
  background-color:#f0f0f0;
  clear:both;
  border-left:1px solid;
  border-right:1px solid;
  border-color:#c0bcb0;
  text-align:center;
  font-size:120%;
  padding-top:5px;
  color:#a7a7a7;
}

#pata a{
color:#a7a7a7;
}

#ukonceni
{
  width:1000px;
  height:8px;
  background: transparent url("../img/ukonceni.jpg") no-repeat 0px 0px;
}

td.pravy_roh{
	background: url("../img/pravy_roh.gif") no-repeat  0 -1px;
	width: 7px;
}

td.pravy_roh2{
	background: url("../img/pravy_roh2.gif") no-repeat;
	width: 7px;
}

.fotka{
	float:left; margin:10px; height: 123px; text-align:center; width: 160px;
}

#paging{
	clear:both;
	text-align:center;
}