
body {
  background: black;
  text-align:center;
  padding:0px;
  margin:0px;
  font-size:75%;
  font-family: verdana, helvetica, sans-serif;
  color:white;
}
a {
  color:#bbbbbb;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
p {
  color: white;
}
h1 {
  color:white;
  font-size:12px;
  margin: 5px 0;
}
.panel a img {
  border:solid 1px white;
}
.panelv a img {
  border:solid 1px white;
}
.gallf {
  border:solid 1px white;
}
.main {
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  position: relative;
  width: 758px;
  background: url('./graphics/bkg.gif') center top repeat-y;
}
.main_free {
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  position: relative;
  width: 758px;
  background: black;
}
.main_inner {
  background: url('./graphics/top.jpg') center 0px no-repeat;
}
.header {
  height:200px;
}
.lefttext {
  position:absolute;
  top:30px;
  left:10px;
  width:200px;
  font-size:80%;
  margin:0px;
  padding:0px;
  color:white;
}
.righttext {
  position:absolute;
  top:30px;
  left:549px;
  width:200px;
  font-size:80%;
  text-align:right;
  margin:0px;
  padding:0px;
  color:white;
}
.domtext {
  padding-top:10px;
  padding-left:10px;
  color:white;
  float:left;
  margin:0px;
  position:absolute;
}
.domname {
  font-size:300%;
  position:absolute;
  top:130px;
  right:10px;
  color:white;
  margin:0px;
  padding:0px;
}
.levy {
  float:left;
  width:158px;
}
.levy p {
  margin: 0 5px 10px 10px;
}
.levy_in {
  padding-left:5px;
}
.pravy {
  background:;
  float:right;
  width:580px;
}
.cely {
  text-align:center;
  padding-left:20px;
  padding-right:20px;
}
.hmenu {
  position:absolute;
  top:135px;
  margin:0px;
  padding:0px;
}
.footer {
  clear:both;
  background:black;
}
.footer_heading {
  background: url('./graphics/bottom.jpg') center bottom no-repeat;
  height:80px;
}
.gallf {
  border:solid 1px white;
}
.panel {
  text-align: center;
  width:148px;
  height:140px;
  margin: 10px;
  float: left;
  font-size: 75%;
}
.panelv {
  text-align: center;
  width:148px;
  height:120px;
  margin: 10px;
  float: left;
  font-size: 75%;
}
.menu_nadkategorie {
  font-size:12px;
}
.predchozi_dalsi {
  padding-top:50px;
}
.dialer_href {
  display:block;
  background:url('./graphics/dialer_but.gif') center no-repeat;
  height:24px;
}
.sendmail label {
  display:block;
  width:111px;
  float:left;
}
.previewimg span img {
  border-color:white;
}
.fotoset_strankovac {
  padding-top:10px;
}
.menu_polozka {
  background:url('./graphics/a_line.gif') no-repeat 2px 6px;
  padding-left:10px;
  display:block;
}
.menuh {
  margin:0px;
  padding-bottom:0px;
  padding-top:19px;
  font-weight:bold;
  color:white;
}
input {
  color: black;
  background: #F7DDE0;
  border: 1px solid #643e23;
}
input.button {
  color: black;
  background: #F7DDE0;
  border: 1px solid #643e23;
}
textarea {
  color: black;
  background: #F7DDE0;
  border: 1px solid #643e23;
}
.slideshow {
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  text-align:center;
  background: black;
  z-index:1;
}
