/* www.lesyloket.cz - Luděk Makovec - LUMA Computer spol. s r.o.*/
img {
  border: none;
  border-collapse: collapse;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, strike, strong, sub, sup, tt, var, b, u, i, center, ul, li, dl, dt, dd, ol, fieldset, form, label, legend, caption {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  background: transparent;
}
a, a:link, a:visited {
  color: #000;
  text-decoration: none;
}
.cleaner{
  float: none;
  clear: both;
  height: 0px;
  line-height: 0px;
  font-size: 1px;
}
.distance {
  float: none;
  clear: both;
  height: 10px;
  line-height: 10px;
  font-size: 10px;
}
.hdistance {
  float: left;
  width: 30px;
  height: 1px;
  line-height: 1px;
  font-size: 1px;
}
html, body {
  margin: 0px;
  padding: 0px;
  border: none;
  height: 100%;
}
html {
  font-size: 80%;
}
body {
  display: block;
  background: #fff;
  font: normal normal 400 1em/1.4em "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
  color: #000;
}
#headContainer {
  display: none;
}
#bannerContainer {
  display: none;
}
#servicesContainer {
  display: none;
}
#bottomContainer {
  display: none;
}
#contentContainer {
  background:  none;
}
#contentTopLine {
  display: none;
}
#contentBottomLine {
  display: none;
}
#contentBlock {
  width: 100%;
}
.menuColumn {
  display: none;
}
.contentColumn {
  width: 50%;
  float: left;
  display: block;
}
.content2Columns {
  width: 100%;
  display: block;
}
.sTitle {
  padding: 13px 0 0 45px;
  min-height: 31px;
  font-size: 1.4em;
  font-weight: bold;
  color: #000;
}
.sArticleBody {
  padding: 0px 9px 10px 9px;
}
.sArticleBodyTop {
  padding: 10px 0 0 0;
}
.sArticleTitle {
  padding: 0 0 10px 0;
  font-weight: bold;
  color: #000;
}
.sArticleTitle A {
  text-decoration: underline;
}
.sArticleText, .sArticleNote {
  line-height: 1.7em;
}
.sArticleText p, sArticleNote p {
  padding: 0 0 10px 0;
}
.sArticleText ul, .sArticleNote ul {
  padding: 10px 0;
}
.sArticleText li, .sArticleNote li {
  margin-left: 30px;
}
.sArticle1Image {
  float: left;
  padding: 5px 10px 0 0;
}
.sArticle1Image A{
  padding: 1px;
  display: block;
  background: #ccc;
}
.sArticle1Image A:hover{
  background: #fff;
}
.sArticleAttachments a {
  display: block;
  padding: 3px 0 3px 25px;
}
.sArticleShowAll {
  display: none;
}
.showAll {
  display: none;
}
.siteMap {
  padding: 0 0 15px 0;
}
.siteMap ul {
  padding: 0;
}
.siteMap li {
  margin-left: 30px;
}
/* transformace */
p.iphone{
  padding: 0 0 3px 25px;
  background: transparent url(/fcontrols/i_phone.png) no-repeat left center
}
p.iemail{
  padding: 0 0 3px 25px;
  background: transparent url(/fcontrols/i_email.png) no-repeat left center
}
p.iweb{
  padding: 0 0 3px 25px;
  background: transparent url(/fcontrols/i_web.gif) no-repeat left center
}
p.iplace{
  padding: 0 0 0px 25px;
  background: transparent url(/fcontrols/i_place.png) no-repeat left center
}
p.inone{
  padding: 0 0 3px 25px;
}
.attAcrobat {
  background: transparent url(/fcontrols/att_acrobat.png) no-repeat left center
}

/* BOX */
.sBoxTopLeft {
}
.sBoxTopRight{
  padding: 0 3px;
}
.sBoxTopCenter{
  height: 3px;
}
.sBoxBottomLeft{
}
.sBoxBottomRight{
  padding: 0 3px;
}
.sBoxBottomCenter{
  height: 3px;
}
.sBoxLeft {
  min-height: 1px;
}
.sBoxRight {
  min-height: 1px;
  padding: 0 3px;
}

