body,html{padding:0px  !important;
    margin:0px !important;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 11pt; }
#content  { 
    color: #333;
    width: 92%;
    margin:0 auto;
    padding: 0 10px;
    margin-top:20px;
    font-size: 11pt;

}
#content a {color:#2F4C12;

}
#content a:visited {color:#2F4C12;

}
#content table, td { border-collapse: collapse;
border: 1px solid #ddd;
padding: 3px; 
}
  
  .top_hlaska{color:#333;text-align:center; font-size: 11pt; display:block;  margin:5pt; padding-top: 0px;margin-top: -2px; } 
  .logo_mobile{margin:0 auto; display:block; -webkit-border-radius: 7px;
    -moz-border-radius:7px;
    border-radius:7px; max-width:95% !important; margin-bottom:5pt;}
    h1,h2,h3,h4{
        font-weight: lighter;
        }
        h1{
          font-size: 18pt;
        }
         h2{
          font-size: 17pt;
        }
          h3{
          font-size: 16pt;
        }
         h4{
          font-size: 14pt;
        }
        .clanek_blok{ min-height:65px; border-bottom:dashed 1px #999;} 
.a_img_clanek_blok{ height:65px; display:inline-block; float:left;}  
.nadpis_clanku:link {
        font-size:12pt; color:#444 !important; text-decoration:underline !important; margin:0px; padding:0px; position: relative;top:-5pt;}
        .nadpis_clanku:hover {
        font-size: color:#222 !important; text-decoration:none  !important;  }
        .nadpis_clanku:visited {
        font-size: color:#444 !important; text-decoration: underline; margin:0px; padding:0px;  }
.obrazek_clenak{float:left; border:1px solid #333; margin-right:8px; margin-top:0px; padding-top:0px; position:relative; top:-5px}
     .popisek_clanku{padding:0px; margin:0px; margin-top:2px !important; height:45px !important; vertical-align: text-bottom;
     padding-bottom:0px; margin-bottom:0px;}
     .spodni_line_clanku{font-size:11px; background-color:#ddd; border-top:1px dashed #606860; position: relative; left:60px; line-height:13px; min-height:13px !important; padding:3px; margin-top:8px;  vertical-align:text-bottom;} 

     .dalsi_clanky{  font-size:16px; padding:6px; margin-bottom:0px;   position:relative;  -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background-color:#ddd;
text-decoration: none !important;}
.dalsi_clanky:hover{  
background-color:#bbb;
color:#000 !important;}
.dalsi_clanky2{  font-size:16px; padding:6px; margin-bottom:0px;   float: right; margin-right: 16pt; position:relative; top:-5px;  -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background-color:#ddd;
text-decoration: none !important;}
.dalsi_clanky2:hover{  
background-color:#bbb;
color:#000 !important;}
.predchozi_clanky{  font-size:16px; padding:6px; margin-bottom:0px;  margin-left:10px; position:relative;  -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
background-color:#ddd;
text-decoration: none !important;}
.predchozi_clanky:hover{  
background-color:#bbb;
color:#000 !important;}


#zlute
{
  padding: 10px; border:1px solid #FC0; background-color:#FF9 ; margin: 5px; text-align:center; 
  -webkit-border-radius: 5px;
-moz-border-radius:5px;
border-radius:5px;
}
#zlute2
{
  padding: 10px; border:1px solid #FC0; background-color:#ffffd7 ; margin: 5px; text-align:left; 
  -webkit-border-radius: 15px;
-moz-border-radius:15px;
border-radius:15px;
}

#modre2
{
  padding: 10px; border:1px solid #657bff; background-color:#e7eaff ; margin: 5px; text-align:center; 
  -webkit-border-radius: 10px;
-moz-border-radius:10px;
border-radius:10px;
}

     /* begin PostBullets */
.art-post ol, .art-post ul
{
  margin: 1em 0 1em 2em;
  padding: 0;
}

.art-post li
{
  font-size: 14px;
  color: #404040;
  padding: 0 0 8px 12px;
}

.art-post li ol, .art-post li ul
{
  margin: 0.5em 0 0.5em 2em;
  padding: 0;
}

.art-post ol>li
{
  background: none;
  padding-left: 0;
  /* overrides overflow for "ul li" and sets the default value */
  overflow: visible;
}

.art-post ul>li, .banner ul>li
{
  background-image: url('images/postbullets.png');
  background-repeat: no-repeat;
  padding-left: 12px;
  /* makes "ul li" not to align behind the image if they are in the same line */
  overflow-x: visible;
  overflow-y: hidden;
}

/* end PostBullets */
::-webkit-input-placeholder  { color:#bbbbbb; }
input:-moz-placeholder { color:#bbbbbb; }
input { padding: 5px;}
.paticka{
  font-size: 11px;
  color: #777;
  text-align: center; 
}
#diskuze
{
  padding: 10px; border:1px solid #036; background-color:#CCD7F7 ; margin: 5px; text-align:left; width: 550px; margin-left:auto;
  margin-right:auto; margin-top:10px;
}
CCD7F7
.tdlupa{
  margin:0px; 
  padding:4px;
  text-align:center;
  }
.lupa
{
  margin: 0px !important;
  
  padding:0px;
  padding-left:15px;
  
  }
  .t18
{
font-size:15px; }
.doklad{
      cursor:help;
      color:#292929 !important;
      text-decoration:none !important;
      border-bottom: dotted 1px  #111;}
            .doklad:hover{
      cursor:help;
      color:#292929 !important;
      border-bottom: dotted 1px  #111;}
      .help{
  cursor:help;
  border-bottom:#395B10 dotted 1px;
  font-family:Arial, Helvetica, sans-serif;}
         .rmm img {height: 18px;
            position:relative;
            padding: 0;
            top  :3px;
            left:5px;
            
            margin: 0;
            }
            .noborder, .noborder td{
              border: none;
            }