  body,div, td {border:0; margin:0; padding:0; font-family:arial; font-size: 12px; color: #746D5D;}
  body {background: #FAF1D2; text-align: center;}
  select, input, textarea {border: solid #6C6657 1px; font-size:11px; background:#FAF1D2; color: #5E5B55;}
  a {color:#663433;}

  .inputFocus {background:#FFFFFF;}
  .inputLostFocus {background:#A4EF8D;}

  img {margin: 0; border:0;}

  h1, h2, h3 {margin-left:18px;margin-top:5px;margin-bottom:0;}
  h1 {font-size: 18px;}
  h2 {font-size: 16px;}
  h3 {font-size: 14px;}


    #topmenu {width: 800px; height:70px; background: url('images/tb_01.gif'); }
       #m1 {width:800px; height:11px; font-size: 0;}
       #m2 {width:800px; height:29px; text-align:center;font-family:times; color:white; font-size:14px; font-weight: bold;}
       #m2 a {text-decoration:none;font-size:14px; color:#EAEAEA;}
       #m2 a:hover {text-decoration:none; color:white;}
       #m3 {width:800px; text-align:center;font-family:times; color:white; font-size:14px; font-weight: bold;}
       #m3 a {text-decoration:none;font-size:14px; color:#EAEAEA;}
       #m3 a:hover {text-decoration:none; color:white;}



#levemenu {width: 216px; background: url('images/tb_05b.jpg'); vertical-align:top; }
  #levemenu p {margin:0;padding-left: 40px; padding-right:18px; text-align: justify;}

#obsah {width: 584px; background: url('images/tb_06b.jpg'); vertical-align:top;}
#obsah p {margin:0;padding-left: 18px; padding-right:22px; text-align: justify;}
#obsah a {text-decoration: underline; color:#6C6657; font-size: 11px; font-weight:bold;}
#obsah a:hover {color: black; text-decoration: none;}
#obsah input {border: solid #6C6657 1px; font-size:11px; background:#FAF1D2; color: #5E5B55;}
#obsah input.butt  {cursor: hand; border: solid #6C6657 1px; font-size:11px; background:#F2EACF; color: #5E5B55; font-weight: bold;}
#obsah input.chbx  {border: 0; background: #FBF6E3;}

#detail input.butt {cursor: hand; border: solid #6C6657 1px; font-size:11px; background:#F2EACF; color: #5E5B55; font-weight: bold;}
#detail p {margin:0;padding-left: 18px; padding-right:22px; text-align: justify;}
#detail input.chbx {border: 0; background: #FAF1D2;}

#vlajky {width: 220px; height: 140px; background: url('images/tb_02.jpg'); }
#vlajky p {text-align: center; }
#vlajky img {margin-left: 3px; margin-right: 3px;}

#flash {width: 570px; height: 140px; }

.nabidky {width: 93%; margin-top: 14px; }
.td1 { background: #FAF1D2; border:solid 1px #746D5D; padding-left:5px; padding-right: 5px; padding-top:3px; padding-bottom:3px; font-size: 11px;}
.td2 { background: #FAF1D2; font-size: 11px;}
.td3 {background: #FAF1D2; border:solid 1px #A49165;padding-left:5px; padding-right: 5px;font-size: 11px;}

body.bodylogo {background: url('images\pozadi_rezervace.jpg');}

#rightmenu {background: url('images\rightmenu.jpg'); width:100px; padding: 10px; padding-left: 20px;}
#rightmenu a {color: #786F5B; font-weight: normal; font-family: arial;}
#rightmenu p {margin: 0; padding: 0; margin-top: 4px; margin-bottom:4px; font-size:13px;}

.tabulka {border: solid 1px #C2A981;  margin: 10px;}
.tabulka td {border: solid 1px #C2A981; padding-left:4px; paddin-right: 4px;}
.tabulka.sloupce {border: solid 1px #C2A981; background:#F0E7C8; padding: 3px; text-align:center; font-weight:bold; font-size: 11px;}
.tabulka.tb_nadpis {background: #9E7D6A; font-weight: bold; font-size: 14px; text-align: center; color: white ; padding:5px; }

DIV.ShadowBasic {
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135);
    color: #FF0000;
}

#paging a {font-size:18px; text-decoration: none; color:#C2A981; font-weight: bold;}
#paging td {text-align: center; font-size:18px; text-decoration: none; color:#C2A981; font-weight: bold;}

.vybranradek {background-color: #FBF6E3; cursor: hand; }
.nevybranradek {}
