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 {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}.aligncenter { display:block; margin:0 auto }.alignleft { float:left }.alignright { float:right }.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }img.alignleft {margin: 0 10px 10px 0;}img.alignright {margin: 0 0 10px 10px;}.rensa {clear:both; display:block; height:1px; margin:-1px 0 0 0}.clear {clear:both;}.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}* html .clearfix, *:first-child+html .clearfix { zoom: 1; } body {color: #333; font: 12px/1.1 Arial, Helvetica, sans-serif;}a {color: #EC4823; text-decoration: none;}a:hover {color: #8F271F;}blockquote {padding: 20px 20px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 10px; font-style: italic; font-size: 18px;}h1, h2, h3, h4, h5, h6 {font-weight: bold; margin-bottom: 10px; color: #000;}h1 {font-size: 20px; font-weight: normal; padding: 10px; background: #D1D2D4;}h2 {font-size: 20px;}h3 {font-size: 20px; font-weight: normal;}h4 {}h5 {}img {border: none;}p {padding: 0 0px 10px;}strong {color: #000;}#mainWrapper { width: 960px; margin: 0 auto; }#pageWrapper {padding: 0px 0 0;}#header {position: relative; border-bottom: 0px solid #eee; margin: 20px 0 0;}#logo {display: block; text-indent: -999999px; width: 100%; height: 89px; background: #eee url(images/header.jpg) no-repeat left center;}#logo:hover {}#header h1 {margin: 0px; padding: 0;}#mainNav {margin: 20px 0; width: 940px; padding: 0 0 0 20px; background: url(images/gradients.jpg); height: 34px;}#mainNav li {display: block; float: left; position: relative; padding: 5px 0 6px;}#mainNav li a {display: block;float: left;padding: 0px;margin: 0px 18px 0 0px;height: 23px;width: 116px;text-align: center;text-transform: uppercase;color: #000;font: bold 12px/24px Arial;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-shadow: 0px 1px 0px #fff;}#mainNav li.last a {margin: 5px 20px 0 0}#mainNav li a:hover, #mainNav li.current_page_item a, #mainNav li.current_page_ancestor a{background: url(images/gradients.jpg) repeat-x 0px -40px;text-shadow: 0px 0px 0px #fff;}#mainNav ul {display: none; position: absolute; top: 34px; left: 0px; width: 220px; border: 1px solid #BDBDBD; border-width: 0px 1px 1px 1px; z-index: 5;-moz-border-radius-bottomleft: 4px;-khtml-border-bottom-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-khtml-border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}#mainNav ul li {width: 100%; padding: 0;}#mainNav li:hover > ul {display: block;}#mainNav.js-on li:hover > ul {display: none; }#mainNav li.page_item ul a {float: none;background: #D3D3D3;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;text-shadow: 0px 0px 0px #fff;margin: 0px;height: 27px;line-height: 27px;width: auto;padding: 0 0 0 25px;text-align: left;border-bottom: 1px solid #E4E4E4;border-top: 1px solid #BDBDBD;text-transform: none;}#mainNav li.page_item ul a:hover, #mainNav li.page_item ul li.current_page_item a {background: #979797 url(images/dott.png) no-repeat 7px 8px;}#mainImg {height: 418px; width: 100%; background: url(images/main-img.jpg) no-repeat; margin: 0 0 10px; position: relative;}#subImg {width: 730px; height: 265px; background: url(images/bild-under.jpg) no-repeat; float: left; margin: 0 0 20px;}#subNav {border-bottom: 0px solid #B5B5B5; margin: 0 0 0px;}#subNav li {background: url(images/gradients.jpg);}#subNav a {display: block;padding: 0px 10px 0px;height: 30px;line-height: 30px;color: #000;text-transform: uppercas;text-decoration: none;border-bottom: 1px solid #fff;}#subNav .first a {}#subNav .last a {}#subNav .current_page_item.first a {}#subNav .current_page_item.last a {}#subNav a:hover, #subNav ul .page_item a:hover {font-weight: bold;}#subNav .current_page_item a, #subNav ul .current_page_item a { padding: 0 10px 0 25px; background: url(images/dott.png) no-repeat 8px 10px; }#sidebar-1 {width: 190px; float: left; margin: 0 20px 0 0; background: none; min-height: 20px;}#content { padding: 0 0px; float: left; background: none; line-height: 1.5; }.contentHome {width: 710px; margin: 0 10px 0 0;}.contentGeneral {width: 520px;}.contentWide {width: 730px;}body .post, body .page {padding: 0 0 20px 0;}.post-title {margin: 0 0 10px}.post-title h2 {margin: 0px;}.postmetadata {font-size: 11px; color: #777; margin: 5px 0 0 0; padding: 0;}.entry p {}.entry ul {list-style: disc outside; margin: 0 0 10px 15px}.entry ul li {list-style: disc outside;}.entry ol {list-style: disc outside; margin: 0 0 10px 20px}.entry ol li {list-style: decimal outside;}.blog .entry, .archive .entry {border-bottom: 1px solid #999; padding: 0 0 10px}#content h1, #sidebar h1, #sidebarHome h1 {line-height: 1.1}#sidebar {width: 210px; float: left; margin: 0 0 0 20px; background: none; line-height: 1.5;}#sidebar li {}#sidebarHome {width: 240px; float: left; margin: 0 0 0 0px; background: none; line-height: 1.5;}.widget {margin: 0 0 20px}.widgettitle {font-size: 14px}#preFooter {background: #D1D2D4; margin: 20px 0 0 0; padding: 10px 0; border-bottom: 1px solid #9D9D9D; overflow: hidden; font-size: 12px; }#preFooter a {color: #333; text-decoration: none;}#preFooter a:hover {color: #000;}#preFooter > li { min-height: 270px; height: 100%;}#kontakta-oss {float: left; padding: 0 20px; border-right: 1px solid #9D9D9D; width: 180px;}#kontakta-oss .kontakt-karta {border: 1px solid #9D9D9D; margin: 0 0 10px;}#tjanster {float: left; padding: 0 20px; border-left: 0px solid #9D9D9D; width: 170px;}#tjanster li {padding: 0 0 5px; list-style: disc inside; }#tjanster ul {padding: 5px 0 0;}#ovrigaTjanster {display: none;}#sandell-flickr {float: left; padding: 0 20px; border-left: 1px solid #9D9D9D; width: 160px;}#flickrWrap .flickr-mini-gallery{width: 160px; }.zg_div {margin: 0 0; width: 113px;}#zg_whatlink {display: none;}#social {float: left; padding: 0 20px; border-left: 1px solid #9D9D9D; width: 287px;}#folj-oss {overflow: hidden; margin: 0 0 20px}.social-icons {display: block; float: left; width: 60px; height: 60px;text-indent: -100px;overflow: hidden;background: url(images/social.png) no-repeat left top;margin: 0 10px 0 0;}.social-icons:hover {}.ico-youtube {background-position: 0 0;}.ico-twitter {background-position: -60px 0;}.ico-facebook {background-position: -180px 0;}.ico-flickr {background-position: -120px 0;}#rekommendera {}#footer {clear: both; width: 100%; padding: 20px 0 40px; text-align: center; color: #949494}#footer a { text-decoration:none; color: #949494}.redigera {background: url(images/edit.png) no-repeat left center; padding: 0 0 0 20px; height: 20px; line-height: 20px;}.widgetPuff {}.puffTitle {}.puffContent {text-align: justify;}.puffLink {}#sidebar-1 .widgetPuff {}#sidebar .widgetPuff {}#contentWidgets .widgetPuff {float:left;}#footerWidgets .widgetPuff {}.gallery {overflow: hidden;}.gallery .gallery-item {float: left; margin: 0 20px 20px 0;}.gallery .last {margin: 0 0 20px 1px;}.gallery img {width: 208px;}#respond {padding: 0 0px}#respond li{padding: 3px 0;}#respond code, #respond small {font-size: 14px;}#commentform div {padding: 0 0 10px;}#commentform input, #commentform textarea {padding: 3px; font: 13px Arial, "Helvetica Neue", Helvetica, sans-serif; border: 1px solid #ddd}#commentform input {width: 300px;}#commentform textarea {width: 300px; height: 100px; float: none; clear: both;}#commentform label {display: block; padding: 5px 0 0;}#commentform small {}#commentform #submit {background: url(images/gradients.jpg) repeat 0px -70px;display: block;float: left;padding: 0px;margin: 0px 0px;height: 23px;width: 307px;text-align: center;text-transform: uppercase;color: #000;border: none;font: bold 12px/23px Arial;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-shadow: 0px 0px 0px #fff;cursor: pointer;}#commentform #submit:hover {background-position: 0px -100px}#comments {padding: 10px 0px;}ol.commentlist { list-style:none; margin:0 0 10px; padding:0; text-indent:0; border-top: 1px solid #ddd;}ol.commentlist li { list-style:none;}ol.commentlist li.comment { border-bottom: 1px solid #ddd; padding:10px 20px; position: relative; }ol.commentlist li.comment div.comment-author {}ol.commentlist li.comment div.vcard {font-size:20px}ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }ol.commentlist li.comment div.vcard cite.fn a.url {text-decoration: none;}ol.commentlist li.comment div.vcard img.avatar { border:1px solid #ddd; background: #aaa; float:left; padding:2px; margin: 0 7px 0 0;}ol.commentlist li.comment p { clear: both; margin: 0px 0 0 0;}ol.commentlist li.comment div.comment-meta { font-size:9px; padding: 0 0 10px}ol.commentlist li.comment div.comment-meta a { color:#999; background: none;}ol.commentlist li.comment div.comment-meta a:hover { color:#777; background: none;}ol.commentlist li.comment div.reply {text-align: right; position: absolute; top: 5px; right: 20px;}ol.commentlist li.comment div.reply a { font: bold 9px/20px Tahoma;}ol.commentlist li.comment:hover .reply a{}ol.commentlist li.comment .reply a:hover{ color: #777;}ol.commentlist li.comment ul.children { list-style:none; margin:10px 0 0; text-indent:0; }ol.commentlist li.comment ul.children li.depth-2 { border-left:0px solid #666; margin:0 0 0px 0px; }ol.commentlist li.comment ul.children li.depth-3 { border-left:0px solid #999; margin:0 0; }ol.commentlist li.comment ul.children li.depth-4 { border-left:0px solid #bbb; margin:0 0; }ol.commentlist li.comment ul.children li.depth-5 { border-left:0px solid #ddd;}ol.commentlist li.even { background:#eee; }ol.commentlist li.odd { background:#fff; }ol.commentlist li.bypostauthor {background: #111;}ol.commentlist li.parent { border-left:0px solid #444; }#home-cform-wrapper {width: 210px; background: none; position: absolute; right: 20px; top: 20px; overflow: hidden; height: 380px; }#cform-wrapper {width: 210px; background: none; float: right; margin: 0 0 50px 20px; overflow: hidden; height: 380px;}#cformsform {height: 380px;}#cform-bg {width: 210px; height: 380px; background: #fff; position: absolute; right: 20px; top: 20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90); -khtml-opacity: 0.9;-moz-opacity: 0.9; opacity: 0.9; }#cform-wrapper { width: 210px; background: #D1D2D4; }.cform {}.cform fieldset {border: none; margin: 0 0 0px; padding: 0;}.cform legend {margin: 0px 0 0px;padding: 10px 10px 10px;text-transform: uppercase;font: normal 16px Arial;}.cform ol {list-style: none; padding: 0; margin: 0}.cform li {overflow: hidden; padding: 0px 10px 15px;}.cform label {display: none; width: 100%; padding: 0 0 2px;}.cform input, .cform textarea, .cform select {border: 1px solid #9D9D9D; width: 180px; padding: 4px; font-size: 11px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #000; background: url(images/input-bg.gif);margin: 0;}.cform select {padding: 3px; width: 190px;}.cform input:focus, .cform textarea:focus {}.cform input {}.cform textarea { clear: both; float: none; height: 120px;}.cform p {overflow: hidden;}.cform .cf-sb {text-align: right}.cform .sendbutton {cursor: pointer;background: url(images/gradients.jpg) repeat 0px -70px;display: block;float: left;padding: 0px;margin: 0px 10px;height: 23px;width: 190px;text-align: center;text-transform: uppercase;color: #000;border: none;font: bold 12px/23px Arial;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-shadow: 0px 0px 0px #fff;}.cform .sendbutton:hover { background-position: 0 -100px}.cform .cf-box-title {}.cform .cf-box-group label {float: none; width: auto; display: inline; padding: 0 20px 0 5px; top: -3px; position: relative;}.cform .cf-box-group input {float: none; width: auto; height: 15px; }.cf_info {padding: 0px 0; color: #333; font-weight: bold;}.failure {color: #e33; padding: 10px 0;}.success {}.cform .cf_error {border: 1px solid #e33}.cform .cf_li_err {}#usermessagea {display: none;}#usermessageb {display: block; color: #000; font-size: 24px; font-weight: normal; padding: 160px 0 0 0; text-align: center;}.cf_li_err input, .cf_li_err selsct, .cf_li_err textarea {border-color: #e33;}.emailreqtxt, .reqtxt {display: none;}.cform .cf_hidden {display: none;}.cform .oblig {font-size: 10px;}.linklove {display: none;}.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 6px 2px 6px;margin: 2px;text-decoration: none;border: 1px solid #EC4823;}.wp-pagenavi a:visited {padding: 2px 6px 2px 6px;margin: 2px;text-decoration: none;border: 1px solid #8F271F;color: #8F271F;}.wp-pagenavi a:hover {border: 1px solid #8F271F;}.wp-pagenavi span.pages {padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;}.wp-pagenavi span.current {padding: 2px 6px 2px 6px;margin: 2px;font-weight: bold;border: 1px solid #000000;color: #000000;}.wp-pagenavi span.extend {padding: 2px 4px 2px 4px;margin: 2px;}.flickr-mini-gallery{ width: 960px; overflow: hidden }.flickr-mini-gallery:nth-child(1n+1) {margin: 0 0 0 3px;}.flickr-mini-gallery img {margin: 0 5px 5px 0;}.flickr-mini-gallery a:nth-child(12n+12) img {margin: 0 0px 5px 0;}#formular-buttons {overflow: hidden; clear: both;margin: 20px 0 -20px 0; background: none; padding: 10px 0 0 0; background: #fff; position: relative; z-index: 1}#formular-buttons div { float: left; padding: 5px 6px; background: #D1D2D4 url(images/gradients.jpg) repeat-x 0px -70px; color: #000; margin: 0px 1px 0 0px; cursor: pointer;}#formular-buttons #intresse {padding: 5px 5px 5px 6px}#formular-buttons div:hover { background-position: 0px -99px;}#kommentarer {display: none; margin: 50px 0 0 0;}#kundo_feedback {}.offscreen {z-index:99;position:absolute;top:-9000px;left:-9000px;}#embeded-wrap {padding:5px;width:260px;height: 50px;margin: 0 0 40px;border:1px solid #767676;background:#fff !important;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#333;position: relative;}#embeded-wrap h3 {font-weight:normal;font-size:14px;}#embeded-wrap h3 a:link {color:#759217;text-decoration:none;}#embeded-wrap .logo {position: absolute;bottom: 5px;left: 5px; }#embeded-wrap .reviews {position: absolute; bottom: 8px; right: 5px;}#embeded-wrap #informer-rate-company {position: absolute; top: 70px; left: 0px; background: url("images/gradients.jpg") repeat-x scroll 0 -71px #D1D2D4;width: 100%;height: 22px;padding: 0;text-align: center;line-height: 22px; color: #000;font: bold 11px/22px Arial;text-transform: uppercase;}#embeded-wrap a:link,#embeded-wrap a:visited {font-size:1.1em;line-height:1.4;color:#759217;}#embeded-wrap a:hover {text-decoration:none;color:#759217;}#embeded-wrap a:active {color:#000;}#embeded-wrap .company-rating {position: absolute;top: 10px;right: 5px;width:69px;height:13px;overflow:hidden;}#embeded-wrap .company-rating a {display:block;width:69px;height:13px;}#embeded-wrap .company-rating {background:url(images/bg_starts.gif) -84px 0 no-repeat;}#embeded-wrap .company-rating.stars05 {background-position:-70px 0;}#embeded-wrap .company-rating.stars10 {background-position:-56px -13px;}#embeded-wrap .company-rating.stars15 {background-position:-56px 0;}#embeded-wrap .company-rating.stars20 {background-position:-42px -13px;}#embeded-wrap .company-rating.stars25 {background-position:-42px 0;}#embeded-wrap .company-rating.stars30 {background-position:-28px -13px;}#embeded-wrap .company-rating.stars35 {background-position:-28px 0;}#embeded-wrap .company-rating.stars40 {background-position:-14px -13px;}#embeded-wrap .company-rating.stars45 {background-position:-14px 0;}#embeded-wrap .company-rating.stars50 {background-position:0 0;}#cookielink{ float:right; margin-top:0px;}#omCookies {background: #000; width: 100%; min-height: 100%; height: 100%; position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; z-index: 100;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70); -khtml-opacity: 0.7;-moz-opacity: 0.7; opacity: 0.7; }#omCookiesText {width: 450px; background: #fff; padding: 20px 10px 20px; position: absolute; z-index: 120; top: 100px; left: 50%; margin: 0 0 0 -225px; border: 0px solid #E2E2E2; -moz-box-shadow: 0 0 15px #000}#closeCookies {position: absolute; top: 5px; right: 10px;}#cookieFrame {width: 450px; border: 0px solid #333;}
