body {
background : url(jpg/pozadi2.jpg) repeat;
background-attachment: fixed;
}

#body {
width: 800px;
position: relative;
text-align: left;
margin: auto;
}

#hlavnimenu {
width: 800px;
height: 60px;
position: absolute;
left: 0px;
top: 0px;
}

#psani_menu {
position: absolute;
left: 165px;
top: 20px;
z-index: 0;
}

#psani_menu_aut {
position: absolute;
left: 100px;
top: 20px;
z-index: 0;
}

/* MENU */

#menu, #menu * {
  margin: 0;
  padding: 0;
}
#menu li {
  display:inline;
  float:left;
  font-family: sans-serif;
  font-size: 17px;
}
#menu li a {
  display:block;
  background: 000;
  height:40px;
  width: 121px;
  line-height:40px;
  text-align:center;
  text-decoration:none;
  color:#fff;
}
#menu li a:hover {
  background: #333;
  color:#ddd;
}
#menu li ul {
  display:none;
}
#menu li:hover ul {
  display:block;
  position:absolute;
  border:solid #eee;
  border-width:0 1px 1px 1px;
}
#menu li:hover ul li {
  display:block;
  float:none;
  height:60px;
  width: 121px;
  border-top: 0px solid #fff2e5;
}
#menu li:hover ul li a {
  background:#fff;
}
#menu li:hover ul li a:hover {
  background: #ff7e00;
  color:#fff;
}


/* MENU2 */

#menu2, #menu2 * {
  margin: 0;
  padding: 0;
}
#menu2 li {
  display:inline;
  float:left;
  font-family: sans-serif;
  font-size: 13px;
}
#menu2 li a {
  display:block;
  background: 000;
  height:30px;
  width: 121px;
  line-height:30px;
  text-align:center;
  text-decoration:none;
  color:#fff;
}
#menu2 li a:hover {
  background: #773a39;
  color:#fdfdfd;
}
#menu2 li ul {
  display:none;
}
#menu2 li:hover ul {
  display:block;
  position:absolute;
  border:solid #eee;
  border-width:0 1px 1px 1px;
}
#menu2 li:hover ul li {
  display:block;
  float:none;
  height:30px;
  width: 121px;
  border-top: 0px solid #fff2e5;
}
#menu2 li:hover ul li a {
  background:#fff;
}
#menu2 li:hover ul li a:hover {
  background: #ff7e00;
  color:#fff;

}
/* MENU3 */

#menu3, #menu3 * {
  margin: 0;
  padding: 0;
}
#menu3 li {
  display:inline;
  float:left;
  font-family: sans-serif;
  font-size: 17px;
}
#menu3 li a {
  display:block;
  background: 000;
  height:40px;
  width: 121px;
  line-height:40px;
  text-align:center;
  text-decoration:none;
  color:#ff8c00;
}
#menu3 li a:hover {
  background: #ff8c00;
  color:#ffffff;
}
#menu3 li ul {
  display:none;
}
#menu3 li:hover ul {
  display:block;
  position:absolute;
  border:solid #eee;
  border-width:0 1px 1px 1px;
}
#menu3 li:hover ul li {
  display:block;
  float:none;
  height:60px;
  width: 121px;
  border-top: 0px solid #fff2e5;
}
#menu3 li:hover ul li a {
  background:#fff;
}
#menu3 li:hover ul li a:hover {
  background: #ff7e00;
  color:#fff;
}

/* MENU4 */

#menu4, #menu4 * {
  margin: 0;
  padding: 0;
}
#menu4 li {
  display:inline;
  float:left;
  font-family: sans-serif;
  font-size: 11px;
}
#menu4 li a {
  display:block;
  background: 000;
  height:30px;
  width: 125px;
  line-height:30px;
  text-align:center;
  text-decoration:none;
  color:#fff;
}
#menu4 li a:hover {
  background: #773a39;
  color:#fdfdfd;
}
#menu4 li ul {
  display:none;
}
#menu4 li:hover ul {
  display:block;
  position:absolute;
  border:solid #eee;
  border-width:0 1px 1px 1px;
}
#menu4 li:hover ul li {
  display:block;
  float:none;
  height:30px;
  width: 121px;
  border-top: 0px solid #fff2e5;
}
#menu4 li:hover ul li a {
  background:#fff;
}
#menu4 li:hover ul li a:hover {
  background: #ff7e00;
  color:#fff;
}




a {color:black}
a:hover {color: #ffffff}

#indexlev {
position: absolute;
left: 0px;
top: 204px;
z-index: 0;
}

#indexprav {
position: absolute;
left: 400px;
top: 204px;
z-index: 0;
}
 

#aut_lev {
position: absolute;
left: 0px;
top: 202px;
z-index: 0;
}

#aut_prav {
position: absolute;
left: 400px;
top: 202px;
z-index: 0;
}

#baner {
position: absolute;
left: 0px;
top: 60px;
z-index: 0;
}

#logo_index {
position: absolute;
left: 410px;
top: 240px;
z-index: +1;
}

#logo_zaklad {
position: absolute;
left: 410px;
top: 100px;
z-index: +1;
}

#cz_verze {
position: absolute;
left: 673px;
top: 73px;
z-index: +1;
}

#en_verze {
position: absolute;
left: 743px;
top: 73px;
z-index: +1;
}

#tlacitko_a {
position: absolute;
left: 450px;
top: 350px;
z-index: +1;
}

#tlacitko_g {
position: absolute;
left: 450px;
top: 550px;
z-index: +1;
}

#certifikat {
position: absolute;
left: 425px;
top: 485px;
z-index: +1;
}


#telefon {
position: absolute;
left: 400px;
top: 467px;
z-index: +1;
}


#formular {
position: absolute;
left: 430px;
top: 250px;
z-index: +1;
}

#fotosnezka {
position: absolute;
left: 410px;
top: 275px;
z-index: +1;
}

#aut_reklam {
position: absolute;
left: 90px;
top: 100px;
z-index: +1;
}

#aut_nadpis {
position: absolute;
left: 539px;
top: 173px;
z-index: +1;
}

#cert_na {
position: absolute;
left: 410px;
top: 360px;
z-index: +1;
}

#cert_hk {
position: absolute;
left: 605px;
top: 360px;
z-index: +1;
}


#gal_lev {
position: absolute;
left: 0px;
top: 203px;
z-index: 0;
}

#gal_prav {
position: absolute;
left: 397px;
top: 203px;
z-index: 0;
}

#paticka {
position: absolute;
left: 0px;
top: 754px;
z-index: 0;
}

h2 {cursor: pointer; cursor: hand; text-decoration: underline;}
.skryvany {display: none;}

.fond {text-align: center; position: absolute; top: 805px;}
.fond_dok {text-align: left; position: absolute; top: 900px;}
.fond_dok2 {text-align: right; position: absolute; top: 900px; left: 550px;}
.pozadavky {position: absolute; top: 770px; left: 440px;}
a.pozadavky-odkaz {color: white; font-size: 12px; font-family: 'arial';}

