body{font-size:14px}h1{padding-top:10px}h1,h2{padding-bottom:15px!important}h3{font-weight:700;margin:10px 0 20px 0}h4{font-weight:700;border-width:1px}p{font-size:14px;padding:0 0 5px 0}hr{color:#ebead5;background-color:#ebead5;height:1px;border:0}.inner strong{color:#000!important}#exercise_plan_content .freshPop{margin:0}.active_bg{padding:3px;background-color:#ececec}.freshPop{margin:0}input[type=checkbox],input[type=radio]{margin:0 3px 0 0}ul.tabsMenu{position:relative;bottom:-1px}ul.tabsMenu li{display:inline}ul.tabsMenu li a{color:#333;background-color:#f7f8f1;height:36px;border-width:1px 1px 0 1px;cursor:pointer;display:inline;float:left;font-size:14px;line-height:38px;margin:0 1px 0 0;padding:0 10px}ul.tabsMenu li a.active{border:1px solid #006632;background-color:#fff;border-width:1px 1px 0 1px!important;height:37px;color:#338500}ul.tabsMenu a.active:hover{background-color:#fff}.footer-bottom p{font-size:11px}.v4-footer .v4-footer-box-last{width:179px}.lh24{line-height:24px}.fielditem h3{margin:0!important;padding:0!important}.fielditem div.cols-a{margin:0!important}.test_wrapper{width:940px;margin:0 auto}.wrapper{width:920px;margin:0 auto;font-size:12px;line-height:1.5}.inner{box-shadow:0 1px 0 #cbcbcb;-moz-box-shadow:0 1px 0 #cbcbcb;-webkit-box-shadow:0 1px 0 #cbcbcb;padding:10px!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.outer{box-shadow:0 1px 3px #d4d4d4;-moz-box-shadow:0 1px 3px #d4d4d4;-webkit-box-shadow:0 1px 3px #d4d4d4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f8f8f8;background:-moz-linear-gradient(top,#f8f8f8 0,#f8f8f8 48%,#f8f8f8 79%,#ebebeb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(48%,#f8f8f8),color-stop(79%,#f8f8f8),color-stop(100%,#ebebeb));background:-o-linear-gradient(top,#f8f8f8 0,#f8f8f8 48%,#f8f8f8 79%,#ebebeb 100%)}.outer_old{padding:10px;margin-bottom:10px;background:#f1f2e5}.inner_old{padding:5px 10px;margin:0 0;background-color:#fff}.button-system:hover{background:-webkit-gradient(linear,left top,left bottom,from(#c6c5d7),to(#fff));background:-moz-linear-gradient(top,#c6c5d7,#fff)}.button-a{background-position:90% 50%;font:normal 18px/32px Arial;cursor:pointer}.button-d:hover{color:#4f4f4f}.measurement_desc .col-1 blockquote{background:url(/gfx/fitness2/pomiar_wydajnosci/blockquote_bg.gif) no-repeat;width:460px;height:112px;font-weight:700;padding:20px 20px 0 40px;margin-left:5px}.measurement_desc .col-1 p{padding-bottom:10px}.measurement_desc .col-2{background:url(/gfx/fitness2/pomiar_wydajnosci/counter.jpg) no-repeat;height:185px}.measurement_content h3{font-weight:700;margin:10px 0}.measurement_content ul{list-style:none;height:40px;width:98%;background-color:#f7f7f7;line-height:40px;padding:0 10px}.measurement_content ul li{float:left;padding:0 20px;font-size:13px}.measurement_content .week_measurement{background-color:#f7f7f7;padding:10px}.measurement_content .week_measurement .samopoczucie_bg{background:url(/gfx/fitness2/pomiar_wydajnosci/week_measurement_bg.jpg) no-repeat;width:427px;height:106px;padding:10px}.measurement_content .week_measurement .samopoczucie_bg strong{margin-bottom:5px;display:inline-block}.measurement_content .week_measurement .samopoczucie_bg p{color:#4f4f4f;padding-top:10px;font-size:12px}.measurement_content .week_measurement .week_measurement_sprite{background:url(/gfx/fitness2/pomiar_wydajnosci/p_w_sprite.gif) no-repeat;width:47px;height:36px;display:block;padding-top:5px;float:left}.measurement_content .week_measurement .notactive1{background-position:0 0}.measurement_content .week_measurement .notactive2{background-position:-47px 0}.measurement_content .week_measurement .notactive3{background-position:-94px 0}.measurement_content .week_measurement .notactive4{background-position:-141px 0}.measurement_content .week_measurement .notactive5{background-position:-188px 0}.measurement_content .week_measurement .notactive6{background-position:-235px 0}.measurement_content .week_measurement .notactive7{background-position:-282px 0}.measurement_content .week_measurement .notactive8{background-position:-329px 0}.measurement_content .week_measurement .notactive9{background-position:-377px 0;width:49px}.measurement_content .week_measurement .active1{background-position:0 -41px}.measurement_content .week_measurement .active2{background-position:-47px -41px}.measurement_content .week_measurement .active3{background-position:-94px -41px}.measurement_content .week_measurement .active4{background-position:-141px -41px}.measurement_content .week_measurement .active5{background-position:-188px -41px}.measurement_content .week_measurement .active6{background-position:-235px -41px}.measurement_content .week_measurement .active7{background-position:-282px -41px}.measurement_content .week_measurement .active8{background-position:-329px -41px}.measurement_content .week_measurement .active9{background-position:-377px -41px;width:49px}.interval_bg{height:40px;line-height:40px;padding:0 10px}.interval_bg a,.interval_bg strong{margin-left:10px}ul#sortable li{text-align:center}ul#sortable li p{padding:0;font-size:14px;line-height:26px;margin-right:50px}h3.graph-title{text-align:left;margin:0 0 0 30px}.measurement_desc blockquote{font-size:12px}#month-report .month-rep h3{margin-right:110px}#month-report .month-rep img{vertical-align:middle}#month-report .month-rep a{padding-left:20px;margin-left:20px;font-size:14px;line-height:40px}a.download{background:url(/gfx/fitness2/statystyki_fitness/raport_miesieczny/download.gif) no-repeat}#month-report .month-rep a.facebook{background:url(/gfx/fitness2/statystyki_fitness/raport_miesieczny/facebook.gif) no-repeat}#month-report .month-rep blockquote{width:567px;padding-left:35px}#month-report .month-rep blockquote div.hint_box_top{width:567px}#month-report .month-rep blockquote div.hint_box_content{width:507px}#month-report .month-rep blockquote div.hint_box_bottom{width:567px}blockquote .hint_box_arrow_l{background:url(/gfx/fitness2/plan_cwiczen/hint_box_arrow_left.gif) no-repeat;height:53px;width:26px;position:absolute;top:25px;left:9px}#month-report .trening-lvl{background-color:#f8f8f8;padding:10px}#month-report td.rekord,.week_statistics td.rekord{border:3px solid #f3d1d1!important;font-weight:700}ul.trenlab{width:442px;height:32px;background:url(/gfx/fitness2/statystyki_fitness/raport_miesieczny/trenlab-sprite.gif) no-repeat 0 -66px}ul.trenlab li{float:left;background:url(/gfx/fitness2/statystyki_fitness/raport_miesieczny/raport-sprite.gif) no-repeat;height:32px}ul.trenlab li.active1{background-position:0 0;width:94px}ul.trenlab li.active2{background-position:-94px 0;width:87px}ul.trenlab li.active3{background-position:-181px 0;width:94px}ul.trenlab li.active4{background-position:-275px 0;width:77px}ul.trenlab li.active5{background-position:-352px 0;width:90px}ul.trenlab li.done1{background-position:0 -33px;width:94px}ul.trenlab li.done2{background-position:-94px -33px;width:87px}ul.trenlab li.done3{background-position:-181px -33px;width:94px}ul.trenlab li.done4{background-position:-275px -33px;width:77px}ul.trenlab li.done5{background-position:-352px -33px;width:90px}div.trenlabContent{position:relative}div.trenlabTitle{position:absolute;top:0}div.trenlabTitle>span{display:block;float:left;height:32px;position:relative}div.trenlabTitle span.trenStart{width:94px}div.trenlabTitle span.trenMid{width:87px}div.trenlabTitle span.trenMidPlus{width:94px}div.trenlabTitle span.trenMax{width:77px}div.trenlabTitle span.trenMaxPlus{width:83px}div.trenlabTitle span.desc{display:none;position:absolute;top:-150px;left:75px;width:250px;height:auto;border:1px solid #e3e3e3;font-size:12px;z-index:20}.trainerBoxWrap{display:table;margin:auto}.trainerBox{float:left;margin:0 50px 0 0}.trainerBox strong{color:inherit!important}.trainerBox .trainer{text-align:center;font-size:12px}.trainerBoxQuote{position:relative;width:430px;float:left;background:#f7f6ee;padding:20px;box-sizing:content-box}.trainerBoxQuote::before{content:'';position:absolute;top:0;bottom:0;left:-26px;margin:auto;width:26px;height:53px;background:url(/gfx/fitness2/plan_cwiczen/hint_box_arrow_left.gif) 0 0 no-repeat}@media screen and (max-width:767px){.trainerBox{width:125px;float:none;margin:0 0 10px 20px}.trainerBoxQuote{width:100%;float:none;box-sizing:border-box}.trainerBoxQuote::before{display:none}}.igpDiet{background:url(/gfx/Ediets/brak_uslugi_igpro.jpg) 0 0 no-repeat;margin:20px 0;min-height:319px;padding:0 0 0 358px}.igpDiet .article{background:#f7f6ee;border-bottom:1px solid #e4e3da;padding:25px}.igpDiet h2{text-transform:none}@media screen and (max-width:767px){.igpDiet{width:100%;padding:334px 0 0 0;background-position:-28px 0}}.noServiceWrap{display:table;margin:auto}.noServiceImg{width:100%;max-width:350px;float:left}.noServiceImg img{width:100%;height:auto}.noServiceQuote{margin-top:30px;margin-left:30px;position:relative;width:calc(100% - 425px);max-width:430px;float:left;background:#f7f6ee;padding:20px;box-sizing:content-box}.noServiceQuote h3{font-weight:400}@media screen and (max-width:767px){.noServiceImg{max-width:290px;margin:0 0 0 20px;box-sizing:border-box}.noServiceQuote{margin:0;width:100%;max-width:none;box-sizing:border-box}}#week_report .scale_bg{width:150px}#week_report .trainer_conclusion .hint_box_content_s{position:relative}#week_report .trainer_conclusion .hint_box_content_s p.trainer{position:absolute;top:100px;right:-156px;font-size:12px}#week_report .trainer_conclusion .hint_box_arrow_r{position:absolute;top:30px;right:-26px}#week_report .trainer_conclusion p{margin-bottom:10px}#month-report .trening-lvl p.title{color:#0d91b1;font-weight:700;padding-bottom:20px}#month-report .compare{min-height:120px}#month-report .compare td{padding-right:10px;vertical-align:middle}#week_report .week_statistics .sortabless tr.training_day_week{background-color:#f4f7d8}#month-report .sortabless td,#month-report .sortabless th,#week_report .sortabless td,#week_report .sortabless th{vertical-align:middle;text-align:center;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}#month-report .sortabless th,#week_report .sortabless th{background:0 0;font-weight:400;height:70px;text-align:center}#month-report .sortabless td,#week_report .sortabless td{height:70px}#month-report .sortabless td.mon-stat-last,#month-report .sortabless th.mon-stat-last,#week_report .sortabless td.mon-stat-last,#week_report .sortabless th.mon-stat-last{border-right:0 none}#month-report .sortabless .headers_ico,#week_report .sortabless .headers_ico{background:url(/gfx/fitness2/statystyki_fitness/raport_miesieczny/sprite_ico.gif) no-repeat;width:22px;height:19px;display:block;display:inline-block}#month-report .sortabless .headers_ico.time,#week_report .sortabless .headers_ico.time{background-position:-37px 0}#month-report .sortabless .headers_ico.cardio,#week_report .sortabless .headers_ico.cardio{background-position:-60px 0}#month-report .sortabless .headers_ico.lift,#week_report .sortabless .headers_ico.lift{background-position:-81px 0}#month-report .sortabless .headers_ico.activity,#week_report .sortabless .headers_ico.activity{background-position:-107px 0}#month-report .sortabless .headers_ico.burn,#week_report .sortabless .headers_ico.burn{background-position:-132px 0}#month-report .milestones{background:url(/gfx/fitness2/statystyki_fitness/raport_miesieczny/milestones_arrows.gif) no-repeat 151px 0;padding:100px 0 30px 107px}#month-report .milestones img{margin-left:37px}.advanced_chart{font-size:12px}.compare_param label{width:180px;display:block;float:left;margin:5px 35px}.compare_group label{margin:0 0 10px 20px;display:block}.compare_sex label{margin-left:32px}#advanced_send{margin:30px 0 30px 0}#sortable li{cursor:move}.advanced_charts_container{position:relative}.advanced_charts_container ul#sortable li p{margin-top:10px}div.thinerColumn ul.column-list li span.premium{position:static;text-align:center;font-size:10px;background-color:#ffea59;display:block;width:40px;height:13px;line-height:13px;padding:0 5px 0 3px;margin:3px 0 0 10px;font-weight:400}.disable_overlay{display:none;position:absolute;top:0;left:0;z-index:10;background-color:#fff}div.disable_info{width:71%;margin:0 auto;display:none;position:absolute;z-index:20}div.disable_info ul{margin:20px 0 20px 20px;list-style:disc}div.disable_info span.fl{margin:15px 0;display:block;text-align:center;margin-left:17%}div.disable_info span.fl strong em{font-size:20px;color:#f60;font-style:normal}div.disable_info p.ac{width:121px;padding:10px 0;margin:0 auto}div.disable_info div.simple_overlay ul{margin:10px 0 10px 15px}div.disable_info div.simple_overlay ul li{list-style:disc}form.advanced_chart{background-color:#f1f2e5}#trener_test #test_menu li{margin-right:1px;border-width:1px 1px 0;background-color:#f6f7ee;border:0 none;display:block;float:right;height:30px;line-height:30px;padding:0 12px;font-size:14px;color:#338500}#trener_test #test_menu li.active{background:none repeat scroll 0 0 #fff;border-color:#006632;border-style:solid;border-width:1px 1px 0;color:#000;margin-bottom:-1px;position:relative}#trener_test #test_menu li.disabled{background-color:#e8e8e8;color:#4f4f4f}#trener_test .showtest{border:1px solid #006632;overflow:hidden;padding:10px}#trener_test>span{margin-top:0!important;font-size:24px}#month-report .score,#week_report .score{background:url(/gfx/fitness2/testy/wprowadzenie/score_bg.png) no-repeat;display:inline-block;width:85px;height:35px;font-weight:700;font-size:22px;padding-top:7px;margin:0 5px!important;text-align:center}#trener_intro .intro_age,#trener_intro .intro_score{background:url(/gfx/fitness2/testy/wprowadzenie/score_bg.png) no-repeat;display:inline-block;width:85px;height:35px;font-weight:700;font-size:22px;padding-top:5px;margin:0 5px!important}#trener_intro{position:relative}#trener_intro h2{font-size:16px;font-weight:700;color:#000;letter-spacing:0}#trener_intro .trainer_box_test{top:0}#trener_intro .hint_box_arrow{background:url(/gfx/fitness2/testy/podsumowanie/summary_arrow.gif) no-repeat;width:26px;height:52px;display:block;position:absolute;top:38px;left:749px}.trener_tests h2{color:#000;font-size:16px;font-weight:700;letter-spacing:0}.trener_tests .col-5 ol{font-size:14px;margin:0}.trener_tests .col-5 ol li{padding:15px 0;border-bottom:1px solid #ebead5;margin-left:25px}.trener_tests .col-5 ul li{margin:10px 0}.trener_tests label{margin-left:22px;margin-right:5px}.trener_tests input[type=text]{height:20px;width:50px;padding:3px;color:#000}.trener_tests input[type=checkbox]{font-size:12px;color:#4f4f4f;margin-left:22px}.trener_tests input[type=submit]{margin-top:35px}.trener_tests .col-6 #timer{background:url(/gfx/fitness2/testy/timer.png) no-repeat;font-size:38px;padding:5px 5px 5px 60px}.trener_tests .col-6 span.timer_title{font-size:18px;color:#4f4f4f;line-height:58px;margin:0 15px 0 26px}.trener_tests .col-6 .animation{background:url(/gfx/fitness2/testy/info.png) no-repeat;padding:5px 0 5px 57px;margin-top:10px;margin-left:21px;line-height:32px;color:#4f4f4f}.hint_box_bottom,.hint_box_top{width:749px;height:5px}.hint_box_top{background:url(/gfx/fitness2/testy/podsumowanie/summary_top.png) no-repeat}.hint_box_content{background:url(/gfx/fitness2/testy/podsumowanie/summary_content.gif) repeat-y;width:689px;padding:30px}.hint_box_bottom{background:url(/gfx/fitness2/testy/podsumowanie/summary_bottom.png) no-repeat}#trener_test #test_summary h2{color:#000;letter-spacing:0;font-weight:700}#trener_test #test_summary .hint_box_content h3{margin:0}#trener_test #test_summary .hint_box_content .age,#trener_test #test_summary .hint_box_content .score{font-size:22px;font-weight:700;display:inline-block;background-color:#fff;height:39px;line-height:39px;-webkit-box-shadow:0 1px 2px #cbcbcb;-moz-box-shadow:0 1px 2px #cbcbcb;box-shadow:0 1px 2px #cbcbcb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#trener_test #test_summary .hint_box_content .age{background:#fff url(/gfx/fitness2/testy/podsumowanie/summary_cake.jpg) no-repeat 10px 7px;padding-left:37px;width:43px}#trener_test #test_summary .hint_box_content .score{text-align:center;width:80px}#trener_test #test_summary .hint_box_arrow{background:url(/gfx/fitness2/testy/podsumowanie/summary_arrow.gif) no-repeat;width:26px;height:52px;display:block;position:absolute;top:38px;right:157px}.trainer_box_test{position:absolute;top:105px;right:45px;font-size:12px}#exercise_plan_content div.popup_trening_info .popup_main{-webkit-box-shadow:0 10px 10px 0 #e3e3e3;-moz-box-shadow:0 10px 10px 0 #e3e3e3;box-shadow:0 10px 10px 0 #e3e3e3;border:1px solid #ececec;position:relative;height:auto;width:736px;background:#fff;border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-webkit:5px 0 5px 5px;padding:20px 20px 20px 180px}#exercise_plan_content div.popup_trening_info .popup_main>a{border-width:1px 1px 0 1px;border-color:#ececec;border-style:solid;background:url(/gfx/fitness2/plan_cwiczen/popup_close.png) no-repeat;width:60px;height:19px;display:block;position:absolute;top:-25px;right:-1px;padding:6px 0 0 30px;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit:5px 5px 0 0}#exercise_plan_content div.popup_trening_info .popup_main>img{position:absolute;top:20px;left:20px;border:5px solid #ececec}#exercise_plan_content div.popup_trening_info .hint_box_content{position:relative}#exercise_plan_content div.popup_trening_info .hint_box_content .hint_box_arrow_left{background:url(/gfx/fitness2/plan_cwiczen/hint_box_arrow_left.gif) no-repeat;height:53px;width:26px;position:absolute;top:20px;left:-26px}#exercise_plan_content div.popup_trening_info .hint_box_content h2{font:22px/1.4;font-family:Arial,sans-serif;font-weight:700;color:#000;margin-top:0;border-bottom:1px dotted #cecece}#exercise_plan_content div.popup_trening_info .hint_box_content h3{padding-top:15px}#exercise_plan_content div.popup_trening_info .hint_box_content h3+p+p.inner{margin-bottom:25px}#exercise_plan_content div.popup_trening_info .hint_box_content p{margin-bottom:15px}#exercise_plan_content div.popup_trening_info .hint_box_content em{display:block;border-top:1px dotted #cecece;padding-top:15px}#exercise_plan_content #new_training_plan_info{width:940px!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0 none;background:0 0}#new_training_plan_info .close{display:none}.simple_print table{width:100%}#pop_simple_plan{position:absolute!important}#pop_simple_plan div.trening_info{font-size:16px;font-weight:700}#pop_simple_plan ul.targets{width:auto!important;border:0 none!important;font-weight:400}#pop_simple_plan ul.targets table.targets_items{width:410px}#pop_simple_plan ul.targets table.targets_items td{border:0 none!important;text-align:left!important;font-size:16px!important}#exercise_plan_content h2{margin-top:20px}#exercise_plan_content h3{margin:0!important;padding:0 0 10px 0}#exercise_plan_content .simple_overlay{width:710px!important}#exercise_plan_content .outer{padding:6px}.exercise_calendar_content{width:920px;margin:0 auto;position:relative}.exercise_calendar_content span.premium{padding:1px 3px;background:#ffea59;font-size:10px;position:absolute;top:-4px;left:402px;letter-spacing:.5px}.exercise_calendar_content ul{height:47px;line-height:47px}.exercise_calendar_content ul li{float:left;width:163px;padding:0 8px;text-align:center}.exercise_calendar_content ul li.month{background:url(/gfx/fitness2/plan_cwiczen/month_bg.png) no-repeat 0 1px;text-align:center;font-weight:700;width:174px}.exercise_calendar_content ul li.month a{border:none}.exercise_calendar_content ul li.month span.exercise_calendar_al{background:url(/gfx/fitness2/plan_cwiczen/arrow_left.gif) no-repeat;height:13px;width:12px;display:inline-block;cursor:pointer}.exercise_calendar_content ul li.month span.exercise_calendar_ar{background:url(/gfx/fitness2/plan_cwiczen/arrow_right.gif) no-repeat;height:13px;width:12px;display:inline-block;cursor:pointer}.exercise_calendar_content .exercise_calendar .exercise_calendar_top{background:url(/gfx/fitness2/plan_cwiczen/calendar_bg_top.png) no-repeat;width:920px;height:5px}.exercise_calendar_content .exercise_calendar .exercise_calendar_middle{background:url(/gfx/fitness2/plan_cwiczen/calendar_bg_middle.png) repeat-y;width:920px}.exercise_calendar_content .exercise_calendar .exercise_calendar_middle_gr{margin:0 1px;padding:0 8px 5px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 0,#eaeaea 100%);background:-o-linear-gradient(top,#fff 0,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 0,#eaeaea 100%);background:linear-gradient(top,#fff 0,#eaeaea 100%)}.exercise_calendar_content .exercise_calendar .exercise_calendar_middle_gr .active_content a{display:inline;margin-bottom:8px;line-height:22px}.exercise_calendar_content .exercise_calendar .exercise_calendar_middle_gr .active_content a.button_plan{display:inline-block}.exercise_calendar_content .exercise_calendar .exercise_calendar_bottom{background:url(/gfx/fitness2/plan_cwiczen/calendar_bg_bottom.png) no-repeat;width:920px;height:9px}.exercise_calendar_content .exercise_calendar td,.exercise_calendar_content .exercise_calendar th{border:1px solid #e8e8e8;width:127px;height:80px}.exercise_calendar_content .exercise_calendar th{vertical-align:middle;text-align:center;border-top:0 none;height:30px;font-weight:700;font-size:14px}.exercise_calendar_content .exercise_calendar td{background-color:#fff}.exercise_calendar_content .exercise_calendar td>div{margin:7px}.exercise_calendar_content .exercise_calendar td.done{background-color:#fffbdb}.exercise_calendar_content .exercise_calendar .active{font-size:14px}.exercise_calendar_content .exercise_calendar .active td{border-bottom:4px solid #ffea59;border-top:4px solid #ffea59}.exercise_calendar_content .exercise_calendar .active strong{font-size:18px}.exercise_calendar_content .exercise_calendar .active .active_content{min-height:85px}.exercise_calendar_content .exercise_calendar .activity_sep{background:url(/gfx/fitness2/plan_cwiczen/fit2_separator.png) no-repeat 0 center;height:11px;width:1px;margin:15px 3px 0 0}.exercise_calendar_content .exercise_calendar .active_content span{display:block}.exercise_calendar_content .exercise_calendar .active .active_content br{height:10px!important;display:block!important}.active_bottom{font-size:9px;color:#7c7c7c;overflow:hidden}.active_bottom span:hover{color:#000}.active_bottom span.fork{background:url(/gfx/fitness2/plan_cwiczen/fork.gif) no-repeat;padding-left:12px}.active_bottom span.fork:hover{background:url(/gfx/fitness2/plan_cwiczen/fork1.jpg) no-repeat;padding-left:12px}.active_bottom span.fire{background:url(/gfx/fitness2/plan_cwiczen/fire.gif) no-repeat 0 0;padding-left:11px}.active_bottom span.fire:hover{background:url(/gfx/fitness2/plan_cwiczen/fire.png) no-repeat;padding-left:11px}.active_bottom span.fork1{background:url(/gfx/fitness2/plan_cwiczen/fork1.jpg) no-repeat;padding-left:12px}.active_bottom span.fire1{background:url(/gfx/fitness2/plan_cwiczen/fire1.jpg) no-repeat;padding-left:11px}.exercise_calendar_content .exercise_calendar .active td.current_day{background-color:#ffea59}a.button_plan{background:url(/gfx/fitness2/plan_cwiczen/plan_button.png) no-repeat;width:112px;height:58px;display:block;border:none;color:#fff;font-size:20px;text-align:center;padding-top:3px}a.button_plan:hover{color:#d0ffb8}.exercise_calendar_content .exercise_calendar a.extend{background:url(/gfx/fitness2/plan_cwiczen/extend.png) no-repeat;width:112px;height:40px;display:block;text-indent:-9999em;text-decoration:none;border:none;margin:5px 0}.exercise_calendar_content .exercise_calendar .new_month{opacity:.6;filter:Alpha(Opacity=60)}.calendar_tooltip{display:none;background:#fff;font-size:12px;width:auto;padding:5px!important;color:#000;position:absolute!important;z-index:10000;border:1px solid #cecece}.calendar_tooltip a.close{position:absolute;top:0;right:7px;border:0 none;font-size:18px}.calendar_tooltip h4{border-bottom:0 none;margin-right:20px;font-size:12px!important}.calendar_tooltip p{padding-right:20px;font-size:12px!important}.calendar_tooltip p a.remove{display:inline-block;margin-top:5px}.calendar_tooltip p.ar{padding-right:0}.exercise_calendar{margin-bottom:10px}.exercise_calendar .activity{cursor:pointer}#change_place_zacheta #pop_change_zacheta{top:185px!important}div.v3-content div#pop_std_print_training div#pop_std_print{left:90px!important}div.v3-content div.pop_add_activity_training div#pop_add_activity{left:5px!important}#pop_change_place{position:absolute!important;left:113px!important;top:160px!important}#pop_std_print{position:absolute!important}#pop_add_activity{position:absolute!important}#pop_change_place ul li{float:left;width:300px;margin-bottom:10px}.v3-content>div#my_training_mp3_training div#my_mp3{left:90px!important}#my_mp3{position:absolute!important}#my_mp3_zacheta{position:absolute!important;left:100px!important;top:105px!important}#my_mp3_zacheta p.outer{width:180px;text-align:center;padding:10px 0}#my_mp3_zacheta h3{font-size:18px}#my_mp3_zacheta p{margin:10px 0;padding:0}#my_mp3_zacheta ul{margin-left:15px}#my_mp3_zacheta ul li{margin:5px 0;font-weight:700;list-style:disc}#exercise_plan_content #my_mp3{top:533px!important}#exercise_plan_content #my_mp3_locked{position:absolute!important;top:533px!important;left:120px!important}#exercise_plan_content #my_mp3_locked p.outer{width:180px;text-align:center;padding:10px 0;margin-top:10px}#exercise_plan_content #my_mp3_locked h3{font-size:18px}#exercise_plan_content #my_mp3_locked p{margin:10px 0;padding:0}#exercise_plan_content #my_mp3_locked ul{margin-left:15px}#exercise_plan_content #my_mp3_locked ul li{margin:5px 0;font-weight:700;list-style:disc}#my_training_mp3_training fieldset ul.time_range li{padding:10px;overflow:hidden}#my_training_mp3_training fieldset ul.time_range li label{display:inline-block;width:110px}#pop_compare,#pop_pck_print,#pop_std_print{font-size:12px}#pop_compare .popup ul li,#pop_pck_print .popup ul li,#pop_std_print .popup ul li{padding:10px 10px;float:left}#pop_compare .popup ul.time_range li,#pop_pck_print .popup ul.time_range li,#pop_std_print .popup ul.time_range li{float:none}#pop_compare .popup ul.time_range li label,#pop_pck_print .popup ul.time_range li label,#pop_std_print .popup ul.time_range li label{width:110px;display:inline-block}#pop_compare .popup label,#pop_pck_print .popup label,#pop_std_print .popup label,input[type=checkbox],input[type=radio]{vertical-align:middle;margin-bottom:3px}#pop_pck_print{position:absolute!important;left:100px!important;top:0!important}div#pop_pck_print_training div#pop_pck_print{left:390px!important}.exercise_plan{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:910px;margin:0 auto 30px}.exercise_plan p{font-size:12px}#exercise_plan_content h3{font-size:14px}#exercise_plan_content .exercise_plan .col-7 h3{margin:0!important}.exercise_plan .col-7 .inner{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.exercise_plan .col-8 .inner{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.exercise_plan .col-8 span.sort{float:left;padding:4px 0 0 0;margin-left:20px;font-size:12px;cursor:pointer;color:#338500;border-bottom:1px solid #cceba9}.exercise_plan .col-8 span.sort:hover{border-bottom:1px solid #338500}.exercise_plan .col-8 span.sort.active{font-weight:700;color:#000;border-bottom:0 none;cursor:default}.exercise_plan .col-8 .scale_bg{width:175px}.exercise_plan div.progress_graph{background:url(/gfx/fitness2/plan_cwiczen/progres_bar_bg.png) no-repeat 0 6px;margin-top:5px;position:relative;height:66px;padding-left:46px;padding-top:11px;z-index:10}.exercise_plan .progress_graph table{margin-top:-16px!important}.exercise_plan .progress_graph table td div{width:30px}.exercise_plan .progress_graph .postepy_break{text-align:center}.exercise_plan .progress_graph .postepy_break img.fbw{position:absolute;top:-17px;left:-26px}.exercise_plan .progress_graph .postepy_break img{display:block;margin-left:5px}.exercise_plan .progress_graph .faza{font-size:9px;background-color:#f2f2e6;font-weight:700;padding:1px 2px;text-align:center;float:right;text-transform:uppercase;margin-bottom:2px;width:auto}.exercise_plan .progress_graph .faza small{cursor:pointer}.exercise_plan div.opis_fazy{position:absolute;top:95px!important;border:1px solid #e3e3e3;z-index:100}.exercise_plan div.opis_fazy.W1{position:absolute;top:110px!important;border:1px solid #e3e3e3;z-index:100}.exercise_plan div.a{right:225px;top:105px}.exercise_plan div.W1{right:45px;top:121px}.exercise_plan div.W1 h3,.exercise_plan div.W1 p,.exercise_plan div.a h3,.exercise_plan div.a p{font-size:12px}.exercise_plan .progress_graph .faza1{font-size:9px;background-color:#fcd7bf;font-weight:700;padding:1px 2px;text-align:center;float:right;text-transform:uppercase;margin-bottom:2px;width:40px}.exercise_plan .progress_graph td{padding-top:1px}.exercise_plan .progress_graph td.active{border-top:1px solid #ffea59;background-color:#ffea59;font-weight:700}.exercise_plan .progress_graph div.active{border:1px solid #ffea59!important;font-weight:700}.exercise_plan .progress_graph span{position:absolute;font-size:10px;color:#4f4f4f;margin-top:3px}.exercise_plan .progress_graph span.low_value_kcal{top:34px;left:0}.exercise_plan .progress_graph span.mid_value_kcal{top:18px;left:0}.exercise_plan .progress_graph span.high_value_kcal{top:0;left:0}.exercise_plan .progress_graph span.weeks{top:47px;left:0;font-size:10px;font-weight:700}.exercise_plan .progress_graph span.low_value_km{top:34px;left:20px;display:none}.exercise_plan .progress_graph span.mid_value_km{top:18px;left:14px;display:none}.exercise_plan .progress_graph span.high_value_km{top:1px;left:14px;display:none}.exercise_plan .progress_graph span.low_value_kg{top:34px;left:20px;display:none}.exercise_plan .progress_graph span.mid_value_kg{top:18px;left:14px;display:none}.exercise_plan .progress_graph span.high_value_kg{top:1px;left:8px;display:none}.exercise_calendar_content .popup ul li label{width:100px}#exercise_plan_content #new_training_plan .popup{background:url(/img/pracownicy/face/569416_face-ramka.jpg) no-repeat 0 0;padding-left:135px;position:relative}#exercise_plan_content #new_training_plan .popup .hint_box_arrow_left{background:url(/gfx/fitness2/plan_cwiczen/hint_box_arrow_left.gif) no-repeat;height:53px;width:26px;position:absolute;top:25px;left:109px}#pop_add_activity .col-1{width:231px}#pop_add_activity .col-2{width:580px;min-height:354px}#pop_add_activity .outer{margin-bottom:0}#pop_add_activity .ui-datepicker-days-cell{width:10px!important}#datepicker table td{padding:1px!important}.ui-datepicker{width:223px!important}.popup .ui-datepicker td a{width:15px!important;padding:6px!important;text-align:center!important}#datepicker{padding-bottom:5px;overflow:hidden}#datepicker .ui-widget-content{background-color:#eee!important}#datepicker .ui-datepicker-current-day,#datepicker .ui-datepicker-days-cell-over,#datepicker .ui-datepicker-today{background:0 0!important}#datepicker .ui-icon.ui-icon-circle-triangle-e{text-indent:-9999px!important}#datepicker .ui-datepicker-header a{border:0 none!important}#datepicker .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.6em!important}#datepicker .ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{text-indent:-9999px!important}#datepicker .ui-datepicker .ui-datepicker-title{line-height:1.5em!important}#datepicker .ui-widget-content{border:1px solid #e5e5e5!important}#datepicker .ui-datepicker .ui-datepicker-header{width:221px;height:38px!important}.fitness{border:1px solid #006632;padding:10px}.fitness h3{margin:10px 0 15px 0}.fitness table td{text-align:center}.fitness table th{padding:5px 15px}.fitness table label{display:block;height:100%;width:100%}.fitness #AdditionalMuscles table td,.fitness #AdditionalMuscles2 table td{width:200px;text-align:left}.fitness h4{font-size:16px;margin-bottom:20px}.fitness object#m2d{float:right}.article-tabs li a{color:#333;border-color:#006632;border-width:1px;border-style:solid;height:17px}.article-tabs li a.active{height:18px;border-width:1px 1px 0;background-color:#fff}.fitness #equipment_dom label,.fitness #equipment_silownia label,.fitness #place_to_run label,.fitness #training_place label,.fitnesss #equipment_dom label,.fitnesss #equipment_silownia label,.fitnesss #place_to_run label,.fitnesss #training_place label{margin-bottom:5px;display:inline-block}div.fitnessChange p{font-size:14px;line-height:1.4}div.fitnessChange form#f_change fieldset img.fl.mr20{width:150px}.productBox{cursor:pointer;background-color:#f5f5f5;display:inline;float:left;height:145px;margin:0 10px 10px 0;position:relative;width:270px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}.productBox.mini{height:80px!important;margin:0 10px 10px 0;width:200px!important;padding:5px}.productBox.mini img{width:120px}.productBox.profile{height:165px}.fitnessChange .productBox.diety{height:120px!important}.fitnessChange .productBox a{position:absolute;right:10px;z-index:100}.fitnessChange .productBox.diety label{width:290px;height:140px}.productBox.profile label{background:none repeat scroll 0 0 #fff;cursor:pointer;height:185px;left:0;opacity:0;position:absolute;top:0;width:290px}.fitnessChange input[type=radio],.procesDopIntro input[type=radio]{top:56px;position:absolute;left:8px}.productBox p{background:#fff;font-size:12px;margin:10px 20px;padding:5px 0;text-align:center}.productBox p img{background:#fff;font-size:12px;margin:10px 20px;padding:5px 0;text-align:center;height:40px}.productBox a{margin-right:20px}.fitnessChange .inner{margin:10px 0}.productBox.profile .bg{background-color:#fff;overflow:hidden;padding:5px;height:155px}.productBox.profile .bg ul{margin-left:20px;padding-left:15px;list-style:disc;margin-top:10px}.productBox.profile p{margin:0 0 0 20px;font-weight:700}.productBox.profile input[type=radio]{left:15px;top:23px}.productBox.profile input[type=checkbox]{left:0;top:-23px;position:relative}.productBox.profile img{width:90px;margin-top:3px}#pop_diety{position:absolute!important;left:25px!important;width:880px!important}#pop_diety .fitnessChange .productBox.diety{background-color:#fff;height:100px!important;width:280px}#pop_diety .fitnessChange .productBox.diety.active{background:#fff!important}#pop_diety .fitnessChange .productBox a{right:0;bottom:10px}#pop_diety .fitnessChange .productBox.change_mini{width:260px}#pop_diety .fitnessChange input[type=radio],.procesDopIntro input[type=radio]{top:45%}#pop_profil .productBox.profile input[type=radio]{position:absolute;top:23px;left:15px}#pop_profil .productBox.profile p{margin:0 0 0 17px}span.premium{padding:1px 3px;background:#ffea59;font-size:10px;position:absolute;top:-17px;letter-spacing:.5px}.sprite{background:url(/gfx/fitness2/plan_cwiczen/excercise_sprite.png) no-repeat;width:24px;height:24px;vertical-align:middle;display:inline-block;margin-right:5px}.sprite.email{background:url(/gfx/fitness2/plan_cwiczen/excercise_sprite.png) no-repeat -24px -2px!important;width:24px;height:24px;vertical-align:middle;display:inline-block;margin-right:4px}.sprite.lift{background-position:-48px 0!important}.sprite.burn{background-position:-72px 0!important}.sprite.plus{background-position:-96px 0!important}.sprite.mp3{background-position:-120px 0!important}.sprite.std_print{background:url(/gfx/fitness2/plan_cwiczen/excercise_sprite.png) no-repeat -144px 0!important;width:24px;height:24px;vertical-align:middle;display:inline-block;margin-right:4px}.sprite.pck_print{background:url(/gfx/fitness2/plan_cwiczen/excercise_sprite.png) no-repeat -168px 0!important;width:24px;height:24px;vertical-align:middle;display:inline-block;margin-right:4px}.sprite.big_plus{background-position:-192px 0!important}.sprite.fork{background-position:-216px 0!important}.sprite.star{background-position:-239px 0!important}.sprite.weight{background-position:-263px 0!important}.sprite.aktywnosc5{background-position:-288px 0!important}.sprite.aktywnosc6{background-position:-312px 0!important}.sprite.aktywnosc2{background-position:-336px 0!important}.sprite.aktywnosc3{background-position:-360px 0!important}.sprite.aktywnosc7{background-position:-384px 0!important}.sprite.heart_rate{background-position:-408px 0!important}.sprite.house{background-position:-432px 0!important}.sprite.aktywnosc4{background-position:-456px 0!important}.sprite.aktywnosc1{background-position:-480px 0!important}.sprite.burn_white{background-position:-504px 0!important}.sprite.cup{background-position:-528px 0!important}.sprite.star_white{background-position:-552px 0!important}.sprite.pck_print_l{background-position:-576px 0!important}.spritee{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.lift{background-position:-40px 0!important}.spritee.burn{background-position:-60px 0!important}.spritee.weight{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -200px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.aktywnosc5{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -220px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.aktywnosc6{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -240px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.aktywnosc2{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -260px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.aktywnosc3{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -280px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.aktywnosc7{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -300px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.house{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -340px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.aktywnosc4{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -360px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.spritee.aktywnosc1{background:url(/gfx/fitness2/plan_cwiczen/exercise-sprite16.png) no-repeat -380px 0!important;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-right:4px}.fitness2_sep{background:url(/gfx/fitness2/plan_cwiczen/fit2_separator.gif) no-repeat right center;padding-right:20px}ul.fitness2_menu li{background:url(/gfx/fitness2/plan_cwiczen/fit2_separator.gif) no-repeat right center;float:left;padding:0 18px;position:relative}ul.fitness2_menu li:last-child{background:0 0}.fitness_training{position:relative}.fitness_training .player_bg{position:relative;margin:0 auto;width:940px}.fitness_training .player_bg #exercise_show{position:absolute;top:67px;right:24px;z-index:1000}#exercise_show .flash_wrapper{width:70%;float:left}#exercise_show #trenswf{margin-top:10px;text-align:center}.fitness_training .player_bg #exercise_show #repeatMenu{margin-right:10px}#exercise_show .player_shadow{background:#fff url(/gfx/fitness2/trening/swf_shadow_slice.gif) repeat-x bottom;padding:6px;margin-bottom:12px;min-width:656px}.fitness_training .player_bg .player_top{background:url(/gfx/fitness2/trening/player_bg_top.png) no-repeat;height:45px;padding-top:16px;padding-bottom:7px}.fitness_training .player_bg_bottom{background:url(/gfx/fitness2/trening/player_bg_bottom.png) no-repeat;height:189px;width:940px;margin-top:-1px}.fitness_training .player_content{border-right:1px solid #cecece}.fitness_training .exercisMenu{border:1px solid #cecece;position:relative;z-index:999;margin-left:10px}.fitness_training #vMenu h3{clear:both;margin:0!important;border-style:solid;border-width:0 0 2px 0;border-color:#cecece;background:#eaf6e6 url(/gfx/fitness2/trening/vmenu_bg.gif) repeat-x;line-height:39px;height:38px;padding:0 15px;font-size:14px;cursor:pointer;margin:0;font-weight:400}.fitness_training #vMenu h3.notactive{background:#eaf6e6 url(/gfx/fitness2/trening/vmenu_bg_nonactv.gif) repeat-x;cursor:default}.fitness_training #vMenu h3.notactive span{color:#b0b0b0!important}.fitness_training #vMenu h3 span{font-size:14px}.fitness_training #vMenu h3 span.fr{text-decoration:none;border:0 none}.fitness_training #vMenu h3.current{background:url(/gfx/fitness2/trening/h3_current.gif) no-repeat 207px 50%;border:none;margin-right:3px}.fitness_training #vMenu h3.current span{color:#000!important;font-weight:700;text-decoration:none;font-size:14px}.fitness_training #vMenu h3.current a{font-weight:700;color:#000;text-decoration:none}.fitness_training #vMenu h3 a{border:0 none;text-decoration:underline}.fitness_training #vMenu h3 a:visited{color:#338500}.fitness_training #vMenu .pane a{font-size:12px}.fitness_training #vMenu .pane span{display:inline-block;font-size:12px;padding-right:19px;margin-right:-14px}.fitness_training #vMenu .pane span.tick{background:url(/gfx/fitness2/trening/tick.gif) no-repeat right center;display:inline-block;font-size:12px;padding-right:19px;margin-right:-14px}.fitness_training #vMenu .pane span.x{background:url(/gfx/fitness2/trening/x.gif) no-repeat right center;display:inline-block;font-size:12px;padding-right:19px;margin-right:-14px;border:none}.fitness_training #vMenu .pane a.curr{font-size:12px;font-weight:700;color:#000!important;border:none}.fitness_training #vMenu h3 span{font-size:inherit;color:#338500;text-decoration:underline}.fitness_training #vMenu .pane a.active{color:#000;font-weight:700}.fitness_training #vMenu .pane span.active{display:inline-block}#controlPanel{padding:10px}#controlPanel a.pause{background:url(/gfx/fitness2/trening/pauza.gif) no-repeat;width:88px;height:34px;display:inline-block;border:none;text-decoration:none}#controlPanel a.play{background:url(/gfx/fitness2/trening/play.gif) no-repeat;width:88px;height:34px;display:inline-block;border:none;text-decoration:none}#controlPanel .volume_control{background:url(/gfx/fitness2/trening/volume_control.gif) no-repeat;height:14px;width:170px}#controlPanel .nobgmp3{background:url(/gfx/fitness2/trening/volume_control_wo_volume_bar.png) no-repeat!important;width:95px!important;text-align:center}#controlPanel .nobgmp3 a{float:none!important}#controlPanel #fullScreen{background:url(/gfx/fitness2/trening/fullScreen.gif) no-repeat;height:34px;width:32px}#controlPanel #swfPlay{vertical-align:middle;padding-bottom:2px}.fitness_training #repeatMenu{width:160px}.fitness_training #repeatMenu ol{font-size:18px}.fitness_training #repeatMenu ol li{padding-left:55px;text-align:right}.fitness_training #repeatMenu ol li.curr{background-color:#e1e1e1}.fitness_training .today_targets .scale_bg{width:70px}.fitness_training .today_targets dd{text-align:center}.fitness_training .today_targets dd#burn,.fitness_training .today_targets dd#weight{width:230px}.fitness_training .today_targets dd#time{width:250px}.fitness_training .today_targets dd#burn{width:225px}.fitness_training .today_targets dd#weight{width:227px}#exercise_show p.info{background:url(/gfx/fitness2/testy/info.png) no-repeat;padding:0 0 15px 50px;margin-top:10px;font-size:14px;margin-right:25px}table#repeatPowt{width:160px;font-size:18px;font-weight:700}table#repeatPowt tr.curr{background-color:#e1e1e1;margin:3px 0}#repeatPowt table th,table#repeatPowt td{padding:3px 5px;margin-bottom:2px}table#repeatObc{width:160px;font-size:18px;font-weight:700}table#repeatObc tr.curr{background-color:#e1e1e1;margin:3px 0}#repeatPowt table th,table#repeatObc td{padding:3px 5px;margin-bottom:2px}#controlPanel .ui-slider-horizontal{height:8px}#controlPanel .ui-slider-horizontal .ui-slider-range-min{-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px}#controlPanel .ui-slider .ui-slider-handle{display:none}#controlPanel .ui-widget-content{border:none;background-color:#d5d5d5}#controlPanel .ui-widget-header{background-color:#f60;background-image:none}#swfVolume{margin-top:2px;margin-left:5px;margin-right:5px}#hMenu{margin:10px 0 0 0}#hMenu #h2m1{padding-left:2px!important}#hMenu #h2m4{padding-right:2px!important}#hMenu .slider{background:url(/gfx/fitness2/trening/slider_bg.gif) repeat-x;height:16px}#hMenu table tr{background-color:#fff}#hMenu table tr th.active{border-top:3px solid #464646}#hMenu table tr td div.active{border-top:3px solid #464646}#hMenu table tr td div.active .excercise_nb_container.done{height:21px!important;line-height:19px!important}#hMenu table tr td div.active a{color:#000;font-weight:700}#hMenu table tr.empty{background:0 0}#hMenu table tr.empty td{border:0 none;height:10px}#hMenu table tr.ex_counter td{border-width:1px 0 1px 0;border-style:solid;border-color:#ccc}#hMenu table td,#hMenu table th{border:1px solid #ccc;padding:0 20px}#hMenu table div{height:21px}#hMenu table th{font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;vertical-align:middle}#hMenu table td div a{font-weight:700;font-size:14px;border:none}#hMenu .excercise_nb_container.done{background:url(/gfx/fitness2/trening/excercise_progress_bar.gif) repeat-x;height:24px;line-height:23px;width:100%}#hMenu .excercise_nb{display:inline-block;width:100%;text-align:center;position:absolute;background:url(/gfx/fitness2/trening/link_sep.gif) no-repeat center right}.hint_box_bottom_s,.hint_box_top_s{width:507px;height:5px}.hint_box_top_s{background:url(/gfx/fitness2/trening/hint_box_top_s.gif) no-repeat}.hint_box_content_s{background:url(/gfx/fitness2/trening/hint_box_content_s.gif) repeat-y;width:430px;padding:20px;position:relative}.hint_box_bottom_s{background:url(/gfx/fitness2/trening/hint_box_bottom_s.gif) no-repeat}.hint_box_arrow_r{background:url(/gfx/fitness2/testy/podsumowanie/summary_arrow.gif) no-repeat;position:absolute;top:50px;right:147px;height:52px;width:26px}#intro_disp{background:#fff;margin-right:8px;width:690px;position:absolute;top:67px;right:1px;z-index:2000}#intro_disp a{text-decoration:none}#intro_disp .today_target{margin-bottom:10px}#intro_disp .today_target .today_target_left{background:url(/gfx/fitness2/trening/today_target_bg_left.gif) no-repeat;height:40px;width:6px}#intro_disp .today_target .today_target_middle{background:url(/gfx/fitness2/trening/today_target_bg_middle.gif) repeat-x;height:40px;line-height:38px}#intro_disp .today_target .today_target_right{background:url(/gfx/fitness2/trening/today_target_bg_right.gif) no-repeat;height:40px;width:6px}#intro_disp .today_target strong{padding-right:4px}#intro_disp ul li{float:left}#intro_disp a.button_wprowadzenie{padding-left:10px;padding-top:14px;border:0 none;background:url(/gfx/fitness2/trening/button-wprowadzenie.png) no-repeat;height:65px;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;display:inline-block;position:relative;width:204px}#intro_disp a.button_wprowadzenie strong{font-size:49px;display:block;position:absolute;top:2px;right:20px}#intro_disp span.button_mobile{background:url(/gfx/fitness2/trening/mobile_download.png) no-repeat;height:28px;width:221px;padding:50px 0 0 13px}#intro_disp span.button_mobile a{display:block;padding-top:50px;margin-left:13px;width:117px}.fitness_training .player_content .outer{padding:0}.player_top span.sprite{height:24px;vertical-align:bottom}.player_top p{padding-bottom:4px}#desc_content{width:100%}#desc_content p.back{border-width:0 1px 1px 1px;border-style:solid;border-color:#006632;padding:10px}#desc_content h2 a{font-size:16px;color:#338500!important;border-bottom:1px solid #cceba9!important;margin-left:10px}#desc_content h2 a:hover{border-bottom:1px solid #338500!important}.ex_desc .simple_overlay{width:840px!important}.ex_desc #exercise_desc1{position:absolute!important;top:100px!important;left:27px!important}.ex_desc #exercise_desc1 ul.ex_description li{float:left;position:relative;padding-left:14px;width:358px}.ex_desc #exercise_desc1 ul.article-tabs li a.active{background-color:#fff}.ex_desc #exercise_desc1 ul.ex_description li.even{margin-left:58px}.ex_desc #exercise_desc1 ul.ex_description li img{width:300px}.ex_desc #exercise_desc1 ul.ex_description span.spot{background:url(/gfx/fitness2/trening/nb_spot.png) no-repeat;height:40px;width:40px;position:absolute;top:0;left:0;color:#fff;font-size:20px;padding:7px 0 0 15px;font-weight:700}.ex_desc #exercise_desc1 .ex_desc_content{border:1px solid #006632;padding:10px;width:820px}ul.ex_description li{float:left;width:430px;position:relative}ul.article-tabs li a{color:#338500;border-width:0;background-color:#f6f7ee;margin:0 2px 0 0}ul.article-tabs li a:hover{background-color:#f6f7ee}ul.article-tabs li a.active{background-color:#fff;color:#000}ul.ex_description li.even{margin-left:70px}ul.ex_description li img{width:300px}ul.ex_description span.spot{background:url(/gfx/fitness2/trening/nb_spot.png) no-repeat;height:40px;width:40px;position:absolute;top:0;left:0;color:#fff;font-size:20px;padding:7px 0 0 15px;font-weight:700}ul.ex_description span.spot_error{background:url(/gfx/fitness2/trening/nb_spot_error.png) no-repeat;height:40px;width:40px;position:absolute;top:0;left:0;color:#fff;font-size:20px;padding:7px 0 0 15px;text-indent:-9999px}ul.ex_description p.description{margin:5px 0 30px 67px;width:300px}ul.ex_description p.opis{margin:5px 0 30px 30px;width:300px}.ex_desc_content{border:1px solid #006632;padding:10px}.ex_desc_print{position:absolute;top:100px;right:0}.trenlab_sprite{background:url(/gfx/fitness2/opis_cwiczen/trenlab-sprite3.png) no-repeat;height:29px;display:inline-block;margin-top:5px}.trenlab_sprite.trenstart{width:94px}.trenlab_sprite.trenmid{background-position:-94px 0;width:87px}.trenlab_sprite.trenmidplus{background-position:-181px 0;width:94px}.trenlab_sprite.trenmax{background-position:-275px 0;width:77px}.trenlab_sprite.trenmaxplus{background-position:-352px 0;width:89px}.favourite_ex_list li.notactive .trenlab_sprite.trenstart{background-position:0 -32px;width:94px}.favourite_ex_list li.notactive .trenlab_sprite.trenmid{background-position:-94px -32px;width:87px}.favourite_ex_list li.notactive .trenlab_sprite.trenmidplus{background-position:-181px -32px;width:94px}.favourite_ex_list li.notactive .trenlab_sprite.trenmax{background-position:-275px -32px;width:77px}.favourite_ex_list li.notactive .trenlab_sprite.trenmaxplus{background-position:-352px -32px;width:89px}#trening_ocena{background:#fff;z-index:2000;position:absolute;left:240px;min-height:600px;top:67px}.trening_ocena .desc_top{background:url(/gfx/fitness2/trening/podsumowanie/top_desc_bg.gif) no-repeat;width:630px;height:82px;padding:20px 20px 0 20px;color:#4f4f4f}.trening_ocena .ui-widget-content{background:url(/gfx/fitness2/trening/podsumowanie/slider_bg.png) no-repeat;width:422px;height:10px}.trening_ocena .ui-widget-content{border:0 none}.trening_ocena form[name=detail_ocena_trening]{padding-right:20px}.trening_ocena .ui-widget-header{background:0 0}.trening_ocena .ui-state-default{background:url(/gfx/fitness2/trening/podsumowanie/slider_handler.png) no-repeat;width:8px;height:23px;border:0 none}.trening_ocena .ui-state-default.ui-state-hover{border:0 none}.trening_ocena .slider_levels{width:422px;margin-top:10px}.trening_ocena .slider_levels span{display:inline-block;color:#4f4f4f;font-size:12px}.trening_ocena .slider_levels .first,.trening_ocena .slider_levels .third{width:25%}.trening_ocena .slider_levels .first{text-align:left}.trening_ocena .slider_levels .third{text-align:right}.trening_ocena .slider_levels .second{width:50%;text-align:center}.trening_ocena #samopoczucie .smiles{background:url(/gfx/fitness2/trening/podsumowanie/smile_sprite.png) no-repeat;width:55px;height:62px;display:block;float:left}.trening_ocena #samopoczucie .notactive1{background-position:0 0}.trening_ocena #samopoczucie .notactive2{background-position:-55px 0}.trening_ocena #samopoczucie .notactive3{background-position:-110px 0}.trening_ocena #samopoczucie .notactive4{background-position:-165px 0}.trening_ocena #samopoczucie .notactive5{background-position:-220px 0}.trening_ocena #samopoczucie .active1{background-position:0 -65px}.trening_ocena #samopoczucie .active2{background-position:-55px -65px}.trening_ocena #samopoczucie .active3{background-position:-110px -65px}.trening_ocena #samopoczucie .active4{background-position:-165px -65px}.trening_ocena #samopoczucie .active5{background-position:-220px -65px}.trening_ocena .simple_overlay{width:auto!important}.trening_ocena #details{position:absolute!important;left:20px!important;right:20px!important;top:10px!important;border:1px solid #ccc!important}.trening_ocena #details table{margin:0 auto}.trening_ocena #details table td{vertical-align:middle;padding:10px}.trening_ocena #details table td input{vertical-align:baseline;margin-right:5px;width:30px}.trening_ocena #details table td input[type=checkbox]{width:auto}.trening_summary span.hint_box_arrow_r{right:-26px!important;top:30px!important}.trening_summary p.trener{font-size:12px}span.score_field{background:url(/gfx/fitness2/testy/wprowadzenie/score_bg.png) no-repeat scroll 0 0 transparent;display:inline-block;font-size:22px;font-weight:700;height:35px;margin:0 5px!important;padding-top:5px;width:85px;text-align:center}#trening_summary{z-index:2000;top:67px;background:#fff;min-height:503px;position:absolute;left:240px}.trening_summary{width:668px!important}#vMenu h3.current{cursor:default;background-color:#fff}#vMenu .pane{border:1px solid #fff;border-width:0 2px;display:none;padding:15px}#repeatMenu{display:none}#repeatMenu li.curr{font-weight:700}.more-a{background:url(/gfx/offer/bullet-g.png) no-repeat 0 8px;padding:0 0 0 15px}.myTrener .col-1{width:570px;float:left}.myTrener .col-2{width:310px;float:right}.myTrener .outer{margin-bottom:0}.myTrener .col-1 .outer,.myTrener .col-2 .outer{height:465px}.myTrener .col-2 ul{margin-top:10px}.myTrener .col-2 ul li{font-size:12px;padding:5px 0;float:none}.myTrener label{display:block;font-size:12px;margin-bottom:3px}.myTrener h2.title{font-size:16px;font-weight:700;color:#000;letter-spacing:0}.myTrener h2.title a{color:#338500!important;border-bottom:1px solid #cceba9!important;font-size:inherit!important}.myTrener h2.title a:hover{border-bottom-color:#94af83}.myTrener ul.menu-tabs{bottom:-7px;height:43px;position:relative}.myTrener ul.menu-tabs li{display:inline}.myTrener ul li a.active{border:1px solid #338500;background-color:#fff!important;border-width:1px 1px 0 1px!important;height:36px;color:#000!important}.myTrener ul li a.active:hover{background-color:#fff!important;border:1px solid #338500;color:#000;border-width:1px 1px 0 1px!important}.myTrener ul li a,.myTrener ul li a:visited{border-bottom:0 none;color:#338500;background-color:#f6f7ee;height:36px;border-width:1px!important;cursor:pointer;display:inline;float:left;font-size:14px;line-height:38px;margin:0 2px 0 0;padding:0 10px}.myTrener ul li a:hover{color:#338500;border:0 none}.myTrener .contact{border:1px solid #006632;overflow:hidden;padding:10px}.myTrener .contact .col-2 ul{list-style:disc;margin-left:20px}.myTrener .faq{border:1px solid #006632;overflow:hidden;padding:10px}.myTrener .faq ol{font-size:16px}.myTrener .faq p{padding-bottom:10px}.myTrener input{width:560px;margin-bottom:20px;padding:3px}.myTrener textarea{padding:3px}.exercices_catalog .ex_cat_cont .col-1{width:220px;margin-right:10px;float:left;padding:10px}.exercices_catalog .ex_cat_cont .col-2{width:70%;float:right;padding:10px}.exercices_catalog .col-1 dt{font-weight:700;font-size:16px;margin:10px 0 7px 0}.exercices_catalog .col-1 dd{padding-left:12px;margin-left:5px;background:url(/gfx/offer/bullet-g.png) no-repeat 0 4px;margin-bottom:3px}.exercices_catalog .col-1 dd input{margin:0}.exercices_catalog .col-1 dd label{vertical-align:middle;margin-left:5px}.exercices_catalog .col-1 dd select{width:200px;margin-bottom:10px}.exercices_catalog ul li strong{color:#176633!important;display:inline-block;width:275px}.exercices_catalog ul.favourite_ex_list li{padding:15px 10px;margin:15px 0;overflow:hidden;border-bottom:1px solid #ccc;position:relative}.exercices_catalog ul li img{border:1px solid #ececec;margin:20px 10px 0 0}.exercices_catalog ul li.notactive img{opacity:.4}.exercices_catalog .col-2 ul li div{width:460px}.exercices_catalog ul li span{margin-right:30px;padding-bottom:3px}.exercices_catalog ul li p{margin-bottom:10px}.exercices_catalog ul li.premi.exercices_catalog ul li p{margin-bottom:10px}.exercices_catalog ul li p.title{background-color:#ffffec;position:relative}.exercices_catalog ul li.premium{background-color:#ffffe7}.exercices_catalog ul li.premium p{width:400px}.exercices_catalog .favourite_ex ul li p{width:730px!important}.exercices_catalog ul.tabsMenu li a.active{color:#000;background-color:#fff}.exercices_catalog ul.tabsMenu li a{color:#338500}span.premiumCup{background:url(/gfx/fitness2/katalog/cup.png) no-repeat;width:44px;height:47px}.exercices_catalog ul li.premium span.premiumCup{position:absolute;top:32px;right:-16px}.exercices_catalog .favourite_ex ul li.premium span.premiumCup{position:absolute;top:15px;right:0}.exercices_catalog ul li.notactive{background-color:#f5f5f5;color:#ccc}.exercices_catalog .col-2 ul li.notactive span,.exercices_catalog .col-2 ul li.notactive strong,.exercices_catalog ul li.notactive a{color:#ccc!important}.exercices_catalog ul li.notactive a{border-color:#ccc;cursor:default}.exercices_catalog ul li.notactive a:hover{cursor:default}.ex_cat_cont{border:1px solid #006632;overflow:hidden;padding:10px;-moz-border-radius:0 3px 3px 3px;-web-kit-border-radius:0 3px 3px 3px;-o-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}#exercise_desc{overflow:hidden;margin-bottom:20px}#exercise_desc .col-1{width:56%!important;overflow:hidden;min-height:700px}#exercise_desc .col-2{width:38%!important;min-height:700px}p.title{font-weight:700;padding:15px 0 10px 0}#exercise_desc ol{font-size:14px}#exercise_desc ol li{padding:3px 0 3px 0;margin-left:3px}ul.bullet-g li{background:url(/gfx/offer/bullet-g.png) no-repeat 0 7px;margin-left:5px;padding:3px 0 3px 21px}.audioSettings h3{margin-bottom:5px!important}.audioSettings.outer p{font-size:14px!important}.audioSettings.outer h3{margin-bottom:0}.audioSettings .comment{font-size:12px;color:#999}.audioSettings label.music{text-align:left;width:142px;display:inline-block}button#send_mp3{margin-left:146px;margin-top:10px}.audioSettings fieldset{margin-bottom:10px}.audioSettings table{width:380px;padding:5px}.audioSettings p.ac button{padding:10px 50px}.audioSettings p.box{border:2px solid #ccc;background-color:#f3f3f3;padding:5px;font-style:italic}.audioSettings table.sortabless td,.audioSettings table.sortabless th{border:1px solid #b3b59b}.audioSettings table.sortabless tr:nth-child(odd){background-color:#f7f8f1}.stepsNPD{width:100%;height:34px;overflow:hidden;margin:0 0 30px 0;border-top:1px solid #eee;background:#e7e9d4}.stepsNPD td{vertical-align:middle;height:34px;font-weight:700;text-align:center;color:#7f8252;font-size:12px;border-left:1px solid #d0d0d0}.stepsNPD td:first-child{border:0 none}.stepsNPD td.active{color:#fff;border-left:0 none;background:#77b551}.stepsNPD td strong{font-size:16px;vertical-align:middle;padding:0 5px 0 0;display:block}.stepsNPD a{color:#7f8252;text-decoration:none;border-bottom:none!important}.stepsNPD a:hover{text-decoration:underline}.stepsNPD td.active a{color:#fff!important}.poziomSprawnosci input[type=text]{padding:5px}.poziomSprawnosci .timerTitle{font-size:20px;float:left;line-height:60px;margin-right:10px;display:inline-block}.poziomSprawnosci .timer{font-size:30px;background:url(/gfx/fitness2/testy/timer.png) no-repeat left center;padding-left:60px;margin-left:65px;line-height:60px}.poziomSprawnosci .timer .unit{line-height:50px}.poziomSprawnosci .timerContainer{margin-bottom:20px}ul.article-tabs.lubie li a{background-color:#fff;border-width:1px 1px 0 1px;border-style:solid;border-color:#f3f3f3}ul.article-tabs.lubie li a.active{border-color:#f3f3f3;background-color:#f8f8f8}span.info_ico{background:url(/gfx/fitness2/proces_dopasowania/info_ico.png) no-repeat;display:inline-block;width:18px;height:18px;margin-left:10px;cursor:pointer;position:relative}span.info_ico span{position:absolute;top:8px;left:24px;display:none;font-weight:400;color:#000}#equipment_dom span.info_ico{margin-left:6px}#f_change_place h3{margin-bottom:0}#f_change_place div.outer img{margin-top:15px}#f_change_place ul{margin-top:15px;margin-left:15px}#f_change_place ul li{list-style:disc;padding-bottom:20px}#f_change_place div.change_box{float:left;width:292px;font-size:16px;min-height:175px}#f_change_place div.change_box input{height:20px}#f_change_place p.separate{width:16px;margin-left:10px;margin-top:80px;font-size:14px}#f_change_place p.orange{padding:15px;background-color:#f60;width:125px}#scrollbar1{width:520px;clear:both;margin:20px 0 10px}#scrollbar1 .viewport{width:500px;height:200px;overflow:hidden;position:relative}#scrollbar1 .overview{list-style:none;position:absolute;left:0;top:0}#scrollbar1 .thumb,#scrollbar1 .thumb .end{background-color:#003d5d}#scrollbar1 .scrollbar{position:relative;float:right;width:15px}#scrollbar1 .track{background-color:#d8eefd;height:100%;width:13px;position:relative;padding:0 1px}#scrollbar1 .thumb{height:20px;width:13px;cursor:pointer;overflow:hidden;position:absolute;top:0}#scrollbar1 .thumb .end{overflow:hidden;height:5px;width:13px}#scrollbar1 .disable{display:none}div.progress_bar_green{z-index:1500;position:absolute}div.progress_bar_green div.progress_bar_bg{display:none;background:url(/gfx/fitness2/trening/progress_bar/progress_bar_bg.png) no-repeat;height:30px;width:341px;position:relative}div.progress_bar_green div.progress_bar_bg div.progress_bar_header{background:url(/gfx/fitness2/trening/progress_bar/progress_bar_header.png) no-repeat;height:30px;width:1%;position:absolute;top:0;left:0;z-index:10}div.progress_bar_green div.progress_bar_bg span{color:#fff;font-size:11px;display:block;margin-top:8px;font-weight:700;text-align:center;position:absolute;z-index:20;left:46%}.inner a strong{color:inherit!important}