*{margin:0; padding:0;}
body{background: #0b5a81;color:#4b4b4b; font-family:Arial, Helvetica, sans-serif; font-size: 13px;}
a{color:#0042c8;}
a:hover{color: #3333FF;}
img { border:0;}
li {list-style:none;}
.clear { clear:both;}
p {padding:0; margin:5px 0;}
#wrapper{margin:10px auto;width:860px; padding:0; background:#FFFFFF;}
#page {margin:0; padding:0; width:860px;}

#header {background: #0b5a81;}
#logo { margin:50px 0 20px 20px;}
#menu {background:#9dd4f5 url(img/bgmenu.gif) no-repeat;height:42px;margin:0; padding:0;}
#menu ul {float: left;list-style: none;margin-left:15px;padding: 0;}
#menu li {float: left;list-style: none;padding: 0; margin:0 10px 0 0;}
#menu li a{margin: 0; padding:12px 5px 10px 5px;color: #027fb8;display: block;font-size: 15px;font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration:none;}
#menu li a:hover {margin: 0;display: block; text-decoration:none;}
#search {float:right;margin:10px 50px 0 0;}
input {height:18px;}
button {margin-left:5px;}
fieldset{border: none; }
#mads { text-align:center; margin:0 10px 15px 10px; padding:5px 0; border-bottom:1px dashed #d9eefb;}

#content {float:left; width:670px; margin-left:20px;}
#content img {border:1px solid #dddddd;}
h2 {margin:10px 0; font-weight:normal;}
h3 {margin:10px 30px 10px 0; padding:5px;color: #2b92d1; background:#f0f9ff; border-top:1px solid #c2e7fe; font-size:14px;}
h3 span {float:right; margin:0 20px 0 0;}
#box {margin:20px 40px 20px 0px; overflow:hidden;}
.lbox {float:left;}
.rbox {float:right;}

#pagiads {margin-left:40px;}

.wp-pagenavi {margin-bottom:15px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited  {padding: 4px 6px 4px 6px; margin: 4px;text-decoration: none; font-weight:bold; border:1px solid #d4eaf8; color: #333333;}
.wp-pagenavi a:hover { background:#d4eaf8;}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px;}
.wp-pagenavi span.current, .wp-pagenavi span.extend {padding: 4px 6px 4px 6px; margin: 1px;font-weight: bold; border:1px solid #d4eaf8; background:#d4eaf8;}

.hpost {float:left; margin:0 20px 10px 0; width:145px;}
.hthumb {background:#FFFFFF; border:1px solid #dddddd; padding:1px 0 0 1px;}
.hthumbin {background:#eeeeee;padding:5px; width:132px;}
.hpost h1 {font-weight:normal; font-size:13px; padding: 8px 12px 8px; text-align:center; margin:0;}
.hpost span { font-size:12px; font-weight:bold; margin:0 0 0 10px; letter-spacing:0.5px;}

.post {float:left; margin:0 20px 20px 0;}
.thumb {float:left;background:#FFFFFF; border:1px solid #dddddd; padding:1px 0 0 1px;}
.thumbin {background:#eeeeee;padding:5px; width:132px;}
.post h1 {font-weight:normal; font-size:20px; margin:15px 0 10px 5px; padding:0;}
.entry { float:left; margin-left:15px; width:140px;}

.spost {margin:0 20px 20px 0;}
.sthumb {background:#FFFFFF; border:1px solid #dddddd; padding:1px 0 0 1px; width:258px; float:left; margin-top:5px;}
.sthumbin {background:#eeeeee;padding:8px;}
.spost h1 { font-size:24px; margin:0px 0 10px 5px; padding:0;}

#prawy { float:right; width:300px; margin:20px 50px 0 0;}
#prawy p {margin:20px 0 0 10px; font-size:20px; color:#0042c8;}

.navsingle {width:262px; overflow:hidden; margin:5px 0 15px 0;}
.alignright {float: right;}
.alignleft {float: left;}
.rozmiar {margin:0 0 20px 0;}
.detale p {padding-bottom:8px;}

#sidebar {float:left; width:160px; background: #e4f5fc url(img/bgsid.gif) no-repeat top; margin-left:8px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#nav ul {margin:5px 10px;}
#nav ul li {border-bottom: 1px dashed #74a9e0;font-weight:bold; font-size:12px;}
#nav ul li a {color: #184e86; padding:6px 10px 6px 10px; display: block; background:url(img/slink.gif) left no-repeat; text-decoration:none;}
#nav ul li a:hover { color: #000000;}
#sidebar .title {margin:10px 0 0 10px; font-weight:bold;}

#footer {padding:10px; background:#f3fbff;}
#footer p { font-size:11px;}
#footer ul {margin:0 0 10px 0;}