/* CSS Document */

body {
  font-family: 'Arial CE', Arial, Tahoma, sans serif; font-size: 1em;
  padding: 0px; margin: 0px; color: #555;
  background: #fff url('../img/body2.jpg') center top; 
}

.no-border  { border-style: none; text-decoration: none; }
.clear  { clear: both; }
.red { color: red; }
.bluelink { color: #206288; text-decoration: none; }
.bluecolor { color: #206288; }

/* vseobecne tridy */
.bez-okraje  { border-style: none; text-decoration: none; }
.pokracuj-pod-obtekanym-obj  { clear: both; display: block; }
.zeleny-nadpis { color: #009035; }
.velky-nadpis-16px { font-size: 16px; font-weight: bold; }
.velky-zeleny-nadpis-16px { font-size: 16px; font-weight: bold; color: #009035; }

#slider-wrapper {
  position: relative;
  width: 833px;
  height: 855px;
  margin: 0 auto;
}
#obrazek-uvod-div {
  width: 833px;
  height: 855px;      
}
#obrazek-uvod {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  opacity: 0;
  filter: alpha(opacity=0); 
}

#main-obal  {
  /*padding: 0; margin: 0; background: url('../img/body.jpg') repeat-x 0 0;*/
}

#main {
  width: 950px; padding: 0px; margin: 0px auto 0px auto;
  background: #fff url('../img/content-bck.jpg') repeat-y;
}

/* ------------------------------------------------- HORNI BANNER A MENU -------------------------------------------------------------- */
#banner { 
  width: 950px; height: 337px; position: relative; background: #F26641 url('../img/banner.jpg'); 
}
#banner h1 {
  font-size: 1.5em; margin: 0px; padding: 20px; color: #333; text-align: center;
}
#banner h1 a {
  color: #fff; text-decoration: none;
}
#banner h1 a span {
  display: block; position: absolute; left: 23px; top: 0px; z-index: 2;
  background: url('../img/banner-bck.jpg'); width: 904px; height: 337px; 
}
#slider {
  position: absolute; left: 210px; top: 0px; z-index: 5;
  width: 567px; height: 157px;
}
#info-lista {
  font-size: 11px; color: #555;
}
#info-lista form {
  margin: 0; padding: 0;
}
#info-lista p {
  margin: 0; padding: 3px 0 3px 0;
}
#info-lista-search  {
  width: 200px; padding: 5px; float: left;
}
input.fulltext-input {
  width: 100px;
}
#search-menu  {
  position: absolute; right: 25px; top: 343px; z-index: 30;
  width: 225px; height: 50px; 
}
#search-menu p {
  padding: 5px 5px 5px 10px; margin: 0px; font-size: 11px; color: #fff;
  border-left: 1px solid #fff; 
}
#search-menu fieldset,form { border-style: none; margin: 0; padding: 0; }
#search-menu input.searchinput { width: 120px; }
/* ------------------------------------------------- LANG MENU -------------------------------------------------- */

#lang-menu  {
  width: 240px; height: 20px; position: absolute; right: 0; top: 301px; z-index: 20;
}
#lang-menu a {
  color: #fff; text-decoration: none; display: block; position: relative; font-size: 11px;
  float: left; width: 40px; height: 20px; padding-top: 21px; text-align: center; margin-right: 4px;
}
#lang-menu a span {
  display: block; position: absolute; left: 0; top: 0; z-index: 21; 
  width: 40px; height: 41px;
}
a.cz span { background: url('../img/vlajecky/cz.jpg') no-repeat; }
a.pl span { background: url('../img/vlajecky/pl.jpg') no-repeat; }
a.en span { background: url('../img/vlajecky/en.jpg') no-repeat; }
a.de span { background: url('../img/vlajecky/de.jpg') no-repeat; }
a.fr span { background: url('../img/vlajecky/fr.jpg') no-repeat; }
/* ------------------------------------------------- ROZDELENI STRANKY -------------------------------------------------- */

#content {
  margin: 0 25px 0 25px; padding: 10px; min-height: 400px; clear: both; color: #333; font-size: 12px;
}
#content p {
  margin: 0px; padding: 10px 0 10px 0; 
}
#content ul {
  list-style-type: square;
  margin: 0px 15px;
}
#content a,#content a:visited,#content a:link {
	color: #000;
}
#left-col {
  width: 202px; float: left; margin-right: 7px;
}
#obsah {
  width: 569px; float: left; margin: 0 6px 20px 0;
}
#obsah p { font-size: 13px; padding: 5px; margin: 0px; }
#right-col {
  width: 166px; float: left;
}

/* ------------------------------------------------- MENU - KATALOG - KATEGORIE ------------------------------------------ */
#menu  {
  margin: 0; padding: 0; width: 950px; height: 46px;
  background: url('../img/menu-bck.jpg') no-repeat;
}
ul.menu1  {
  margin: 0; padding: 2px 0 0 80px;  
}
ul.menu1 li {
  margin: 0; padding: 0; list-style-type: none; position: relative;
  display: block; /*width: 101px; height: 46px;*/ padding: 0px 10px 0px 10px; float: left;
}
ul.menu1 li a {
  display: block; padding: 12px 12px 10px 13px; 
  color: #fff; text-decoration: none; font-size: 13px; 
}
ul.menu1 li a:hover {
 font-weight: bold;
}
ul.menu1 li.left-menu-bazar a { width: 52px; }
ul.menu1 li ul.subMenu {
  position: absolute;
  padding: 0;	
  margin: 0;	
	top: 38px;
	left: 10px;
	z-index: 20;
	display: none;
  background: #00A650;
  color: #fff;	
}
ul.menu1 li ul.subMenu li {
  margin: 0; padding: 0; width: 150px;
	z-index: 901;	
}
#menu ul#menu1 li ul.subMenu li a { text-align: left; padding: 5px 5px 5px 20px !important; }
/* ------------------------------------------------- REGISTRACNI FORMULAR -------------------------------------------------------------- */
#registracni-formular {
  margin: 0px; padding: 0px; border-style: none; 
}

/* ------------------------------------------------- FOTOGALERIE -------------------------------------------------------------- */
#content p.fotogalerie-obal-polozka  {
  margin: 0 0 10px 0; padding: 0; background: #EBF6CC; border: 1px solid #F8F5E6; height: 25px;
}
span.fotogalerie_cislo_polozky  {
  display: block; float: left; padding: 5px; width: 10px; text-align: center;
}
span.fotogalerie_nazev_polozky  {
  display: block; float: left; padding: 5px; width: 640px; font-weight: bold; color: #BE030E;
}
span.fotogalerie_odkaz_polozky  {
  display: block; float: left; padding: 5px; width: 198px; text-align: right;
}
h3.fotogalerie-h3 {
  padding: 0px; margin: 0; font-size: 16px;
}
table.galerie td {
  vertical-align: middle; text-align: center; padding-top: 20px;
}
table.galerie a {
  display: block; 
  /*height: 1px;*/
}
td.normal-td { padding: 20px 17px 0 0; }
/* ------------------------------------------------- PATICKA -------------------------------------------------------------- */

#footer {
  width: 950px; height: 121px; clear: both; color: #fff; font-size: 11px;
  text-align: center; background: #5F9BCD url('../img/footer.jpg'); position: relative;
}
p.toplist {
  position: absolute; right: 45px; top: 10px; z-index: 5;
  width: 88px; height: 60px; margin: 0; padding: 0;
}


#Tabulka_01 {
  width: 845px; height: 867px; margin: 10px auto 10px auto;
  background: url('../img/uvod-bck.jpg') no-repeat;
}

/* uvod */

/*span.uvod-obal {
  display: block; width: 833px; height: 855px; margin: 10px auto 10px auto; position: relative;
  background: url('../obrazky/uvod/posouvaci-pozadi-uvod.jpg');  
}*/
/*div.uvod-obal p {
  margin: 0; padding: 0; float: left;
}*/
span.uvod-obal a {
  display: block;
}
/*div.uvod-obal a span {
  display: block; position: absolute; left: 0; top: 0;   
}
p.uvod-lh, p.uvod-lh a {
  width: 411px; height: 494px; position: relative;
  visibility: hidden; 
}*/
/*p.uvod-lh a span {
 z-index: 5; width: 411px; height: 494px; 
 background: url('../obrazky/uvod/uvod-lh.jpg');
}*/
p.uvod-rh, p.uvod-rh a {
  width: 421px; height: 547px; position: relative; 
}
/*p.uvod-rh a span {
 z-index: 5; width: 421px; height: 547px; 
 background: url('../obrazky/uvod/uvod-rh.jpg');
}*/
p.uvod-ld, p.uvod-ld a {
  position: absolute; left: 0px; top: 300px; z-index: 2;
  clear: left; width: 412px; height: 360px; position: relative; top: -36px;
}
/*p.uvod-ld a span {
 z-index: 5;  width: 412px; height: 360px; 
 background: url('../obrazky/uvod/uvod-ld.jpg');
}
p.uvod-ld a:hover span {
 background: url('../obrazky/uvod/uvod-ld-cb.jpg');
}*/
p.uvod-rd, p.uvod-rd a {
  width: 421px; height: 309px; 
  position: absolute; right: 1px; bottom: -5px;
}
/*p.uvod-rd a span {
 z-index: 5;  width: 421px; height: 309px; 
 background: url('../obrazky/uvod/uvod-rd.jpg');
}*/
p.uvod-tajfun, p.uvod-tajfun a {
  width: 300px; height: 203px; padding: 30px;
  position: absolute; right: 101px; top: 188px;
}
/*p.uvod-tajfun a span {
 z-index: 5;  width: 360px; height: 263px; 
 background: url('../obrazky/uvod/uvod-tajfun.png');
}
p.uvod-tajfun a:hover span {
  background: url('../obrazky/uvod/uvod-tajfun-cb.png');
}*/

