html {

  color: #000000;
  margin: 0;
  padding: 0;
}

body {

  color: #000000;
  font-family:  "Verdana", Arial, "Lucida Grande CE", Lucida, "Helvetica CE", Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.3;
  margin: 0;
  padding: 0;
  text-align: center;
}

A {
  text-decoration: underline;
}

A:hover {
  text-decoration: none;
}

H1 {
  font-size: 24px;
}

#levelAll {
  clear: both;
  width: 100%;

  margin: 0px auto;
  padding: 0;
  color: #000000;
  text-align: left;
  font-size: 11px;

}

#level0 {
  clear: both;

  margin: 0;
  padding: 0;
  color: #000000;
  text-align: left;
  font-size: 11px;
  line-height: 1.3;
}


#level01 {
  overflow: hidden;
  height: 133px;
  margin: 0;
  padding: 0 10px;
  text-align: left;
  background: url("../klient/images/header_bground.gif") repeat-x;
}

#level01 INPUT {
  font-size: 11px;
}




#level1 {


  margin: 0;
  padding: 0 0 8px 0;
  color: #000000;
  text-align: left;

  font-size: 11px;
  line-height: 1.3;
  overflow: hidden;
}

#level11 {
  height: 220px;
  margin: 0;
  padding: 0;
  text-align: left;
  background: #20201D url("../klient/images/decor_bground_repeat.gif") left top no-repeat;

}

#level12 {
  margin: 0 0 0 0;
  padding: 0 8px 0 8px;
  text-align: left;

}

#columnLeft {
  float: left;
  width: 20%;
  margin-right: 8px;
}

.columnRest {
  float: left;
  width: 75%;
}

#level2 {
  clear: both;


  margin: 0;
  padding: 0;
  color: #000000;
  text-align: center;
  background: url("") repeat-x;
  font-size: 10px;
}

#level2 A {
  color: #000000;
  text-decoration: none;
}

#level2 A:hover {
  text-decoration: underline;
}

#level21 {
  margin: 0;
  padding: 8px;
  text-align: center;
}

.topnavi {
  list-style-type: none;
  margin: 0; 
  padding: 0;  
  float: right;
}

.topnavi LI {
  list-style-type: none;
  float: right;
  margin: 0; 
  padding: 0;  
  width: 79px;
  height: 30px;
}

.ttabulka0 {
  margin: 0;
  padding: 0;
  background: url("../klient/images/bg_tt.png") repeat-x;
  margin: 2px 0 0 0;
}

.ttabulka1 {
  margin: 0;
  padding: 22px 0 0 0;
}

.ttabulka2 {
  border: 1px solid #808080;
  margin: 2px 0 0 0;
  padding: 4px;

}

.ttabulka1#hlavnimenu {
  background: url("../klient/images/box_nadpisy/hlavnimenu.png") no-repeat;
  width: 95%;
}
#hlavnimenu .ttabulka2 {
  border: 0;
  margin: 2px 0 0 0;
  padding: 2px;
  width: 100%;


}

.ttabulka1#katalog {
  background: url("../klient/images/box_nadpisy/katalog.png") no-repeat;
}
#katalog  .ttabulka2 {
  width: 99%;
}

.ttabulka1#registrace {
  background: url("../klient/images/box_nadpisy/registrace.png") no-repeat;
}
.ttabulka1#novinky {
  background: url("../klient/images/box_nadpisy/novinky.png") no-repeat;
}
.ttabulka1#aktualne {
  background: url("../klient/images/box_nadpisy/aktualne.png") no-repeat;
}
.ttabulka1#stavskladu {
  background: url("../klient/images/box_nadpisy/stavskladu.png") no-repeat;
}
.ttabulka1#upozorneni {
  background: url("../klient/images/box_nadpisy/upozorneni.png") no-repeat;
}
.ttabulka1#kategorie {
  background: url("../klient/images/box_nadpisy/kategorie.png") no-repeat;
}
.ttabulka1#rejstrik {
  background: url("../klient/images/box_nadpisy/rejstrik.png") no-repeat;
}
.ttabulka1#vasnakup {
  background: url("../klient/images/box_nadpisy/vasnakup.png") no-repeat;
}
.ttabulka1#vasnakupBody {
  background: url("../klient/images/box_nadpisy/vasnakup.png") no-repeat;
}
.ttabulka1#rychlehledani {
  background: url("../klient/images/box_nadpisy/rychlehledani.png") no-repeat;
}
.ttabulka1#vyberpredmetu {
  background: url("../klient/images/box_nadpisy/vyberpredmetu.png") no-repeat;
}
.ttabulka1#vyhledavani {
  background: url("../klient/images/box_nadpisy/vyhledavani.png") no-repeat;
}
.ttabulka1#doporucujeme {
  background: url("../klient/images/box_nadpisy/doporucujeme.png") no-repeat;
}
.ttabulka1#stavskladu {
  background: url("../klient/images/box_nadpisy/stavskladu.png") no-repeat;
}
.ttabulka1#napistenam {
  background: url("../klient/images/box_nadpisy/napistenam.png") no-repeat;
}
.ttabulka1#prihlaseni {
  background: url("../klient/images/box_nadpisy/prihlaseni.png") no-repeat;
}
.ttabulka1#poptavka {
  background: url("../klient/images/box_nadpisy/poptavka.png") no-repeat;
}
.ttabulka1#pozor {
  background: url("../klient/images/box_nadpisy/pozor.png") no-repeat;
}

.mmitem {
  margin: 4px;
  padding: 4px;
  border-bottom: 1px solid #808080;
  font-size: 12px;

}

.mmitem A {
  text-decoration: none;
}

.mmitem A:hover {
  text-decoration: underline;
}

.titul {
  margin: 0;
  padding: 0;
  text-align: right;
  font-size: 20px;
  font-weight: bold;
}

.ofirme DT {
  margin: 6px 0 6px 0;
}

.potisky DT {
  font-weight: bold;
}

.texty DT {
  font-weight: bold;
  margin: 6px 0 4px 0;
}

.kat_select {
  font-size: 12px;
}

.kat_select SELECT {
  font-size: 10px;
  font-weight: bold;
}

.cenik_medium {
  font-size: 11px;
  width: 95%;
}
.cenik_medium tr.head {
}
.cenik_medium tr.head th {
    padding-left: 5px;
    padding-right: 5px;
}
.cenik_medium tr.head td {
    padding-left: 5px;
    padding-right: 5px;
}
.cenik_medium tr.barva {
    background: #e0e0e0;
}
.cenik_medium tr.barva th {
    padding-left: 5px;
    padding-right: 5px;
}
.cenik_medium tr.barva td {
    padding-left: 5px;
    padding-right: 5px;
}
.cenik_medium tr.potisk {
}
.cenik_medium tr.potisk th {
    padding-left: 5px;
    padding-right: 5px;
}
.cenik_medium tr.potisk td {
    padding-left: 5px;
    padding-right: 5px;
}


.cenik_huge {
    font-size: 12px;
  width: 100%;
}
.cenik_huge tr.head {
}
.cenik_huge tr.head th {
    padding-left: 10px;
    padding-right: 10px;
}
.cenik_huge tr.head td {
    padding-left: 10px;
    padding-right: 10px;
}
.cenik_huge tr.barva {
    background: #e0e0e0;
    padding-top: 1px;
    padding-bottom: 1px;
}
.cenik_huge tr.barva th {
    padding-left: 10px;
    padding-right: 10px;
}
.cenik_huge tr.barva td {
    padding-left: 10px;
    padding-right: 10px;
}
.cenik_huge tr.potisk {
    padding-top: 1px;
    padding-bottom: 1px;
}
.cenik_huge tr.potisk th {
    padding-left: 10px;
    padding-right: 10px;
}
.cenik_huge tr.potisk td {
    padding-left: 10px;
    padding-right: 10px;
}

.cenik_hledej {
    font-size: 11px;
}
.cenik_hledej td, .cenik_hledej th {
    padding-left: 5px;
    padding-right: 5px;
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-weight: normal;
	color: #787878;
	line-height: 17px;
}
.suv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; 	color: #787878; text-decoration: none; 	line-height: 13px;
}
.suv:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; 	color: #f8a400; text-decoration: none; 	line-height: 13px;
}
