body { 
	margin:0px 0; 
	padding:0; 
       font-family: Tahoma, Verdana, Arial;
       color: #1B4165; 
       background: #D6D9DD url(../images/bgbody.jpg) repeat-y center;
	line-height: 1.4em; 
}

#stranka {
  width:900px;
  margin:0px auto 0px auto;
  background:#ffffff;
  background:url("../images/bg.jpg");
}

#top1 {
  background: #ffffff;
  padding:12px 0px 12px 24px;
  width:876px;
}

#top1 a {
  text-decoration:none;
  color: #1B4165;
}

#top1 a:hover {
  color: #000000;
}

#top1_right {
  float:right;
  margin-right:24px;
  _margin-right:12px;
  
}

#top2 {
  width:900px;
  height:235px;
  background:url("../images/top.jpg");
}

#top2_hledani {
  float:left;
  margin-left:24px;
  _margin-left:12px;
  margin-top:120px;
}

#top2_hledani form {
  margin:0px;
  padding:0px;
}

input#hledani_vyraz {
  border:0px;
  background:#EBEBEB;
  color:#000000;
  width:99px;
  _width:140px;
  margin-left:5px;
  padding:2px 4px 2px 4px;
  font-family:tahoma, verdana, arial;
  font-size:11px;
}

input#hledani_submit {
  border:0px;
  background:#0B4B77;
  color:#ffffff;
  margin-left:5px;
  padding:1px 7px 1px 7px;
  _padding:1px 5px 1px 5px;
  font-family:tahoma, verdana, arial;
  font-size:11px;
}

#top3 {
  background:#1B4165;
  width:900px;
  padding:0px 0px 12px 0px;
  border-bottom:10px solid #EAEAEA;
  margin-bottom:1px;
}

#top3_right {
  float:right;
  margin-right:24px;
  _margin-right:12px;
  margin-top:10px;
  color: #ffffff;
}

#top3_right_odhlasit {
  float:right;
  margin-right:24px;
  _margin-right:12px;
  margin-top:12px;
  color: #ffffff;
  color: #ffffff;
}


#top3_right form {
  margin:0px;
  padding:0px;
  float:left;
}

#top3_right a {
  text-decoration:none;
  font-weight:bold;
  color:#ffffff;
  margin-left:10px;
}

#top3_right_odhlasit a {
  text-decoration:none;
  font-weight:bold;
  color:#ffffff;
  margin-left:0px;
}

#top3_left {
  margin-left:24px;
  padding-top:12px;
  color: #ffffff;
}

#top3_left a {
  color: #ffffff;
  text-decoration:none;
  font-weight:bold;
}

#top3_left a:hover {
  color: #000000;
}

input.prihlaseni_input {
  border:0px;
  background:#EBEBEB;
  color:#1B4165;
  width:121px;
  margin-left:5px;
  padding:2px 4px 2px 4px;
  font-family:tahoma, verdana, arial;
  font-size:11px;
}

input#prihlaseni_submit {
  border:0px;
  background:#0B4B77;
  color:#ffffff;
  margin-left:5px;
  padding:1px 4px 1px 4px;
  font-family:tahoma, verdana, arial;
  font-weight:bold;
  font-size:11px;
}

h3#kosik_nadpis {
  padding:3px 0px 3px 10px;
  margin:0px;
  border-bottom:#990100 1px solid;
  width:200px;
  font-size:11px;
  font-family:tahoma, verdana, arial;
  text-decoration:none;
  font-weight:bold;
  color:#990100;
}

#kosik_text {
  margin-left:20px;
  padding-top:60px;
  color: #000000;
}

#kosik a {
  padding:3px 0px 4px 20px;
  margin:5px 0px 0px 0px;

  width:200px;
  color: #000000;
  display:block;
  text-decoration:none;
  font-weight:bold;
}

#kosik a:hover {
  color:#990100;
}


h3#banner_nadpis {
  margin:0px;
  margin-left:14px;
  font-size:11px;
  font-family:tahoma, verdana, arial;
  color:#0B4B77;
  padding:0px 10px 0px 10px;
  text-decoration:none;
  font-weight:bold;
}

#banner_img {
  width:468px;
  height:76px;
  background:url("../images/banner.jpg") no-repeat;
  border-bottom:1px solid #ffffff;
 
}

#bottom {
  background:#1B4165;
  border-top:1px solid #ffffff;
}

#bottom_right {
  float:right;
  margin-right:24px;
  _margin-right:12px;
  margin-top:10px;
  color:#ffffff;
}

#bottom_right a {
  color:#ffffff;
  text-decoration:none;
}

#bottom_left {
  color:#ffffff;
  padding:10px 0px 10px 24px;
}

#bottom_left a {
  color:#314802;
  text-decoration:none;
  font-weight:bold;
}

.menu {
  width:200px;
  background:#1B4165;
  color:#EAEAEA;
}

h3.menu_nadpis {
  margin:0px;
  padding:10px 0px 10px 10px;
  margin-left:14px;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  color:#EAEAEA;
}

.menu_polozka {
  border-bottom:1px solid #cecece;
  padding:6px 0px 7px 10px;
  margin-left:14px;
  width:162px;
  margin-bottom:2px;
}

.menu_polozka a {
  color:#1B4165;
  text-decoration:none;
  font-weight:bold;
}

.menu_polozka a:hover {
  color:#000000;
}

.menu_polozky {
  background:#EAEAEA;
}

.menu_anketa {
  background:#C8E065;
  padding:10px 0px 10px 24px;
}


ul.menu_seznam {
  margin:0px;
  padding:0px 0px 0px 14px;
  
}

ul.menu_seznam li {
  list-style-type:none;
  padding:4px 0px 4px 0px;
  border-bottom:1px solid #cecece;
  width:162px;
}

ul.menu_seznam a {
  text-decoration:none;
  font-weight:bold;
  color:#1B4165;
  
}

ul.menu_seznam a:hover {
  color:#000000;
}

#obsah {
  padding:15px;
}
