body {font-family: Century Gothic;
      background-color: #fff;
      }
iframe { width: 0px;
        height:0px;}
iframe.a  { width: 580px;
          _width: 570px;
        height:410px;}
p.text {  font-size: 11px;
          font-family: Century Gothic;
          color: #667;
          text-align: justify;
          font-style: normal;
          }
p.spat {  text-align: right;
          }
p.nalavo { text-align: left;
            }
#foto {  text-align: center;
          }
img.obrazok { vertical-align: text-top;}
a.spat {  font-size: 11px;
          font-family: Century Gothic;
          color: #678;
          text-decoration: none;
          }
span.nadpis { font-size: 14px;
              text-align: left;
              color: #667;
              text-align: left;
              }
a.spat:link { color: #678; }
a.spat:visited { color: #678; }
a.spat:hover { color: #000;}
b { font-weight: bold;
    color: #667;
      }
h1  { position: relative;
      right: -20px;
      top: 60px;
      font-size: 20px;
      _font-size: 24px;
      color: #667;
      }
a.jazyk { text-align: center;
          border-bottom: 1px solid gray;
          border-top: 1px solid gray;
          }
table.doba {  width: 400px;
              border: 0px solid gray;
              margin: 30px;
              font-family: Century Gothic;
              font-size: 11px;
              color: #678;
              font-weight: bold;
              }
caption { font-family: Century Gothic;
          text-align: center;
          font-size: 18px;
          color: #678;
          }
p#pata {  border-top: 1px solid gray;
          text-align: center;
          font-size: 10px;
          font-style: normal;
          font-weight: bold;
         }
#hlava {  width: 900px;
          text-align: center;
          margin-left: auto;
          margin-right: auto;
          } 
#banner { float: auto;
          color: gray;
          width: 800px;
          height: 200px;
          background: white url('/images/teeth.jpg')
                      top right no-repeat;
          font-weight: bold; 
          font-style: normal;
          font-size: 24px; 
          font-family: Century Gothic;
          } 
#patka { margin-left: -100px;
        }

#detail2 { float: auto;
          text-align: left;
          color: #667;
          font-size: 11px; 
          font-family: Century Gothic;
          margin-top: 98px;
          margin-left: 210px;
          _margin-left: 170px;
          margin-right: 10px;
          border-top: 2px solid gray;
          } 
#trento { text-align: left;}
#detail { float: auto;
          color: #667;
          font-size: 11px; 
          font-family: Century Gothic;
          margin-top: 98px;
          margin-left: 210px;
          _margin-left: 170px;
          margin-right: 10px;
          border-top: 2px solid gray;
          } 
          
          /* odskok textu pre IE */
#detail.odskok { _margin-top: 133px;
                }
#detail2.odskok { _margin-top: 133px;
                }
          /* koniec */

#detail .img  { margin-top: 10px;
                text-align: center;
                }
img.mapy { margin-top: 20px;
           margin-right: 140px;
           float: right;
           text-align: auto;
              }
#menu { font-weight: bold;
        float: left;
        position: relative;
        bottom: 75px;
        font-size: 12px; 
        font-family: Century Gothic;
        float: left;
        width: 150px;
        height: auto;
        margin-left: 0px;
        margin-right: 0px;
        }
ul#menu li {  list-style: none;
              border-top: 0px solid gray;
              border-bottom: 1px solid gray;
              border-right: 0px solid gray;
              border-left: 0px solid gray;
              text-align: left;
              }             
ul#menu li a{
    display: block;
    padding: 3px 5px 3px 7px;
    border-left: 0px solid #eeeeee;
    background: #fff;
    text-decoration: none;
    }
ul#sluzby {
    border-left: 5px solid #678;
    _border-left: 0px solid #678;
    }
ul#sluzby li a{
    display: block;
    text-align: left;
    text-decoration: none;
    line-height: 180%;
    _line-height: 40%;
    }
a:link {  color: #678; }
a:visited { color: #678; }
a:hover { color: #000;}

#detail { float: center;
          min-height: 310px;
          _height: 320px;
          }
b.b1 {  font-weight: bold;
      color: #678;
      }
p.popis { font-size: 10pt;
          color: #909090;
          _line-height: 60%;
                font-style: italic;
        font-family: Arial;
          }
a.meno:link { font-size: 10pt;
              color: #909090;
              font-style: italic;
              text-decoration: none;}
a.meno:visited {  font-size: 10pt;
                  color: #909090;
                  font-style: italic;
                  text-decoration: none;}
a.meno:hover {  font-size: 10pt;
                color: black;
                font-style: italic;
                text-decoration: underline;}
p.pop { font-size: 10pt;
          color: #909090;
                font-style: italic;
        font-family: Arial;
          }
img.icona { margin: 10px;
            margin-top: 0px;
            float: left;
            }
img.foto { margin: 10px;
            border: 1px solid #678;
            }

