#logo   { position:absolute; top:0px; left:0px; width:180px; height:156px; padding-top:11px; background-color:#FFFFFF;
          text-align:center }
               
#fotka  { position:absolute; top:0px; left:180px; width:580px; height:156px }

#menu   { position:absolute; top:156px; left:0px; width:760px; padding-top:6px; padding-bottom:3px; background-color:#F13410;
          font-size:12px; font-weight:bold; letter-spacing:1px }
  #menu ul         { list-style-type:none; padding-left:11px; padding-right:15px }
  #menu li         { float:left; padding-left:8px }
  #menu a:link     { color:#000000; text-decoration:none }
  #menu a:visited  { color:#000000; text-decoration:none }
  #menu a:hover    { text-decoration:underline }
  #menu .svisla    { position:relative; top:-4px; font-size:17px; font-weight:normal }

#lista  { position:absolute; top:183px; left:180px; width:580px; height:27px; background-color:#C1C1C1 } 
                          
#strom  { position:absolute; top:7px; left:8px; background-color:#C1C1C1; font-size:11px; font-style:italic } 

#mapa   { position:absolute; top:7px; left:450px; background-color:#C1C1C1; font-size:11px }    
  #mapa a:link     { color:#000000; text-decoration:none }
  #mapa a:visited  { color:#000000; text-decoration:none }
  #mapa a:hover    { text-decoration:underline }

#vlajky { position:absolute; top:5px; left:533px; background-color:#C1C1C1 }
  #vlajky ul    { list-style-type:none }
  #vlajky li    { float:left }
           
#levy   { position:absolute; top:183px; left:0px; width:180px; padding-top:8px; background-color:#A1A1A1; 
          color:#000000; text-align:center; line-height:1.5; font-size:12px }
  #levy ul         { line-height:1.1; list-style-type:none; padding-left:20px; color:#000000; font-weight:bold }
  #levy li         { border-style:solid; border-color:white; border-width:0 0 1 0px; padding:9 0 9 5px }
  #levy .pod ul    { line-height:1.1; list-style-type:square; padding-left:25px; padding-right:5px; color:#000000; line-height:1.4; 
                     font-weight:normal }
  #levy .pod li    { border-width:0 0 0 0px; padding:6 0 3 0px }
  #levy .podw ul   { line-height:1.1; list-style-type:square; padding-left:25px; padding-right:5px; color:#FFFFFF; line-height:1.4; 
                     font-weight:normal }
  #levy .podw li   { border-width:0 0 0 0px; padding:6 0 3 0px }
  #levy a:link     { color:#FFFFFF; text-decoration:none }
  #levy a:visited  { color:#FFFFFF; text-decoration:none }
  #levy a:hover    { text-decoration:none }
  #levy .iso       { color:#000000; font-size:13px }
  #levy .ftd       { color:#FFFFFF; font-size:12px; width:130px; margin:0px; padding:2 0 2 1px; text-align:center; background-color:#555555 }
  #levy .kontakty  { padding-left:17px; text-align:left; line-height:1.3; font-size:11px }

#obal   { position:absolute; top:210px; left:0px; width:760px; margin:0px; padding:0px; background-color:#A1A1A1}

#obsah  { top:0px; left:0px; margin:0 0 0 180px; padding:10 20 0 20px; background-color:#FFFFFF;
          text-align:justify; line-height:1.5 }   
  #sitemap            { font-size:90%; line-height:1.7; font-style:italic }     
  #sitemap a:link     { color:#000000; text-decoration:none }
  #sitemap a:visited  { color:#000000; text-decoration:none }
  #sitemap a:hover    { text-decoration:underline }                
               
#patka  { margin-top:50px; padding-bottom:5px; color:#777777; text-align:center; 
          font-size:9px; letter-spacing:1px } 
  #patka .copy  { position:relative; top:1px; font-size:12px }

#page   { position:relative; width:760px; margin:auto; text-align:left } 

body    { margin-top:0px; margin-left:0px; background-color:#777777; text-align:center; 
          font-family:Arial, Helvetica, sans-serif; font-size:75% }
              
ul,p    { margin:0px; padding:0px }
h1      { font-size:130%; margin-top:20px; margin-bottom:17px }

