/* tagy */
* {margin: 0; padding: 0;}
body {font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #000000; background-color: #ffffff; margin: 0;}
a {color: #f05000; text-decoration: none;}
a:hover {color: #000000;}
h1 {font-size: 24px;}
h2 {font-size: 18px;}
h3 {font-size: 14px; color: #ff6600;}
h4 {font-size: 11px; font-weight: bold;}

blockquote, pre, .php-source {border: 1px solid #f5f5f5; border-left: 6px solid #dcdcdc; padding: 5px; overflow: auto; line-height: 140%;}
p, pre, blockquote, table {margin: 5px 0 15px 0;}
p, pre, blockquote, table td, ul li, ol li {line-height: 170%;}
ul, ol {margin: 5px 0 15px 25px;}
h2, h3, h4 {margin: 15px 0 5px 0;}
h1 {font-size: 24px; margin: 0 0 10px 0;}
h2 {font-size: 18px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}

td {padding: 4px;}
img {border: 0;}

sup, span.sup {color: #2419ff; font-size: 12px; vertical-align: super;}
small {color: #858585;}

table h4 {font-size: 14px;}
table h3 {margin: 0; padding: 0; font-size: 16px;}
table table td {padding: 3px 5px;}

/* identifikatory */
#header {font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; padding: 10px; background-color: #ff5500; border-bottom: 3px solid #e64d00;}
  #header h1 {padding: 0; margin: 0; color: #ffffff; font-weight: normal; font-size: 24px;}
  #header a {display: block; width: 200px; padding: 7px 5px; float: right; text-align: right; font-weight: bold; font-size: 14px; color: #ffffff;}

#menu {background-color: #ffd7b0; border-bottom: 1px solid #dcdcdc;}
  #menu-pad {padding: 6px 6px;}
  #menu * {color: #000000; font-weight: bold; font-size: 12px;}
  #menu a {padding: 0 4px;}
  #menu a:hover, #menu a.act {text-decoration: underline;}

#content {background-color: #ffffff; padding: 10px 10px 25px 10px; border-bottom: 1px solid #dcdcdc;}
  #content h1 {border-bottom: 1px solid #dcdedc;}
  #content-page {max-width: 1000px;}

#copyright {text-align: right; padding: 5px 8px; background-color: #ff5500; border-bottom: 1px solid #dcdcdc;}
#copyright, #copyright * {color: #ffffff; font-size: 10px; text-decoration: none; font-weight: bold;}
#copyright a:hover {text-decoration: underline;}
#copyright div {float: left;}

/* tridy */
.hcmcat td {font-weight: bold; border-bottom: 1px solid #dcdcdc; padding-top: 20px;}
.headtr td {background-color: #e3e3e3;}
.cleaner {clear: both;}
.hr {height: 10px; background-image: url("images/hr.gif"); background-position: left center; background-repeat: repeat-x;}
.hr hr {display: none;}
.rpad {padding-right: 32px;}