
/* ::::: http://www.sverige.se/Sverige/Styles/normal.css ::::: */

* { margin: 0pt; padding: 0pt; }
body { margin: 0pt; padding: 10px 0pt 0pt; background-color: rgb(255, 255, 255); text-align: left; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 70%; height: 100%; }
html { height: 100%; }
img { border: medium none ; }
.hide { display: none; }
.auraltext { overflow: hidden; position: absolute; left: -900px; width: 0pt; }
.nobreak { white-space: nowrap; }
p { margin: 0pt 0pt 0.6em; }
fieldset { border: medium none ; margin: 0pt; padding: 0pt; }
ol { margin: 0pt 0pt 0pt 40px; padding: 0pt; }
ol li { padding: 0pt; margin-bottom: 0.5em; }
ul li { margin-bottom: 0.5em; }
hr { margin: 1em 0pt; }
a { color: rgb(0, 102, 153); text-decoration: underline; }
#startpage a:visited, #page a:visited { color: rgb(51, 153, 204); }
#startpage a:hover, #page a:hover { text-decoration: underline; color: rgb(252, 174, 25); }
a.bulletlink { display: block; width: 93%; clear: both; }
a.intlink { padding-left: 13px; background-image: url('listbullet.gif'); background-position: 0pt 3px; background-repeat: no-repeat; font-weight: bold; text-decoration: none; }
a.searchtip { margin: 0.3em 2em 0.3em 0pt; display: block; float: left; }
a.cardlink { padding: 0pt 0pt 0pt 20px; display: block; position: relative; background-image: url('ico_card.gif'); background-position: left; background-repeat: no-repeat; font-weight: bold; text-decoration: none; }
a.solo { margin: 0.5em 1.5em 0.2em 0pt; float: left; }
a.closure { border-top: 1px dashed rgb(204, 204, 204); margin: auto; padding-top: 10px; clear: both; background-position: 0pt 13px; }
a.extlink { padding-left: 13px; background-image: url('extlink_bullet.gif'); background-position: left; background-repeat: no-repeat; font-weight: bold; text-decoration: none; }
a.inline { display: inline; }
a.eleglink { font-weight: bold; padding-left: 17px; background-image: url('ico_info.gif'); background-position: left; background-repeat: no-repeat; }
a.filename { padding: 3px 0pt 3px 20px; background-repeat: no-repeat; }
a.block { display: block; }
ul.default li { padding: 0pt 0pt 0pt 20px; font-weight: normal; list-style-type: none; background-image: url('listbullet.gif'); background-repeat: no-repeat; background-position: left; margin-bottom: 0.5em; }
ul.default { position: relative; }
ul.default li a { font-weight: bold; text-decoration: none; }
ul.internal li { font-weight: normal; list-style-image: url('listbullet.gif'); margin-bottom: 0.5em; }
ul.internal li a { font-weight: bold; text-decoration: none; }
ul.external li { font-weight: normal; list-style-image: url('extlink_bullet.gif'); margin-bottom: 0.5em; }
ul.external li a { font-weight: bold; text-decoration: none; }
ul.ext li { padding: 0pt 0pt 0pt 20px; font-weight: normal; list-style-type: none; background-image: url('extlink_bullet.gif'); background-repeat: no-repeat; background-position: left; margin-bottom: 0.5em; }
ul.ext { position: relative; }
ul.ext li a { font-weight: bold; text-decoration: none; }
table { border-bottom: 1px solid rgb(204, 204, 204); margin: 1em 0pt; width: 100%; border-collapse: collapse; }
th { border-bottom: 1px solid rgb(204, 204, 204); padding: 6px; margin-bottom: 1px; background-color: rgb(255, 255, 255); }
tr.invisible th { color: rgb(255, 255, 255); }
td { padding: 6px; vertical-align: top; }
caption { overflow: hidden; position: absolute; left: -900px; width: 0pt; color: rgb(255, 255, 255); font-size: 0pt; }
td.col65 { width: 65%; }
td.col60 { width: 60%; }
td.col57 { width: 57%; }
td.col55 { width: 55%; }
td.col50 { width: 50%; }
td.right { text-align: right; }
td.top { vertical-align: top; }
h1, h2, h3, h4, h5, h6 { margin: 0pt; padding: 0pt; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: normal; }
h1 { font-size: 150%; }
h2 { font-size: 130%; }
h3 { font-size: 110%; font-weight: bold; }
#container { margin: auto; text-align: left; width: 780px; min-height: 550px; height: auto; background-color: rgb(255, 255, 255); }
#topheader img { float: left; margin-bottom: 5px; }
#topheader ul { margin: 5px 0pt 0pt; float: right; }
#topheader ul li { display: inline; list-style-type: none; }
#topheader ul li a { border-right: 1px solid rgb(204, 204, 204); padding: 3px 5px; font-weight: bold; font-size: 0.9em; text-decoration: none; }
#topheader ul li.listen a { background-image: url('listen.gif'); background-position: left; background-repeat: no-repeat; padding-left: 25px; }
#topheader ul li.sitemap a { border-right-style: none; }
#topheader ul li a:hover { text-decoration: underline; color: rgb(252, 174, 25); }
#topnav { border-bottom: 7px solid rgb(252, 174, 25); padding: 0.3em 0pt; background-image: url('topnav_bg.gif'); background-position: left top; background-repeat: repeat-x; text-align: right; min-height: 1.2em; }
#topnav div#langlinks { float: right; }
#topnav div#langlinks ul { margin: 0pt; padding: 0pt; float: right; }
#topnav div#langlinks ul li { margin: 0pt; display: inline; background-image: none; list-style-type: none; list-style-image: none; list-style-position: outside; height: 1%; }
#topnav div#langlinks ul li a { border-right: 1px solid rgb(0, 0, 0); padding: 0.3em 0.5em; text-decoration: none; color: rgb(0, 0, 0); }
#topnav div#langlinks ul li a.last { border-right: medium none; }
#topnav div#langlinks ul li a:hover { text-decoration: underline; color: rgb(0, 0, 0); }
#searcharea { padding: 0pt; background-color: rgb(246, 246, 246); background-position: left top; background-repeat: repeat-x; min-height: 0px; }
#searcharea h1 { padding: 0px 0pt 0pt 0px; font-size: 1em; font-weight: normal; width: 200px; float: left; }
#search { border-left: 0px solid rgb(255, 255, 255); padding: 0px 0px 0pt 0px; float: right; margin-top: 0pt; background-color: rgb(242, 242, 242); width: 490px; min-height: 0px; }
#search label { margin: 0pt 0pt 0.2em; padding: 0pt 0pt 0px; display: block; }
#search ul li { list-style-type: none; background-image: url('listbullet.gif'); background-repeat: no-repeat; background-position: left; padding-left: 15px; margin-right: 10px; margin-left: 0pt; font-weight: bold; }
#search ul li a { text-decoration: none; }
#search ul li a:hover { text-decoration: underline; color: rgb(252, 174, 25); }
#search ul { display: block; float: right; margin-top: 0px; margin-right: 5px; }
.searchfield { border: 0px inset ; margin: 0pt 0px 0pt 0pt; padding: 0px; width: 270px; height: 0em; }
#searcharea img { float: right; }
.searchhints { float: right; width: 29%; }
.searchhints a { margin: 0pt 0pt 0.5em 5px; display: block; }
.langselect { margin: 0em 0pt 0pt; clear: both; }
.first { margin-top: 0px; }
#startpage { margin: 0pt; padding-top: 0px; }
#startpage #leftcol { float: left; width: 60%; }
.situationdecor { margin: 0pt 10px; float: left; position: relative; }
ul.situationlistfirst { margin: 10px 10px 5px 0pt; min-height: 110px; position: relative; float: left; width: 172px; background-position: left top; background-repeat: no-repeat; }
ul.situationlist { margin: 10px 0pt 5px; min-height: 110px; position: relative; float: left; width: 175px; }
ul.situationlistfirst li, ul.situationlist li { font-size: 1em; font-weight: bold; list-style-type: none; background-image: url('listbullet.gif'); background-repeat: no-repeat; background-position: left; padding-left: 16px; margin-bottom: 0.8em; }
ul.situationlistfirst li a, ul.situationlist li a { text-decoration: none; }
#leftsubblock1r { margin: 0pt; padding: 0pt 0pt 0pt 15px; width: 205px; float: left; }
#leftsubblock2r { margin: 0pt 8px 0pt 0pt; padding: 0pt; width: 205px; float: right; }
#leftsubblock1 { margin: 0pt; padding: 0pt 0pt 0pt 15px; width: 205px; float: left; }
.topmargin { margin-top: 10px; }
#leftsubblock2 { margin: 0pt 8px 0pt 0pt; padding: 0pt; width: 205px; float: right; }
.subblock h1 { margin: 1em 0pt 0.5em; font-size: 1em; font-weight: bold; }
.faded { background-color: rgb(233, 233, 233); }
#startpage #rightcol { float: right; width: 38%; }
.selfserviceitem { border-bottom: 0px dashed rgb(204, 204, 204); margin: 0pt 0pt 10px 10px; padding: 0pt 0pt 10px 55px; background-position: left top; background-repeat: no-repeat; }
.selfserviceitem a { margin: 5px 0pt 0pt; }
.selfserviceitem h2 { margin: 0pt; padding: 0pt; font-size: 1em; font-weight: bold; font-style: normal; }
ul li.swemap { margin: auto; min-height: 75px; vertical-align: middle; }
ul li.swemap a { background-image: url('sverigekarta.gif'); background-repeat: no-repeat; background-position: right top; padding-top: 30px; padding-bottom: 30px; padding-right: 30px; display: block; width: 75%; }
div#footer { padding: 20px 0pt 0px; background-image: url('footer_bg.gif'); background-position: left top; background-repeat: repeat-x; font-style: normal; color: rgb(118, 118, 122); clear: both; }
div#footer a { font-weight: bold; text-decoration: none; }
div#footer address { float: right; width: 50%; text-align: right; font-style: normal; }
#page { margin: 0pt; padding-top: 20px; min-height: 400px; }
#page #leftcol { float: left; width: 68%; }
#page #leftcol div.pad { margin: 0pt 5px 0pt 10px; }
#page #rightcol { float: right; width: 30%; }
#page #rightcol ul li { margin: 0.3em 0pt 0pt 20px; padding: 0pt; }
#page #rightcol ul.default li { margin: 0pt 10px 0.5em 15px; font-weight: bold; list-style-image: url('listbullet.gif'); background-image: none; }
#page #rightcol ul.default { position: relative; }
#page #rightcol ul li.unlinked { list-style-image: none; font-weight: normal; }
#page #rightcol ul.filelist li { margin: 0pt 0pt 0.5em; padding: 0pt; list-style-type: none; display: block; }
#page p.pageupdated { margin: 2em 0pt 0.5em; color: rgb(153, 153, 153); }
#breadcrumb { padding: 0.5em 0.8em; background-color: rgb(246, 246, 246); font-size: 0.9em; }
#breadcrumb a { font-weight: bold; text-decoration: none; }
#breadcrumb a:hover { text-decoration: underline; color: rgb(252, 174, 25); }
#page #leftcol h1 { font-size: 1.5em; font-weight: bold; margin-bottom: 0.5em; }
#page #leftcol h2 { margin: 1.5em 0pt 0.3em; font-size: 1.3em; font-weight: bold; }
#page #leftcol ul.default { margin: 1em 0pt 1em 20px; }
#page #leftcol ul li { margin: 0.1em 0pt 0.7em 20px; }
#page #leftcol ul { position: relative; margin-left: 20px; }
ul.linklist li { margin: 0.1em 0pt 0.7em 20px; list-style-type: none; }
ul.linklist { position: relative; }
a.file { margin: 0pt; padding: 2px 0pt 2px 20px; font-weight: bold; text-decoration: none; background-repeat: no-repeat; background-position: left; display: block; }
a.xls { background-image: url('xls.gif'); }
a.doc { background-image: url('doc.gif'); }
a.pdf { background-image: url('pdf.gif'); }
a.ppt { background-image: url('ppt.gif'); }
a.gif, a.jpg, a.jpeg { background-image: url('gif.gif'); }
a.zip { background-image: url('zip.gif'); }
#page #leftcol ul.service { border-top: 1px solid rgb(209, 209, 209); border-bottom: 1px solid rgb(209, 209, 209); margin: 0.5em 0pt; padding: 0pt; }
#page #leftcol ul.service li, #page #leftcol ul.service li.alt { margin: 0pt; padding: 7px; display: block; font-weight: normal; list-style-type: none; background-image: none; vertical-align: top; }
div.servicedata { width: 60%; float: left; display: block; }
div.servicedescription { margin: 0pt 0pt 0pt 13px; clear: both; }
#page #leftcol ul.service li a.eleglink { display: inline; }
div.panel { margin: 1em 0pt; padding: 5px 0pt; background-color: rgb(241, 241, 241); }
div.panel div.pad { padding: 5px 10px; }
div.content { padding: 8px 10px; }
a.tip { margin-left: 45px; }
.resultitem { margin: 0pt; padding: 10px; }
.doctext { margin: 2px 0pt 0pt; padding: 5px 0pt 2px 20px; background-repeat: no-repeat; background-position: left top; }
#page #rightcol ul.cardsuggestion { margin: 0pt; padding: 0pt; }
#page #rightcol ul.cardsuggestion li { margin: 0pt 0pt 0.5em; padding: 0pt; list-style-type: none; }
#page #rightcol ul.cardsuggestion li a { font-weight: bold; }
a.cardicon img { padding: 1px 0pt 0pt; vertical-align: middle; }
label.block { margin: 0pt 0pt 0.2em; padding: 0pt 0pt 5px; display: block; font-weight: bold; position: relative; }
#page #leftcol div.pagination { margin: 1em 0pt 0pt; }
#page #leftcol div.pagination ul { display: inline; }
#page #leftcol div.pagination ul li { border-right: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt 0.5em 0pt 0.3em; display: inline; background-image: none; list-style-type: none; list-style-image: none; list-style-position: outside; }
#page #leftcol div.pagination ul li.last { border-right: medium none; }
#page #rightcol .cardsuggest { margin-top: 167px; }
#page table.card { border-top: 1px solid rgb(204, 204, 204); }
#page table.card tr th { border: medium none ; background-color: rgb(224, 224, 224); text-align: right; vertical-align: top; }
#page table.card tr th { border: medium none ; background-color: rgb(224, 224, 224); text-align: right; vertical-align: top; }
#page table.card tr td { border: medium none ; background-color: rgb(239, 239, 239); vertical-align: top; }
#page table.card tr td.searchrow { margin: 0pt; padding: 2px 3px 0pt 5px; }
#page table.card tr td.searchrow .searchfield { width: 180px; }
#page table.card tr.endsection th, #page table.card tr.endsection td { border-bottom: 2px solid rgb(255, 255, 255); }
#page #leftcol ul.countylist { margin: 0pt; padding: 0pt; width: 100%; }
#page #leftcol ul.countylist li { margin: 0pt; padding: 5px; list-style-type: none; vertical-align: middle; }
#page #leftcol ul.countylist li a { padding-left: 13px; background-image: url('listbullet.gif'); background-position: 0pt 3px; background-repeat: no-repeat; font-weight: bold; text-decoration: none; }
#page #leftcol #swemap { float: right; width: 50%; }
#page #leftcol #countyarea { margin: 0pt 40px 0pt 0pt; width: 45%; float: left; }
#page #leftcol table { margin: 1em 0pt; }
.topmargin1 { margin: 2em 0pt 0pt; }
#page #leftcol ul.alphabetlist { margin: 1em 0pt 2em; padding: 0pt; display: block; clear: both; }
#page #leftcol ul.alphabetlist li { margin: 0pt; padding: 3px 5px 3px 0pt; float: left; list-style-type: none; font-size: 135%; vertical-align: top; font-weight: bold; }
#page #leftcol ul.alphabetlist li a { margin: 0pt; display: block; text-decoration: none; }
#page #leftcol ul.alphabetlist li.selected { margin: -4px 0pt 0pt; padding: 0pt 5px 0pt 0pt; font-size: 2em; font-weight: bold; vertical-align: top; }
#page #leftcol ul.indexlist { margin: 1em 0pt 0pt; padding: 0pt; clear: both; }
#page #leftcol ul.indexlist li { margin: 0pt; padding: 0pt; list-style-type: none; font-size: 1.5em; font-weight: bold; }
#page #leftcol ul.lettercategory li { margin: 0pt; padding: 0.3em; font-size: 70%; list-style-type: none; background-color: rgb(255, 255, 255); }
#page #leftcol ul.lettercategory li label { margin: 0pt 0pt 0pt 0.3em; font-weight: normal; }
#page #leftcol ul.checkboxlist li { margin: 0pt; padding: 0.3em; list-style-type: none; background-color: rgb(255, 255, 255); font-size: 105%; }
#page #leftcol ul.checkboxlist li label { margin: 0pt 0pt 0pt 0.3em; font-weight: normal; }
#page #leftcol div.servicelist { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
#page #leftcol div.servicelist div { padding: 5px 8px; }
div.accessabilityarea label { margin: 3px 0pt 0pt; display: block; float: left; width: 10em; }
ul.sitemaplevel0 li { margin: 0pt 0pt 0.5em; padding: 0pt 0pt 0pt 15px; font-weight: normal; list-style-type: none; background-image: url('listbullet.gif'); background-repeat: no-repeat; background-position: 0pt 2px; }
ul.sitemaplevel0 li a { font-weight: bold; text-decoration: none; }
ul.sitemaplevel1 { margin: 0pt 0pt 1.5em; }
ul.sitemaplevel1 li { padding: 0pt; background-image: none; list-style-type: disc; margin-bottom: 0.5em; }
ul.sitemaplevel1 li a { font-weight: normal; }
.secondarycontent { clear: both; margin-top: 1em; }
#page #leftcol ul li.alt, .alt { background-color: rgb(239, 239, 239); }
.eidicon { margin: 1px 0pt; vertical-align: middle; }
input:focus, input:active, a:focus, a:active, select:focus, select:active, textarea:focus, textarea:active { background-color: rgb(249, 221, 118); color: rgb(0, 0, 0) ! important; }

/* ::::: http://www.sverige.se/Sverige/Styles/rightbox.css ::::: */

div.rightboxfirsttop { margin: 10px 0pt 0pt; padding: 0pt; background-image: url('first_top.gif'); background-repeat: no-repeat; background-position: left top; height: 7px; font-size: 1px; }
h2.rightboxfirsttop2 { margin: 0pt; padding: 0pt 0.2em 5px 12px; font-size: 1em; font-weight: bold; background-image: url('first_top2.gif'); background-repeat: repeat-y; background-position: top; height: 1%; }
div.rightboxtop { margin: 10px 0pt 0pt; background-image: url('top.gif'); background-repeat: no-repeat; background-position: left top; height: 6px; font-size: 1px; }
div.rightboxmiddle { margin: auto; padding: 10px 12px 5px; background-image: url('middle.gif'); background-repeat: repeat-y; background-position: left top; height: 1%; }
div.rightboxmiddle h2 { margin: 0pt 0pt 1em; padding: 0pt; font-size: 1em; font-weight: bold; }
div.rightboxbottom { background-image: url('bottom.gif'); background-repeat: no-repeat; background-position: left bottom; height: 6px; font-size: 1px; }
div.picbox { margin: 10px 0pt 0pt; background-repeat: no-repeat; background-position: 4px; }
div.picboxtext { margin: 10px 0pt 0pt; background-repeat: no-repeat; background-position: 4px; }

/* ::::: http://www.sverige.se/Sverige/Styles/boxes.css ::::: */

div.frontblock { border: medium none ; background: transparent url('custom_corners_topleft.gif') no-repeat scroll left top; position: relative; }
div.frontblock h1 { margin: 0pt; padding: 0pt 0pt 10px 10px; background: transparent url('custom_corners_topright.gif') no-repeat scroll right top; }
div.frontblock h1 span { padding: 0pt 5px; background-color: rgb(255, 255, 255); }
div.frontblockbody { margin: 0pt; padding: 0pt 10px 0pt 0pt; background: transparent url('custom_corners_rightborder.gif') repeat-y scroll right top; }
div.frontblockbody p.intro { padding: 0pt 15px; }
div.frontblockfooter div { margin: -1em 0pt 0pt; padding: 10px; background: transparent url('custom_corners_bottomright.gif') no-repeat scroll right bottom; }
div.frontblockfooter { background: transparent url('custom_corners_bottomleft.gif') no-repeat scroll left bottom; }
div.frontblocksmall { border: medium none ; background: transparent url('custom_corners_topleft_001.gif') no-repeat scroll left top; position: relative; }
div.frontblocksmall h1 { margin: 0pt; padding: 20px 0pt 10px 15px; background: transparent url('custom_corners_topright_001.gif') no-repeat scroll right top; font-size: 1em; font-weight: bold; }
div.frontblocksmall h1 span { padding: 0pt 5px; background-color: rgb(255, 255, 255); }
div.frontblocksmallbody { margin: 0pt; padding: 0pt 10px 0pt 15px; background: transparent url('custom_corners_rightborder_001.gif') repeat-y scroll right top; }
div.frontblocksmallbody p { margin: 0pt; padding: 0pt; }
div.frontblocksmallfooter div { margin: 0pt; padding: 8px; background: transparent url('custom_corners_bottomright_001.gif') no-repeat scroll right bottom; }
div.frontblocksmallfooter { background: transparent url('custom_corners_bottomleft_001.gif') no-repeat scroll left bottom; }
div.frontblocksmallbody a.bulletlink { margin: 1.5em 0pt 0pt; }

/* ::::: http://www.sverige.se/Sverige/Styles/twinbox.css ::::: */
div.twinblockr { margin: auto; padding: 0pt;   background-position: left top; height: 1%; }
div.twinblock { margin: auto; padding: 0pt; background-image: url('middle_001.gif'); background-repeat: repeat-y; background-position: left top; height: 1%; }
div.twinblocktop { margin: 10px 0pt 0pt; background-image: url('top_001.gif'); background-repeat: no-repeat; background-position: left top; height: 10px; }
div.twinblockbottom { background-image: url('bottom_001.gif'); background-repeat: no-repeat; background-position: left bottom; height: 18px; }
div.twinblockreklam { margin: auto; padding: 0pt; background-repeat: repeat-y; background-position: left top; height: 1%; }

/* ::::: http://www.sverige.se/Sverige/Styles/startboxlarge.css ::::: */

h2.startboxlargetop { margin: 0pt; background-image: url('top_002.gif'); background-repeat: no-repeat; background-position: 0pt 12px; }
h2.startboxlargetop span { margin: 0pt 0pt 0pt 10px; padding: 0pt 5px; background-color: rgb(255, 255, 255); }
.startboxlargemiddle { margin: 0pt; padding: 10px 0pt 0pt; background-image: url('middle_002.gif'); background-repeat: repeat-y; background-position: left top; }
.startboxlargemiddle p { position: relative; margin-right: 10px; }
.startboxlargebottom { background-image: url('bottom_002.gif'); background-repeat: repeat-y; background-position: left bottom; height: 6px; font-size: 1px; }
p.flaggor_1_1 {position:absolute; left:690px; top:31px;height:11px; width:16px}
p.flaggor_1_2 {position:absolute; left:710px; top:31px;height:11px; width:16px}
p.flaggor_1_3 {position:absolute; left:730px; top:31px;height:11px; width:16px}
p.flaggor_1_4 {position:absolute; left:750px; top:31px;height:11px; width:16px}
p.flaggor_1_5 {position:absolute; left:770px; top:31px;height:11px; width:16px}
p.flaggor_1_6 {position:absolute; left:880px; top:11px;height:11px; width:16px}
p.flaggor_1_7 {position:absolute; left:900px; top:11px;height:11px; width:16px}
p.flaggor_1_8 {position:absolute; left:920px; top:11px;height:11px; width:16px}
p.flaggor_1_9 {position:absolute; left:940px; top:11px;height:11px; width:16px}
p.flaggor_1_10 {position:absolute; left:960px; top:11px;height:11px; width:16px}
p.flaggor_2_1 {position:absolute; left:780px; top:24px;height:11px; width:16px}
p.flaggor_2_2 {position:absolute; left:800px; top:24px;height:11px; width:16px}
p.flaggor_2_3 {position:absolute; left:820px; top:24px;height:11px; width:16px}
p.flaggor_2_4 {position:absolute; left:840px; top:24px;height:11px; width:16px}
p.flaggor_2_5 {position:absolute; left:860px; top:24px;height:11px; width:16px}
p.flaggor_2_6 {position:absolute; left:880px; top:24px;height:11px; width:16px}
p.flaggor_2_7 {position:absolute; left:900px; top:24px;height:11px; width:16px}
p.flaggor_2_8 {position:absolute; left:920px; top:24px;height:11px; width:16px}
p.flaggor_2_9 {position:absolute; left:940px; top:24px;height:11px; width:16px}
p.flaggor_2_10 {position:absolute; left:960px; top:24px;height:11px; width:16px}
p.kommunlankarlada {position:absolute; left:7px; top:0px;height:359px; width:880px ;font-size: 74% ; text-align: center  }
p.kommunlankar {position:absolute; text-decoration: none ; left:7px; top:862px;height:359px; width:180px ;font-size: 74% ; text-align: left ; white-space: pre  }
p.kommunlankar2 {position:absolute; left:207px; top:862px;height:359px; width:180px ;font-size: 74% ; text-align: left ; white-space: pre  }
p.kommunlankar3 {position:absolute; left:414px; top:862px;height:359px; width:180px ;font-size: 74% ; text-align: left ; white-space: pre  }
p.kommunlankar4 {position:absolute; left:621px; top:862px;height:359px; width:180px ;font-size: 74% ; text-align: left ; white-space: pre  }

#temaplats_nederst_foretag1 {margin: auto; padding: 0pt;  background-repeat: repeat-y; background-position: left top; height: 1%;}
#temaplats_nederst_foretag2 {margin: auto; padding: 0pt;  background-repeat: repeat-y; background-position: left top; height: 1%;}
#temaplats_nederst_foretag3 {  width:283px;font-size: 90% ; font-weight:bold}
#temaplats_nederst_foretaglista {height:380px;  width:300px;font-size: 90% ; font-weight:bold}

.rowdivh_mall  {
position:relative; height:19px; width:200px;
}
.celldivh_mall {
position: relative; top: 0px; height:18px; left: 1px; width: 104px; background-color: #FFCC33;
}
.celldiv2h_mall {
position: relative; top: -18px; height:18px; left: 106px; width: 55px; background-color: #FFCC33;
}
.celldiv3h_mall {
position: relative; top: -36px; height:18px; left: 162px; width: 118px; background-color: #FFCC33;
}

.rowdiv_mall  {
position:relative; height:19px; width:200px;
}
.celldiv_mall {
position: relative; top: 0px; height:18px; left: 1px; width: 104px; background-color: azure;
}
.celldiv2_mall {
position: relative; top: -18px; height:18px; left: 106px; width: 55px; background-color: azure;
}
.celldiv3_mall {
position: relative; top: -36px; height:18px; left: 162px; width: 118px; background-color: azure;
}



