* {padding: 0; margin: 0}
* img {border: 0}
body {background: #97A467 url(bg_body.jpg) repeat-x; font: 12px/1.5 Verdana, sans-serif; text-align: center; color: #444}
hr {margin: 10px 0; border: 1px solid #97A467}
a {color: #97A467}

#header {width: 960px; margin: 0 auto; background: url(bg_header.jpg) no-repeat right; height: 350px; text-align: left}
#nav {width: 100%; background: url(bg_nav.jpg) repeat-x; height: 38px}
#wrapper {width: 990px; margin: 0 auto; background: #fff url(bg_wrapper.jpg) repeat-y; overflow: hidden}
#leftcolumn {width: 620px; padding: 20px 10px 20px 40px; float: left; background: none}
#rightcolumn {width: 280px; padding: 20px 30px 20px 10px; float: right}
#footer {width: 100%; clear: both; background: url(bg_footer.jpg) repeat-x; height: 10px; padding: 10px 0}

#nav ul {list-style: none; padding-top: 10px}
#nav ul li {display: inline; font: bold 12px Verdana}
#nav ul li a {text-decoration: none; color: #444; padding: 11px 6px}
#nav ul li a:hover {background: #CA650D; color: #fff; border-bottom: 1px solid #eee; border-right: 1px solid #eee; padding: 6px}
#nav ul li a.active {background: #CA650D; color: #fff; border-bottom: 1px solid #eee; border-right: 1px solid #eee; padding: 6px}

/*
#rightcolumn .subnav {text-align: left}
#rightcolumn .subnav ul {margin: 0; list-style: none}
#rightcolumn .subnav ul li a {color: #444; font: normal 11px/1.5 Verdana; text-decoration: none; display: block; padding: 6px 10px; margin-bottom: 5px; background: url(bg_footer.jpg) repeat-x}
#rightcolumn .subnav ul li a:hover {background: #CA650D; color: #fff}
#rightcolumn .subnav ul li a.active {background: #CA650D; color: #fff}
*/

#rightcolumn .specialnav {text-align: left; background: #F3F4EF; padding: 10px; border-left: 2px solid #C66105; border-top: 2px solid #C66105; margin-bottom: 10px}
#rightcolumn .specialnav ul {margin: 0; list-style: none}
#rightcolumn .specialnav ul li a {color: #C66105; font: bold 13px/1.5 Verdana; text-decoration: none; display: block; padding: 5px; margin-bottom: 5px; border-bottom: 1px solid #C66105}
#rightcolumn .specialnav ul li a:hover {background: #C66105; color: #fff}
#rightcolumn .specialnav ul li a.active {background: #C66105; color: #fff}

#rightcolumn .subnav {text-align: left; background: #F3F4EF; padding: 10px; border-left: 2px solid #97A467; border-top: 2px solid #97A467; margin-bottom: 10px}
#rightcolumn .subnav ul {margin: 0; list-style: none}
#rightcolumn .subnav ul li a {color: #444; font: normal 11px/1.5 Verdana; text-decoration: none; display: block; padding: 5px; margin-bottom: 5px; border-bottom: 1px dashed #444}
#rightcolumn .subnav ul li a:hover {background: #97A467; color: #fff}
#rightcolumn .subnav ul li a.active {background: #97A467; color: #fff}

#rightcolumn .subnav ul ul {margin: 0 0 10px 10px; list-style: none}
#rightcolumn .subnav ul ul li a {color: #444; font: normal 11px/1.5 Verdana; text-decoration: none; display: block; padding: 4px; margin-bottom: 2px; border-bottom: 1px solid #444; background: none}
#rightcolumn .subnav ul ul li a:hover {background: #97A467; color: #fff}
#rightcolumn .subnav ul ul li a.active {background: #97A467; color: #fff}

#leftcolumn .content {text-align: left}
#leftcolumn .content p {font: 12px/1.5 Verdana, sans-serif; margin: 5px 0}
#leftcolumn .content ul, #leftcolumn .content ol {margin: 5px 20px}
#leftcolumn .content li {font: 11px/1.5 Verdana, sans-serif}
#leftcolumn .content h1 {font: normal 28px "Trebuchet MS"; color: #97A467; margin: 0 0 10px 5px; border-bottom: 1px solid #97A467; padding-bottom: 3px}
#leftcolumn .content h2 {font: normal 22px "Trebuchet MS"; color: #97A467; margin: 20px 0 10px 5px}
#leftcolumn .content h3 {font: normal 18px "Trebuchet MS"; color: #97A467; margin: 20px 0 10px 5px}

#footer p {font: 10px Verdana; color: #444}
#footer p a {color: #444}

#leftcolumn .content .news {display: block; overflow: hidden; padding: 15px; background: #F3F4EF; margin-bottom: 10px; width: 570px; border-bottom: 3px solid #97A467}
#leftcolumn .content .news p {font: normal 11px/1.3 Verdana; margin: 0; padding: 0; text-align: left}
#leftcolumn .content .news h2 {margin: 0 0 10px 5px; padding: 3px 6px; background: #97A467; color: #fff; font: normal 18px Verdana}

table {margin: 10px 0; width: 620px; border: 1px solid #97A467}
td {font: 11px/1.3 Verdana; padding: 5px; border: 1px solid #97A467; text-align: center; min-width: 200px; background: #F3F4EF}
td img {border: 1px solid #97A467}

#gallery {}
#gallery img {padding: 6px; margin: 4px; border: 1px solid #97A467; background: #fff}

.bonus {margin: 20px 0}
.bonus p {margin: 10px 0}

.bajer_left {margin: 0 0 15px 0; font: normal 14px/1.3 Georgia}
