body {
	background-color: #a0a0a0;
	background-image: url(/img/baggrund3.jpg);
	background-repeat: repeat-x;
	margin-left: -20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#sWrap {
	position:relative;
	height:200px;
	width: 1205px;
	z-index: 0;
	visibility: visible;
	margin-left: auto;
  	margin-right: auto;
}

#logo {
	position:absolute;
	width:326px;
	height:215px;
	z-index:10;
	left: 44px;
	top: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	visibility: visible;
}
#lipBue{
	position:absolute;
	width:528px;
	height:295px;
	z-index:5;
	left: 0px;
	top: 12px;
}
#lipBueUdsnit{
	position:absolute;
	width:426px;
	height:392px;
	z-index:6;
	left: 260px;
	top: 249px;
}
#vandretMenu {
	position:absolute;
	width:1054px;
	height:20px;
	z-index:40;
	background-color: #464648;
	left: 44px;
	top: 206px;
	visibility: visible;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	padding-top: 4px;
}
.vandretMenupunkt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffeda7;
	text-decoration: none;
}

#lodretMenu {
	position:absolute;
	width:218px;
	height:760px;
	z-index:20;
	left: 42px;
	top: 249px;
	visibility: visible;
	background-image: url(../imagen_lip/hvidAlpha_menu.png);
	background-repeat: no-repeat;
}
#hotSpot {
	position:relative;
	z-index: 95;
	top: 413px;
	left: 858px;
}
#hotSpot2 {
	position:absolute;
	z-index: 95;
	top: 244px;
	left: 840px;
}
#hotSpot3 {
	position:absolute;
	z-index: 95;
	top: 57px;
	left:720px;
}
#hotSpot4 {
	position:absolute;
	z-index: 95;
	top: 57px;
	left:712px;
}
#hotSpot5 {
	position:absolute;
	z-index: 95;
	top: 340px;
	left:722px;
}

#side {
	position:absolute;
	width:755px;
	height:760px;
	z-index:30;
	left: 260px;
	top: 249px;
	visibility: visible;
	background-image: url(../imagen_lip/hvidAlpha_side.png);
	background-repeat: no-repeat;
}
#sidePDFth {
	position:absolute;
	width:755px;
	height:760px;
	z-index:30;
	left: 260px;
	top: 249px;
	visibility: none;
	background-image: url(/img/hvidAlpha_side_pdfMenu.png);
	background-repeat: no-repeat;
}

#sideTekstindholdOverskrift {
	position:absolute;
	width:630px;
	height:30px;
	padding-left: 15px;
	padding-top: 8px;
	z-index:45;
	left: 260px;
	top: 251px;
	visibility: visible;
	//background-color: #ff0;
}
#sideTekstindhold {
	position:absolute;
	width:450px;
	//height:400px;
	padding-left: 15px;
	padding-top: 8px;
	z-index:40;
	left: 260px;
	top: 265px;
	//overflow-x: hidden;
	//overflow-y: auto;
	visibility: visible;
	//background-color: #f90;
}
#sideTekstindholdLinks {
	position:absolute;
	width:630px;
	height:40px;
	z-index:40;
	left: 267px;
	//top: 682px;
	overflow-x: hidden;
	overflow-y: auto;
	visibility: visible;
	//background-color: #f30;
}
#sideBilledindhold {
	position:absolute;
	width:350px;
	height:570px;
	z-index:35;
	left: 690px;
	top: 260px;
	visibility: visible;







	//background-color: #f30;
}
#tekstsideBilledindhold {
	/*position:absolute;
	width:690px;
	height:570px;
	z-index:35;
	left: 267px;
	top: 260px;
	visibility: visible;*/
	//background-color: #f30;
}
#tekstsideTekstindhold {
	position:absolute;
	width:620px;
	height:400px;
	padding-left: 15px;
	padding-top: 8px;
	z-index:40;
	left: 267px;
	top: 275px;
	overflow-x: hidden;
	overflow-y: auto;
	visibility: visible;
	//background-color: #f90;
}

#arkitekttegninger {
	position:absolute;
	width:200px;
	height:115px;
	z-index:10;
	left: 737px;
	top: 252px;
}
#adresse {
	position:absolute;
	width:343px;
	height:115px;
	z-index:31;
	left: 45px;
	top: 111px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFF !important;
	line-height: 18px;
}

#menutekstTop {
	position:absolute;
	width:190px;
	height:790px;
	z-index:32;
	left: 48px;
	top: 256px;
}
#menutekstTopTable tr td {
	vertical-align: top;
	padding:3px;
	padding-bottom: 4px;
}
#menutekstTopTableNiveau2 tr td {
	vertical-align: top;
	padding:1px;
}

#menuIcon {
	position:absolute;
	width:190px;
	height:790px;
	z-index:32;
	left: 43px;
	top: 484px;
}

.lodretMenupunktNiveau1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.lodretMenupunktNiveau2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.lodretMenupunktNiveau2Valgt {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-style: normal;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	//background-color: #888;
	background-image: url(/img/menuMarkering.png); 
}

.lodretMenupunktNiveau1:hover {
	color: #ffeda7;
}
.lodretMenupunktNiveau1:active {
	color: #ffeda7;
}
.lodretMenupunktNiveau1Valgt {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	//background-color: #888;
	background-image: url(/img/menuMarkering.png); 
}

.sideoverskrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 20px;
	font-weight: bold;
	letter-spacing: -1px;
}
.uoverskr {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: -1px;
}
.rubrik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	line-height: 14px;
}

.rubrik:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	text-decoration: none;
}

.rubrik:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
}

.rubrikForbrugsregner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #000000;
	line-height: 14px;
}

.broed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
}
.sideLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	line-height: 14px;
	text-decoration: none;
}

.sideLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	text-decoration: none;
}

.sideLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
}
#divVideo {
	position: absolute; 
	width:100px; 
	height:100px; 
	overflow: visible; 
	z-index: 99; 
	top: 314px; 
	left: 276px;
}
a.databladLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
	color: #000000;
}

a.databladLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
	color: #000000;
}

#infoFelt {
	display: none;
	position:absolute;
	padding: 10px;
	width:250px;
	height: auto;
	z-index:1;
	left: 343px;
	top: 50px;
	background-image: url(/img/infoFeltBaggrund.png);
	background-repeat: repeat-x;
	background-size: 100% 100%;
}

#ECIicon {
	position:absolute;
	width:75px;
	height:75px;
	z-index:40;
	left: 130px;
	top: 262px;
}
.tabelVandtaetning {
	background-color: #e9e9e9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	height: 697px;
	width: 642px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-color: #FFF;
	border-left-color: #FFF;
	border-left-width: 1px;
}
.tabelVandtaetningBundlinie{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

#kvalitetsrapportVandtaetning {
	display: none;
	position:absolute;
	width: 695px;
	height: 742px;
	top: 20px;
	left: 0px;
	background-image: url(/img/vinduesSkygge.png); 
}

#redigerKvalitetsrapport {
	display: inline;
}
#forsideFliserButtons {
	position:absolute; 
	z-index:100; 
	top: 250px; 
	left: 260px; 
	width:608px;
	height:455px; 
	background-color: none;
	cursor: default;
}
#forsideFliserOverlay {
	position:absolute;
	z-index:95;
	top: 250px;
	left: 260px;
	width:608px;
	height:455px;
	background-color: none;
	background-image: url(imagen_lip/fond_lip.png);
}
#forsideFliser {
	position:absolute; 
	z-index:90; 
	top: 250px; 
	left: 260px; 
	width:608px;
	height:455px; 
	background-color: none;
}
#forsideFliserBackground {
	position:absolute;
	z-index:85;
	top: 250px;
	left: 260px;
	width:490px;
	background-color: rgba(255,255,255,0.5);
}

.forsidefliseOverskrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px !important;
	font-weight: bold;
	letter-spacing: 0px;
	text-align: center;
	color: #000;
	line-height: 14px;
}
.forsidefliseTekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000;
	line-height: 12px;
}
#Klicka {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:43;
}
#Norrbotten {
	position: absolute;
	top: 20px;
		left: 15px;
	z-index:41;
}
#Vasterbotten {
	position: absolute;
	top: 20px;
		left: 15px;
	z-index:41;
}
#Jamtland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Vasternorrland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Gavleborg {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Dalarna{
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Varmlands {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Orebro {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Vastmanland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:42;
}
#Uppsala {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Stockholm {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Sodermandland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:42;
}
#Vastragotaland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Ostergotland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Halland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Blekinge{
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Kalmar {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Gotland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Oland {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Skane {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#Jonkoping {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:41;
}
#grundkort {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index:40;
}
.skjulteKurser {
	display: none;
}
#pdfTH {
	position:absolute;
	width: 217px;
	height:760px;
	z-index:32;
	left: 674px;
	top: -16px;
	padding-left: 10px;
	background-image: url(/img/hvidAlpha_pdfMenu2.png);
	background-repeat: no-repeat;
}
#slideshow {
	margin:10px auto;
	position:relative;
	width:200px;
	height:150px;
	padding:10px;
	box-shadow:0 0 20px rgb(0,0,0,0.4);
}
#slideshow >div {
	position:absolute;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
}
#slideshow2 {
	margin:10px auto;
	position:relative;
	width:200px;
	height:150px;
	padding:10px;
	box-shadow:0 0 20px rgb(0,0,0,0.4);
}
#slideshow2 >div {
	position:absolute;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
}
#slideshow3 {
	margin:10px auto;
	position:relative;
	width:200px;
	height:150px;
	padding:10px;
	box-shadow:0 0 20px rgb(0,0,0,0.4);
}
#slideshow3 >div {
	position:absolute;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
}
#slideshow4 {
	margin:10px auto;
	position:relative;
	width:200px;
	height:150px;
	padding:10px;
	box-shadow:0 0 20px rgb(0,0,0,0.4);
}
#slideshow4 >div {
	position:absolute;
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
}