/* BEGIN reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,i{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}a, a:hover, object {outline:none;}
/* END reset css */ 

body {background: #fff; text-align: left; font-family: verdana, Tahoma, arial, helvetica, sans-serif; color: #9e9e9e; font-size: 11px}
a {color: #0075c7; font-weight: bold; border: 0;}
a:ACTIVE {color: #0075c7; font-weight: normal;}
a:HOVER {color: #0075c7; font-weight: normal;}
a:LINK {color: #0075c7; font-weight: normal;}
a:VISITED {color: #0075c7; font-weight: normal;}
h1 {font-weight: normal; color: #767676; font-size: 17px;}
h2,strong {font-weight: bold;}
hr {background-color: #d7d6d6; border: 0; height: 1px; margin: 10px 0;}

#main {width: 1000px; margin: 0 auto;}

.tx_left {text-align:left;}
.tx_right {text-align:right;}
.tx_center {text-align:center;}
.f_left{float:left;}
.f_right{float:right;}
.clear{clear:both;}
.left_column {width: 253px;}
.right_column {width: 747px;}
.hidden {display: none;}
.input_text {border: 1px solid #d4d0c8; padding: 3px; font-weight: bold; color: #707070; width: 225px;}
.input_text_small {width: 70px;}
.read_input {background-color: #EDEDED;}
.cursor_pointer {cursor: pointer;}
.cursor_default {cursor: default;}
.td_middle {vertical-align: middle;}
#dialog {display: none;}


.boxInfo {color: #9e9e9e; background:#FFF5CA none repeat scroll 0 0; border:2px solid #FFE990; padding:10px 25px; text-align:left; margin: 10px 0; font-size: 12px;}
/*.error {color: #c80e0e;}*/

/* header */
/* navbar */
.navbar {margin-top: 10px; font-weight: bold;}
.navbar a {color: #9e9e9e;}
/* end navbar */

#top_menu {text-align: right; font-size: 10px; font-weight: bold; margin: 10px 0}
#top_menu a {padding-left: 10px;}
#top_menu span {font-weight: normal;}

#middle_left_menu {height: 91px; background-image: url("/inc/gfx/bg_logo.gif"); width: 240px; float: left;}
#middle_right_menu {height: 91px; width:760px; float: right;}
.tx_counter {margin-top:11px;}
.search {background-image: url("/inc/gfx/bg_search.gif"); height: 42px; margin: 12px 0 0 2px; background-repeat: no-repeat;}

.header_footer {margin-top:10px;}
.header_footer .f_left {width: 600px;}
.header_footer #popup_active {background: url("/inc/gfx/bg_popup_header_active.gif") no-repeat; position: absolute; width: 374px; height: 199px; display: none; z-index: 1;}
.header_footer #popup_active a.close_window {display: block; width: 15px; height: 15px; position: absolute; right: 7px; top: 30px;}
.header_footer .popup_content {margin: 32px 28px 0 3px; padding: 15px 0 0 23px; color: #4d4d4d;}
.header_footer .popup_content h3 {font-size: 13px; font-weight: bold;}
.header_footer .popup_content div {margin-bottom: 10px;}

/* tabs */
.h_tabs {height: 39px; background-image: url("/inc/gfx/bg_h_tabs.gif");background-repeat: repeat-x;background-position: bottom; text-align: center;}
.h_tab {float:left;background-position:bottom;background-repeat:no-repeat; height: 39px; width: 123px;}
.h_tabs_product {background-image: url("/inc/gfx/bg_tab_product.gif");}
.h_tabs_shop {background-image: url("/inc/gfx/bg_tab_shop.gif");}
.h_tabs_cashback {background-image: url("/inc/gfx/bg_tab_cashback.gif");}
.h_tabs_account {float:right; background-image: url("/inc/gfx/bg_tab_account.gif");background-position:bottom;background-repeat:no-repeat; height: 39px; width: 125px;}
.h_tab a, .h_tabs_account a{font-size: 12px;font-weight: bold; display: block; margin: 17px 0 0 18px; text-decoration: none;}
.tabs_a {color:#fff;}
.tabs_a:HOVER {color:#fff;}
.tabs_a:LINK {color:#fff;}
.tabs_a:VISITED {color:#fff;}

.h_tabs_product_active {background-image: url("/inc/gfx/bg_tab_product_a.gif");}
.h_tabs_shop_active {background-image: url("/inc/gfx/bg_tab_shop_a.gif");}
.h_tabs_cashback_active {background-image: url("/inc/gfx/bg_tab_cashback_a.gif");}
.h_tabs_account_active {float:right; background-image: url("/inc/gfx/bg_tab_account_a.gif");background-position:bottom;background-repeat:no-repeat; height: 39px; width: 133px; }
.h_tabs_account_active .tabs_active_a {font-size: 12px;font-weight: bold; display: block; margin: 17px 0 0 18px; text-decoration: none;}
.tabs_active_a {color:#9e9e9e;}
.tabs_active_a:HOVER {color:#9e9e9e;}
.tabs_active_a:LINK {color:#9e9e9e;}
.tabs_active_a:VISITED {color:#9e9e9e;}

#search {display: block; float: left; margin: 7px 0 0 14px; height: 20px; width: 372px; border: 0; padding: 5px 0 0 5px;}
.search_img {margin-left: 20px;}

.chbox {margin: 5px 0 0 18px;}
.chbox p {color: #fff; font-size: 12px;}

/* dropdown */
div.selectbox-wrapper {position:absolute;background-color:white;border:1px solid #ccc; margin:0px;padding:0px;font-size:12px;text-align:left;overflow:auto;color: #000;z-index: 2;}
div.selectbox-wrapper ul {list-style-type:none;margin:0px;padding:0px;}
div.selectbox-wrapper ul li.selected {background-color: #EAF2FB;}
div.selectbox-wrapper ul li {list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer;}
.selectbox { float:left;font-size:12px;background: url('/inc/gfx/bt_dropdown.gif') right no-repeat; cursor: pointer;border:none;color:#000;}
#categorybox_input{margin: 11px 0px 0px 12px;padding: 2px 0 2px 2px;width:141px;}
/* checkbox */
.jquery-checkbox {font-size: 20px; cursor: pointer; cursor: hand;}
.jquery-checkbox .mark {display: inline;}
.jquery-checkbox img {width: 15px; height: 12px;}
.jquery-checkbox img{background: transparent url(/inc/gfx/bt_checkbox.gif) no-repeat;}
.jquery-checkbox img{background-position: 0px -15px;}
.jquery-checkbox-checked img{background-position: 0px 0px;}

/* checkbox filtr */
.jquery-filtr-checkbox {font-size: 20px; cursor: pointer; cursor: hand;}
.jquery-filtr-checkbox .mark {display: inline;}
.jquery-filtr-checkbox img {width: 15px; height: 16px;}
.jquery-filtr-checkbox img{background: transparent url(/inc/gfx/bt_checkbox2.gif) no-repeat;}
.jquery-filtr-checkbox img{background-position: 0px -14px;}
.jquery-filtr-checkbox-checked img{background-position: 0px 3px;}

.header_popup_bank {background: url("/inc/gfx/bg_popup_header2.gif") no-repeat; width: 279px; height: 41px;}
.header_popup_bank .content {padding: 10px 0 0 40px; font-size: 12px; font-weight: bold;}
.header_popup_bank span.ph_amount {color: #FF6E00; padding-left: 10px;}
.header_popup_bank a {padding-left: 7px}

.bank_form {width: 400px;}
.bank_form .input_text {width: 272px;}
.bank_form .input_text_small {width: 70px;}
/* end header */

/* Slider */
.tui-slider { position: relative; text-align: left; border: 1px solid #cecece; background: url("/inc/gfx/slider.gif") repeat-x left;}
.tui-slider .tui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 19px; cursor: default; background: url("/inc/gfx/slider_handle.gif") no-repeat;}
.tui-slider .tui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background: url("/inc/gfx/slider_range.gif") repeat-x;}

.tui-slider-horizontal { height: 3px; width: 190px;}
.tui-slider-horizontal .tui-slider-handle { top: -7px; margin-left: -.6em; }
.tui-slider-horizontal .tui-slider-range { top: -1px; height: 5px; }
.tui-slider-horizontal .tui-slider-range-min { left: 0; }
.tui-slider-horizontal .tui-slider-range-max { right: 0; }

.tui-slider-vertical { width: .8em; height: 100px; }
.tui-slider-vertical .tui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.tui-slider-vertical .tui-slider-range { left: 0; width: 100%; }
.tui-slider-vertical .tui-slider-range-min { bottom: 0; }
.tui-slider-vertical .tui-slider-range-max { top: 0; }

/* footer */
#footer {margin: 20px 0; border-top:1px solid #ccc;}
#footer a {line-height: 30px;}
#footer div {display: block;}
/* end footer */

/* strony */

/* main */
#main_content {margin-top: 10px;}

/* main left */
.main_left {width: 737px;}

#how_it_works {width: 705px; height: 214px; text-align: center;}
#how_it_works div.buttons {position: relative; top: -55px; display: block; text-align: center;}
#how_it_works #bt_crate_account {margin-right: 8px;}

.popular_products {margin: 15px 0 0 0;}
.popular_product {margin: 0;}
.popular_product_center {margin: 0 12px;}
.popular_photo {border: 1px #dfdfdf solid; height: 225px; width: 225px; position: relative; text-align: center; margin-bottom: 4px;}
.popular_photo img {vertical-align: middle;}
.photo_price {top:175px; left:0px; position:absolute; height: 18px; width: 226px;}
.photo_price .price {float: right; background-color: #f66e00; min-width: 60px; color: #fff; line-height: 17px; font-weight: normal; font-size: 11px; padding: 0 5px; margin-bottom: 1px;}
.popular_title {width: 204px; overflow: hidden; font-size: 11px; font-weight: bold; height: 16px;}
.popular_title a, .popular_title a:hover {text-decoration: none; font-weight: bold;}
.popular_title_main {margin-top: 12px;}
.popular_desc {color: #ff6e00; margin: 0;}
.popular_desc img {vertical-align: middle;}
.popular_desc span {margin-right: 1px;text-decoration: underline;}

.category_products .popular_product {margin: 0 10px 22px 0;}
.category_products h1.small {font-size: 17px;}

.popular_pager {float: right; margin-right: 20px;}
.popular_pager a.page_btn {background: url("/inc/gfx/bt_main_dot1.gif") no-repeat top left; width: 10px; height: 10px; display: block; float: left; margin: 8px 0 0 5px;}
.popular_pager a.selected {background-image: url("/inc/gfx/bt_main_dot2.gif");}

.popular_box {margin: 15px 31px 20px 0; border: 1px #dfdfdf solid;}
.popular_box .popular_header {padding: 5px 0 5px 10px; background: url("/inc/gfx/bg_main_head.gif") repeat-x; height: 25px;}
.popular_box_main {margin: 15px 31px 20px 0; border-top: 1px #dfdfdf solid; height: 349px;}
.popular_box_main .popular_header {padding: 5px 0 5px 10px; background: url("/inc/gfx/bg_main_head.gif") repeat-x; height: 25px;}
.popular_header h1 {float: left;}
.popular_header a {line-height: 26px; margin-left: 10px;}

.popular_shops {padding: 0 0 0 20px; height: 128px;}
.popular_shops .shop_logo {width: 100px; height: 30px; text-align: center; margin: 22px 5px 0 5px; float: left;}
.popular_shops .shop_logo img {border: 1px #dfdfdf solid;}

.popular_category {padding: 0 0 15px 25px;}
.popular_category_box {width: 194px; margin: 11px 30px 0 0;}
.popular_category_box h1 {font-size: 17px;}
.popular_category_box div {margin-top: 10px;}
.popular_category_box div a {line-height: 18px; padding-right:5px; border-right: 1px solid #dfdfdf; text-decoration: none;}
.popular_category .all_category {margin: 10px 10px 0 0;}

.popular_cashback_box {margin: 3px 38px 0 1px; text-align: center;}
.popular_cashback_box .shop_logo {width: 100px; height: 30px; margin: 0 15px;}
.popular_cashback_box .shop_logo img {border: 1px #dfdfdf solid;}

.main .popular_desc {margin-bottom: 5px;}
.popular_desc .popular_main {font-weight: bold; text-decoration: none;}

.popular_keywords h1 {margin-top: 5px;}
.popular_keywords a {line-height: 18px; padding-right:5px; border-right: 1px solid #dfdfdf; text-decoration: none;}

/* main right*/
.main_right {}
.main_right_works {width: 261px; background-color: #eeeeee; border: 1px #dfdfdf solid;}
.works_middle {padding: 10px;}
.works_middle span {font-size: 12px;}
.works_withe_box {margin: 5px 10px 0 10px; background-color: #fff; height: 53px;}
.works_withe_box .box_left {margin: 7px;width: 18px;}
.works_withe_box .box_left h1 {font-size: 28px; color: #9e9e9e;}
.works_withe_box .box_right {float:left; margin: 10px 0 0 3px;}
.works_withe_box .box_right h2 {color: #4d4d4d; font-size: 12px;}
.works_withe_box .box_right span {color: #707070; font-size: 11px;}
.works_bottom {text-align: center; margin: 7px 0 16px;}
.works_bottom span {font-size: 12px; font-weight: bold;}
.works_bottom img {padding: 5px 0 2px;}
.works_bottom a {font-weight: bold; font-size: 10px;}

#stat_tortura {margin-top: 0px; margin-bottom: 20px;}
#stat_tortura h1 {padding: 5px 0 5px 10px;}
#stat_tortura div.border {padding: 0 15px;}
#stat_tortura div.background {height: 214px; background: url("/inc/gfx/bg_main_dots.gif") repeat-x center #fff;}
#stat_tortura p {color: #878787; text-align: right; font-family: arial, sans-serif; font-weight: bold; font-size: 15px; padding: 24px 0px 5px;}
#stat_tortura p.transactions {color: #3778d7; font-size: 26px; padding-top: 0px}
#stat_tortura p.cashback {color: #ff6e00; font-size: 26px; padding-top: 0px;}

AdTaily_Widget_Title {color:#FF6E00 !important; font-weight:bold !important}
.AdTaily_Widget_Buy {color:#FF6E00 !important}
#stat_tortura_product {margin-top: 0px; margin-bottom: 5px; border: 1px solid #E1E1E1; padding: 0 15px;}
#stat_tortura_product div {background: url("/inc/gfx/bg_main_dots.gif") repeat-x center #fff;}
#stat_tortura_product p {color: #878787; text-align: right; font-family: arial, sans-serif; font-weight: bold; font-size: 12px; padding: 7px 0;}
#stat_tortura_product p.transactions {color: #3778d7; font-size: 17px; padding-top: 0px}
#stat_tortura_product p.cashback {color: #ff6e00; font-size: 17px; padding-top: 0px;}

.login_box {margin-top: 20px; margin-bottom: 20px; background-color: #fff;}
.login_box h1 {padding: 5px 0 5px 10px; background: url("/inc/gfx/bg_main_head.gif") repeat-x; height: 25px;}
.login_box form {background-color: #fff; padding-top: 15px;}
.login_box label {float: left; display: block; width: 64px; padding: 7px 0 0 12px; font-size: 11px; font-weight: bold; color: #4d4d4d;}
.login_box input {width: 170px; background: url("/inc/gfx/bg_login_input.gif") no-repeat; border: 0; padding: 6px 0 6px 5px;}
.login_box .login_break {height: 10px;}
.login_box .login_submit {padding: 2px 0 1px 34px;}
.login_submit a {padding-right: 5px;}
.login_submit input {height: 30px; width: 90px; vertical-align: middle; background: none; padding: 5px 10px 10px 5px;}

.partners_box {font-weight: bold; margin: 0 10px 10px 0;}

.box_user_logged {margin-top: 0px; margin-bottom: 20px; width: 263px;}

.box_user_cashback {overflow:hidden; border: 1px solid #fe6d00; padding: 13px 13px 8px 46px; background: url("/inc/gfx/ic_cashback_middle2.gif") no-repeat top left #FEFFF1;}
.box_user_cashback h1, .box_user_cashback h2 {color: #fe6d00; font-size: 17px; font-weight: bold; letter-spacing: -1px;}
.box_user_cashback h2 {color: #4d4d4d; padding-bottom: 5px;}

.box_user_info {overflow: hidden; border: 1px solid #DFDFDF; border-top: 0; padding: 11px 11px 11px 11px; height: 280px;}
.box_user_info h1 {font-size: 17px; color: #707070; font-weight: normal; padding-bottom: 5px;}
.box_user_info h2 {font-size: 11px; color: #707070; padding: 5px 0;}
.box_user_info .cash_head {border-bottom: 1px solid #DFDFDF;}
.box_user_info .cash_body div {display: block;}
.box_user_info .cash_body a {margin: 6px 0 0 0; width: 170px; float: left; text-decoration: none;}
.box_user_info .cash_body span {color: #4D4D4D; text-align: right; padding: 5px 0 0 0; width: 60px; float: left;}
.box_user_info .see_all {float: right; width: 240px; text-align: right; padding: 7px 0 3px 0;}
.box_user_info .cash_spacer {clear: both; height: 13px;}
.box_user_info .last_comment {padding: 0;}
.box_user_info .last_comment h2 {padding-bottom: 2px;}
.box_user_info .last_comment a {margin: 0; text-decoration: none;}
.box_user_info .last_comment p {color: #707070; width: 239px; padding: 0; margin: 0;}
.box_user_info .last_comment p.opinion {padding: 10px 0 0 0;}
.box_user_info p {padding: 10px 15px;}
.box_user_info .alt {background-color: #eee;}
.box_user_info .alt a {}

.box_main_right {border: 1px solid #DFDFDF; width: 261px; background-color: #fff; overflow: hidden;}
.box_main_right h1 {padding: 5px 0 5px 10px; background: url("/inc/gfx/bg_main_head.gif") repeat-x; height: 25px;}

#box_top_cashback {margin-bottom: 20px; height: 276px;}
#box_top_cashback div.content {padding: 15px 15px 10px 15px; font-weight: bold; color: #4d4d4d;}
#box_top_cashback ul {padding: 0;}
#box_top_cashback div.li {background: url("/inc/gfx/bg_li_dot.gif") left center no-repeat; padding: 5px 0px 5px 10px; height: 15px; display: block;}
#box_top_cashback .line {background: url("/inc/gfx/bg_main_dots.gif") center repeat-x; display: block; width: 100%; height: 1px; padding: 0; clear: both;}
#box_top_cashback span {padding: 0; margin: 0; overflow: hidden;}
#box_top_cashback span.name {width: 140px}
#box_top_cashback span.cash {width: 80px; text-align: right;}

#box_special_offer {border: 1px solid #DFDFDF; height: 235px;}
#box_special_offer div.content {padding: 15px;}
#box_special_offer .offer_logo {width: 100px; height: 30px; text-align: center; float: left;}
#box_special_offer .offer_logo img {border:1px solid #DFDFDF;}
#box_special_offer h2 {margin: 10px 0 0 0;}
#box_special_offer h2 a {text-decoration: none; font-weight: bold;}
#box_special_offer .cashback {float: right; margin: 0 0 0 5px; font-size: 9px;}
#box_special_offer .description {height: 100px; overflow: hidden;}
#box_special_offer p {color: #4d4d4d;}
#box_special_offer a.see_all {background: url("/inc/gfx/bg_gt2.gif") right center no-repeat; text-align: center; padding-right: 7px;}

/* end main */

/* sklepy */
.right_column h1 {font-size: 22px;}
.shops_month h1 {font-size: 18px; color: #707070;}
.shops_month .shop_logo {border: 1px #dfdfdf solid; width: 100px; height: 30px; text-align: center;}
/* end sklepy */

/* category_box */
.category_box {margin: 5px 12px 0 0;}
.category_box_main {margin-bottom: 20px;}
.category_box li {padding: 12px 0 0 15px;}
.category_box .sub_category_li {font-weight: bold; padding-left: 30px; background: url("/inc/gfx/bg_li.gif") 15px 15px no-repeat; font-size: 12px;}
.category_box li a {font-size: 13px; text-decoration: none;}
.category_box .sub_category_ul a {font-size: 11px;}
.category_box .sub_category_ul span {font-size: 11px; font-weight: bold;}
.category_box .sub_category_ul li {margin-left: 25px; padding-top: 6px;}
.category_box_main .special a, .category_box_main .special span  {background-color: #f66a00; color: #ffffff; font-weight: bold; padding: 3px}
/* end category_box */

/* pager_top */
.pager_top {font-size: 12px; color:#4d4d4d; margin-top: 15px;}
.pager_top .pager_top_nav {padding: 0 10px 0 80px;}
.pager_top .pager_top_filtr {text-align: right;}
.pager_top .active_filtr {padding-right: 2px;}
.pager_top .active_filtr a, .pager_top .active_filtr a:visited {color:#4d4d4d; text-decoration: none;}
.pager_top .desc {background: url("/inc/gfx/bg_pager_filtr_desc.png") right no-repeat; padding-right: 12px;}
.pager_top .asc {background: url("/inc/gfx/bg_pager_filtr_asc.png") right no-repeat; padding-right: 12px;}
.pager_top_top {margin-bottom: 10px;}
.pager_top_bottom {width:135px;}
.pager_top_bottom label {padding-right: 10px; line-height: 20px;float:left;}
#shopabc_input{padding: 4px 0 4px 4px;width:43px; background: url("/inc/gfx/bg_shopabc.gif") no-repeat; float:right;}
/* end pager_top */

/* pager */
.pager {text-align: center; padding-top: 20px; font-size: 14px; font-weight: bold;}
.pager a {padding-left: 5px; padding-right: 5px;}
/* end pager */

/* shops_month */
.shop_month {padding:20px 0 34px 0; background: url("/inc/gfx/bg_hr1.gif") repeat-x bottom left;}
.shop_month .shop_left {margin-right:20px;}
.shop_month .shop_url a {font-size: 16px;}
.shop_month .shop_info {margin-top: 10px;}
.shop_month .shop_info .first {width: 135px;}
.shop_month .shop_info .first p {text-decoration: underline; margin-bottom: 5px;}
.shop_month .shop_info .first a, .fourth a {color: #9E9E9E;}
.shop_month .shop_info .second {width: 100px; font-size: 12px; color:#4d4d4d;}
.shop_month .shop_info .third {width: 200px; padding-right: 10px;}
.shop_month .shop_info .third a {text-decoration: none;}
.shop_month .shop_info .fourth img {margin-right: 3px;}
.shop_month .shop_info .fourth span {font-weight: bold; color: #f66a00; font-size: 12px;}
.shop_month .shop_info .fourth .bottom {padding: 8px 0 0 0px;}
.shops_month .break {margin-top: 20px;}
.shop_month .shop_info .offer_description {width: 420px; padding-right: 10px}
.shop_month .shop_info .offer_description b {font-weight: bold;}
/* end shops_month */

/* sort */
a.sort.asc {background: url("/inc/gfx/bg_pager_filtr_asc.png") no-repeat right 6px;}
a.sort.desc {background: url("/inc/gfx/bg_pager_filtr_desc.png") no-repeat right 6px;}
/* sort */

/* category */
.category_right {margin: 20px 0; background: url(/inc/gfx/bg_hr1.gif) repeat-x scroll left bottom; padding-bottom: 20px;}
.category_right .category_cell {width: 180px; margin: 0 3px;}
.category_right .category_cell h1 {font-size: 16px;}
.category_right .category_cell p {margin: 5px 0;}
.category_right .category_big {margin-bottom: 10px;}
/* end category */

/* szukaj */
.filtr {font-size: 11px; font-weight: bold;}
.filtr div {margin: 3px;}
.filtr .filtr_box {border: 1px #dfdfdf solid; margin: 0 5px; padding: 3px;}
.filtr_box_small {font-size: 12px; color: #4D4D4D;}
.filtr_box_small h2 {margin: 10px 10px 0 14px;}
.filtr_box_small hr {margin: 10px 15px;}
.filtr_box_small a {display:block; margin: 15px;}
.filtr_box_small li {padding-top: 5px;}
.filtr_box_botton {margin: 15px;}
.filtr_box_botton div {margin-bottom: 10px;}

.product {margin-top: 20px; padding-bottom:20px; background:transparent url(/inc/gfx/bg_hr1.gif) repeat-x scroll left bottom;}
.product .product_photo {width: 140px; height: 140px; border: 1px #dfdfdf solid; text-align: center;}
.product .product_left {margin-right: 20px;}
.product .product_url {font-size: 16px; height: 45px;}
.product .first {width: 140px;}
.product .first p {padding: 2px;}
.product .first a {color: #9E9E9E;}
.product .first img {vertical-align: middle;}
.product .add_notes {margin-top: 20px;}
.product .trait_cell_left {float: left; padding-right: 5px;}
.product .second {width: 168px;}
.product div.price {padding-right: 5px;}
.product .third {width: 183px; font-size: 12px; margin-top: 5px;}
.product .third .price {margin-bottom: 30px;}
.product .third span {font-weight: bold; color: #f66a00;}
.product .third a {color: #9E9E9E; font-size: 10px;}
.product .fourth {width: 90px; height:82px; background: url("/inc/gfx/bg_product_show.gif") no-repeat right;}
.product .fourth:hover {width: 90px; height:82px; background: url("/inc/gfx/bg_product_show2.gif") no-repeat right;}
.product .fourth a {display: block; height: 57px; width: 90px;}
.product .fourth div {text-align: center; padding-top: 4px; font-weight: bold; font-size: 11px;}
.product .fourth_go_shop {width: 146px; height:30px; background: url("/inc/gfx/bg_product_show.gif") no-repeat right; margin-top: 5px;}
.product .fourth_go_shop a {width: 146px; height:30px;}

.product_variants { background: #F6F6F6; margin-top: 5px; padding-top: 5px; padding-bottom: 5px;}
.product_variants .product { background: transparent; }

h1.main_category_url {font-size: 12px; font-weight: bold; border-bottom: 1px solid #D7D6D6; padding: 11px 0;}
.main_category_url a {text-decoration: none; background: url("/inc/gfx/bg_arrows_up.gif") no-repeat 0 5px; padding-left: 12px;}
.price_box {margin-top: 5px;}
.price_box h2 {color: #4D4D4D; font-size: 13px;}
.price_box .max_range {margin: 0 60px 15px 0; font-size: 9px;}
.price_box label {font-size: 12px; padding-right: 10px;}
.price_box #price_min, .price_box #price_max {border: 1px solid #d4d0c8; width: 55px; height: 20px; padding: 4px 0 0 4px;}
.price_box .price_range {margin: 20px 0;}
/* end szukaj */

/* sklep */
.shop_top .shop_logo {text-align:center; width: 100px; height: 30px; border:1px solid #DFDFDF;}
.shop_top .shop_url {margin: 5px 0 25px;}
.shop_top .shop_url a {font-size: 16px;}
.shop_top h1 {font-size: 14px; color: #9E9E9E; font-weight: bold; line-height: 23px;}
.shop_top .shop_category {width: 306px; margin: 0 40px 0 0;}
.shop_top .shop_category .category_box,  .desc_box, .popular_box2 {padding: 10px; margin: 0;}
.shop_top .shop_category .category_bt, .shop_top .shop_desc .desc_bt {margin: 25px 0 10px 0;}
.shop_top .shop_category p {width: 127px; padding: 0 0 5px 8px;}
.shop_top .shop_category a {text-decoration: none;}

.shop_top .shop_statistic_box {font-size: 14px; font-weight: bold; margin: 15px 0 28px 0;}
.shop_top .shop_statistic_box div {margin-bottom: 5px;}
.shop_top .shop_statistic_box span {color: #4D4D4D;}
.shop_top .shop_statistic_box small {text-decoration: underline; padding-right: 10px;}
.shop_top .shop_statistic_box img {vertical-align: middle;}
.shop_top .shop_statistic_box a {padding-left: 10px;}
.shop_top .shop_desc {width: 304px; margin: 0; color: #4D4D4D;}
.shop_top .offer {width: 478px; margin-right: 40px;}
.shop_top .offer_details {width: 478px;}
.shop_top .offer b, .shop_top .offer_details b {font-weight: bold;}
.shop_top .offer_cashback {width: 300px;}

.shop_top .shop_statistic_box .fourth {margin: 10px 0 44px;}
.shop_top .popular_box2 a {text-decoration: none; color: #9E9E9E;}
.shop_top .popular_box2 .product_box {width: 142px;}
.shop_top .popular_photo a {display: block;}
.shop_top .popular_photo {width: 80px; height: 80px; margin-bottom: 10px;}
.shop_top .popular_photo img {width: 80px; height: 80px;}
.shop_top .shop_popular .popular_price {color: #4D4D4D; font-weight: bold;  font-size: 10px; padding: 3px 0;}
.shop_top .shop_popular .popular_cashback {color: #f66a00; text-decoration: underline; padding-bottom: 5px;}
.shop_top .shop_popular {width: 304px; margin: 0;}

.shop_tabs {margin-top: 20px;}

#tabs-1, #tabs-2 {font-size: 12px; color: #707070;}
#tabs-1 h3 {color: #4d4d4d; font-size: 13px; font-weight: bold; margin: 20px 0;}
#tabs-1 .cell p {margin-top: 5px;}
#tabs-1 .cell div {margin-bottom: 15px;}
#tabs-1 .cell .checkbox {background: url("/inc/gfx/bt_checkbox2.gif") no-repeat 0 0; padding-left: 18px;}
#tabs-1 .first {width: 285px;}
#tabs-1 .first .s_cat strong {font-weight:bold; color: #f66a00; display: block; width: 60px; float: left;}
#tabs-1 .first .s_cat p {margin: 20px 0;}

#tabs-1 .second {width: 247px;}
#tabs-1 .third {width: 228px;}
#tabs-1 .forth {width: 200px;}

.popular h1 {margin: 15px 0; color: #707070;}
.popular .shop_logo {margin-right: 20px;}
.popular .shop_logo img {border:1px solid #DFDFDF;}
.popular .shop_logo a {color: #9e9e9e; font-size: 10px; font-weight: normal; text-decoration: none;}
/* end sklep */

/* produkt */
.product_main {color: #707070;}
.product_main .links_prev_next {margin: 20px 21px 0 18px;}
.product_main .popular a {text-decoration: none;}
.product_main .popular span {margin: 0 5px;}
.product_title {font-size: 21px; font-weight: bold; color: #9e9e9e; margin-bottom: 10px;}
.product_info .second {width: 380px; margin: 0 15px;}
.product_info .top {height: 155px;}
.product_info .top .price {font-size: 17px;}
.product_info .top .check_shop {font-size: 13px;}
.product_info .top .cashback_small {margin-top: 20px;}
.product_info .top .cashback_amount {font-size: 15px;}
.product_info .top .bottom a {color: #0075c7; font-size: 11px;}
.product_info .bottom a {font-size: 11px;}
.product_info .second .bottom small {font-size: 11px; text-decoration: underline; color: #9e9e9e;}
.product_info .second .bottom img {vertical-align: middle;}
.product_info .second .bottom .links {line-height: 20px; margin-top: 5px; color: #0359D4;}
.product_info .second .bottom .links a {font-weight: normal;}
.product_info .third h3 {font-size: 12px; font-weight: bold; margin-bottom: 7px;}
.product_info .third {width: 348px;}
.product_info .third .small_box_product {width: 345px; height:84px; background-color: #eeeeee; padding: 1px;}
.product_info .third .top {height: 125px;}
.product_info .third .product_photo {width: 80px; height: 80px; border: 1px #dfdfdf solid; background-color: #fff; margin: 1px 0 0 1px; text-align: center;}
.product_info .third ul {list-style-image: url('/inc/gfx/bg_ul.gif'); list-style-position: inside;}

.product_list .first {width: 120px;}
.product_list .second {width: 150px;}
.product_list .third {width: 195px;}

.small_box_product .product_desc {margin:7px 0 0 90px;}
.small_box_product h2 {font-size: 12px; font-weight: bold; color: #9e9e9e; margin-bottom: 5px;}
.small_box_product p {font-size: 12px; font-weight: bold; color: #4d4d4d;}
.small_box_product span {font-size: 11px; color: #f66a00; text-decoration: underline;}
.small_box_product .bt img {vertical-align: -7px;}
.small_box_product .bt {margin-left: 40px;}

.links_prev_next a {color:#707070; text-decoration: none;}
.links_prev_next img {vertical-align: middle}

.product_tabs {margin: 20px 0px;} 
.product_tabs .pt_header { background: url("/inc/gfx/bg_product.gif") repeat-x bottom; left:0; position:absolute; width: 100%; height: 33px;}
.product_tabs .tab-ui-tabs .tab-ui-widget-header {height: 33px; padding: 0;}
.product_tabs .tab-ui-widget-header .tab-ui-corner-top .tab_left {background: url("/inc/gfx/bg_product_tab.gif") no-repeat left;}
.product_tabs .tab-ui-widget-header .tab-ui-corner-top .tab_right {background: url("/inc/gfx/bg_product_tab.gif") no-repeat right; margin-left: 6px;}
.product_tabs .tab-ui-widget-header .tab-ui-corner-top .tab_middle {height: 33px;}
.product_tabs .tab-ui-widget-header .tab-ui-state-active .tab_left {background: url("/inc/gfx/bg_product_tab_active.gif") no-repeat left;}
.product_tabs .tab-ui-widget-header .tab-ui-state-active .tab_right {background: url("/inc/gfx/bg_product_tab_active.gif") no-repeat right;}
.product_tabs .tab-ui-tabs .tab-ui-tabs-nav li a {padding:10px 10px 0 4px; font-size: 12px; color: #fff;}
.product_tabs .tab-ui-tabs .tab-ui-tabs-nav .tab-ui-tabs-selected a {color:#707070;}

/* tabs-1 */
#tabs-1 .header {font-size: 11px; color: #707070; font-weight: normal;}
#tabs-1 .header h2 {font-size: 17px; font-weight: normal;}
#tabs-1 .header .offerts a {font-size: 11px; color: #707070; font-weight: normal;}
#tabs-1 .header a {font-weight: normal;}
#tabs-1 .products_header {background-color: #f2f2f2; height: 26px; margin-top: 15px;}

#tabs-1 .product .shop_logo, #tabs-1 .products_header .shop_logo {width: 130px;}
#tabs-1 .product .shop_logo a {font-weight: normal; font-size: 10px; color: #9e9e9e; text-decoration: none;}
#tabs-1 .product .shop_logo img {border: 1px #dfdfdf solid;}
#tabs-1 .product .rate, #tabs-1 .products_header .rate {width: 110px;}
#tabs-1 .product .rate p {font-size: 11px; color: #4d4d4d; text-decoration: underline;}
#tabs-1 .product .rate a {color: #4d4d4d; font-weight: normal; margin-top: 7px; display: block;}
#tabs-1 .product .name, #tabs-1 .products_header .name {width: 350px;}
#tabs-1 .product .name p {font-size: 13px; color: #4d4d4d; margin-right: 10px;}
#tabs-1 .product .name .variant {margin-top: 5px; font-size: 11px;}
#tabs-1 .product .price, #tabs-1 .products_header .price {width: 100px; font-size: 14px; color: #4d4d4d; font-weight: bold;}
#tabs-1 .product .cashback, #tabs-1 .products_header .cashback {width: 100px;}
#tabs-1 .product .cashback span {color: #f66a00; font-size: 14px;}
#tabs-1 .product .cashback small {color: #9e9e9e; font-size: 11px;}
#tabs-1 .product .cashback img {vertical-align: middle;}
#tabs-1 .product .link, #tabs-1 .products_header .link {text-align: center; width: 151px;}
#tabs-1 .product .link a {color: #707070; font-weight: normal;}

#tabs-1 .products_header a {font-size: 13px; font-weight: normal; display: block; margin: 3px 0 0 3px;}
#tabs-1 .products_header .shop_logo a {width: 55px;}
#tabs-1 .products_header .rate a {width: 100px;}
#tabs-1 .products_header .name a {width: 120px;}
#tabs-1 .products_header .price a {width: 45px;}
#tabs-1 .products_header .cashback a {width: 75px;}
#tabs-1 .products_header span {font-size: 13px; font-weight: normal; display: block; margin: 3px 0 0 3px;}
/* end tabs-1 */

/* tabs-2 */
#tabs-2 .header {font-size: 11px; color: #707070; font-weight: normal;}
#tabs-2 .header h2 {font-size: 17px; font-weight: normal;}

#tabs-2 .product_desc {padding-top: 10px;}
#tabs-2 .product_desc div.traitd {width: 100%;} 
#tabs-2 .product_desc div.trait_row {clear: both;}
#tabs-2 .product_desc div.trait_cell_left {float: left; width: 20%; font-weight: bold; padding-top: 2px;}
#tabs-2 .product_desc div.trait_cell_right {float: left; width: 80%; padding-top: 2px;}
/* end tabs-2 */

/* tabs-3 */
#tabs-3 .header {font-size: 11px; color: #707070; font-weight: normal;}
#tabs-3 .header h2 {font-size: 17px; font-weight: normal;}
/* end tabs-3 */

/* tabs-4 */
#tabs-4 .header {font-size: 11px; color: #707070; font-weight: normal;}
#tabs-4 .header h2 {font-size: 17px; font-weight: normal;}
#tabs-4 #tab4_content {margin-top: 10px;}
#tabs-4 #tab4_content .map_list {width: 260px;}
#tabs-4 #tab4_content .map_list p {font-weight: bold;}
#tabs-4 #tab4_content .map_list ul {margin-bottom: 10px;}
#tabs-4 #tab4_content #map {background-color: #a0a0a0; width: 700px; height: 500px; display: block; float: right;}
#tabs-4 #tab4_content #map.loading {background: url(/inc/gfx/loading.gif) center no-repeat;}
/* end tabs-4 */

/* end produkt */

/* users_comments */
.users_comments .comment_header {clear: both; background-color: #f2f2f2; height: 26px; margin-top: 15px;}

.users_comments .comment {font-size: 11px; padding-bottom: 10px; margin: 10px 0px; background:transparent url(/inc/gfx/bg_hr1.gif) repeat-x scroll left bottom;}
.users_comments .comment .user_avatar, .users_comments .comment_header .user_avatar {width: 130px;}
.users_comments .comment .user_avatar a {font-weight: normal; font-size: 10px; color: #9e9e9e; text-decoration: none;}
.users_comments .comment .user_avatar img {border: 1px #dfdfdf solid;}
.users_comments .comment .rate, .users_comments .comment_header .rate {width: 110px;}
.users_comments .comment .rate {padding-top: 20px;}
.users_comments .comment .content, .users_comments .comment_header .content {width: 710px;}
.users_comments .comment .content {color: #4d4d4d; margin-right: 10px;}

.users_comments .comment_header span {font-size: 13px; font-weight: normal; display: block; margin: 3px 0 0 3px; color: #0075C7; text-decoration: underline;}
.users_comments .comment_header .user_avatar span {width: 55px;}
.users_comments .comment_header .rate span {width: 100px;}
.users_comments .comment_header .content span {width: 120px;}


.cashback_small img {margin-right: 3px;}
.cashback_small .cashback_amount {font-weight: bold; color: #f66a00; font-size: 12px;}
.cashback_small .bottom {padding: 8px 0 0 0px;}
.cashback_small .bottom a {padding: 2px; font-size: 10px; color:#9E9E9E;}
/* end users_comments */

/* singin */

.form label  {float:left; width: 115px; padding: 4px 5px 0 0; text-align: right; color: #707070;}
.form .tr  {margin: 10px 0;}
.form .tr_left {float:left; margin: 0}
.form .tr_right {float:right; margin: 0}
.singin .submit {text-align:center; margin-bottom: 5px;}

/* end singin */

/* bank */
.bank .amount {border-color: #ff6e00; font-size: 14px; font-weight: bold; color: #9E9E9E;}
.bank span {font-weight: bold; padding-top: 3px; display: block; font-size: 12px;}
.bank h2 {font-size: 14px; color: #707070; padding-bottom: 5px;}
.bank p {color: #707070; padding-bottom: 5px;}
.bank .form p {font-weight: bold; padding-top: 10px;}
.bank .form small {margin-left: 121px;}
/* end bank */

/* account */
.account_menu {}
.account_menu li {width: 209px; height: 31px; background: url("/inc/gfx/bg_account_menu2.gif") no-repeat; padding: 11px 0 0 15px;}
.account_menu .active {background: url("/inc/gfx/bg_account_menu.gif") no-repeat; margin-top:-2px;}
.account_menu a, .account_menu a:hover {text-decoration: none; font-size: 13px;}
.account_menu .active a, .account_menu .active a:hover {color: #fff;}
.account_menu .last {border-bottom: 1px solid #DFDFDF; height: 27px;}
.account_menu .first {border-top: 1px solid #DFDFDF; height: 31px;}

.account .category_box {margin: 20px 28px 0 0;}
.account .category_box hr {margin: 10px 15px 0 0;}
.account .category_box li {padding: 0 10px 0 15px; margin: 10px 0 10px 0;}

.user_account_left {font-size: 12px; width: 490px; padding-right: 17px}
.user_account_left strong {color: #4D4D4D; display: block; width: 95px; float: left; text-align: right; margin: 11px 0 0 0;}
.user_account_left strong.c1 {font-size: 17px;}
.user_account_left h1 {margin-bottom: 15px;}
.user_account_left img {vertical-align: middle;}
.a_cashback2 {border: 1px solid #f77e20; width: 360px; height: 47px; background-color: #fefff1; font-size: 14px; float: left; margin-right: 10px;}
.a_cashback2 a img {margin-top: 16px;}
.a_cashback3 {font-weight:bold; color: #f77e20; padding-top: 11px; float: left; font-size: 17px; letter-spacing: -1px;}

.a_casback_small {margin-top: 10px;}
.a_casback_small span {display: block; width: 263px; float: left;}
.a_casback_small strong {width: 73px; margin-top: 0;}
.a_ref {font-size: 11px;}

.user_account_right {overflow:hidden; border: 1px solid #DFDFDF; padding: 13px 0;}
.user_account_right h2 {font-size: 17px; color: #4D4D4D; margin: 0 15px 3px;}
.user_account_right p {padding: 10px 15px;}
.user_account_right .alt {background-color: #eee;}
.user_account_right .alt a {padding-left: 105px;}

.acoount_tabs .tab-ui-corner-top .tab_left {background: url("/inc/gfx/bg_shop_tab.gif") no-repeat left;}
.acoount_tabs .tab-ui-corner-top .tab_right {background: url("/inc/gfx/bg_shop_tab.gif") no-repeat right; margin-left: 6px;}
.acoount_tabs .tab-ui-corner-top .tab_middle {height: 29px;}

.acoount_tabs .tab-ui-tabs .tab-ui-tabs-nav li {padding: 0 10px 0 0;}
.acoount_tabs .tab-ui-tabs .tab-ui-tabs-nav {padding-left: 0;}
.acoount_tabs .tab-ui-state-active .tab_left {background: url("/inc/gfx/bg_shop_tab_active.gif") no-repeat left;}
.acoount_tabs .tab-ui-state-active .tab_right {background: url("/inc/gfx/bg_shop_tab_active.gif") no-repeat right;}
.acoount_tabs .tab-ui-tabs .tab-ui-tabs-nav li a {padding: 7px 10px 0 4px;}
.acoount_tabs .tab-ui-tabs .tab-ui-state-default a {color: #fff; font-size: 12px;}
.acoount_tabs .tab-ui-tabs .tab-ui-tabs-selected a {color: #707070; font-size: 12px;}
.acoount_tabs .tab-ui-tabs div.tab-ui-tabs-panel {border:1px solid #A9A9A9; min-height:219px;}

.a_transaction {width: 100%; color: #707070; font-size: 12px;}
.a_transaction th {font-weight: bold; padding: 0 10px 10px 0; border-bottom: 1px solid #D7D6D6;}
.a_transaction td {padding: 5px 10px 5px 0;}
.at_status {color: #ff0000;}
.at_status_paid {color: #00a000;}
.at_tr {background-color: #F8F8F8;}
.at_rate {width: 115px;}
.a_comm th {border: 0;}
/* end account */

/* zarabiac */
.znz p {margin: 3px 0;}
.znz h3 {font-weight: bold; color: #4D4D4D; margin-top: 30px;}
.znz h2 {color: #F77E20; font-size: 14px; margin: 10px 0;}
.znz span {font-size: 10px;}
/* end zarabiac */

/* remember */
.remember .form .input_text, .remember .form label {margin: 10px 0;}
/* end remember */

/* adult confirm */
#adult_confirm h1 { font-size: 18px; color: red; font-weight: bold; line-height: 23px; margin-bottom: 10px; }
#adult_confirm p { padding: 5px 0px;}
#adult_confirm .adult_buttons { margin: 20px 0px 100px 0px; }
#adult_confirm input { width: 50px; margin: 0px; }
/* end adult confirm */

.shop_profile .form label {width: 130px;}
.shop_profile .form sup {color: #ff0000;}
.shop_profile .form h2 {color: #0259D1; font-size: 13px;}
.shop_profile .form small {margin-left: 135px;}
.shop_profile .form #categoryComment {width: 360px;}

.integracjaBox div {font-weight:bold;border:1px dashed #aaa;padding:7px;margin-top:5px;}
.integracjaBox span {color:#ff0000;}
/* end strony */

/* palert_dialog */
#palert_dialog {display: none;}
#palert_dialog span {font-size: 11px;}
#palert_dialog input {border: 1px solid #d4d0c8; margin: 15px 0 5px; font-size: 18px; width: 120px; text-align: right}
#palert_dialog div.error {color: #ff0000; min-height: 10px; font-weight: bold;}
/* palert_dialog */

/* uc_dialog */
#uc_dialog {display: none;}
#uc_dialog div .uc_star {background: url("/inc/gfx/ic_star2.gif") center; width: 15px; height: 15px; float: left; cursor: pointer;}
#uc_dialog div .selected {background: url("/inc/gfx/ic_star1.gif") center;}
#uc_dialog div .empty {background: none; float: left; cursor: pointer;}
#uc_comment	{width: 100%;}
/* end uc_dialog */

li a.active {font-weight: bold;}
.right_column .products {font-size: 11px;}
.right_column .products tr {height: 30px;}
.right_column .products a, .right_column .products a:hover {text-decoration: none;}
.products th {font-weight: bold; padding: 5px 10px 10px 0; border-bottom: 1px solid #D7D6D6;}
.products tr.sum {font-weight: bold;}

/* help_popup */
#help_popup {color: #fe6d00; position: absolute; width: 345px; text-align: left; z-index: 99; padding: 0;}
/* end help_popup

/* popup_win */
#help_popup .popup_top {background: url("/inc/gfx/bg_popup_top.png") top left no-repeat; width: 345px; height: 11px;}
#help_popup .popup_middle {background: url("/inc/gfx/bg_popup_middle.png") top left repeat-y; width: 323px; padding: 0 11px;}
#help_popup .popup_bottom {background: url("/inc/gfx/bg_popup_bottom.png") top left no-repeat; width: 345px; height: 11px;}
/* end popup_win */

/* info_content */
.info_content h2 { font-size: 14px; }
.info_content p { margin: 5px 0 20px 0; }
/* end info_content */

/* cashback editor */
/*.cashback_category { border-bottom: 1px solid #DFDFDF }*/
/* end cashback editor */

.captcha { border: 1px solid #A5ACB2;}

.no_top_margin {margin-top: 0px;}

/* AddThis */
.addthis_toolbox {position: absolute; top: 358px;}
/* end AddThis */

/* Adsense */
.popular_photo_adsense {border: 1px #dfdfdf solid; height: 250px; width: 250px; position: relative; text-align: center; margin-bottom: 4px;}
.right_column_adsense {width: 786px;}
.left_column_adsense {width: 214px;}
.photo_price_adsense {top:201px; left:0px; position:absolute; height: 18px; width: 251px;}
.photo_price_adsense .price {float: right; background-color: #f66e00; min-width: 60px; color: #fff; line-height: 17px; font-weight: normal; font-size: 11px; padding: 0 5px; margin-bottom: 1px;}
/* end Adsense */


/* IE6 */
* html #search {margin-left: 7px;}
* html .selectbox {margin-left:12px;}
* html .search_img {margin-left: 16px;}
* html .popular_product {margin: 0 21px 0 0;}
* html .popular_category_box {margin: 10px 20px 0 0;}
* html .popular_cashback_box {margin: 15px 20px 0 20px;}
* html #shopabc_container {margin-top: -43px;}
* html .pager_top_bottom {width:150px;}
* html .filtr_box_botton {margin: 15px 11px;}
* html h1.main_category_url {padding-bottom: 18px;}
* html .shop_tabs .tab-ui-tabs div.tab-ui-tabs-panel {height: 219px;}

