* { margin:0; padding:0;}
html {font-family:sans, helvetica, arial; font-size:13px; overflow-x: hidden;}
a {text-decoration:none; color:#568D00;}
a:hover {color:#666666;}
a img {border:0;}

.alignright {float:right; padding:5px 0 2px 22px;}
.alignleft {float:left; padding:0 22px 2px 0;}
.alignnone {clear:both; padding:10px 0 10px 0;}


blockquote {font-family:georgia; font-style:italic; line-height:26px; color:#999999; border-left:3px solid #CCCCCC; margin:15px 0 15px 25px; padding-left:25px;}



body {background:url(images/body-bg.jpg);}
#wrap { background: url(images/wrap.png) repeat-y; min-height:800px; overflow:hidden; padding-bottom:40px;}

#header { background:url(images/header.png) no-repeat; height:221px;}
#header2 { background:url(images/topik.png) repeat; height:20px;}

#three-btns {position:relative; top:15px; left:700px;}
#btns li {display:inline;}
#btns li a { background:url(images/icon-sprites.png); display:block; float:left; height:85px; text-indent:-9999px;}
#btns li a#glowna {background-position:0 0; width:69px;}
#btns li a:hover#glowna {background-position:0 82px; width:69px;}
#btns li a#infor {background-position:-69px 0; width:78px;}
#btns li a:hover#infor {background-position:-69px 82px; width:78px;}
#btns li a#contact {background-position:-147px 0; width:90px;}
#btns li a:hover#contact {background-position:-147px 82px; width:90px;}

#content { width:590px; margin:0 10px 0 30px; float:left; overflow:hidden;}
.post {background:url(images/horiz-borders.gif) repeat-x bottom left; padding-bottom:25px;}
.post-title {font-family:sans, helvetica, arial; font-size:22px; font-weight:bold; letter-spacing:-1px;}
.post-title a {color:#333333;}
.post-title a:hover {color:#666666;}
.post-meta-data {font-size:10px; font-family:sans, verdena; text-transform:uppercase; padding:10px 0 10px 0;}
.post-content {padding:10px 0 10px 0; line-height:19px;}



.page-nav {text-align:center; font-size:20px;}
.page-nav a {color:#333333;}
.page-nav a:hover{color:#666666;}
.post-nav {text-align:center; font-size:20px; padding:30px 0 5px 0;}
.post-nav a {color:#333333;}
.post-nav a:hover{color:#666666;}
.more-link {font-size:10px; font-family:verdana; text-transform:uppercase; padding-left:15px;}

#share-container { background:url(images/horiz-borders.gif) repeat-x bottom; height:260px; padding:10px 0 25px 15px;}
#share li {display:inline;}


/*comments*/
.commentlist li {list-style:none; border-bottom:#ececec solid 1px;}
.comment { margin:10px 0 10px 0; min-height:100px; padding:10px;}
#comments {font-size:28px; line-height:40px; padding:0; font-weight:bold;}
.comment-meta a {color:#999999; padding:5px 0 5px 0;}
.avatar {float:left; padding:5px 10px 0 0; }
.children {padding:0 0 0 50px;}
.reply a {color:#FFFFFF; padding:5px; margin:5px 0 0 0; background:#999999; font-size:10px;  }
cite {font-weight:bold; text-transform:uppercase; font-style:normal;} 
cite a {color:#990000;}
.comment-form-input-fields {padding:10px; border:1px solid #CCCCCC; margin:10px 0 10px 0; color: #666666; font-size:14px;}
.field-description {font-size:10px; font-family:verdana; text-transform:uppercase;}

.comment-form-labels {font-size:22px; }
#respond {padding:20px 0 0 3px;}
#respond small {font-size:10px; font-family:verdana; text-transform:uppercase;  color:#990000;}
#submit{ background:url(images/submit-btn.png); width:64px; height:64px; border:0; margin:15px 0 0 0;}





#sidebar { min-height:600px; width:300px; float:right; margin-right:13px;}
#searchform {height:45px; padding:15px 0 0 0; }
.inputs {border:1px solid #999999; padding:5px; margin:0 10px 0 0;}
.go{ background:url(images/submit-btn.jpg); width:30px; height:30px; border:0;}

.ads-spot ul {padding:0; margin:0; }
.ads-spot li {list-style:none; float:left; padding:0 0 0 7px;}

#polecamy {clear:both; background: url(images/polecamy.png) no-repeat; width:288px; padding:50px 0 0 21px; position:relative; top:20px; left:0;}
#polecamy p {width:200px; }

#archiwum {clear:both; background: url(images/archiwum.png) no-repeat; width:288px; padding:50px 0 0 21px; position:relative; top:20px; left:0;}
#archiwum p {width:200px; }

#kategorie {clear:both; background: url(images/kategorie.png) no-repeat; width:288px; padding:50px 0 0 21px; position:relative; top:20px; left:0;}
#kategorie p {width:200px; }

#zobacz {clear:both; background: url(images/zobacz.png) no-repeat; width:288px; padding:50px 0 0 21px; position:relative; top:20px; left:0;}
#zobacz p {width:200px; }

#galeria {clear:both; background: url(images/galeria.png) no-repeat; width:288px; padding:50px 0 0 21px; position:relative; top:20px; left:0;}
#galeria p {width:200px; }


.ads-300x250 {position:relative; top:25px; left:-7px;}
.fearlessflyer {position:relative; top:65px; left:-7px;}


#footer {background:url(images/footer.png) no-repeat; height:172px;}
#navig {float:left; position:relative; top:50px; left:10px;}
#nav-in-foot li {float:left; list-style:none; text-transform:uppercase; font-weight:bold; padding:0 15px 0 15px; line-height:11px;}
.page_item{border-right:1px solid #CCCCCC;}
.page-item-166 {border:0;}
.page-item-14 {border:0;}
#nav-in-foot li a {color:#000;}
#nav-in-foot li a:hover {color:#666666;}
#navig p {font-size:10px; font-family:sans, verdana; text-transform:uppercase; color:#999999; text-align:right; padding-right:13px;}
#navig p a {color:#000000;}

.post-image-demo {padding:25px 0 0 0;}
.post-image-demo h3 {font-size:30px; padding:10px 0 0 0;}
.post-image-demo p {padding:15px; margin:15px; border:1px dashed #CCCCCC;}
.myLinks {width:10px; height:1px; overflow:hidden;}
.myLinks a{text-indent:-9999px;}

.col-leftads { float: left; padding:3px 0 0 0;}
#nav, #nav ul { padding: 0; margin: 0; list-style: none; line-height: 1; z-index: 100;}
#nav a { text-decoration:underline; color:#FFFFFF; display: block; line-height: 20px; padding: 0 9px; z-index: 100;}
#nav li { float: left;}
#nav li:hover ul{ left: auto;}
/* IE7 Fix */
#nav li:hover, #nav li.hover { position: static;}
