/*
    960 Grid System ~ Text CSS.
    Learn more ~ http://960.gs/

    Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
    color: #26292b;
    background: url('../img/bg-smoke.jpg') repeat-x 50% 325px;; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5; font-size:12px; font-family:Arial, Liberation Sans, FreeSans, sans-serif
}

a:link, a:visited {color: #0f6fba; text-decoration:none;}

a:hover {color: #004378; text-decoration: underline;}


a:focus {
    outline: 1px dashed #000;
}

hr {
    border-left:0px solid #ccc; border-right:0px solid #ccc; border-top:1px solid #ccc; border-bottom:0px solid #ccc; clear: both;
    height: 0
}

.aural {text-indent:-9999px;}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
    font-size: 2.43em;
}

h2 {
    font-size: 2.43em;
}

h1, h2 {font-family: 'Myriad Pro',Arial,Tahoma,Geneva,Kalimati,sans-serif;color:#0f6fba;}

h3 {
    font-size: 1.27em;
}

h4 {
    font-size: 1em;
}

h5 {
    font-size: 1em;
}

h6 {
    font-size: 1em;
}
h1, h2, h3, h4, h5, h6 {font-weight: normal; margin-bottom:2px; line-height:1em;}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
    list-style: decimal;
}

ul {
    list-style: none;
}

li {
    margin-left: 0;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
address
{
    margin-bottom: 5px;
}

/*-------------------------------------*/

input, textarea{border:0px none;background:; color:#4e5f68}
textarea{font-family: Arial, 'Liberation Sans', FreeSans, sans-serif; font-size:1em;}

/*----------------------------------------------------------------------------------------------------*/

.gray {color:#909ca2;}
.ad-rectangle  {background: url('../img/gfx-medium-rectangle-reklama.gif') no-repeat center top; width:336px; margin-bottom:10px; margin-left:auto; margin-right:auto; margin-top:0;text-align:center;}
.reklamaBox .ad-rectangle  {background: #e6e6e6 url('../img/gfx-medium-rectangle-reklama.gif') no-repeat center top; border:1px dotted #e6e6e6; height:280px}
.ad-rectangle  embed, .ad-rectangle  object, .ad-rectangle  img {margin-top:15px;}

/* Header */

    .headOut {background: url('../img/bg-head-top.gif') repeat-x 50% 0; height:156px}
    .logo {margin-top:10px;}
    .tagline {color:#b7b7b7; font-size:1em; letter-spacing:2px; font-family:Arial;margin-left:66px;position:relative;top:-4px;}
    .twittpl {display:block;background: url('../img/twittpl.gif') no-repeat 0 0;float:right;height:49px;width:134px}
    .twittpl a{display:block;width:100%;height:100%;}
    .szukajka {background: url('../img/bg-search.gif') no-repeat 0 0;float:right;height:37px;width:340px; clear:both}
        .szukajka input {background: transparent; float:left;width:285px; height:28px;position:relative; top:1px; left:1px; color:#4e5f68;font-size:1.5em; padding-left:8px; padding-top:6px;}
        .szukajka .submit {background: url('../img/search-button.gif') no-repeat 0 0; width:42px; height:33px;float:left;padding:0; cursor:pointer; margin-left:0; margin-right:1px; margin-top:1px; margin-bottom:0}
        .szukajka .submit:hover {background-position:0 0;}
        
    .billBoard {width:750px; margin:10px auto;}

/* Nawigacja */

    .nav {margin-top:9px;}
    .nav li {float: left; width:113px;margin-right:4px; text-align: center; font-size:1.3em; }
    .nav li.last {margin-right:0;}
    .nav a:link, .nav a:visited{width:113px;height:35px;padding-top:9px;background-image: url('../img/nav-li.png'); display:block;color:#383838; text-decoration: none; text-transform: uppercase; font-size:0.8em;text-shadow:1px 1px 0px #dbdbdb}
    .nav a:hover, .nav a:focus, .nav .selected {outline: 0; background-position: 0 -50px;color:#000 !important; text-shadow: 1px 1px 0 #b4b4b4;}
    .nav .selected {font-weight:bolder;}

        
/* Column LEFT */

    /* topStories */

    .topStories {padding:0 !important; width:578px !important; height:268px !important; margin-bottom:20px;margin-top:10px;line-height:0;}
    .topStories img{width:578px;height:268px; position:absolute;}   
    .topStories .story{display:none;}   

    .topStories h2 {color:#2d3640; font-family:Arial, 'Liberation Sans', FreeSans, sans-serif; font-size:1.55em; width:390px; position: absolute; left:0; top:20px;z-index:2;line-height:1.15em; background: url('../img/almostWhite.png') 0 0;padding:10px}
    .topStories h2 a:link, .topStories h2 a:visited{color:#000; text-decoration: none; font-weight:bolder;}
    
    .topStories .tl, .topStories .tr, .topStories .bl, .topStories .br {width:4px;height:4px; position:absolute;}
    .topStories .tl{background:url('../img/topStories/tl.gif') no-repeat 0 0 !important; top:-1px;left:-1px}
    .topStories .tr{background:url('../img/topStories/tr.gif') no-repeat 0 0 !important; top:-1px;right:-1px}
    .topStories .bl{background:url('../img/topStories/bl.gif') no-repeat 0 0 !important; bottom:-1px;left:-1px}
    .topStories .br{background:url('../img/topStories/br.gif') no-repeat 0 0 !important; bottom:-1px;right:-1px}
    
    .switch {position: absolute;right:10px;bottom:10px; height:22px;}
    .switch a:link, .switch a:visited{color:#fff; background:#000000;font-size:1.78em;margin:0 5px;padding:0 6px;border:1px solid transparent;font-weight:bolder; position: relative; top:10px;}
    .switch a:hover, .switch a:focus, .switch a.selected {color:#2d3640;background: #fff;border:1px solid #D8D8D8; outline:0; text-decoration:none;}


    /* pierwszy artykuł */

        .datex {width:50px; text-align:center; color:#fff;position:relative; float:left;}
        .datex  .head{height:16px;background:url("../img/date-head.gif") repeat scroll 0 0 transparent;padding:0 3px;font-size:0.79em; padding-top:2px;}
        .datex  .tl, .datex  .tr, .datex  .bl, .datex  .br {height:4px;width:4px;display:none;}
        .datex  .tl{background:url('../img/date-tl.gif') no-repeat 0 0;position:absolute; left:0;top:0;overflow:hidden}
        .datex  .tr{background:url('../img/date-tr.gif') no-repeat 0 0;position:absolute; right:0;top:0;overflow:hidden}
        .datex  .bl{background:url('../img/date-bl.gif') no-repeat 0 0;position:absolute; left:0;bottom:0;overflow:hidden}
        .datex  .br{background:url('../img/date-br.gif') no-repeat 0 0;position:absolute; right:0;bottom:0;overflow:hidden}
        .datex  .body{height:34px;background:url("../img/date-body.gif") repeat scroll 0 -10px transparent;padding:0 5px;font-size:2em;overflow:hidden;}
        .Article {margin-top:30px;}
        .Article h2, .Article h1 {float:left; width:510px; padding:4px 5px; margin-bottom:0;background:url("../img/almostWhite20pr.png") 0 0;margin-left:5px;}
        .Article h2 a:hover, .Article h2 a:focus, .Article h1 a:hover, .Article h1 a:focus {text-decoration:none;}
        .title td{vertical-align: middle;}
        .roundedBox {border:1px solid #d8d8d8; padding:10px;width:558px;background:#fff; position:relative;}
        .roundedBox .tl, .roundedBox .tr, .roundedBox .bl, .roundedBox .br {width:4px;height:4px; position:absolute;}
        .roundedBox .tl {background:url('../img/roundedBox/tl.gif') no-repeat 0 0;position:absolute; left:-1px;top:-1px;overflow:hidden}
        .roundedBox .tr {background:url('../img/roundedBox/tr.gif') no-repeat 0 0;position:absolute; right:-1px;top:-1px;overflow:hidden}
        .roundedBox .bl {background:url('../img/roundedBox/bl.gif') no-repeat 0 0;position:absolute; left:-1px;bottom:-1px;overflow:hidden}
        .roundedBox .br {background:url('../img/roundedBox/br.gif') no-repeat 0 0;position:absolute; right:-1px;bottom:-1px;overflow:hidden}

        .roundFiled {padding:10px;width:558px;background:#dbdbdb; position:relative;margin-top:40px;}
        .roundFiled .tl, .roundFiled .tr, .roundFiled .bl, .roundFiled .br {width:4px;height:4px; position:absolute;}
        .roundFiled .tl {background:url('../img/roundFiled/tl.gif') no-repeat 0 0;position:absolute; left:0;top:0;overflow:hidden}
        .roundFiled .tr {background:url('../img/roundFiled/tr.gif') no-repeat 0 0;position:absolute; right:0;top:0;overflow:hidden}
        .roundFiled .bl {background:url('../img/roundFiled/bl.gif') no-repeat 0 0;position:absolute; left:0;bottom:0;overflow:hidden}
        .roundFiled .br {background:url('../img/roundFiled/br.gif') no-repeat 0 0;position:absolute; right:0;bottom:0;overflow:hidden}
        .navigation a:link, .navigation a:visited {color:#fff;}
        .navigation .alignleft{background:#858585 url('../img/navA-right.gif') no-repeat 100% 0;height:19px;display:inline-block;position:relative;margin-bottom:2px; padding-left:0; padding-right:10px; padding-top:1px; padding-bottom:1px}
        .navigation .alignleft .pointer{background:url('../img/navPointer-left.png') no-repeat 0 0;height:21px;width:17px; position:absolute;top:0;left:-17px}
        .navigation .alignright{background:#858585 url('../img/navA-left.gif') no-repeat 0 0;height:19px;display:inline-block;position:relative;float:right;margin-top:2px; padding-left:10px; padding-right:0; padding-top:1px; padding-bottom:1px}
        .navigation .alignright .pointer{background:url('../img/navPointer-right.png') no-repeat 0 0;height:21px;width:17px; position:absolute;top:0;right:-17px}
        
        .meta {width:100%; color:#fff; margin-bottom:10px;}
        .meta td{padding: 3px 0;font-size:0.86em;}
        .autor {background:#818181;}
        .autor small{background:url('../img/ico-autor.gif') no-repeat 2px 0;display:block;height:16px}
        .cat {padding:3px 0 !important;background:#585858;text-align: center;}
        .cat a:link, .cat a:visited{color:#fff;}
        a.rMore:link, a.rMore:visited {color:#fff;background:url('../img/readMore.gif') no-repeat 0 0; width:99px;display:block;text-decoration: none;text-transform:lowercase;font-size:0.9em; text-align:center;padding-top:1px;height:20px;text-shadow:1px 1px 0px #14587c ;line-height:18px}
        a.rMore:hover, a.rMore:focus {background-position:0 -21px;}
        .posMore {bottom:-10px;position:absolute;right:10px;}
        .editLink {bottom:-10px;position:absolute;right:120px;}
        .editLink a:link, .editLink a:visited{color:#fff;background:url('../img/editLink.gif') no-repeat 0 0; width:99px;display:block;text-decoration: none;text-transform:lowercase;font-size:0.9em; text-align:center;padding-top:1px;height:20px;text-shadow:1px 1px 0px #14587c ;line-height:18px}
        .editLink a:hover, .editLink a:focus{background-position:0 -21px;}      
        .posEdit {bottom:0px;position:absolute;right:10px;}
        .posEdit a:link, .posEdit a:visited{color:#fff;background:url('../img/readMore.gif') no-repeat 0 0; width:99px;display:block;text-decoration: none;text-transform:lowercase;font-size:0.9em; text-align:center;padding-top:1px;height:20px;text-shadow:1px 1px 0px #14587c ;line-height:18px}
        .posEdit a:hover, .posEdit a:focus{background-position:0 -21px;}
        .imgCol {width:218px; float:left; font-size:0.89em;}
        .imgCol img{border:1px solid #d8d8d8; padding:2px;position:relative;top:-2px; left:7px; width:195px;}
        .koment {background:url('../img/ico-koment.gif') no-repeat 2px 3px;padding-left:20px; color:#a0a0a0}
        .tagi {background:url('../img/ico-tagi.gif') no-repeat 2px 3px;padding-left:20px}
        .txtCol {width:330px; float:right;}
        .txtCol p{line-height:1.8em; margin-bottom:1em; text-align:justify; padding-right:5px;}
        
    /* strona wpisu */

        #entryPage {margin-top:0px;}    
        #entryPage h1 {width:435px;}    
        #entryPage .entry {text-align: justify;overflow:hidden;}
        #entryPage .entry p {margin-bottom:1em; line-height:2em;}
        #entryPage .headImg {border:1px solid #d8d8d8; padding:2px; width:552px;}
        #entryPage .tagi {font-size:0.89em; float:left; width:400px;padding-right:10px;}
        #entryPage .rating {float:right; width:120px;}
        #entryPage .retwitter {float:right; width:73px;height:65px;}
        #entryPage .retwitter iframe{float:right;}
        .H-komentarze {color:#1f5670; border-top: 4px solid #1f5670; width:580px !important; margin-top:50px; padding:5px 0 0 !important; margin-bottom:20px;}
        .input01 {width:300px;}
        .tresc {width:572px;}
        input.submit {width:160px;height:37px;background:url('../img/bg-submit.gif') no-repeat 0 0; color:#fff; text-shadow:1px 1px 0px #000;cursor:pointer;text-align:left}
        input.submit:hover, input.submit:focus {background-position:0 -37px;}
        .commList small {font-size:0.86em;}
        .comment-author img {margin:0 10px 10px 0;}
        .commList h3 {color:#4e5f68;font-size:1.5em;}
        .commList h3 a{color:#4e5f68;}
        .commtent {width:552px; padding:5px 10px; color:#4e5f68;}
        .commtent img{vertical-align: middle;}
        .topPointer {background:url('../img/topPointer.gif') no-repeat 0 0; width:14px;height:7px; position: absolute; top:-6px; left:55px}
        .tresc {max-width:568px; min-height:200px; height:auto !important;  height:200px;
  }
        
        .scaleTable td {padding: 0 !important;}
        .scaleTable .c1, .scaleTable .c3 {width:4px;}
        .scaleTable .r1 td, .scaleTable .r3 td {height:4px;}
        
        .scaleTable .r1 .c1 { background: url('../img/scalebox/1tl.gif'); }
        .scaleTable .r1 .c2 { background: url('../img/scalebox/1tc.gif'); }
        .scaleTable .r1 .c3 { background: url('../img/scalebox/1tr.gif'); }
        .scaleTable .r2 .c1 { background: url('../img/scalebox/1ml.gif'); }
        .scaleTable .r2 .c2 { background: #fafafa;}
        .scaleTable .r2 .c3 { background: url('../img/scalebox/1mr.gif'); }
        .scaleTable .r3 .c1 { background: url('../img/scalebox/1bl.gif'); }
        .scaleTable .r3 .c2 { background: url('../img/scalebox/1bc.gif'); }
        .scaleTable .r3 .c3 { background: url('../img/scalebox/1br.gif'); }

    
    
    /* reklamaBox */
    
        .reklamaBox {margin-top: 30px;}
        .reklamaBox .imgCol {width:336px; float:left;}
        .reklamaBox .imgCol img{width:auto; padding:0; border:0px none;}
        .reklamaBox .txtCol {float:right;margin-right:5px;margin-top:30px;width:200px;}
        .reklamaBox .txtCol p{text-align:left;}
        
        .pointList li, .promoSites .pointList li li {background:url('../img/pointer.gif') no-repeat 0px 5px; padding-left: 17px}
        .pointList li:hover, .promoSites .pointList li li:hover {background:url('../img/pointer-more.gif') no-repeat 0px 5px;}
        
/* Column RIGHT */

    #rightCOL .roundedBox {width:318px;}
    #rightCOL h2{color:#2d3640; font-size:1.96em;}
    .sortBy {font-size: 0.92em;border-bottom:1px solid #d8d8d8; position:relative;}
    .sortBy ul{position:absolute;top:0;left: 40px;}
    .sortBy ul li{float:left; margin:0 3px;}
    .sortBy a:link, .sortBy a:visited {border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff; color:#2d3640; font-weight:bold; border-bottom:0px none;; padding-left:7px; padding-right:7px; padding-top:2px; padding-bottom:2px}
    .sortBy a:hover, .sortBy a:focus, #rightCOL .sortBy a.selected {border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; border-bottom:0px none; text-decoration:none;background:#fff}
    .artsList li{margin-bottom:10px;}
    
    /* archiwum */

        .archiwum li {float:left; width:140px; margin-bottom:5px;}
        
    /* najpopularniejsze tagi */

        .tags {text-align: center;}
        
    /* Polecane strony */
    
    .promoSites .pointList li  {background:none; padding:0;}

    /* IPLA */

        .iplaBox .tv {width:340px;height:289px;background:url('../img/ipla-tv.gif') no-repeat 0 0; position:relative}
        .iplaBox .ekran {width:322px;height:215px;position:absolute;left:9px;top:9px;}
        .iplaBox .polysk {width:340px;height:124px;background:url('../img/tv-polysk.png') no-repeat 0 0; position:absolute;left:0;top:0}
        .iplaBox a.play:link, .iplaBox a.play:visited {width:98px;height:98px;background:url('../img/tv-play.png') no-repeat 0 0; position:absolute;left:120px;top:73px;text-indent:-9999px; display:block;cursor:pointer}
        .iplaBox a.play:hover, .iplaBox a.play:focus {width:98px;height:98px;background:url('../img/tv-play-hover.png') no-repeat 0 0; position:absolute;left:120px;top:73px;text-indent:-9999px; display:block;outline:0}
        .iplaBox a.logo:link, .iplaBox a.logo:visited {width:44px;height:21px;background:url('../img/ipla-miniLogo.gif') no-repeat 0 0; text-indent:-9999px; display:block;position:absolute; left:147px;bottom:40px}
        .iplaBox a.logo:hover, .iplaBox a.logo:focus {background-position: 0 -21px;outline:0;}
        
    /* Nasze Twitty */
    
        .twittList li, .twitter li, .aktt_tweets li{padding:5px 10px 5px 10px;border-bottom:1px solid #e2e2e2;position:relative;}
        .aktt_tweets li.last, .aktt_tweets li:last-child {border-bottom:0px none;}
        .aktt_tweet_time {display: none;}
        .twittIcons {position:absolute; right:0; top:5px;}
        .twittIcons a {display: block; text-indent:-9999px; width:18px;height:18px; float: left; margin-left: 2px;}
        .twittIcons .reply {background: url('../img/ico-twitts.gif') no-repeat 0 0;}
        .twittIcons a.reply:hover, .twittIcons a.reply:focus {background-position:0 -18px; outline:0;}
        .twittIcons .retwitt {background: url('../img/ico-twitts.gif') no-repeat -17px 0;}
        .twittIcons a.retwitt:hover, .twittIcons a.retwitt:focus {background-position:-17px -18px;outline:0;}
        
    /* Blip i inne */
    
        .blipper {width:160px;height:34px;margin:20px;}

/* Footer */

    .footer  {border-top: 10px solid #dbdbdb;border-bottom: 1px solid #9d9d9d;background:#858585;color:#c8c8c8;padding: 10px 0 20px 0;margin-top:60px;}
    .footer  h2{color:#fff;font-size:2em;margin-bottom:20px; margin-top:10px;text-shadow:1px 1px 0px #4b4b4b;}
    .footer  p{line-height:1.75em;}
    .footer a:link, .footer a:visited{color:#50c2ff;}
    .footer a:hover, .footer a:focus{outline:0;}
    .rssList li {background:url('../img/ico-rss.gif') no-repeat 0 3px; padding-left:17px; margin-bottom:5px}
    .startowy {background: url('../img/rss-startowy.gif') no-repeat 0 0;width:94px;height:17px;display:inline-block;text-indent:-9999px;float:right}
    
    .underFoot {background-color:#4b4b4b;padding:20px 0 40px 0;}
    .underFoot a:link, .underFoot a:visited {color:#fff;}
    
/* WordPress */

h2.pagetitle {color:#fff;background:#272727; padding:5px 10px; margin:0;}
.linkcat  h2{display:none;}
.navigation {padding:5px 10px;text-transform:lowercase;}
.commList .avatar {float:left;}
a.grayLink {color:#909ca2;}
.widgettitle a{color:#2D3640;}
.twitter-timestamp {display:block; color:#909ca2; font-size:0.89em;}
.hide {display:none;}
.more-link {display:block;margin-top:1em;}
.wpLink {color:#858585;float:right;padding-top:0px;font-size:0.91em;}
.wpLink a:link, .wpLink a:visited{color:#fff;}
.wpLink a.koperta {background:url('../img/koperta.gif') no-repeat 0 50%;padding-left:17px}
.gallery img {border:1px solid #CFCFCF !important;}
.imageP img {border:1px solid #CFCFCF !important;}
.imageP .attachment {text-align:center;}
.imageN img {width:115px;height:115px;}
#si_image {border:1px solid #CFCFCF !important;padding-right:0 !important;margin-right:10px !important;}
.gravatarek {float:left;left:10px;position:relative;top:2px;}
.contact-form {background:#fff;}
span.required {color:#ff0000;}
.formcontainer {margin-top:20px;}
.contact-form legend {display:none;}
.contact-form input, .contact-form textarea {background:transparent;padding: 2px 5px;}
.contact-form textarea {width: 500px;}
.contact-form div {margin-bottom:5px;}
.contact-form div  div{margin-bottom:0;}
.form-submit .button {margin-top:20px;width:160px;height:37px;background:url('../img/sendMess.gif') no-repeat 0 0; cursor:pointer}
p.error {color:#ff0000;padding:2px 5px; border:1px solid #ff0000;background:#fff;}
p.success {color:#00b008;padding:2px 5px; border:1px solid #00b008;background:#fff;}


/* Share It */
.shareIt a {margin-right: 30px; padding: 0;}
.shareIt a span {margin-right: 3px;}


