h1 {
  font-size:10px;
  color:black;
  display:inline;
}
h6 {
  font-size:10px;
  color:white;
  display:inline;
}
a {
  text-decoration:none;
  border:none;
}
img {
  text-decoration:none;
  border:none;
}
body {
  text-align:center;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:black;
  margin-top:0px;
}
p {
  width:595px;
  text-align:justify;
  color:#5b5b5b;
}
#page {
  margin:auto;
  width:980px;
}
#topmenu {
  height:335px;
  width:100%;
  text-align:left;
  position:relative;
}
#toplogo {
  position:absolute;
  left:560px;
  top:0px;
  width:505px;
}
#middlemenu {
  position:relative;
  min-height:160px;
  _height:160px;
  width:100%;
  text-align:left;
}
#bottommenu {
  position:relative;
  height:400px;
  width:100%;
  text-align:left;
  top:-30px;
}
#bottommenu img {
  position:absolute;
}
#lista {
  background-color:#ba3e18;
  position:relative;
  width:100%;
  height:40px;
}
#lista span {
  position:absolute;
  font-size:9px;
  color:white;
  font-weight:bold;
}
#addlnk {
  width:925px;
  position:absolute;
  top:13px;
  left:20px;
  text-align:center;
  color:white;
  z-index:1;
}
/* Definice pozic obrazku */
.uvod {
  position:absolute;
  top:0px;
  left:5px;
  display:block;
  z-index:-1;
}
.maintoplogo {
  position:absolute;
  top:10px;
  left:140px;
  display:block;
  text-decoration:none;
  border-style:none;
}
.hornimenulogo {
  margin-right:5px;
}
#toplogo a {
  border-style:none;
  border-width:0px;
  text-decoration:none;
  position:absolute;
}
#toplogo img {
  border-style:none;
  border-width:0px;
}
#toplogo span {
  color:white;
  position:absolute;
  font-weight:bold;
}
/* Obrazky v hornim menu */

.top_pic1 {
  top:272px;
  left:30px;
}
.top_pic2 {
  top:272px;
  left:106px;
}
.top_pic3 {
  top:272px;
  left:181px;
}
.top_pic4 {
  top:272px;
  left:256px;
}
.top_pic5 {
  top:272px;
  left:331px;
}
/* Konec horni menu */

/* Konec definice pozic obrazku */

/* Definice pozic textu */

/* Texty v hornim menu */

.p_uvod {
  position:absolute;
  font-size:12px;
  font-weight:bold;
  top:16px;
  left:28px;
  display:block;
  color:white;
}

.uvod_link {
  text-decoration:none;
  border-style:none;
  border-width:0px;
}

.top_text1 {
  font-size:10px; 
  top:10px;
  left:90px;  
}
.top_text2 {
  font-size:10px;
  top:40px;
  left:90px;  
}
.top_text3 {
  font-size:20px; 
  top:5px;
  left:220px;
}
/* Konec texty v hornim menu */

/* Texty(divy) v dolnim menu */

.bottom_pic1 {
  top:3px;
  left:0px;
}
.bottom_pic2 {
  top:60px;
  left:-15px;
}
.bottom_pic3 {
  top:95px;
  left:325px;
}
.bottom_pic4 {
  top:100px;
  left:670px;
}

.bnk_text1 {
  position:absolute;
  top:150px;
  left:8px;
  font-weight:bold;
  color:white;
  font-size:10px;
}

/* Konec texty v dolnim menu */

/* Texty v liste */

.lista_text1 {
  top:15px;
  left:840px;
}

/* Konec texty v liste */

/* Konec definice pozic textu */

/* Definice kontaktni menu */

.menu_kontakt {
 position:absolute;
 top:70px;
 left:40px;
 font-size:10px;
 color:white;
}

.menu_kontakt form {
  margin: 0 0 0 0;
  padding: 0 2px 0 2px;
}

.menu_kontakt table {
  border:none;
  width:350px;
}

.menu_kontakt tr {
  border:none;
}

.menu_kontakt td {
  border:none;
  width:50%;
}

.menu_kontakt input {
  width:160px;
  height: 14px;
  background-color:#e2e2e2;
  border-style:solid;
  border-color:black;
  border-width:1px;
  font-size:10px;
}
.tdl {
  height:20px;
}

.menu_kontakt textarea {
  width:160px;
  height:36px;
  background-color:#e2e2e2;
  border-style:solid;
  border-color:black;
  border-width:1px;
}

.menu_kontakt select {
  width:60px;
  height:20px;
  background-color:#e2e2e2;
  border-style:solid;
  border-color:black;
  border-width:1px;
  font-size:10px;
}

/* Konec definice kontaktni menu */

.tlacitko {
   width:130px;
  height:25px;
  background-color:#e2e2e2;
  border-style:solid;
  border-color:black;
  border-width:1px;
  font-size:10px;
}

/* Definice vyber banky */

.menu_vyberbanky {
  position:absolute;
  top:170px;
  left:10px;
  font-size:10px;
  color:white;
}

.menu_vyberbanky form {
   margin: 0 0 0 0;
  padding: 0 2px 0 2px;
}

.menu_vyberbanky table {
  border:none;
  width:270px;
}

.menu_vyberbanky tr {
  border:none;
}

.menu_vyberbanky td {
  border:none;
  width:50%;
}

.menu_vyberbanky select {
  width:130px;
  height:20px;
  background-color:#e2e2e2;
  border-style:solid;
  border-color:black;
  border-width:1px;
  font-size:10px;
}

/* Konec definice vyber banky */

/* Definice vypocet splatky */

.menu_vypocetsplatky {
 position:absolute;
 top:180px;
 left:355px;
 font-size:10px;
}

.menu_vypocetsplatky form {
   margin: 0 0 0 0;
  padding: 0 2px 0 2px;
}

.menu_vypocetsplatky table {
  border:none;
  width:250px;
}

.menu_vypocetsplatky tr {
  border:none;
}

.menu_vypocetsplatky td {
  border:none;
  width:50%;
}

.menu_vypocetsplatky input {
  width:120px;
  height:14px;
  background-color:#e2e2e2;
  border-style:solid;
  border-color:black;
  border-width:1px;
  font-size:10px;
}

.vyslednasplatka {
  padding-bottom:5px;
  padding-top:5px;
  margin-top:20px;
  width:250px;
  text-align:center;
  background-color:#e2e2e2;
  border-style:solid;
  border-width:1px;
  border-color:#795d38;
}
.vyslednasplatka input {
  width:75px;
}
/* Konec definice vypocet splatky */

/* Definice doporucujeme */

.menu_doporucujeme {
  position:absolute;
  top:125px;
  left:700px;
  font-size:10px;
  z-index:1;
}

.imgboxdp {
  position:relative;
  height:135px;
  width:100%;
}

.imgdp2 {
  position:absolute;
  left:140px;
  top:10px;
}


.imgdp1 {
position:absolute;
  left:5px;
  top:10px;
}

.imgdp3 {
  position:absolute;
  left:5px;
  top:70px;
}
.imgdp4 {
  position:absolute;
  left:140px;
  top:70px;
}
.imgdp5 {
  position:absolute;
  left:5px;
  top:140px;
}
.imgdp6 {
  position:absolute;
  left:140px;
  top:140px;
}
.lnktable {
  width:100%;
}
.lnktable tr {
 height:15px;
}
/* Konec definice doporucujeme */

/* Definice rozcestniku */

.rozcestnik {
  position:relative;
  width:400px;
  height:60px;
  margin-top:8px;
  margin-bottom:8px;
}
.rozcestnik a {
  position:absolute;
  border:none;
  text-decoration:none;
}
.drevostavba {
  top:10px;
  left:300px;
}
.zdenydum {
  top:10px;
  left:140px;
}


/* Konec definice rozcestniku */

.seznam {
  display:block;
  width:555px;
  color:#795d38;
  position:relative;
  left:40px;
}

.contact_imgbox {
  margin-top:5px;
  margin-bottom:5px;
  position:relative;
}

.contact_pic1 {
  position:relative;
  left:20px;
  top:10px;
}

.contact_pic2 {
  position:absolute;
  left:380px;
  top:20px;
}

.onas_imgbox {
  margin-top:5px;
  margin-bottom:5px;
  position:relative;
  height:240px;
}
.onas_pic1 {
  position:absolute;
  left:50px;
  top:10px;
}
.onas_pic2 {
  position:absolute;
  left:360px;
  top:10px;
}
.middlemenupicture {
  float:right;
  position:relative;
  top:30px;
}
.calcdodatek {
  position:absolute;
  display:block;
  width:250px;
  text-align:center;
  left:365px;
  top:320px;
  font-size:10px;
  font-weight:bold;
}
.onas_imgbox2 {
  position:relative;
}
.onas_imgbox2 img {
  position:relative;
  top:10px;
  left:25px;
  margin-top:5px;
  margin-bottom:5px;
}
.pass {
  font-size:11px;
  background-color:#0ccf02;
  border-style:none;
  width:100%;
  color:white;
  margin-bottom:10px;
  padding-top:4px;
  padding-bottom:4px;
}
.error {
  font-size:11px;
  background-color:#d0520e;
  border-style:none;
  width:100%;
  color:white;
  margin-bottom:10px; 
  padding-top:4px;
  padding-bottom:4px;
}
.chbnktab {
  position:relative;
  left:100px;
  width:325px;
  font-size:12px;
  background-color:#e2e2e2;
  border-style:solid;
  border-width:1px;
  border-color:#795d38;
  text-align:center;
}
.banklist {
  width:560px;
  margin-left:auto;
  margin-right:auto;
  position:absolute;
  top:140px;
}
.chbnktab2 {
  font-size:12px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
}
.chbnktab2 input {
  width:160px;
  height: 14px;
  background-color:#e2e2e2;
  border-style:solid;
  border-color:black;
  border-width:1px;
}
.faillink {
  color:#ec6a6a;
}
.btn2 {
  width:130px;
  height:18px;
  font-size:10px;
}
.formbankchoicetbl {
   margin-right:auto;
  margin-left:auto;
  margin-top:10px;
  margin-bottom:10px;
  width:320px;
  font-size:12px;
}
.dglnk { 
  color:black;
  font-size:12px;
  text-decoration:underline;
}
