@charset 'utf-8'; html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0; outline:0; vertical-align:baseline; background:transparent; margin:0; padding:0}body{height:100%; font:62.5%/1.5 'Lucida Sans Unicode',Tahoma,Arial,Helvetica,sans-serif}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before, blockquote:after, q:before, q:after{content:none}img{border:0; vertical-align:bottom}table{border-collapse:collapse; border-spacing:0}.standard{position:relative}.covertly{display:none; position:absolute; top:-1000px}h1, h2, h3, h4, h5, h6, p, pre, blockquote, address{margin:0 0 1em}h1{font-size:2.2em}h2{font-size:2em}h3{font-size:1.8em}h4{font-size:1.6em}h5{font-size:1.4em}ul{list-style:none; margin:0 0 1em 25px}ul ul{font-size:100%; font-weight:400}input, label{vertical-align:middle}label{cursor:pointer}input, select, textarea{font-size:1.2em; font-family:Tahoma,Arial,Helvetica,'MS Sans Serif',sans-serif}input, textarea{padding:.2em}textarea{overflow:auto}input.button{width:0; overflow:visible; padding:0 .25em}input.button[class]{width:auto}#wrapper{min-height:100%; margin:0 auto}* html #wrapper{height:100%}#content{overflow:hidden}* html #content{height:1%; overflow:visible}.left{float:left; display:inline}.right{float:right; display:inline}#footer{clear:both}a{text-decoration:none; outline:0}a:active, a:focus, a:hover{text-decoration:none; border-bottom:solid 1px #669}a, label, .submit, input, #handles4 span{cursor:url("http://www.hakanberg.com/konsult/img/hand.cur"),auto}.clear{display:block; clear:both; line-height:1%; height:0; font-size:1%; margin:0; padding:0}.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}* html .clearfix{height:1%}.loading{background:url(../img/loading.gif) center no-repeat}.invisibles{position:relative; width:1px; height:1px; overflow:hidden; visibility:hidden; margin:0; padding:0}h2#noskript{font-size:12px}#mainContainer{position:absolute; left:50%; top:50%; margin-top:-276px; margin-left:-430px; overflow:visible; width:860px; height:530px}#basic, #basic2{position:relative; overflow:hidden; float:left; width:255px; height:530px}#basicContainer{position:relative; width:255px; height:530px}.sIFR-flash{visibility:visible!important; margin:0; padding:0}.sIFR-replaced, .sIFR-ignore{visibility:visible!important}.sIFR-alternate{position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{overflow:auto; letter-spacing:0; float:none; margin:0; padding:0}.sIFR-dummy{width:0; height:0; margin-left:42px!important; z-index:0}#theSlides .sIFR-active h1{font-size:37px; visibility:hidden; font-family:Verdana; line-height:1em; margin:8px 0 0; padding:5px 10px 0}#basic2{float:right; padding:8px 0 0}.outline{border:1px solid orange}a.slideimage, a:link.slideimage, a:hover.slideimage, a:focus.slideimage{font-size:1px; line-height:1%; border:none}a:hover.slideimage img{border:1px solid #bbb; padding:2px}.slideimage img{border:1px solid #FFF; padding:2px}.current img{border:1px solid red; padding:5px}#horizontal_slide{position:absolute; display:block; background:url(../img/mainflapp.png) right top no-repeat; width:190px; height:250px; top:65px; left:-134px; z-index:300}#horizontal_slide a#ReturnFlik2 span{position:relative; display:block; float:left; width:128px; height:242px}#horizontal_slide a#h_toggle span{position:relative; display:block; float:left; width:50px; height:70px; margin:100px 0 0}#theContent{position:relative; background:url(../img/slideback.png) no-repeat; overflow:hidden; float:left; width:605px; height:530px}#slideContainer{position:absolute; top:10px; left:6px; overflow:hidden; width:592px; height:493px}#bodyportfolio #slideContainer{top:11px; left:7px}#theSlides{position:absolute}#bodybiografi #mainContainer{overflow:visible; background:url(../img/kugge1.jpg) center bottom no-repeat; padding:12px 0 0}.bio-kenta{position:absolute; width:358px; height:550px}#ring-v{background:url(../img/kenta-tele-v.png) center center no-repeat; top:-27px; left:-48px}#ring-h{background:url(../img/kenta-tele-h.png) center center no-repeat; top:-27px; right:-62px}#theBioContent{position:relative; background:url(../img/slidebackmitt.png) repeat-y; top:70px; left:127px; width:605px}#theBioContent #biotopp{position:absolute; display:block; background:url(../img/slideback.png) left top no-repeat; width:605px; height:12px; top:-12px; left:0}#theBioContent #biobotten{position:absolute; display:block; background:url(../img/slideback.png) left bottom no-repeat; width:605px; height:27px; bottom:-27px; left:0}#theBioContent dl{position:relative; display:block; padding:0 8px 3px}#theBioContent dl dt, #theBioContent dl h2, #theBioContent dl dd, #theBioContent dl dd p, .togglers{display:block; margin:0; padding:0}#theBioContent h2.togglers{height:30px; background:url(../img/biobar.png) left top no-repeat; text-indent:32px; font-family:Georgia,"Times New Roman",Times,serif; color:#445833; font-weight:700; font-size:18px; line-height:30px; cursor:url("http://www.hakanberg.com/konsult/img/hand.cur"),auto}#theBioContent h2.togglers:hover{color:#202020}#theBioContent dl dd{background:url(../img/biotextback.jpg) left top repeat-y; padding:0 10px}.buttons{position:absolute; display:block; bottom:10px; left:9px; overflow:visible; height:17px; margin:0; padding:0}.buttons span{position:relative; display:block; float:left; height:16px; color:#334; font:10px Verdana; line-height:15px; background-image:url(../img/tinyknapp.png); background-repeat:no-repeat; background-position:left top; margin:1px 9px 0 0; padding:0 0 0 7px}.buttons span b.plupp2{position:absolute; display:block; top:0; right:-8px; height:16px; width:8px; background-image:url(../img/tinyknapp.png); background-repeat:no-repeat; background-position:right top; margin:0; padding:0}.buttons span:hover, .buttons span:hover b.plupp2{color:#000; background-color:#90a3ff}.buttons span.active, .buttons span.active b.plupp2{color:#004; background-color:#0063fc}#theSlides div.enRuta{width:592px; height:493px; float:left; background:#f3f3f3}#theSlides h3, #theSlides p, #theSlides ul{padding:5px 10px}#theSlides img{float:left; margin:2px 10px -6px 14px}h4.citat{position:absolute; bottom:66px; left:-32px; height:14px; z-index:10; font-size:10px; line-height:14px; font-family:Helvetica,Verdana,Arial,sans-serif; font:9px Verdana; font-style:normal; font-weight:400; background-image:url(../img/bildtextback.png); background-repeat:no-repeat; background-position:left top; margin:0; padding:0 0 0 7px}.plupp1{display:block; position:absolute; top:0; right:-8px; height:14px; width:8px; background-image:url(../img/bildtextback.png); background-repeat:no-repeat; background-position:right top}#info4, #info3{color:#ddd; cursor:default}#topplist{position:relative; z-index:220; width:100%; height:64px; background-image:url(../img/toplistback.png); background-repeat:repeat-x}#nav_wrap{background-image:url(../img/toplistpil2.png); background-position:0 41px; background-repeat:no-repeat; width:862px; height:64px; margin:0 auto}#nav_wrap ul{list-style-type:none; margin:0 0 0 10px}#nav_wrap ul li{display:inline; width:136px; height:37px; margin:0; padding:0}#nav_wrap ul li a{display:inline-block; background-image:url(../img/navbuttons.png); background-repeat:no-repeat; border:none; width:136px; height:37px; margin:8px 1px 0 4px; padding:0}a.lnkA, a.lnkA:link{background-position:-136px 0}a.lnkA:active, a.lnkA:focus, a.lnkA:hover{background-position:-136px -39px}a.lnkB, a.lnkB:link{background-position:-272px 0}a.lnkB:active, a.lnkB:focus, a.lnkB:hover{background-position:-272px -39px}a.lnkC, a.lnkC:link{background-position:0 0}a.lnkC:active, a.lnkC:focus, a.lnkC:hover{background-position:0 -39px}a.lnkD, a.lnkD:link{background-position:-408px 0}a.lnkD:active, a.lnkD:focus, a.lnkD:hover{background-position:-408px -39px}a.lnkE, a.lnkE:link{background-position:-544px 0}a.lnkE:active, a.lnkE:focus, a.lnkE:hover{background-position:-544px -39px}a.lnkF, a.lnkF:link{background-position:-680px 0}a.lnkF:hover{background-position:-680px -39px}.mooSlide img.left{margin-right:20px; height:250px}.mooSlide img.right{margin-left:20px; height:250px}.mooSlide{overflow:hidden; background-color:#000; font-family:Arial,Helvetica,sans-serif; line-height:16px; color:#FFF; font-size:11px; padding:0 10px 6px}.mooSlide h1{font-size:17px}.style1{color:#CF0}.style2{color:#43397c}#vcard{color:#ddd; width:320px; height:198px; border-top:1px solid #221; border-right:1px solid #223; border-bottom:1px solid #223; border-left:1px solid #221; background:#000 url(../img/cardback.png) right bottom no-repeat; float:left; position:relative; margin:6px 10px 0 0; padding:10px 14px}#vcard a{color:#cfd; text-decoration:none}#vcard a:hover{color:#CF0; border-bottom:solid 1px #f33}#test2 #vcard ul{list-style-type:none; float:left; width:12em; line-height:16px; font-size:11px}#test2 #vcard ul.tels{padding:3px 0 0}#test2 #vcard ul li{margin-bottom:1px; padding-left:24px; background-position:0 0; background-repeat:no-repeat}#vcard li.eml{background-image:url(../img/emailIcon.gif); background-repeat:no-repeat; position:relative; background-position:center left}#vcard li.www{background-image:url(../img/homepageIcon.gif); background-repeat:no-repeat; position:relative}#vcard .org{float:right; font-family:Georgia,"Times New Roman",Times,serif; color:#CF0; line-height:50px; font-size:30px; font-weight:700}#vcard .adr{float:right; clear:right; line-height:16px; width:38%; margin-top:0; font-size:11px}#vcard .adr h1{margin-top:0; padding-top:0; line-height:16px}#vcard .adr .fn{font-size:11px; line-height:16px; font-weight:700; color:#fff}#vcard li abbr.value{text-transform:none; font-size:100%; letter-spacing:0}#vcard .type, #vcard .hiddenx .region, #vcard .hiddenx .country-name{line-height:1px; font-size:1px; color:#000}.mooSlide #vcard .photoalt{position:relative; height:100px; width:90px; background-image:url(../img/bildkenta90.jpg); background-repeat:no-repeat; float:left; clear:left}.justabox{position:relative; overflow:auto; padding:8px 0 0}#vcard .downlink{clear:both; text-align:center; font-size:10px; font-weight:400; height:16px; line-height:16px}#vcard .downlink a, #vcard .downlink a:link{font-weight:400; text-decoration:none}.smallbits{margin:0; padding:6px 8px}.smallbits a img{margin:0 2px; padding:0}.spacer{height:28px}#bottenlist{position:absolute; width:100%; height:18px; background-color:#000; bottom:-2px; right:0}.mini{position:absolute; bottom:2px; right:4px}.mini, .mini a{line-height:10px; font-size:10px; text-decoration:none; color:#333}.mini a:hover{text-decoration:none; color:#555}.mini2{position:absolute; line-height:10px; font-size:10px; color:#999; bottom:18px; right:4px}#sbox-window embed, #sbox-window object, #sbox-window select{visibility:visible}#sbox-overlay{position:absolute; background-color:#000}#sbox-window{position:absolute; background-color:#fff; text-align:left; overflow:visible; -moz-border-radius:3px; -webkit-border-radius:3px; padding:10px}#sbox-btn-close{position:absolute; width:30px; height:30px; right:-15px; top:-15px; background:url(../img/closebox.png) no-repeat center; border:none}.sbox-window-ie6 #sbox-btn-close{background-image:url(../img/closebox.gif)}.sbox-loading #sbox-content{background-image:url(../img/spinner.gif); background-repeat:no-repeat; background-position:center}#sbox-content{clear:both; overflow:auto; background-color:#fff; height:100%; width:100%}.body-overlayed embed, .body-overlayed object, .body-overlayed select{visibility:hidden}#sbox-window .sbox-content-swf{overflow:hidden; background-image:url(../img/spinner.gif); background-repeat:no-repeat; background-position:center}#theSlides a img, #theSlides a:link img{position:relative; display:block; float:left; border:solid 1px #999; margin:2px 3px; padding:1px}#theSlides a:hover img{border:solid 1px #78f; padding:1px}#theSlides a span.vidtext{position:absolute; display:block; left:12px; top:82px; font:14px "Myriad Pro",Arial,Helvetica,Verdana,Sans-Serif; font-weight:700; color:#fff; border:none; padding:3px}a.boxed_v img, a.boxed_v:link img{position:relative; display:block; float:left; border:solid 1px #999; margin:0 2px 0 0; padding:1px}a.boxed_h img, a.boxed_h:link img{position:relative; display:block; float:right; border:solid 1px #999; margin:0 0 0 2px; padding:1px}a.boxed_v:hover img, a.boxed_h:hover img{border:solid 1px #79f}a.thumblink{display:block; text-decoration:none; line-height:0; border:solid 1px #ccc; float:left; margin:2px 4px 2px 0; padding:1px}#bodyportfolio #theContent p.buttons{width:100%; float:none; text-align:center}#bodyportfolio #theContent p.buttons a:link img{opacity:.7; -moz-opacity:0.7; filter:alpha(opacity=70)}#bodyportfolio #theContent p.buttons a:hover img{opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100)}#theSlides p{font:1.6em/1.625 "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Verdana,"Helvetica Neue",Helvetica,Sans-Serif; color:#4f331c}#theSlides h1{font-family:"palatino linotype",palatino,times,Times New Roman,times-roman,georgia,serif; font-size:37px; line-height:1em; letter-spacing:3px; font-weight:400; color:#ccc; margin:8px 0 0; padding:5px 10px 0}#theSlides p.realitybox{color:#f9cc46; position:relative; font-size:13px; line-height:20px; text-align:center; background-color:#3c2009; -moz-border-radius:8px; -webkit-border-radius:8px; border:1px solid #cfccc9; margin:5px 10px; padding:6px}#theSlides #hakanbox{position:relative; width:100%; height:auto; line-height:20px; background:#e4e2e0 url(../img/perlback.png) right bottom no-repeat; border-top:1px solid #dbdbda; padding:6px 0}#theSlides #hakanbox p{font-size:14px; line-height:20px; color:#43035e}#theSlides #hakanbox strong{position:relative; display:block; text-align:center; width:100%; font-size:14px; line-height:20px; color:#452363}#theSlides #hakanbox p a.boxed img{margin:2px 10px 4px 2px}#theSlides #hakanbox a.snurrlink{color:#233c28; display:inline-table; vertical-align:bottom; -webkit-transition:all 1s ease-in-out}#theSlides #hakanbox a.snurrlink:hover{color:#007738; background-color:#f6f6f6; border:none; -webkit-transform:rotate(360deg) scale(2)}#theSlides #thekonsult{background:#f3f3f3 url(../img/kentaback2.png) right top no-repeat}#theSlides #thekonsult p.realitybox{font:1.3em/1.5 "Lucida Sans Unicode","Trebuchet MS","Helvetica Neue","Tahoma",Helvetica,Verdana,Sans-Serif}#theSlides #theyear{background:#002 url(../img/yearback.jpg) center top no-repeat}#theSlides #theyear p.realitybox{color:#ccd; background-color:#334; border:1px solid #667; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); margin:396px 10px 0}#theSlides #theproject{background:#000 url(../img/projectback.jpg) right bottom no-repeat}#theSlides #theproject #theprojecttext{width:400px; height:400px; padding:0 0 0 16px}#theSlides #theproject #theprojecttext p{color:#ccc}#theSlides #theworld{background:#000 url(../img/worldback.jpg) left bottom no-repeat}#theSlides #theworld #theworldtext{padding:0 0 0 168px}#theSlides #theworld #theworldtext p{color:#ccc; padding:0 0 0 18px}#theSlides #thekurs{background:#000 url(../img/cv_back.jpg) left bottom no-repeat}#theSlides #thekurs #thekurstext{padding:0 0 0 255px}#theSlides #thekurs #thekurstext p{color:#ccc; padding:0 0 0 3px}#bodyreferens h1.bluec, #bodyreferens .sIFR-active h1{font-size:60px; visibility:hidden; font-family:Verdana; line-height:1em; text-align:center}#bodyshop #wrapshop{position:relative; display:block; width:876px; margin:10px auto}#bodyshop #wrapshop #Spreadshop{position:absolute; top:0; right:0; display:block; overflow:auto; border:3px double #e4e2e0; height:400px; width:620px; margin:4px 0 0 4px; padding:1px}#bodyshop #wrapshop #sidoshop{position:relative; float:left; display:block; background:url(../img/shopbox.png) center bottom no-repeat; height:400px; width:244px; margin:0}#bodyshop #wrapshop #sidoshop h1.bluec, #wrapshop #sidoshop .sIFR-active h1{font-size:72px; visibility:hidden; font-family:Verdana; line-height:1em; text-align:center}#fall-expert{position:absolute; top:-40px; left:-70px; float:none; z-index:200; margin:0; padding:0}#bodyreferens #visualization{font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:18px; color:#777}#bodyreferens #visualization .node{position:absolute; border-top:1px solid #ded8ce; background:url(../img/noteback2.png) center bottom no-repeat; width:190px; text-align:center; cursor:move; padding:3px 4px 14px}#bodyreferens #visualization .node h5{font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#a6a093; margin:0}#bodyreferens #visualization .node a, #bodyreferens #visualization .node a:link{font-size:10px; border:1px solid #ded8ce; color:#9c998c; margin:3px 0 0; padding:2px 6px}#bodyreferens #visualization .node a:hover{border:1px solid #ded8ce; background-color:#a39f93; color:#333}#bodyreferens ul.linko{font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:18px; color:#777; list-style:none; display:block; width:90px; position:absolute; left:20px; bottom:38px; text-align:center; margin:0; padding:0}#bodyreferens ul.linko a{display:block; width:90px; color:#690; text-decoration:none; background-color:#faf8f3; border:1px solid #ded8ce}#bodyreferens ul.linko a:link{color:#690; background-color:#faf8f3; text-decoration:none}#bodyreferens ul.linko a:hover{color:#e60; background-color:#ded8ce; text-decoration:none}.hello_back{background:url(../img/helloback.jpg) center no-repeat}#theSlides div.enRuta div.fb_badge{float:left; margin:8px 10px 4px; padding:0}#theSlides div.enRuta div.fb_badge div.fb_vert .fb_object table{width:108px; border:none; margin:0; padding:0}#theSlides div.enRuta div.fb_badge a, #theSlides div.enRuta div.fb_badge .fb_object a{border:none; margin:0; padding:0}#theSlides div.enRuta div.fb_badge a img.fb_logoimage, #theSlides div.enRuta div.fb_badge .fb_object a img{float:none; border:none; margin:0 auto; padding:0}:focus, form:focus{outline:0}.hidden, #horizontal_slide a#ReturnFlik2 span strong, #horizontal_slide a#h_toggle span strong, #nav_wrap ul li a span{display:none}h6, p, ul{font-size:1.2em}a:visited, #vcard .downlink a:hover{text-decoration:none}.clearfix, .sIFR-active object, #sbox-image, .sbox-content-image img{display:block}#vcard *, .smallbits a{margin:0; padding:0}#vcard abbr, #theSlides a.boxed:hover, a.boxed_v:hover, a.boxed_h:hover, #bodyportfolio #theContent p.buttons a:hover{border:none}#vcard .phone, .mobilex{background-image:url(../img/mobileIcon.gif); background-repeat:no-repeat}#vcard .adr .title, #vcard .adr .street-address, #vcard .adr .postal-code, #vcard .adr .locality{font-size:11px; line-height:16px; color:#ccc}.sbox-content-image#sbox-content, .sbox-content-iframe#sbox-content{overflow:visible}#theSlides a.boxed, #theSlides a.boxed:link, a.boxed_v, a.boxed_v:link, a.boxed_h, a.boxed_h:link{position:relative; border:none; display:block}#theSlides div.enRuta div.fb_badge div.fb_vert .fb_object table tbody, #theSlides div.enRuta div.fb_badge div.fb_vert .fb_object table tbody tr{width:108px}
#theSlides #themillion .leftie {
font-size:11px;
width:276px;
position:relative;
padding:6px 4px 2px 6px;
float:left;
}
#theSlides #themillion .rightie {
font-size:11px;
width:276px;
position:relative;
padding:6px 6px 2px 4px;
float:left;
}
#theSlides #themillion .rightie div {
position:relative;
overflow:hidden;
text-align:center;
margin:0 auto;
}
