body, h1, h2, h3, h4, h5, h6, p, table, tr, td, div, ul, li    { padding:0;margin:0
  }

body {background:#d6cdbd  url("d2/obrazky/abocni.gif") repeat-y;
 color:black; font-size:0.9em;
font-family: Arial, sans-serif;
}
 
#middle  {margin:20px 150px 0 100px;line-height:140% ;}
.cleaner {  clear:both; height:1px; font-size:1px;border:none;margin:0; padding:0; background:transparent;
 }

a:visited { background: transparent; color: #5b778c; text-decoration: underline;}
a:link    { background: transparent; color: #395a73; text-decoration: underline;}
a:hover   {color:#a41302;}

.menut a {font-weight:bold;}
.menut a:link    { background: transparent; color: #000;}
.menut a:visited { background: transparent; color: #000;}
.menut a:hover {color: #C7D0D9;
  text-decoration: none;
  background-color: #5D616E;}

#patak  a:link    { background: transparent; color: #5b778c;}
.nadpis a    { font_size: 0.9em;}
.nadpis a:link    { background: transparent; color: #8B241F; text-decoration: none;}
.nadpis a:visited { background: transparent; color: #8B241F; text-decoration: none;}
.zln  {color:#8B241F;font-size:1.2em;font-weight:bold}

.patka a:link    {  color: #5D616E; }
.patka a:visited {  color: #5D616E; }
.patka a:hover   {color:#a41302;}

         
.menut   {background:#d6cdbd  url("d2/obrazky/kosteln.jpg") no-repeat top left;width:140px;
         float:right; border:none;border-bottom:6px solid black;margin-left:20px;
         overflow:hidden;padding: 110px 0px 1px 0px;clear:both}
         
div.menut table { width:140px;
    border:none; border-collapse:collapse; font-size:100%; margin:0 ;padding:0;
       border-top:6px solid black ;border-bottom:6px solid #8B241F ;}

div.menut td {padding:0 0 6px 0px;border:none;}
div.menut tr  {text-align:left;border:none}
.menut .zl    {display:block;padding-top:10px;border:none}
   

h2    {display:inline; font-weight:bold; font-size:120%; line-height:140%;
     padding-left:30px; padding-right:50px
 }
 
h3    {font-weight:bold; font-size:110%; line-height:140%;
     padding-left:30px; padding-right:50px;color: #8B241F;
 }

.hlav   {
       color: #cfdce6; background:transparent url("d2/obrazky/amhln.jpg") no-repeat;border-bottom:6px solid #000
}
 .hlav h4   {line-height:110%; padding:1px;margin:0px;color:gray; text-align:left;padding-left:225px;
 font-size:0.9em;font-weight:normal}

 .hlav h1    {padding:15px 0px 20px 225px;color:#8B241F; text-align:left;font-size:1.6em;
   
    font-variant:small-caps
 }
 
.hlav h2    {padding:15px 5px 20px 225px;color: #8B241F;  text-align:left;display:block;
  
   font-variant:small-caps
 }
 
.info  {
padding:10px;margin-right:150px; margin-left:80px;color:#5D616E; }

.modry   { line-height:120%;padding:10px 160px 10px 90px;color:#5D616E;}
div.okraj  { margin: 1px 160px 0 90px;padding:10px 0;line-height:140%; border-bottom:6px solid #000;
 border-top:6px solid #8B241F;
  }

 .podtrz   {}
 div.nadpis {color: #8B241F; font-size:120%;
 }
 
.nadpis a    { font-size: 13px;}
.nadpis a:link    {color: #8B241F; text-decoration: none;}
.nadpis a:visited {color: #8B241F; text-decoration: none;}
.dat   {font-size:80%;font-weight:normal}

 div.patka  { border-top:1px solid #8B241F;margin-top:10px;font-size:80%;
 line-height:100%; }

 p   {padding:10px 15px 5px 30px}

#patak {color:#847B69 ;background:#1b1b1b;
       background:black url("d2/obrazky/lebka.jpg") no-repeat;background-position:right top;font-size:90%;
       padding:2px 224px 0px 30px}

#navlist
{padding:0;
text-align:left;}

#navlist li {
display: inline; list-style-type: none;
}

#navlist a {margin: 10px 10px 10px 30px;  font-size:110%; font-weight:bold}

#navlist a:link, #navlist a:visited  {color:#000;
}

#navlist a:hover {color: #C7D0D9; text-decoration: none; background-color: #5D616E;}

.zl {color:#8B241F;font-weight:bold}

div.float {float: left;}

div.strop  {float:left; border:1px solid black; margin-left:20px; padding:4px}


table{background-color:transparent; background-image: none;color:black;
font-size:12px; border:border-collapse:collapse;}

th {background-color:#ffecbf; color:black; padding:4px }
td {border: padding:2px;}
tr  {text-align:center}
caption  {font-size:12px;}

.mensi {font-size:0.8em}

.lb  {color:black; font-size:1.40em; font-weight:bolder}



.tlac  {float:left;}

.tlac a:link {font-size:13px; padding: 2px;  border: groove 3px ; font-weight: bold; height:28px;
text-decoration: none;border-color:#d1bc95;background-color: #393939; color:#7996ad;}
.tlac a:visited {font-size:13px; padding: 2px;  border: groove 3px ; font-weight: bold; height:28px;
text-decoration: none;border-color:#d1bc95;background-color: #393939; color:#7996ad;}
.tlac a:hover {color: #bcccd5;text-decoration: none;
      border-color:#bcccd5; border: groove 3px;}
      
 @media print {
body {font-size:11pt;} table {font-size:10pt;} .menut {display:none}}