body{font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif}em,b,i,h1,h2,h3,h4,h5,h6,address{font-family:"Museo Sans 500", Helvetica, Arial, Verdana, sans-serif}h1,h2,h3,h4,h5,h6{color:#242724}a{color:#094696;text-decoration:none}a:focus{outline:none}.box h4{margin-bottom:0}.content_wrap{margin-bottom:1.5em;margin-top:3em}#header_container{background:url(/images/layout/header_bg.png) no-repeat top center}#header_container header{position:relative;height:126px}#header_container header #logo_link{position:absolute;top:30px;left:0px;height:80px;width:215px;display:block}#header_container header #menu{position:absolute;left:280px;bottom:0;margin-right:-54px}#header_container header #menu a{color:#eee;font-family:"Museo Sans 500";text-shadow:0 1px 2px #333;font-size:1.5em;font-weight:normal;line-height:40px;margin-right:54px;padding:26px 0;float:left}#header_container header #menu a.active{background:url(/images/layout/nav_indicator_2.png) no-repeat center bottom}#header_container header #menu a:hover,#header_container header #menu a.active{color:#fff}body{background:url(/images/layout/body_bg.png) repeat-x;background-color:#272f3a}body,#secondary_content{color:#a8afb5}#primary_wrapper{background-color:#fff;height:100%}#primary_wrapper #primary{color:#5f6367}#primary_wrapper #primary a{color:#094696}#primary_wrapper #primary a:hover{color:#094696}#secondary_wrapper{background-color:#272f3a}#secondary_wrapper #secondary{padding:35px 0}#secondary_wrapper h1,#secondary_wrapper h2,#secondary_wrapper h3,#secondary_wrapper h4,#secondary_wrapper h5,#secondary_wrapper h6,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff}#secondary_wrapper a,footer a{color:#62b1da}#secondary_wrapper hr,footer hr{background-color:#3a424d}#secondary_wrapper strong,footer strong{color:#dce5ed;font-weight:normal}footer .container{padding:1.5em 0}.frontpage_buttons{padding-bottom:140px}.frontpage_buttons .span-4 a img{margin:0 0 0 41px}.frontpage_buttons_wide{padding-bottom:140px}#events_container{height:162px;padding:18px;border:1px solid #666;background-color:#212730;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}#events_container.hover{padding-right:0}#events_container.hover #events{overflow:auto}#events_container #events{overflow:hidden;height:162px}#events_container #events .event{margin-bottom:1.5em;float:left;clear:left}#events_container #events .event .date,#events_container #events .event .link{float:left}#events_container #events .event .date{width:86px;clear:left}#events_container #events .event .link{width:170px}#events_container #events .event.last{margin-bottom:0}#events_container #events .event.old a{color:#b5d1da}.tweet .tweet_list,.personel_tweet .tweet_list{overflow:hidden;list-style-type:none;margin:0;padding:0}.tweet .tweet_list li,.personel_tweet .tweet_list li{margin-bottom:1.5em;overflow:auto}.tweet .tweet_list .tweet_avatar,.personel_tweet .tweet_list .tweet_avatar{margin-top:0.5em;padding-right:0.75em;float:left}.tweet .tweet_list .tweet_avatar img,.personel_tweet .tweet_list .tweet_avatar img{vertical-align:middle;padding:0.5em;background:#fff;-webkit-border-radius:0.5em;-moz-border-radius:0.5em}.tweet .tweet_list .tweet_even,.tweet .tweet_list .tweet_odd,.personel_tweet .tweet_list .tweet_even,.personel_tweet .tweet_list .tweet_odd{margin-top:1.5em}.slide h1{font-family:"Museo 500"}#slide_container{height:342px}#slide_container #slide1 h4{color:#5f6367}#slide_container .slide{height:198px;width:100%;display:none}#about_us{position:relative;float:left}#about_us #profile{position:relative;padding:0;color:#eee}#about_us #profile .name{text-align:center;font-size:14px;font-weight:bold}#about_us #profile .bottom{padding:0;width:212px;height:45px;text-align:center;bottom:0;left:0;background-color:#444;position:absolute}#about_us #profile .bottom strong{color:#eee}#about_us #info{margin-top:50px;position:relative;float:left;margin-bottom:20px;padding:20px 10px 0 10px;border:2px solid #bbb}#preload_hover{display:none}#what_we_do_menu{list-style:none;padding-left:0;height:454px;padding-top:54px;background:url(/images/what_we_do/nav-bg_left.png) right top no-repeat !important}#what_we_do_menu li{font-size:1.2em;border-top:1px solid #d9d9d9}#what_we_do_menu li a{padding:9px 0 9px 36px;display:block;background-repeat:no-repeat;background-position:5px 50%;background-color:transparent;color:#aaa !important}#what_we_do_menu li a.active,#what_we_do_menu li a.active:hover{background-color:#fff;color:#333 !important}#what_we_do_menu li a:hover{background-color:#fff;color:#333 !important}#what_we_do_menu li a.web-strategi,#what_we_do_menu li a.skreddersydde-weblosninger,#what_we_do_menu li a.nettbutikk,#what_we_do_menu li a.google-wave,#what_we_do_menu li a.sosiale-medier,#what_we_do_menu li a.enkelt-nettsted,#what_we_do_menu li a.facebook-integrasjon,#what_we_do_menu li a.publiseringslosning{background-position:5px -39px}#what_we_do_menu li a.web-strategi.active,#what_we_do_menu li a.web-strategi:hover,#what_we_do_menu li a.skreddersydde-weblosninger.active,#what_we_do_menu li a.skreddersydde-weblosninger:hover,#what_we_do_menu li a.nettbutikk.active,#what_we_do_menu li a.nettbutikk:hover,#what_we_do_menu li a.google-wave.active,#what_we_do_menu li a.google-wave:hover,#what_we_do_menu li a.sosiale-medier.active,#what_we_do_menu li a.sosiale-medier:hover,#what_we_do_menu li a.enkelt-nettsted.active,#what_we_do_menu li a.enkelt-nettsted:hover,#what_we_do_menu li a.facebook-integrasjon.active,#what_we_do_menu li a.facebook-integrasjon:hover,#what_we_do_menu li a.publiseringslosning.active,#what_we_do_menu li a.publiseringslosning:hover{background-position:5px 0}#what_we_do_menu li a.web-strategi{background-image:url(/images/what_we_do/gode_rad_sprite.png)}#what_we_do_menu li a.skreddersydde-weblosninger{background-image:url(/images/what_we_do/skreddersydde_weblosninger_sprite.png)}#what_we_do_menu li a.nettbutikk{background-image:url(/images/what_we_do/nettbutikk_sprite.png)}#what_we_do_menu li a.google-wave{background-image:url(/images/what_we_do/google_wave_sprite.png)}#what_we_do_menu li a.sosiale-medier{background-image:url(/images/what_we_do/sosiale_medier_sprite.png)}#what_we_do_menu li a.facebook-integrasjon{background-image:url(/images/what_we_do/facebook_integrasjon_sprite.png)}#what_we_do_menu li a.publiseringslosning{background-image:url(/images/what_we_do/publiseringslosning_sprite.png)}#what_we_do_menu li a.enkelt-nettsted{background-image:url(/images/what_we_do/enkelt_nettsted_sprite.png);border-bottom:1px solid #d9d9d9}div.services div.box{background-color:transparent;margin-bottom:0;padding-bottom:0}div.services.main div.box{margin-bottom:3em;padding-bottom:1.5em;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;-o-border-radius:9px}div.services.main div.box.tailor,div.services.main div.box.advice{background-position:95% 50%;background-repeat:no-repeat;background-image:url(/images/what_we_do/layout_header_sprite.png);background-position:0 0}div.services.main div.box.tailor:hover,div.services.main div.box.advice:hover{cursor:pointer;background-position:0 -110px}div.services.main div.box.tailor:hover h2,div.services.main div.box.advice:hover h2{color:#fff !important}div.services.main div.box.tailor:hover h2 a,div.services.main div.box.advice:hover h2 a{color:#fff !important}div.services.main div.box.tailor h2,div.services.main div.box.advice h2{margin-top:18px;text-align:center;color:#efefef !important}div.services.main div.box.tailor h2 a,div.services.main div.box.advice h2 a{color:#efefef !important}div.services.alternate div.box{background-image:url(/images/what_we_do/layout_body_elements_sprite.png);background-position:0 0;height:126px;margin-bottom:36px}div.services.alternate div.box:hover{cursor:pointer;background-position:0 -146px}div.services.alternate div.box:hover h3{color:#333 !important}div.services.alternate div.box:hover h3 a{color:#333 !important}div.services.alternate div.box h3{margin-bottom:9px;color:#555 !important}div.services.alternate div.box h3 a{color:#555 !important}div.services.alternate div.box p{color:#888 !important}#workshops{border:1px solid #ccc;margin-bottom:18px;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px}#workshops h4,#workshops p{margin-left:10px;margin-bottom:10px}#workshops h4{margin-top:10px;font-size:18px}#workshops img{margin-top:5px}#social_media_list ul{list-style:none;position:relative;margin-left:-40px}#social_media_list ul li{float:left;padding-right:20px;margin-top:20px}#hidden_video,#illustration{padding:10px;margin:0 0 10px 10px;border:solid 1px #ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px}#hidden_video{float:right}#illustration{text-align:middle;float:left}#case_box{height:342px;background:#fff url(/images/case_box/divider_vertical.png) repeat-y 112px}#case_box #slides{float:left}#case_box #slides .slide{display:none}#case_box #slides #solution img{margin:18px 0 0 36px}#case_box #slides #goals{background:#fff url(/images/case_box/whiteboard.png) no-repeat 0 10px;height:342px}#case_box #slides #goals p.whiteboard{padding:36px 0 0 50px;font-size:1.5em;font-family:"Museo 500";line-height:2.1em}#case_box #slides #result{background:#fff url(/images/case_box/whiteboard.png) no-repeat 0 10px;height:342px}#case_box #slides #result p.whiteboard{padding:36px 0 0 50px;font-size:1.5em;font-family:"Museo 500";line-height:2.1em}#case_box #toc{padding-top:18px}#case_box #toc h4{margin-left:33px;font-size:1.3em}#case_box #toc ul{height:234px;width:180px;list-style:none;float:left;margin:0;margin-left:-27px}#case_box #toc ul li{height:54px;background-image:url(/images/case_box/divider_horisontal.png);background-repeat:no-repeat}#case_box #toc ul li a{display:block;height:36px;padding:18px 0 0 20px}#case_box #toc ul li a.active{font-size:1.2em;background:#fff url(/images/case_box/divider_horisontal.png) no-repeat}#case_box div#image{float:right;width:410px;height:234px;background-color:#ddd}.tooltip{display:none;background:url(/images/layout/black_arrow_big.png) no-repeat;color:#eee;height:173px;padding:30px 30px 10px 30px;overflow:hidden;width:310px}.tooltip *{color:#eee}#employees{margin-top:3em;margin-bottom:3em;overflow:hidden;height:198px}#employees .employee{height:198px;width:132px;float:left;overflow:hidden;margin-right:9px;position:relative}#employees .employee.active > img{border-color:#bcc5cf}#employees .employee.active .name_container{background-color:#2e4d71}#employees .employee > img{display:block;position:absolute;border:1px solid #ccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;width:130px;height:195px}#employees .employee .name_container,#employees .employee .name{position:absolute;left:1px;width:130px;height:3em;padding:0.375em 0}#employees .employee .name_container,#employees .employee .name{bottom:1px}#employees .employee .name_container{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-o-border-top-left-radius:0;-o-border-top-right-radius:0;-o-border-bottom-left-radius:8px;-o-border-bottom-right-radius:8px;background-color:#2f2f2f;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90)}#employees .employee .name{color:#ddd;text-align:center;font-size:0.9em}#employees .employee .name span{font-size:0.9em;color:#bbb}#employees .employee .content{overflow:hidden;position:relative;width:235px;height:198px;margin-left:143px;float:left;font-size:0.9em}#employees .employee .content strong{color:#444}#employees .employee .content .button_bar{position:absolute;bottom:6px;width:235px;line-height:24px}#employees .employee .content .button_bar a{float:left;margin-right:9px;border:none}#employees .employee .content .button_bar a img{vertical-align:middle}#employees .employee .content p{margin-bottom:0.75em}#customers .customer{background-color:#eee;margin-top:18px;padding-bottom:9px}#customers .customer .image{position:relative;border:13px solid #fff;height:144px;margin:5px;line-height:144px}#customers .customer .image img{position:absolute;top:0;bottom:0;margin:auto 24px}#customers h5,#customers p{padding:0 18px;margin:9px 0}#customers h5{font-size:110%;margin-top:18px}#customers p{height:90px}#references p.services{font-style:italic;color:#fff}ul.bullet{list-style:none;padding:0;margin:0}ul.bullet li{padding:0 0 0 18px;margin-bottom:18px;margin-left:0;background:url(/images/layout/bullet_10.png) no-repeat -3px 1px}#secondary_wrapper a.contact_button{text-decoration:none;line-height:normal;float:left;padding:0 0.75em;display:block;font-weight:bold;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border:2px solid #dedede;background:url(/images/layout/shade.png) repeat-x 0 100%;border-color:#dedede;line-height:32px;height:32px;margin:0;background-color:#2e4d71;color:#fff}#secondary_wrapper a.contact_button img{vertical-align:middle;margin-right:4px;margin-left:-2px}#secondary_wrapper a.contact_button:hover{background-color:#32547c}#contact_form_container{height:36px;line-height:36px;margin-bottom:18px;overflow:hidden}#contact_form_container img{padding:5px 0}#contact_form_container #contact_form{height:36px}#contact_form_container #contact_form #email_or_phone{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;width:300px;margin:0 9px 0 0;font-size:15px;height:18px;padding:8px}#contact_form_container #contact_form_receipt{color:#fff}#contact_form_container #contact_form_receipt img{vertical-align:middle;margin-right:9px}#contact_form_container input.inline_label{color:#999}.split-button{height:36px;line-height:36px;background-color:#e9e9e9;margin-bottom:1.5em;color:#272f3a;font-weight:bold;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px}.split-button img{padding:0 9px;vertical-align:middle}
