/* tagy */
* {margin: 0; padding: 0;}
body {font-family: "Trebuchet MS",sans-serif; color: #555555; font-size: 14px; padding-top: 20px; padding-left: 20px; padding-right: 20px;}
a {color: #6f909f; text-decoration: none;}

blockquote, pre, .pre {border: 1px solid #dcdcdc; border-left: 6px solid #669911; padding: 5px; overflow: auto; width: 90%; 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 {color: #294D7D; font-size: 26px; margin: 0 0 10px 0;}
h2 {color: #6f909f; font-size: 19px;}
h3 {color: #6f909f; font-size: 15px;}
h4 {color: #6f909f; font-size: 13px;}

/* outer */
#outer {}

/* header */
#header {height: 110px; padding: 1px; _margin-bottom: -50px;}
#header h1 { margin: 0; padding: 0px; font-size: 1.4em;}
#header h1 a {margin: 0; padding: 0px; color: #294D7D; text-decoration: none; font-size: 1.4em; position: relative; top: 0.1em; z-index: 2; white-space: nowrap;}
#header h2 { margin: 0; padding: 0px; position: relative; top: 0.1em; z-index: 1; color: #cc0000; font-weight: bold; font-size: 1.1em; text-transform: lowercase; white-space: nowrap;}
.header_img {margin: 0px; padding: 0px; float: right; position: relative; top: -4.5em; z-index: 0; border: none;}

/* page */
#page {margin: 0px; border-top: solid 15px #cc0000;}
#page-pad {padding: 0px 15px 1em 0px;}

/* content */
#content {width: 100%; float: right; margin-left: -230px; text-align: justify;}
#content-pad {padding: 1.2em 0.5em 1.5em 230px;}
#content-pad h2, #content-pad h3 {color: #5D5F53;}
#content img {float: left; margin: 6px 10px 0px 0px; border: none;}
/* column */
#column {float: left; width: 215px;}
#column-pad {padding: 0px 30px 0px 0px;}
#column h3 {background: #E8E9FF; width: 185px; height: 27px; border: 1px solid #cc0000; font-size: 1.0em; font-weight: bold; padding-left: 15px; padding-top: 5px; text-transform: lowercase; color: #cc0000;}
#column ul li {padding: 2px 0; margin-left: 0px;}
#reklama {padding-left: 10px;}

/* footer */
#footer {border-top: solid 15px #cc0000; padding: 2.0em 3.5em 3.0em 3.5em; font-size: 0.8em; text-align: center; }
/* reklama */
