body { color: #474646; font-family: Georgia, serif;  /*background: url("//bi.gazeta.pl/i/obrazki/iagw/main_bg.jpg") repeat-y  center;*/}
a { color: #9d1220; }
a:hover { color: #9d1220; background: none; text-decoration: underline; }
a:focus { outline: 0; }

#navtop_wrap, #navbot_wrap, #pagetype_index #sitePath { display: block; }

/* zerowanie */
#sWlbg .Ww2 {padding-left:0; padding-right: 0; width: auto;}
.banP4footer { margin: 0 auto !important; padding-top: 10px; padding-bottom: 10px; }
#footer .ft_top{ display: none;}
#footer .ft_bot { border-top: 1px solid #E0E0E0; }

/* clear */
#navH .p0, .mod_searchResult nav.bar, #acc_two, #acc_two #acc_head, #acc_two #acc_body, .mod_login_iagw li, .mod_login_iagw, #top_search div.s_block { zoom: 1; }
#artykulowa:after, #navH .p0:after, .mod_searchResult nav.bar:after, #acc_two:after, #acc_two #acc_head:after, #acc_two #acc_body:after, .mod_login_iagw li:after, .mod_login_iagw:after, #top_search div.s_block:after { content: '.'; display: block; visibility: hidden; width: 0; height: 0; clear: both; }

/* ogolne */
#sWlbg, #navH, #content, #footer, #banP4, #banP42 { width: 940px; margin: 0 auto; border: 1px solid #e5e5e5; border-top: none; border-bottom: none; padding: 0 15px;}
#footer { border: none; padding: 0; }
article.mod > header, article.mod_uzr8 section.body header { border-bottom: 2px solid #e5e5e5 }
.mod.mod_sociallist { background-color: transparent; }
.mod.mod_sociallist.fixed:after, .mod.mod_sociallist.fixed:before { background-image: none; }

.Ww2, #navH, #content, #footer { background: #fff; }
#footer { margin-top: 20px; }

#content { padding-bottom: 15px; }
#columns_wrap { background: url('//bi.gazeta.pl/i/obrazki/iagw/iagw_bg.gif') repeat-y 630px 0; }
#row_4 { background: url('//bi.gazeta.pl/i/obrazki/iagw/iagw_bg.gif') repeat-y 470px 0; }
#pagetype_art #art strong { font-weight: bold; }
#content form { margin: 0 !important; }

/* czyszczenie ban */
#col_right div { margin-bottom: 0; }

/* winieta */
#sWlbg .Ww2 { padding: 25px 10px 15px; position: relative; }
#sWlbg .Ww2 img { position: relative; z-index: 2; }
#sWlbg .Ww2 .Whtm h1 { position: absolute; z-index: 1; left: 0; top: 33px; padding-left: 160px; width: 800px; text-align: center; font: 38px Georgia, serif; color: #888; }
#sWlbg .Ww2 .Whtm h1 a { color: #888; }

/* nawigacja */
#navH { padding-bottom: 15px; position: relative; z-index: 2; margin-left: -16px; }
#navH .p0 { height: 35px; background: #910101; }
#navH .p0 li { float: left; height: 35px; background: #c2052c url('//bi.gazeta.pl/i/obrazki/iagw/navH_li_bg.png') no-repeat 0 5px; font: normal 14px/35px Georgia, serif; position: relative; }
#navH .p0 li a { color: #fff; display: block; height: 35px; padding: 0 15px; }
#navH .p0 #e1 { background-image: none; }
#navH .p0 li.active { margin-right: -1px; z-index: 2; }
#navH .p0 li.active a { color: #474646; background: #fff; }
#navH .p0 li.afterActive { background: none; }
#navH .p0 li.flag { float: right; background: none; margin: 0; line-height: 33px; height: 33px; }
#navH .p0 li.flag img { display: block; margin-top: 6px; }
#navH .p0 li.flag a:hover { text-decoration: none; }
#navH .p0 #e7, #navH .p0 #e8, #navH .p0 #e9 { background-color: transparent; }
#navH li.dropdown .p1 { position: absolute; top: 35px; left: 0; background: #75797b; display: none; }
#navH li.dropdown .p1 li, #navH li.dropdown .p1 a { float: none; background: 0; white-space: nowrap; }
#navH li.dropdown .p1 a { color: #fff; }
#navH li.dropdown:hover a { background: #75797b; color: #fff; }
#navH li.dropdown:hover .p1 { display: block; }

/* ticker */
.mod_zr_gw1 { margin-bottom: 15px; height: 60px; padding: 0 15px; background: #dcdce3; overflow: hidden; zoom: 1; position: relative; }
.mod_zr_gw1 .node_entry { position: relative; }
.mod_zr_gw1 .node_entry * { display: inline; line-height: 60px; font-family: Georgia, serif; }
.mod_zr_gw1 .node_entry h3 { font-size: 20px; color: #333; margin-right: 5px;}
.mod_zr_gw1 .node_entry p { font-size: 12px; }
.mod_zr_gw1 .mod_inner {position: absolute;}

/* okladki przwijak */
.mod_zr_gw2 { margin-bottom: 15px; border-bottom: 5px solid #474646; padding-bottom: 10px; height: 192px; position: relative; overflow: hidden; zoom: 1; }
.mod_zr_gw2 .node_prev, .mod_zr_gw2 .node_next { position: absolute; left: 0; top: 0; height: 192px; width: 21px; z-index: 2; }
.mod_zr_gw2 .node_prev a, .mod_zr_gw2 .node_next a { display: block; cursor: pointer; height: 192px; width: 21px; zoom: 1; background: #474646 url('//bi.gazeta.pl/i/obrazki/reklamagw/arrow-left-1.gif') no-repeat 0 0; text-indent: -9999px; outline: 0; }
.mod_zr_gw2 .node_next { right: 0; left: auto; }
.mod_zr_gw2 .node_next a { background-image: url('//bi.gazeta.pl/i/obrazki/reklamagw/arrow-right-1.gif'); }
/*
.mod_zr_gw2 .node_prev a:hover { background-image: url('//bi.gazeta.pl/i/obrazki/reklamagw/arrow-left-h.gif'); }
.mod_zr_gw2 .node_next a:hover { background-image: url('//bi.gazeta.pl/i/obrazki/reklamagw/arrow-right-h.gif'); }
*/
.mod_zr_gw2 .node_entries { position: absolute; left: -126px; top: 0; z-index: 1; height: 192px; width: 5000px; overflow: hidden; zoom: 1; }
.mod_zr_gw2 .node_entry { float: left; display: inline; margin-left: 17px; width: 130px; overflow: hidden; }

/* wiecej pod okladkami */
.mod_zr_gw3 { margin-bottom: 15px; padding-top: 5px; font: 14px Georgia, serif; text-align: left; padding-bottom: 2px; border-bottom: 2px solid #e5e8e8; }
.mod_zr_gw3 * { display: inline; }
.mod_zr_gw3 strong { margin-left: 5px; }

/* oferta, ogloszenia, cennik - lewa szpalta */
#col_left .mod_zr7 { margin-bottom: 25px; }
#col_left .mod_zr7 .node_head, .layout_uniwersalny #columns_wrap #holder_213 .mod_zr7 .node_head { border: 0; padding: 0 0 0 3px; margin: 0 0 5px; }
#col_left .mod_zr7 .node_head h2 { font: bold 14px Georgia, serif; color: #666; }
#col_left .mod_zr7 .node_head h2 a, #col_left .mod_zr7 .node_head h2 a:hover { color: #666; display: inline; }
#col_left .mod_zr7 .node_entry { float: none; width: auto; margin: 0; }
#col_left .mod_zr7 .node_entry li { font: 16px Georgia, serif; border-bottom: 1px solid #dcdce3; color: #000; zoom: 1; }
#col_left .mod_zr7 .node_entry li a { display: block; padding: 6px 3px; color: #000; zoom: 1; }
#col_left .mod_zr7 .node_entry li a:hover { text-decoration: none; color: #fff; background: #b4061a; }
#col_left .mod_zr7 .node_entry li a .ico { display: inline-block; background: url('//bi.gazeta.pl/i/obrazki/reklamagw/ico-bg.gif') no-repeat 0 50%; font: 10px Arial, sans-serif; text-transform: uppercase; padding-left: 10px; margin-left: 8px; vertical-align: middle;}
#col_left .mod_zr7 .node_entry li a:hover .ico { background-image: url('//bi.gazeta.pl/i/obrazki/reklamagw/ico-h-bg.gif'); }

/* formy reklamowe srodek */
.mod_zr_gw4 { margin-bottom: 15px; }
.mod_zr_gw4 .node_body .node_entry { padding-top: 15px; margin-top: 15px; border-top: 1px solid #dcdce3;}
.mod_zr_gw4 .node_body .first { padding: 0; margin: 0; border: 0; }
.mod_zr_gw4 .node_body .node_entry h3 { font: bold 14px/19px Georgia, serif; text-align: center; }
.mod_zr_gw4 .node_body .node_entry img { display: block; margin: 0 auto 5px }

/* formy reklamowe gora */
.mod_zr_gw5 { margin-bottom: 15px; border: 2px solid #9595a4; padding: 0 2px; }
.mod_zr_gw5 .node_body { overflow: hidden; zoom: 1; }
.mod_zr_gw5 .node_entry { float: left; display: inline; width: 196px; overflow: hidden; margin: 3px 2px 3px; background: #fff; border: 2px solid #fff; text-align: center; }
.mod_zr_gw5 .node_entry a { display: block; }
.mod_zr_gw5 .entry_hover { background: #eaeaf2 url('//bi.gazeta.pl/i/obrazki/reklamagw/oferta-bg.gif') repeat-x 0 0; border-color: #d9d9e4; }
.mod_zr_gw5 .node_entry img { display: block; margin: 10px auto 5px; }
.mod_zr_gw5 .node_entry h3 { font: bold 14px/19px Georgia, serif; text-align: center; }
.mod_zr_gw5 .node_entry a:hover { text-decoration: none; }
/* formy reklamowe - nowe */
.mod_zr_gw9 { margin-bottom: 10px; }
.mod_zr_gw9 .mod_inner { overflow: hidden; zoom: 1; }
.mod_zr_gw9 .node_entry { float: left; display: inline; width: 300px; margin-left: 20px; border-bottom: 1px solid #e3e4df; padding-bottom: 10px; margin-bottom: 10px; overflow: hidden; zoom: 1; }
.mod_zr_gw9 .n2 { clear: both; margin-left: 0px; }
.mod_zr_gw9 img { float: left; display: inline; border: 1px solid #d1d2cc; margin-right: 10px; }
.mod_zr_gw9 .node_entry h3 { font: 16px Georgia, serif; margin-bottom: 6px; }
.mod_zr_gw9 .node_entry li { color: #9d1220; list-style: disc inside; }
.mod_zr_gw9 .node_entry li strong { font-weight: normal; }

/* artykul nawigacja */
.art_nav { text-align: right; margin-bottom: 15px; line-height: 18px; zoom: 1; }
.art_nav:after { content: '.'; visibility: hidden; width: 0; height: 0; display: block; clear: both; }
.art_nav ul { float: right; }
.art_nav ul li { display: inline; border-left: 1px solid #E5E5E5; margin-right: 5px; padding-left: 5px; vertical-align: middle; }
.art_nav ul li.first{ border: none;}
.art_nav ul li a { font-size: 11px; font-weight: bold; vertical-align: middle; }
.art_nav ul li .ns1 { font-size: 11px; vertical-align: baseline; }
.art_nav ul li .ns2 { font-size: 14px; vertical-align: baseline; }
.art_nav ul li .ns3 { font-size: 16px; vertical-align: baseline; }
.art_nav ul li a img { vertical-align: bottom;}
.art_nav ul li.artPrint a { background:url("//bi.gazeta.pl/i/obrazki/common/artToolbarSprite.1.png") no-repeat 6px -116px ; cursor:pointer; padding:0 12px 3px 10px; position: relative; top: -2px; }
.art_nav ul li.file a { display: inline-block; width: 17px; height: 16px; background: url('//bi.gazeta.pl/i/obrazki/iagw/btn-store.png') no-repeat 0 0; text-indent: -1000em; text-align: left; position: relative; top: -3px; }

/* artyku3 */
#artykulowa { font-size: 13px; font-family: Arial, sans-serif; color: #000;}
#artykulowa  p {margin-bottom: 15px;};
#artykulowa .copyright { font-size: 11px; font-style: italic;}
#artykulowa h1 { font-size: 24px; font-family: Georgia, serif; margin-bottom: 15px; line-height: 28px;}
#arNT { margin-bottom: 15px;}

#arAP, #arM { font-size: 10px; color: #999; font-weight: bold;}
#arTX { margin-top: 20px;}
#arTX  { font-size: 13px; line-height: 19px; }
#artykulowa .copyright {  margin: 15px 0; padding: 15px 0 0 0; font-style: italic; font-size: 12px;}

#art li { list-style-position: inside;}

/* indeks prawa szp */
#col_right .zi_gw1 { margin-bottom: 15px; }
#col_right .zi_gw1 .head { margin: 0; padding: 0; border: 0; background: #dcdce3; padding: 8px; }
#col_right .zi_gw1 .head h2 { font: bold 14px Georgia, serif; color: #333; margin: 0; }
#col_right .zi_gw1 .head h2 a { color: #333; display: inline; }
#col_right .zi_gw1 .head h2 a:hover { background: none; }
#col_right .zi_gw1 .entry h3 { font: 12px Georgia, serif; margin: 9px 0 0 3px; }

/* ogloszenia - prawa szpalta */
#col_right .mod_zr7 { margin-bottom: 15px; }
#col_right .mod_zr7 .node_head { margin: 0; padding: 0; border: 0; background: #dcdce3; padding: 8px !important; }
#col_right .mod_zr7 .node_head h2 { font: bold 14px Georgia, serif; color: #333; margin: 0; }
#col_right .mod_zr7 .node_head h2 a { color: #333; display: inline; }
#col_right .mod_zr7 .node_head h2 a:hover { background: none; }
#col_right .mod_zr7 .node_entry { float: none; width: auto; margin: 0; padding: 0; }
#col_right .mod_zr7 .node_entry li { font: 12px Georgia, serif; margin: 9px 0 0 3px; }

/* szary */
.mod_zr9 { margin-bottom: 0; }
.mod_zr9 .node_main { margin-bottom: 15px; background: #fff; padding: 10px 2px;}

/* kontakt */
.mod_zr_gw6 { margin-bottom: 15px; font: 12px Georgia, serif; color: #666; }
.mod_zr_gw6 .node_head { margin: 0; padding: 4px; border: 0; background: #dcdce3;}
.mod_zr_gw6 .node_head h2 { font: bold 14px Georgia, serif; color: #333;}
.mod_zr_gw6 .node_entry p { border-bottom: 1px solid #dcdce3; text-transform: uppercase; padding: 0 0 5px 1px; margin-top: 15px; font-size: 18px;}
.mod_zr_gw6 .node_entry ul { padding: 10px 0 0 1px; }

/* dodatki stale */
.mod_zr_gw7 { margin-bottom: 15px; color: #999; }
.mod_zr_gw7 .node_body h2 { font: bold 14px Georgia, serif; color: #666; margin-bottom: 10px; text-transform: uppercase; }
.mod_zr_gw7 .node_body li a { margin-left: 5px; padding-left: 5px; border-left: 1px solid #999; }
.mod_zr_gw7 .node_body li .audio a { border: 0; padding: 0; }

/* dodatki dni */
.mod_zr_gw8 { margin: 0; }
.mod_zr_gw8 .node_head { margin: 0; padding: 6px; border: 0; font: bold 14px Georgia, serif; color: #474646; text-transform: uppercase; background: #ececec; margin-bottom: 10px; }
.mod_zr_gw8 .node_entry { overflow: hidden; zoom: 1; font: 13px Georgia, serif; margin-bottom: 15px; border-bottom: 1px solid #dcdce3; }
.mod_zr_gw8 .node_entry img { float: left; display: inline; margin: 0 10px 10px 0;  }
.mod_zr_gw8 .node_entry h3 { overflow: hidden; zoom: 1; font: 18px Georgia, serif; margin: 0; }
.mod_zr_gw8 .node_entry .lead { overflow: hidden; zoom: 1; margin-top: 5px; }
.mod_zr_gw8 .node_entry .lead a { padding-left: 8px; font-weight: bold; background: url('//bi.gazeta.pl/i/obrazki/reklamagw/dot-bg.gif') no-repeat 0 6px; }
.mod_zr_gw8 .node_entry .lead .more a { padding: 0; background: none; }
.mod_zr_gw8 .node_entry table { margin: 10px 0; overflow: hidden; zoom: 1; empty-cells: show; border-collapse: collapse; }
.mod_zr_gw8 .node_entry table td { font: 11px Arial, sans-serif; padding: 1px 10px 1px 4px;  }
.mod_zr_gw8 .node_entry table .odd td { background: #f1f1f7; }
.mod_zr_gw8 .node_entry ul { clear: both; }
.mod_zr_gw8 .node_entry li { font: 16px Georgia, serif; border-top: 1px solid #dcdce3; color: #000; zoom: 1; }
.mod_zr_gw8 .node_entry li a { display: block; padding: 6px 3px; color: #000; zoom: 1; }
.mod_zr_gw8 .node_entry li a:hover { text-decoration: none; color: #fff; background: #b4061a; }

/* nowy html */


/* szukaj pierwszy krok */
.mod_zr_gw3 { text-align: left; margin:50px 0 30px 0;}
.mod_zr_gw3 h1 { text-align: left; color: #9a9a9a; font-size: 25px; line-height: 27px; font-family: Georgia,serif; }
.mod_zr_gw3 p { color: #999; font: normal 20px Georgia, serif; }

.info_belt { background: #dcdce4; width: 940px; padding: 15px 10px; }
.info_belt h2{ font-size: 18px; display: inline; margin-right: 5px; }
.info_belt a { color: #8f0300; font-weight: bold; }
.search_con { font-family: Arial,sans-serif; }
.search_con h2 { color: #9a9a9a;}
.search_con .s_con_adv { margin-top: 30px}
.search_con .s_con_adv h3 { font-weight: bold; margin-bottom: 5px;}
.search_con form input#inp_txt { width: 252px; height: 23px; border: 1px solid #ccc; margin-right: 10px; padding: 4px; float: left; display: block; }
.search_con form input#inp_sub { width: 115px; height: 33px; border: none; background: url(//bi.gazeta.pl/i/obrazki/iagw/search_bg.png); cursor: pointer; float: left; display: block;}
.search_con .s_adv { text-align: right;  float: right; color: #b00024; cursor: pointer; }
.search_con .s_block { width: 388px; margin: 0 auto; font-family: Arial, sans-serif; font-size: 10px; margin-bottom: 3px; overflow: hidden;}
.search_con span { float: left; color: #9a9a9a; }

/* kontakt */
.content_row .node .node_inner ul { line-height: 22px;}
.content_row .node .node_inner ul strong{color: #333; margin-right: 5px; }
.content_row ul.size { list-style:url("//bi.gazeta.pl/i/obrazki/iagw/circle_li.png") outside; margin: 15px 0 0 30px;}
.content_row ul.size li { margin-bottom: 5px;}


/* szukaj krok drugi */
.pub_sel { border: 1px solid #ccc; width: 105px; height: 22px; text-align: left; vertical-align: middle; padding: 2px;}
.pub_time { margin: 0 0 10px 0; vertical-align: middle;}
.pub_time  label { margin-right: 5px;}
.pub_time .pub_inp { vertical-align: bottom; margin-bottom: 2px;}
.s_con_adv { clear:both; width: 388px; margin: 0 auto; text-align: left; }
.s_con_adv div[class^="pub_"] { margin-bottom: 20px; }
.s_con_adv h3 { color: #999; text-transform: uppercase; }

.pub_time  input {vertical-align: middle; margin-right: 5px; border: 1px solid #ccc; width: 95px; height: 16px; padding: 4px 5px;  }
.pub_time img.ui-datepicker-trigger { margin-right: 5px; }
.pub_time  input.pub_inp{ border: none; width: auto;}
#pick_let{ border: 1px solid #ccc; width: 280px;}
#pick_let_top  {height: 22px; background: red; width: 280px; background: url(//bi.gazeta.pl/i/obrazki/iagw/pisk_letter_bg.jpg) no-repeat left center;  overflow: auto; position: relative;}
#pick_let_top  #pick_let_down { width: 20px; height: 20px; background: url(//bi.gazeta.pl/i/obrazki/iagw/pisk_down_bg.jpg); position: absolute; right: 0; }
#pick_let_con  { display: none;  height: 110px; overflow: auto; width: 280px;  background: #fff; margin:0; padding: 0;}
#pick_let_con label{ text-align: left;  margin: 5px auto; display: block; padding: 0}
#pick_let_con label input { margin:0 5px; padding; 0; width: auto; vertical-align: text-bottom;}
.pub_author input{ margin: 0 0 10px 0; width: 270px; border: 1px solid #ccc;height: 14px; font-size: 14px; padding: 4px 5px; }

/* wyniki wyszukiwania*/
.s_res br { display: none; }
.s_res h1 { font: normal 20px Georgia,serif; color: #999; border-bottom: 2px solid #e5e8e8; padding: 0 0 1px; margin: 0 0 4px; }
.s_res { font-family: Arial, sans-serif; font-size: 12px;}
#s_results { text-align: left; width: 620px; border-right: 1px solid #e5e5e5; padding-right: 10px;}
.s_res h2 { color: #666; border-bottom: 2px solid #e5e5e5; font-size: 18px; padding-bottom: 5px; line-height: 20px; font-family: Georgia, serif;}
.s_res_mark  { margin: 10px 0;}
.s_res_mark span, .s_res_mark span a{ color: #c4042b; text-decoration: none; margin-right: 2px; font-weight: bold;}
.s_res_mark img { float: right;}
.s_res_con .s_score { margin-top: 15px;}
.s_res_con .s_score .art_topic a{ color: #c4042b; font-size: 15px; line-height: 17px; font-weight: bold; text-decoration: none; display: block; overflow: hidden;}
.s_res_con .s_score .art_topic input{ margin:2px 6px 0 0; float: left;}
.s_res_con s_score  span {color: #8d8d8f; margin-left: 10px; font-size: 10px; text-transform: uppercase;}
.s_res .more { color: #c4042b; text-decoration: none; font-weight: bold; display: inline;}
.s_res .art_txt { display: inline;}
.art_con{ margin-left: 20px;}
.art_con .data { color: #8d8b93; font-size: 11px;}
.art_con .data span {margin-right: 5px;}
.art_con .art_txt { font-size: 12px; }


.s_res_mark {  zoom: 1;  position: relative;}
.s_res_mark  .a_right { zoom:1; position: absolute; right:0; top:0;}
.s_res_mark  .info_img  li { list-style: none; width: 30px; float: left;  zoom: 1;}
.s_res_mark  .info_img  li a {overflow: hidden; display: inline;}
.s_res_mark  .info_img  li a img { border: none;}
.s_res_mark  .info_img  li.first { border-right: 1px solid #ccc; margin-right: 4px; padding-right: 4px; }
.s_res_mark  .info_img  li.date_sort { width: 90px; border-right: 1px solid #ccc; margin-right: 3px; text-align: right; padding-right: 8px; font-size: 10px; line-height: 18px; vertical-align: middle;}
.s_res_mark  .info_img  li.date_sort a { text-decoration: none; color:#c4042b;  }

/* odnoszace sie id ogloszenie*/
#ogloszenie { width: 302px; background: #dcdce4; padding: 8px; text-align: left; min-height: 70px;}
#ogloszenie img { float: left; margin-right: 10px; border: 1px solid #dcdce4; }
#ogloszenie .ogl_text{  text-align: left;}
#ogloszenie .ogl_text h3 { line-height: 18px; color: #c4042b;}
#ogloszenie .ogl_text p { font-size: 14px;}

/* top search */
#top_wrap #top_search{ font-family:Arial, Helvetica, sans-serif; margin-bottom: 20px; overflow: hidden;}
#top_wrap #top_search .ms0 { height: 82px; background:#f5f5f5; width: 630px; float: left;}
#top_wrap #top_search .ms0 form { padding-top: 12px; }
#top_wrap #top_search .ms1 { width: 310px; height: 82px; background:#f5f5f5; float:left;}
#top_wrap #top_search .ms1_con { border-left: 1px solid #e5e5e5; padding-left: 10px; margin-top: 10px;}
#top_wrap #top_search .ms1_con h3 { font-size: 12px; margin:0; margin-bottom: 8px; }
#top_wrap #top_search .ms1_link { font-size: 11px; }
#top_wrap #top_search .s_block { overflow:hidden; padding:0; width: 605px;  margin: 0 auto 0 10px; font-family: Arial, sans-serif; font-size: 10px; margin-bottom: 3px; position: relative;}
#top_wrap #top_search form input { display: block; float: left;}
#top_wrap #top_search form input#inp_txt{ width: 460px!important; width: 460px; height: 23px; border: 1px solid #ccc; margin: 0; margin-right: 10px; padding: 4px; background:#fff; overflow:hidden;}
#top_wrap #top_search  form input#inp_sub { display:inline-block; width: 115px; margin:0; padding:0; height: 33px; border: none; background: url(//bi.gazeta.pl/i/obrazki/iagw/search_bg.png) no-repeat center left ;  cursor: pointer;}
#top_wrap #top_search .s_adv { position: absolute; right: 10px; color: #b00024; cursor: pointer; }
#top_wrap #top_search .s_block  span { margin-left: 0; }
#col_left #top_search { background: #f0f1f1; color: #999; font-size: 11px; padding: 12px 14px 18px; margin: 0 0 16px; }
#col_left #top_search input { vertical-align: middle; }
#col_left #top_search input[type="text"] { font: normal 12px Arial,sans-serif; background: #fff; color: #000; border: 1px solid #ccc; padding: 10px 8px 9px; width: 434px; }
#col_left #top_search input[type="submit"] { background: url('//bi.gazeta.pl/i/obrazki/iagw/btn-search.png') no-repeat 0 0; width: 128px; height: 36px; border: 0; padding: 0; margin: 0 0 0 9px; }
#col_left #top_search input + div.s_block { padding: 0 0 6px; }
#col_left #top_search div.s_block span { float: left; }
#col_left #top_search div.s_block a { float: right; }

/* ostatnio wyszukiwane */
.mod_latestSearch a { font: normal 12px Georgia,serif; }
.mod_latestSearch li { display: inline-block; #display: inline; border-right: 1px solid #b8b8b8; margin-right: 10px; padding-right: 9px; margin-bottom: 6px; }
.mod_latestSearch .more { border-right: none; margin-right: 0; padding-right: 0; }
.mod_latestSearch .more a { font-weight: bold; }

/* lista artykulow - zajawka */
.mod_listArticle { width: 300px; }
.mod_listArticle.orientation { float: left; }
.mod_listArticle.orientation:first-child { margin-left: 0; }
.mod_listArticle header { position: relative; }
.mod_listArticle header ul { position: absolute; top: 4px; right: 0; }
.mod_listArticle header ul li { float: left; border-left: 1px solid #b8b8b8; margin-left: 5px; padding-left: 4px; }
.mod_listArticle header ul li:first-child { border-left: none; margin-left: 0; padding-left: 0; }
.mod_listArticle header ul li a { color: #333; font-size: 11px; font-weight: normal; }
.mod_listArticle header ul li a:hover { text-decoration: none; }
.mod_listArticle header ul li a[href] { color: #b00126; }
.mod_listArticle header ul li a[href]:hover { text-decoration: underline; }
.mod_listArticle .body li { border-top: 1px solid #e5e8e8; margin-top: 11px; padding-top: 10px; padding-left: 1px; }
.mod_listArticle .body li:first-child { border-top: none; margin-top: 0; padding-top: 0; }
.mod_listArticle .body h2 { margin-bottom: 6px; font: bold 16px Georgia, Arial, serif; }
.mod_listArticle .body h2 a { font: bold 16px Georgia, Arial, serif; }

/* wiecej na temat */
.mod_topic .body li { border-top: 1px solid #e5e8e8; line-height: 24px; padding-left: 1px; }
.mod_topic .body li:first-child { border-top: none; margin-top: -6px; padding-top: 0; }
.mod_topic .body a { font-size: 14px; font-family: Georgia, Arial, serif; }
.mod_topic .body li.active { background: #f0f1f1; }
.mod_topic .body li.active a { color: #646464; }
.mod_topic .body li.active a:hover { text-decoration: none; }
.mod_topic footer { margin-top: 14px; text-align: right; }
.mod_topic footer a { font-weight: bold; }
.mod_topic .body li.hidden { display: none; }

/* mapa strony */
article.mod_siteMap > header { margin-bottom: 25px; }
.mod_siteMap ul { margin-bottom: 25px; }
.mod_siteMap .n1, .mod_siteMap .n2 { float: left; width: 300px; margin-left: 20px; }
.mod_siteMap .n1 { margin-left: 0; }
.mod_siteMap li:first-child { margin-bottom: 10px; padding-bottom: 4px; padding-left: 1px; border-bottom: 2px solid #e5e8e8; font-weight: bold; font-family: Georgia, Arial, serif; color: #b00126; text-transform: uppercase; }
.mod_siteMap li:last-child {
color:#B00126;
font-weight:bold;
text-align:right;
padding-right: 50px;
}
.mod_siteMap li { margin-bottom: 4px; }

/* podobne produkty */
.mod_products .body li { margin-bottom: 14px; }
.mod_products .body h2 { font: bold 14px/14px Georgia, Arial, serif; margin-bottom: 4px; }
.mod_products .body h3 { font: normal 10px/10px Arial, serif; color: #999; margin-bottom: 6px; }
.mod_products .body p { font-size: 11px; }
.mod_products .body form ul { margin-bottom: 10px; border-bottom: 2px solid #e5e8e8; }
.mod_products form input[type="checkbox"] { float: left; position: relative; top: 2px; #top: 12px; }
.mod_products form hgroup, .mod_products form p { margin-left: 24px; }
.mod_products ul.control, .mod_products ul.control li, .mod_products ul.sort, .mod_products ul.sort li { display: inline-block; #display: inline; font-size: 11px; vertical-align: middle; }
.mod_products form ul.control, .mod_products form ul.sort { margin-bottom: 0; border-bottom: none; }
.mod_products ul.sort { float: right; #position: relative; #top: -16px; }
.mod_products ul.sort li.mail input, .mod_products ul.sort li.file input { display: block; #display: inline; height: 16px; border: none; cursor: pointer; background-image: url('//biv.gazeta.pl/i/obrazki/seo_archiwum/icons-sprite.png'); background-repeat: no-repeat; background-color: transparent; }
.mod_products ul.sort li.mail input { width: 16px; background-position: 0 0; }
.mod_products ul.sort li.file input { width: 17px; background-position: -17px 0; }
.mod_products ul.sort li.mail { border-left: none; }
.mod_products ul.control li, .mod_products ul.sort li { border-left: 1px solid #bebebe; margin-left: 4px; padding-left: 8px; }
.mod_products ul.control li:first-child, .mod_products ul.sort li:first-child { border-left: none; margin-left: 0; padding-left: 0; }


/* wszystkie tematy */
article.mod_allTopic > header { margin-bottom: 7px; }
.mod_allTopic nav { font: 14px Georgia, serif; border-bottom: 1px solid #e2e2e2; padding-bottom: 4px; margin-bottom: 10px; }
.mod_allTopic nav ul { padding-bottom: 3px; }
.mod_allTopic nav li { display: inline; margin-left: 12px; }
.mod_allTopic .body ul { float: left; margin-left: 20px; }
.mod_allTopic .body ul:first-child, .mod_allTopic nav li:first-child { margin-left: 0; }
.mod_allTopic .body li { width: 140px; margin-bottom: 4px; }


/*zobacz*/

#zobacz { width: 180px; text-align: left; border: 1px solid #ccc; padding: 10px; margin-top: 10px;}
#zobacz  h4 {text-transform: uppercase; color: #666; }
#zobacz  ul { margin-left: 10px; list-style-image: url(../img/list_li_bg.gif;)}
#zobacz  li  a{ text-decoration: none; color: #c4042b;}

.s_res_content form  {text-align: left; width: 400px; margin:0 auto;}
.s_res_content form  fieldset{ border: none;}
.s_res_content h1 {color: #9a9a9a;}
.s_res_content .inner input, .s_res_content .inner select { border: 1px solid #ccc; }
.s_res_content .inner .c0 input { border: none;}
.s_res_content .inner .c0 input#iagw_i_keyword{ border: 1px solid #ccc; height: 40px; width: 260px;}
.s_res_content .inner .c1 { display: none;}
.s_res_content .inner #search_opis span { font-size:10px; color: #ccc;}

/* twoje konto*/
#content .userAcc { border: 1px solid #e5e5e5; font-family: Arial, sans-serif; font-size: 12px; padding: 10px;  width: auto; margin-bottom: 18px;}
#content .userAcc a { color:#c2042a; text-decoration: none;}
#content .userAcc  .user_name {margin-left: 5px;}
#content .userAcc  .userAccTop {border-bottom: 1px solid #e5e5e5; position: relative; margin-bottom: 10px;}
#content .userAcc  .userAccTop  h2{ display: inline; color:#474646; margin-bottom: 8px; font-size: 18px; line-height: 22px; font-family: Georgia, serif; text-transform: uppercase; font-weight: normal; padding: 2px; vertical-align: text-bottom; margin-bottom: 1px; }
#content .userAcc  .userAccTop  input{ position: absolute; right: 0; bottom: 0; border: none; background: #fff; cursor:pointer; color:#c2042a;}
#content .userAcc  .userAccTop  input:hover {text-decoration: underline;}
#content .userAcc p { font-size: 14px; color: #666; font-weight: bold; margin-top: 20px; margin-bottom: 17px;}

#content .userAcc ul { text-align: right;}
#content .userAcc ul li { display: inline; padding: 2px 4px; list-style: none; text-align: left;}
#content .userAcc ul li.first { border-right: 1px solid #e5e5e5;}
#content .userAcc ul li a {text-align: left; cursor: pointer;}


.userAcc .userAccBtn input{ background: url(//bi.gazeta.pl/i/obrazki/iagw/ustaw_pow_btn.png) no-repeat; color: #fff; border: none; width: 63px; height: 33px; padding-bottom: 3px; font-weight: bold;}
.buy_acc .userAccBtn input{ background: url(//bi.gazeta.pl/i/obrazki/iagw/ustaw_pow_btn.png) no-repeat; color: #fff; border: none; width: 63px; height: 33px; padding-bottom: 3px; font-weight: bold; }
.buy_acc .userAccBtn { width: 63px; float: left; margin-right: 10px;}

/* wykup dostep */
#acc_tab { text-align: left; width: auto; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#acc_tab h2 { color: #666; text-transform: uppercase; font-weight: normal; font-family:Georgia, serif; margin-bottom: 10px; font-size: 18px;}
#acc_tab #acc_t_con { border:1px solid #bab9b9;}
#acc_tab .acc_t_row { overflow:auto; padding: 10px 7px; font-family:Arial, Helvetica, sans-serif; border-top: 1px solid #e5e5e5;}
#acc_tab .acc_t_col_1, #acc_tab .acc_t_col_2, #acc_tab .acc_t_col_3 { float:left;}
#acc_tab .acc_t_col_1 { width: 230px;}
#acc_tab .acc_t_col_2 { width: 160px;}
#acc_tab .acc_t_col_3 { width: auto;}
#acc_tab .tab_head { background:#e5e5e5; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; text-transform:uppercase;}
#acc_tab .acc_t_row label { margin-right:5px; }
#acc_tab .acc_t_row label input { vertical-align:text-bottom; margin-right:5px;}
#acc_tab .blank_sms {padding-left: 49px;}
#acc_tab  #acc_t_footer { overflow: hidden; margin-top: 5px; clear: both;}
#acc_tab  #acc_t_footer a{ background: url(//bi.gazeta.pl/i/obrazki/iagw/help_bg.png) no-repeat left center; font-size: 11px; padding-left: 15px; display: block; float: left; width: auto; margin-top: 8px;}
#acc_tab  #acc_t_footer input {background: url(//bi.gazeta.pl/i/obrazki/iagw/buy_btn_bg.png) no-repeat left center; border: none; width: 98px; height: 33px; color: #fff; font-weight: bold;  float: right;}


/* index blad */

#s_res_err { height: 27px; border-bottom: 2px solid #e5e5e5;  background: #a2a2a2; color: #fff;}
#s_res_err a { color: #910101; text-decoration: none;margin-left: 5px;}

/* polecamy */
.recom { border: 1px solid #e5e5e5; padding: 7px 10px; margin-top: 15px;}
.recom h2 { border-bottom: 1px solid #e5e5e5; text-transform: uppercase; font-size: 18px; line-height: 20px; padding-bottom: 5px; margin-bottom: 10px;}
.recom  ul li { list-style: none; margin-bottom: 15px; font-family: Arial, sans-serif; }
.recom ul li a {color: #c2052c; text-decoration: none; font-weight: bold; font-size: 14px;}
.recom ul li p { font-size: 11px; line-height: 16px; }

/* logowanie */
#log_serv { overflow: auto;}
#log_serv a { color:#c2052c; text-decoration:none;}
#log_serv h2 { border-bottom: 2px solid #e5e5e5; font-size:16px; padding-bottom: 5px; margin-bottom: 20px; font-weight: bold;}
#log_serv .log_form {border-right: 1px solid #e5e5e5; width: 498px; float: left;}
#log_serv .ab_data {margin-bottom: 10px;}
#log_serv .ab_data input { height: 16px; padding:4px; border: 1px solid #ccc; width: 330px; outline:none;}
#log_serv .ab_data label { display: block; float: left; width: 40px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; padding-top: 4px;}
#log_serv .new_account{ float: left; width: 440px; }
#log_serv .account_btn { width: 157px; height: 35px; background: url(//bi.gazeta.pl/i/obrazki/iagw/log_new_acc.png) no-repeat;; display:block; margin: 25px 0 0 55px;}
#log_serv .ab_login { margin-left: 40px; width: 340px; position: relative}
#log_serv .ab_login a { position: absolute; right: 0; bottom: 5px; font-weight: bold; text-decoration: none;}
#log_serv .ab_login #ab_btn { background: url(//bi.gazeta.pl/i/obrazki/iagw/log_in.jpg) no-repeat; border: none; height: 33px; width: 75px; cursor: pointer;}

/* powiadomienie */
#conf_info { font-family: Arial, sans-serif;}
#conf_info h2 { font-size: 18px; border-bottom: 2px solid #e5e5e5; margin-bottom: 15px; padding-bottom: 2px;  font-family: Georgia, serif; color: #666; font-weight: normal;}
#conf_info .info_title {font-weight: bold;}
#conf_info strong { font-weight: bold;}
#conf_info .art_period select {padding: 2px; border: 1px solid #c3c3c3;}
#conf_info .conf_email { margin-bottom: 10px;}
#conf_info .conf_email input { border: 1px solid #c3c3c3; padding: 5px; }
#conf_info .conf_btn input { background: url(//bi.gazeta.pl/i/obrazki/iagw/ustaw_pow_btn.png) no-repeat 0 0; border: none;width: 66px; height: 33px;  color: #fff; font-weight: bold; font-size: 12px; display: block; padding-bottom: 5px;  }
#conf_info p, #conf_info .art_period, #conf_info .info_title, #conf_info .time_period{ margin-bottom: 15px;}

/* nowe powiadomienie*/
#new_inform h2 {  border-bottom: 2px solid #ccc; text-transform: uppercase; color: #666; padding-left: 10px; font-size: 18px; margin-bottom: 15px; line-height: 24px; }
#new_inform .criteria {margin-bottom: 10px; font-weight: bold;}
#new_inform .criteria span { margin-right: 5px;}
#new_inform .criteria .c_n { font-weight: normal;}
#new_inform .inp_data { margin-bottom: 10px; overflow: auto;}
#new_inform .inp_data  label { margin-right:10px; display: block; float: left; width: 40px; padding-top: 5px;}
#new_inform .inp_data input{ height: 25px; width: 185px; border: 1px solid #ccc;}
#new_inform .notify {margin:10px 0 10px 50px;}
#new_inform .notify input{ vertical-align: text-bottom; }
#new_inform .notify label { margin: 0 5px; }
#new_inform .n_info_btn { margin-left:50px}
#new_inform .n_info_btn #notify_btn { background:url(//bi.gazeta.pl/i/obrazki/iagw/ustaw_pow_btn.png) no-repeat; width: 65px; height:34px; border: none; font-weight: bold; color: #fff; margin-right:20px;}
#new_inform .n_info_btn a{ color: #9f020d; font-weight: bold;}
#new_inform #error { border: 1px solid red; width: 250px;margin: 15px 0; padding: 5px; text-align: center; color: red; }

/* powiadomienie */
.inform {font-family: Georgia, "Times New Roman", Times, serif; }
.inform a { text-decoration: none; color:#c2052c;}
.inform p { font-weight:bold; font-size: 15px; margin-bottom: 15px; line-height: 19px; color: #000;}
.inform h2, .inform h3  { color:#666;  border-bottom:2px solid #e5e5e5;  padding-left: 10px;  font-weight: normal; font-size:18px; margin-bottom:20px; padding-bottom: 5px;}
.inform h2 {text-transform: uppercase;}

.inform_list .row { width: 500px; position: relative; overflow: auto; margin-bottom:5px; }
.inform_list .row input { margin-right: 5px;}
.inform_list .row a {  font-size: 18px; font-weight: normal;}
.inform_list .row ul{ position: absolute; top: 0; right: 0; list-style: none;  padding: 0; margin:0;  }
.inform_list .row ul li { display: inline; margin-left: 10px; padding-left: 10px; border-left: 1px solid #ccc; }
.inform_list .row ul li a { font-size:11px; font-family:Arial, Helvetica, sans-serif;  font-weight: bold; line-height:18px;}
.inform_list .row ul li.first { border: none;}
.inform_list .remove a{ font-size:11px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }

/* ecard platnosci */
.buy_acc{ font-family:Arial, Helvetica, sans-serif;}
.buy_acc h2 { font-size: 18px; text-transform: uppercase; border-bottom: 2px solid #e5e5e5; padding-left: 10px;}
.buy_acc form table { text-align: left; width:100%; border-spacing:0;}
.buy_acc form table td, #buy_accform table th { border-bottom: 1px solid #ccc; }
.buy_acc fieldset
.buy_acc #wpr_dane p { margin: 0 0 10px 90px; color:#838383; font-size: 11px; font-family: Tahoma, sans-serif; line-height: 14px; width: 330px; }
.buy_acc #wpr_dane #i_expand_form { margin-left: 90px; margin-top: 5px;}
.buy_acc #wpr_dane #i_expand_form input { vertical-align: text-bottom; margin-bottom: 1px;}
.buy_acc .b_tab .b_tab_row { border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 5px; overflow: auto;}
.buy_acc .b_tab .b_tab_row span { display: block; float: left;  }
.buy_acc .b_tab .b_tab_row .c_1 { padding-left: 10px; width: 190px;}
.buy_acc .b_tab .b_tab_row .c_2 { width: 170px;}
.buy_acc h2 { text-align:left;  padding-bottom: 7px; margin-bottom: 11px; color:#656565; font-family:"Times New Roman", Times, serif;}
.buy_acc #wpr_dane { text-align:left; margin-top: 25px; margin-left: 20px}
.buy_acc #wpr_dane .inp_data {margin-bottom: 10px;}
.buy_acc #wpr_dane .inp_data label { display: block; width: 80px; float:left; text-align: right; font-size: 12px; margin-right:10px;}
.buy_acc #wpr_dane .inp_data input { height: 25px; width:185px; border: 1px solid #ccc;}
.buy_acc #wpr_dane .inp_data select { height: 27px; width:185px; border: 1px solid #ccc; padding: 3px 2px 2px 2px;}
.buy_acc #platnosc { margin-top: 20px;}
.buy_acc #platnosc ul { width: 650px;}
.buy_acc #platnosc ul li { list-style: none;  width: 300px; float: left; height: 80px; /*position: relative*/}
.buy_acc #platnosc ul li .card_img { float: left; margin-right:10px; border: 1px solid silver; width: 100px}
.buy_acc #platnosc ul li .card_con { text-align:left; padding-top: 27px; /*position: absolute; left: 110px; bottom: 16px*/}
.buy_acc #platnosc ul li .card_con label input { vertical-align: bottom; margin-bottom: 2px; margin-right: 5px;}
.buy_acc #platnosc ul li .card_con label{ font-size: 13px; color: #6495ed}
.buy_acc #platnosc ul li .card_con p { width: 260px; font-size: 11px; color: #666; display: none}
.buy_acc .card_img { width: 100%; height: auto; background: url(//bi.gazeta.pl/i/obrazki/iagw/card_sprite2.png)}
.buy_acc .card_accsept{ clear:both; /*border-top: 1px solid #e5e5e5; padding-top: 10px; margin-top: 30px*/}
.buy_acc .card_accsept input { /*margin-right: 5px;*/ vertical-align: text-bottom; /*margin-bottom: 1px; margin-left: 10px;*/}
.buy_acc .card_accsept label {margin-left: 5px}
.buy_acc .err {border: 1px solid #f00; padding: 3px; border-radius: 10px}
.buy_acc #extra_form {display: none}
/*.buy_acc #extra_form {visibility: hidden; opacity: 0; max-height: 0; -webkit-transition: opacity 1s; -moz-transition: opacity 1s; -ms-transition: opacity 1s; -o-transition: opacity 1s; transition: opacity 1s}
.buy_acc .extra_form_show {visibility: visible !important; opacity: 1 !important; max-height: 1000px !important}*/
.buy_acc #extra_form div { margin: 10px 0 10px 90px;}
.buy_acc #extra_form .inp_data {margin: 0 0 10px 0;}
.buy_acc .buy_acc_reg { color: #777; font-size: 11px; margin-top: 10px;}
.buy_acc .card_btn { margin: 30px 0 20px 45px;}
/*.buy_acc .card_btn input { background: url(//bi.gazeta.pl/i/obrazki/iagw/ustaw_pow_btn.png) no-repeat; width: 64px; cursor: pointer; height: 33px; padding-bottom: 4px; border: none; color: #fff; font-weight: bold; margin-right: 10px;}*/
.buy_acc .card_btn input { width: 200px; cursor: pointer; height: 44px; box-sizing: border-box; padding: 4px; border: none; color: #fff; font-weight: bold; margin-right: 10px;
/*background: #ff3019;
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404));
background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%);
background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%);
background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%);
background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );*/
background: #c2052c;
}
.buy_acc .card_btn input:hover {
/*background: #cf0404;
background: -moz-linear-gradient(top,  #cf0404 0%, #ff3019 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf0404), color-stop(100%,#ff3019));
background: -webkit-linear-gradient(top,  #cf0404 0%,#ff3019 100%);
background: -o-linear-gradient(top,  #cf0404 0%,#ff3019 100%);
background: -ms-linear-gradient(top,  #cf0404 0%,#ff3019 100%);
background: linear-gradient(to bottom,  #cf0404 0%,#ff3019 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0404', endColorstr='#ff3019',GradientType=0 );*/
background: #910101;
}
.buy_acc .card_btn a{ font-weight: bold; font-family: Georgia, serif; font-size: 14px; }

.buy_acc form a { line-height: 33px; }

.buy_acc #wykup p { margin-bottom: 10px; line-height: 18px;}
.buy_acc #wykup p strong { font-weight: bold;}
.buy_acc #th_ch { margin-bottom: 10px;}
.buy_acc #th_ch input {margin-right: 5px; vertical-align: text-bottom; margin-bottom: 1px;}

.buy_acc .card_img.kradytbank { background-position: 0 0; }
.buy_acc .card_img.lukas { background-position: -90px 0; }
.buy_acc .card_img.millenium { background-position: 0 -60px; }
.buy_acc .card_img.mtransfer { background-position: -90px -60px; }
.buy_acc .card_img.multibank { background-position: 0 -120px; }
.buy_acc .card_img.nordea { background-position: -90px -120px; }
.buy_acc .card_img.pekao24 { background-position: 0 -180px; }
.buy_acc .card_img.pkointeligo { background-position: 0px -486px; }
.buy_acc .card_img.raiffeisen { background-position: 0 -240px; }
.buy_acc .card_img.wbk { background-position: -90px -240px; }
.buy_acc .card_img.bph { background-position: 0 -300px; }
.buy_acc .card_img.deutschebank { background-position: -90px -300px; }
.buy_acc .card_img.ecard { background-position: 0 -360px; }
.buy_acc .card_img.ing { background-position: -90px -360px; }
.buy_acc .card_img.inteligo { background-position: 0 -420px; }
.buy_acc .card_img.investbank { background-position: -90px -420px; }

.buy_acc #wykup p{ font-family: 'Arial', sans-serif !important;}
.buy_acc .logout { border-top: 1px solid #E0E0E0; padding-top: 10px; margin: 40px 0 20px 0; text-align: right;}
.buy_acc .logout a { font-weight: bold; font-family: Georgia, serif;}

/* stronicowanie */
div.pages { width: 620px; text-align: center; margin: 0 auto; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; padding: 8px 0; height: 24px; line-height: 24px; border-bottom: 16px solid #fff; clear: both;}
.pages a { border: 1px solid #E0E0E0; padding: 2px 4px;}
.pages tabel { margin: 0 auto;}
.pages .prev {}
.pages .pages { float: left; width: 435px; text-align: center; }
.pages a { border: 1px solid #e0e0e0; padding: 2px 6px; margin: 0 2px;  color: #c4042b;}
.pages .prev span, .index .pages .next span { border: 1px solid #ededed; padding: 4px 6px; margin: 0 2px; }
.pages .pages span { border: 1px solid #ededed; padding: 4px 6px; margin: 0 2px; }
.pages .next {   }

/* index */
#index { width: 640px; text-align:left;}
#index_nav { width: 620px; border-bottom: 2px solid #ccc; padding:  0  0 15px 0;height: 42px;}
.list_l, .list_r { background: #fff; border-top: 1px #ccc solid; border-bottom: 1px #ccc solid; padding: 3px 0; text-align: center; vertical-align: middle; }
.list_l { margin-right: 10px;}
.list_l { float: left}
.list_r { float: right;}
div#index_nav a { color:#A00;}
div#index_nav ul.nav_sel { background: #f5f5f5;  text-align: center; width: 305px; padding: 8px 0; }
div#index_nav ul.nav_sel a{ text-decoration:none; font-size: 12px; font-weight: bold;}
div#index_nav ul.nav_sel li{ list-style:none;  background: #f5f5f5; padding: 0; display: inline; }
div#index_nav ul.nav_sel .nav_list { position: relative; }
div#index_nav ul.nav_sel .nav_list a{ border: 1px solid #ccc; padding: 4px 25px 4px 10px; background: #fff;  background: url(../img/btn_down.gif) no-repeat center right #fff;}
div#index_nav ul.nav_sel ul{ border: 1px solid #ccc; position:absolute; background: #fff; padding: 4px 0; top: 23px; left:10px; display: none;}
div#index_nav ul.nav_sel .nav_list:hover ul {display: block;} /*zmiana dla Arka */
div#index_nav ul.nav_sel ul li{ float: none; background: #fff; padding:0; margin:0;}
div#index_nav ul.nav_sel ul li a { display: block; background: #fff;}
div#index_nav ul.nav_sel li.nav_list { padding: 4px 10px;}
div#index_nav ul.nav_sel li.nav_list ul li a { border: none; padding: 4px 25px 4px 10px; background: #fff;}
div#index_nav div.list_r ul.nav_sel ul.nav_date {}
div#index_nav div.list_r ul.nav_sel ul.nav_date div{ float: left;  }

div#index_nav div.list_r ul.nav_sel ul.nav_date div a{ display: block; border: none; padding: 4px 0; margin: 0 5px; background: #fff;}


#wyniki{ text-align: left; width: 620px;  padding-right: 10px; font-family: Arial;}
#head h2 { color: #666; border-bottom: 2px solid #e5e5e5; padding-bottom: 8px;}
#con .zaznacz span, #con span a{ color: #c4042b; text-decoration: none; margin-right: 2px; font-weight: bold;}
#con .zaznacz img { float: right;}
#con .mod_wynik { margin-top: 15px;}
#con .mod_wynik .art_topic a{ color: #c4042b; font-weight: bold; text-decoration: none; }
#con .mod_wynik p { font-size: 12px; margin-top: 8px; line-height: 16px;}
#con .mod_wynik  span {color: #8d8d8f; margin-right: 10px; font-size: 10px; text-transform: uppercase;}
#con .mod_wynik .more { margin-left: 10px; text-decoration: none; color: #c4042b; font-size: 12px;}


/* odnoszace sie id ogloszenie*/
#ogloszenie { width: 302px; background: #dcdce4; padding: 8px; text-align: left; min-height: 70px;}
#ogloszenie img { float: left; margin-right: 10px; border: 1px solid #dcdce4; }
#ogloszenie .ogl_text{  text-align: left;}
#ogloszenie .ogl_text h3 { line-height: 18px; color: #c4042b;}
#ogloszenie .ogl_text p { font-size: 14px;}

#userAccBtn { border: none; background: none; color: #fff; font-weight: bold; font-family: Georgia,serif; font-size: 15px;}

#userAccBtnNav { border: none; background: none; color: #fff; position: relative; float: left; cursor: pointer; font: 14px/35px Georgia,serif; margin-left: 10px; padding-top: 8px;}
#userAccBtnNav:hover { text-decoration: underline;}

/*acc_one*/
#acc_one { width: 940px; background: #f5f5f5; text-align: left; font-family: Arial, Helvetica, sans-serif;}
#acc_one #acc_info { color:#fff; background:#a2a2a2; font-size:12px; padding:5px;}
#acc_one #acc_head{border-bottom: 1px solid #e4e4e4; padding: 5px; clear: both; zoom:1; overflow: hidden; position: relative;}
#acc_one #acc_head h3{ text-align: left; display: inline; font-family:Georgia, "Times New Roman", Times, serif; color: #666; font-size:18px; font-weight:normal;}
#acc_one #acc_head a{  font-size:12px; position: absolute; right:5px; bottom:5px; font-weight: bold;}
#acc_one #acc_body  { height: 100px; margin-top: 30px;}
#acc_one a { color:#bf0729; text-decoration: none;}
#acc_one #acc_body .h { float: left; font-size:11px; padding-left: 28px; background: url(//bi.gazeta.pl/i/obrazki/iagw/access_number.jpg) no-repeat;}
#acc_one #acc_body .h p { font-size:10px; color:#666; margin-top:4px;}
#acc_one #acc_body .h a { font-size: 10px; margin-top:4px;}
#acc_one #acc_body .h .a_block { display:block; width: 80px;}
#acc_one #acc_body .k1 { width: 206px; background-position: 2px 5px;}
#acc_one #acc_body .k2{ width: 124px; background-position: 2px -95px;}
#acc_one #acc_body .k3{ width: 204px; background-position: 2px -198px;}
#acc_one #acc_body .k3 .inp_t { height: 18px; width: 196px; border: 1px solid #8d8b96; margin-top: 4px; padding: 3px 0;}
#acc_one #acc_body .k3 .inp_s { height: 33px; width: 98px; background:url(//bi.gazeta.pl/i/obrazki/iagw/art_btn.gif) left top no-repeat; border: none; cursor:pointer; margin-top: 4px;}
#acc_one #acc_body .sb { background: url(//bi.gazeta.pl/i/obrazki/iagw/buy_btn_bg.png) no-repeat; border: none; color: #fff; font-weight: bold; height: 33px; width: 98px; margin: 10px 4px 0 0;}

/*acc_two*/
#acc_two { background: #f5f5f5; text-align: left; font-family: Georgia,serif; margin: 0 0 16px; padding: 16px; color: #333; }
#acc_two #acc_head { font: normal 18px Georgia,serif; padding: 0 0 7px; border-bottom: 2px solid #d8d8d8; margin: 0 0 14px; color: #666; }
#acc_two #acc_head h3 { float: left; }
#acc_two #acc_head > a { float: right; font-size: 11px; position: relative; top: 6px; }
#acc_two #acc_body div.h { background-image: url('//bi.gazeta.pl/i/obrazki/iagw/access-number.png'); background-repeat: no-repeat; float: left; font-size: 11px; padding: 0 0 0 28px; }
#acc_two #acc_body div.h.k1 { background-position: 0 0; width: 153px; padding-right: 12px; }
#acc_two #acc_body div.h.k2 { background-position: 0 -128px; width: 153px; padding-right: 12px; }
#acc_two #acc_body div.h.k3 { background-position: 0 -256px; width: 174px; position: relative; height: 128px; }
#acc_two #acc_body div.h.k1 > strong, #acc_two #acc_body div.h.k2 > strong { display: block; margin: 0 0 6px; }
#acc_two #acc_body div.h.k1 p { font-size: 10px; color: #888; }
#acc_two #acc_body #i_code { border: 1px solid #c5c5c5; background: #fff; color: #333; font: normal 14px Arial,sans-serif; padding: 2px 4px; margin: 4px 0; width: 164px; }
#acc_two #acc_body input.sb { width: 127px; height: 37px; font: bold 16px Georgia,serif; color: #fff; cursor: pointer; text-shadow: 1px 1px rgba(0, 0, 0, 0.3); background: url('//bi.gazeta.pl/i/obrazki/iagw/btn-confirm-bg.png') no-repeat 0 0; border: 0; position: absolute; right: 0; bottom: 20px; }
#acc_two #acc_body div.h.k3 > a { position: absolute; right: 0; bottom: 0; }

/*zobacz*/
#zobacz { width: 180px; text-align: left; border: 1px solid #ccc; padding: 10px; margin-top: 10px;}
#zobacz  h4 {text-transform: uppercase; color: #666; }
#zobacz  ul { margin-left: 10px; list-style-image: url(../img/list_li_bg.gif;)}
#zobacz  li  a{ text-decoration: none; color: #c4042b;}

/* dostep sms cala szerokosc */
.path_108222 #columns_wrap { background: #fff;}
.path_108222 #col_left { width: 940px;}
.path_108222 #col_right { display: none;}
.path_108222 #acc_one{}

/* podziekowania */
.thanks {font-family: Georgia, "Times New Roman", Times, serif; }
.thanks a { text-decoration: none; color:#c2052c;}
.thanks p { font-weight:bold; font-size: 15px;}
.thanks h2{ color:#666;  border-bottom:2px solid #e5e5e5;  padding-left: 10px;  font-weight: normal; font-size:18px; text-transform: uppercase; margin-bottom: 20px;}
.thanks .logout { text-align: right; margin-top: 10px; border-top:1px solid #e5e5e5; padding-top: 5px;}
.thanks .logout a {font-weight: bold; font-size: 12px;}

.time_period div input {margin:0 5px; vertical-align: middle;}

/*  */
.holder_top .mod_zr_gw1 .node_entry h3 {font-size: 17px;}
.holder_top .mod_zr_gw1 .node_entry .more a { font-size: 17px; }

/* potwierdzenie faktury */
#wpr_dane .rec_l {width: 300px; float: left;}
#wpr_dane .rec_r ul {padding-top: 10px;}
#wpr_dane .rec_r ul li{ float: left; margin-right: 10px;}
#wpr_dane .receipt { clear: both; }
#wpr_dane .receipt input { vertical-align: text-bottom; margin-bottom: 1px; margin-right: 5px; }
#wpr_dane .receipt label { margin-left: 90px;}
.wpr_btn { border-top: 1px solid #e5e5e5; padding-top:15px; margin-top: 15px;}
.wpr_btn input{ margin-right: 10px; background:url("//bi.gazeta.pl/i/obrazki/iagw/ustaw_pow_btn.png") no-repeat scroll 0 0 transparent ; border: none; color: #fff; padding-bottom: 3px; width: 63px; height: 33px; font-weight: bold;}
.wpr_btn a { font-family: Georgia, serif; font-size: 14px; font-weight: bold; }

/* tymczasowe */
.buy_acc fieldset { width: 620px; }
.buy_acc #wpr_dane {width: 620px;}
.buy_acc #platnosc {width: 620px;}

/* zapisywarka nlt */
.content_row .mod_zapisywarka_nlt h2 { font-size: 18px; color: #666;}
.content_row .mod_zapisywarka_nlt .node_body ul { list-style-image: url(//bi.gazeta.pl/i/obrazki/iagw/circle_li.png) ; margin-left: 20px; ; }
.content_row .mod_zapisywarka_nlt .node_body ul li { background: #fff; padding-left: 0; font-size: 15px; color: #000; font-weight: bold; line-height: 24px; }
.content_row .mod_zapisywarka_nlt .node_body p { background: #f5f5f5; border-bottom: 1px solid #e5e5e5; margin-bottom: 0;}
.content_row .mod_zapisywarka_nlt .node_body p a { color: #666;  padding-left: 10px; }
.content_row .mod_zapisywarka_nlt .node_body form { padding: 30px 0; background: #f5f5f5; text-align: center;}
.content_row .mod_zapisywarka_nlt .node_body form .t{ width: 300px; height: 16px; font-size: 16px; padding: 6px 10px 7px 10px; border: 1px solid #8d8b93; margin-right: 10px;}
.content_row .mod_zapisywarka_nlt .node_body form .s { text-transform: none; font-size: 16px; font-weight: bold; padding-bottom: 3px; cursor: pointer; margin: 0; height: 33px; width: 98px; background: url(//bi.gazeta.pl/i/obrazki/iagw/buy_btn_bg.png) no-repeat; border: none; color: #fff;}

.artToolbar {list-style: none; margin-top: 30px}
.artToolbar li { float: left;}
.artToolbar .artPrint { background:url("//bi.gazeta.pl/i/obrazki/common/artToolbarSprite.1.png") no-repeat 2px -116px; padding: 0 12px 1px 22px; font-size: 10px; color: #c2052c; display: block; cursor: pointer;}
.artToolbar .artPrint a { padding-left: 2px;}


/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial,sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=04_highlight_hard.png&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=01_flat.png&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=09_dots_small.png&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #eeeeee; background: #ffffff url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e3a1a1; background: #cc0000 url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d8dcdf; background: #eeeeee url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #004276; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #004276; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #cdd5da; background: #f6f6f6 url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #111111; }
.ui-state-hover a, .ui-state-hover a:hover { color: #111111; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #eeeeee; background: #ffffff url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #cc0000; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #cc0000; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcd3a1; background: #fbf8ee url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x; color: #444444; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cc0000; background: #f3d8d8 url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat; color: #2e2e2e; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #2e2e2e; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #2e2e2e; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-icons_cc0000_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-icons_cc0000_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-icons_cc0000_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-icons_cc0000_256x240.png); }
.ui-state-active .ui-icon {background-image: url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-icons_cc0000_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-icons_004276_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-icons_cc0000_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; }
.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-right {  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }

/* Overlays */
.ui-widget-overlay { background: #a6a6a6 url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat; opacity: .40;filter:Alpha(Opacity=40); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #333333 url(//bi.gazeta.pl/i/obrazki/iagw/datepicker/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x; opacity: .10;filter:Alpha(Opacity=10); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 210px; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { border:1px solid #777; margin-left:5px; padding:1px; width:65px;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

.mod_pubList li { }

/* clear */
.body { zoom: 1; }
.body:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }

/* seoarchiwum */
body { font: normal 12px Arial, serif; color: #000; }
a { color: #b00126; }
a:hover { color: #b00126; text-decoration: underline; background: transparent; }
article.mod > header { margin-bottom: 14px; padding-bottom: 1px; border-bottom: 2px solid #e5e8e8; text-transform: none; }
article.mod > header h2, article.mod > header p { font: normal 20px Georgia,serif; color: #999; }

/* archiwum */
.mod_uzr_archives ul { float: left; width: 140px; margin-left: 20px; }
.mod_uzr_archives ul:first-child { margin-left: 0; }
.mod_uzr_archives ul li:first-child { font: bold 12px Georgia, Arial, serif; margin-bottom: 10px; color: #999; text-transform: uppercase; }
.mod_uzr_archives ul li { margin-bottom: 4px; }

/* lista artykulow - zajawka */
.mod_uzr_listArticle { width: 300px; }
.mod_uzr_listArticle header { position: relative; }
.mod_uzr_listArticle header ul { position: absolute; top: 4px; right: 0; }
.mod_uzr_listArticle header ul li { float: left; border-left: 1px solid #b8b8b8; margin-left: 5px; padding-left: 4px; }
.mod_uzr_listArticle header ul li:first-child { border-left: none; margin-left: 0; padding-left: 0; }
.mod_uzr_listArticle header ul li a { color: #333; font-size: 11px; font-weight: normal; }
.mod_uzr_listArticle header ul li a:hover { text-decoration: none; }
.mod_uzr_listArticle header ul li a[href] { color: #b00126; }
.mod_uzr_listArticle header ul li a[href]:hover { text-decoration: underline; }
.mod_uzr_listArticle .body li { border-top: 1px solid #e5e8e8; margin-top: 11px; padding-top: 10px; padding-left: 1px; }
.mod_uzr_listArticle .body li:first-child { border-top: none; margin-top: 0; padding-top: 0; }
.mod_uzr_listArticle .body h2 { margin-bottom: 6px; font: bold 16px Georgia,serif; }
.mod_uzr_listArticle .body h2 a { font: bold 16px Georgia,serif; }

/* nowe logowanie */
.mod_login_iagw header { font: normal 20px Georgia,serif; border-bottom: 2px solid #e5e8e8; color: #999; margin: 0 0 22px; }
.mod_login_iagw .c0 { float: left; width: 620px; }
.mod_login_iagw .c1 { float: right; width: 300px; }
.mod_login_iagw li { margin: 0 0 14px; }
.mod_login_iagw li strong { font-weight: normal; display: inline-block; width: 102px; height: 31px; line-height: 30px; vertical-align: middle; }
.mod_login_iagw li input { vertical-align: middle; font: normal 14px Arial,sans-serif; border: 1px solid #c5c5c5; padding: 6px 8px; width: 280px; }
.mod_login_iagw li.submit { padding: 0 0 0 104px; }
.mod_login_iagw li.submit button, .mod_login_iagw .c1 .register a { width: 118px; height: 37px; font: bold 16px Georgia,serif; color: #fff; cursor: pointer; text-shadow: 1px 1px rgba(0, 0, 0, 0.3); background: url('//bi.gazeta.pl/i/obrazki/iagw/btn-login-bg.png') no-repeat 0 0; border: 0; }
.mod_login_iagw li.submit p { padding: 8px 0; font: normal 12px Georgia,serif; letter-spacing: 0.5px; }
.mod_login_iagw li.submit #ab_btn {display: block; margin-bottom: 10px; }
.mod_login_iagw li.submit #ab_btn ~ a + a {margin-left: 80px}
.mod_login_iagw p.msg { text-align: center; border: solid #ccc; border-width: 1px 0; padding: 8px 0; margin: 8px 0; width: auto; }
.mod_login_iagw p.msg.error { color: #a00; border-color: #a00; }
.mod_login_iagw p.msg.ok { color: #0a0; border-color: #0a0; }
.mod_login_iagw .c1 .register { margin: 20px 0 0; }
.mod_login_iagw .c1 .register a { display: inline-block; width: 147px; background-image: url('//bi.gazeta.pl/i/obrazki/iagw/btn-register-bg.png'); text-align: center; line-height: 36px; }
.mod_login_iagw .c1 .register a:hover { text-decoration: none; }

/* nowe wyniki wyszukiwania */
#page .mod_searchResult header { border-bottom: 2px solid #e5e8e8; color: #999; margin: 0 0 10px; }
#page .mod_searchResult header p, #page .mod_searchResult h1 { display: inline; font: normal 20px Georgia,serif; }
#page .mod_searchResult header p { font-size: 11px; margin: 0 0 0 12px; }
.mod_searchResult nav.bar { margin: 0 0 12px; }
.mod_searchResult nav.bar a { vertical-align: middle; }
.mod_searchResult nav.bar p { line-height: 16px; color: #999; }
.mod_searchResult nav.bar p.c0 { float: left; }
.mod_searchResult nav.bar p.c1 { float: right; }
.mod_searchResult nav.bar p.c1 a { margin-left: 8px; }
.mod_searchResult nav.bar p.c1 a + a { display: inline-block; width: 17px; height: 16px; background: url('//bi.gazeta.pl/i/obrazki/iagw/btn-store.png') no-repeat 0 0; text-indent: -1000em; }
.mod_searchResult nav.bar p.c1 a.sort + a { background-image: url('//bi.gazeta.pl/i/obrazki/iagw/btn-save-search.png'); }
.mod_searchResult ul.result li { position: relative; font: normal 11px/16px Arial,sans-serif; margin: 0 0 16px; }
.mod_searchResult ul.result li input[type="checkbox"] { position: absolute; left: 0; top: 0; }
.mod_searchResult ul.result div.content { margin: 0 0 0 22px; }
.mod_searchResult ul.result div.content h2 { font: bold 14px Georgia,serif; }
.mod_searchResult ul.result div.content p.info { font-size: 10px; color: #999; }

.mod_pubList li { line-height: 21px; float: left; width: 50%; }

.mod_product_random_seo_new { margin-bottom: 20px; }
.mod_product_random_seo_new h2 { border-bottom: 2px solid #e5e8e8; margin-bottom: 14px; padding-bottom: 1px; text-transform: none; }
.mod_product_random_seo_new .node_head { color: #999; font: 20px Georgia,serif; margin-bottom: 0; padding-bottom: 0; border-bottom: 0; }
.mod_product_random_seo_new dl { float: left; width: 140px; margin: 0 0 0 20px; }
.mod_product_random_seo_new dl.c0 { margin-left: 0; }
.mod_product_random_seo_new dd { margin-bottom: 4px; margin-left: 0; }

/* zmiany w formularzu sprzedazowym */
.mod_ecommerce h2, .mod_ecommerce h3 {color: #000 !important}
.mod_ecommerce h2 {font: bold 24px/30px sans-serif !important}
.mod_ecommerce h3 {font: bold 14px/30px sans-serif !important}
.mod_ecommerce li {display: table; font: normal 13px/16px 'Arial',sans-serif !important; margin: 0 0 16px}
.mod_ecommerce li div {display: table-cell; margin: 0 16px 0; box-sizing: border-box}
.mod_ecommerce .abcxIcon {display: none; width: 28px; height: 36px; background: silver; margin-right: 16px}
.mod_ecommerce .brakIkony {display: none !important}
.mod_ecommerce .abcxName {width: 130px; font-weight: bold; /*padding-left: 16px;*/ box-sizing: border-box}
.mod_ecommerce .abcxText {width: 400px}


.b_tab .b_tab_row:first-child {font-weight: bold}

/* stylowanie checkboxa */
.styledCheckbox {opacity: 0; float:left}
.styledCheckbox + label {margin: 0 0 0 20px; position: relative; cursor: pointer; padding: 1px 0 0}
.styledCheckbox + label ~ label {margin: 0 0 0 40px}
.styledCheckbox + label::before {content: '\002B'; color: #c2c2c2; font-weight: bold; font-size: 20px; position: absolute; left: -35px; top: -3px; width: 16px; height: 16px; display: block}
.styledCheckbox + label::after {content: '\002B'; color: #d00; font-weight: bold; font-size: 20px; position: absolute; left: -35px; top: -3px;
  width: 14px; height: 14px; display: block; z-index: 1; -ms-transition: all .2s ease; -webkit-transition: all .2s ease; transition: all .3s ease;
  -ms-transform: scale(0); -webkit-transform: scale(0); transform: scale(0); opacity: 0}
.styledCheckbox:checked + label::after {-ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); opacity: 1}
.styledCheckboxLabel span {margin-left: -16px}
/*#wpr_dane input[type=checkbox] {-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; -ms-appearance: none; padding: 9px; display: inline-block; position: relative; height:20px; overflow: hidden; outline: none}
#wpr_dane input[type=checkbox]:checked {color: #99a1a7}
#wpr_dane input[type=checkbox]:after {content: '\002B'; font-size: 20px; position: absolute; top: 1px; left: 4px; color: #99a1a7}
#wpr_dane input[type=checkbox]:checked:after {content: '\002B'; font-size: 20px; position: absolute; top: 1px; left: 4px; color: #f00}*/

/* regulamin - faq */
.mod_faq {margin-top: 100px !important}
.mod_faq li p {margin: 10px 0 0 0; display: none; color: #545454; /*font-size: 14px; line-height: 22px;*/}
.mod_faq li p a {/*font: normal 14px/22px Arial,sans-serif;*/ }
.mod_faq li p.faq_visible {display: block;}
.mod_faq .pobierzRegulamin {color: gray}
.mod_faq .pdf {margin: 0 0 8px}
.mod_faq header {border: none !important}

/* regulamin - resized div */
#wykup .header {margin: 16px 0 16px; font-weight: bold; font-size: 14px}
#wykup .title {font-weight: 400; font-size: 24px}
.regulamin .text {cursor: pointer; box-sizing: border-box; padding: 4px; background-color: #fff; /*white-space: pre; */width: 100%; max-height: 56px; overflow-x: hidden; overflow-y: auto; border: 1px solid #d2d2d2; margin: 0 0 16px; -webkit-transition: max-height 1s, background-color 1s; -moz-transition: max-height 1s, background-color 1s; -ms-transition: max-height 1s, background-color 1s; -o-transition: max-height 1s, background-color 1s; transition: max-height 1s, background-color 1s}
.regulamin .resizedDiv {max-height: 266px; background-color: lightyellow}
.regulamin .regul_accsept {margin: 0 0 16px}
.regulamin {margin:0; padding:0}
.text .mod_faq {margin: 0 !important}
.text .regulamin {margin: 0 !important}

/* modul e-przelew */
.buy_acc {font-family: 'Arial', sans-serif !important}
.buy_acc .platnosc, .buy_acc .charakterystyka, .buy_acc .regulamin, .buy_acc .konieczne {margin-left: 45px}
.buy_acc .platnosc ul {width: 650px}
.buy_acc .platnosc ul li {list-style: none; width: 150px !important; float: left; height: 106px !important; position: relative}
.buy_acc .platnosc ul li .card_img {margin-right: 0 !important; float: none !important; border: 1px solid silver; width: 100px; position: absolute; left: 20px}
.buy_acc .platnosc ul li .card_con {text-align: left; padding-top: 0 !important; float: left}
.buy_acc .platnosc ul li .card_con label {font-size: 13px; color: #6495ed}
.buy_acc .platnosc ul li p {width: 100px; font-size: 13px !important; color: #555 !important; position: absolute; left: 20px; top: 68px}
.buy_acc .platnosc input[type=radio] {margin: 0 16px 60px 0}
.buy_acc .automat {margin-bottom: 0 !important}
.buy_acc .class_extra_permission {margin: 16px 0 0}
.buy_acc .class_extra_permission label {margin: 0 0 16px; display: inline-block; line-height: 18px}
.buy_acc .class_extra_permission .alert14 {color: #f00}

/* platnosc przelewem zwyklym */
.version2 h2 {text-transform: none !important; font-weight: 400 !important; font-size: 24px !important; color: #000 !important; font-family: 'Arial', sans-serif !important}
.version2 #acc_t_btn {cursor: pointer}