body {margin: 0; padding: 0; background: url(images/grafika/bg.png) repeat-x #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #111111;}

h1, h2, h3, h4, h5 {margin: 0; padding: 0; font-family: Verdana, "Times New Roman", Times, serif; text-transform: uppercase;}
h1 {font-size:21px; font-weight:normal; letter-spacing: 1px;}
h2 {font-size:18px; font-weight:normal; letter-spacing: 1px;}
h3 {font-size:15px;}
h4 {font-size:13px;}
h5 {font-family: Arial; font-size:15px;}
a {text-decoration: none; color: #bf8713; outline: none;}
a:hover {text-decoration: none; color: #996c0f;}

#bg {background: url(images/grafika/tlo.jpg) no-repeat center 60px;}

#wrapper {width: 1060px;margin: 0 auto;padding: 0;}

/* Header */
#header {width: 1060px; height: 60px; margin: 0 auto; padding:0;}
#title h1 {float: left; width: 500px; margin: 0; padding: 16px 5px;}
#title h1 a {text-align:center; color: #66321f;}
#title h1 a:hover {color: #000000;}

#banner {height: 180px;}

/* Menu */
#menu {width: 1060px;height: 46px; background: url(images/grafika/menu.jpg) no-repeat; margin: 0 auto; padding: 0;border-radius: 5px;}
#menu ul {margin: 0; padding:0; list-style: none; line-height: normal;}
#menu li {float: left; line-height: 47px; margin-left: 26px;}
#menu a {display: block; padding:0 5px; font-size: 11px; font-weight: bold; color: #7f5140; text-transform:uppercase; letter-spacing:0.2px;}
#menu a:hover {color: #592612;}

/* Content */
#page {width: 1060px; margin: 0 auto;padding:0;}
#content {float: left; width: 740px; margin: 20px 20px 20px 0; background: #fcf7f0; -webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;}
#content-bottom {background: url(images/grafika/content_bottom.png) no-repeat; height: 5px;}

#post {margin:0; padding: 0;}
#post .title {margin: 0; height: 47px; line-height: 47px; background: url(images/grafika/content_h2.png) no-repeat; padding-left: 45px;}
#post .title a {color: #401c16;}
#post h3 {margin: 10px 0; color: #66321f;}
#post p {margin:0 0 10px 0; padding: 0; line-height:200%;}
#post a {text-transform:uppercase; font-size:11px; font-weight:bold;}
#post ul, #post ol {margin:10px 0 10px 25px; padding:0; list-style-type:square;}
#post ul li, #post ol li  {line-height: 20px; padding: 3px;}
#post ul li a, #post ol li a {font-size:11px; font-weight:bold;}
#post-photo {border: 1px solid #aaaaaa; text-align:center; background:#f7f7f7; padding: 5px 5px 32px 5px;}
#post-photo p {margin:0; padding:5px 0; font-size: 11px; font-style: italic;}
#post-photo.big {width: 512px; height: 384px; margin: 15px auto;}
#post-photo.medium{width: 512px; height: 373px; margin: 15px auto;}
#post-photo.small {width: 512px; height: 341px; margin: 15px auto;}
#post-photo.xsmall {width: 512px; height: 323px; margin: 15px auto;}
#post-photo.high {width: 384px; height: 512px; margin: 15px auto;}
#post-photo.xhigh {width: 305px; height: 512px; margin: 15px auto;}
#entry {padding: 10px 20px 0 20px; text-align: justify;}

/* Sidebar */
#sidebar {float: left; width: 300px; margin: 20px 0 0 0; padding: 0; color: #0a2611;}
#sidebar a {font-weight: bold;}
#sidebar a:hover {}
#box {margin: 0 0 20px 0;}
#box h4 {background: url(images/grafika/sidebar_h4.png) no-repeat; line-height: 45px; padding: 0 0 0 40px; color: #592612;}
#box ul {background: #faf4ed; margin: 0 0 15px 0; padding: 10px 10px 10px 25px; -webkit-border-radius: 0 0 5px 5px;  -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}
#box ul li {list-style-type: circle; line-height: 175%; padding:3px 0; font-size: 12px; color: #66321f;}

/* Footer */
#footer{width: 1060px; margin: 10px auto; position: relative; height: 46px; background: url(images/grafika/footer.png) no-repeat; font-size: 11px; text-transform: uppercase; clear:both;}
#footer .copywriting {height: 46px; float: left; padding-left: 20px;}
#footer .reklama {height: 46px; float: right; padding-right: 20px;}
#footer p {margin: 0; padding: 16px 0; color: #bfbfbf;}
#footer a {color: #ffffff; font-weight: bold;}