/* CSS Document */
html, body {
	height: 100%;
	margin: 0;                                                                     
    padding: 0;
	background-image: url(images/back.jpg);
}

* {
	margin:0px auto;
	padding:0;
}

div#shim {
  visibility: hidden;
  width: 100%;
  height: 50%;                                                                     
  margin-top: -380px;                                                              
  float: left;
}

div#wrapper {
	width: 1000px;
	height: 760px;
	clear: both;
	position: relative;
	border: 1px solid;
	border-color:#D7D7D7;
	top: -380px;
	/* IE4ever Hack: Hide from IE4 **/
  position: static;  /** end hack */
}
  /* Hide from IE5mac \*//*/
     div#shim {
     display: none;
                }
     html, body {
     height: auto;
                }
  /* end hack */
	/* ]]> */

div#top {
  height: 65px;
  background: url('images/layout2_01.png') no-repeat left top;
}

div#telo {
  height: 402px;
  background: url('images/layout2_02.png') no-repeat left top;
}

div#kontakt {
  height: 202px;
  background: url('images/layout21_03.png') no-repeat left top;
}

div#pata {
  height: 91px;
  background: url('images/layout2_04.png') no-repeat left top;
}