html {background-color: #000000;}
body {
  font-family:Tahoma,Verdana,Arial,helvetica,Geneva;
  margin:0px;
  font-size:11px;
  color:#fff;
  background-color: #000000;
  background:url("images/pageBg.jpg");background-repeat:repeat-x;
}

a {color:#9d9d9b;}
a img {border:0;}
p {padding:0;margin:5px;}
h1,h2,h3 {color:#666666;padding:0;margin:5px;font-style:italic;}
hr {margin:10px 5px;}
p.warning{font-weight:bold;color:#ff0000;}
.nastred {text-align:center;}
input,select {background:#666666;border:1px solid #827961;color:#ffffff;}
input.submitButton {background:#880201;color:#ffffff;border:1px solid #5D0201;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.nounderline {text-decoration:none;}
.obrazekDoleva {float:left;margin:5px;}
.ramecek {border:1px solid #464646;}

#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;}
#mainPage{position:relative;margin: 0 auto;width:778px;height:auto;text-align:left;}
  #headka{position:absolute;width:778px;height:297px;top:0;left:0;overflow:hidden;background:url("images/headBg.jpg");}
    #logo{position:absolute;width:292px;height:72px;top:0;left:0;z-index:55;}
    #srchBox{position:absolute;width:200px;height:40px;top:250px;left:540px;z-index:55;overflow:hidden;}
  #topMenus{position:absolute;width:778px;height:34px;top:297px;left:0;overflow:hidden;z-index:100;background:url("images/menuBg.jpg");}
   a.menuItem{display:block;height:34px;width:auto;float:left;}
   div.menuSpacer{width:12px;height:34px;background:url("images/topMenuSpacer.jpg");overflow:hidden;float:left;}
  #telo{position:absolute;width:778px;height:auto;left:0;top:331px;border-top:1px solid #000000;background:url("images/mainBg.jpg");background-repeat:repeat-y;}
    #mainContent{position:relative;width:505px;height:auto;float:left;}
      .kosikTable{width:495px;margin:5px;}
      .kosikTable th,td {border-bottom:1px solid #666666;}
      th.NoBorder{border:0;}
      td.NoBorder{border:0;}
      div.kategorieItemBox{position:relative;width:140px;height:175px;overflow:hidden;float:left;text-align:center;margin:5px;}
        div.kategorieItemFoto{position:relative;width:127px;height:140px;overflow:hidden;text-align:center;border:1px solid #464646;padding:2px;}
        div.kategorieItemFotoDetail{position:relative;width:200px;height:auto;overflow:hidden;text-align:center;border:1px solid #464646;padding:2px;}
        div.kategorieItemText{position:relative;width:127px;height:35px;overflow:hidden;text-align:left;}
        div.kategorieItemText h2 {font-size:10px;color:#827961;padding:0;margin:2px;font-style:normal;}
        div.kategorieItemText a {color:#827961;text-decoration:none;}
        div.kategorieItemText p {font-size:10px;color:#7f7f7f;padding:0;margin:2px;}
        div.katalogFoto{position:relative;width:100px;height:100px;overflow:hidden;float:left;text-align:left;margin-left:5px;}
        h3.produktCena{color:#ffffff;font-size:22px;text-align:right;margin:5px 15px;padding:0;}
        h4.produktCenaOld{font-size:18px;text-decoration:line-through;color:#666666;text-align:right;margin:5px 15px;padding:0;}
        #produktDetailVlevo{position:relative;width:210px;margin:5px;float:left;overflow:hidden;}
    #rightCol{position:relative;width:273px;height:auto;float:left;}
      div.redArrow{position:relative;width:26px;height:25px;overflow:hidden;background:url("images/rightColRedArrow.png");float:left;margin:10px 0 10px 10px;}
      div.redBlackRightLabel{position:relative;width:194px;height:25px;overflow:hidden;background:url("images/rightColBlackBox.png");float:left;margin:10px;float:left;}
        div.redBlackRightLabel h2 {color:#808080;font-size:13px;padding:0;margin:4px 10px;font-style:normal;}
      #rightCol p {margin:10px;padding:0;}
      #rightCol label {color:#827961;font-size:11px;font-weight:bold;display:block;width:150px;float:left;}
      #kosikBoxRight {width:273px;height:auto;background:#1f1f1f;}   
    #foot {position:relative;width:778px;height:130px;clear:left;border-top:1px solid #000000;overflow:hidden;background:url("images/footBg.jpg");}
      #foot p {padding:0;margin:5px;color:#ffffff;text-align:center;}
      #foot a {color:#ffffff;text-decoration:none;}
    #odkaziste {position:relative;width:778px;height:auto;overflow:hidden;background:#000;color:#fff;}
      #odkaziste a {color:#fff;}
