html, body {
	font-family: Verdana, Verdana CE, Tahoma, Arial, Helvetica, "Times New Roman";
	text-align: center;
	font-size: 10px;
	line-height: 1.3;
	color: #777777;
}
table {
	font-family: Verdana, Verdana CE, Tahoma, Arial, Helvetica, "Times New Roman";
	font-size: 10px;
	color: #777777;
	vertical-align: top;
	border-collapse: collapse;
}
img {
border-style: none;
}
#okolo {
 position: absolute;
 top: 0;
 left: 30;
 width: 1101px;
 background-image: url('grafika/top.jpg');
 background-repeat: no-repeat;
}
#top {
 width: 1101px;
 height: 141px;
 background-image: url('grafika/top.jpg');
 background-repeat: no-repeat;
}
#logo {
 width: 223px;
 height: 141px;
 cursor: pointer;
 float: left;
}
#menu {
 position: absolute;
 top: 141;
 left: 0;
 width: 224px;
 height: 437px;
 background-image: url('grafika/menu.jpg');
 background-repeat: no-repeat;
 text-align: left;
}
#obsah {
 position: absolute;
 top: 141;
 left: 224;
 width: 508px;
 min-height: 437px;
 _height: 437px;
 text-align: left;
}
table.obsah {
 float: left;
 margin: 10px;
 width: 458px;
}
td.obsah_li {
	vertical-align: top;
	padding-top: 4px;
}
td.obsah {
	font-family: Verdana, Verdana CE, Tahoma, Arial, Helvetica, "Times New Roman";
	font-size: 10px;
	color: #777777;
	vertical-align: top;
}
#right {
 position: absolute;
 top: 141;
 left: 732;
 width: 369px;
 height: 437px;
 background-image: url('grafika/right.jpg');
 background-repeat: repeat-x;
}
#copyright {
 width: 254px;
 height: 32px;
 line-height: 32px;
 position: absolute;
 top: 578;
 left: 0;
 font-size: 10px;
 font-weight: bold;
 text-align: center;
 background-image: url('grafika/copyright.jpg');
 background-repeat: no-repeat;
 color: #ED6E00;
}
#dirtecho {
 width: 369px;
 height: 32px;
 line-height: 32px;
 position: absolute;
 top: 578;
 left: 762;
 font-size: 10px;
 text-align: left;
 color: #ED6E00;
}
#menu-vypis {
 width: 176px;
 margin-left: 24px;
}
a.orange, a.orange:visited, a.orange:active, a.orange:link {
 text-decoration: none;
 padding-top: 6px;
 padding-bottom: 6px;
 font-size: 10px;
 color: #F26322;
}
a.orange:hover {
 color: #777777;
 text-decoration: none;
}
a, a:visited, a:active, a:link {
 text-decoration: underline;
 font-size: 10px;
 color: #777777;
}
a:hover {
 color: #F26322;
 text-decoration: none;
}
a.menu, a.menu:visited, a.menu:active, a.menu:link {
 text-decoration: none;
 padding-top: 6px;
 padding-bottom: 6px;
 font-size: 10px;
 color: #777777;
}
a.podmenu, a.podmenu:visited, a.podmenu:active, a.podmenu:link {
 text-decoration: none;
 font-size: 10px;
 color: #FFFFFF;
}
a.podmenu:hover {
 text-decoration: none;
 padding-top: 6px;
 padding-bottom: 6px;
 font-size: 10px;
 color: #FFFFFF;
 font-weight: bold;
}
a.menu-a {
 text-decoration: none;
 padding-top: 6px;
 padding-bottom: 6px;
 font-size: 10px;
 color: #777777;
 font-weight: bold;
}
a.menu:hover {
 text-decoration: none;
 padding-top: 6px;
 padding-bottom: 6px;
 font-size: 10px;
 color: #F26322;
 font-weight: bold;
}
a.white, a.white:visited, a.white:active, a.white:link {
 font-size: 10px;
 color: #FFFFFF;
 text-decoration: underline;
}
a.white:hover {
 color: #A73400;
}
div.linka-pod-menu {
 width: 176px;
 height: 6px;
 font-size: 5px;
 border-bottom: 1px solid #E0E0E0;
 margin-bottom: 8px;
}
.orange {
 color: #F26322;
}

table.aktuality1 {
 width: 141px;
 float: left;
}
table.aktuality {
 width: 141px;
 float: left;
 margin-left: 7px;
}
td.aktuality_nadpis {
 width: 141px;
 height: 23px;
 background-image: url('grafika/aktuality_bg.jpg');
 background-repeat: repeat-x;
 text-align: center;
 font-weight: bold;
 color: #FFFFFF;
}
td.aktuality_obsah {
 width: 141px;
 height: 100px;
 background-color: #F2F2F2;
 text-align: center;
}
div.aktuality {
 margin-top: 15px;
 width: 456px;
}
div.banneryp {
 margin-top: 15px;
 float: left;
 margin-left: 30px;
 width: 245px;
}
table.banneryp {
 width: 110px;
 height: 173px;
 float: left;
 margin-left: 5px;
}
td.banneryp_banner {
 width: 110px;
 height: 154px;
 background-color: #FFFFFF;
}
td.banneryp_titulek {
 width: 110px;
 height: 19px;
 text-align: center;
 color: #777777;
 background-color: #FFFFFF;
}
img.bannerp {
 border-style: none;
 margin: 0px;
}
td.novinka_nadpis {
 background-image: url('grafika/aktuality_bg.jpg');
 background-repeat: repeat-x;
 height: 23px;
 width: 488px;
 color: #FFFFFF;
 padding-left: 10px;
 padding-right: 10px;
}
td.novinka_obsah {
 width: 488px;
 color: #838383;
 padding: 10px;
}
td.novinka_nadpis_soucastnost {
 background-image: url('grafika/aktuality_bg.jpg');
 background-repeat: repeat-x;
 height: 23px;
 width: 468px;
 color: #FFFFFF;
 padding-left: 10px;
 padding-right: 10px;
}
td.novinka_obsah_soucastnost {
 width: 468px;
 color: #838383;
 padding: 10px;
}
h1 {
 color: #F26322;
 margin: 15px;
 margin-top: 2px;
 margin-left: 10px;
 margin-right: 10px;
 font-size: 12px;
}
h1.novinka_obsah {
 color: #F26322;
 font-size: 14px;
}
td.top_uzivatel {
 height: 23px;
 width: 488px;
 color: #F26322;
 text-align: right;
 padding-left: 10px;
 padding-right: 10px;
 font-weight: bold;
}
img.img_novinka {
 float: left; margin: 5px; border-style: none;
}

td.prodejny {
 border: 1px solid #B3B3B3;
 padding: 5px;
 padding-top: 2px;
 padding-bottom: 2px;
}

table.prodejny {
 width: 465px;
 margin-top: 10px;
}

table.strankovani {
 width: 480px;
}
td.strankovani {
 padding: 5px;
 padding-top: 2px;
 padding-bottom: 2px;
 text-align: right;
}
table.katalog {
 position: relative;
 margin: auto;
 margin-left: 15px;
 margin-top: 10px;
}
td.katalog {
 width: 472px;
 height: 391px;
 background-image: url('grafika/katalog_bg.jpg');
 background-repeat: none;
 vertical-align: top;
 text-align: left;
}
table.katalog_obrazky {
 margin-left: 19px;
 margin-top: 14px; 
}
div.katalog_obr {
 width: 215px;
 height: 304px;
 float: left;
 cursor: pointer;
}
table.katalog_strankovani {
 margin-top: 10px;
 width: 470px;
}
td.katalog_strankovani {
 text-align: center;
}
input.vyhledavani {
  width: 120px;
  padding-left: 5px;
  padding-right: 5px;
  height: 19px;
  color: #757575;
  border: 1px solid #EC6F01;
  border-right: 0px solid #EC6F01;
  font-size: 10px;
  text-align: left;
  float: left;
}

input.vyhledavani-submit {
  width: 25px;
  height: 19px;
  color: #FFFFFF;
  border: 1px solid #EC6F01;
  background-image: url('grafika/submit_bg.jpg');
  background-repeat: repeat-x;
  font-size: 10px;
  font-family: Tahoma;
  font-weight: bold;
  text-align: center;
  float: left;
  /* firefox: vertical-align: top; */
}

input.prihlaseni {
  width: 120px;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 1px;
  height: 19px;
  color: #757575;
  border: 1px solid #EC6F01;
  font-size: 10px;
  text-align: left;
  float: left;
}

input.prihlasit-submit {
  width: 72px;
  height: 19px;
  margin-top: 1px;
  color: #FFFFFF;
  border: 1px solid #EC6F01;
  background-image: url('grafika/submit_bg.jpg');
  background-repeat: repeat-x;
  font-size: 10px;
  font-family: Tahoma;
  font-weight: bold;
  text-align: center;
  float: left;
  /* firefox: vertical-align: top; */
}

form {
 padding: 0px;
 margin: 0px;
}

.overflow {
height: 429px; overflow-y: auto; overflow: -moz-scrollbars-vertical;
scrollbar-track-color: #EAE6E6;
scrollbar-face-color: #C6C5C5;
scrollbar-highlight-color: #C6C5C5;
scrollbar-3dlight-color: #C6C5C5;
scrollbar-darkshadow-color: #C6C5C5;
scrollbar-shadow-color: #C6C5C5;
scrollbar-arrow-color: #F46321;
}

