#top1_full,
#top3,
body {
    width: 100%
}

#top1 #top1_1,
#top3,
body {
    left: 0!important
}

#top1,
#top4 {
    width: 1000px;
    margin: 0 auto
}

.subboxmenu,
.ui-slider-handle2,
.ui-slider-handle3 {
    behaviour: url(border-radius.htc)
}

body {
    background: url(../gfx/bg_pasek.jpg) repeat-x
}

.clear {
    clear: both
}

.clear2 {
    clear: both;
    height: 0;
    line-height: 0
}

#top1,
#top1 span,
#top1 ul li a,
.goo_search {
    font: 11px Verdana
}

#top1_full {
    background: #fff
}

#top1 {
    height: 22px;
    padding: 5px 0 4px;
    color: #666
}

#top1 span {
    margin: 4px 0;
    text-align: left;
    float: left
}

#cse-search-box {
    float: right;
    width: 225px
}

.goo_search {
    background: url(../gfx/top_szukaj.png) center no-repeat;
    padding: 3px 3px 0 16px;
    cursor: pointer;
    color: #666;
    border: none;
    height: 17px
}

#top2,
#top4 {
    height: 73px
}

#top1 #top1_1 {
    float: left
}

#top1 ul {
    margin: 0;
    padding: 0;
    float: right
}

#top1 ul li {
    float: left;
    list-style: none;
    margin: 4px 5px
}

#top1 ul li a {
    color: #666;
    border-right: 1px solid #999;
    padding-right: 8px;
    text-decoration: none
}

#top1 ul li.last a {
    border-right: none;
    padding-right: 0
}

#top1 form fieldset {
    border: none;
    padding: 0;
    margin: 0
}

#top3 {
    background: url(../gfx/bg_pasek.jpg) bottom repeat-x;
    height: 75px;
    clear: both
}

#top2 {
    width: 972px;
    margin-top: 2px;
    position: absolute;
    overflow: visible!important
}

#top2 #resinet_logo {
    background: url(../gfx/RESinet_logo.png) no-repeat;
    display: block;
    float: left;
    height: 66px;
    margin: 0 7px 0 0;
    width: 224px
}

#top2 ul#main_menu {
    margin: 0;
    padding: 0;
    float: left
}

#top2 ul#main_menu li {
    float: left;
    list-style: none;
    margin: 7px 1px 0;
    z-index: 100;
    padding-left: 0!important
}

#top2 ul#main_menu li a {
    display: block;
    font-size: 11px;
    font-family: 'Cabin Condensed', sans-serif;
    color: #fff;
    padding-top: 41px;
    text-decoration: none;
    height: 25px;
    text-align: center;
    text-shadow: #000 .1em .1em .1em
}

#top2 ul#main_menu li.active a,
#top2 ul#main_menu li:hover a {
    color: #fc7603;
    text-shadow: #fff .1em .1em .2em
}

#top2 ul#main_menu li.active ul {
    display: block!important
}

#top2 ul#main_menu li#menu_aktualnosci {
    background: url(../gfx/menu_aktualnosci.png) top center no-repeat;
    width: 73px
}

#top2 ul#main_menu li#menu_aktualnosci.active,
#top2 ul#main_menu li#menu_aktualnosci:hover {
    background: url(../gfx/menu_aktualnosci.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_sport {
    background: url(../gfx/menu_sport.png) top center no-repeat;
    width: 44px
}

#top2 ul#main_menu li#menu_sport.active,
#top2 ul#main_menu li#menu_sport:hover {
    background: url(../gfx/menu_sport.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_rozrywka {
    background: url(../gfx/menu_rozrywka.png) top center no-repeat;
    width: 63px
}

#top2 ul#main_menu li#menu_rozrywka.active,
#top2 ul#main_menu li#menu_rozrywka:hover {
    background: url(../gfx/menu_rozrywka.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_kultura {
    background: url(../gfx/menu_kultura.png) top center no-repeat;
    width: 52px
}

#top2 ul#main_menu li#menu_imprezy {
    background: url(../gfx/menu_imprezy.png) top center no-repeat;
    width: 52px
}

#top2 ul#main_menu li#menu_imprezy.active,
#top2 ul#main_menu li#menu_imprezy:hover {
    background: url(../gfx/menu_imprezy.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_kultura.active,
#top2 ul#main_menu li#menu_kultura:hover {
    background: url(../gfx/menu_kultura.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_foto {
    background: url(../gfx/menu_foto.png) top center no-repeat;
    width: 46px
}

#top2 ul#main_menu li#menu_foto.active,
#top2 ul#main_menu li#menu_foto:hover {
    background: url(../gfx/menu_foto.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_kina {
    background: url(../gfx/menu_kina.png) top center no-repeat;
    width: 46px
}

#top2 ul#main_menu li#menu_kina.active,
#top2 ul#main_menu li#menu_kina:hover {
    background: url(../gfx/menu_kina.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_rsm {
    background: url(../gfx/menu_rsm.png) top center no-repeat;
    width: 46px
}

#top2 ul#main_menu li#menu_rsm.active,
#top2 ul#main_menu li#menu_rsm:hover {
    background: url(../gfx/menu_rsm.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_edukacja {
    background: url(../gfx/menu_edukacja.png) top center no-repeat;
    width: 58px
}

#top2 ul#main_menu li#menu_edukacja.active,
#top2 ul#main_menu li#menu_edukacja:hover {
    background: url(../gfx/menu_edukacja.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_zakupy {
    background: url(../gfx/menu_zakupy.png) top center no-repeat;
    width: 46px
}

#top2 ul#main_menu li#menu_zakupy.active,
#top2 ul#main_menu li#menu_zakupy:hover {
    background: url(../gfx/menu_zakupy.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_informator {
    background: url(../gfx/menu_informator.png) top center no-repeat;
    width: 69px
}

#top2 ul#main_menu li#menu_informator.active,
#top2 ul#main_menu li#menu_informator:hover {
    background: url(../gfx/menu_informator.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_firmy {
    background: url(../gfx/menu_firmy.png) top center no-repeat;
    width: 46px
}

#top2 ul#main_menu li#menu_firmy.active,
#top2 ul#main_menu li#menu_firmy:hover {
    background: url(../gfx/menu_firmy.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_ogloszenia {
    background: url(../gfx/menu_ogloszenia.png) top center no-repeat;
    width: 67px
}

#top2 ul#main_menu li#menu_ogloszenia.active,
#top2 ul#main_menu li#menu_ogloszenia:hover {
    background: url(../gfx/menu_ogloszenia.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_gazetki {
    background: url(../gfx/menu_gazetki.png) top center no-repeat;
    width: 67px
}

#top2 ul#main_menu li#menu_gazetki.active,
#top2 ul#main_menu li#menu_gazetki:hover {
    background: url(../gfx/menu_gazetki.png) bottom center no-repeat
}

#top2 ul#main_menu li#menu_dom.active {
    background: url(../gfx/menu_dom.png) bottom center no-repeat;
    width: 67px
}

#top2 ul#main_menu li#menu_moto.active {
    background: url(../gfx/menu_moto.png) bottom center no-repeat;
    width: 67px
}

#top2 ul#main_menu li#menu_forum.active {
    background: url(../gfx/menu_forum.png) bottom center no-repeat;
    width: 67px
}

#top2 ul#main_menu li#menu_narty {
    background: url(../gfx/menu_narty.png) top center no-repeat;
    width: 67px
}

#top2 ul#main_menu li#menu_narty.active,
#top2 ul#main_menu li#menu_narty:hover {
    background: url(../gfx/menu_narty.png) bottom center no-repeat;
    width: 67px
}

#top2 ul#main_menu li#menu_smaki {
    background: url(../gfx/menu_smaki.png) top center no-repeat;
    width: 58px;
    margin-top: -2px;
    height: 75px;
    padding-top: 8px
}

#top2 ul#main_menu li#menu_smaki a {
    color: #fff!important
}

#top2 ul#main_menu li ul {
    z-index: 50;
    display: none;
    position: absolute;
    left: 0;
    width: 1000px;
    background: #ccc;
    margin: 0;
    padding: 0
}

#top2 ul#main_menu li ul li {
    background: 0 0;
    height: 25px!important;
    float: left;
    padding: 2px 0;
    margin: 0
}

#top2 ul#main_menu li ul li a {
    font-size: 14px;
    font-family: Arial, Helvetica;
    color: #39424d;
    width: 100%!important;
    height: 18px!important;
    margin: 4px 10px;
    padding: 0;
    border-right: 1px solid #39424d;
    text-shadow: none;
    background: 0 0!important
}

#top2 ul#main_menu li ul li.last a {
    border-right: none
}

#top2 ul#main_menu li ul li.naglowek_submenu {
    float: right;
    padding: 0;
    margin: 0
}

#top2 ul#main_menu li ul li.naglowek_submenu a {
    font: 18px Arial, Helvetica!important;
    margin: 4px 6px;
    padding: 0 20px 0 0;
    border-right: none;
    text-shadow: none;
    background: 0 0!important
}

#top2 ul#main_menu li.active ul li a,
#top2 ul#main_menu li:hover ul li a {
    font-size: 13px;
    font-family: Arial, Helvetica;
    color: #39424d;
    text-shadow: none;
    background: 0 0!important
}

.zobacz_wszytskie_dzialy,
#zobacz_wszytskie_dzialy {
    display: block;
    width: 40px;
    float: right;
    text-align: left!important
}

.zobacz_wszytskie_dzialy span.zobacz,
#zobacz_wszytskie_dzialy span.zobacz {
    display: block;
    position: absolute;
    z-index: 100;
    height: 53px;
    padding: 8px 6px;
    width: 53px;
    font-size: 11px;
    font-family: 'Cabin Condensed', sans-serif;
    color: #ccc;
    margin: 9px 0 0 1px;
    cursor: pointer
}

#footer #wszytskie_dzialy2 .dzial_kolumna h4,
#footer *,
#footer2,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4 {
    margin: 0
}

.zobacz_wszytskie_dzialy:hover span.zobacz,
#zobacz_wszytskie_dzialy:hover span.zobacz {
    background: url(../gfx/zobacz_wszystkie_dzialy.png) no-repeat;
    color: #fc7603
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy,
#zobacz_wszytskie_dzialy .wszytskie_dzialy,
.zobacz_wszytskie_dzialy #wszytskie_dzialy,
#zobacz_wszytskie_dzialy #wszytskie_dzialy {
    display: none;
    min-height: 100px;
    position: absolute;
    top: 75px;
    z-index: 50;
    left: 0;
    width: 990px;
    background: #fff;
    border: 6px solid #999;
    margin-top: -1px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    behaviour: url(border-radius.htc)
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna {
    float: left;
    width: 155px;
    padding: 5px
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4 a,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4 a,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4 a,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4 a {
    color: #39424d;
    font: 18px/17px Arial;
    padding: 15px 0 5px 44px;
    text-align: left;
    display: block;
    text-decoration: none;
    margin: 0
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4 a:hover,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4 a:hover,
.zobacz_wszytskie_dzialy .wszytskie_dzialy li a:hover,
#zobacz_wszytskie_dzialy .wszytskie_dzialy li a:hover,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4 a:hover,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4 a:hover,
.zobacz_wszytskie_dzialy #wszytskie_dzialy li a:hover,
#zobacz_wszytskie_dzialy #wszytskie_dzialy li a:hover {
    text-decoration: underline
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4 a span,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4 a span,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4 a span,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4 a span {
    font: 11px Arial, Helvetica
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_aktualnosci,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_aktualnosci,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_aktualnosci,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_aktualnosci,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_aktualnosci,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_aktualnosci,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_aktualnosci,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_aktualnosci {
    background: url(../gfx/ico_aktualnosci.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_sport,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_sport ,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_sport,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_sport,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_sport,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_sport ,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_sport,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_sport {
    background: url(../gfx/ico_sport.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_narty,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_narty,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_narty,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_narty,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_narty,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_narty,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_narty,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_narty {
    background: url(../gfx/ico_narty.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_rozrywka,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_rozrywka,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_rozrywka,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_rozrywka,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_rozrywka,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_rozrywka,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_rozrywka,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_rozrywka {
    background: url(../gfx/ico_rozrywka.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_kultura,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_kultura,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_kultura,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_kultura,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_kultura,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_kultura,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_kultura,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_kultura {
    background: url(../gfx/ico_kultura.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_kina,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_kina,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_kina,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_kina,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_kina,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_kina,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_kina,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_kina {
    background: url(../gfx/ico_kina.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_foto,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_foto,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_foto,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_foto,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_foto,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_foto,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_foto,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_foto {
    background: url(../gfx/ico_foto.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_rsm,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_rsm,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_rsm,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_rsm,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_rsm,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_rsm,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_rsm,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_rsm {
    background: url(../gfx/ico_rsm.png) no-repeat;
    line-height: 14px
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_edukacja,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_edukacja,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_edukacja,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_edukacja,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_edukacja,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_edukacja,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_edukacja,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_edukacja {
    background: url(../gfx/ico_edukacja.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_dom,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_dom,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_dom,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_dom,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_dom,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_dom,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_dom,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_dom {
    background: url(../gfx/ico_dom.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_moto,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_moto,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_moto,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_moto,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_moto,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_moto,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_moto,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_moto {
    background: url(../gfx/ico_moto.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_zakupy,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_zakupy,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_zakupy,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_zakupy,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_zakupy,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_zakupy,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_zakupy,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_zakupy {
    background: url(../gfx/ico_zakupy.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_informator,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_informator,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_informator,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_informator,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_informator,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_informator,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_informator,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_informator {
    background: url(../gfx/ico_informator.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_forum,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_forum,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_forum,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_forum ,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_forum,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_forum,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_forum,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_forum {
    background: url(../gfx/ico_forum.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_firmy,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_firmy,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_firmy,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_firmy,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_firmy,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_firmy,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_firmy,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_firmy {
    background: url(../gfx/ico_firmy.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_ogloszenia,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4.dzial_ogloszenia,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_ogloszenia,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4.dzial_ogloszenia,
.zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_ogloszenia,
#zobacz_wszytskie_dzialy .wszytskie_dzialy .dzial_kolumna h4#dzial_ogloszenia,
.zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_ogloszenia,
#zobacz_wszytskie_dzialy #wszytskie_dzialy .dzial_kolumna h4#dzial_ogloszenia {
    background: url(../gfx/ico_ogloszenia.png) no-repeat
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy ul,
#zobacz_wszytskie_dzialy .wszytskie_dzialy ul,
.zobacz_wszytskie_dzialy #wszytskie_dzialy ul,
#zobacz_wszytskie_dzialy #wszytskie_dzialy ul {
    margin: 4px 0;
    padding: 0
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy li,
#zobacz_wszytskie_dzialy .wszytskie_dzialy li,
.zobacz_wszytskie_dzialy #wszytskie_dzialy li,
#zobacz_wszytskie_dzialy #wszytskie_dzialy li {
    text-align: left;
    list-style: none;
    background: url(../gfx/ico_arrow.png) center left no-repeat;
    padding-left: 10px;
    padding-bottom: 4px;
    margin-left: 40px;
    font: 12px Arial, Helvetica;
    color: #666
}

.zobacz_wszytskie_dzialy .wszytskie_dzialy li a,
#zobacz_wszytskie_dzialy .wszytskie_dzialy li a,
.zobacz_wszytskie_dzialy #wszytskie_dzialy li a,
#zobacz_wszytskie_dzialy #wszytskie_dzialy li a {
    font: 11px/15px "Open sans";
    color: #666;
    text-decoration: none
}

#footer {
    background: #ccc;
    width: 100%;
    margin: 0 auto
}

#footer #wszytskie_dzialy2 {
    width: 1000px;
    margin: 0 auto
}

#footer * {
    padding: 0
}

#footer #wszytskie_dzialy2 .dzial_kolumna {
    float: left;
    width: 155px;
    padding: 5px
}

#footer #wszytskie_dzialy2 .dzial_kolumna h4 a {
    display: block;
    font: 700 14px/16px Arial;
    color: #39424d;
    padding: 15px 0 0 14px;
    text-align: left;
    text-decoration: none
}

#footer #wszytskie_dzialy2 .dzial_kolumna h4 a:hover {
    text-decoration: underline
}

#footer #wszytskie_dzialy2 .dzial_kolumna h4 a span {
    font: 700 11px Arial, Helvetica
}

#footer #wszytskie_dzialy2 ul {
    margin: 4px 0;
    padding: 0
}

#footer #wszytskie_dzialy2 li {
    list-style: none;
    background: url(../gfx/ico_arrow2.png) center left no-repeat;
    padding-left: 10px;
    margin-left: 10px;
    font: 13px Arial, Helvetica;
    color: #666;
    text-align: left
}

#footer #wszytskie_dzialy2 li a {
    font: 11px/15px Arial;
    color: #666;
    text-decoration: none
}

#footer2 #copyright,
#footer2 #copyright a {
    color: #999;
    font: 11px Arial;
    text-align: left
}

#footer #wszytskie_dzialy2 li a:hover {
    text-decoration: underline;
    color: #666
}

#footer2 {
    background: #39424d;
    width: 100%;
    padding: 10px 0
}

#footer2 .footer-content {
    max-width: 1000px;
    margin: 0 auto
}

#footer2 #copyright {
    float: left;
    margin: 0 0 0 10px
}

#footer2 #copyright a {
    text-decoration: none
}

#footer2 ul {
    margin: 2px 20px 0 0;
    float: right;
    padding: 0
}

#footer2 ul li {
    float: left;
    list-style: none
}

#footer2 ul li a {
    font-family: Arial;
    font-size: 13px;
    text-decoration: none;
    color: #fff;
    height: 18px!important;
    padding: 2px 10px;
    border-right: 1px solid #999;
    text-shadow: none;
    background: 0 0!important;
    display: block;
    position: relative;
    z-index: 2
}

#footer2 ul li.last a {
    border-right: none
}

#logo_stopka {
    float: left;
    margin: 15px 15px 0
}

#na_skroty_stopka {
    font-size: 18px;
    line-height: 18px;
    font-weight: 700;
    color: #fff;
    padding: 18px 18px 0 0;
    text-align: left;
    float: left
}

#google_translate_element {
    float: right;
    margin: 18px 18px 0;
    height: 25px
}

.goog-te-menu-value {
    margin: 3px!important;
    line-height: 23px
}

.goog-te-menu-value span {
    font-family: Arial, Helvetica!important;
    font-size: 12px!important;
    margin: 3px!important
}

.goog-te-gadget-icon {
    margin: 2px 0 1px 3px!important
}

#kolumna_l,
.kolumna_l {
    float: left;
    width: 645px
}

#kolumna_r,
.kolumna_r {
    float: right;
    width: 336px;
    position: relative
}

.slider1 {
    position: relative;
    background: url(../gfx/loader.gif) 50% 50% no-repeat #39424D;
    height: 340px;
    width: 645px
}

.slider1 div {
    width: 645px;
    padding: 0;
    margin: 0;
    list-style: none;
    float: left
}

.slider1 ul.pagination {
    position: absolute;
    top: 10px;
    left: 0;
    z-index: 5;
    margin-left: 20px
}

.slider1 ul.pagination li {
    float: left;
    list-style: none
}

.slider1 ul.pagination li a {
    display: block;
    float: left;
    width: 8px;
    height: 8px;
    background: #fff;
    margin: 5px;
    font-size: 5px;
    color: #fff
}

.bb_zdjecie {
    float: left
}

.slider1 ul.pagination li.current a {
    background: #e88a24;
    color: #e88a24
}

.slider1 div .slider_opis a.slider_dzial {
    color: #fff;
    display: block;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
    text-transform: uppercase;
    background: #F99C1A;
    float: left;
    padding: 5px 10px;
    margin-left: 20px;
    margin-bottom: 8px;
    font-weight: 700
}

.slider1 div .slider_opis a.slider_dzial:hover {
    color: #e88a24
}

.slider1 div .slider_opis a.slider_tytul {
    color: #fff;
    display: block;
    font-family: "Open Sans", sans-serif;
    font-size: 30px;
    margin: 10px 20px;
    cursor: pointer;
    text-decoration: none;
    font-weight: 700;
    text-shadow: 0 0 4px #000;
    line-height: 34px;
    clear: both
}

.slider1 div .slider_opis a.slider_tytul:hover {
    color: #e88a24
}

.slider1 div .slider_opis p.slider_tresc {
    color: #fff;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    margin: 5px 20px;
    text-align: left
}

.slider1 .slides_container {
    width: 645px;
    display: none
}

.slider1 .slides_container div {
    width: 645px;
    height: 170px;
    display: block
}

.slider1 .slides_control div {
    height: 340px!important
}

.slider1 div .slider_opis {
    position: absolute;
    bottom: 5px;
    text-align: left;
    height: auto!important;
    z-index: 1
}

.slider1 div .bigbox_shadow {
    width: 100%;
    height: 0!important;
    position: absolute;
    bottom: 0;
    box-shadow: 0 0 120px 40px #000
}

.slider1 .next,
.slider1 .prev {
    position: absolute;
    top: 10px;
    z-index: 5;
    width: 29px;
    height: 27px;
    font-size: 0
}

.slider1 .prev {
    left: 562px;
    background: url(../images/slider1_arow_l.png)
}

.slider1 .next {
    left: 596px;
    background: url(../images/slider1_arow_r.png)
}

.slider2 {
    position: relative
}

.slider2 div {
    width: 116px;
    padding: 0;
    margin: 0;
    float: left
}

.slider2 ul.pagination {
    display: none
}

.slider2 ul.pagination li {
    float: left;
    list-style: none
}

.slider2 ul.pagination li a {
    display: block;
    float: left;
    width: 8px;
    height: 8px;
    background: #39424d;
    margin: 5px;
    font-size: 5px;
    color: #39424d
}

.slider2 ul.pagination li.current a {
    background: #e88a24;
    color: #e88a24
}

.slider2 div .slider_opis {
    float: right;
    width: 200px!important;
    padding: 10px
}

.slider2 div .slider_opis a.slider_dzial {
    color: #CCC;
    display: block;
    font-family: 'Cabin Condensed', sans-serif;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer
}

.slider2 div .slider_opis a.slider_dzial:hover {
    color: #e88a24
}

.slider2 div .slider_opis a.slider_tytul {
    color: #fff;
    display: block;
    font-family: Arial, Helvetica;
    font-size: 18px;
    margin: 5px 0;
    cursor: pointer
}

.slider2 div .slider_opis a.slider_tytul:hover {
    color: #e88a24
}

.slider2 div .slider_opis p.slider_tresc {
    color: #999;
    font-family: Arial, Helvetica;
    font-size: 13px;
    margin: 5px 0
}

.slider2 .slides_container {
    width: 116px;
    display: none
}

.slider2 .slides_container div {
    width: 116px;
    height: 170px;
    display: block
}

.slider2 .slides_control div {
    height: 176px!important
}

.slider2 .next,
.slider2 .prev {
    position: absolute;
    top: 149px;
    z-index: 5;
    width: 29px;
    height: 27px;
    font-size: 0
}

.slider2 .prev {
    left: 27px;
    background: url(../images/slider2_arow_l.png)
}

.slider2 .next {
    left: 57px;
    background: url(../images/slider2_arow_r.png)
}

.slider3 {
    position: relative
}

.slider3 div {
    width: 116px;
    padding: 0;
    margin: 0;
    float: left
}

.slider3 ul.pagination {
    display: none
}

.slider3 ul.pagination li {
    float: left;
    list-style: none
}

.slider3 ul.pagination li a {
    display: block;
    float: left;
    width: 8px;
    height: 8px;
    background: #39424d;
    margin: 5px;
    font-size: 5px;
    color: #39424d
}

.slider3 ul.pagination li.current a {
    background: #e88a24;
    color: #e88a24
}

.slider3 div .slider_opis {
    float: right;
    width: 200px!important;
    padding: 10px
}

.slider3 div .slider_opis a.slider_dzial {
    color: #CCC;
    display: block;
    font-family: 'Cabin Condensed', sans-serif;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer
}

.slider3 div .slider_opis a.slider_dzial:hover {
    color: #e88a24
}

.slider3 div .slider_opis a.slider_tytul {
    color: #fff;
    display: block;
    font-family: Arial, Helvetica;
    font-size: 18px;
    margin: 5px 0;
    cursor: pointer
}

.slider3 div .slider_opis a.slider_tytul:hover {
    color: #e88a24
}

.slider3 div .slider_opis p.slider_tresc {
    color: #999;
    font-family: Arial, Helvetica;
    font-size: 13px;
    margin: 5px 0
}

h1.nagl1,
h1.nagl1 a {
    font-family: "Open Sans", sans-serif;
    color: #000
}

#blok_kalendarz,
#blok_nie_przegap,
h1.nagl1,
h1.nagl4 {
    margin-bottom: 5px
}

.slider3 .slides_container {
    width: 116px;
    display: none
}

.slider3 .slides_container div {
    width: 116px;
    height: 230px;
    display: block
}

.slider3 .slides_control div {
    height: 230px!important
}

.slider3 .next,
.slider3 .prev {
    top: 149px;
    z-index: 5;
    width: 29px;
    height: 27px;
    font-size: 0;
    position: absolute
}

.slider3 .prev {
    left: 27px;
    background: url(../images/slider2_arow_l.png)
}

.slider3 .next {
    left: 57px;
    background: url(../images/slider2_arow_r.png)
}

h1.nagl1 {
    font-size: 20px;
    font-weight: 400
}

h1.nagl1 a {
    font-size: 21px;
    text-decoration: none
}

h1.nagl4 {
    font-family: Arial, Helvetica;
    font-size: 21px;
    color: #999
}

#blok_katalog_firm a,
h1.nagl4.w_najblizszym_czasie a {
    font-family: "Open Sans", sans-serif;
    text-decoration: none
}

h1.nagl4.w_najblizszym_czasie {
    background: url(../gfx/h4_bg.png) 197px bottom no-repeat;
    width: 315px;
    font-weight: 400
}

h1.nagl4.w_najblizszym_czasie a {
    color: #000
}

h1.nagl4.w_najblizszym_czasie a:hover {
    color: #fc7603
}

h1.nagl4.w_najblizszym_czasie_data {
    background: url(../gfx/h4_bg.png) 227px bottom no-repeat;
    width: 315px;
    font-weight: 400
}

#blok_kalendarz {
    float: left;
    width: 205px
}

#blok_nie_przegap {
    float: right;
    width: 116px
}

#blok_w_najblizszym_czasie {
    width: 336px
}

#blok_kina_main {
    width: 425px;
    float: left
}

#blok_recenzje_main {
    width: 205px;
    float: right
}

#blok_dom_main,
#blok_edukacja_main {
    width: 205px;
    margin-right: 15px;
    float: left
}

#blok_moto_main {
    width: 205px;
    float: left
}

#blok_najczesciej_main,
#blok_nowe_na_portalu_main,
#blok_opinie_main {
    width: 205px;
    float: left;
    background: #eaeaea;
    padding: 10px 5px
}

#blok_katalog_firm {
    margin-top: 0
}

#blok_ankieta,
#blok_pasaz_handlowy {
    margin-top: 5px
}

#blok_katalog_firm a {
    color: #000
}

.scroll-content {
    position: absolute;
    top: 0;
    left: 0
}

.slider-wrap {
    position: absolute;
    right: 0;
    top: 0;
    background: url(../images/scroll_prowadnica.png) no-repeat;
    width: 10px
}

.slider-vertical {
    position: relative;
    height: 100%
}

.ui-slider-handle {
    width: 9px;
    height: 10px;
    margin: 0 auto;
    background-color: #39424d;
    display: block;
    position: absolute
}

#scroll-pane,
.scroll-pane {
    background-color: #fff;
    float: left;
    overflow: auto;
    width: 336px;
    height: 219px;
    position: relative;
    margin-bottom: 15px;
    display: inline
}

.scroll-content-item {
    height: 38px;
    margin-top: 4px;
    padding: 0 6px 0 0;
    width: 315px
}

.scroll-content-item2:hover,
.scroll-content-item3:hover,
.scroll-content-item:hover {
    background-color: #eaeaea
}

.scroll-content-item.last {
    border: none
}

#anchors {
    float: left;
    height: 243px;
    position: relative
}

#kalendarium_post {
    margin-top: 10px
}

#kalendariun_arrow_up {
    position: absolute;
    cursor: pointer;
    right: 1px;
    top: -17px
}

#kalendariun_arrow_down {
    position: absolute;
    cursor: pointer;
    bottom: 4px;
    right: 1px
}

.img_ogloszenia_cont {
    float: left;
    height: 102px;
    margin: 0 10px 0 0;
    border: 1px solid #ccc
}

.ogloszenie_premium_cont {
    float: right;
    width: 220px;
    height: 100px;
    border-bottom: 1px solid #ccc
}

img.kalendarium_img_premium {
    margin-top: -51px;
    position: relative;
    top: 50%
}

img.kalendarium_img {
    font-family: Arial, Helvetica;
    font-size: 12px;
    float: left;
    margin: 0 10px 0 0
}

p.kalendarium_tytul {
    font-family: "Open Sans", sans-serif;
    font-size: 12px;
    color: #505050;
    float: left;
    width: 206px;
    text-align: left!important;
    font-weight: 400;
    line-height: 20px
}

p.kalendarium_tytul a {
    color: #000;
    text-decoration: none;
    font-family: 'open sans';
    font-size: 13px
}

div.kalendarium_podkresl {
    border-bottom: 1px solid #CCC;
    clear: both;
    float: right;
    width: 267px;
    height: 0
}

div.kalendarium_podkresl2 {
    border-bottom: 1px solid #CCC;
    clear: both;
    float: right;
    width: 140px;
    height: 0
}

p.kalendarium_rodzaj,
p.kalendarium_rodzaj a {
    font-family: "Open Sans", sans-serif;
    font-size: 12px;
    float: right;
    text-align: right;
    color: #333;
    text-decoration: none
}

#kalendarz_naglowek {
    padding: 0 3px;
    background: #39424d;
    color: #fff;
    width: 199px
}

#kalendarz_naglowek #kal_prev {
    font-family: Arial, Helvetica;
    font-weight: 700;
    font-size: 17px;
    color: #fff;
    display: block;
    float: left;
    text-decoration: none;
    padding: 0 4px
}

#kalendarz_naglowek h3 {
    width: 170px;
    float: left;
    margin-top: 3px;
    text-align: center;
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #fff
}

#kalendarz_naglowek #kal_next {
    font-family: Arial, Helvetica;
    font-weight: 700;
    font-size: 17px;
    color: #fff;
    display: block;
    float: right;
    text-decoration: none;
    padding: 0 4px
}

.nagl3,
.nagl3 a,
.nagl3 a.small,
.nagl3 span {
    font-family: "Open Sans", sans-serif
}

#kal_cont table td,
#kal_cont table td a {
    width: 26px;
    font-size: 11px;
    text-align: center
}

#kal_cont {
    padding: 0;
    margin: 0;
    border: 1px solid #ccc;
    height: 152px
}

#kal_cont table {
    border-collapse: separate;
    width: 203px;
    padding: 0;
    margin: 0
}

#kal_cont table td {
    height: 18px;
    color: #444
}

#kal_cont table td.nag {
    color: #fff;
    background: #999
}

#kal_cont table td a {
    background: #39424d;
    color: #fff;
    display: block;
    text-decoration: none;
    padding: 2px 0 3px
}

#kal_cont table td span {
    padding: 4px 0
}

#kal_cont table td#dzis {
    width: 24px
}

#kal_cont table td#dzis a,
#kal_cont table td#dzis span {
    border: 2px solid #f60;
    font-weight: 700;
    width: 22px;
    height: 11px;
    padding-top: 0;
    display: block
}

#kal_cont table td a:hover,
#kal_cont table td.akt a {
    background: #f60;
    border: none
}

.scroll-content2 {
    position: absolute;
    top: 0;
    left: 0
}

.slider-wrap2 {
    position: absolute;
    right: 0;
    top: 0;
    background: url(images/scroll_prowadnica.png) no-repeat;
    width: 9px
}

.slider-vertical2 {
    position: relative;
    height: 100%
}

.ui-slider-handle2 {
    width: 9px;
    height: 10px;
    margin: 0 auto;
    background-color: #39424d;
    display: block;
    position: absolute;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px
}

p#prompt,
p#return,
p.prompt {
    margin-left: 50px
}

.scroll-content-item.last2,
.ui-slider-handle img {
    border: none
}

.scrollbar-top {
    position: absolute;
    top: 0
}

.scrollbar-bottom {
    position: absolute;
    bottom: 0
}

.scrollbar-grip {
    position: absolute;
    top: 50%;
    margin-top: -6px
}

.ui-slider-range {
    position: absolute;
    width: 100%
}

p#return {
    clear: left;
    margin-top: 30px
}

a:active,
a:focus {
    outline: 0
}

#scroll-pane2,
.scroll-pane2 {
    background-color: #fff;
    float: left;
    overflow: auto;
    width: 205px;
    height: 219px;
    position: relative;
    margin-bottom: 25px;
    display: inline
}

.scroll-content-item2 {
    #height: 38px;
	height: auto;
    margin-top: 4px;
    padding: 0 6px 0 0;
    overflow: hidden;
    width: 187px
}




.main_akt_4_cont,
.separator1,
.separator2 {
    border-top: 1px solid #ccc
}

#anchors2 {
    float: left;
    height: 240px;
    position: relative
}

.kina_arrow_down,
.kina_arrow_up {
    position: absolute;
    right: 1px;
    cursor: pointer
}

.kina_arrow_up {
    top: -17px
}

.kina_arrow_down {
    bottom: 5px
}

#blok_dzisiaj_w_kinach {
    float: left;
    width: 205px;
    height: 290px
}

.nagl3 {
    padding: 0 0 3px;
    margin: 5px 0 12px;
    border-bottom: 3px solid #FC7603
}

.blok_lista1,
.main_akt_2_cont,
.main_akt_3_cont {
    border-bottom: 1px solid #ccc
}

.nagl3 a.small {
    font-size: 13px!important;
    color: #000!important;
    float: right;
    text-decoration: none;
    margin: 12px 5px 0;
    background: 0 0!important;
    overflow: hidden
}

h1.nagl2,
h1.nagl2 span {
    margin: 0;
    line-height: 21px
}

.nagl3 a,
.nagl3 span {
    background-color: #fff;
    color: #000;
    font-size: 22px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    line-height: 40px;
    font-weight: 700
}

h1.nagl2 span,
h1.nagl2 span a {
    color: #39424D;
    font-size: 21px;
    font-family: Arial, Helvetica
}

h1.nagl2 {
    background: url(../images/h1_nagl2-2.png) center right repeat-x;
    padding: 0;
    width: 100%;
    height: 32px
}

h1.nagl2 span {
    background: url(../images/h1_nagl2.png) center right no-repeat #fff;
    padding: 0 10px 0 0;
    height: 25px
}

h1.nagl2 span a {
    background-color: #fff;
    margin: 5px 0;
    padding: 0;
    line-height: 21px;
    float: left
}

#blok_forum a:hover,
#blok_katalog_firm a:hover,
#blok_linki_sponsorowane_main a:hover,
#blok_pasaz_handlowy a:hover,
#h1_linki a:hover,
#komunikat_tresc a:hover,
#main_menu li ul li a:hover,
#main_menu li ul li#active a,
#sciezka_strony a:hover,
.blok_ogloszenie_extra1 a:hover,
.blok_premiery_tytul a:hover,
.gazetka_slider a:hover,
.kalendarium_tytul a:hover,
.link_more:hover,
.linki3 a:hover,
.lista1_tytul a:hover,
.lista_n a:hover,
.margin1 .linki a:hover,
.nagl3 a:hover,
.najczesciej_czytane_tytul a:hover,
.patronat_blok1 a:hover,
.strzalka_big a:hover,
.szary_blok a:hover,
h1.nagl2 a:hover,
h2 a:hover {
    color: #fc7603!important
}

#blok_premiery {
    float: right;
    margin-bottom: 15px;
    width: 116px
}

#blok_aktualnosci_main {
    width: 645px;
    margin-top: 18px
}

#blok_kultura_main,
#blok_sport_main {
    width: 645px;
    margin-top: 5px
}

#blok_rozrywka_main {
    width: 645px;
    margin-top: -6px
}

#blok_linki_sponsorowane_main {
    margin-top: 20px
}

h1.nagl2 a {
    font-size: 11px;
    color: #999;
    margin: 10px;
    display: block;
    float: right;
    text-decoration: none
}

.main_akt_1 {
    width: 205px;
    float: left;
    font-size: 12px;
    line-height: 14px;
    color: #666;
    margin-right: 15px;
    text-align: left
}

.link_more,
h2.akt_naglowek,
h2.akt_naglowek a {
    color: #39424d;
    font-weight: 700
}

.main_akt_1.last {
    margin-right: 0
}

h2.akt_naglowek {
    font-size: 14px;
    margin-bottom: 5px;
    text-align: left
}

h2.akt_naglowek a {
    font-size: 14px;
    text-decoration: none;
    text-align: left
}

.separator1 {
    float: left;
    width: 425px;
    margin: 10px 15px 7px 0
}

.link_more {
    font-family: Arial, Helvetica;
    font-size: 18px;
    text-decoration: none;
    line-height: 14px
}

.main_akt_2,
.main_akt_3 {
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #666;
    text-align: left;
    line-height: 14px
}

.main_akt_2 {
    float: left;
    width: 100%;
    margin: 10px 15px 0 0
}

.main_akt_2_img {
    float: left
}

.main_akt_2_cont {
    float: right;
    width: 425px;
    padding-bottom: 8px;
    min-height: 104px
}

#blok_smaki_main .main_akt_2_cont {
    min-height: 51px;
    width: 300px
}

.separator2 {
    float: right;
    width: 205px;
    margin: 10px 0 7px
}

.main_akt_3 {
    width: 205px;
    float: left;
    margin: 15px 15px 0 0
}

.main_akt_3_cont {
    float: right;
    width: 205px;
    padding: 10px 0 0
}

.main_akt_4_cont {
    float: right;
    width: 205px;
    padding: 5px 0 0;
    margin-top: 5px
}

.separator_sport {
    float: right;
    width: 205px;
    margin: 0 0 15px
}

.slider6 {
    position: relative
}

.slider6 div {
    width: 336px;
    padding: 0;
    margin: 0;
    float: left
}

.slider6 ul.pagination {
    margin: 0 auto
}

.slider6 ul.pagination li {
    float: left;
    list-style: none
}

.slider6 ul.pagination li a {
    display: block;
    float: left;
    width: 8px;
    height: 8px;
    background: #39424d;
    margin: 5px;
    font-size: 5px;
    color: #39424d
}

.slider6 ul.pagination li.current a {
    background: #e88a24;
    color: #e88a24
}

.slider6 div .slider_opis {
    float: right;
    width: 200px!important;
    padding: 10px
}

.slider6 div .slider_opis a.slider_dzial {
    color: #CCC;
    display: block;
    font-family: 'Cabin Condensed', sans-serif;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer
}

.slider6 div .slider_opis a.slider_dzial:hover {
    color: #e88a24
}

.slider6 div .slider_opis a.slider_tytul {
    color: #fff;
    display: block;
    font-family: Arial, Helvetica;
    font-size: 18px;
    margin: 5px 0;
    cursor: pointer
}

.slider6 div .slider_opis a.slider_tytul:hover {
    color: #e88a24
}

.slider6 div .slider_opis p.slider_tresc {
    color: #999;
    font-family: Arial, Helvetica;
    font-size: 13px;
    margin: 5px 0
}

.slider6 .slides_container {
    width: 336px;
    display: none
}

.slider6 .slides_container div {
    width: 336px;
    height: 170px;
    display: block
}

.slider6 .slides_control div {
    height: 176px!important
}

.slider6 .next,
.slider6 .prev {
    position: absolute;
    top: -24px;
    width: 21px;
    height: 15px;
    font-size: 0;
    z-index: 5;
    border-left: 1px solid #fff
}

.slider6 .prev {
    left: 292px;
    background: url(images/h1_arow_l.png)
}

.slider6 .next {
    left: 314px;
    background: url(images/h1_arow_r.png)
}

.slider6 .prev:hover {
    background: url(../images/h_h1_arow_l.png)
}

.slider6 .next:hover {
    background: url(../images/h_h1_arow_r.png)
}

.slider10,
.slider5,
.slider8,
.slider9 {
    position: relative
}

.slider10 div,
.slider5 div,
.slider8 div,
.slider9 div {
    width: 336px;
    padding: 0;
    margin: 0;
    float: left
}

.slider10 ul.pagination,
.slider5 ul.pagination,
.slider8 ul.pagination,
.slider9 ul.pagination {
    display: none
}

.slider10 ul.pagination,
.slider5 ul.pagination li,
.slider8 ul.pagination,
.slider9 ul.pagination {
    float: left;
    list-style: none
}

.slider10 ul.pagination a,
.slider5 ul.pagination li a,
.slider8 ul.pagination a,
.slider9 ul.pagination a {
    display: block;
    float: left;
    width: 8px;
    height: 8px;
    background: #39424d;
    margin: 5px;
    font-size: 5px;
    color: #39424d
}

.slider10 ul.pagination li.current a,
.slider5 ul.pagination li.current a,
.slider8 ul.pagination li.current a,
.slider9 ul.pagination li.current a {
    background: #e88a24;
    color: #e88a24
}

.slider10 div .slider_opis,
.slider5 div .slider_opis,
.slider8 div .slider_opis,
.slider9 div .slider_opis {
    float: right;
    width: 200px!important;
    padding: 10px
}

.slider10 div .slider_opis a.slider_dzial,
.slider5 div .slider_opis a.slider_dzial,
.slider8 div .slider_opis a.slider_dzial,
.slider9 div .slider_opis a.slider_dzial {
    color: #CCC;
    display: block;
    font-family: 'Cabin Condensed', sans-serif;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer
}

.slider10 div .slider_opis a.slider_dzial:hover,
.slider5 div .slider_opis a.slider_dzial:hover,
.slider8 div .slider_opis a.slider_dzial:hover,
.slider9 div .slider_opis a.slider_dzial:hover {
    color: #e88a24
}

.slider10 div .slider_opis a.slider_tytul,
.slider5 div .slider_opis a.slider_tytul,
.slider8 div .slider_opis a.slider_tytul,
.slider9 div .slider_opis a.slider_tytul {
    color: #fff;
    display: block;
    font-family: Arial, Helvetica;
    font-size: 18px;
    margin: 5px 0;
    cursor: pointer
}

.slider10 div .slider_opis a.slider_tytul:hover,
.slider5 div .slider_opis a.slider_tytul:hover,
.slider8 div .slider_opis a.slider_tytul:hover,
.slider9 div .slider_opis a.slider_tytul:hover {
    color: #e88a24
}

.slider10 div .slider_opis p.slider_tresc,
.slider5 div .slider_opis p.slider_tresc,
.slider8 div .slider_opis p.slider_tresc,
.slider9 div .slider_opis p.slider_tresc {
    color: #999;
    font-family: Arial, Helvetica;
    font-size: 13px;
    margin: 5px 0
}

.slider10 .slides_container,
.slider5 .slides_container,
.slider8 .slides_container,
.slider9 .slides_container {
    width: 336px;
    display: none
}

.slider5 .slides_container div {
    width: 336px;
    height: 174px;
    display: block
}

.slider8 .slides_container div {
    width: 336px;
    height: 136px;
    display: block
}

.slider9 .slides_container div {
    width: 336px;
    height: 200px;
    display: block
}

.slider10 .slides_container div {
    width: 336px;
    height: 250px;
    display: block
}

.slider5 .slides_control div {
    height: 174px!important
}

.slider8 .slides_control div {
    height: 134px!important
}

.slider9 .slides_control div {
    height: 200px!important
}

.slider10 .slides_control div {
    height: 250px!important
}

.slider10 .prev,
.slider5 .prev,
.slider8 .prev,
.slider9 .prev {
    position: absolute;
    top: -27px;
    left: 292px;
    z-index: 5;
    background: url(../images/h1_arow_l.png);
    width: 21px;
    height: 15px;
    border-left: 1px solid #fff;
    font-size: 0
}

.slider10 .next,
.slider5 .next,
.slider8 .next,
.slider9 .next {
    position: absolute;
    top: -27px;
    left: 314px;
    z-index: 5;
    background: url(../images/h1_arow_r.png);
    width: 21px;
    height: 15px;
    border-left: 1px solid #fff;
    font-size: 0
}

.slider5 .prev:hover {
    background: url(../images/h_h1_arow_l.png)
}

.slider5 .next:hover {
    background: url(../images/h_h1_arow_r.png)
}

.slider4,
.slider7 {
    position: relative
}

.slider4 div,
.slider7 div {
    width: 645px;
    padding: 0;
    margin: 0;
    float: left
}

.slider4 ul.pagination,
.slider7 ul.pagination {
    display: none
}

.slider4 ul.pagination li,
.slider7 ul.pagination li {
    float: left;
    list-style: none
}

.slider4 ul.pagination li a,
.slider7 ul.pagination li a {
    display: block;
    float: left;
    width: 8px;
    height: 8px;
    background: #39424d;
    margin: 5px;
    font-size: 5px;
    color: #39424d
}

.slider4 ul.pagination li.current a,
.slider7 ul.pagination li.current a {
    background: #e88a24;
    color: #e88a24
}

.slider4 div .slider_opis,
.slider7 div .slider_opis {
    float: right;
    width: 200px!important;
    padding: 10px
}

.slider4 div .slider_opis a.slider_dzial,
.slider7 div .slider_opis a.slider_dzial {
    color: #CCC;
    display: block;
    font-family: 'Cabin Condensed', sans-serif;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer
}

.slider4 div .slider_opis a.slider_dzial:hover,
.slider7 div .slider_opis a.slider_dzial:hover {
    color: #e88a24
}

.slider4 div .slider_opis a.slider_tytul,
.slider7 div .slider_opis a.slider_tytul {
    color: #fff;
    display: block;
    font-family: Arial, Helvetica;
    font-size: 18px;
    margin: 5px 0;
    cursor: pointer
}

.slider4 div .slider_opis a.slider_tytul:hover,
.slider7 div .slider_opis a.slider_tytul:hover {
    color: #e88a24
}

.slider4 div .slider_opis p.slider_tresc,
.slider7 div .slider_opis p.slider_tresc {
    color: #999;
    font-family: Arial, Helvetica;
    font-size: 13px;
    margin: 5px 0
}

#blok_reklama1,
.blok_reklama3,
#blok_reklama3 {
    margin-top: 15px
}

.slider4 .slides_container,
.slider7 .slides_container {
    width: 645px;
    display: none
}

.slider4 .slides_container div,
.slider7 .slides_container div {
    width: 645px;
    height: 190px;
    display: block
}

.slider7 .slides_control div {
    height: 243px!important
}

.slider4 .slides_control div {
    height: 70px!important
}

.slider4 .next,
.slider4 .prev,
.slider7 .next,
.slider7 a.prev {
    top: -27px;
    z-index: 5;
    width: 21px;
    height: 15px;
    border-left: 1px solid #fff;
    font-size: 0;
    position: absolute
}

.slider7 a.prev {
    left: 601px;
    background: url(../images/h1_arow_l.png)
}

.slider7 .next {
    left: 623px;
    background: url(../images/h1_arow_r.png)
}

.slider7 a.prev:hover {
    background: url(../images/h_h1_arow_l.png)
}

.slider7 .next:hover {
    background: url(../images/h_h1_arow_r.png)
}

.slider4 .prev {
    left: 601px;
    background: url(../images/h1_arow_l.png)
}

.slider4 .next {
    left: 623px;
    background: url(../images/h1_arow_r.png)
}

.slider4 .prev:hover {
    background: url(../images/h_h1_arow_l.png)
}

.slider4 .next:hover {
    background: url(../images/h_h1_arow_r.png)
}

.blok_reklama3,
#blok_reklama3 {
    text-align: center
}

#reklama1,
#reklama2 {
    float: left;
    margin: 10px 15px 0 0
}

#reklama3 {
    float: left;
    margin: 10px 0 0
}

.blok_lista1 {
    padding: 5px 0
}

.lista1_tytul a {
    color: #39424D;
    font-family: Arial, Helvetica;
    font-weight: 700;
    font-size: 14px;
    text-align: left;
    text-decoration: none;
    display: block
}

.lista1_podpis {
    color: #999;
    font-family: Arial, Helvetica;
    font-size: 11px;
    text-align: right;
    text-decoration: none;
    font-weight: 400
}

.autor_podpis,
.gazetka_slider .tytul {
    color: #39424D;
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-decoration: none
}

.gazetka_slider {
    padding: 0;
    margin: 0 15px 0 0;
    border: none;
    float: left;
    width: 102px
}

.gazetka_slider.last {
    margin-right: 0
}

.gazetka_slider .tytul {
    font-weight: 700;
    text-align: left
}

.autor_podpis {
    text-align: left;
    line-height: 14px;
    display: block
}

.scroll-content3 {
    position: absolute;
    top: 0;
    left: 0
}

.slider-wrap3 {
    position: absolute;
    right: 0;
    top: 0;
    background: url(images/scroll_prowadnica.png) no-repeat;
    width: 9px
}

.slider-vertical3 {
    position: relative;
    height: 100%
}

.ui-slider-handle3 {
    width: 9px;
    height: 10px;
    margin: 0 auto;
    background-color: #39424d;
    display: block;
    position: absolute;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px
}

#scroll-pane3,
.scroll-pane3 {
    background-color: #fff;
    float: left;
    overflow: auto;
    width: 336px;
    height: 219px;
    position: relative;
    margin-bottom: 20px;
    display: inline
}

.scroll-content-item3 {
    height: 38px;
    margin-top: 4px;
    padding: 0 6px 0 0;
    width: 316px
}

.scroll-content-item.last3 {
    border: none
}

#anchors3 {
    float: left;
    height: 239px;
    position: relative
}

.blok_ogloszenie_extra1,
.blok_ogloszenie_extra1 a {
    float: left;
    width: 220px;
    font-family: 'Open sans', Arial, Helvetica;
    font-size: 13px;
    color: #000;
    font-weight: 700;
    text-decoration: none;
    padding: 3px 0;
    margin: -6px 0 0
}

.blok_ogloszenie_extra2,
.blok_ogloszenie_extra3 {
    width: 220px;
    font-family: 'Open sans', Arial, Helvetica;
    font-size: 12px
}

.blok_ogloszenie_extra2 {
    float: left;
    padding: 4px 0;
    color: #666;
    margin: 0;
    text-align: left
}

.blok_ogloszenie_extra3 {
    color: #000;
    padding: 3px 0;
    margin: 0 0 21px;
    height: 25px;
    float: right
}

.blok_lista_firmy {
    border-bottom: 1px solid #CCC;
    padding: 5px 0
}

#komentarze_lista li,
#nowe_na_portalu_lista li,
.najczesciej_lista li {
    border-bottom: 1px solid #fff
}

.lista_firmy_tytul {
    float: left
}

.lista_firmy_tytul a {
    color: #000!important;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-size: 13px;
    text-align: left;
    text-decoration: none
}

.lista_firmy_podpis {
    float: right;
    color: #39424D;
    font-size: 12px;
    text-align: left
}

p.pasaz_cena a,
p.pasaz_tytul a {
    color: #000;
    font-family: "Open Sans", sans-serif;
    text-decoration: none
}

p.pasaz_tytul {
    font-size: 12px;
    margin-bottom: 5px
}

p.pasaz_cena {
    float: left;
    font-family: "Open Sans", sans-serif;
    font-size: 12px
}

.forum_main_lista li,
.forum_main_lista li a,
p.blok_premiery_data,
p.blok_premiery_tytul a,
p.rekalama_podpis {
    font-family: Arial, Helvetica
}

p.rekalama_podpis {
    font-size: 11px;
    float: right;
    color: #999
}

p.blok_premiery_tytul a {
    font-weight: 700;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    text-align: left;
    display: block;
    margin-bottom: 4px
}

p.blok_premiery_data {
    font-size: 12px;
    text-align: left
}

.najczesciej_lista {
    margin: 0;
    padding: 0
}

.najczesciej_lista li {
    margin: 0;
    padding: 5px 0;
    list-style: none;
    font-weight: 700;
    font-size: 16px;
    color: #39424D;
    text-align: left;
    line-height: 15px
}

.najczesciej_lista li a {
    font-size: 11px;
    color: #39424D;
    text-decoration: none;
    font-weight: 400;
    text-align: left
}

#komentarze_lista,
#nowe_na_portalu_lista,
.forum_main_lista {
    margin: 0;
    padding: 0
}

#komentarze_lista li,
#nowe_na_portalu_lista li,
.forum_main_lista li {
    margin: 0;
    padding: 5px 0;
    font-size: 11px;
    color: #39424D;
    text-align: left;
    list-style: none
}

#komentarze_lista li a,
#nowe_na_portalu_lista li a {
    font-weight: 700;
    font-size: 11px;
    color: #39424D;
    text-decoration: none;
    text-align: left
}

.forum_main_lista li {
    border-bottom: 1px solid #ccc
}

.forum_main_lista li a {
    font-weight: 700;
    font-size: 11px;
    color: #39424D;
    text-decoration: none;
    text-align: left
}

#nowe_na_portalu_lista li a.dzial,
.forum_main_lista li a.tresc {
    font-weight: 400
}

.szary_blok {
    background: #eaeaea;
    margin-top: 15px
}

.linki_lista {
    float: left;
    width: 205px;
    margin-left: 15px
}

.linki_lista.first {
    margin-left: 0
}

.linki_lista a {
    display: block;
    border-bottom: 1px solid #ccc;
    font-weight: 700;
    font-size: 12px;
    color: #666;
    padding: 4px 0;
    text-decoration: none
}

#sonda_odpowiedzi_main,
#sonda_pytanie_main,
#sonda_pytanie_main2,
.sonda_odpowiedz_main {
    text-align: left;
    font-size: 12px;
    color: #39424D;
    font-family: 'Open sans', Arial, Helvetica
}

#main_ankieta {
    width: 336px;
    margin: 0
}

#sonda_pytanie_main {
    width: 320px;
    border-right: 1px solid #fff;
    float: left;
    padding: 0 15px 0 0;
    margin: 10px 10px 15px 0
}

#sonda_pytanie_main2 {
    margin-top: 10px
}

#sonda_odpowiedzi_main {
    padding: 10px 0
}

.odp_ankieta_pasek {
    width: 336px;
    background: #eee;
    margin-top: 5px
}

.przycisk_strzalka_grey,
.przycisk_strzalka_orange {
    margin: 5px 0;
    padding: 0 10px 0 5px;
    height: 15px;
    line-height: 15px;
    font-size: 12px
}

.przycisk_strzalka_grey {
    background: url(../images/przycisk_strzalka_szary.png) center right no-repeat;
    border-left: 1px solid #999;
    font-family: 'Open sans', Arial, Helvetica;
    color: #666;
    text-decoration: none
}

.przycisk_strzalka_grey:hover {
    background: url(../images/h_przycisk_strzalka_szary.png) center right no-repeat;
    color: #fff!important
}

.przycisk_strzalka_orange {
    background: url(../images/przycisk_strzalka_pomarancz.png) center right no-repeat!important;
    border-left: 1px solid #e88a24;
    color: #e88a24;
    text-decoration: none
}

.patronat_blok1,
.patronat_blok1 a {
    font-size: 13px;
    text-align: left;
    text-decoration: none
}

input.przycisk_strzalka_orange {
    padding: 0 10px 1px 5px
}

.przycisk_strzalka_orange:hover {
    background: url(../images/h_przycisk_strzalka_pomarancz.png) center right no-repeat!important;
    color: #fff!important;
    cursor: pointer!important
}

.pomarancz_dzis {
    color: #fc7603
}

.patronat_blok1 {
    float: left!important;
    width: 205px;
    color: #39424D;
    background: #EAEAEA;
    height: 70px;
    margin-right: 15px
}

#blok_komunikat_blue,
#blok_komunikat_grey,
#blok_komunikat_orange,
#blok_komunikat_red {
    margin-top: 15px;
    width: 643px;
    height: 22px;
    overflow: hidden
}

.patronat_blok1 a {
    color: #39424D;
    font-family: Arial, Helvetica
}

.patronat_blok1.last {
    margin-right: 0
}

#blok_komunikat_orange,
#blok_komunikat_red {
    border: 1px solid #f60
}

#komunikat_tytul_orange {
    background: url(../gfx/info_pasek_orange.png) no-repeat;
    font-family: "Open Sans", sans-serif;
    font-size: 11px;
    color: #fff;
    padding: 4px 30px 4px 4px;
    float: left
}

#komunikat_tytul_blue,
#komunikat_tytul_grey,
#komunikat_tytul_red {
    font-family: 'Cabin Condensed', sans-serif;
    font-size: 11px;
    color: #fff;
    float: left
}

#komunikat_tytul_red {
    background: url(../gfx/info_pasek_red.png) no-repeat;
    padding: 4px 41px 4px 15px
}

#blok_komunikat_blue {
    border: 1px solid #00aff8
}

#komunikat_tytul_blue {
    background: url(../gfx/info_pasek_blue.png) no-repeat;
    padding: 4px 25px 4px 10px
}

#blok_komunikat_grey {
    border: 1px solid #999
}

#komunikat_tytul_grey {
    background: url(../gfx/info_pasek_grey.png) no-repeat;
    padding: 4px 35px 4px 15px
}

#komunikat_tresc a {
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #000;
    padding: 4px 10px;
    text-decoration: none;
    display: block
}

.ogloszenie_rog_extra {
    width: 50px;
    height: 50px;
    position: absolute;
    right: 232px;
    margin-top: 1px
}
.news_cont,
#news_cont {
    width: 645px;
    border: 1px solid #ccc;
    font-size: 12px;
    color: #666;
    text-align: left;
    padding-bottom: 15px
}
.news_cont a,
#news_cont a {
    color: #39424D
}
.news_cont a:hover,
#news_cont a:hover {
    color: #fc7603
}
.news_cont .temat_sonda_wynik,
#news_cont .temat_sonda_wynik {
    color: #39424D;
    margin-bottom: 15px
}

.czas_trwania_sonda {
    color: #999;
    font-size: 11px;
    margin-bottom: 10px
}

#sciezka_strony {
    margin: 15px 0
}

#sciezka_strony,
#sciezka_strony a {
    font-size: 11px;
    color: #999;
    text-decoration: none
}

.strzalka_big {
    background: url(../images/h1_bg_strzalka_big.png) no-repeat;
    height: 30px;
    font-size: 22px;
    color: #fff;
    padding: 0 10px;
    margin-top: 15px;
    font-weight: 400
}

.nagl5,
.nagl6 {
    font-weight: 700
}

.strzalka_big a.strzalka_white {
    color: #fff;
    padding-right: 30px
}

#news_tagi,
.margin1 {
    padding: 10px
}

.strzalka_big a,
.strzalka_big span {
    font-size: 22px;
    color: #39424d;
    text-decoration: none
}

.nagl5 {
    font-size: 24px;
    color: #39424d;
    margin-bottom: 10px
}

.news_data,
.news_podpis {
    color: #999;
    font-size: 11px
}

.img_cont_news {
    float: left;
    margin-right: 10px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    margin-bottom: 15px
}

.news_data {
    margin-bottom: 8px
}

.news_podpis {
    margin-top: 7px
}

.news_tresc {
    font-size: 14px;
    color: #000;
    text-align: left
}

.news_tresc a {
    font-size: 14px;
    color: #39424d;
    text-align: left
}

.news_tresc a:hover {
    color: #fc7603
}

.nagl6 {
    font-size: 14px;
    color: #999;
    margin: 10px 0 0 10px
}

.nagl6.zobacz_zd {
    background: url(../images/h3_bg.png) 145px 12px no-repeat
}

.nagl6.tagi {
    background: url(../images/h3_bg.png) 35px 12px no-repeat
}

.nagl6.podziel_sie {
    background: url(../images/h3_bg.png) 140px 12px no-repeat
}

#news_wiecej_zdjec {
    margin-top: 10px
}

#news_wiecej_zdjec img {
    margin-right: 11px
}

#news_wiecej_zdjec img.last {
    margin-right: 0
}

#news_tagi,
#news_tagi a {
    font-size: 11px;
    color: #999;
    text-decoration: none
}

.nagl7 {
    font-size: 22px;
    color: #39424d;
    margin: 10px 0 0;
    z-index: 49;
    position: relative;
    font-weight: 400
}

.txt_form_kom3,
.txt_form_kom4,
.txt_form_kom5 {
    font-size: 11px;
    color: #999
}

.nagl7.wasze_opinie {
    background: url(../images/h2_bg2.png) 133px 17px no-repeat
}

.nagl7.wasze_komentarze {
    background: url(../images/h2_bg2.png) 194px 22px no-repeat;
    margin-bottom: 15px
}

.nagl7.pozostale_aktualnosci {
    background: url(../images/h2_bg2.png) 220px 22px no-repeat
}

.nagl7.najczesciej_czytane {
    margin-top: 47px
}

.txt_form_kom3 {
    display: block;
    float: none
}

.txt_form_kom5 {
    font-weight: 700;
    background: 0 0;
    border: none
}

p.kom_data,
p.kom_podpis,
p.kom_tresc,
p.kom_wstep {
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #666
}

.txt_form_kom,
.txt_form_kom2 {
    border: 1px solid #ccc;
    padding: 2px;
    float: none;
    display: block
}

.txt_form_kom {
    width: 250px;
    margin-bottom: 10px
}

.txt_form_kom2 {
    width: 100%;
    height: 100px
}

#komentarze_news {
    margin-top: 15px
}

.komentarz_linia {
    background: url(../images/h3_bg.png) no-repeat;
    height: 1px;
    width: 100%;
    margin-bottom: 10px
}

.komentarz_news {
    margin-top: 10px;
    padding: 0 0 0 30px;
    background: url(../images/kom_bg.png) 3px 13px no-repeat
}

p.kom_data {
    float: right
}

p.kom_wstep {
    font-weight: 700;
    text-align: left
}

p.kom_tresc {
    text-align: left
}

p.info_kom {
    font-size: 11px;
    line-height: 12px;
    color: #999;
    text-align: left;
    margin: 15px 0
}

.lista_aktualnosc,
.pozostala_aktualnosc {
    margin-top: 10px
}

.pozostala_aktualnosc_tresc {
    border-bottom: 1px solid #ccc;
    float: right;
    width: 423px;
    height: 111px;
    line-height: 15px;
    font-size: 12px;
    color: #39424d
}

.pozostala_aktualnosc img {
    float: left;
    margin-right: 15px
}

.lista_aktualnosc_tresc {
    border-bottom: 1px solid #ccc;
    float: right;
    width: 403px;
    height: 111px
}

.lista_aktualnosc_tresc p {
    color: #505050;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px
}

.lista_n a,
.najczesciej_czytane_tytul,
.najczesciej_czytane_tytul a {
    font-weight: 700;
    color: #39424d;
    font-size: 12px
}

.lista_aktualnosc img {
    float: left;
    margin-right: 15px
}

#blok_majczesciej_czytane2 {
    margin-top: -7px;
    padding-top: 15px;
    position: relative
}

#blok_wasze_opinie2 {
    margin-top: -10px;
    padding-top: 5px
}

#blok_nowe_na_portalu2 {
    margin-top: -7px;
    padding-top: 10px
}

.najczesciej_czytane_element {
    margin-top: 3px
}

.najczesciej_czytane_img {
    float: left
}

.najczesciej_czytane_tytul {
    padding: 0 10px 0 0;
    height: 37px;
    float: right;
    width: 277px;
    border-bottom: 1px solid #fff;
    line-height: 12px
}

.najczesciej_czytane_tytul a {
    text-decoration: none;
    display: block;
    text-align: left
}

.lista_n {
    padding: 5px;
    margin: 5px 0;
    border-bottom: 1px solid #fff;
    font-size: 12px;
    color: #39424d
}

.lista_n a {
    display: block;
    text-decoration: none
}

.lista_n_dzial {
    font-size: 12px;
    font-weight: 400!important;
    display: block;
    color: #666!important;
    text-decoration: none
}

#h1_linki a,
div.margin2 .przycisk2 {
    font-weight: 700;
    text-decoration: none
}

#PogodaNetWidget {
    border: none!important;
    padding: 5px 38px!important;
    width: 290px!important
}

.PogodaNetWidget_Title {
    display: none!important
}

.linki2 {
    text-align: center;
    margin-top: 20px
}

.gsc-cursor-page,
.linki2 .news_wiecej {
    border: 1px solid #eee;
    background: #eee;
    padding: 1px 3px;
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #555!important;
    text-decoration: none
}

.gsc-cursor-page:hover,
.linki2 .news_wiecej.wcisniety,
.linki2 .news_wiecej:hover {
    background: #F60;
    color: #fff!important
}

.akt_popis,
.akt_popis_kom {
    font-size: 11px;
    color: #999;
    margin-top: 10px
}

.akt_popis {
    float: left
}

.akt_popis_kom {
    font-family: Arial, Helvetica;
    float: right
}

.margin2 {
    padding: 10px 44px
}

.margin3 {
    padding: 10px 40px
}

div.margin2 .przycisk2 {
    background: url(../gfx/resinet_bg_button_strzalka.gif) no-repeat;
    color: #0185B0;
    float: left;
    font-size: 14px;
    height: 41px;
    line-height: 40px;
    margin-top: 10px;
    padding-left: 10px;
    text-transform: uppercase;
    width: 267px
}

#h1_linki {
    float: right;
    height: 30px;
    margin-top: 19px;
    padding: 3px 0
}

#h1_linki a {
    color: #39424d;
    font-size: 12px;
    padding: 5px
}

.linki3 a,
.margin1 .linki a,
.margin3 .zabytek_skrot a,
div.news_skrot h1 a,
h1.nagl_tresc {
    color: #39424d!important
}

div.news_skrot .wstep a {
    color: #666!important
}

#body_wrap_foto {
    background: #000;
    width: 100%
}

.fotorelacja_data {
    font-size: 12px;
    text-align: right;
    margin-top: 224px;
    position: absolute;
    right: 0;
    color: #666
}

#cse-search-box input[type=text] {
    border: 1px solid #ccc
}

#contener {
    margin-bottom: 0!important
}

div[align=justify],
p[align=justify] {
    text-align: justify!important
}

div[align=right],
p[align=right] {
    text-align: right!important
}

.box_warunki_na_stokach {
    float: right;
    width: 210px
}

.komunikat {
    text-align: left;
    color: #000;
    font-size: 11px
}

.komunikat b {
    color: #0058bc;
    font-weight: 400
}

.komunikat_pok,
.komunikat_tem {
    float: left;
    height: 50px;
    text-align: left;
    line-height: 50px;
    color: #2e4152
}

.komunikat_tem {
    width: 30px;
    padding-left: 30px;
    background: url(../../narty/gfx/narty_kom_tem_n.gif) 0 50% no-repeat
}

.komunikat_pok {
    width: 35px;
    padding-left: 35px;
    background: url(../../narty/gfx/narty_kom_pok_n.gif) 0 50% no-repeat
}

.komunikat_nazwa,
.komunikat_war {
    padding: 3px;
    margin-left: 15px;
    float: left
}

.komunikat_nazwa {
    display: block;
    margin-top: 5px
}

.news_faceplus {
    margin-bottom: 10px;
    width: 190px;
    height: 22px
}

#___plusone_0 {
    width: 54px!important
}

#widget_ogloszenia {
    width: 284px;
    height: 218px;
    position: fixed;
    top: 50%;
    right: 0;
    margin: -100px -250px 0 0;
    background: url(../gfx/widget-ogloszenia.png);
    z-index: 9999
}

#widget_ogloszenia a {
    display: block;
    width: 284px;
    height: 218px
}

.login_facebook {
    background: url(../gfx/Facebook_polacz_btn_1.png) no-repeat #3661A0;
    color: #FFF!important;
    display: block;
    float: left;
    margin: 2px 5px 0 0;
    text-decoration: none;
    padding: 2px 5px 2px 29px;
    font: 700 11px Arial
}

.login_facebook:hover {
    text-decoration: underline
}

#reklama_scroll {
    width: 1036px;
    position: fixed;
    bottom: 0;
    z-index: 200;
    left: 50%;
    margin-left: -519px
}

#reklama_scroll .box {
    width: 160px;
    height: 160px;
    float: left;
    margin: 5px 18px
}

#reklama_scroll a.link {
    float: right;
    color: #39424D;
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none;
    margin-right: 20px
}

#reklama_scroll a.link:hover {
    color: #FC7603
}

#reklama_scroll .btn {
    float: left
}

#reklama_scroll .cont_reklama {
    float: left;
    border: 1px solid #39424D;
    width: 998px;
    height: 190px;
    overflow: hidden;
    background-color: #fff
}

#komentarze_dla_zalogowanych {
    position: absolute;
    top: 14px;
    font-size: 12px;
    color: #666;
    text-align: center;
    width: 650px;
    height: 177px;
    padding: 80px 0 0
}

#komentarze_dla_zalogowanych a {
    color: #39424D;
    text-decoration: none
}

#komentarze_dla_zalogowanych a:hover {
    color: #E88A24
}

#blok_zapowiedzi div {
    float: left;
    margin: 0 5px 10px 0;
    text-align: center
}

#blok_zapowiedzi div.last {
    margin: 0 0 10px
}

#blok_zapowiedzi div p {
    text-align: center
}

.subboxmenu {
    border: 6px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    width: 765px;
    background-color: #fff;
    position: absolute;
    top: 106px;
    z-index: 100;
    margin-left: 224px;
    overflow: hidden;
    display: none
}

.subboxmenu .cont {
    margin: 20px 10px 5px 20px;
    text-align: left;
    display: none
}

.subboxmenu .cont .big_foto {
    float: left;
    width: 380px
}

.subboxmenu .cont .big_foto p {
    background: url(../gfx/pasek_shadow.png);
    font: 700 16px Arial;
    height: 40px;
    margin: -60px 0 0 10px;
    z-index: 2;
    position: relative;
    color: #fff;
    padding: 4px 5px;
    width: 330px
}

.subboxmenu .cont .foto_right {
    float: right;
    width: 350px
}

.subboxmenu .cont .foto_right .foto_small p {
    float: right;
    width: 220px;
    margin: 0
}

#imprezy_table,
#ranking_lokali_home {
    border-collapse: collapse;
    width: 100%
}

.subboxmenu .cont .foto_right .foto_small p a {
    color: #39424d;
    text-decoration: none;
    font: 700 13px Arial
}

.subboxmenu .cont .foto_right .foto_small p a:hover {
    color: #ff5400
}

.subboxmenu .cont .foto_right .foto_small {
    border-bottom: 1px solid #c8c8c8;
    padding: 10px 0
}

.subboxmenu .cont a.more {
    color: #ff5400;
    text-decoration: none;
    font: 700 11px Arial;
    float: right;
    margin-top: 5px
}

.subboxmenu .cont a.more span {
    color: #39424D;
    font-family: Arial, Helvetica;
    font-size: 18px;
    font-weight: 700
}

.subboxmenu .cont a.more:hover {
    color: #39424d
}

.subboxmenu .cont img.ico_info {
    margin: 10px;
    position: absolute;
    z-index: 200;
    top: 20px
}

#popup_login span {
    float: none!important
}

#informator_lista {
    list-style: none;
    margin: 5px 0;
    padding: 0
}

#informator_lista li {
    opacity: .85
}

#informator_lista li:hover {
    opacity: 1
}

#informator_lista li:hover a span {
    color: #fc7603
}

#informator_lista li a {
    display: block;
    width: 509px;
    height: 78px;
    padding: 25px 30px;
    text-decoration: none;
    color: #000
}

#informator_lista li a span {
    color: #333;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 24px;
    font-size: 14px
}

#informator_lista li#informator_lista_168 {
    background: url(../gfx/informator/historia.png) no-repeat
}

#informator_lista li#informator_lista_169 {
    background: url(../gfx/informator/rzeszow-liczby.png) no-repeat
}

#informator_lista li#informator_lista_170 {
    background: url(../gfx/informator/informator-urzedowy.png) no-repeat
}

#informator_lista li#informator_lista_171 {
    background: url(../gfx/informator/informator-tele.png) no-repeat
}

#informator_lista li#informator_lista_238 {
    background: url(../gfx/informator/gdzie-zjesc.png) no-repeat
}

#informator_lista li#informator_lista_244 {
    background: url(../gfx/informator/noclegi.png) no-repeat
}

#informator_lista li#informator_lista_174 {
    background: url(../gfx/informator/zabytki.png) no-repeat
}

#informator_lista li#informator_lista_175 {
    background: url(../gfx/informator/sciezki-rowerowe.png) no-repeat
}

#informator_lista li#informator_lista_172 {
    background: url(../gfx/informator/parafie.png) no-repeat
}

#informator_lista li#informator_lista_173 {
    background: url(../gfx/informator/msze.png) no-repeat
}

#informator_lista li#informator_lista_700 {
    background: url(../gfx/informator/atrakcje-rzeszowa.png) no-repeat
}

#informator_lista li#informator_lista_702 {
    background: url(../gfx/informator/wakacje-informator.jpg) no-repeat
}

#informator_lista li#informator_lista_703 {
    background: url(../gfx/informator/inwestycje-rzeszow.png) no-repeat
}

#blok_foto_main .slides_container .foto_box_home {
    transition: all .3s
}

#blok_foto_main .slides_container:hover .foto_box_home {
    opacity: .8
}

#blok_foto_main .slides_container:hover .foto_box_home:hover {
    opacity: 1
}

#ranking_lokali_home {
    margin: 15px 0
}

#ranking_lokali_home tr td {
    vertical-align: middle;
    border-bottom: 1px solid #ccc
}

#ranking_lokali_home tr td.nr {
    text-align: center;
    font-family: Arial, Helvetica;
    font-size: 18px;
    color: #999;
    font-weight: 700;
    line-height: 16px
}

#ranking_lokali_home tr td h3 {
    margin: 0;
    line-height: 16px
}

#ranking_lokali_home tr td h3 a {
    font-family: "Open Sans", sans-serif;
    font-size: 13px;
    color: #000;
    font-weight: 700;
    text-decoration: none;
    line-height: 18px
}

#ranking_lokali_home tr td h3 a:hover {
    color: #e88a24
}

#ranking_lokali_home tr td.ocena {
    font: 700 20px Arial;
    color: #333
}

#ranking_lokali_home tr td.ocena span {
    font-family: "Open Sans", sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: #da8417
}

.pod_lupa_home {
    background: #38404B;
    padding: 10px!important;
    color: #fff;
    font: 13px Arial
}

.pod_lupa_home .akt_naglowek a {
    color: #fff;
    margin-top: 5px;
    display: block
}

.godziny_mszy {
    margin: 5px 0 20px;
    background: #f3f3f3;
    padding: 10px
}

.godziny_mszy div {
    margin-top: 5px;
    border-top: 1px solid #ccc;
    color: #333
}

.godziny_mszy h2 {
    margin: 5px 0;
    font: 700 20px Arial;
    color: #39424d
}

.godziny_mszy h6 {
    margin: 5px 0;
    font: 700 14px Arial;
    color: #666
}

.lista_aktualnosc_big h2.akt_naglowek a {
    font-size: 24px
}

#imprezy_table td {
    border-bottom: 1px solid #eee;
    padding: 5px;
    color: #333;
    text-align: center
}

#imprezy_table tr:hover td {
    background: #f1f1f1
}

#imprezy_table .nagl {
    font-family: Arial, Helvetica;
    font-size: 22px;
    font-weight: 700;
    color: #fc7603;
    background: #eee!important;
    border-bottom: 1px solid #999
}

#imprezy_table td.title a,
.menu_dodatkowe li a {
    font-size: 14px;
    font-weight: 700;
    text-decoration: none
}

#imprezy_table td.foto {
    width: 10%
}

#imprezy_table td.foto img {
    width: 100px
}

#imprezy_table td.title {
    text-align: left
}

#imprezy_table td.title a {
    font-family: Arial, Helvetica;
    color: #4b4a49;
    text-align: left
}

#imprezy_table td.title a:hover {
    color: #fc7603!important
}

#imprezy_table td.rodzaj {
    color: #fc7603
}

.menu_dodatkowe {
    list-style: none;
    margin: 11px 0 15px;
    padding: 0
}

.menu_dodatkowe li a {
    padding: 8px 8px 8px 30px;
    text-transform: uppercase;
    color: #fff;
    display: block;
    margin: 0 0 7px;
    background: url(../gfx/arroww.png) 15px 8px no-repeat #666;
    font-family: "Open Sans", sans-serif
}

.menu_dodatkowe li a:hover {
    background-color: #F60
}

#dni_tygodnia a {
    display: inline-block;
    border: 1px solid #ccc;
    background: #eee;
    color: #3A424D;
    padding: 10px 0;
    width: 70px;
    text-transform: uppercase;
    text-align: center;
    margin: 5px;
    text-decoration: none
}

#dni_tygodnia a.dzien_1 {
    width: 85px
}

#dni_tygodnia a span {
    display: block;
    text-align: center;
    font-weight: 700;
    font-size: 24px
}

#dni_tygodnia a:first-child {
    border: 1px solid #FF4800;
    background: #ffe8d8;
    color: #3A424D!important
}

#blok_aktualnosci_main .main_akt_2 {
    margin-top: 15px
}

#blok_aktualnosci_main h1.h_aktualnosci {
    margin-bottom: 0
}

#blok_aktualnosci_main h2.akt_naglowek a,
.news_cont h1,
#news_cont h1 {
    color: #000;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    font-family: 'Open Sans', sans-serif
}

#blok_aktualnosci_main .main_akt_1 p,
#blok_aktualnosci_main .main_akt_2_cont p {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #505050
}

#blok_aktualnosci_main .main_akt_2_cont h2 {
    margin-bottom: 15px
}
.news_cont h1,
#news_cont h1 {
    font-size: 30px;
    line-height: 38px;
    font-weight: 700
}
.news_cont  .news_tresc,
#news_cont .news_tresc {
    color: #404040;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    line-height: 21px
}
.news_cont .news_tresc div,
#news_cont .news_tresc div {
    font-family: "Open Sans", sans-serif!important
}
.text-center {text-align: center;}
#blok_patronat_main .patronat_blok1 a,
.lista_aktualnosci .lista_aktualnosc_big h2.akt_naglowek a,
#lista_aktualnosci .lista_aktualnosc_big h2.akt_naglowek a,
.lista_aktualnosci .lista_aktualnosc_tresc h2.akt_naglowek a,
#lista_aktualnosci .lista_aktualnosc_tresc h2.akt_naglowek a,
.news_cont .news_tresc a,
#news_cont .news_tresc a,
.news_cont .zabytek_skrot h1 a,
#news_cont .zabytek_skrot h1 a,
.foto_box_home h2.akt_naglowek a {
    font-family: "Open Sans", sans-serif
}
.news_cont .news_tresc a,
#news_cont .news_tresc a {
    color: #F6871F
}

.slider7 .slides_container div {
    height: 300px!important
}

.foto_box_home h2.akt_naglowek {
    margin-top: 8px;
    text-align: left
}

.foto_box_home h2.akt_naglowek a {
    color: #000;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px
}

#blok_kultura_main .main_akt_1,
#blok_smaki_main .main_akt_1 {
    width: 315px;
    margin: 0
}

#blok_kultura_main .main_akt_1.last,
#blok_smaki_main .main_akt_1.last {
    float: right
}

#blok_kina_main .main_akt_1 h2 a,
#blok_kultura_main .main_akt_1 a,
#blok_recenzje_main h2 a,
#blok_rsm_main h2 a {
    color: #000;
    font-family: "Open Sans", sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px
}

.lista_aktualnosci .lista_aktualnosc_tresc,
#lista_aktualnosci .lista_aktualnosc_tresc {
    border: 0
}

.lista_aktualnosci .lista_aktualnosc_tresc h2.akt_naglowek a,
#lista_aktualnosci .lista_aktualnosc_tresc h2.akt_naglowek a {
    color: #000;
    font-size: 18px;
    font-weight: 600;
    line-height: 25px
}

#blok_patronat_main .patronat_blok1 a {
    color: #000;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px
}

.lista_aktualnosci .lista_aktualnosc_big h2.akt_naglowek a,
#lista_aktualnosci .lista_aktualnosc_big h2.akt_naglowek a {
    color: #000;
    font-size: 30px;
    font-weight: 700;
    line-height: 38px
}
.news_cont .zabytek_skrot h1 a,
#news_cont .zabytek_skrot h1 a {
    color: #000;
    font-size: 18px;
    font-weight: 600;
    line-height: 18px
}

.news_cont .zabytek_skrot h1,
#news_cont .zabytek_skrot h1 {
    line-height: 18px
}

#blok_kultura_main h2 {
    margin-bottom: 12px
}

.slide_control {
    margin: 20px 0;
    width: 100%;
    color: #000;
    font-weight: 400;
    font-size: 18px;
    line-height: 25px;
    font-family: 'Open Sans', sans-serif
}

.slide_control span {
    font-size: 22px;
    font-weight: 600
}

.news_cont .slide_control .back_slide,
#news_cont .slide_control .back_slide,
.news_cont .slide_control .next_slide,
#news_cont .slide_control .next_slide {
    display: inline-block;
    background: url(../gfx/slide_back.png) 10px center no-repeat #3a424d;
    text-decoration: none;
    color: #fff;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 21px;
    padding: 0 8px 2px 25px
}

.news_cont .slide_control .next_slide,
#news_cont .slide_control .next_slide {
    background: url(../gfx/slide_next.png) 75px center no-repeat #ff4900;
    padding: 0 25px 0 8px
}

.news_cont .slide_foto,
#news_cont .slide_foto {
    position: relative
}

.news_cont .slide_foto .back_slide2,
#news_cont .slide_foto .back_slide2,
.news_cont .slide_foto .next_slide2,
#news_cont .slide_foto .next_slide2 {
    position: absolute;
    top: 30%;
    right: -5px;
    z-index: 2;
    display: none
}

.news_cont .slide_foto .back_slide2,
#news_cont .slide_foto .back_slide2 {
    right: auto;
    left: 6px
}

.news_cont .slide_foto:hover .back_slide2,
#news_cont .slide_foto:hover .back_slide2,
.news_cont .slide_foto:hover .next_slide2,
#news_cont .slide_foto:hover .next_slide2 {
    display: block
}

.advert-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    display: none;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    z-index: 9999
}

.advert-bottom .advert-content {
    height: auto;
    width: auto;
    padding: 0;
    margin-bottom: -4px;
    border: 1px solid #6c7d93
}

.advert-bottom .advert-header {
    padding: 3px;
    text-align: left;
    color: #fff;
    background: #39424d
}

.advert-bottom .advert-header span.advert-close {
    padding: 3px;
    margin-top: -5px;
    float: right;
    margin-right: 5px;
    font-weight: 600;
    font-size: 15px
}

.advert-bottom .advert-header span.advert-close:hover {
    cursor: pointer
}

.advert-bottom .advert-header span {
    margin-left: 5px
}

.big-news-box {
    margin-top: 20px
}

.big-news-desc {
    position: absolute;
    text-align: left;
    width: 292px;
    padding-left: 15px;
    line-height: 22px;
    z-index: 2;
    bottom: 15px
}

.big-news-desc a {
    color: #fff;
    font-size: 19px;
    font-weight: 700;
    text-decoration: none;
    text-shadow: 0 0 3px #000;
    font-family: "open sans"
}

.big-news-desc a:hover {
    color: #e88a24
}

.big-news-shadow {
    bottom: 4px;
    height: 85px;
    width: 100%;
    position: absolute;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .65) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
    z-index: 1
}

#tiptip_holder {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999
}

#tiptip_holder.tip_top {
    padding-bottom: 5px
}

#tiptip_holder.tip_bottom {
    padding-top: 0
}

#tiptip_holder.tip_right {
    padding-left: 5px
}

#tiptip_holder.tip_left {
    padding-right: 5px
}

#tiptip_content {
    font-size: 11px;
    color: #fff;
    text-shadow: 0 0 2px #000;
    padding: 4px 8px;
    border: 1px solid rgba(255, 255, 255, .25);
    background-color: #191919;
    background-color: rgba(25, 25, 25, .92);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), to(#000));
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: 0 0 3px #555;
    -webkit-box-shadow: 0 0 3px #555;
    -moz-box-shadow: 0 0 3px #555
}

#tiptip_arrow,
#tiptip_arrow_inner {
    position: absolute;
    border-color: transparent;
    border-style: solid;
    border-width: 6px;
    height: 0;
    width: 0
}

#tiptip_holder.tip_top #tiptip_arrow {
    border-top-color: #fff;
    border-top-color: rgba(255, 255, 255, .35)
}

#tiptip_holder.tip_bottom #tiptip_arrow {
    border-bottom-color: #fff;
    border-bottom-color: rgba(255, 255, 255, .35)
}

#tiptip_holder.tip_right #tiptip_arrow {
    border-right-color: #fff;
    border-right-color: rgba(255, 255, 255, .35)
}

#tiptip_holder.tip_left #tiptip_arrow {
    border-left-color: #fff;
    border-left-color: rgba(255, 255, 255, .35)
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
    margin-top: -7px;
    margin-left: -6px;
    border-top-color: #191919;
    border-top-color: rgba(25, 25, 25, .92)
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
    margin-top: -5px;
    margin-left: -6px;
    border-bottom-color: #191919;
    border-bottom-color: rgba(25, 25, 25, .92)
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
    margin-top: -6px;
    margin-left: -5px;
    border-right-color: #191919;
    border-right-color: rgba(25, 25, 25, .92)
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
    margin-top: -6px;
    margin-left: -7px;
    border-left-color: #191919;
    border-left-color: rgba(25, 25, 25, .92)
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #tiptip_content {
        padding: 4px 8px 5px;
        background-color: rgba(45, 45, 45, .88)
    }
    #tiptip_holder.tip_bottom #tiptip_arrow_inner {
        border-bottom-color: rgba(45, 45, 45, .88)
    }
    #tiptip_holder.tip_top #tiptip_arrow_inner {
        border-top-color: rgba(20, 20, 20, .92)
    }
}

.popup_news {
    width: 559px;
    height: 300px;
    overflow: hidden;
    padding-top: 10px;
    position: fixed;
    z-index: 50;
    top: 300px;
    right: -519px
}

.popup_news img {
    display: block;
    background: #fff
}

.popup_news .popup_body {
    width: 468px;
    height: 300px;
    float: left
}

.popup_news .popup_body .close2 {
    position: absolute;
    right: 30px;
    top: -8px;
    display: block;
    background: url(https://resinet.pl/szablon/nowy/gfx/newsletter_pop_close.png) center center no-repeat;
    width: 50px;
    height: 50px
}

.popup_news .btn {
    float: left
}

.popup_news input.form {
    border: 1px solid #38162e;
    width: 170px;
    font: 13px Arial;
    color: #5a264b;
    font-style: italic;
    padding: 4px 5px;
    margin-top: 220px
}

.popup_news a.btn_send {
    background: url(../gfx/popup/newsletter_zapisz.png) center top no-repeat;
    width: 96px;
    height: 26px;
    display: inline-block;
    margin-bottom: -8px
}

.popup_news a.btn_send:hover {
    background: url(../gfx/popup/newsletter_zapisz.png) center bottom no-repeat
}
.margin16 {margin: 16px 0;}
.news_baner_100 {width: 1000px; overflow: hidden;}
.news_tresc img {max-width: 100%;}
.bb {border-top: 1px solid #999; padding: 5px 0 0 0; margin: 5px 0 0 0; display: block; position: relative; text-align: center; min-height: 100px; min-width: 100px;}
.bb .t {display: block; position: absolute; background: #fff; right: 10px; top: -8px; font-size: 12px; line-height: 12px; padding: 0 5px; color: #999;}
.nowe-kina-baner {margin-top: 10px;}
.nowe-kina-baner img {display: block; max-width: 100%; margin: 0 auto;}