html,body {
	height: 100%;
    margin: 0 auto; padding: 0;
}

body {
  background-color: #D8D8D8;
  text-align: center;
  font-family: Arial;
  color: #404C64;
  font-size: 85%;
}


a {color: #E7720B; text-decoration: none;}
a:hover {text-decoration: none; background-color: #D8D8D8;}

img {border: none; padding: 0; margin: 0;}


p { padding: 0; margin: 0;}

h1 {font-size: 160%; background-color: #D8D8D8; display: block;  margin: 0 0 10px 0; padding: 0;}
h2 {font-size: 120%;   margin: 0 0 10px 0; padding: 0;}
h3 {font-size: 130%; font-style: italic; background-color: #FCDC77;  margin: 0 0 10px 0; padding: 0;}

.clear {clear: both;}
.float_left {float: left; padding: 0; margin: 0;}
.float_right {float: right; padding: 0; margin: 0;}
.center {text-align: center;}
.barva {background-color: #FCDC77;}
.mezera {padding: 0 25px 0 0;}

#web {
  background: url(_clip/top.jpg) left top no-repeat;
  width: 1000px;
  margin: 0 auto; padding: 0;
  text-align: left;
}


#znacky img {margin: 0;}

#logo {padding: 0; margin: 0; height: 290px;}
#logo img {margin: 90px 0 0 0;}
.btn {padding: 10px 25px 0 25px; color: #FCDC77; width: 960px;}

#middle {
  background: url(_clip/middle.jpg) left top repeat-y;
  width: 1000px;
  height: 100%;
  padding: 0; margin: 0;
}

#bottom {
  background: url(_clip/bottom.jpg) left top no-repeat;
  width: 1000px;
  height: 34px;
  padding: 0; margin: 0;
  text-align: right;
  font-size: 80%;
}

#foot {
  height: 100%;
  padding: 0; margin: 0;
}

#kontakt {margin: 0 0 0 20px;}
#kontakt h1, #kontakt h3 {margin: 0 0 0 120px;}


#design { font-size: 70%; float: left; margin: 0 0 0 25px;}
#copy { font-size: 70%; float: right; margin: 0 25px 0 0;}

#stranka {
    height: 100%;
    width: 650px;
    padding: 10px 30px 0 0; margin: 0;
    text-align: justify;
    float: right;
}

#stranka img {border: 2px solid #404C64; margin: 5px 0 5px 5px; padding: 2px;}





/* menu */

#left-side {
	float: left;
	width: 270px;
	margin: 0; padding: 10px 0 0 40px;
}

ul#menu {
	padding: 0; margin: 0;
	list-style: none;
    font-size: 160%;
    font-variant: small-caps;
}
#menu li {width: 190px; height: 25px; display: block; padding: 0 5px 5px 5px;}
#menu li a {color: #404C64;}
#menu li a:hover {background-color: #D8D8D8; color: #E7720B; height: 25px; display: block; }



/* table */

table { margin: 0 auto; width: 650px;}


.hledat {font-size: 80%;}
.stranky { font-weight: bold;}
.funkce {background-color:  #D8D8D8; color: #E7720B; text-align: left;}
