﻿.hasFontSmoothing-false .journal .date,.hasFontSmoothing-false .journal .monthPager,.hasFontSmoothing-false .journal .weekDays div{font-family:serif}.hasFontSmoothing-false .journal .addWo a,.hasFontSmoothing-false .journal .calendarItem .woDetails>a span,.hasFontSmoothing-false .journal .calendarItem>a span,.hasFontSmoothing-false .journal .monthPager a{font-family:sans-serif}table.traningsdetaljer td.typ,table.traningsdetaljer tr.legend td{font-family:Helvetica,sans-serif}.tdbokSelector{float:left}.tdbokSelector .layout li{float:left;font-size:11px;background:#fff;border-color:#CCC;border-style:solid;border-width:1px;padding:3px}.tdbokSelector .layout li:hover{cursor:pointer;background:#FAFAFA}.tdbokSelector .layout li:first-child{border-right:none;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.tdbokSelector .layout li:last-child{border-left:none;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.tdbokSelector .layout li a{color:#444;padding:2px 10px 3px;display:block;text-indent:15px;background-image:url(/img/layout_sprite.png);background-repeat:no-repeat}.tdbokSelector .layout li.chosen{background:#ccc;color:#000}.tdbokSelector .layout li.chosen a{color:#000}.tdbokSelector .layout a.classic{background-position:0 0}.tdbokSelector .layout a.calendar{background-position:0 -40px}.tdbokSelector .layout a.graph{background-position:0 -80px}.tdbokSelector .layout a.star{background-position:0 -120px}.tdbokSelector .layout a.goals{background-position:0 -160px}.tdbokDates{float:right;font-size:12px;color:#333;margin-top:3px}.speedSelector{float:left}.speedSelector .layout li{float:left;font-size:11px;background:#fff;border-color:#CCC;border-style:solid;border-width:1px;padding:1px}.speedSelector .layout li:hover{cursor:pointer;background:#FAFAFA}.speedSelector .layout li:first-child{border-right:none;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.speedSelector .layout li:last-child{border-left:none;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.speedSelector .layout li a{color:#444;padding:2px 2px 3px;display:block;text-indent:0}.speedSelector .layout li.chosen{background:#ccc;color:#000}.speedSelector .layout li.chosen a{color:#000}.traningsdagbok{margin-bottom:20px;font-size:12px}table.std_tbl .soft,table.traningsdagbok .soft,table.traningsdetaljer .soft{color:#777}table.std_tbl td.ar,table.std_tbl tr.odd td.ar,table.traningsdetaljer td.ar,table.traningsdetaljer tr.odd td.ar,td.ar,tr.odd td.ar{color:#aaa;padding-left:0;padding-right:0}table td.smal{width:10px;padding-left:0;padding-right:0}table.std_tbl td.datumtext,table.std_tbl tr.odd td.datumtext,table.traningsdetaljer td.datumtext,table.traningsdetaljer tr.odd td.datumtext,td.datumtext,tr.odd td.datumtext{width:10px;padding-right:4px;text-align:right}table.std_tbl td.datumtid,table.std_tbl tr.odd td.datumtid,table.traningsdetaljer td.datumtid,table.traningsdetaljer tr.odd td.datumtid,td.datumtid,tr.odd td.datumtid{width:10px;padding-left:4px}.tavlingar table.traningsdetaljer th{padding:8px;border-bottom:3px solid #000}table.std_tbl th{padding:5px 10px;background:#fff}table.traningsdetaljer td{padding:5px 10px;white-space:nowrap}table.traningsdetaljer td.flerdatum{border-top:1px dashed #ddd}table.traningsdetaljer tr.flerdatumsondag td,table.traningsdetaljer tr.odd td.flerdatum{border-top:1px dashed #ccc}table.traningsdetaljer tr{background:#f5f5f5}table.traningsdetaljer tr.flerdatumsondag,table.traningsdetaljer tr.odd,table.traningsdetaljer tr.sondag{background:#e5e5e5}table.traningsdetaljer tr.sondag td.datum{color:#b00f0f}table.traningsdetaljer tr.sondag td{border-top:none}table.traningsdetaljer td.datum,table.traningsdetaljer tr.legend td.datum{font-weight:700;padding:5px 0 5px 10px}table.traningsdetaljer tr.vecka th{background:#fff;padding:0;margin:0}table.traningsdetaljer tr.vecka th h3{margin:20px 0 0;padding:0;font-weight:700;text-align:left;background:#fff;color:#000;border-bottom:2px solid #000;display:inline;width:100%;float:left;font-size:12px}table.traningsdetaljer tr.legend td.datum,table.traningsdetaljer tr.legend td.distans,table.traningsdetaljer tr.legend td.puls,table.traningsdetaljer tr.legend td.runda,table.traningsdetaljer tr.legend td.snitt,table.traningsdetaljer tr.legend td.tid,table.traningsdetaljer tr.legend td.typ{color:#000;border-top:none;border-bottom:1px solid #ddd;padding:10px 10px 3px;font-size:11px;font-weight:700}table.traningsdetaljer td.runda{white-space:normal}table.traningsdetaljer tr.legend td.datum,table.traningsdetaljer tr.legend td.distans,table.traningsdetaljer tr.legend td.puls,table.traningsdetaljer tr.legend td.snitt,table.traningsdetaljer tr.legend td.tid,table.traningsdetaljer tr.legend td.typ{text-align:center}table.traningsdetaljer tr.legend td.runda{text-align:left}tr.veckosum td.totalt{border-left:1px solid #eee}tr.veckosum td.end{border-right:1px solid #eee}table.traningsdetaljer tr.legend td.puls{border-right:none}table.traningsdetaljer tr.veckosum{background:0 0}table.traningsdetaljer tr.veckosum td{background:#f5f5f5;padding-top:10px;padding-bottom:10px;font-weight:700;white-space:nowrap;border:none}table.traningsdetaljer tr.veckosum td.totalt{padding-right:0;text-align:right;border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-khtml-border-radius:0 0 0 5px;-webkit-border-bottom-left-radius:5px}table.traningsdetaljer tr.veckosum td.end{border-radius:0 0 5px;-moz-border-radius:0 0 5px;-khtml-border-radius:0 0 5px 0;-webkit-border-bottom-right-radius:5px}tr.spacer th{border:none;height:20px;white-space:nowrap;float:left}table.traningsdetaljer tbody,table.traningsdetaljer thead{font-size:12px}table.traningsdetaljer td.gren,td.gren{font-family:Helvetica,sans-serif;font-weight:700;text-align:center;padding:5px;color:#fff}table.traningsdetaljer td.typ{font-weight:700;text-align:center;padding-right:0}.box table.traningsdetaljer tbody td,.box table.traningsdetaljer th{padding:0 2px;white-space:nowrap}table.traningsdetaljer tr td a{display:inline}table.traningsdetaljer td.datum,table.traningsdetaljer td.datum a{font:400 11px "Open Sans",sans-serif;color:#777}table.traningsdetaljer tr:hover td.datum,table.traningsdetaljer tr:hover td.datum a{color:#000}table.traningsdetaljer td.datum,table.traningsdetaljer td.puls,table.traningsdetaljer td.tid{text-align:center}table.traningsdetaljer td.datum,table.traningsdetaljer td.distans,table.traningsdetaljer td.snitt,table.traningsdetaljer td.tid{width:50px}table.traningsdetaljer td.distans,table.traningsdetaljer td.snitt{text-align:right}table.traningsdetaljer td.datum,table.traningsdetaljer td.distans,table.traningsdetaljer td.puls,table.traningsdetaljer td.snitt,table.traningsdetaljer td.tid{white-space:nowrap}table.traningsdetaljer td.puls,table.traningsdetaljer td.typ,td.gren{width:10px}table.traningsdetaljer td.gren,table.traningsdetaljer tr.flerdatumsondag td.gren,table.traningsdetaljer tr.odd td.gren{border-top:1px solid #fff}.tavlingar table.traningsdetaljer td.gren,.tavlingar table.traningsdetaljer tr.odd td.gren{border-bottom:1px solid #fff}.tavlingar table.traningsdetaljer td,.tavlingar table.traningsdetaljer tr.odd td{border-bottom:1px solid #eee;border-top:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-corner-tl,.ui-corner-top{-webkit-border-top-left-radius:4px}.ui-corner-top,.ui-corner-tr{-webkit-border-top-right-radius:4px}.ui-corner-bl,.ui-corner-bottom{-webkit-border-bottom-left-radius:4px}.ui-corner-bottom,.ui-corner-br{-webkit-border-bottom-right-radius:4px}.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:4px}.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:4px}.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:4px}.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:4px}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-tabs,.ui-tabs .ui-tabs-nav li,.workoutComment,.workoutHeader{position:relative}.ui-state-disabled{cursor:default!important}.ui-widget-header{font-weight:700}.ui-widget-header a{font-size:11px}.ui-widget-header .ui-tabs-nav .nav_cykling{background:red}.ui-state-default,.ui-widget-content .ui-state-default{background:#ccc;font-weight:400;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover{background:#dadada;font-weight:400;color:red}.ui-state-hover a,.ui-state-hover a:hover{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active{background:#eee;color:red}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:underline}.ui-widget :active{outline:0}.ui-corner-tl{border-top-left-radius:4px}.ui-corner-tr{border-top-right-radius:4px}.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-br{border-bottom-right-radius:4px}.ui-corner-top{border-top-left-radius:4px;border-top-right-radius:4px}.ui-corner-bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-corner-right{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-left{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-tabs{padding:0;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;top:1px;margin:0 3px 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.4em .7em .1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border:0;padding:0;background:0 0}.ui-tabs .ui-tabs-hide{display:none!important}table.traningskalender{margin-top:10px;float:left}table.traningskalender thead td{text-align:center;border-bottom:1px solid #aaa;padding:3px 0;color:#777}table.traningskalender thead tr.manad td{border-bottom:none;padding:10px 0 15px;font-size:20px;color:#333}table.traningskalender thead tr.manad td a{display:inline;padding:0 10px 2px;margin:0 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;border:1px solid #ddd}table.traningskalender thead tr.manad td a:hover{border:1px solid #ccc}table.traningskalender th{border:1px solid #aaa;color:#000;padding:5px 10px;border-right:none}table.traningskalender th.summering{color:#000;border-left:none;border-right:1px solid #aaa;padding:5px;font:400 10px/10px Helvetica,sans-serif!important}table.traningskalender th.summering li{float:left;margin-right:15px}table.traningskalender tbody tr.aktiviteter td{padding:0;vertical-align:top;border-color:#aaa;border-style:solid;border-width:1px;border-top:none;width:108px;height:70px;min-height:150px;font:400 10px/10px "Lucida Grande",Arial,Verdana,"Bitstream Vera Sans",sans-serif!important}table.traningskalender tbody td:first-child{border-right:none}table.traningskalender tbody td.lordag{background:#f9f9f9}table.traningskalender tbody td.sondag{background:#f9eded}table.traningskalender tbody tr.dd td{text-align:right;line-height:10px;padding:1px;color:#333;font-family:Helvetica,sans-serif;font-size:11px;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px dashed #ddd}table.traningskalender tbody td p:first-child a{border-top:none}table.traningskalender tr.aktiviteter td a{color:#000;border-top:1px dashed #ddd;padding:4px}table.traningsdagbok td{background:#fff;padding:5px 10px;border-top:1px solid #ddd}.noborder,table.traningsdagbok tr.noborder td{border:none}table.traningsdagbok th{background:#fff;padding:5px 8px}#tabs{width:100%;float:left;margin-top:10px}table.traningsdagbok th.totalt{border-bottom:3px solid #333;background:#ccc}table.traningsdagbok th.totalttop{border-top:3px solid #333;background:#ccc}table.traningsdagbok th.bordertop{border-top:3px solid #eee;text-align:left}table.traningsdagbok th.borderbottom{border-bottom:3px solid #eee;text-align:left}table.traningsdetaljer tr.veckosum2{background:0 0}table.traningsdetaljer tr.veckosum2_firstrow td{background:#f5f5f5;padding-top:10px;padding-bottom:3px;font-weight:700;white-space:nowrap;border:none;border-top:1px solid #666;margin-top:1px}table.traningsdetaljer tr.veckosum2_lastrow td{background:#f5f5f5;padding-top:3px;padding-bottom:10px;font-weight:700;white-space:nowrap;border:none}table.traningsdetaljer tr.veckosum2_onlyrow td{background:#f5f5f5;padding-top:10px;padding-bottom:10px;font-weight:700;white-space:nowrap;border:none;border-top:1px solid #666;margin-top:1px}table.traningsdetaljer tr.veckosum2 td{background:#f5f5f5;padding-top:3px;padding-bottom:3px;font-weight:700;white-space:nowrap;border:none}table.traningsdetaljer tr.veckosum2 td.totalt,table.traningsdetaljer tr.veckosum2_firstrow td.totalt,table.traningsdetaljer tr.veckosum2_lastrow td.totalt,table.traningsdetaljer tr.veckosum2_onlyrow td.totalt{padding-right:0;text-align:right;border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-khtml-border-radius:0 0 0 5px;-webkit-border-bottom-left-radius:5px}table.traningsdetaljer tr.veckosum2_lastrow td.end{border-radius:0 0 5px;-moz-border-radius:0 0 5px;-khtml-border-radius:0 0 5px 0;-webkit-border-bottom-right-radius:5px}.pass_comment img,.workout .friend img,.workoutComment .avatar img{border-radius:25px}.workoutHeader .athlete{margin-top:30px;margin-left:20px}.workoutHeader h1{float:left;margin-top:25px;width:820px}.multiWorkout h1{margin-left:20px}.workoutHeader .workoutText{float:left;margin:0 0 10px 20px;width:534px}.workoutText img{margin-top:10px;padding:10px;display:block}.tavling ol,.workout ol{list-style:none;padding:0}.tavling label,.workout label{color:#000;display:inline-block;margin:0 5px 4px 0;position:relative;width:140px}.workout li.intervals{margin-bottom:5px}.workout .friend{display:inline-block;margin-right:10px}.workoutComment{float:left;min-height:50px;padding:10px 0;border-bottom:1px solid #ddd}.workoutComment .avatar{position:absolute;top:10px;left:0}.workoutComment .userinfo{float:left;margin-left:60px;width:360px;height:20px}.workoutComment .userinfo,.workoutComment .userinfo a{color:#888;font-family:Helvetica,sans-serif;font-size:11px;text-transform:uppercase}.workoutComment .delete{float:right;width:20px;height:20px}.workoutComment .commenttext{margin-left:60px;font-size:12px;width:400px;float:left}.createComment{width:374px;margin:0 0 10px 10px;height:48px}.WorkoutPart{border-top:1px solid #FFF;padding:0 4px}.journal{position:relative}.journal .monthPager{width:250px;text-align:center;position:absolute;top:-57px;left:350px;height:30px;font-family:'Playfair Display',serif;font-size:18px;color:#333}.journal .monthPager a{background:#FFF;border:1px solid #CCC;border-radius:4px;display:inline;margin:0 10px;padding:0 10px 2px;color:#999;font-family:'Open Sans',sans-serif;font-size:16px}.journal .monthPager a:hover{background:#FAFAFA;border:1px solid #BBB;color:#666}.journal .weekDays{margin-top:30px}.journal .weekDays div{float:left;width:116px;font-family:'Playfair Display',serif;font-size:16px;color:#888;text-align:center;margin:0 0 10px}.journal .week{float:left;border-left:1px solid #bbb;width:950px}.journal .week .day{float:left;width:115px;position:relative;border:1px solid #bbb;border-width:0 1px 1px 0}.journal .week:first-child .day{border-width:1px 1px 1px 0}.journal .week .day:first-child{border-width:0 1px 1px 0}.journal .week:first-child .day:first-child{border-width:1px 1px 1px 0}.journal .today{background:#f0f0f0}.journal .calendarItem{position:relative;margin:1px 1px 5px}.journal .calendarItem>a{display:block;padding:0 2px;font-size:11px;font-family:Helvetica,sans-serif;color:#999;background:#fafafa;border:4px solid #fff;border-width:5px 1px 2px}.journal .calendarItem>a:hover{color:#444;background:#f0f0f0}.journal .calendarItem>a span{display:block;font-size:11px;font-family:'Open Sans',sans-serif;color:#111;margin-bottom:2px}.journal .calendarItem .woComment{margin:8px 0 0;font-style:italic}.journal .date{position:absolute;bottom:10px;right:10px;width:31px;height:23px;text-align:right;font-family:'Playfair Display',serif;font-size:22px;color:#ccc;z-index:10}.journal .sondag .date{color:#eaa}.journal .addWo{margin:1px 1px 3px;position:relative;z-index:100;min-height:25px}.journal .addWo a{display:block;font-size:11px;font-family:'Open Sans',sans-serif;color:#aaa;padding:1px 2px 4px;visibility:hidden;border:4px solid #ddd;border-width:5px 1px 2px;background:#fff}.journal .addWo a:hover{color:#888;border-color:#ccc}.journal .week .day:hover .addWo a{visibility:visible}.journal .calendarItem .woDetails{display:none;position:absolute;top:-8px;left:-8px;width:107px;min-height:10px;padding:8px 10px;box-shadow:0 0 4px #999;background:#fff;z-index:1000;border:4px solid #fff;border-width:5px 1px 2px;font-family:Helvetica,sans-serif;font-size:11px;color:#444}.journal .calendarItem .woDetails>a{color:#999;display:block;font-family:Helvetica,sans-serif;font-size:11px;padding:0}.journal .calendarItem .woDetails>a span{color:#000;display:block;font-size:11px;font-family:'Open Sans',sans-serif;margin-bottom:2px}.commuterTo,.journal .calendarItem .woDetails .LikesText{display:none}.journal .week .weekTotal{float:left;color:#444;margin-left:10px;width:107px;padding:2px 4px;border:1px solid #ccc;border-width:8px 1px 2px!important}.ComDivFrom,.ComDivTo{position:relative;width:25px}.journal .week .weekTotal .number{margin-bottom:5px}.journal .week .weekTotal .total{padding:1px 2px 2px;margin:0 0 1px}.journal .week .weekTotal .total div{float:left;font-size:11px;font-weight:600}.commuterFrom,.commuterTo{font-size:9px;color:#AAA;height:25px}.journal .week .weekTotal .total div:first-child{float:left}.journal .week .weekTotal .total div:last-child{float:right}.commuterTo{float:left}.ComDivTo{display:inline;height:25px}.commuterFrom{display:none;float:left}.ComDivFrom{display:inline;height:25px}.journal .week .weekTotal .totalSum{margin:5px 0 0;font-size:11px;font-weight:600;padding:1px 1px 2px}.journal .calendarItem.traning_multi,.journal .calendarItem.traning_tri{margin-top:0;margin-bottom:0}.journal .calendarItem.traning_multitop,.journal .calendarItem.traning_tritop{margin-top:1px;margin-bottom:0}.journal .calendarItem.traning_multi a,.journal .calendarItem.traning_multitop a,.journal .calendarItem.traning_tri a,.journal .calendarItem.traning_tritop a{border-width:5px 1px 0}.journal .multisum,.journal .trisum{font-size:11px;font-weight:600;padding:2px 4px 3px;margin:0 1px;background:#fdfbbf;border-top:1px solid #bbb}.journal .trisum{background:#f5b2a0}.journal .color_lopning a{border-color:#addcaf}.journal .color_lopning .woDetails{border-color:#2a8f2e}.journal .weekTotal .color_lopning,.ui-widget-content #nav_lopning,table.traningsdagbok th.jogg,table.traningsdagbok th.joggtop,table.traningskalender td p.traning_lo a{background:#addcaf}.ui-state-active#nav_lopning,.ui-state-hover#nav_lopning,table.traningsdetaljer td.lopning,table.traningsdetaljer tr.odd td.lopning,table.traningskalender td p.traning_lo a:hover{background:#2a8f2e}table.traningsdagbok th.jogg{border-bottom:3px solid #2a8f2e}table.traningsdagbok th.joggtop{border-top:3px solid #2a8f2e}#tbl_lopning{border-top:5px solid #2a8f2e}.WorkoutPartLopning{background-color:#addcaf}.journal .color_cykling a{border-color:#eab1d2}.journal .color_cykling .woDetails{border-color:#ad3279}.journal .weekTotal .color_cykling,.ui-widget-content #nav_cykling,table.traningsdagbok th.cykling,table.traningsdagbok th.cyklingtop,table.traningskalender td p.traning_cy a{background:#eab1d2}.ui-state-active#nav_cykling,.ui-state-hover#nav_cykling,table.pass td.cykling,table.traningsdetaljer td.cykling,table.traningsdetaljer tr.odd td.cykling,table.traningskalender td p.traning_cy a:hover{background:#ad3279}table.traningsdagbok th.cyklingtop{border-top:3px solid #ad3279}table.traningsdagbok th.cykling{border-bottom:3px solid #ad3279}#tbl_cykling{border-top:5px solid #ad3279}.WorkoutPartCykling{background-color:#eab1d2}.journal .color_simning a{border-color:#a3e1d9}.journal .color_simning .woDetails{border-color:#3dbcac}.journal .weekTotal .color_simning,.ui-widget-content #nav_simning,table.traningsdagbok th.simning,table.traningsdagbok th.simningtop,table.traningskalender td p.traning_si a{background:#a3e1d9}.ui-state-active#nav_simning,.ui-state-hover#nav_simning,table.traningsdetaljer td.simning,table.traningsdetaljer tr.odd td.simning,table.traningskalender td p.traning_si a:hover{background:#3dbcac}table.traningsdagbok th.simning{border-bottom:3px solid #3dbcac}table.traningsdagbok th.simningtop{border-top:3px solid #3dbcac}#tbl_simning{border-top:5px solid #3dbcac}.WorkoutPartSimning{background-color:#a3e1d9}.journal .color_skidor a{border-color:#b6d9e6}.journal .color_skidor .woDetails{border-color:#3e87a4}.journal .weekTotal .color_skidor,.ui-widget-content #nav_skidor,table.traningsdagbok th.skidor,table.traningsdagbok th.skidortop,table.traningskalender td p.traning_sk a{background:#b6d9e6}.ui-state-active#nav_skidor,.ui-state-hover#nav_skidor,table.traningsdetaljer td.skidor,table.traningsdetaljer tr.odd td.skidor,table.traningskalender td p.traning_sk a:hover{background:#3e87a4}table.traningsdagbok th.skidor{border-bottom:3px solid #3e87a4}table.traningsdagbok th.skidortop{border-top:3px solid #3e87a4}#tbl_skidor{border-top:5px solid #3e87a4}.WorkoutPartSkidor{background-color:#b6d9e6}.journal .color_ovrigt a{border-color:#bbb}.journal .color_ovrigt .woDetails{border-color:#666}.journal .weekTotal .color_ovrigt,.ui-widget-content #nav_ovrigt,table.traningsdagbok th.ovrigt,table.traningsdagbok th.ovrigttop,table.traningskalender td p.traning_ot a{background:#bbb}.ui-state-active#nav_ovrigt,.ui-state-hover#nav_ovrigt,table.traningsdetaljer td.ovrigt,table.traningsdetaljer tr.odd td.ovrigt,table.traningskalender td p.traning_ot a:hover{background:#666}table.traningsdagbok th.ovrigt{border-bottom:3px solid #666}table.traningsdagbok th.ovrigttop{border-top:3px solid #666}#tbl_ovrigt{border-top:5px solid #666}.WorkoutPartOvrigt{background-color:#bbb}.journal .color_styrka a{border-color:#fde09b}.journal .color_styrka .woDetails{border-color:#d49705}.journal .weekTotal .color_styrka,.ui-widget-content #nav_styrka,table.traningsdagbok th.styrka,table.traningsdagbok th.styrkatop,table.traningskalender td p.traning_st a{background:#fde09b}.ui-state-active#nav_styrka,.ui-state-hover#nav_styrka,table.traningsdetaljer td.styrka,table.traningsdetaljer tr.odd td.styrka,table.traningskalender td p.traning_st a:hover{background:#d49705}table.traningsdagbok th.styrka{border-bottom:3px solid #d49705}table.traningsdagbok th.styrkatop{border-top:3px solid #d49705}#tbl_styrka{border-top:5px solid #d49705}.WorkoutPartStyrka{background-color:#fde09b}.journal .color_grupp a{border-color:#fdcd95}.journal .color_grupp .woDetails{border-color:#b07530}.journal .weekTotal .color_grupp,.ui-widget-content #nav_grupp,table.traningsdagbok th.grupp,table.traningsdagbok th.grupptop,table.traningskalender td p.traning_gr a{background:#fdcd95}.ui-state-active#nav_grupp,.ui-state-hover#nav_grupp,table.traningsdetaljer td.grupp,table.traningsdetaljer tr.odd td.grupp,table.traningskalender td p.traning_gr a:hover{background:#b07530}table.traningsdagbok th.grupp{border-bottom:3px solid #b07530}table.traningsdagbok th.grupptop{border-top:3px solid #b07530}#tbl_grupp{border-top:5px solid #b07530}.WorkoutPartGrupp{background-color:#fdcd95}.journal .color_notis a{border-color:#ddd}.journal .color_notis .woDetails{border-color:#aaa}.journal .weekTotal .color_notis{background:#ddd}.WorkoutPartNotering{background-color:#DDD}.journal .color_triatlon a{border-color:#f5b2a0}.journal .color_triatlon .woDetails{border-color:#c5360e}.journal .weekTotal .color_triatlon,.ui-widget-content #nav_tri{background:#f5b2a0}.ui-state-active#nav_tri,.ui-state-hover#nav_tri,table.traningsdetaljer td.triathlon,table.traningsdetaljer tr.odd td.triathlon{background:#c5360e}#tbl_tri{border-top:5px solid #c5360e}.WorkoutPartTriathlon{background-color:#f5b2a0}.journal .color_kampsport a{border-color:#fb868b}.journal .color_kampsport .woDetails{border-color:#fb465f}.journal .weekTotal .color_kampsport,.ui-widget-content #nav_kampsport,table.traningsdagbok th.kampsport,table.traningsdagbok th.kampsporttop,table.traningskalender td p.traning_ma a{background:#fb868b}.ui-state-active#nav_kampsport,.ui-state-hover#nav_kampsport,table.traningsdetaljer td.kampsport,table.traningsdetaljer tr.odd td.kampsport,table.traningskalender td p.traning_ma a:hover{background:#fb465f}table.traningsdagbok th.kampsport{border-bottom:3px solid #fb465f}table.traningsdagbok th.kampsporttop{border-top:3px solid #fb465f}#tbl_kampsport{border-top:5px solid #fb465f}.WorkoutPartKampsport{background-color:#fb868b}.journal .color_crossfit a{border-color:#fb9a98}.journal .color_crossfit .woDetails{border-color:#f8413c}.journal .weekTotal .color_crossfit,.ui-widget-content #nav_crossfit,table.traningsdagbok th.crossfit,table.traningsdagbok th.crossfittop,table.traningskalender td p.traning_ma a{background:#fb9a98}.ui-state-active#nav_crossfit,.ui-state-hover#nav_crossfit,table.traningsdetaljer td.crossfit,table.traningsdetaljer tr.odd td.crossfit,table.traningskalender td p.traning_ma a:hover{background:#f8413c}table.traningsdagbok th.crossfit{border-bottom:3px solid #f8413c}table.traningsdagbok th.crossfittop{border-top:3px solid #f8413c}#tbl_crossfit{border-top:5px solid #f8413c}.WorkoutPartcrossfit{background-color:#fb9a98}.journal .color_walking a{border-color:#d5dcaf}.journal .color_walking .woDetails{border-color:#adbc49}.journal .weekTotal .color_walking,.ui-widget-content #nav_walking,table.traningsdagbok th.walking,table.traningsdagbok th.walkingtop,table.traningskalender td p.traning_ma a{background:#d5dcaf}.ui-state-active#nav_walking,.ui-state-hover#nav_walking,table.traningsdetaljer td.walking,table.traningsdetaljer tr.odd td.walking,table.traningskalender td p.traning_ma a:hover{background:#adbc49}table.traningsdagbok th.walking{border-bottom:3px solid #adbc49}table.traningsdagbok th.walkingtop{border-top:3px solid #adbc49}#tbl_walking{border-top:5px solid #adbc49}.WorkoutPartwalking{background-color:#d5dcaf}.journal .color_multi a{border-color:#fdfbbf}.journal .color_multi .woDetails{border-color:#fff600}.journal .weekTotal .color_multi{background:#fdfbbf}table.traningskalender tr.aktiviteter td a:hover{color:#fff}table.traningsdetaljer td.vila,table.traningsdetaljer tr.odd td.vila{background:#999}.workoutInfoBox{width:150px;float:left;margin-bottom:15px;line-height:1}.workoutInfoBox .mainInfo{font-size:22px;font-weight:700}.workoutInfoBox .infoUnit{font-size:16px;font-weight:700}.workoutInfoBox .infoLabel,.workoutInfoBoxBorg .infoLabel{font-size:10px}.workoutInfoBoxBorg{width:450px;float:left;margin-bottom:15px}.equipmentInfoBox{float:left;width:225px;margin-bottom:10px}.equipmentInfoBox .equipmentImage{float:left;height:50px}.equipmentInfoBox .equipmentInfoText{float:left;padding-top:8px;padding-left:5px;max-width:170px;overflow:hidden}