* {  margin: 0;  padding: 0;}  hr  {    display: none;  }  p {    line-height: 1.5em;    margin: 0 0 1em 0;  }  ul, ol, table, fieldset {    margin-bottom: 2em;    line-height: 1.5em;  }  cite, dfn, em, q, var {    font-style: italic;  }  dfn, abbr, acronym {    cursor: help;    font-variant: normal;    font-style: normal;    border-bottom: 1px dotted;  }  code, kbd, samp {    font-family: monospace;    font-size: 1.1em;  }  del {	 text-decoration: line-through;  }  ins {    text-decoration: none;    border-bottom: 1px dotted;  }  strong {    font-weight: bold;  }    table {    font-size: 100%;    border-collapse: collapse;    margin: 0 0 2em 0;    width: 100%;  }  address {    line-height: 1.5em;    font-size: 1.2em;    margin-bottom: 1em;  }    legend {    color: #808080;  }    textarea {    width: 330px;  }  fieldset {	  padding: 20px;	  border: 1px solid #F4F4F4;    margin-bottom: 1em;  }  legend {	  margin: 0 .5em;	  padding: .5em 0;    color: #999;    font-weight: bold;	  }  label {	  clear: inherit;  }  a img {    border: 0 none;  }    a:hover {    text-decoration: none;  }/* ObecnĂ© tĹ™Ă­dy, kterĂ© se budou zobrazovat v menu WebPublikĂˇtoru */  .textR {    text-align: right;  }  .textL {    text-align: left;  }  .textC {    text-align: center;  }  .textJ {    text-align: justify;  }  .indent {    text-indent: 2em;  }  .small {    font-size: 0.9em;  }  .tdn {    text-decoration: none;  }  .marginB {    margin-bottom: 2em;  }  .marginN {    margin-bottom: 0;  }  .alignR {    float: right;  }  .alignL {    float: left;  }  .cleaner {    clear: both;  }  .clear {    clear: both;    font-size:1px;    height: 1px;    line-height: 1px;  }  .hidden {    display: none;  }  .pic {    border: 1px solid #ccc;  }  .picR {    float: right;    margin: 0 0 10px 10px;    border: 1px solid #ccc;  }  .picL {    float: left;    margin: 0 10px 10px 0;    border: 1px solid #ccc;  }  ul.list-ico li {    padding: 0px;    background: none;    line-height: 2em;  }  a.ico-pdf, a.ico-xls, a.ico-ppt, a.ico-doc, a.ico-audio, a.ico-image, a.ico-video, a.ico-zip {	  padding: 2px 0 2px 25px;	  height:1%;  }    a.ico-pdf {	  background: url("ico-pdf.gif") no-repeat left center;  }  a.ico-xls {	  background: url("ico-xls.gif") no-repeat left center;  }  a.ico-ppt {	  background: url("ico-ppt.gif") no-repeat left center;  }  a.ico-doc {	  background: url("ico-doc.gif") no-repeat left center;  }  a.ico-audio {	  background: url("ico-audio.gif") no-repeat left center;  }  a.ico-image {	  background: url("ico-image.gif") no-repeat left center;  }  a.ico-video {	  background: url("ico-video.gif") no-repeat left center;  }  a.ico-zip {	  background: url("ico-zip.gif") no-repeat left center;  }  ul.list-none li {  	list-style-type: none;	  padding-left: 0;	  background: none;  }