p.left {
  clear:left;
  float:left;
  width:150px;
  min-height:20px;
}

p.right {
  float:left;
  clear:right;
  min-height:20px;
  width:435px;
}

div.pages {
  clear:both;
  margin:10px 40px;
  text-align:right;
  font-size:10pt;
  font-weight:bold;
}

div.pages em {
  
}

div.pages a {
  margin:0 20px 0 0;
}

/*
  upraveno
*/



#page #content .corner_top-left {
  position: relative;
  float: left;
  width: 7px;
  height: 7px;
  background: url(bg_corner_top-left.gif) no-repeat;
}

#page #content .corner_top-right {
  position: relative;
  float: right;
  width: 7px;
  height: 7px;
  background: url(bg_corner_top-right.gif) no-repeat;
}

#page #content .corner_bottom-left {
  position: relative;
  float: left;
  width: 7px;
  height: 7px;
  clear:both;
  background: url(bg_corner_bottom-left.gif) no-repeat;
}

#page #content .corner_bottom-right {
  position: relative;
  float: right;
  width: 7px;
  height: 7px;
  clear:right;
  background: url(bg_corner_bottom-right.gif) no-repeat;
}


#page #content .box-small {
  position: relative;
  float: left;
  width: 285px;
  height: 265px;
  margin: 20px 0 0 20px;
  overflow: hidden;
}

#page #content .box-small h4 {
  padding: 0;
  font-family: 'Century Gothic', 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif;
  font-size: 13px;
}

#page #content .box-small p {
  padding: 0;
  color: #585858;
}

#page #content .box-small p.img {
  float:left;
  padding: 0;
  margin: 10px  7px;
}

#page #content .box-small p.img img.no {
  margin: 5px 3px 0;
  border: none;
}