body {background-color: #DFDFDA; padding-top: 4px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 11px; color: #000000; font-weight: normal;}
h1 {font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 20px; color: #000000; font-weight: 100; letter-spacing: 0px;}
h2 {color: #000000; font-size: 16px; font-family: Arial, Verdana, Sans-Serif; font-weight: bold;}
.bgcolor {background-color: #DFDFDA;}
.linkcoloronbg {color: #3c3c3c; text-decoration: none;}

.master_table {width: 950; padding: 0px;}

.standard_text_label {font-family: Arial, Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; }
.standard_text_small {font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 11px; color: #000000; font-weight: normal; }
.standard_text_small2 {font-family: Arial, Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 11px; color: #000000; font-weight: normal; }
.standard_text_header1 {margin-top: 6px;}
.standard_text_header1_2 {margin: 0px; margin-bottom: 20px; padding-bottom: 7px;}
.standard_text_header2 {margin: 0px; margin-bottom: 4px;}
.standard_text_header2_2 {margin: 0px;}
.standard_text_header22 {margin: 0px; margin-bottom: 10px; color: #565656; font-size: 12px; font-family: Verdana; font-weight: normal;}
.standard_textbox {background-image: url('images/standard_textbox_bg.png'); background-position: -2px -2px; padding-top: 2px; padding-left: 2px; padding-right: 2px; border: 1px solid #A0A0A0; width: 161px; height: 18px;}
.textbox_default {background-image: url('images/standard_textbox_bg.png'); background-position: -2px -2px; padding-top: 2px; padding-left: 2px; padding-right: 2px; border: 1px solid #A0A0A0; width: 161px; height: 18px; font-style: italic; color: #434343;}
.standard_textarea {background-image: url('images/standard_textbox_bg.png'); background-position: -2px -2px; padding-top: 2px; padding-left: 2px; padding-right: 2px; border: 1px solid #A0A0A0; width: 250px; height: 130px;}
.standard_checkbox {padding: 0px; margin: 0px;}
.standard_button {cursor: pointer; padding-right: 10px; padding-left: 10px; margin: 0px; margin-top: 5px; height: 25px; background-image: url('images/standard_button_bg.png'); border: 1px solid #A0A0A0; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #3c3c3c;}
.link {padding: 0px; font-family: Arial, Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 11px; color: #426374; font-weight: normal; text-decoration: none;}


.header {background-image: url("images/header_bg.png"); padding-left: 15px; width: 935px; height: 54px; text-align: left; vertical-align: middle;}
.header_logotable {width: 100%;}
.header_logo {background-image: url("images/sindaslogo_medium.png"); width: 180px; height: 23px;}
.header_slogan {font-family: Arial, Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 16px; color: #3c3c3c; font-weight: normal; letter-spacing: 2px; text-align: center; vertical-align: middle;}
.header_menu {margin-top: 1px; border-bottom: 0px solid #FFFFFF; width: 950px; height: 30px; text-align: center; vertical-align: middle;}
.header_menu_bg {background-image: url("images/menu10_bg.png"); text-align: center; vertical-align: middle;}
.header_menu_left {width: 10px; height: 30px; background-image: url(images/menu10_bg.png); float: left; clear: right;}
.header_menu_right {width: 10px; height: 30px; background-image: url(images/menu10_bg.png); float: left;}
.header_menu_center {height: 22px; background-image: url(images/menu10_bg.png); float: left; padding: 8px 12px 0px 12px;}
.header_menu_left_active {width: 10px; height: 30px; background-image: url(images/menu10_left.png); float: left; clear: right;}
.header_menu_right_active {width: 10px; height: 30px; background-image: url(images/menu10_right.png); float: left;}
.header_menu_center_active {height: 22px; background-image: url(images/menu10_center.png); float: left; padding: 8px 12px 0px 12px; color: #d9002b;}
.header_menu_item {padding-left: 0px; padding-right: 0px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #FFFFFF; font-weight: bolder; text-align: center; vertical-align: middle; cursor: pointer;}
.menuitem {cursor: pointer; display: block; position: relative;}

.main_table {width: 950px; height: 600px; vertical-align: top; background-color: #FFFFFF;}
.main_left {padding: 0px; width: 190px; height: 600px; text-align: center; vertical-align: top;}
.main_left_spacer_left {width: 5px; border-left: 1px solid #9BB8C6;}
.main_left_spacer_right {width: 5px; border-left: 1px solid #9BB8C6;}
.main_left_bg2 {background-image: url("images/main_left_bg.png"); background-repeat: no-repeat; width: 100%; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.main_left_bg {width: 100%; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.main_left_bg_bottom2 {background-image: url("images/main_left_bg_bottom.png"); background-repeat: no-repeat; width: 100%; height: 14px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.main_left_bg_bottom {width: 100%; height: 14px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.main_left_bg_middle2 {background-image: url("images/main_left_bg_middle.png"); background-color: #9BB8C6; width: 100%; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; letter-spacing: 2px; text-align: center; vertical-align: top;}
.main_left_bg_middle {background-color: #FFFFFF; width: 100%; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; letter-spacing: 2px; text-align: center; vertical-align: top; padding-top: 30px;}
.main_right {border-right: 0px solid #9BB8C6; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: left; vertical-align: top;}
.main_right_left {font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: left; vertical-align: top;}
.main_right_left_padding {padding-left: 20px; padding-right: 20px; padding-bottom: 1px; padding-top: 5px;}
.main_right_right {padding: 0px; padding-bottom: 0px; padding-top: 60px; width: 210px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.left-line2 {border-left: 0px solid #9BB8C6;}
.left-line {border-left: 1px solid #bbcfd8;}
.main_right_right_bg2 {background-image: url("images/main_right_right_bg.png"); background-repeat: no-repeat; background-color: #E0C066; padding-left: 5px; padding-right: 5px; width: 100%; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: left; vertical-align: top;}
.main_right_right_bg {padding-left: 0px; padding-right: 0px; width: 100%; color: #3c3c3c; font-family: Arial, Verdana, Sans-Serif; font-size: 14px; font-weight: normal; text-align: left; vertical-align: top;}
.main_right_right_bg_bottom2 {background-image: url("images/main_right_right_bg_bottom.png"); background-repeat: no-repeat; width: 100%; height: 33px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.main_right_right_bg_bottom {width: 100%; height: 33px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.main_right_right_newsletter2 {background-image: url("images/main_right_right_bg_middle.png"); border-top: 1px solid #FFFFFF; padding-left: 5px; padding-right: 5px; padding-bottom: 6px; width: 100%; height: 118px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.main_right_right_newsletter {border-top: 0px solid #FFFFFF; padding-left: 10px; padding-right: 10px; padding-bottom: 6px; width: 100%; height: 118px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: center; vertical-align: top;}
.main_right_right_bg_middle2 {background-image: url("images/main_right_right_bg_middle.png"); padding-left: 5px; padding-bottom: 5px; padding-top: 10px; width: 100%; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 10px; color: #000000; font-weight: bold; text-align: left; vertical-align: top;}
.main_right_right_bg_middle {border-bottom: 0px solid #bbcfd8; padding-left: 10px; padding-right: 10px; padding-bottom: 3px; padding-top: 0px; width: 100%; text-align: right; vertical-align: middle;}
.newstable2 {background-color: #d2e1ea;}
.newstable {background-color: #ffffff;}

.newsitem_date {cursor: pointer; padding: 0px; padding-top: 5px; padding-left: 10px; width: 100%; font-family: Arial, Verdana; font-size: 11px; color: #000000; font-weight: bold;}
.newsitem_text {border-bottom: 0px solid #bbcfd8; padding: 0px; padding-bottom: 5px; padding-left: 10px; width: 100%; font-family: Arial, Verdana; font-size: 11px; color: #000000;}
.newslink_text {padding: 0px; font-family: Arial, Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 11px; color: #426374; font-weight: normal; text-decoration: none;}

.main_spacer_left {height: 5px; border-left: 1px solid #9BB8C6; border-right: 1px solid #9BB8C6;}
.main_spacer_right {height: 5px; border-right: 1px solid #9BB8C6;}

.main_left_dart {background-repeat: no-repeat; background-attachment: inherit; background-position: center top; padding-left: 20px; width: 138px; height: 79px; font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: normal; text-align: left; vertical-align: middle;}
.main_left_dart_spacer {height: 20px;}
.dart_green {background-image: url("images/pil_medium_green.png");}
.dart_blue {background-image: url("images/pil_medium_blue.png");}
.dart_yellow {background-image: url("images/pil_medium_yellow.png");}
.dart_red {background-image: url("images/pil_medium_red.png");}
.dart_white {background-image: url("images/pil_medium_white.png");}

.main_header {width: 100%; height: 94px; padding: 0px; text-align: left; vertical-align: middle;}
.main_header2 {width: 100%; height: 50px; padding: 0px; text-align: left; vertical-align: top;}
.main_header_slice {padding-left: 20px; width: 86px; text-align: left; vertical-align: middle;}
.main_header_spacer {height: 27px; text-align: left; vertical-align: middle;}
.slice_green_liten {background-image: url("images/kvart_liten_green.png"); background-repeat: no-repeat;}
.slice_blue_liten {background-image: url("images/kvart_liten_blue.png"); background-repeat: no-repeat;}
.slice_orange_liten {background-image: url("images/kvart_liten_orange.png"); background-repeat: no-repeat;}
.slice_red_liten {background-image: url("images/kvart_liten_red.png"); background-repeat: no-repeat;}
.main_link_text {font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 9px; color: #000000; font-weight: bolder; letter-spacing: 0px; text-align: left; vertical-align: middle;}
.main_link_text_1 {font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 9px; color: #CC0033; font-weight: bolder; letter-spacing: 0px; text-align: left; vertical-align: middle;}
.main_link_icon {font-family: Arial, Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 13px; color: #CC0033; font-weight: bolder; letter-spacing: 0px; text-align: left; vertical-align: middle;}

.banner_table {width: 528px; height: 184px;}
.banner_ekonomisystem {width: 528px; height: 184px; background-image: url("images/banner_ekonomisystem.png"); position: absolute;}
.banner_trafiksystem {width: 528px; height: 184px; background-image: url("images/banner_trafiksystem.png"); position: absolute;}
.banner_handelssystem {width: 528px; height: 184px; background-image: url("images/banner_handelssystem.png"); position: absolute;}
.banner_hidden {width: 528px; height: 184px; padding: 0px; visibility: hidden; position: absolute; left: 0px; top: 0px;}

.bottom_bg {width: 950px; height: 31px; border-top: 0px solid #FFFFFF; background-image: url("images/bottom_bg.png"); font-family: Verdana, Segoe UI, Helvetica, Sans-Serif; font-size: 10px; color: #FFFFFF; font-weight: bolder; letter-spacing: 0px; text-align: center; vertical-align: middle;}

.produktfolderform_0 {height: 0px; overflow: hidden;}
.produktfolderform_1 {overflow: visible;}

.ref-partner_text {margin: 0px; margin-top: 3px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #DBDBDB;}

.pillista {height: 10px; width: 26px; background-repeat: no-repeat; float: left; clear: right;}
.pillista_text {float: left; margin-left: 0px; font-size: 10px;}
.pillista_header {font-size: 16px; color: black; font-family: Verdana, Sans-Serif; width: 100%; padding-bottom: 20px;}
.pillista_container {width: 100%; padding-top: 18px;}
.red_small {background-image: url(images/pil_small_red.png);}
.green_small {background-image: url(images/pil_small_green.png);}
.blue_small {background-image: url(images/pil_small_blue.png);}
.yellow_small {background-image: url(images/pil_small_yellow.png);}

.partners0 {width: 100%; height: 125px;}
.partners1 {width: 100%; height: 125px;}
.partners {width: 100%; height: 125px;}
.partners_mer {cursor: pointer; width: 55px; height: 20px; position: absolute; left: 162px; top: 97px; background-image: url(images/mer.png); background-repeat: no-repeat; display: none;}
.partners_mindre {cursor: pointer; width: 77px; height: 20px; position: absolute; left: 499px; top: 25px; background-image: url(images/mindre.png); background-repeat: no-repeat; display: block;}
.partners_mer1 {cursor: pointer;}
.partners_ruta {width: 598px; height: 470px; position: absolute; top: 70px; left: 62px; display: none; background-image: url(images/partners_ruta.png);}
.partners_side_l {position: relative; width: 33%; height: 125px; border-bottom: 1px solid #dcdcdc; float: left; clear: right;}
.partners_side_ldbl {position: relative; width: 66%; height: 125px; border-bottom: 1px solid #dcdcdc; float: left; clear: right; border-right: 1px solid #dcdcdc;}
.partners_side_r {position: relative; width: 33%; height: 125px; border-bottom: 1px solid #dcdcdc; float: left;}
.partners_middle {position: relative; width: 33%; height: 125px; border-bottom: 1px solid #dcdcdc; float: left; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}

.auriga {background-image: url(images/auriga.jpg); background-position: center center; background-repeat: no-repeat;}
.point {background-image: url(images/point.jpg); background-position: center center; background-repeat: no-repeat;}
.visma {background-image: url(images/visma.jpg); background-position: center center; background-repeat: no-repeat;}
.finfo {background-image: url(images/finfo.jpg); background-position: center center; background-repeat: no-repeat;}
.microsoft {background-image: url(images/microsoft.jpg); background-position: center center; background-repeat: no-repeat;}
.transpa {background-image: url(images/transpa.jpg); background-position: center center; background-repeat: no-repeat;}
.pocketmobile {background-image: url(images/pocketmobile.gif); background-position: center center; background-repeat: no-repeat;}
.fordonskontroll {background-image: url(images/fordonskontroll.gif); background-position: center center; background-repeat: no-repeat;}
.ntmediaprint {background-image: url(images/ntmediaprint.png); background-position: center center; background-repeat: no-repeat;}

.partners_logo {margin-top: 70px;}
.partners_h1 {position: absolute; left: 40px; top: 150px; display: block; font-size: 24px; font-family: Verdana, Sans-Serif; color: #d9002b;}
.partners_text {position: absolute; left: 40px; top: 200px; display: block; font-size: 14px; font-family: Verdana, Sans-Serif; color: #000000; width: 498px;}
.partners_link {margin-top: 30px; display: block; font-size: 12px; font-family: Verdana, Sans-Serif; color: #00a5ff; width: 498px;}

.karlsson {background-image: url(images/karlsson.jpg); background-position: center center; background-repeat: no-repeat;}
.npnilsson {background-image: url(images/npnilsson.jpg); background-position: center center; background-repeat: no-repeat;}
.sodra {background-image: url(images/sodra.gif); background-position: center center; background-repeat: no-repeat;}
.panduro {background-image: url(images/panduro.jpg); background-position: center center; background-repeat: no-repeat;}
.nordsjo {background-image: url(images/nordsjo150.png); background-position: center center; background-repeat: no-repeat;}
.feeling {background-image: url(images/feeling.png); background-position: center center; background-repeat: no-repeat;}
.verktygsboden {background-image: url(images/verktygsboden.gif); background-position: center center; background-repeat: no-repeat;}
.historiska {background-image: url(images/historiska.jpg); background-position: center center; background-repeat: no-repeat;}
.national {background-image: url(images/national.png); background-position: center center; background-repeat: no-repeat;}
.hobbex {background-image: url(images/hobbex.png); background-position: center center; background-repeat: no-repeat;}
.panduro {background-image: url(images/panduro.gif); background-position: center center; background-repeat: no-repeat;}

.bergkvarabuss {background-image: url(images/bergkvarabuss.jpg); background-position: center center; background-repeat: no-repeat;}
.ptg {background-image: url(images/ptg.png); background-position: center center; background-repeat: no-repeat;}
.stromma {background-image: url(images/stromma.png); background-position: center center; background-repeat: no-repeat;}
.westin {background-image: url(images/westin.png); background-position: center center; background-repeat: no-repeat;}
.botkyrka {background-image: url(images/botkyrka.png); background-position: center center; background-repeat: no-repeat;}
.abramssons {background-image: url(images/abramssons.png); background-position: center center; background-repeat: no-repeat;}
.habobuss {background-image: url(images/habobuss.jpg); background-position: center center; background-repeat: no-repeat;}
.lingmerths {background-image: url(images/lingmerths.png); background-position: center center; background-repeat: no-repeat;}
.ragnesands {background-image: url(images/ragnesands.gif); background-position: center center; background-repeat: no-repeat;}


.kontakt0 {width: 100%; height: 140px;}
.kontakt1 {width: 100%; height: 140px;}
.kontakt {width: 100%; height: 140px;}
.kontakt_mer2 {cursor: pointer; width: 85px; height: 57px; position: absolute; left: 200px; top: 94px; background-image: url(images/email.png); background-repeat: no-repeat; display: none;}
.kontakt_mer {cursor: pointer; width: 105px; height: 56px; position: absolute; left: 100px; top: -30px; background-image: url(images/email2.png); background-repeat: no-repeat; display: none;}
.kontakt_mindre {cursor: pointer; width: 77px; height: 20px; position: absolute; left: 499px; top: 25px; background-image: url(images/mindre.png); background-repeat: no-repeat; display: block;}
.kontakt_mer1 {cursor: pointer;}
.kontakt_ruta {width: 598px; height: 470px; position: absolute; top: 70px; left: 62px; display: none; background-image: url(images/partners_ruta.png);}
.kontakt_side_l {position: relative; width: 33%; height: 140px; border-bottom: 1px solid #dcdcdc; float: left; clear: right; background-image: url(images/konta1kt_bg.png); background-repeat: no-repeat; background-position: 0 0;}
.kontakt_side_ldbl {position: relative; width: 66%; height: 140px; border-bottom: 1px solid #dcdcdc; float: left; clear: right; border-right: 1px solid #dcdcdc;}
.kontakt_side_r {position: relative; width: 33%; height: 140px; border-bottom: 1px solid #dcdcdc; float: left;}
.kontakt_middle {position: relative; width: 33%; height: 140px; border-bottom: 1px solid #dcdcdc; float: left; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}
.kontakt_padding {margin: 10px;}
.kontakt_padding-l {margin: 10px; margin-left: 0px;}
.partners_ruta2 {width: 598px; height: 470px; position: absolute; top: 70px; left: 62px; display: none; background-image: url(images/partners_ruta.png);}


.kontakt_namn {font-family: Arial, Verdana, Sans-Serif; font-size: 16px; color: #3c3c3c; margin-bottom: 3px; text-align: left;}
.kontakt_avdelning {font-family: Arial, Verdana, Sans-Serif; font-size: 14px; color: #3c3c3c; font-weight: normal; margin-bottom: 10px; text-align: left;}
.kontakt_tel {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3c3c3c; text-align: left; padding-left: 16px; height: 15px; background-image: url(images/ikon_tel.png); background-position: left; background-repeat: no-repeat;}
.kontakt_lasmer {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3c3c3c; text-align: left; padding-left: 16px; height: 15px; background-image: url(images/ikon_mer.png); background-position: left; background-repeat: no-repeat; cursor: pointer;}
.kontakt_fax {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3c3c3c; text-align: left; padding-left: 16px; height: 15px; background-image: url(images/ikon_fax.png); background-position: left; background-repeat: no-repeat; padding-top: 3px;}
.kontakt_mobil {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3c3c3c; text-align: left; padding-left: 16px; height: 15px; background-image: url(images/ikon_mobil.png); background-position: left; background-repeat: no-repeat; padding-top: 3px;}
.kontakt_email {font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #3c3c3c; text-align: right; padding-left: 16px; height: 15px; background-image: url(images/ikon_email.png); background-position: left; background-repeat: no-repeat; padding-top: 3px; float: right; cursor: pointer;}
.kontakt_info {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #323232; text-align: left; padding-left: 16px; height: 15px; background-image: url(images/ikon_info.png); background-position: left; background-repeat: no-repeat;}
.kontakt_email2 {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3c3c3c; text-align: left; padding-left: 16px; height: 15px; background-image: url(images/ikon_email.png); background-position: left; background-repeat: no-repeat; padding-top: 3px; cursor: pointer; margin-top: 0px;}
.kontakt_email3 {font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #3c3c3c; text-align: left; padding-bottom: 0px; cursor: pointer; margin-top: 10px; float: left;}
