/* Biznes i styl */

body,html {
  margin:0px;
  padding:0px;
  font-size:14px;
  color:#000;
  font-family:Calibri,Helvetica;
}

hr{
    border:none;
    height:2px;
    background-color:#ccc;
    color:#ccc
}

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

a {
  text-decoration:none;
}


a:hover {
  text-decoration:underline;
}

img {
  border:0px;
}

#container{
  width:1105px;
  margin:0 auto;
  position:relative
}

.main_top1{
  padding-top:8px;
  padding-bottom:8px;
  text-align:right;
  color:#575757;
	overflow:hidden;
}

.main_top1 a{
  color:#8e1c56
}
.main_top1 svg {display: inline-block; fill: #8e1c56; height: 12px;}
.main_top1 .separator {margin: 0 5px; font-size: 12px; color: #929292;}

#main_top2{
  width:100%;
  margin-bottom:20px
}



#main_top2 #top_forms{
  float:right;
  margin:0 8px 0 0;
}


#scrollbar{
  z-index:999;
  margin-bottom:60px;
}

#logo_male{
  background:#fff;
  display:none
}

#main_search{
  padding:0 0 0 10px;
  background:url(../gfx/form_luk.png) center left no-repeat;
  margin: 5px 0 13px
}

#main_search input[type="text"]{
  background:none;
  border-top:1px solid #ccc;
  border-left:none;
  border-bottom:1px solid #ccc;
  border-right:none;
  padding:1px 5px 2px;
  width:310px;
  margin:0;
  display:inline-block
}

#main_search input[type="submit"]{
  background:url(../gfx/btn_search.png) no-repeat;
  border:none;
  display: block;
  float: right;
  height: 21px;
  width: 33px;
}

#main_newsletter{
  padding:0 0 0 10px;
  background:url(../gfx/newsletter_form_bg.png) center left no-repeat;
  float:right;
  width: 219px;
}

#main_newsletter input[type="text"]{
  background:none;
  border:none;
  padding:1px 5px 2px;
  width:160px;
  margin:4px 0 0;
  display:inline-block;
  color:#666;
  font:11px Calibri, Helvetica
}

#main_newsletter a.submit_newsletter{
  background:none;
  border:none;
  display: block;
  float: right;
  height: 24px;
  width: 23px;
  cursor:pointer
}

#top_forms span.label_newsletter{
  color:#8e1c56;
  line-height: 24px;
}

div#main_menu{
  position:relative;
}

div#main_menu .row {
margin:0px;
}

div#main_menu .col-sm-2 {
padding:0px;
position:static;
}

div#main_menu li {
    list-style: none;
    display: block;
    float: left;
}

div#main_menu div a.men{
  display:block;
  padding:6px 30px 6px 10px;
  font:normal 15px Calibri;
  font-family: "Centaury Gothic", "_Centaury_Gothic_Bold", sans-serif;
  color:#575757;
  text-decoration:none;
  border: 1px solid #cccccc;
  white-space: nowrap;
}

div#main_menu .flex {display: flex;}
div#main_menu .flex>div {width: 100%;}

div#main_menu .flex>div {
  background:url(../gfx/main_menu_arrow2.png) no-repeat 90% 14px;
}
div#main_menu .flex>div:hover {
  background:url(../gfx/main_menu_arrow2.png) 90% -20px no-repeat;
}


div#main_menu div.kraj{
  background:url(../gfx/main_menu_arrow3.png) no-repeat 90% 14px;
  background-image: none;
} 

div#main_menu div.kraj:hover,div#main_menu div.kraj.active{
  background:#8e1c56 url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
  background-image: none;
} 
div#main_menu div.kraj:hover>a,div#main_menu div.kraj.active a.men{
  color: #fff;
  border-color: #8e1c56;
  background-image: none;
} 


div#main_menu div.swiat{
  background:url(../gfx/main_menu_arrow3.png) no-repeat 90% 14px;
  background-image: none;
} 

div#main_menu div.swiat:hover,div#main_menu div.swiat.active{
  background:#808080 url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
  background-image: none;
} 
div#main_menu div.swiat:hover>a,div#main_menu div.swiat.active a.men{
  color: #fff;
  border-color: #808080;
  background-image: none;
} 



div#main_menu div.biznes{
  background:url(../gfx/main_menu_arrow3.png) no-repeat 90% 14px;
} 

div#main_menu div.biznes:hover,div#main_menu div.biznes.active{
  background:#575757 url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
} 
div#main_menu div.biznes:hover>a,div#main_menu div.biznes.active a.men{
  color: #fff;
  border-color: #575757;
} 

div#main_menu div.biznes:hover a.men,div#main_menu div.biznes.active a.men{
  border-bottom:1px solid #575757;
}

div#main_menu div.biznes .main_submenu{
  border:3px solid #575757
}



div#main_menu div.biznes .main_submenu .lista_submenu_tab{
  border-left:3px solid #575757;
  display:table-cell;
  vertical-align: middle;
  height: 250px;
  margin-left:15px
}

ul#main_menu li.biznes .main_submenu .lista_submenu{
  border-left:none;
}

div#main_menu div.biznes .main_submenu ul.lista_submenu li{
  background:url(../gfx/arrow_top_grey.png) center left no-repeat
}

div#main_menu div.biznes .main_submenu ul.lista_submenu li h5 a{
  color:#575757
}

div#main_menu div.biznes.active .submenu_rozwiniete{
  background:#575757;
  padding-top: 4px;
}

div#main_menu div.lifestyle{
  background:url(../gfx/main_menu_arrow3.png) 90% 14px no-repeat;
}

div#main_menu div.lifestyle:hover,div#main_menu div.lifestyle.active{
  background:#00aaad url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
}
div#main_menu div.lifestyle:hover>a,div#main_menu div.lifestyle.active a.men{
  color: #fff;
  border-color: #00aaad;
}

div#main_menu div.lifestyle:hover a.men,div#main_menu div.lifestyle.active a.men{
  border-bottom:1px solid #00aaad;
}

div#main_menu div.lifestyle .main_submenu{
  border:3px solid #00aaad
}

div#main_menu div.lifestyle .main_submenu .lista_submenu_tab{
  border-left:3px solid #00aaad;
  display:table-cell;
  vertical-align: middle;
  height: 259px;
  margin-left:15px
}

div#main_menu div.lifestyle .main_submenu ul.lista_submenu{
  border-left:none
}

div#main_menu div.lifestyle .main_submenu ul.lista_submenu li{
  background:url(../gfx/arrow_top_turkus.png) center left no-repeat
}

div#main_menu div.lifestyle .main_submenu ul.lista_submenu li h5 a{
  color:#00aaad
}

div#main_menu div.lifestyle.active .submenu_rozwiniete{
  background:#00aaad
}



div#main_menu div.poznaj-region{
  background:url(../gfx/main_menu_arrow3.png) 90% 14px no-repeat;
}

div#main_menu div.poznaj-region:hover,div#main_menu div.poznaj-region.active{
  background:#00914a url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
}
div#main_menu div.poznaj-region:hover>a,div#main_menu div.poznaj-region.active a.men{
  color: #fff;
  border-color: #00914a;
}

div#main_menu div.poznaj-region:hover a.men,div#main_menu div.poznaj-region.active a.men{
  border-bottom:1px solid #00914a;
}

div#main_menu div.poznaj-region .main_submenu{
  border:3px solid #00914a
}

div#main_menu div.poznaj-region .main_submenu .lista_submenu_tab{
  border-left:3px solid #00914a;
  display:table-cell;
  vertical-align: middle;
  height: 259px;
  margin-left:15px
}

div#main_menu div.poznaj-region .main_submenu ul.lista_submenu{
  border-left:none
}

div#main_menu div.poznaj-region .main_submenu ul.lista_submenu li{
  background:url(../gfx/arrow_top_zielen.png) center left no-repeat
}

div#main_menu div.poznaj-region .main_submenu ul.lista_submenu li h5 a{
  color:#00914a
}

div#main_menu div.poznaj-region.active .submenu_rozwiniete{
  background:#00914a
}




div#main_menu div.kultura{
  background:url(../gfx/main_menu_arrow3.png) 90% 14px no-repeat;
}

div#main_menu div.kultura:hover,div#main_menu div.kultura.active {
  background:#81b539 url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
}
div#main_menu div.kultura:hover>a,div#main_menu div.kultura.active a.men{
  color: #fff;
  border-color: #81b539;
}

div#main_menu div.kultura:hover a.men,div#main_menu div.kultura.active a.men{
  border-bottom:1px solid #81b539;
}

div#main_menu div.kultura .main_submenu{
  border:3px solid #81b539
}

div#main_menu div.kultura .main_submenu .lista_submenu_tab{
  border-left:3px solid #81b539;
  display:table-cell;
  vertical-align: middle;
  height: 259px;
  margin-left:15px
}

div#main_menu div.kultura .main_submenu ul.lista_submenu{
  border-left:none
}

div#main_menu div.kultura .main_submenu ul.lista_submenu li{
  background:url(../gfx/arrow_top_green.png) center left no-repeat
}

div#main_menu div.kultura .main_submenu ul.lista_submenu li h5 a{
  color:#81b539
}

div#main_menu div.kultura.active .submenu_rozwiniete{
  background:#81b539
}

div#main_menu div.ludzie{
  background:url(../gfx/main_menu_arrow3.png) 90% 14px no-repeat;
}

div#main_menu div.ludzie:hover,div#main_menu div.ludzie.active{
  background:#f38401 url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
}
div#main_menu div.ludzie:hover>a,div#main_menu div.ludzie.active a.men{
  color: #fff;
  border-color: #f38401;
}

div#main_menu div.ludzie:hover a.men,div#main_menu div.ludzie.active a.men{
  border-bottom:1px solid #f38401;
}

div#main_menu div.ludzie .main_submenu{
  border:3px solid #f38401
}

div#main_menu div.ludzie .main_submenu .lista_submenu_tab{
  border-left:3px solid #f38401;
  display:table-cell;
  vertical-align: middle;
  height: 259px;
  margin-left:15px
}

ul#main_menu li.ludzie .main_submenu ul.lista_submenu{
  border-left:none
}

div#main_menu div.ludzie .main_submenu ul.lista_submenu li{
  background:url(../gfx/arrow_top_orange.png) center left no-repeat
}

div#main_menu div.ludzie .main_submenu ul.lista_submenu li h5 a{
  color:#f38401
}

div#main_menu div.ludzie.active .submenu_rozwiniete{
  background:#f38401
}

div#main_menu div.young{
  background:url(../gfx/main_menu_arrow3.png) 90% 14px no-repeat;
}

div#main_menu div.young:hover,div#main_menu div.young.active {
  background:#cb023f url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
}
div#main_menu div.young:hover>a,div#main_menu div.young.active a.men{
  color: #fff;
  border-color: #cb023f;
}

div#main_menu div.young:hover a.men,div#main_menu div.young.active a.men{
  border-bottom:1px solid #cb023f;
}

div#main_menu div.young .main_submenu{
  border:3px solid #cb023f
}

div#main_menu div.young .main_submenu .lista_submenu_tab{
  border-left:3px solid #cb023f;
  display:table-cell;
  vertical-align: middle;
  height: 259px;
  margin-left:15px
}

ul#main_menu li.young .main_submenu ul.lista_submenu{
  border-left:none
}

div#main_menu div.young .main_submenu ul.lista_submenu li{
  background:url(../gfx/arrow_top_red.png) center left no-repeat
}

div#main_menu div.young .main_submenu ul.lista_submenu li h5 a{
  color:#cb023f
}

div#main_menu div.young.active .submenu_rozwiniete{
  background:#cb023f
}

div#main_menu div.automoto{
  background:url(../gfx/main_menu_arrow3.png) 90% 14px no-repeat;
}

div#main_menu div.automoto:hover,div#main_menu div.automoto.active {
  background:#88307f url(../gfx/main_menu_arrow3.png) 90% -20px no-repeat;
}
div#main_menu div.automoto:hover>a,div#main_menu div.automoto.active a.men{
  color: #fff;
  border-color: #88307f;
}

div#main_menu div.automoto:hover a.men{
  border-bottom:1px solid #88307f;
}

div#main_menu div.automoto .main_submenu{
  border:3px solid #88307f
}


div#main_menu div.automoto .main_submenu .lista_submenu_tab {
    border-left: 3px solid #88307F;
    display: table-cell;
    height: 259px;
    margin-left: 15px;
    vertical-align: middle;
}



div#main_menu div.automoto .main_submenu ul.lista_submenu li h5 a {
    color: #88307f;
}

div#main_menu div.automoto .main_submenu ul.lista_submenu li {
    background: rgba(0, 0, 0, 0) url("../gfx/arrow_top_purple.png") no-repeat scroll left center;
}

div#main_menu div.automoto.active .submenu_rozwiniete{
  background:#88307f
}

ul#main_menu li:hover a.men{
  border-bottom:1px solid #575757;
  text-decoration:none
}

div#main_menu div.active,div#main_menu div.active:hover{
  background-image:none!important;
}

div#main_menu .flex>div:hover .main_submenu{
  display:block;
}

.main_submenu{
  display:none;
  position:absolute;
  z-index:999;
  width:100%;
  background:#fff;
  padding:13px;
  left:0;
  -webkit-box-shadow:  0px 4px 5px 1px rgba(0, 0, 0, 0.4);
  box-shadow:  0px 4px 5px 1px rgba(0, 0, 0, 0.4);
}


.main_submenu a{
  border:none!important;
  color:#000
}

.main_submenu div.submenu_news_img{
  display:block;
  position:relative;
	cursor:pointer;
}

.main_submenu div.submenu_news_img .submenu_news_img_podpis{
  position:absolute;
  bottom:0;
  padding:15px;
  background:url(../gfx/czarny_przezroczysty.png);
  margin-right:15px;
}

.main_submenu div.submenu_news_img .submenu_news_img_podpis h4{
  color:#fff;
  margin:0;
  font-size:14px;
  font-weight:bold;
}

.main_submenu div.submenu_news_img .submenu_news_img_podpis p{
  color:#ccc;
  margin:5px 0 0;
  font-size:14px;
}

.main_submenu ul.lista_n{
  margin:0 0 0 15px;
  padding:0;
}

.main_submenu ul.lista_n li{
  border-bottom:1px solid #ccc;
  margin-bottom:10px;
  padding-bottom:10px;
	display:block;
	float:none;
	width:100%;
}

.main_submenu ul.lista_n li p{
  margin:5px 0
}

.main_submenu ul.lista_n li p a{
  color:#666
}

.main_submenu ul.lista_submenu{
  margin:0;
  padding:0 0 0 30px;
  width:100%;
}

.main_submenu ul.lista_submenu li{
  float:none!important;
  margin-bottom:20px;
  padding-left: 15px;
}




.main_submenu ul.lista_submenu li h5 a{
  color:#00aaad
}


div#main_menu div.blogi:hover,ul#main_menu li.blogi.active a.men{
  background:url(../gfx/main_menu_arrow.png) 90% -20px no-repeat #88307f
}


div#main_menu div.active .submenu_rozwiniete{
		position: absolute;
    left: 0;
    padding: 0;
    width:100%;
}

div#main_menu div.active .submenu_rozwiniete li a{
  color:#fff;
  display:block;
  margin: 0 2px 0 2px;
  padding: 6px;
  font:normal 16px Calibri
}

div#main_menu div.active .submenu_rozwiniete li{
  background:url(../gfx/submenu_rozwiniete_kreska.png) center right no-repeat;
  padding:0 5px
}

div#main_menu div.active .submenu_rozwiniete li.last{
  background:none
}

div#main_menu div.active .submenu_rozwiniete li:hover a, div#main_menu div.active .submenu_rozwiniete li.active1 a{
  background:url(../gfx/submenu_rozwiniete_hover_bg.png);
  text-decoration:none
}


#main_left{
  margin-top:10px;
}

#main_right{
  margin-top:10px;
}

.blok h3{
  padding:6px 10px 6px 0;
  margin:0;
  display:block;
  font:normal 14px Calibri;
  font-family: "Centaury Gothic", "_Centaury_Gothic_Bold", sans-serif;
}

.blok_polecane{
  margin-bottom:20px;
}
.blog-sidebar {
  background: #f2f2f0;
  padding: 0 10px 5px 10px;
}

.blok_polecane ul{
  padding:0;
  margin:0
}

.blok_polecane ul li{
  list-style:none;
  display:block;
  border-bottom:1px solid #fff;
  padding:8px 12px;
	height:60px;
	overflow:hidden;
}

.blok_polecane ul li .tresc_obok{
  float:right;
  width:200px
}

.blok_polecane ul li .tresc_obok p{
  padding:3px 0;
  margin:0;
  color:#666
}

h5{
  font:bold 16px Calibri;
  color:#000;
  margin:0;
  padding:0
}



h6{
  font:bold 13px Calibri;
  color:#000;
  margin:0;
  padding:0
}

.blok1{
  margin-bottom:0px
}

.a_more{
  display:block;
  float:right;
  margin: 18px 0 0;
  font:13px Calibri
}

.naglowek h3{
  color:#fff;
  float:left;
  margin:2px 0;
}

.naglowek h3 a{
  display:block;
  color:#fff;
  padding:6px 10px;
  min-width:146px;
  font-size:14px;
  font-family: "Centaury Gothic", "_Centaury_Gothic_Bold", sans-serif;
  font-weight:normal;
}

.naglowek_blogi{
  border-bottom:2px solid #88307f
}

.naglowek_blogi h3{
  background:#88307f;
}

.naglowek_blogi a.a_more{
  color:#88307f;
}

.naglowek_biznes{
  border-bottom:2px solid #575757
}

.naglowek_biznes h3{
  background:#575757;
}

.naglowek_biznes a.a_more{
  color:#575757;
}


.naglowek_lifestyle{
  border-bottom:2px solid #00aaad
}

.naglowek_lifestyle h3{
  background:#00aaad;
}

.naglowek_lifestyle a.a_more{
  color:#00aaad;
}

.naglowek_kultura{
  border-bottom:2px solid #81b539
}

.naglowek_kultura h3{
  background:#81b539;
}

.naglowek_kultura a.a_more{
  color:#81b539;
}

.naglowek_ludzie{
  border-bottom:2px solid #f38401
}

.naglowek_ludzie h3{
  background:#f38401;
}

.naglowek_ludzie a.a_more{
  color:#f38401;
}

.naglowek_young{
  border-bottom:2px solid #cb023f
}

.naglowek_young h3{
  background:#cb023f;
}

.naglowek_young a.a_more{
  color:#cb023f;
}

.naglowek_czysty{
  border-bottom:2px solid #8e1c56;
  background:#fff
}

.naglowek_czysty h3 a{
  padding:2px 0;
}

.naglowek_czysty h3 span{
  color:#8e1c56;
  padding:0;
  text-transform: uppercase;
  font-weight:bold;
}

.naglowek_czysty h3 a{
  color:#8e1c56;
  padding:0;
  text-transform: uppercase;
  font-family: "Centaury Gothic", "_Centaury_Gothic_Bold", sans-serif;
  font-size: 18px;
}

.naglowek_czysty h3{
  text-transform: uppercase;
  font-size:16px;
  font-weight:bold;
  font-family: "Centaury Gothic", "_Centaury_Gothic_Bold", sans-serif;
}


.naglowek_czysty a.a_more{
  color:#8e1c56;
  margin: 2px 0 0;
}

.naglowek_czysty.grey{
  border-bottom:2px solid #575757;
}

.naglowek_czysty.grey, .naglowek_czysty.grey a, .naglowek_czysty.grey h3{
  color: #575757!important;
}  

.naglowek_czysty.turkus{
  border-bottom:2px solid #00aaad;
}

.naglowek_czysty.turkus, .naglowek_czysty.turkus a, .naglowek_czysty.turkus h3{
  color: #00aaad!important;
}

.naglowek_czysty.zielen, .naglowek_czysty.zielen a, .naglowek_czysty.zielen h3 {color: #00914a!important;}
.naglowek_czysty.zielen {border-bottom-color: #00914a!important;}

.naglowek_czysty.green{
  border-bottom:2px solid #81B539;
}

.naglowek_czysty.green, .naglowek_czysty.green a, .naglowek_czysty.green h3{
  color: #81B539!important;
}

.naglowek_czysty.orange{
  border-bottom:2px solid #F38401;
}

.naglowek_czysty.orange, .naglowek_czysty.orange a, .naglowek_czysty.orange h3{
  color: #F38401!important;
}

.naglowek_czysty.red{
  border-bottom:2px solid #CB023F;
}

.naglowek_czysty.red, .naglowek_czysty.red a, .naglowek_czysty.red h3{
  color: #CB023F!important;
}

.naglowek_czysty.purple{
  border-bottom:2px solid #88307F;
}

.naglowek_czysty.purple, .naglowek_czysty.purple a, .naglowek_czysty.purple h3{
  color: #88307F!important;
}

.naglowek_czysty.bordo, .naglowek_czysty.bordo a, .naglowek_czysty.bordo h3{
  color: #8E1C56!important;
}



.czytaj_blog .row {
margin:8px 0px 2px 0px;
min-height: 87px;
}

.czytaj_blog .row .col-xs-4,.czytaj_blog .row .col-xs-8 {
padding-right:0px;
}

.czytaj_blog .row .col-xs-4 {
padding-left:0px;
}



.czytaj_blog p.bloger{
  margin:5px 2px 0;
  padding:0;
  color:#666
}

.czytaj_blog p.bloger a{
  color:#666
}

.czytaj_blog h5{
  margin:5px 2px 0 0px;
  padding:0;
  color:#000;
}

.czytaj_blog h5 a{
  color:#000;
}

.blok_biezace_dyskusje ul{
  padding:0;
  margin:0
}

.blok_biezace_dyskusje ul li{
  list-style:none;
  padding: 8px 0;
  margin:0;
  border-bottom:1px solid #ccc
}

.blok_biezace_dyskusje ul li.last{
  border-bottom:none
}

.blok_biezace_dyskusje ul li p{
  margin:3px 0;
  color:#666
}

.blok_biezace_dyskusje ul li p span{
  color:#8e1c56;
  font-weight:bold
}

.blok_e-wydanie{
  background:#ebebeb
}

.blok_e-wydanie .czytaj_e_wydanie{
  padding:10px 0
}
.blok_e-wydanie .czytaj_e_wydanie .foto {
	width: 27%;
	padding-right: 0;
}
.blok_e-wydanie .czytaj_e_wydanie .tresc {
	width: 73%;
	padding-left: 10px;
}

.blok_e-wydanie .czytaj_e_wydanie img{
  float:left;
  margin:5px 0 10px
}

.blok_e-wydanie .czytaj_e_wydanie .e-wydanie_info{
  padding:0 5px;
  margin-bottom:10px
}

.blok_e-wydanie .czytaj_e_wydanie .e-wydanie_info p{
  padding:3px 0;
  margin:0
}

.blok_e-wydanie .czytaj_e_wydanie .e-wydanie_info p .nr_wydania{
  font:bold 18px Calibri;
  color:#000
}

.blok_e-wydanie .czytaj_e_wydanie .e-wydanie_info p span{
  color:#666
}

.blok_e-wydanie .czytaj_e_wydanie .e-wydanie_info ul{
    padding-left: 15px;
}

.btn_grey{
  display:block;
  padding:4px 20px 4px 4px;
  color:#666;
  background:url(../gfx/arrow_grey.png) center right no-repeat #ccc
}

.btn_purple{
  display:block;
  padding:4px 30px 4px 4px;
  color:#fff;
  font-weight:bold;
  background:url(../gfx/arrow_white.png) center right no-repeat #8e1c56
}

.blok_mercedes h3,
.blok_een h3,
.blok_ciekawe_miejsca h3,
.blok_najczesciej_czytane h3{
    display: inline-block;
    background: #fff;
	font-size: 18px;
}
.blog-sidebar h3 {
    background: #f2f2f0;
}
.blok_mercedes h3 a,
.blok_een h3 a,
.blok_ciekawe_miejsca h3 a {
	color: black;
}


.blok_najczesciej_czytane{
  margin-bottom:20px
}


.blok_mercedes h3+.lista,
.blok_een h3+.lista,
.blok_ciekawe_miejsca h3+.lista,
.blok_najczesciej_czytane h3+.lista {
 border-top: 1px solid #575757;
 margin-top: -10px;
 padding-top: 10px;
}
.blok_najczesciej_czytane .lista {
 display:table;
 width:100%;
} 

.blok_najczesciej_czytane .lista_row {
  display:block;
  position: relative;
}

.blok_najczesciej_czytane .lista_row div {
  border-bottom: 1px solid #fff;
  padding-top:8px;
}

.blok_najczesciej_czytane .lista_row .pozycja {
	display:table-cell;
  vertical-align:middle;
  font:24px Calibri;
  margin:0;
  width:15%;
  padding-left:12px;
}

.blok_najczesciej_czytane .lista_row .pozycja a {
   color:#8e1c56;
   text-decoration:none;
}

.blok_najczesciej_czytane .lista_row .foto {
 	display:table-cell;
 	width:58%;
}
.blok_mercedes .lista_row .foto,
.blok_een .lista_row .foto,
.blok_ciekawe_miejsca .lista_row .foto {
    display: table-cell;
    width: 58%;
}

.blok_najczesciej_czytane .lista_row .tresc {
 width:42%;
 display:table-cell;
 vertical-align:top;
 padding-right:12px;
padding-left:8px;
box-sizing: border-box;
position: relative;
}
.blok_mercedes .lista_row .tresc:after,
.blok_een .lista_row .tresc:after,
.blok_ciekawe_miejsca .lista_row .tresc:after,
.blok_najczesciej_czytane .lista_row .tresc:after {
    display: block;
    position: absolute;
    content: ' ';
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    background: #575757;
}
.blok_mercedes .lista_row .tresc,
.blok_een .lista_row .tresc,
.blok_ciekawe_miejsca .lista_row .tresc {
 width:42%;
 display:table-cell;
 vertical-align:top;
 padding-right:12px;
padding-left:8px;
box-sizing: border-box;
position: relative;
}
.blok_mercedes .lista_row,
.blok_een .lista_row,
.blok_ciekawe_miejsca .lista_row {
    margin-bottom: 8px;
    position: relative;
}
.blok_mercedes .lista_row h5,
.blok_een .lista_row h5,
.blok_ciekawe_miejsca .lista_row h5 {
    margin-bottom: 0px;
	margin-top:15px;
}
.blok_mercedes .lista_row.lista h5 a,
.blok_een .lista_row.lista h5 a,
.blok_ciekawe_miejsca .lista_row.lista h5 a {
    padding-left: 15px;
    background: url('../gfx/art-list.png') no-repeat left 6px;
    display: block;
}
.blok_mercedes,
.blok_een {
	font-family: 'Century Gothic', sans-serif;
	margin-bottom: 20px;
}
.blok_mercedes .hr,
.blok_een .hr {
	border-top: 1px solid #575757;
	margin-top: -10px;
}
.blok_mercedes .c {
	margin-top: 10px;
}
.blok_een .c {
	background: url('../gfx/een-footer-bgn-2.png') right bottom no-repeat, url('../gfx/een-header-bgn.png') left top no-repeat;
	background-size: auto, 100% auto;
	margin-top: 10px;
}
.blok_mercedes .lista_row .tresc p,
.blok_een .lista_row .tresc p {
	color: #fff;
	background: #0077b3;
	display: inline-block;
	font-size: 14px;
	padding: 4px 8px;
	font-weight: bold;
	margin: 10px 0 0 -30px;
}
.blok_mercedes .lista_row .tresc p {background: #000000;}
.blok_mercedes .lista_row .tresc h5,
.blok_een .lista_row .tresc h5 {
	margin-top: 10px;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.blok_mercedes .lista_row .tresc h5 a,
.blok_een .lista_row .tresc h5 a {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.blok_een .een-header {
	overflow: hidden;
	min-height: 90px;
	position: relative;
	margin: 0;
}
.blok_een .een-header .bgn-link {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
}
.blok_een .een-header .l {
	float: left;
	padding: 10px 15px 10px 30px;
	position: relative;
}
.blok_een .een-header .r {
	float: right;
	padding: 10px 30px 10px 15px;
	color: #fff;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	position: relative;
}
.blok_een .een-header .r a {
	text-decoration: none;
	color: #fff;
}
.blok_een .een-footer {
	display: flex;
	align-items: flex-end;
	min-height: 100px;
	margin: 0;
}
.blok_een .een-footer img {
	max-width: 100%;
	height: auto;
	margin: 0 auto;
}
.blok_een .een-footer a,
.blok_een .een-footer p {
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	font-family: 'ClearSans', sans-serif;
}
.blok_een .een-footer .r {
	width: 40%;
	margin-left: auto;
	text-align: right;
	padding: 10px;
}
.blok_mercedes .mercedes-footer {background: #000; color: #fff; padding: 16px; display: flex; justify-content: space-between; font-size: 11px; line-height: 16px; align-items: center;}
.blok_mercedes .mercedes-footer p {margin: 0;}
.blok_mercedes .mercedes-footer a {color: #fff; text-decoration: none;} 
.blok_mercedes .mercedes-footer a.social+a.social {margin-left: 10px;}

.blok_najczesciej_czytane .lista_row .tresc h4 {
    background: #575757;
    display: inline-block;
    margin: 10px 0 15px -30px;
    padding: 4px 5px;
    font-size: 14px;
    min-width: 100px;
	font-family: "Centaury Gothic", "_Centaury_Gothic_Bold", sans-serif;
}

.blok_najczesciej_czytane .kraj.lista_row .tresc h4 {
    background: #8e1c56;
}
.blok_najczesciej_czytane .swiat.lista_row .tresc h4 {
    background: #808080;
}
.blok_najczesciej_czytane .biznes.lista_row .tresc h4 {
    background: #575757;
}
.blok_najczesciej_czytane .ludzie.lista_row .tresc h4 {
    background: #f38401;
}
.blok_najczesciej_czytane .lifestyle.lista_row .tresc h4 {
    background: #00aaad;
}
.blok_najczesciej_czytane .poznaj-region.lista_row .tresc h4 {
    background: #00914a;
}
.blok_najczesciej_czytane .kultura.lista_row .tresc h4 {
    background: #81b539;
}
.blok_najczesciej_czytane .dom.lista_row .tresc h4 {
    background: #cb023f;
}
.blok_najczesciej_czytane .automoto.lista_row .tresc h4 {
    background: #88307f;
}
.blok_najczesciej_czytane .lista_row .tresc h4 a{
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
}

.blok_najczesciej_czytane.dzial_najczesciej_czytane .lista_row .tresc h4 {
	background: #fff;
	border: 1px solid #575757;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .lista_row .tresc h4 a {
	color: #575757;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .kraj.lista_row .tresc h4 {
	background: #fff;
    border: 1px solid #8e1c56;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .kraj.lista_row .tresc h4 a {
	color: #8e1c56;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .swiat.lista_row .tresc h4 {
	background: #fff;
    border: 1px solid #808080;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .swiat.lista_row .tresc h4 a {
	color: #808080;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .biznes.lista_row .tresc h4 {
	background: #fff;
    border: 1px solid #575757;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .biznes.lista_row .tresc h4 a {
	color: #575757;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .ludzie.lista_row .tresc h4 {
	background: #fff;
    border: 1px solid #f38401;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .ludzie.lista_row .tresc h4 a {
	color: #f38401;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .lifestyle.lista_row .tresc h4 {
	background: #fff;
    border: 1px solid #00aaad;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .lifestyle.lista_row .tresc h4 a {
	color: #00aaad;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .kultura.lista_row .tresc h4 {
	background: #fff;
    border: 1px solid #81b539;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .kultura.lista_row .tresc h4 a {
	color: #81b539;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .budownictwo.lista_row .tresc h4,
.blok_najczesciej_czytane.dzial_najczesciej_czytane .dom.lista_row .tresc h4 {
	background: #fff;
    border: 1px solid #cb023f;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .budownictwo.lista_row .tresc h4 a,
.blok_najczesciej_czytane.dzial_najczesciej_czytane .dom.lista_row .tresc h4 a {
	color: #cb023f;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .automoto.lista_row .tresc h4 {
	background: #fff;
    border: 1px solid #88307f;
}
.blok_najczesciej_czytane.dzial_najczesciej_czytane .automoto.lista_row .tresc h4 a {
	color: #88307f;
}

#artykul_tresc img {
	display: block;
  height: auto;
  max-width: 100%;
}



ul.lista_czysta{
  margin:0;
  padding:0
}

ul.lista_czysta li{
  margin:0;
  padding:8px 12px 8px 20px;
  background:url(../gfx/arrow_purple.png) 5px center no-repeat;
  list-style:none;
  border-bottom:1px solid #ccc
}

ul.lista_czysta li.last{
  border-bottom:none
}

ul.lista_czysta li a{
  color:#000
}

#main_parnterzy h4{
  font:normal 12px Calibri;
  color:#999;
  border-bottom:2px solid #8e1c56
}

#main_parnterzy #nasi_parnterzy{
  display:table;
  width:100%;
  table-layout: fixed;
}
#main_parnterzy #nasi_parnterzy img, #main_parnterzy #nasi_parnterzy svg {margin: 0 auto;}

#main_parnterzy #nasi_parnterzy .partner{
  display:table-cell;
  text-align:center;
  padding:0 0 15px 0
}

ul#foot_menu{
  padding:0;
  margin:0 0 2px 0;
  background:#575757
}

ul#foot_menu li{
  margin:0;
  list-style:none;
  display:block;
  float:left;
  background:#575757;
  border-right:1px solid #797979;
}

ul#foot_menu li a{
  padding:10px 50px;
  margin:0;
  display:block;
  float:left;
  color:#fff
}

ul#foot_menu li a:hover{
  background:#8e1c56;
  text-decoration:none
}

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

ul#foot_menu li.last a{
  padding:10px 44px 10px 45px
}

#footer{
  background:#ebebeb;
  margin-top:3px;
  padding:15px 10px
}

#footer{
  background:#ebebeb;
  color:#999;
  font-size:12px
}

#footer a{
  color:#666;
  font-size:11px
}

#footer img{
  margin-bottom:10px
}
#footer svg {
    margin-bottom: 10px;
    width: 125px;
}

#foot_left{
  float:left
}

#foot_right{
  float:right;
  text-align:right
}

.nav, .nav a{
  color:#b4b4b4;
  font:12px Calibri
}

#newsy_lista1{
  
}

#newsy_lista1 .news{
  border-top:1px solid #ccc;
  padding:15px 0
}

#newsy_lista1 .news .news_img{
  float:left;
  display:block;
  margin:0 15px 0 0;
  font-size:0
}

#newsy_lista1 .news h2{
  margin:0 0 10px;
  color:#000;
  font:bold 18px Calibri
}

#newsy_lista1 .news h2 a{
  color:#000;
}

#newsy_lista1 .news p{
  margin:0;
  color:#666;
  font:12px Calibri
}

#newsy_lista1 .news .news_bottom{
  float:right;
  padding:15px 0 5px 20px;
  color:#b5b4b4;
  font:10px Calibri;
  background:url(../gfx/ico_komentarze.png) 0 16px no-repeat
}


#newsy_lista1 .news .kalendarz_bottom{
  float:right;
  padding:15px 0 5px 20px;
  color:#b5b4b4;
  font:11px Calibri;
}

#newsy_lista1 .news .kalendarz_opis{
margin:10px 0px;
}





.blok_blogi_branzowe .czytaj_blog{
  width:336px;
  border-bottom:1px solid #ccc
}

.blok_blogi_branzowe .czytaj_blog.last{
  border-bottom:none
}

.blok_blogi_branzowe .czytaj_blog .bloger_zawod{
  margin:0;
  color:#666;
  font-style:italic
}

#kalendarz_naglowek{
  margin-top:15px;
  padding:0 3px;
  background:#575757;
  color:#fff;
  width:330px
}

#kalendarz_naglowek #kal_prev{
  background:url(../gfx/arrow_kal_left.png) center no-repeat;
  padding:11px 7px;
  width:10px;
  height:10px;
  display:block;
  float:left;
  text-decoration:none;
}

#kalendarz_naglowek h3{
  width:280px;
  float:left;
  margin:8px 0;
  text-align:center;
  font:normal 14px Calibri, Helvetica;
  color:#fff;
}

#kalendarz_naglowek #kal_next{
  background:url(../gfx/arrow_kal_right.png) center no-repeat;
  padding:11px 7px;
  width:10px;
  height:10px;
  display:block;
  float:right;
  text-decoration:none;
}

#kal_cont{
  padding:0;
  margin:0;
  height:192px
  
}

#kal_cont table{
  border:1px solid #575757;
  border-bottom:3px solid #575757;
	border-collapse: collapse;
  width:336px;
  padding:0;
  margin:0;
}

#kal_cont table td{
  border:1px solid #575757;
  width:46px;
  height:28px;
  font-size:11px;
  text-align:center;
  color:#444;
  padding:0
}

#kal_cont table td a{
  
}

#kal_cont table td.nag{
  font:bold 14px Calibri;
  color:#575757;
}

#kal_cont table td a{
  padding:6px 0 7px;
  background:#ccc;
  width:100%;
  font-size:11px;
  text-align:center;
  color:#000;
  display:block;
  text-decoration:none;
}

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

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

#kal_cont table td#dzis span, #kal_cont table td#dzis a{
  color:#000;
  padding:2px 0 3px;
  background:#ccc;
  font-size:18px;
  width:100%;
  font-weight:bold;
  display:block
}

#kal_cont table td a:hover{
  background: #8e1c56!important;
  color:#fff!important  
}


div.lista_newsow_3plus3{
  padding:0;
  margin:8px 0;
  overflow:hidden;
}



div.lista_newsow_3plus3 div img{
  margin-bottom:5px
}

div.lista_newsow_3plus3 div a{
  color:#666
}

div.lista_newsow_3plus3 div h5 a{
  color:black;
}



div.lista_newsow_3plus3 div.main_news_1 p,div.lista_newsow_3plus3 div.main_news_2 p,div.lista_newsow_3plus3 div.main_news_3 p{
  padding:0 0 10px;
  margin:5px 0;
  color:#666
}

ul.lista_newsow_3plus3 li.main_news_1,ul.lista_newsow_3plus3 li.main_news_2,ul.lista_newsow_3plus3 li.main_news_3{
  float:left;
  width:240px;
}

ul.lista_newsow_3plus3 li.main_news_1,ul.lista_newsow_3plus3 li.main_news_2{
  margin-right:15px
}

ul.lista_newsow_3plus3 li.main_news_4{
  clear:both
}

div.lista_newsow_3plus3 div.main_news_4,div.lista_newsow_3plus3 div.main_news_5,div.lista_newsow_3plus3 div.main_news_6{
  padding:10px 0;
	color: #666;
}


ul.lista_newsow_4plus4{
  padding:0;
  margin:8px 0
}

ul.lista_newsow_4plus4 li{
  list-style:none;
  padding:0;
  margin:0
}

ul.lista_newsow_4plus4 li img{
  margin-bottom:5px;
  float:left
}

ul.lista_newsow_4plus4 li a{
  color:#666
}

ul.lista_newsow_4plus4 li h5 a{
color:black;
}

ul.lista_newsow_4plus4 li.main_news_1 p,ul.lista_newsow_4plus4 li.main_news_2 p,ul.lista_newsow_4plus4 li.main_news_3 p,ul.lista_newsow_4plus4 li.main_news_4 p{
  padding:0 0 10px;
  margin:5px 0;
  color:#666
}

ul.lista_newsow_4plus4 li.main_news_1,ul.lista_newsow_4plus4 li.main_news_2,ul.lista_newsow_4plus4 li.main_news_3,ul.lista_newsow_4plus4 li.main_news_4{
  float:left;
  width:50%;
}

ul.lista_newsow_4plus4 li.main_news_1,ul.lista_newsow_4plus4 li.main_news_3{
  padding-right:7px
}
ul.lista_newsow_4plus4 li.main_news_2,ul.lista_newsow_4plus4 li.main_news_4{
  padding-left:7px
}


ul.lista_newsow_4plus4 li.main_news_3,ul.lista_newsow_4plus4 li.main_news_5{
  clear:both
}

ul.lista_newsow_4plus4 li.main_news_5,ul.lista_newsow_4plus4 li.main_news_6,ul.lista_newsow_4plus4 li.main_news_7,ul.lista_newsow_4plus4 li.main_news_8{
  padding:10px 0;
  border-top:1px solid #ccc
}


ul.lista_newsow_1plus4{
  padding:0;
  margin:8px 0
}

ul.lista_newsow_1plus4 li{
  list-style:none;
  padding:0;
  margin:0
}

ul.lista_newsow_1plus4 li img{
  margin-bottom:5px;
  float:left
}

ul.lista_newsow_1plus4 li a{
  color:#666
}


ul.lista_newsow_1plus4 li h5 a{
  color:black;
}



ul.lista_newsow_1plus4 li.main_news_1 p{
  padding:0 0 10px;
  margin:5px 0;
  color:#666
}

ul.lista_newsow_1plus4 li.main_news_2,ul.lista_newsow_1plus4 li.main_news_3,ul.lista_newsow_1plus4 li.main_news_4,ul.lista_newsow_1plus4 li.main_news_5{
  padding:10px 0;
  border-top:1px solid #ccc
}

ul.lista_newsow_0plus4 li.main_news_2,ul.lista_newsow_0plus4 li.main_news_3,ul.lista_newsow_0plus4 li.main_news_4{
  border-top:1px solid #ccc
}

ul.lista_newsow_0plus4{
  padding:0;
  margin:8px 0
}

ul.lista_newsow_0plus4 li{
  padding:10px 0;
  list-style:none;
  margin:0
}

ul.lista_newsow_0plus4 li a{
  color:#666
}


ul.lista_newsow_0plus4 li h5 a{
  color:black;
}



#mny_cw table {border:0;border:1px solid #E7E7E7;width:100%;font:normal 12px Tahoma;padding:0;border-collapse: collapse;background-color:#FFF;text-align:left;}
#mny_cw .al {text-align:left !important}
#mny_cw .cw_h1 {height:25px;background-color:#0D3681}
#mny_cw .cw_h2 {background-color:#DDDDDD}
#mny_cw .cw_h1_l {float:left;padding:2px 2px 2px 7px;color:#ffffff;font:bold 14px Calibri; text-transform: uppercase;}
#mny_cw .cw_h1_l a{color:#FFFFFF;text-decoration:none}
#mny_cw .cw_h1_t {float:right;padding:2px 5px 0px 3px}
#mny_cw .cw_h2 {background-color:#E7E7E7;color:#4C4C4C;padding:3px 5px 3px 2px;font-weight:bold;} 
#mny_cw .cw_h3 td {background-color:#E7E7E7;padding:3px 2px 3px 5px;color:#A39C9C;text-align:right} 
#mny_cw th  {border:1px solid #cccccc} 
#mny_cw .td1 {padding:2px 2px 2px 5px;border-bottom:1px solid #E7E7E7;}
#mny_cw .td2 {padding:2px 2px 2px 5px;}
#mny_cw .td3 {padding:0px;}
#mny_cw .cw_tbl_search {background-color:#eeeeee;font:normal 12px Calibri;}
#mny_cw form,#mny_cw .normal{font:normal 12px Calibri !important;}
#mny_cw .c_plus {color:#339933} 
#mny_cw .c_minus {color:#ED2901}
#mny_cw .c_rowne {color:#999999}
#mny_cw .td1 a {text-decoration:none;color:#000 !important}
#mny_cw .bg1{background-color:#ffffff}
#mny_cw .bg2{background-color:#EDF6FC !important}
#mny_cw .td2 ul {list-style:none !important;margin:4px 4px 1px 0;padding:0;}
#mny_cw .td2 li {background:url(http://www.money.pl/i/a5.gif) no-repeat 6px 8px;padding:3px 5px 3px 16px;line-height:1.2em;}
#mny_cw .td2 li a {color:#15459C !important; font:bold 12px Calibri;text-decoration:none;}


.surowce table:first-child div {
float:right !important;padding:2px 2px 2px 7px;color:#ffffff;font:bold 14px Calibri; text-transform: uppercase;
}


.surowce table:nth-child(2) div {
float:right !important;
}



#artykul_cont{
  padding:10px 0;
}

#artykul_cont h1{
  margin:0;
  font:bold 32px Calibri, Helveica;
  float:left;
}

#artykul_cont .zmien_czcionke{
  float:right;
  margin: 8px 0;
  width: 50px;
  text-align: center;
}

#artykul_cont .zmien_czcionke a{
  color:#575757;
}

#artykul_cont .zmien_czcionke a.active{
  text-decoration:underline
}

#artykul_cont .zmien_czcionke a.rozmiar1{
  font-size:12px
}

#artykul_cont .zmien_czcionke a.rozmiar2{
  font-size:18px
}

#artykul_cont .zmien_czcionke a.rozmiar3{
  font-size:24px
}

#artykul_cont h5.autor{
  margin:0;
  font:16px Calibri, Helveica;
  color:#666;
  float: left;
}

#artykul_cont p.data_dodania{
  margin:5px 0;
  font:12px Calibri, Helveica;
  color:#999;
  float: right;
}

#artykul_cont .zdjecie_cont{
  /*float:left;
  width:314px;*/
  padding:0 0px 15px 0;
  clear: both;
}

#artykul_cont .zdjecie_cont p{
  margin:3px 0 0 0;
  font:11px Calibri, Helvetica
}

#artykul_cont .linki_artykulu {
  border-top:1px solid #ccc;
  padding:0;
  margin: 0 10px 10px 0;
}
#artykul_cont .linki_artykulu.right {
    padding-top: 20px;
}
#artykul_cont .linki_artykulu.right iframe {margin-left: -18px;}
#artykul_cont .linki_artykulu.right .share-btn {text-align: left;}
#artykul_cont #artykul_tresc .linki_artykulu {
    border: none;
    border-top: 1px solid #ccc;
    padding: 20px 0 10px 0;
    margin: 0;
}
#artykul_cont #artykul_tresc .linki_artykulu iframe {margin-left: -18px;}

#artykul_cont .linki_artykulu a{
  display:block;
  padding:6px 22px 2px 0;
  color:#999;
  font:12px Calibri, Helvetica;
  text-align:right;
  margin-left: 10px;
}
#artykul_cont .linki_artykulu .fb_iframe_widget {
	float: none;
}

#artykul_cont .linki_artykulu a.komentarze{
  background:url(../gfx/ico_komentarze_art.png) right 5px no-repeat; 
}

#artykul_cont .linki_artykulu a.facebook{
  background:url(../gfx/ico_fb.png) right 5px no-repeat; 
}

#artykul_cont .linki_artykulu a.tweeter{
  background:url(../gfx/ico_tweeter.png) right 5px no-repeat; 
}

#artykul_cont .linki_artykulu a.mail{
  background:url(../gfx/ico_mail.png) right 5px no-repeat; 
}

#artykul_cont .linki_artykulu a.podziel{
  background:url(../gfx/ico_podziel.png) right 5px no-repeat; 
}

#artykul_cont #artykul_tresc{
  color:#666;
  color:#212121;
}

#artykul_cont #artykul_tresc ol,
#artykul_cont #artykul_tresc ul {
	list-style-position: inside;
	padding-left: 10px;
}
#artykul_tresc a{
  color:#8E1C56;
}

#artykul_cont .artykul_galeria{
  padding:0;
  margin: 0 0 15px 0px;
  width:100%;
}

#artykul_cont .col-sm-2 {
padding-right:0px;
}

#artykul_cont .artykul_galeria h4{
  margin:3px 0
}

#artykul_cont .artykul_galeria h4 span{
  display:block;
  padding:5px 0;
  background:#ebebeb;
  text-align:center
}

#artykul_cont.grey .artykul_galeria h4 span, #artykul_cont.grey .a_more, .grey .news_komentarze h4{
  color:#575757
}

#artykul_cont.turkus .artykul_galeria h4 span, #artykul_cont.turkus .a_more, .turkus .news_komentarze h4{
  color:#00AAAD
}

#artykul_cont.green .artykul_galeria h4 span, #artykul_cont.green .a_more, .green .news_komentarze h4{
  color:#81B539
}

#artykul_cont.orange .artykul_galeria h4 span, #artykul_cont.orange .a_more, .orange .news_komentarze h4{
  color:#F38401
}

#artykul_cont.red .artykul_galeria h4 span, #artykul_cont.red .a_more, .artykul_galeria .news_komentarze h4{
  color:#CB023F
}

#artykul_cont.purple .artykul_galeria h4 span, #artykul_cont.purple .a_more, .purple .news_komentarze h4{
  color:#88307F
}

.news_komentarze{
  margin: 0px 0 30px 0;
}

#artykul_tresc .fb_iframe_widget {
	margin-bottom: 0;
}
#artykul_tresc  .linki_artykulu .fb_iframe_widget {
	float: left;
}

#artykul_cont .news_komentarze h4{
  font-size:14px!important;
  margin: 4px 0 0 0;
  color: #74c5f2;
  float: left;
}
#artykul_cont .news_komentarze .top-kom {
  padding-bottom: 2px;
  border-bottom: 1px solid #74c5f2;
  overflow: hidden;
  margin-bottom: 10px;
}
#artykul_cont .powiazane-artykuly .a_more,
#artykul_cont .news_komentarze .btn.czytaj-wiecej,
#artykul_cont .news_komentarze .top-kom .btn {
    float: right;
    height: 20px;
    padding: 2px 5px 2px 5px;
    color: #fff;
    border-radius: 0;
    line-height: 14px;
    cursor: pointer;
    background: #74c5f2;
    text-transform: uppercase;
}
#artykul_cont .powiazane-artykuly .a_more,
#artykul_cont .news_komentarze .btn.czytaj-wiecej {
    margin-top: 10px;
}
#artykul_cont .powiazane-artykuly .a_more i,
#artykul_cont .news_komentarze .top-kom .btn i {
    width: 10px;
    height: 14px;
    background: url('../gfx/more-btn-small.png') no-repeat center;
    display: inline-block;
    vertical-align: top;
    margin-left: 5px;
}

.news_komentarze label{
  font-size:11px!important;
  display:block;
  float:left
}

.news_komentarze p.pozostalo_znakow{
  font-size:11px!important;
  display:block;
  float:right;
  margin:0
}

.news_komentarze textarea,.news_komentarze input.txt {
  border:1px solid #ccc;
  width:100%;
  height:80px;
  color:#666;
  font:12px Calibri,Helvetica
}

.news_komentarze input.txt {
height:auto;width:60%;
margin-bottom:20px;
}

.news_komentarze input.skom{
  margin:5px 0;
  float:right;
  background:#575757;
  border:none;
  font-size:11px;
  padding:3px 10px;
  color:#fff;
  cursor:pointer
}

.news_komentarze input.skom:hover{
  text-decoration:underline
}

.news_komentarze ul{
  margin:0;
  padding:0
}

.news_komentarze ul li{
  list-style:none;
  border-bottom:1px solid #ccc;
  padding:10px 0;
  font-size:11px 
}

.news_komentarze ul li h6{
  padding-left:20px;
  background:url(../gfx/ico_komentarz.png) 0 3px no-repeat;
}

.news_komentarze ul li p.napisano{
  color:#999;
  float:left
}

.news_komentarze ul li p.zglos{
  color:#999;
  float:right
}

.news_komentarze ul li p.zglos a{
  color:#999!important;
}


.news_komentarze .info_kom{
  color:#999;
  font-size:11px;
  margin:15px 0 30px 
}

.lista.pozostale_artykuly div.last{
  border-bottom:none
}

.lista.najpopularniejsze div h5,
.lista.pozostale_artykuly div h4 {
  color:#000;
  font-size:16px;
  font-weight:bold;
  margin: 5px 0 10px 0;
  font-family: Calibri, sans-serif;
}
.lista.najpopularniejsze div h5 a:hover,
.lista.pozostale_artykuly div h4 a:hover {
  color:#000;
}

.lista.pozostale_artykuly div h4 a{
  color:#000;
}
.lista.pozostale_artykuly div p {
    margin: 5px 0 0 0;
    font-family: Calibri, sans-serif;
}
.lista.pozostale_artykuly div.list h4 {
    margin: 0;
}

.lista.pozostale_artykuly div p.dodano{
  color:#999;
  font-size:11px;
  margin:3px 0 0 
}

.lista.pozostale_artykuly .row {
    margin-left: -5px;
    margin-right: -5px;
}
.lista.pozostale_artykuly div[class*="col-xs-"] {
    padding: 0 5px;
}
.lista.pozostale_artykuly .list {
    margin-top: 20px;
    position: relative;
}
.lista.pozostale_artykuly .list .foto {
    width: 25%;
    padding-right: 10px;
    background: #fff;
    display: table-cell;
    vertical-align: top;
}
.lista.pozostale_artykuly .foto img {
    width: 100%;
}
.lista.pozostale_artykuly .list .tresc {
    width: 75%;
    display: table-cell;
    vertical-align: top;
    border-bottom: 1px solid #d4d4d4;
}
.powiazane-artykuly .naglowek_czysty.naglowek {
    margin-bottom: 10px;
}
.powiazane-artykuly .naglowek_czysty.naglowek h3 a {
    font-size: 16px;
}


.addthis_default_style a span {
    float: right!important;
    margin-left: 5px!important;
}

.addthis_default_style a{
    float:right!important;
    padding:5px 0 2px!important
}
#artykul_tresc .linki_artykulu .addthis_default_style a {
    float:left!important;
}

.addthis_default_style{
    text-align:right
}

.addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact {
    margin-right: 0;
}

div.stronicowanie {
    padding: 10px;
    text-align: center;
}

div.stronicowanie a {
    color: #666;
    font-size: 14px;
    padding: 3px 7px;
    text-decoration: none;
}

div.stronicowanie a:hover {
    color: #000;
}

div.stronicowanie a.actv {
    border:1px solid #999;
}

div.czytaj_online {
margin:10px 0px;
}


div.czytaj_online h1 {
margin:0px;
}

div.czytaj_online .flash {
margin-top:20px;
width:740px;
text-align:center;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

div.czytaj_online .opis {
font-size:14px;
}

.inp_r,.inp_rs {
border: 1px solid #E2E2E2;font-size: 14px;padding: 2px;width: 80%;
}

.inp_rs { 
width:427px;
}


label.error {
    color: #DF181B;
    display: block;
    font: 11px Calibri;
    padding: 5px;
}

input.button {
  margin:5px 0;
  background:#575757;
  border:none;
  font-size:11px;
  padding:3px 10px;
  color:#fff;
  cursor:pointer
}

.kom {
margin:10px 0px;
color: #666666;
}

#box_jquery {
width:60%;
position:fixed;
z-index:1000;
top:30%;
border:1px solid #ccc;
box-shadow:0 0 15px #333;
background-color:white;
margin:0px auto;
left:50%;
margin-left:-30%;

}

#box_jquery .content {
padding:15px;
}

#box_jquery .zamknij_popup{
    position: absolute;
    right: 15px;
    top: 10px;
    opacity: 0.7;    
}

#box_jquery .zamknij_popup:hover{
    opacity: 1;    
}



.blogi_list{
  margin:0;
  padding:0;
}

.blogi_list li{
  margin:10px;
  padding:0;
  list-style:none;
  border-bottom:1px solid #ccc
}

.bloger_l{
  display:table;
  width:100%
}

.foto_blogera{
  display:table-cell;
  vertical-align:top;
  width:115px;
  padding-top: 10px;
}

.info_blogera{
  display:table-cell;
  vertical-align:bottom
}

.info_blogera h4{
  margin:0;
  font:normal 14px Calibri,Helvetiva;
  color:#666
}

.info_blogera h4 a{
  color:#666
}

.info_blogera h6{
  margin:3px 0;
  font:normal 14px Calibri,Helvetiva;
  font-style:italic;
  color:#666
}

.info_blogera h2{
  margin:5px 0;
  font:bold 24px Calibri,Helvetiva;
  color:#000
}

.info_blogera h2 a{
  color:#000
}

.info_blogera p{
  margin:5px 0;
  font:12px Calibri,Helvetiva;
  color:#999
}

.opis_bloga_blog{
  border-bottom:1px solid #88307F
}

.opis_bloga_blog a{
  display:block;
  float:right;
  background:url(../gfx/ico_rozwin.png) no-repeat;
  width:15px;
  height: 7px;
  margin-bottom: 10px;
  
}

.opis_bloga_blog p{
  color:#666;
  display:none;
  margin-top:0
}

#cse-search-form{
   padding: 0 0 0 5px !important;
    width:200px!important;
    height:28px!important;
    background: none;
    color:#999;
	float: right;
        background: #f2f2f2;
        border-radius: 14px;
        position: relative;
}
#cse-search-form:before {content: '\260C'; display: block; width: 28px; height: 100%; border-radius: 14px; top: 0; right: 0; position: absolute; background: #8e1c56; color: #fff; font-size: 22px; text-align: center; transform: rotate(110deg); padding: 0px 2px 5px 0;}
.main_top1 #top_forms #cse-search-form table.gsc-search-box,
#cse-search-form .gsc-search-box {
	width: 100% !important;
}
#cse-search-form .gsc-search-box button.gsc-search-button {background: none; border: none; height: 28px; outline: none; width: 28px; padding: 0; top: 0; right: 0; position: absolute;}
#cse-search-form .gsc-search-box .gsc-input {padding-right: 30px;}
#cse-search-form .gsc-results-wrapper-overlay {
	text-align: left;
	background: #fff !important;
}
#cse-search-form .gsc-search-box button.gsc-search-button svg {
	display: none;
}
#cse-search-form .gsc-control-cse {
	background: none; 
	height: 25px; 
	padding: 0;
        position: relative;
        z-index: 2;
}
#cse-search-form  .gsc-input-box {
	background: none; 
	height: 23px;
	padding: 1px 0;
}
#cse-search-form  .gsc-input-box * {
	padding: 0;
	background: none;
}

#cse-search-form .cse form.gsc-search-box, #top_forms #cse-search-form  form.gsc-search-box{
    margin:-12px 0!important;
    padding:0 8px!important;
    width:320px!important
}

.cse input.gsc-input, input.gsc-input{
    font-size:12px!important;
    color: #575757!important;    
    margin:-5px 0 0 -9px
}

.gsc-clear-button{
    display:none
}

#top_forms #cse-search-form table.gsc-search-box {
    width: 280px!important;
}

#top_forms #cse-search-form .cse input.gsc-search-button, #top_forms #cse-search-form  input.gsc-search-button{
    width:30px!important;
    min-width:30px!important;
    font-size: 0!important;
    cursor:pointer
}

#top_forms .cse-search-form{
    display:none!important
}


.blog_lista{
  padding:0;
  margin:0
}

.blog_lista li{
  list-style:none;
  padding:0 0 8px;
  margin:0;
  border-bottom:1px solid #ccc
}

.blog_lista li.last{
  border-bottom:none
}

.blog_lista li h3{
  font:bold 13px Calibri, Helvetica;
  color:#000;
  margin:8px 0 3px 
}

.blog_lista li h3 a{
  color:#000 
}

.blog_lista li span{
  color:#999;
  font-size:10px 
}

.rozwiniety_blog{
  padding:0 0 8px;
  border-bottom:1px solid #ccc
}

.rozwiniety_blog.last{
  padding:0;
  border-bottom:none
}


.lista_archiwum{
  margin-top:15px
}

.lista_archiwum a.rozwin{
  display:block;
  margin-top:8px;
  color:#88307f;
  font: 13px Calibri, Helvetiva;
  background:url(../gfx/ico_rozwin1.png) center left no-repeat;
  padding:2px 0 2px 15px
}

.lista_archiwum li.rozwiniety a.rozwin{
  background:url(../gfx/ico_rozwin2.png) center left no-repeat;
}

.lista_archiwum li.rozwiniety ul li a.rozwin{
  background:url(../gfx/ico_rozwin1.png) center left no-repeat;
}

.lista_archiwum li.rozwiniety ul li.rozwiniety a.rozwin{
  background:url(../gfx/ico_rozwin2.png) center left no-repeat;
}

.lista_archiwum li ul{
  display:none
}

.lista_archiwum li.rozwiniety ul{
  display:block
}

.lista_archiwum li ul li .rozwiniety_blog{
  display:none
}

.lista_archiwum li.rozwiniety ul li.rozwiniety .rozwiniety_blog{
  display:block
}



.subskrypcja_kolumna{
    width:490px;
    float:right
}

.moje_konto_kolumna .inp_r, .inp_rs{
     width:100%;
}

.inp_rs{
    width:100%;
}

.subskrypcja_aktualnosci{
    width: 240px;
    float:left
}

.subskrypcja_blogi{
    width: 240px;
    float:right
}

.subskrypcja_aktualnosci h3, .subskrypcja_blogi h3{
    margin-top:0
}

.subskrypcja_kolumna ul{
    margin:0;
    padding:0
}

.subskrypcja_kolumna ul li{
    list-style:none;
    margin:3px 0;
    padding:0
}

.subskrypcja_kolumna ul li ul{
    margin:0 0 0 20px;
}

#top_subskrypcje{
    border: 1px solid #CCCCCC;
    border-top:none;
    box-shadow: 0 0 7px #d9d9d9;
    color: #575757;
    float: left;
    left: 369px;
    padding: 5px 10px 10px;
    position: absolute;
    top: 0;
    width: 240px;
    background:#FFFCBF
}

#top_subskrypcje:hover{
    text-decoration:none
}

#top_subskrypcje ul{
    padding:3px 0 0 15px;
    margin:0
}

#top_subskrypcje ul li{
    color:#8E1C56;
    font-weight:bold
}

#top_subskrypcje ul li span{
    color:#575757;
}

#link_subskrypcje{
    position:absolute;
    bottom:4px;
    right:5px;
    color:#8E1C56;
}

#subskrypcja_zgoda{
    border-top:1px solid #ccc;
    padding:5px 0;
    margin:5px 0;
}

#zamknij_karteczke{
    position:absolute;
    z-index:99;
    top:5px;
    left:610px;
    opacity:0.7
}

#zamknij_karteczke:hover{
    opacity:1
}

.link_top {
float:right;
margin-top: 20px;
}

.link_top .pull-right {display: flex; flex-wrap: wrap; justify-content: flex-end;}
.link_top #cse-search-form {width: 200px;}
.link_top .user {margin-left: 12px; padding-top: 3px;}
.link_top .newsletter {margin-left: 12px; padding-top: 3px;}
.link_top input::-webkit-input-placeholder {font-size: 12px !important; line-height: 16px !important;}
.link_top input::-moz-placeholder {font-size: 12px !important; line-height: 16px !important;}
.link_top input:-ms-input-placeholder {font-size: 12px !important; line-height: 16px !important;}
.link_top input:-moz-placeholder {font-size: 12px !important; line-height: 16px !important;}

.face_top {
float:right;
}

h6 a,h5 a {
color:black;
}

.blok_polecane h5 a {
color:black;
}


.archiv_blok {
width:368px;
float:left;
margin-bottom:20px;
}


.archiv_blok .afoto {
float:left;
width:105px;
height:150px;
overflow:hidden;
}

.archiv_blok .aright {
float:right;
width:205px;
padding-right:15px;
}

.issuu_archiv {
margin:10px 0px;
}

.archiv_blok h2 {
margin-top:0px;
font: bold 14px Calibri;
height:32px;
overflow:hidden;
}

.archiv_blok h3 {
color: #666666;
font: normal 12px Calibri;
margin-top:2px;
margin-bottom:5px;
}

.archiv_blok .inside {
height:130px;
overflow:hidden;
}





input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    border-color: #D9D9D9;
  }
  input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    border-color: #2F5BB7;
    background-color: #357AE8;
    background-image: none;
    filter: none;
  }
  .cse input.gsc-input, input.gsc-input {
    padding:0 8px 1px 0!important;
    margin:0!important;
    width: 95%!important;
  }
  
  #top_forms #cse-search-form input.gsc-search-button{
    background:none!important
  } 
  
    #cse-search-form * {
    border:none!important;
    box-shadow: 0!important;
    -mox-box-shadow: 0!important;
    -webkit-box-shadow: 0!important;
    background: none !important;
  }
	
  #cse-search-form .gsc-search-button {
        cursor:pointer;
  }


	#kalendarium_lista .data {
	color:#8e1c56;
	margin-bottom:2px;
	font-size:17px;
	font-family:Calibri;

	}
	
	#kalendarium_lista .kal_row {
	border-top:1px solid #cccccc;
	padding:10px 0px;
	display:table;
	width:100%;
	}
	
	#kalendarium_lista .foto {
	width:120px;
	float:left;
	}
	
	#kalendarium_lista .temat {
	 display:table-cell;
	 vertical-align:middle;
	width:220px;
	margin-right:20px;
	 height:65px;
	}
	
	#kalendarium_lista .temat h2 {
	font-family:Calibri;
	font-size:14px;
	margin:0px;
	}
	
	#kalendarium_lista .temat h2 a {
	color:black;
	}
	
	#kalendarium_lista .box1,#kalendarium_lista .box2 {
		display:table-cell;
	 vertical-align:middle;
	width:150px;
	color:#9a9a9a;
	font:Calibri 14px;
	 height:65px;
	 text-align:center;
	 padding:0px 4px;
	}
	
	#kalendarium_lista .box2 {
	width:50px;

	}
	
	#kalendarium_lista .box_rodzaj {
	color:#8e1c56;
	 height:65px;
	 width:80px;
	 display:table-cell;
	 vertical-align:middle;
	 padding-left:2px;
	}
	
	
#kalendarium_pokaz h1 {
    float: left;
    font: bold 30px Calibri,Helveica;
    margin: 0;
    width: 500px;
}


#kalendarium_pokaz  .zmien_czcionke {
    float: right;
    margin: 8px 0;
    text-align: center;
    width: 50px;
}

#artykul_cont .zmien_czcionke{
  float:right;
  margin: 8px 0;
  width: 50px;
  text-align: center;
}

#kalendarium_pokaz .zmien_czcionke a{
  color:#575757;
}

#kalendarium_pokaz .zmien_czcionke a.active{
  text-decoration:underline
}

#kalendarium_pokaz .zmien_czcionke a.rozmiar1{
  font-size:12px
}

#kalendarium_pokaz .zmien_czcionke a.rozmiar2{
  font-size:18px
}

#kalendarium_pokaz .zmien_czcionke a.rozmiar3{
  font-size:24px
}

#kalendarium_pokaz .box {
width:280px;
float:right;
padding-top:20px;
	color: #666666;
font-size:12px;
}

#kalendarium_pokaz .box ul {
margin:0px;
padding-left:18px;
}
#kalendarium_pokaz .box ul li {
padding:5px 0px;
}

#kalendarium_pokaz .zdjecie {
width:350px;
float:left;
text-align:left;
padding-top:20px;
}

#kalendarium_pokaz #artykul_tresc {
	border-top:1px solid #cccccc;
	padding:10px 0px;
	margin-top:20px;
	color: #666666;
	font-size:12px;
}

.polecane_right img {
float:left;
margin:2px 2px 2px 0px;
}

.polecane_right li h3 {
margin-top:4px;
}

.polecane_right li {
padding-bottom:4px;
}

#box_jquery .kom a {
 color: #8E1C56;
} 


#kalendarium_pokaz .box {
width:280px;
float:right;
padding-top:20px;
	color: #666666;
font-size:12px;
}

ul.wyd_big {
margin:0px;
padding-left:18px;
}


ul.wyd_big li {
padding:5px 0px;
list-style:disc outside none;
color: #666666;
font-size: 12px;
}


.reg_box_purple{
    background: #8E1C56;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    margin: 5px 0;
    padding: 4px 10px;    
}

.menu_blog{
    float:left;
    width:242px;
    background:url("../gfx/ico_rozwin1.png") no-repeat 0 3px;
    padding:0 0 15px
}

.menu_blog p.bloger{
    margin:0 0 0 15px;
    font:13px Arial,Helvetica;
    color:#88307F
}

.menu_blog p.bloger a{
    font:13px Arial,Helvetica;
    color:#88307F
}

.menu_blog h5{
    margin:0 0 0 15px;
}

.addthis_button_facebook_like iframe{
    width:93px!important
}

#blad_404{
    padding:15px 30px 30px;
    border:1px solid #ccc;
    margin:15px auto;
    width:600px;
    text-align:center;
    color:#575757
}

#blad_404 h1{
    color:#8E1C56
}

.txt1 a{
    color:#8E1C56
}

#nasi_parnterzy a{
    display:block
}

#nasi_parnterzy a:hover{
    background-position:0 -57px!important
}

#nasi_parnterzy #partner_trendy{
    background:url(../gfx/logo_partner_trendy.png);
    width:153px;
    height:51px
}

#nasi_parnterzy #partner_vip{
    background:url(../gfx/logo_partner_vip.png);
    width:120px;
    height:51px
}

#nasi_parnterzy #partner_radio_rzeszow{
    background:url(../gfx/logo_partner_radio_rzeszow.png);
    width:140px;
    height:51px
}

#nasi_parnterzy #partner_bk{
    background:url(../gfx/logo_partner_bk.png);
    width:107px;
    height:51px
}

#nasi_parnterzy #partner_resinet{
    background:url(../gfx/logo_partner_resinet.png);
    width:179px;
    height:51px
}

#nasi_parnterzy #partner_tio{
    background:url(../gfx/logo_partner_tio.png);
    width:137px;
    height:51px
}

#nasi_parnterzy #partner_tvp{
    background:url(../gfx/logo_partner_tvp.png);
    width:131px;
    height:51px
}

#nasi_parnterzy #partner_tvp:hover{
    background-position:0 -51px!important
}

#facebook .uiList{
    height:205px!important;
    overflow:hidden!important;
}

.polacz_facebook{
    background:url(../gfx/Facebook_polacz_btn3.png) no-repeat #3661A0;
    padding:11px 15px 11px 52px;
    font-weight:bold;
    margin:3px 0;
    display:block;
    float:left;
    color:#fff;
    
}

.login_facebook{
    background:url(../gfx/Facebook_polacz_btn_1.png) no-repeat #3661A0;
    padding:2px 5px 2px 29px;
    font-weight:bold;
    display:block;
    margin: -3px 5px 0 0;
    float:left;
    color:#fff!important;    
}

img[src="F"]{
    display:none
}




.blok_najczesciej_czytane ul li .tresc_obok {
    float: right;
    width: 170px;
}

/*
.fh_l {
float:left;
width:150px;
}

.fh_p {
float:right;
border-bottom:1px solid #ccc;
height:90px;
width:490px;
}
*/