/* tagy */
* {margin: 0; padding: 0;}
body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-align: center; background-color: #333333;}
a {color: #64442F; text-decoration: none;}
h1 {font-size: 34px; color: #64442F;}
h2 {font-size: 24px; color: #64442F;}
h3 {font-size: 15px; color: #64442F;}
h4 {font-size: 13px; color: #64442F;}

blockquote, pre, .pre {border: 1px solid #dcdcdc; border-left: 6px solid #FFFFFF; padding: 5px; overflow: auto; width: 90%; line-height: 140%;}
p, pre, blockquote, table {margin: 5px 0 2px 0;}
p, pre, blockquote, table td, ul li, ol li {line-height: 170%;}
ul, ol {margin: 5px 0 15px 10px;}
h2, h3, h4 {margin: 15px 0 0px 0;}
h1 {font-size: 24px; margin: 0 0 0 0;} /* napisy clanku */
h2 {font-size: 19px; margin: 0 0 0 0;} /* napisy komentare */
h3 {font-size: 15px;} /* napisy boxu */
h4 {font-size: 13px;}

/* layout */

#padtop {padding: 10px 0;}
#outer {background: transparent url('../images/telo.jpg') repeat-y ; width: 960px; margin: 0 auto;}
#page {background: transparent url('../images/hlavicka.jpg') no-repeat scroll left top; width: 960px; margin: 0 auto; text-align: left;}
#icons {float:right;padding:180px 10px 0px 0px;} 
#icons * {padding:0px 5px 0px 0px;} 

#hidden {} 
#cleaner {} 
  
  /* head */
  #head {height: 300px;}
  #head a {display: block; width: 960px; height: 220px; text-decoration: none; color: #FFFFFF;}
   
  /* content */
  #content {width: 750px; float: left; overflow: hidden;}
  #content-pad {padding: 0px 28px 60px 22px;}
  #content h1 {margin-bottom: 8px;}
  #content p {line-height: 160%; margin: 5px 0 15px 0;}
  #content ul, #content ol {padding: 2px 0 15px 18px;}
  
  /* column */
  #column {width: 130px; float: right;  overflow: hidden;}
  #column-pad {padding: 0 10px 10px 0;}
  #column h3 {padding: 5px 0; margin: 0;}
  #column li {padding: 2px 0;}
  
  /* footer */
  #footer {padding: 18px 0;background: transparent url('../images/paticka.jpg') no-repeat scroll center top;width: 960px; margin: 0 auto;}
  #footer a {text-decoration:none}
  #footer a:hover {text-decoration: underline}
  #footer, #footer * {color: #FFFFFF; font-size: 10px;}
  
  /* Menu */
  #menu {width: 200px; float: right;  overflow: hidden;}
  #menu-pad {padding: 0 5px 5px 0; font-size:18px; font-weight:900;}
  #menu h3 {padding: 5px 0; margin: 0;}
  #menu li {padding: 2px 0;}
  #menu h2 {padding: 5px 0; margin: 0; font-size:36px;}
