/* CSS custom document */
html,body
  {font-size: 0.825em;
  color:rgb(192,160,98);
  background: rgb(3,5,3);
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#stranka
  {margin-top:0px;
  background: rgb(3,5,3);}

#obsah
  {width: 542px;
  margin: 0 2px 0 1px;
  padding: 20px 0px 5px 0px;}
#obrazek-velky
  {margin-right:0px;}
.obrazek-thumb
  {margin: 0px 0px 8px 8px;}

input,select,textarea,#vyhledavani, input,#vyhledavani select,.objednavka-udaje textarea,.objednavka-udaje .textbox
  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

a {outline:none;color:rgb(192,160,98);}

#hlavicka, #hlavicka a
  {height:250px;}

#vertikalni-navigace
  {height: 20px;
  border-top: 10px solid rgb(172,41,39);
  border-bottom:none;
  line-height: 18px;
  font-weight: bold;
  color:rgb(30,25,22);
  background-color:rgb(192,160,98);}
#vertikalni-navigace a
  {color:rgb(30,25,22);}

#levy-blok
  {padding-right:17px;
  padding-left:0px;
  margin-left:0px;}

#paticka
  {border:none;}

ul.hlavni-menu ul li a
  {font-weight:bold;}
.hlavni-menu a,ul.hlavni-menu li, ul.hlavni-menu a,#navigacni-lista-vrchni .neaktivni,#navigacni-lista-spodni .neaktivni
  { color:rgb(192,160,98); }
ul.hlavni-menu a#aktivni, ul.hlavni-menu li.aktivni, li.aktivni span.aktivni a
  { color:rgb(172,41,39);}
#navigacni-lista-vrchni, #navigacni-lista-spodni, #navigacni-lista-vrchni a, #navigacni-lista-spodni a, .horizontalni-pruh-cely
  {color:#fff;
  background-color:rgb(48,45,45);}
#navigacni-lista-vrchni, .horizontalni-pruh-cely
  {margin-left:0px;}

.uvod-nadpis
  {margin:0px 0px 0px -27px;
  padding:0px 0px 15px 27px;
  font-style:italic;
  line-height:23px;
  background:url('/tmp/h2_img.jpg') 0px 0px no-repeat;}

#vyhledavani
  {position:relative;
  width:164px;
  background:rgb(192,160,98);
  padding:0px;
  border:3px solid rgb(89,75,68);
  margin-bottom: 20px;}
#vyhledavani h3
  {display:none;}
#vyhledavani select
  {display:none;}
#vyhledavani input 
  {margin:0px;
  font-size: 1em;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:rgb(89,75,68);
  background-color:rgb(192,160,98);
  border:2px solid rgb(89,75,68);
  padding:1px;}
#vyhledavani #co
  {width:144px;
  color:rgb(89,75,68);
  padding:2px 8px;}
#vyhledavani select
  {width:162px;}
#vyhledavani #tl-hledat
  {width:164px;
  font-weight: bold;}

#pravy-blok img
  {max-width: 180px;}

.blok-doporucujeme
  {height:365px;}
.blok-doporucujeme h2
  {margin-left:0px;}
.blok-doporucujeme h3
  {width:164px;
  color:rgb(30,25,22);
  background-color:rgb(192,160,98);
  text-transform:capitalize;
  border:none;}
.blok-doporucujeme img
  {top:18px;
  border:none;}
.blok-doporucujeme div
  {top:265px;}
.blok-doporucujeme .cena-bez-dph
  {top: 325px;}
.blok-doporucujeme .cena-s-dph
  {top: 340px;}

.blok-produkt
  {margin:10px 3px 10px 3px;
  width:128px;
  height:235px;}
.blok-produkt h2
  {margin:0px;} 
.blok-produkt h3
  {padding: 3px 9px 3px 1px;}
.blok-produkt .odkaz-obrazek
  {width:100px;
  height:133px;
  margin:0px 13px 0px 1px;
  padding:0px;
  border:1px solid #111;}
.blok-produkt div
  {top:160px;}

#mujUcet
  {margin-top:15px;}

.divh3
  {margin-left:-9px;
  height:18px;}
.divh3 div
  {width:9px;
  height:18px;
  background:#000 url('/tmp/pravy_okraj.png');
  float:left;}
.divh3 div:first-child
  {background:#000 url('/tmp/levy_okraj.png');
  float:left;}
.divh3 h3
  {margin:0px;
  padding:0px;
  line-height:18px;
  color:rgb(172,41,39);
  background-color:rgb(192,160,98);
  float:left;}

.error
  {color:rgb(172,41,39);}

#login-customer fieldset,#new-customer fieldset, fieldset.info
  {margin:10px 20px 10px 0px;
  border:1px solid rgb(192,160,98);}
#login-customer th, #new-customer th, fieldset.info th
  {width:140px;}
#login-customer th, #login-customer td, #new-customer th, #new-customer td, fieldset.info th, fieldset.info td
  {padding:3px 0px 2px 10px;}
#login-customer input[type="text"], #login-customer input[type="password"], #new-customer input[type="text"], #new-customer input[type="password"]
  {width:300px;
  padding:2px;
  color:rgb(192,160,98);
  background-color:#000;
  border:1px solid rgb(192,160,98);}
#login-customer select, #new-customer select
  {width:306px;
  color:rgb(192,160,98);
  background-color:#000;
  border:1px solid rgb(192,160,98);}
#login-customer input[type="submit"], #new-customer input[type="submit"], #vytvorit-objednavku
  {margin:15px 0px 0px 2px;
  padding:2px;
  color:rgb(192,160,98);
  background-color:#000;
  border:1px solid rgb(192,160,98);
  display:block;}
#vytvorit-objednavku
  {margin:0px;
  display:inline;}
input.input-ks
  {padding:2px;
  color:rgb(192,160,98);
  background-color:#000;
  border:1px solid rgb(192,160,98);}
.required
  {padding-left:5px;
  color:rgb(172,41,39);}
#form-kosik
  {color:#fff;} 
input#input-ks
  {padding:2px;} 
input#tlacitko-do-kosiku
  {width:120px;
  height:22px;
  padding:2px;
  color:#fff;
  background-color:rgb(172,41,39);
  border:none;}

h3.customer
  {padding-top:10px;}

.objednavka-udaje input[type="text"], #odeslat-objednavku, .objednavka-udaje textarea, .objednavka-udaje select
  {color:rgb(192,160,98);
  background-color:#000;
  border:1px solid rgb(192,160,98);}
span[class="kurziva vypomoc"]
  {color:rgb(192,160,98);}

#orders
  {border-collapse:collapse;
  border-color:rgb(192,160,98);}
#orders th, #orders td
  {padding:2px 10px;}
#orders th
  {color:rgb(30,25,22);
  background-color:rgb(192,160,98);}

#detail-cena-bez-dph
  {font-size:15px;
  color:rgb(172,41,39);}
#detail-cena-s-dph
  {font-size:15px;}

.new-pravy-blok
  {position:relative;
  width: 180px;
  padding: 20px 12px 20px 12px;
  line-height: 140%;
  float:left;
  display:none;}