@charset "utf-8";
body{
	height:100%;
}
 .maintbl{
	height:100%;
}

body, div, td, h3, p, a, b{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:11px;
text-decoration:none;
}
.menutext {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
.mainheading{
	font-size:11px;
	line-height:23px;
	font-weight:bold;
	color:#999;
}
.extraheading{
	font-size:9px;
	line-height:23px;
	}
.extrajobb1{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	}
.projectmenuheading{
	font-size:9px;
	line-height:0px;
	}
.extratext{
	/*color:#5C5B5C;*/
	color:#999;
	}	
.projekttext{
	line-height:18px;
	}
.projekttextselected
{
	line-height:18px;
	color:#ED2024;
	}
.projekttextmain{
	font-size:12px;
	line-height:25px;
	}
.projekttextmainselected{
	font-size:12px;
	line-height:25px;
	color:#ED2024;
	}
.projektheding{
	font-size:26px;
	line-height:70px;
	}
.projektinfo{
	color:#5C5B5C;
	}
.medarbetarmail{
	color:#FFF;
	font-size:9px;
	font-weight:bold;
}
.numbers{
	font-size:9px;
	text-decoration:none;
	color:white;
	link color:white;
}
.safe{
	font-size:10px;
	text-decoration:none;
	color:white;
	link color:white;
}
.bottomtext{
	font-size:10px;
	color:white;
	link color:#FFF;
	}
.bottomlink{
	font-size:10px;
	color:#3B4CA0;
	
	}
.mainlink{
	font-size:10px;
	text-decoration:none;
	color:#DE8026;
	line-height:25px;
	}

#maincontainer{
position:relative;
margin: 0 auto;
}
#dotred {
	position:absolute;
	left:-11px;
	top:34px;
}
#dotredr {
	position:absolute;
	left:1050px;
	top:34px;
}
#dotorange {
	position:absolute;
	left:-11px;
	top:56px;
}
#dotoranger {
	position:absolute;
	left:1050px;
	top:56px;
}
#dotyellow {
	position:absolute;
	left:-11px;
	top:79px;
}
#dotyellowr {
	position:absolute;
	left:1050px;
	top:79px;
}
#dotgreen {
	position:absolute;
	left:-11px;
	top:102px;
}
#dotgreenr {
	position:absolute;
	left:1050px;
	top:102px;
}
#dotblue {
	position:absolute;
	left:-11px;
	top:124px;
}
#dotbluer {
	position:absolute;
	left:1050px;
	top:124px;
}
#dotextra {
	position:absolute;
	left:-11px;
	top:226px;
}
#dotextrar {
	position:absolute;
	left:1050px;
	top:226px;
}
#dotbottom {
	position:absolute;
	left:-11px;
	top:714px;
}
#dotbottomr {
	position:absolute;
	left:1050px;
	top:714px;
}
#menu {
	position:absolute;
	left:8px;
	top:27px;
}
#extra {
	position:absolute;
	left:8px;
	top:219px;
	width:180px;
}
#projektmenu{
	position:absolute;
	left:8px;
	top:231px;
	width:180px;
}
#news {
	position:absolute;
	left:8px;
	top:469px;
	width:180px;
}
#medarbetare {
	position:absolute;
	left: 8px;
	top: 340px;
	width: 760px;
}
#bottom {
	position:absolute;
	left:8px;
	top:711px;
}
#maincontent {
	position:absolute;
	left:198px;
	top:24px;
	width:550px;
}
#maincontent2 {
	position:absolute;
	left:230px;
	top:22px;
	width:500px;
}

#tumnagelgallei{
	position:absolute;
	left:0px;
	top:420px;
	width:570px;
	}
#map {
	position:absolute;
	left:230px;
	top:226px;
	width:550px;
}
#thumbs {
	position:absolute;
	left:815px;
	top:30px;
}

a:focus {
	outline-style: none;
}
.medarbCol {
	width: 190px;
	height: 115px;
	float: left;
	padding: 0;
	line-height: 13px;
}
.medarbCol img {
	border: 1px;
}
.thumbImg {
	padding: 0 0 8px 0;
	border: 0;
	height: 58px;
}
.infoRight {
	float: right;
	width: 340px;
	line-height: 16px;
	font-size: 14px;
	font-family: "Courier New", Courier, monospace;
}
.infoRight span {
	font-size: 12px;
}

.infoRight h1 {
	font-weight: normal;
	font-size: 22px;
}
.infoRight p {
	display: block;
}
.slider {
	width: 570px;
	height: 265px;
	overflow: hidden;
}
#thumbLink a:link {
	border: 1px;
	border-color: #000000;
}
#thumbLink a:visited {
	border: 0;
	border-color: #000000;
}
#thumbLink a:hover {
	border: 1px;
	border-color: #FFFFFF;
}
#thumbLink a:active {
	border: 0;
	border-color: #000000;
}
