/* CSS Document */

.maintitle {
      font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
      font-weight: bold;
      font-size: 16px;
      margin: 0px;
      padding: 0px;
      padding-right: 10px;
      padding-bottom: 13px;
      color: #000000;  
}

.obsah {
      font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
      font-weight: normal;
      font-size: 13px;
      color: #4D4D4D;  
}

.obsah h1 {
     font-weight: bold;
      color: #3D3D3D;     
      font-size: 16px;
      margin: 0px;
      padding: 0px; 
      padding-top: 2px;
      padding-bottom: 2px; 
}


.obsah h2 {
      color: #3D3D3D;
     font-weight: bold;
      font-size: 15px;
      margin: 0px;
      padding: 0px; 
      padding-top: 2px;
      padding-bottom: 2px;      
}
.obsah h3 {
      color: #3D3D3D;
     font-weight: bold;
      font-size: 14px;
      margin: 0px;
      padding: 0px; 
      padding-top: 2px;
      padding-bottom: 2px; 
}

.obsah p {
     font-weight: normal;
      margin: 0px;
      padding: 0px; 
}


.obsah a, .obsah a:visited {
      color: #C75353; 
      text-decoration: none;
      background-color:transparent;
}




.reftitle, .reftitle a, .reftitle a:visited {
      font-weight: bold;
      color: #222222;     
      font-size: 15px;
      text-decoration: none;
      background-color:transparent;
}

.reftitle a:hover {
    color: #820a0a;
    background-color:transparent;
    text-decoration: none;
}

.reftext, .reftext a, .reftext a:visited {
      font-weight: normal;
      color: #555555;     
      font-size: 13px;
      text-decoration: none;
      background-color:transparent;
}

.reftext a:hover {
    color: #820a0a;
    background-color:transparent;
    text-decoration: none;
}

.obsah a:hover {
    color: #820a0a;
    background-color:transparent;
    text-decoration: none;
}

/* styl pro email */

.mtitle {
   font-weight: bold;
   color: #3D3D3D;     
   font-size: 13px;
   margin: 0px;
   padding: 0px; 
}

.mform {
  background-image:url("imgcss/form_bg.gif");
  font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;  
  border: 1px solid #ffffff;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  color: #666666;     
  font-size: 12px; 
  
}

.mbutton {
   margin-top: 5px;
   font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
   background-color: #E3E3E3;
   border: 1px solid #ffffff;
  color: #000000;     
  font-size: 12px; 
  font-weight: bold;
}

.hlaska {
   font-weight: normal;
   color: #3D3D3D;     
   font-size: 12px;
   margin: 0px;
   padding: 0px; 
   padding-left: 10px; 
}

/* styl pro soubory */

.sfile a, .sfile a:visited {
     font-weight: normal;
     font-size: 13px;
      padding-left: 10px;
      color: #181818; 
      text-decoration: none;
      background-color:transparent;
}

.sfile a:hover {
    color: #820a0a;
    background-color:transparent;
    text-decoration: none;
}

.bfile a, .bfile a:visited {
     font-weight: normal;
     font-size: 13px;
      color: #181818; 
      text-decoration: none;
      background-color:transparent;
}

.bfile a:hover {
    color: #820a0a;
    background-color:transparent;
    text-decoration: none;
}

