/*
KOLORY
#791C17 - czerwony
#FEB204 - zolty
*/

/* OGOLNE */
* {margin: 0; padding: 0}
body {background: #feefcc; text-align: left}
p.info {font: bold 11px #791C17; margin: 20px}
hr {margin: 5px; background: #791C17; border: 1px solid #791C17}

/* AD1 */
#ad1 {position: relative; width: 100%; min-height: 10px; background: #791C17}
*html #ad1 {height: 10px}
#ad1 img {border: 0; margin: 5px 0}

/* TOPBG */
#topbg {position: relative; width: 100%; height: 310px; background: url(gfx/bg_topbg.gif) repeat-x}

/* TOP */
#top {position: relative; width: 780px; height: 310px; margin: 0 0 0 50px; background: url(gfx/bg_top.jpg) no-repeat}
#nav {position: absolute; top: 0; right: 0; width: 600px; height: 70px; text-align: left}
#nav .button {position: relative; width: 100px; float: left; text-align: center; margin-right: 10px}
#nav .button a {background: #FEB204; padding: 10px 0 5px 0; border: 2px solid #791C17; border-width: 0 2px 6px 2px; font: bold 14px "Trebuchet MS"; color: #791C17; text-decoration: none; display: block}
#nav .button a:hover {background: #791C17; padding: 20px 0 5px 0; color: #FEB204; border-color: #FEB204}

/* BOX */
#box {position: relative; width: 1000px; margin: 0 0 0 30px; text-align: left}

/* CONTENT */
#content {position: relative; width: 520px; margin-right: 10px; float: left; border-left: 3px solid #791C17; border-top: 3px solid #791C17; padding: 10px; background: #fedb89}
#content h1 {font: bold 20px "Trebuchet MS"; color: #fff; margin: 0 20px 10px 10px; background: #791C17; padding: 3px 6px; border: 2px solid #fff}
#content h2 {font: bold 16px "Trebuchet MS"; color: #791C17; margin: 10px 20px; border-bottom: 1px solid #791C17; padding-bottom: 3px}
#content p {font: 13px "Trebuchet MS"; margin: 4px 2px; text-indent: 6px; color: #444}
#content p a, li a {color: #791C17}
#content p a:hover, li a:hover {text-decoration: none}
#content ul, ol {margin: 5px 20px} 
#content li {font: 12px "Trebuchet MS"; color: #444}
#content .news {background: #feefcc; padding: 5px; border: 1px solid #FEB204; border-bottom-width: 5px; margin: 10px}
#content .news h2 a {font: bold 17px "Trebuchet MS"; color: #FEB204; margin: 6px 12px}
#content .news h2 a:hover {text-decoration: none}
/* .pn - page number */
#content .pn {margin: 15px; border-top: 2px solid #FEB204; padding-top: 10px} 
#content .pn p a {background: #feefcc; padding: 4px; border: 2px solid #FEB204; margin-right: 4px; text-decoration: none; color: #FEB204; font: bold 11px Verdana}
#content .pn p a:hover {background: #FEB204; color: #fff} 

/* SUBNAV */
#subnav {position: relative; width: 410px; float: left; padding: 10px; background: #fef4dd; border: 2px solid #FEB204}
#subnav h3 {font: bold 15px "Trebuchet MS"; background: #fedb89; border: 2px solid #FEB204; color: #FEB204; padding: 4px 8px}
#subnav ul {margin: 10px 15px; list-style-type: none}
#subnav ul li a {font: bold 10px/1.5 Verdana; text-decoration: none; color: #791C17; padding: 3px; display: block; border: 1px solid #fef4dd}
#subnav ul li a:hover {background: #fedb89; border: 1px solid #791C17}

/* FOOT */
#foot {clear: both; margin: 20px; border-top: 1px solid #791C17; padding-top: 5px}
#foot p {font: 10px/2.0 Verdana}
#foot p a {font-weight: bold; color: #791C17}
#foot p a:hover {text-decoration: none}
