* CSS Document */
* {
  padding: 0;
  margin: 0;
}
html, body {
  height: 100%;
}
body {
  margin: 0;
  margin-top:1em;
  padding: 0;
}
p {
  padding: 0 10px 1em;
}
#obejma {
  width: 760px;
  position:relative; /* needed for footer positioning*/
  margin:0 auto; /* center, not in IE5 */
  height:auto !important; /* real browsers */
  height:100%; /* IE6: treaded as min-height*/
  min-height:100%; /* real browsers */
  padding-bottom:40px; /* bottom padding for footer */
}
#header {
  height:100px;
  margin:0;
  padding:0;
}
div#footer {
  position:absolute;
  width:100%;
  height:40px;
  bottom:0; /* stick to bottom */
  margin-bottom: 0; /* stick to bottom - 27.9.08 */
}
div#emblem {
  width: 120px;
  height: 190px;
  position: absolute;
  left: 28px;
  top: 22px;

}
#nav {
  float: left;
  width: 180px;
  margin:0; padding:0;
}
#navcontent {
  margin: 0 auto;
  text-align: center;
  padding: 0em;
  padding-top: 120px;
}
#maincol {
  margin-left:180px;
}
