.site_rubrik {color:#878787;font-family:Poppins;font-size:30px;font-style:normal;font-variant:normal;font-weight:100;line-height:42px;text-align:start;}.site_paragraph {color:#545454;font-family:Poppins;font-size:15px;font-style:normal;font-variant:normal;font-weight:300;line-height:20px;text-align:start;}.site_mrubrik {color:#545454;font-family:Poppins;font-size:16px;font-style:normal;font-variant:normal;font-weight:700;line-height:24px;text-align:start;}body {margin:0 !important;width:100vw;overflow-x:hidden;}#head {width:1000px;display:flex;height:60px;}#canvas {width:100vw;background-color:white;padding-top:60px;margin:0 auto;display:flex;justify-content:center;flex-flow:row wrap;position:relative;}#canvas.not-frontpage { background-color:#f7f7f7; }#canvas #wrapper { width:1000px; }#page {width:1000px;position:relative;background-color:white;}.fullblue {display:flex;width:100vw;justify-content:center;height:auto;align-items:center;background-color:#1fb3ed;color:white;padding:30px 0;text-align:left;}.fullblue .list-bottom-buttons .buttonwrapper a { color:#333333; }.fullblue table {width:400px;margin-left:auto;margin-right:30px;}.fullblue > div {width:1000px;font-size:13px;}.fullblue > div .rubrik, .fullblue > div h2 {color:white;text-align:center;}.fullblue > div li a, .fullblue > div li a:visited { color:white; }.fullblue > div .subline {display:flex;color:white;}#headspan {height:60px;background-color:#174672;position:fixed;width:100vw;display:flex;justify-content:center;align-items:center;z-index:100;}#head { position:relative; }#logo {height:auto;width:181px;}#logo-top-link {width:181px;display:flex;align-items:center;justify-content:center;}#search_bkgr {width:100vw;height:500px;display:flex;justify-content:center;background-size:cover;align-items:center;}#search_bkgr.no_image { height:310px; }#menu-container {width:100vw;justify-content:center;position:absolute;left:0;bottom:0;}#menu-container .innehall {width:1000px;margin:0 auto;}#submenu  {position:inherit;width:1000px;justify-content:flex-start;}.topimage {position:relative;display:flex;align-items:flex-end;flex-flow:row wrap;justify-content:center;background-size:cover;width:100vw;background-color:#1fb3ed;}.topimage #module_search_address .module_data {display:flex;flex-flow:column-reverse;align-items:center;background-color:rgba(0,0,0,0.5);border-radius:5px;}.topimage #module_search_address .module_data .vinjett, .topimage #module_search_address .module_data .innehall {width:490px;font-size:16px;line-height:1.4em;text-align:left;}.topimage #module_search_address .module_data form { width:100%; }.topimage #module_search_address .module_data form div.field {float:none;padding:8px 0;max-width:none;}.topimage #module_search_address .module_data form div.field #search {width:495px;display:block;background-image:url(/bilder/icons/symbols/magnify.png);background-size:contain;background-position:right;background-repeat:no-repeat;}#footer {background-color:#064671;height:375px;position:relative;bottom:0;left:0;width:100vw;display:flex;justify-content:center;overflow:hidden;}#footer-logo {position:absolute;right:30px;bottom:40px;}#footer-logo img {width:181px;height:auto;}#stadsnatslogo {position:absolute;right:30px;bottom:100px;}#stadsnatslogo img {width:80px;height:auto;}.footer {position:absolute;top:30px;right:10px;color:white;margin-left:100px;font-size:13px;text-align:left;max-width:150px;}.footer A, .footer A:visited { color:white !important; }.footer-container {width:1000px;margin:0;overflow:hidden;position:relative;}#google_translate_element {display:flex;align-items:center;margin-left:20px;}#pageheadimage {position:relative;width:100%;line-height:0;}.pagehead { margin-top:30px; }#sitesearch {width:150px;margin-left:10px;display:flex;align-items:center;}#menu {position:absolute;right:0px;z-index:20;display:flex;}#menu .menugroup { padding:0px; }#menu .submenues {padding:0px;display:none;}#menu a {display:flex;align-items:center;padding:0 10px;height:60px;margin-bottom:10px;background-color:grey;text-align:center;color:white;font:14px neosans;text-transform:uppercase;}#menu a img { margin:0 5px; }#submenu {display:flex;left:0px;bottom:0px;position:absolute;width:100%;}#submenu a {list-style:none;display:block;width:160px;font:14px/40px neosans;text-align:center;color:white;margin-right:5px;text-transform:uppercase;}#submenu a:last-of-type { margin-right:0; }#submenu a.active, #submenu a:hover {background-color:#E6F6FC !important;color:black;}#thirdmenu {background-color:#E6F6FC;overflow:auto;width:100%;}#thirdmenu a {color:black;text-transform:uppercase;font-family:neosans;padding:10px 0 10px 20px;display:block;float:left;}#thirdmenu a:hover, #thirdmenu a.active { color:#e01926; }#sitemap {position:absolute;left:30px;top:30px;color:#999;list-style-position:inside;}#sitemap, #sitemap li {list-style-type:none;margin-left:0px;}#sitemap > li > ul {margin-left:0px;padding-right:15px;padding-left:0px;}#sitemap > li { float:left; }#sitemap li.inactive { list-style-image:none; }#sitemap ul.level2 { padding-left:20px; }#sitemap a {display:block;padding:0px;font:13px/16px Helvetica, Arial, Geneva, sans-serif;color:#e1f2fd;}#sitemap > li > a { font-weight:bold; }.frame_design_2 a, .frame_design_2 .subline { color:white; }.frame_design_2 div.vinjett {background-color:transparent;border-bottom:none;font:18px neosans;text-transform:uppercase;}.frame_design_3, #frame_3 > #module_search { background-color:#E11B24; }.frame_design_2 .atlasbutton { color:black; }#module_search_address div.vinjett {background-color:transparent;border-bottom:none;font:25px/74px neosanslight;float:left;width:25%;box-sizing:border-box;padding:5px;color:white;text-align:center;}#module_search_address div.innehall {font:14px neosanslight;float:left;width:25%;color:white;padding:20px;box-sizing:border-box;margin:0;}#module_search_address form {float:left;width:50%;padding:10px;box-sizing:border-box;margin:0;}#connect_index #module_search { color:white !important; }#connect_index #module_search div.vinjett {background-color:transparent;padding:0 10px;margin:0px;border-bottom:none;font:22px/45px neosanslight;}#connect_index #module_search div.innehall {padding:0 10px;margin:0px;font:14px neosanslight;}#connect_index #module_search form {padding:10px;margin:0px;font:14px neosanslight;}#connect_index #module_search form li.formpart > label { color:white; }.tripleplay_square:nth-child(2) { background-color:transparent !important; }.horizontal .tripleplay_square_inner {border-right:1px solid white !important;border-left:none;}.tripleplay_square .moreinfo { display:none; }.tripleplay_square h2 {font:24px neosans;color:white;}.tripleplay_square_inner { font:14px neosanslight; }.tripleplay_square_inner b {font:bold 20px/32px neosanslight;display:block;}.tripleplay_square .typeimage {float:right !important;width:80px;height:80px;padding-top:10px;}.note {background-color:#e72a1b;border:none;}.note .headline { background-color:transparent; }.fact { background-color:#E6F6FC; }div.square {background-color:#E6F6FC;border:none;}blockquote {background-color:transparent;border-left:none;font-size:0.8em;}#connect_index #module_search .module_data {display:flex;flex-direction:row;flex:1 0 auto;align-items:center;}#connect_index #module_search > .module_data .wrapper, #connect_index #module_search .form_buttons INPUT { display:none; }#connect_index #module_search .innehall { flex-basis:25%; }#connect_index #module_search form {display:flex;flex:1 0 auto;}#connect_index #module_search form ol { flex:1 0 auto; }.frame_design_3, #frame_3 > #module_search { background-color:#1fb3ed; }.anchored.waypoint { top:35px !important; }@media screen and (max-width:768px) {#page { max-width:100vw; }#footer { height:1050px; }#logo { padding-left:10px; }#sitesearch, #google_translate_element { display:none; }#sitemap {display:flex;flex-flow:row wrap;margin:0 !important;padding:0 !important;}.footer-container div {display:flex;flex-flow:column;}}#focuscampaigns > li ul li { padding-bottom:0px !important; }#focuscampaigns > li ul li a {background-color:#36aff0;box-sizing:border-box;margin:5px;color:white;display:block;line-height:1.2em;padding:7px;border-radius:4px;}#focuscampaigns > li ul li a:hover { background-color:#0d79b3; }#module_share a.thumbnail {width:48px !important;height:48px !important;}div.service_row .price_row a.cartlink {background-color:#36aff0 !important;color:white !important;}div.service_row .price_row a.cartlink.incart { background-color:#7EC034 !important; }div.service_row .price_row a.cartlink.incart:hover { background-color:#49701e !important; }div.service_row .price_row a.cartlink:hover {color:white !important;background-color:#0d79b3 !important;}#module_tv { margin:0 !important; }