div.container {
	position: relative;
	margin: 0 auto;
	width: 758px;
}

div.nadpis {
  background-color:#CEECEF;
	margin: 0 auto;
	width: 755px;
	height: 73px;
}

img.nadpis {
  margin: 0px 15px 0px 14px;
  width: 726px;
  height: 45px;
  border: none;
}

div.menu {
  background-color:#CEECEF;
  position: absolute;
  top: 80px;
  left: 4px;
  margin: 0 auto;
  width: 750px;
  height: 28px;
  z-index:1;
}

div.spacer {
  clear: both;
}

.roundcont {
}

div p {
	margin: 0px 10px 10px;
/*	text-indent: 10px;*/
}

.roundtop { 
	background: url(obrazky/tr.jpg) no-repeat top right; 
}

.roundbottom {
	background: url(obrazky/br.jpg) no-repeat top right; 
}

img.corner {
   width: 14px;
   height: 14px;
   border: none;
   display: block !important;
}

div.main_absolute {
  position: absolute;
  top: 114px;
  width: 755px;
  left: 0px;
}

div.left {
  background-color:#CEECEF;
  float: left;
  width: 160px;
  font-size: small;
  /*margin-right: 5px;*/
}

div.main {
  background-color:#CEECEF;
  float: right;
  width: 590px;
  /*margin-right: 3px;*/
}

div.maincontents {
  padding: 0 1em;
  margin: 0px 7px 5px 5px;
}

div.banner {
  width: 580px;
  float: right;
  margin-top: 5px;
  margin-right: 5px;
}

h1,h2 {
  text-align: center;
}

ul {
  padding: 1em;
}

li {
  padding: 1ex;

}
li.dense {
  padding: 0;
}

.right {
  text-align: right;
}

.center {
  text-align: center;
}

.rad {
}

.rad_a {
  list-style-type: lower-alpha;
}

.rad_A {
  list-style-type: upper-alpha;
}

.rad_I {
  list-style-type: upper-roman;
}

.none {
  list-style-type: none;
}

img.logo {
  width: 500px;
  margin: 0 auto;
}

table {
  margin: 10px;
}

td {
  padding-left: .5em;
  padding-right: .5em;
  vertical-align: top;
}

.evenrow,tr.evenrow td {
  background-color: #A0DAFC;
}

dt {
  font-weight: bold;
}
