* { margin:0; padding:0;} body{color: #000000;background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;} a{color: #333333;text-decoration: none;} a:hover{text-decoration: underline;} img {margin:0; padding:0; border:none;} li, ul {padding:0;margin:0; list-style: none;} p {padding:10px 0;}

#wrapper {width: 920px;margin:0 auto 20px auto; overflow:hidden; background: #ebeeef; padding:0 15px;}
#page{width: 920px;overflow:hidden;}

#top {color: #333333;font-size:10px; height:20px; background:#1e86c6;}
#header {background: #1e86c6 url(img/head.gif) bottom no-repeat; overflow:hidden; height:40px; margin:0 0 10px 0;}
#logo {float:left; margin:6px 10px 0 12px;}
#menu {float:left; height: 40px; width:530px; font-family:Arial, Helvetica, sans-serif;}
#menu ul {padding:8px 14px;}
#menu li {float: left;list-style: none; margin:6px 8px 0 0;}
#menu li a{color: #FFFFFF; font-size:13px;} #menu li a:hover { background:#0768a4;}

#szukaj {margin:8px 0 5px 0;}
#tpl{padding:8px 0; text-align:center; margin:10px 0; width:920px; overflow:hidden;}

#sidl {float:left; width:160px;} #sidl ul {background: #FFFFFF; padding:10px 0 10px 0; margin:0 0 15px 0; border:1px solid #ced9dd;} #sidl ul li {padding:0 0 1px 10px;} #sidl ul li a { color: #333333;}
h5 { background:#ced9dd; margin:0; padding:5px 10px;font-size: 12px; color: #333333;}
#sidr {float:left; width:220px; margin:0 0 20px 0;} 
#sidr ul {margin:0 0 15px 0; padding:5px 0; background: #FFFFFF; border:1px solid #ced9dd;}
#sidr ul li { padding:1px 0 3px 12px;}
.rel { overflow:hidden; margin:5px 10px 5px 0;} .rel a { font-size:11px;}

#content {float:left;width:510px; margin:0 15px; background:#FFFFFF;}
#scon {float:left; width:490px; padding:0 10px; margin:0 15px; background: #FFFFFF url(img/scon.gif) top no-repeat; }
#box { text-align:center;}
h1 { font-size:16px; margin:12px 0; font-family: Arial, Helvetica, sans-serif;}
h1 a, h1 a:hover {color:#1582ab; text-decoration:underline;}
h3 { font-size:12px; padding:5px; margin:0 0 10px 0; background: #ced9dd;}
.thumb {float:left; margin:5px 10px 5px 10px; border:1px solid #ced9dd; padding:3px;}
#post-article {margin:0 0 10px 0;  overflow:hidden; padding:10px;}
#post-wideo {margin:0 0 10px 0;  overflow:hidden; padding:10px 0 10px 0; background: #FFFFFF; border-bottom:1px solid #ced9dd;}
.entry {float:left; width:350px;}
.earticle { font-size:12px;}
.opis {border-top:1px solid #ced9dd; border-bottom:1px solid #ced9dd; padding:5px 0; margin:0 0 10px 0;}
#sort {background:#ced9dd; padding:5px 10px; margin:0 0 10px 0; letter-spacing:0.2px;} #sort span a {color: #000000; text-decoration:underline; font-weight:bold;}
#navsingle {width:490px; overflow:hidden; margin:0 0 10px 0; padding:5px;}

#wyniki {float:left;width:795px;}

.wp-pagenavi {margin:10px 0 20px 0; width:450px; text-align:center; font-size:11px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited  {padding: 2px 4px 2px 4px; margin: 4px;text-decoration: none; font-weight:bold;background:#f5f5f5;}
.wp-pagenavi a:hover { background:#f5f5f5;}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px;}
.wp-pagenavi span.current, .wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px;font-weight: bold; border:1px solid #f5fbff; background:#f5f5f5;}

.clear {clear:both;}
.navigation {width:468px; overflow:hidden;}
.alignright {float: right;} .alignleft {float: left;}
#footer{padding:10px 15px;background: #ced9dd; clear:both; font-size:11px; margin:15px 0;}
