@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;
	}
.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: 350px;
	width: 760px;
	height: 220px;
}
#bottom {
	position:absolute;
	left:8px;
	top:711px;
}
#maincontent {
	position:absolute;
	left:230px;
	top:22px;
	width:550px;
}
#maincontent2 {
	position:absolute;
	left:230px;
	top:22px;
	width:500px;
}

#tumnagelgallei{
	position:absolute;
	left:0px;
	top:420px;
	width:500px;
	}
#map {
	position:absolute;
	left:230px;
	top:226px;
	width:550px;
}
#thumbs {
	position:absolute;
	left:815px;
	top:30px;
}