.techs_params {
  padding: 5px;
  background-color: #c5c5c5;
}

.author {
  padding: 5px;
  float : right;
  text-align: right;
  font-weight: bold;
}

div.params_left {
  float : left;
}

div.mainMedia {
  margin: auto;
}

div.leftMedia {
  float: left;
  padding: 5px;
}

div.clearMedia {
  clear: both;
}

span.right {
  float: right;
}

.red a { color: red; }

.nepestujte { background: url('domains/irobot/images/nepestujte_prezitky.jpg') no-repeat; padding-left: 240px; padding-right: 5px; margin-bottom: 15px; margin-top: 10px; padding-bottom: 15px; border-bottom: 3px solid #F0F0F0; }

.roomba530 { padding-bottom: 0px; border-bottom: 3px solid #F0F0F0; }
.roomba530 .odkaz { float: left; padding-left: 30px;}
.roomba530 .text { float: right; width: 338px;}

.roomba560 { padding-bottom: 10px; padding-top: 10px; border-bottom: 3px solid #F0F0F0;}
.roomba560 .odkaz { float: left; padding-left: 30px;}
.roomba560 .text { float: right; width: 338px;}

.bigbanner {position: absolute; width: 574px;}
.bigbanner .border { border: 1px solid #868F8A; clear: both;}
.bigbanner .zavrit { float: right; background: #ffffff; width: 100%; text-align: right; }
.bigbanner .zavrit a { display: block; width: 50px; background: #868F8A; color: #ffffff; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none; padding:3px; border-bottom: 1px solid #ffffff; text-align: center; float: right;}