#stranka {
  top:193px;
}

#header {
  position:absolute;
  width:962px;
  height:195px;
  left:50%;
  top:0;
  margin-left:-481px;
  z-index:2;
  display:block;
}

#header a.fullclick {
  position:absolute;
  z-index:3;
  top:5px;
  left:775px;
  height:80px;
  width:170px;
  margin:52px 0 0 0;
}
#header div.kosik {
  position:absolute;
  filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
  border:1px solid #8A0000;
  margin:52px 0 0 0;
  left:775px;
  top:10px;
  height:76px;
  width:170px;
  z-index:2;
  background:#fff;
}
#header div.kosik a.nadpis {
  display:block;
  padding:3px 0 3px 10px;
  font-size:1.2em;
  font-weight:bold;
}

#header div.celkem, #header div.cena {
  display:block;
  padding:2px 10px 2px 10px;
  height:15px;
}
#header div.celkem span.celkem, #header div.cena span.cena {
  float:left;
  width:100px;
}
#header div.celkem span.celkem2, #header div.cena span.cena2 {
  float:left;
  text-align:right;
  width:86px;
}
#header a.regi {
  display:block;
  padding:10px 0 0 10px;
}

#header div.celkem, #header div.cena {
  padding:1px 5px;
}
#header div.celkem span.celkem, #header div.cena span.cena {
  width:90px;
}
#header div.celkem span.celkem2, #header div.cena span.cena2 {
  width:66px;
}

#header #searchform {
  position:relative;
  float:right;
  margin-right:5px;
  width:210px;
  top:100px;
  left:-5px;
}
#header #searchform input.vyhledavani {
  background:#FFFFFF url(../images/icon-search.jpg) no-repeat 2px 2px;
  border:1px solid #B6B6B6;
  height:14px;
  font-size:10px;
  margin:2px 0 2px 5px;
  padding:3px 0 1px 20px;
  width:145px;
}
#header #searchform #cid {
  width:145px;
} 
#header #searchform input.vyhledavani-submit {
  width:30px;
  padding:0;
  margin:0 0 2px 0;
  font-size:11px;
  height:20px;
  border:none;
  cursor:pointer;
  position:relative;
  top:1px;
  left:0;
}