﻿*
{
	padding: 0;
	margin: 0;
	font-family: arial, verdana, sans-serif;
	
	line-height: 18px;
}
/*
'lucida grande',
*/

img { border: 0; }

body
{
	background-color: #FFF;
	background-image: url(../../bilder/body_bg.jpg);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	height: 100%;
	font-size: 12px;
}

table {
	font-size: 12px;
	color: #4e4e46;
}


/*
table { border: #ff0000 1px solid; }
div { border: #00FF00 1px solid; }
*/
/* td { vertical-align: top; } */

a {
	color: #169cb8;
	text-decoration: none;
}


table td a {
	color: #ffffff;
}

/*
p { margin: 12px 0 12px 0; }
*/

a:hover { color: #000; }

.fullWidth { width: 100%; }

.center { text-align: center; }

.wrap {
	width: 980px;
	height: 100%;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
}

.topWrap
{
	height: 100px;
	/*background-color: #e7e7da;*/
	background-image: url(../../bilder/body_bg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #fff;
	padding-left: 22px;
}

.middleWrap
{
	height: 32px;
	background-image: url(../../bilder/menu_bottom_bg.png);
	background-color: #fff;
	background-repeat: repeat-x;
	padding: 5px 20px 0 22px;
	text-align: left;
	color: #808080;
	display: block;
}
* html .middleWrap { height: 38px; }

.middleWrap a, .middleWrap a:visited {
	color: #404040;
}
.middleWrap a:hover {
	color: #888888;
}

.hemsymbol
{
	width: 20px;
	height: 9px;
	margin-top: 4px;
}

.middleNavInfo {
	float: left;
	margin-top: 5px;
	display: block;
	width: 250px;
	height: 20px;
	overflow: hidden;
}

.middleMenu {
	float: right;
	margin-top: 5px !important;
	margin-top: 5px;
}

.middleSearchButton
{
	float: right;
	margin-top: 3px;
}

*html .middleSearchButton {
	margin-top: 5px;
	}

.middleSearchBox
{
	float: right;
	margin-top: 4px;
}

.middleMenuItem
{
	margin: 0 12px 0 0;
	border-right: 1px #ccc solid;
	padding: 4px 12px 4px 0;
	color: #404040;
}

.visaObjekt-wrap
{
	position: absolute;
	z-index: 1000;
	height: 100%;
	width: 100%;
	display: none;
}

.visaObjekt-bakgrund
{
	background-color: #000;
	z-index: 1001;
	bottom: 0;
	left: 0;
	opacity: 0.7;
	filter: alpha(opacity=70);
	height: 100%;
	width: 100%;
	position: absolute;
}

.visaObjekt-objektWrap
{
	z-index: 1002;
	width: 300px;
	background-color: #fff;
	margin: auto;
	opacity: 1;
	filter: alpha(opacity=100);
	position: relative;
}

#outer
{
	height: 100%;
	overflow: hidden;
	position: relative;
	z-index: 1003;
	width: 100%;
}
#outer[id] { display: table; position: static; }

#middle
{
	position: absolute;
	top: 50%;
} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

#inner
{
	position: relative;
	top: -50%;
	background-color: #fff;
	width: 321px;
	margin-right: auto;
	margin-left: auto;
	padding: 22px;
} /* for explorer only */
#inner[id] { position: static; }

.infoWrap
{
	background-color: #fff;
	padding: 0 22px 0 20px;
	margin-top: 2px !important;
	margin-top: 2px;
	text-align: left;
}

.infoMenu
{
	float: left;
	width: 135px !important;
	width: 157px;
	padding-right: 22px;
}

.info
{
	float: left;
	width: 560px;
}

#harfinnsvi-fastigheter
{
	background-repeat: no-repeat;
	background-color: #F8FAED;
	background-position: center center;
}


.info-harfinnsvi-cornerwrap
{
	position: relative;
	height: 100%;
}


.info-harfinnsvi-cornerwrap .upleft
{
	position: absolute;
	top: 0;
	left: 0;
}

td div .info-harfinnsvi-cornerwrap .downright
{
	position: absolute;
	bottom: 0;
	right: 0;
}

td div .info-harfinnsvi-cornerwrap .downleft
{
	position: absolute;
	bottom: 0;
	left: 0;
}

td div .info-harfinnsvi-cornerwrap .upright
{
	position: absolute;
	top: 0;
	right: 0;
}

td .info-harfinnsvi-cornerwrap .downright
{
	position: absolute;
	bottom: 0 !important;
	right: 0 !important;
	bottom: -1;
	right: -1;
}

td .info-harfinnsvi-cornerwrap .downleft
{
	position: absolute;
	bottom: 0 !important;
	left: 0;
	bottom: -1;
}

td .info-harfinnsvi-cornerwrap .upright
{
	position: absolute;
	top: 0;
	right: 0 !important;
	right: -1;
}


.extrameny-bg {
/*font-weight:bold;*/

}

.extrameny-bg-current { 
	display: block; 
	border-bottom: #bdd4e7 1px solid;
	padding: 5px;
	padding-left: 10px;
	color: #FFFFFF; 
	background-color: #7ea0c6;
	cursor: default;
}

.extrameny-bg a,.extrameny-bg a:visited { 
	color: #f9fbf2; 
	display: block; 
	border-bottom: #bdd4e7 1px solid;
	padding: 5px;
	padding-left: 10px;
}
.extrameny-bg a:hover { color: #FFFFFF; background-color: #7ea0c6; }

.extrameny-green-current { 
	display: block; 
	border-bottom: #bfe06c 1px solid;
	padding: 5px;
	padding-left: 10px;
	color: #FFFFFF; 
	background-color: #8aa93f;
	cursor: default;
}

.extrameny-green a,.extrameny-green a:visited { 
	color: #f9fbf2; 
	display: block; 
	border-bottom: #bfe06c 1px solid;
	padding: 5px;
	padding-left: 10px;
	background-color: #a6c657;
}
.extrameny-green a:hover { color: #FFFFFF; background-color: #8aa93f; }

.info-main-special { color: #ffffff; }
.info-main-special table {
	color: #4e4e46;
} 

.info-main {
	width: 936px;
	color: #fff;
	}
.info-main table {
	color: #4e4e46;
} 
.info-main-left {
	width: 157px;
	min-height: 522px;
	background-image: url(../../bilder/bg_harfinnsvi_left.jpg);
	background-repeat: no-repeat;
	background-color: #3e7bbc;
	padding: 0;
	vertical-align: top;
}
.info-main-right {
	background-image: url(../../bilder/bg_harfinnsvi_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #dedecf;
	padding: 0;
	vertical-align: top;
}
.info-main-content {
	padding: 17px;
	padding-bottom: 0px;
	color: #4e4e46;
	}
.info-main-content a, .info-main-content a:visited {
	color: #666666;
	text-decoration: underline;
}
.info-main-content a:hover {
	color: #3e7bbc;
}

.info-harFinnsVi-right a, .info-harFinnsVi-right a:visited {
	color: #666666;
	text-decoration: underline;
}
.info-harFinnsVi-right a:hover {
	color: 3d7abc;
}

.info-HarFinnsVi
{
	width: 936px;
}

.info-harFinnsVi-left
{
	width: 280px;
	min-height: 522px;
	background-image: url(../../bilder/bg_harfinnsvi_left.jpg);
	background-repeat: no-repeat;
	background-color: #477cbe;
}
.info-harFinnsVi-left-inner {
	padding: 0 23px 23px 23px;
}
.info-harFinnsVi-left-inner table { width: 230px; }

.info-harFinnsVi-leftBottom
{
}

.info-harFinnsVi-right
{
	background-image: url(../../bilder/bg_harfinnsvi_right.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #dedecf;
	padding: 25px;
	text-align: center;
}

.info-harfinnsvi-right-kartan {
	/*
	background-image: url(../../bilder/hfv_kartvy_hogerkant.png);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #ececde;
	*/
}

.info-harFinnsVi-right-fasthold {
	text-align: left;
	width: 610px; 
	/* height: 257px; */
	/* overflow: auto; */
}

.info-harFinnsVi-right-fastlista-bottom {
	background-image: url(../../bilder/hfv_lista_bot.png);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #ececde;
	display: none;
}
.info-harFinnsVi-right-fastlista {
	background-image: url(../../bilder/hfv_lista_top.png);
	background-repeat: no-repeat;
	background-position: top;
	color: #4b4d40;
	padding: 20px;
}

.info-harFinnsVi-right-fastlista a.nyhetsrubrik {

	color: #3d7abc;
	font-weight: bold;
	
}

.info-harFinnsVi-right-fastlista a.nyhetstext {

	color: #4e4e46;
	
}

.info-harFinnsVi-right-fastlista-small {
	font-size: 10px;
}
.info-fastlista-td {
	color: #4b4d40;
	border-bottom: #cccec2 1px solid;
	padding: 3px;
	cursor: default;
}
.info-harFinnsVi-right-fastlista-rubrik {
	font-size: 15px;
	color: #3d7abc;
	padding: 3px;
	padding-bottom: 10px;
}


.info-harFinnsVi-rightBottom
{
}

.info-harFinnsVi-right-paragraphFirst
{
	
}

.info-harFinnsVi-right-paragraph
{
	vertical-align: top;
	padding-top: 20px;
}

.info-harFinnsVi-right-infoStartWrap
{
	width: 600px;
	margin: 50px auto 50px auto;
	text-align: left;
}

.info-harfinnsvi-fastighetsknapp-On {
	background-image: url(../../bilder/hfv_lista_flik_light_l.png);
	background-repeat: no-repeat;
	background-position: top left;

	background-color: #ececde;
	margin-right: 1px;
	width: 136px;
	float: left;
}

.info-harfinnsvi-fastighetsknapp-On div
{
	background-image: url(../../bilder/hfv_lista_flik_light.png);
	background-repeat: no-repeat;
	background-position: top right;

	color: #4e4e46;

	padding: 5px 5px 5px 5px;
	font-size: 100%;
	height: 18px;
	cursor: pointer;
}

.info-harfinnsvi-fastighetsknapp-On div:hover
{
	cursor: pointer;
}
.info-harfinnsvi-fastighetsknapp-Off {
	background-image: url(../../bilder/hfv_lista_flik_dark_l.png);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #3d7abc;
	width: 136px;
	margin-right: 1px;
	float: left;
}
.info-harfinnsvi-fastighetsknapp-Off div
{
	background-image: url(../../bilder/hfv_lista_flik_dark.png);
	background-repeat: no-repeat;
	background-position: top right;

	color: #f8faed;


	padding: 5px 5px 5px 5px;
	font-size: 100%;
	height: 18px;
	cursor: pointer;


}

.info-harfinnsvi-fastighetsknapp-Off div:hover
{
	color: #2896af;
	background-color: #f8faed;
	cursor: pointer;
}

.info-harfinnsvi-statistiktabell td, .info-harfinnsvi-statistiktabell th
{
	padding: 4px 0 4px 0;
	font-weight: normal;
	color: #303518;
	text-align: left;
	vertical-align: bottom;
}

.info-harfinnsvi-statistiktabell td
{
	border-top: 1px #dfe69f solid;
}

.info-harfinnsvi-statistiktabell td.right, .info-harfinnsvi-statistiktabell th.right
{
	text-align: right;
}
.info-harfinnsvi-maintable td { color: #000000; }
/*
	Press
*/
	.info-press-wrap { color: #ffffff; }
	.info-press-wrap table { color: #ffffff; }
	.info-press-wrap td { color: #ffffff; }
	.info-press-left {
		background-image: url(../../bilder/press_left_bot.png);
		background-repeat: no-repeat;
		background-position: bottom left;
		background-color: #A4BC31;
		width: 157px;
		vertical-align: top;
		}
	.info-press-left-inner {
		background-image: url(../../bilder/press_left_top.png);
		background-repeat: no-repeat;
		background-position: top left;
		padding: 15px 0 15px 0;
	}

	.info-press-right {
		background-image: url(../../bilder/press_right_bot.png);
		background-repeat: no-repeat;
		background-position: bottom right;
		background-color: #ddddce;
		width: 557px;
		vertical-align: top;
		}
	.info-press-right-inner {
		background-image: url(../../bilder/press_right_top.png);
		background-repeat: no-repeat;
		background-position: top right;
	}
	.info-press-right-inner a, .info-press-right-inner a:link {
		color: #E4FAFF;
		text-decoration: underline;
	}

	.info-press-btn-div {
		border-bottom: #d6d6d6 1px solid;
		display: block;
		color: #ffffff;
		padding: 5px 0 5px 10px;
	}
	.info-press-btn-off a, .info-press-btn-off a:link, .info-press-btn-off a:visited, .info-press-btn-off span {
		border-bottom: #bdd4e7 1px solid;
		display: block;
		color: #ffffff;
		padding: 5px 0 5px 10px;
	}

	.info-press-btn-off a:hover {
		border-bottom: #bdd4e7 1px solid;
		background-color: #7ea0c6;
	}
	.info-press-txtbtn-off a, .info-press-txtbtn-off a:visited {
		border-bottom: #d6d6d6 1px solid;
		color: #ffffff;
	}
	.info-press-txtbtn-off a:hover {
		background-color: #ffffff;
	}


	.info-press-right-wrap {
		width: 198px; 
		float: right;
	}
	.info-press-right-box1 {
		width: 198px;
		height: 286px;
		background-image: url(../../bilder/press_right_topbox.jpg);
		margin-bottom: 17px;
	}
	.info-press-right-box1 div { line-height: 14px; }
	.info-press-right-box2 {
		width: 198px;
		height: 131px;
		background-image: url(../../bilder/press_right_middlebox.jpg);
		margin-bottom: 17px;
	}
	.info-press-right-box2 div { line-height: 14px; }

	.info-press-right-boxinner {
		padding: 15px 15px 0 15px;
	}
	.info-press-right-boxinner img {
		margin-bottom: 8px;
	}
	.info-press-right-boxinner div {
		margin-bottom: 5px;
	}
	.info-press-right-boxinner input {
		margin-top: 5px;
	}


	.info-press-show { padding: 15px; }

	.info-press-lista-off {
		background-color: #41AAC0;
		border-bottom: #2395AF 1px solid;
		width: 280px;
		cursor: pointer;
	}
	.info-press-lista-off div {	padding: 15px; }
	.info-press-lista-off a, .info-press-lista-off a:link, .info-press-lista-off a:visited {	display: block; color: #ffffff; padding: 15px; text-decoration: none; }


	.info-press-lista-over {
		background-color: #2395AF;
		border-bottom: #41AAC0 1px solid;
		width: 280px;
		cursor: pointer;
	}
	.info-press-lista-over div { padding: 15px; }
	.info-press-lista-over a, .info-press-lista-over a:link, .info-press-lista-over a:visited { display: block; color: #ffffff; padding: 15px; text-decoration: none; }
	.info-press-lista-over a:hover {	display: block; color: #ffffff; padding: 15px; }
	

	.info-press-displaypadding { padding: 20px; }

	/* Press search */

	a.info-press-search-nextoff:visited, a.info-press-search-nextoff:link	{ color: #4e4e46; cursor: default; }
	a.info-press-search-nexton:visited, a.info-press-search-nexton:link		{ color: #3d7abc; }
	div.info-press-search-nextprev {
		width: 160px;
		float: right;
		margin-top: 4px;
		text-align: right;
		padding-right: 5px; }
	div.info-press-search-topmiddle {
		width: 140px;
		float: left;
		margin-top: 4px; }
	div.info-press-search-topsearch {
		width: 220px;
		float: left; }
	div.info-press-search-bottomleft {
		margin-top: 5px;
		color: #4e4e46;
		width: 270px;
		float: left; }
	div.info-press-search-bottomleft span { color: #4e4e46; }

/*
	Översikt
*/

	.info-oversikt {
		color: #000000;
		background-color: #e8e8e8;
		border: #dedede 2px solid;
		width: 934px;
	}
	div.info-oversikt-float {
		float: left;
		width: 183px;
		height: 280px;
	}
	div.info-oversikt-float-rb {
		border-right: #dedede 2px solid;
		float: left;
		width: 183px;
		height: 280px;
	}
	.info-oversikt a, .info-oversikt a:visited {
		color: #555555;
		display: block;
		padding-left: 10px;
		background: url(../../bilder/oversikt_plupp.png);
		background-repeat: no-repeat;
		background-position: 0 4;
	}
	.info-oversikt a:hover { color: #888888; }
	
	
	.info-oversikt-inner-aindent a {
		color: #555555;
		display: block;
		padding-left: 20px;
		background: url(../../bilder/oversikt_plupp.png);
		background-repeat: no-repeat;
		background-position: 10 4;
	}

	.info-oversikt span {
		font-size: 15px;
		display: block;
		margin-bottom: 10px;
	}
	div.info-oversikt-inner {
		padding: 17px;
	}

/*
	Här finns vi
*/

	.hfv-table-left td {
	color: #fff;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
	.hfv-table-left td.hfv-table-rubrik {
		color: #f8faed;
		font-size: 18px;
		border: 0;
	}
	.hfv-table-left td.hfv-table-rubrik-small {
		color: #f8faed;
		border: 0;	
	}
/*
	Popup till fastigheter
*/

.infokarta-popup-table {
	width: 100%; 
	background-color: #f8faed; 
	height: 100%;
}
.infokarta-popup-table td { padding: 10px; }

.infokarta-popup-innertable td {
	/* border: #ff0000 1px solid; */
	padding: 4px;
}
.infokarta-popup-innertable-infotd {
	border-bottom: #cccec2 1px solid;
}
.infokarta-popup-rubrik {
	font-size: 16px;
	font-weight: bold;
	color: #2d9bb4;
}

/*
	För hyresgäster
*/
.fh-table {
	border: #cccec2 1px solid;
	border-bottom: #cccec2 2px solid;
	margin-bottom: 10px;
}
.fh-table td {
	padding: 10px;
}
.fh-table-inner { width: 100%; }
.fh-table-inner td {
	padding: 2px;
}

.fh-info-html-rubrik { margin: 15px 15px 0px 15px; }
.fh-info-html-rubrik div { font-size: 27px; margin-top: 8px; margin-bottom: 7px; }
.fh-info-html-content { padding: 15px; }
.fh-info-html-faqs { padding: 15px 15px 0px 15px; }
.fh-info-html-fraga { font-size: 14px; font-weight: bold; }
.fh-info-html-lathund { 
	background-image: url(../../bilder/html_fh_lathundpil.png);
	background-position: 15 17;
	background-repeat: no-repeat;
	

	font-size: 13px;
	font-weight: bold;
	padding: 15px 15px 0px 35px;
}

.fh-info-html-btnbox {
	/* width: 176px; */
	float: left;
}
.fh-info-html-boxcontent { 
	padding-top: 15px;
	padding-bottom: 15px; }
	
div#fhbtn0 { margin-right: 43px; }
div#fhbtn1 { margin-right: 43px; }
div#fhbtn2 { margin-right: 43px; }
	
.fh-info-html-boxcontent a, .fh-info-html-boxcontent a:visited { 
	color: #66675c;
	font-size: 14px;
	display: block;
	margin: 0px 0px 7px 0px;
}
.fh-info-html-boxcontent a:hover { color: #000000; }
.fh-info-html-boxcontent img {
	margin-bottom: 7px;
}

.fh-info-html-platta {
	width: 744px;
	padding-left: 17px;
	padding-bottom: 10px;
	background-image: url(../../bilder/html_fh_platta.png);
	background-position: 0 60;
	background-repeat: no-repeat;
}


.infoRight
{
	float: left;
	width: 197px !important;
	width: 219px;
	padding-left: 22px;
}

.infoMenuItemWrapHasSubSel
{
	background-image: url(../../bilder/gfx_menu_minus.png);
	background-repeat: no-repeat;
	background-color: #bee6f2;
	background-position: 1px 4px;
	padding: 2px 0px 3px 15px;
}

.infoMenuItemWrapHasSubSel div
{
	margin: 5px 0 5px 15px;
}

.infoMenuItemWrapHasSub
{
	background-image: url(../../bilder/gfx_menu_plus.png);
	background-repeat: no-repeat;
	background-position: 1px 4px;
	padding: 2px 0px 3px 15px;
}

.infoMenuItemWrapHasSub:hover
{
	background-color: #bee6f2;
}

.infoMenuItemWrapHasSub a
{
	color: #169cb8;
	margin-bottom: 5px;
}

.infoMenuItemWrapHasSub a:hover {
	color: #000;
}

.infoMenuItemWrapSub
{
	padding: 3px 5px 3px 0;
/*	background-color: #f0f4da;*/
/*	background-color: #e3f2f7;*/
	display: none;
}

.infoMenuItemWrapSub div
{
	background-image: url(../../bilder/gfx_menu2.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 15px;
	margin: 2px 0px 3px 15px;
}

.infoMenuItemSel
{
	color: #000;
	margin-bottom: 5px;
}

.infoMenuItem2
{
	color: #8e9300;
}

.infoMenuItem2Sel
{
	color: #000;
}

.infoMenuItemWrapSel
{
	padding: 2px 5px 3px 15px;
	background-color: #bee6f2;
}

.infoMenuItemWrapSel a
{
	color: #000;
}

.infoMenuItemWrapSel div
{
	margin: 5px 0 5px 15px;
}

.infoMenuItemWrap
{
	padding: 2px 5px 3px 15px;
}

.infoMenuItemWrap a
{
	color: #169cb8;
	margin-bottom: 5px;	
}

.infoMenuItemWrap a:hover {
	color: #000;
}

.infoMenuItemWrap:hover
{
	background-color: #bee6f2;
}

.infoBotten
{
	color: 404040;
	font-size: 95%;
	clear: both;
	padding: 22px 0 22px 0;
}
.infoBotten a, .infoBotten a:visited {
	color: #707070;
}
.infoBotten a:hover {
	color: #999999;
}
.infoBottenClear {
	clear: both;
}
.infoBottenLeft {
	float: left;
}
.infoBottenRight {
	float: right;
}






.searchInput
{
	width: 153px;
	margin-right: 7px;
	color: #404040;
}

.menuItem {
	float: left;
	margin-top: 72px;
	height: 28px;
}

.menuItemLeft-Off {
	float: left;
	width: 15px;
	height: 28px;
	background-image: url(../../bilder/menu_off_l.png);
	background-repeat: no-repeat;
}

.menuItemRight-Off {
	float: left;
	width: 24px;
	height: 28px;
	background-image: url(../../bilder/menu_off_r.png);
	background-repeat: no-repeat;
}

.menuItem-Off
{
	float: left;
	height: 28px;
	background-image: url(../../bilder/menu_off_bg.png);
	background-repeat: repeat-x;
	padding-top: 6px;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
}

.menuItemLeft-On {
	float: left;
	width: 15px;
	height: 28px;
	background-image: url(../../bilder/menu_sel_l.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

.menuItemRight-On {
	float: left;
	width: 24px;
	height: 28px;
	background-image: url(../../bilder/menu_sel_r.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

.menuItem-On
{
	float: left;
	height: 28px;
	background-image: url(../../bilder/menu_sel_bg.png);
	background-repeat: repeat-x;
	padding-top: 6px;
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
	cursor: pointer;
}

.logo
{
	float: left;
	width: 142px;
	height: 47px;
	margin: 32px 21px 26px 0px;
	background-image: url(../../bilder/logo.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

*html .logo {
	margin: 37px 21px 26px 0px;
	}

.mellanrubrik
{
	font-size: 140%;
	color: #169cb8;
}

.rubrik01Invert
{
	font-size: 310%;
	color: #f8faed;
	letter-spacing: -1px;
}

.rubrik02Invert
{
	font-size: 200%;
	color: #f8faed;
	letter-spacing: -1px;
	margin-bottom: 4px;
}

.rubrik02GreenInvert
{
	font-size: 180%;
	color: #f8faed;
	margin-top: 20px;
}

.mellanrubrik01GreenInvert
{
	color: #f8faed;
}

.mellanrubrik01Invert
{
	font-size: 140%;
	color: #4e4e46;
}

.brodtext01Invert { color: #ebfcff; }
.brodtext01Invert td { padding: 5px; }
.brodtext01Invert a { color: #ebfcff; border-bottom: #95c6cf 1px dashed; }
.brodtext01Invert a:visited { color: #ebfcff; }
.brodtext01Invert a:hover { color: #95c6cf; border-bottom: #ebfcff 1px dashed; }


/* START SIDAN */

.infoWrap div.startWrapTop {

}
.infoWrap div.startWrapBottom {
	height: 180px;
}
div.startWrapBottomContent {
	padding-top: 15px;
}


div.wrapSplashPadding { padding: 10px 9px 0px 9px; }

div.bottomWrapSplash h2, div.bottomWrapSplashFirst h2 {
	font-weight: normal;
	font-size: 16px;
	margin-top: 0px;

}

div.bottomWrapSplash a, div.bottomWrapSplash a:visited { color: #1c93ae; }
div.bottomWrapSplash a:hover { color: #0b5363; }

div.nyhetstext a, div.nyhetstext a:visited { color: #000000; }
div.nyhetstext a:hover { color: #444444; }

.startxWrap {
		width: 938px;
		height: 582px;
		background-image: url(../../bilder/start/mainbg.jpg);
}
.bottomWrapSplash {
		width: 222px;
		height: 204px;
		/* background-image: url(bilder/start/boxbg.jpg); */
		width: 222px;
		float: left;
		margin-right: 5px;
}
.bottomWrapSplashFirst {
		width: 222px;
		height: 204px;
		
		width: 222px;
		float: left;
		margin-right: 5px;
		margin-left: 17px;
}
* html .bottomWrapSplashFirst { margin-left: 9px; }

div.wrapSplashNews p { margin: 0 0 5px 0; }
div.wrapSplashNews {
		height: 204px;
		background-image: url(../../bilder/start/boxbg.jpg);
		line-height: 18px; }

	div.wrapSplashSoka {
		height: 204px;
		background-image: url(../../bilder/start/boxbgfirst.jpg);
		line-height: 18px; }
	.splashSokaSelect { width: 160px; margin-top: 90px; margin-left: 35px; }

	div.wrapSplashCampanj {
		height: 204px;
		background-image: url(../../bilder/start/boxbg.jpg);
		line-height: 18px; }
	div.topWrapSplash {
		width: 676px; 
		height: 310px;
		float: left;
		margin-left: 16px;
		margin-top: 15px;
	}
	* html div.topWrapSplash { margin-left: 8px; }

	div.topWrapInfo {
		width: 212px;
		height: 343px;
		float: right;
		color: #000000;
		line-height: 15px;
		margin-right: 17px;
		margin-top: 17px;
		background-image: url(../../bilder/start/karta_right.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	* html div.topWrapInfo { margin-right: 8px; }
	div.topWrapInfo h1 {
		margin: 0 0 7px 0;
		font-weight: normal;
		font-size: 18px;
	}
	div.topWrapInfo div { width: 130px; }

	div.topWrapInfo a {	font-size: 9px;}
	div.topWrapInfo a:link, div.topWrapInfo a:visited { color: #999999; }
	div.topWrapInfo a:hover { color: #000000; }
