body {
      margin-top: 0px;
      padding: 0px;
      font-family: Tahoma, Arial, Helvetica, lucida, sans-serif;
      font-size: 14px;
      color: brown;
      background-color: #ebe4ce;
       }

#TitulSwish {position: absolute; left: 710px; top: 75px;}

#Animace {position: absolute; left:25px; top: 690px;}

#MenuRadek {position: absolute; left: 60px; top:300px;}
#Svatek { color: white; background: #623619; padding-left: 5px; padding-right: 5px; padding-bottom: 2px;}
#Zpravodaj09 {position: absolute; left: 118px; top: 55px;}
#Zpravodaj10 {position: absolute; left: 215px; top: 55px;}
#Zpravodaj11 {position: absolute; left: 312px; top: 55px;}
#Zpravodaj12 {position: absolute; left: 409px; top: 55px;}

#PanskyDvur {position: absolute; left: 725px; top: 730px;}
.xImgHover a:hover img {padding-right: 10px; color: red;}

#stranka950index {
     position: absolute; left: 50%; margin-left: -475px;
     width: 950px; 
     color: brown;
     }

#LOknoRam {
        position: absolute; left: 25px; top:345px;
        width: 675px; padding:0; border:none; margin: 0;
        }


#LOkno {
       display: block;
       width: auto;
       high: 440px;
       padding-top: 15px;
       margin: 0;
       font-size: 14px;
       color: brown;
       xborder: 1px black solid;
        }

#Navstevy {
        position: absolute; left: 740px; top:740px;
        font-size: 12px;
        xwidth: 200px; padding:0; border:none; margin: 0;
        }

#Toplist {
        position: absolute; left: 780px; top:760px;
        xwidth: 200px; padding:0; border:none; margin: 0;
        }

#ZiveObce {
        position: absolute; left: 715px; top:825px;
        xwidth: 200px; padding:0; border:none; margin: 0;
        }

#POknoRam {
        position: absolute; left: 725px; top:345px;
        width: 200px; padding:0; border:none; margin: 0;
        }


#POkno {
       background-image: url('POkno.bmp');
       background-repeat: no-repeat;
       display: block;
       width: auto;
       high: 440px;
       padding: 15px;
       margin: 0;
       font-size: 15px;
       font-weight: bold;
       color: brown;
        }

#Datum1 {
              width: 170px;
             }


#Datum {
        background-color: #623619;
        display: block;
        high: 5px;
       padding:5px;
       margin: 0;
       font-size: 12px;
       color: #ffffff;
       }

#Pocasi {
        background-color: aqua;
        display: block;
        xhigh: 5px;
        padding:5px;
       margin: 0;
       font-size: 14px;
       color: #ffffff;
       text-decoration: none;
       }

a.PocasiRadek {
      font-size: 14px;
      display: block;
      color: blue;
      font-weight: normal;
      padding: 1px;
      padding-left: 10px;
      margin-left: 6px;
      margin-right: 10px;
      xmargin-top: 5px;
      border-left: solid blue 1px;
      text-decoration: none;
      }


#Pocasi a:hover {
      font-size: 14px;
      color: red;
      text-decoration: none;
      font-weight: normal;
      padding: 1px;
      padding-left: 10px;
      margin-left: 6px;
      margin-right: 10px;
      xmargin-top: 5px;
     border-left: solid red 1px;
      }




#IMestoMiro {
      font-size: 14px;
      font-weight: bold;
      with: auto;
      background-color: #d8d0b9;
      padding: 5px;
      }

#IAktuality {
      font-size: 14px;
      font-weight: bold;
      with: auto;
      background-color: #e1dac8;
      padding: 5px;
      }

#menu  {
       width: 160px;
       xfloat: left;
       margin: 0;
       padding-bottom: 15px;
       color: #623619;
       font-weight: normal;

       text-decoration: none;
       xborder: 1px #fccd99 solid;
       xbackground-color: #623619;
       }

#menu a:hover {
      font-size: 15px;
      color: red;
      text-decoration: none;
      padding: 1px;
      padding-left: 10px;
      margin-left: 10px;
      margin-right: 10px;
      margin-top: 5px;
     border-left: solid red 1px;
      }

a.menuradek {
      font-size: 15px;
      display: block;
      color: blue;
      padding: 1px;
      padding-left: 10px;
      margin-left: 10px;
      margin-right: 10px;
      margin-top: 5px;
      border-left: solid blue 1px;
      text-decoration: none;
      }

#ZMenu a:hover  {
      font-size: 12px;
      xcolor: yellow;
      color: red;
      text-decoration: underlin;
      xpadding: 1px;
      xpadding-left: 10px;
      xmargin-left: 10px;
      xmargin-right: 10px;
      xmargin-top: 5px;
      xborder-left: solid red 1px;
      }

a.ZMenuradek {
      font-size: 12px;
      color: green;
      }

#ZMenu  {
      position: absolute; left: 17px; top: 630px;
      }
#xZMenuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  {
      position: absolute; left: 17px; top: 1410px;
      }

#MMenu  {
      position: absolute; left: 50px; top: 180px;
      }


#MMenu a:hover  {
      font-size: 14px;
      color: yellow;
      text-decoration: none;
       }

#MMenu a  {
      font-size: 14px;
      color: blue;
      text-decoration: none;
       }


a.MMenuradek {
      font-size: 14px;
      color: blue;
      text-decoration: none;
      }

#MenuText a:hover  {
      font-size: 14px;
      color: red;
      text-decoration: none;
       }

a.MenuText {
      font-size: 14px;
      color: blue;
      text-decoration: none;
      }


#PicSolo a  {
      font-size: 14px;
      font-style: italic;
      color: blue;
      text-decoration: none;
       }

#PicSolo a:hover  {
      font-size: 14px;
      font-style: italic;
      color: red;
      text-decoration: none;
       }

#TextKontaktRam {
        position: absolute; left: 0px; top:220px;
        width: 950px; padding:0; border:none; margin: 0;
        }

#TextKontakt  {
       display: block;
       width: auto;
       padding: 30px;
       padding-left: 90px;
       margin-left: 30;
       margin-right: 30;
       font-size: 14px;
       background-color: #FCF3CE;
       color: brown;
       }

#TextKontakt a:hover  {
      font-size: 14px;
      color: red;
      text-decoration: none;
       }

#TextKontakt a {
      font-size: 14px;
      color: blue;
      text-decoration: none;
      }


#TextBilyRam {
        position: absolute; left: 0px; top:220px;
        width: 950px; padding:0; border:none; margin: 0;
        }

#TextBily  {
       display: block;
       width: auto;
       xpadding: 30px;
       xpadding-left: 90px;
       xmargin-left: 30;
       xmargin-right: 30;
       font-size: 14px;
       background-color: #FFFFFF ;
       color: brown;
       }

#TextDOCRam {
        position: absolute; left: 0px; top:220px;
        width: 950px; padding:0; border:none; margin: 0;
        }

#TextDOC  {
       display: block;
       width: auto;
       xpadding: 30px;
       padding-left: 70px;
       xmargin-left: 30;
       padding-right: 50;
       font-size: 14px;
       background-color: #FFFFFF ;
       color: #000000;
       }

#TextDOC a:hover  {
      font-size: 14px;
      color: red;
      text-decoration: none;
       }

#TextDOC a {
      font-size: 14px;
      color: blue;
      text-decoration: none;
      }


#TextDlazkaRam {
        position: absolute; left: 0px; top:220px;
        width: 950px; padding:0; border:none; margin: 0;
        }

#TextDlazka  {
       display: block;
       width: auto;
       padding: 20px;
       xpadding-left: 90px;
       xmargin-left: 30;
       xmargin-right: 30;
       font-size: 14px;
       xbackground-color: #FFFFFF ;
       background-image: url('Dlazka.jpg');
       color: black;
       }

#PicHistorieRam {
        position: absolute; left: 0px; top:1070px;
        width: 950px; padding:0; border:none; margin: 0;
        }

#PicHistorie  {
       display: block;
       width: auto;
       xpadding: 20px;
       xpadding-left: 90px;
       xmargin-left: 30;
       xmargin-right: 30;
       font-size: 14px;
       xbackground-color: #FFFFFF ;
       background-image: url('Dlazka.jpg');
       color: black;
       }


.Nadpis18 {font-size: 18px; color: brown;}
.NadpisB14Brown {font-size: 14px; color: brown; font-weight: bold;}

.NadpisA14 a {font-size: 14px; color: brown; font-weight: bold; text-decoration: underline;}
.NadpisA14 a:hover { color: red;}

.Font10 {font-size: 10px;}
.Font12 {font-size: 12px;}
.Font12Italic {font-size: 12px; font-style: italic;}
.Font13 {font-size: 13px;}
.Font14 {font-size: 14px;}
.Font14black {font-size: 14px; color: #000000}

.Font15 {font-size: 15px;}
.Font16 {font-size: 16px;}
.Font18 {font-size: 18px;}
.Font20 {font-size: 20px;}
.Font24 {font-size: 24px;}
.Font32 {font-size: 32px;}
.FontCerny {color: #000000;}
.FontModry16 {color: #0000ff; font-size: 16px;}
.FontModry14 {color: #0000ff; font-size: 14px;}
.FontRed16 {color: #ff0000; font-size: 16px;}
.FontRed14 {color: #ff0000; font-size: 14px;}
.FontB18 {font-size: 18px; font-weight: bold;}
.Font18ItalicB {font-size: 18px; font-style: italic; font-weight: bold;}
.Font18Italic {font-size: 18px; font-style: italic;}
.Font16Italic {font-size: 16px; font-style: italic;}
.Font16ItalicB {font-size: 16px; font-style: italic; font-weight: bold;}
.Font14Italic {font-size: 14px; font-style: italic;}
.FontB16 {font-size: 16px; font-weight: bold;}
.FontB {font-weight: bold;}
.FontItalic {font-style: italic;}
.FontBI {font-weight: bold; font-style: italic;}
.NoUnderline a {text-decoration: none;}
.Underline a {text-decoration: underline;}
.Underline a:hover {color: red;}

.UNeA a {text-decoration: none;color: blue;}
.UNeA a:hover {color: red;}
.UNeA12 a {font-size: 12px;text-decoration: none;color: blue;}
.UNeA12 a:hover {color: red;}


.ModreA a {text-decoration: none; color: blue; font-size: 14px;}
.ModreA a:hover {color: red; }
#ModreAPanel a {text-decoration: none; font-size: 14px; color: blue; background-color: #BFB18C; padding: 3px;}
#ModreAPanel a:hover {color: #ffff00; font-size: 14px; padding: 3px;}

.CernaA16decor a {text-decoration: underline; font-size: 16px;color: black; }
.CernaA16decor a:hover {color: red; }
.Cerna16 {font-size: 16px; color: black; }
.MapaA a {text-decoration: none; font-size: 16px; color: blue; background-color: yellow; padding: 5px; border: solid blue 1px;
                 position: absolute; left: 50px; top:50px;}
.MapaA a:hover {color: red; }


.marginL15 {margin-left: 15px;}
.marginR15 {margin-right: 15px;}
.marginR20 {margin-right: 20px;}
.marginLR15 {margin-left: 17px;margin-right: 14px;}
.marginL10 {margin-left: 10px;}
.marginLR10 {margin-left: 12px;margin-right: 10px;}
.marginLR30 {margin-left: 30px; margin-right: 20px;}
.paddingL15 {padding-left: 15px;}




