
html {
	padding: 0;
	margin:0;
}
body {
	font-size: 12px;
	line-height: 13px;
	color:000;
	font-family: Century Gothic, Arial, sans-serif;
	background-image: url(../images/bg2.gif);
	background-repeat: y-repeat;
}

#center {
	margin: 20px auto 0 auto;
	width: 815px;
	text-align: center;
}

#wrapper {
	width: 803px;
	margin: 0 auto;
	padding: 0;
}

#heading {
	width:803px;
	height: 120px;
	background-image: url(../images/heading2.gif); 
	padding: 0;
	margin:0;
}

#top-heading  h1 {
        background-image: url(../images/logo2.gif);
        background-repeat: no-repeat;
	float: left;
        margin: 9px 0 3px 25px;
        padding: 0;
        text-indent: -9999px;
        font-size:0;

}

#top-heading h1 a {
        width: 210px;
        height: 106px;
        display: block;
}
#top-heading h1 a:hover {
        text-decoration: none;
}


#navigation-wrapper {
	background-image: url(../images/navigation.png);
	width: 803px;
	height: 57px;
	margin:0;
	padding:0;
}
#left-nav {
	width:50px;
	height:50px;
	float: left;
}
.right-nav {
	width:525px;
	height: 50px;
	float:right;
	margin: 0 20px 0 0;
}

#content {
	width: 801px;
	height: 330px;
	border-bottom: solid 4px #a3131a;
	padding: 0;
	margin:0;
	border-left: solid 1px #333337;
	border-right: solid 1px #333337;
	background:#fff;
}
#content-wrapper {
	width: 685px;
	margin: 0px auto 0 auto;
	padding:0;

}

#content-padding {
	width:450px;
	margin:30px 0 0 0;
	padding:0;
	font-size: 15px;
	line-height: 18px;
	text-align: left;
	float: left;
}
#content-padding  ul {
	list-style: circle;
}
#content-pic {
	float: right;
	width: 180px;
	margin: 40px 0 0 0;
}
#content-pic-jobba {
	float: right;
	width: 190px;
	margin: 40px 0 0 0px;
text-align: right;
}

#content-padding2 {
	width:450px;
	margin: 30px 0 0 100px;
	padding:0;
	font-size: 15px;
	line-height: 18px;
	text-align: left;
	float: left;
}
#content-padding2 ul {
	list-style: circle;
}

#content-padding3 {
	width:685px;
	margin: 30px 0 0 0px;
	padding:0;
	font-size: 15px;
	line-height: 18px;
	text-align: left;
	float: left;
}
#footer {
	width: 801px;
	height: 80px;
	padding: 0;
	margin:0;
	background:#adc5e7;
	border-left: solid 1px #333337;
	border-right: solid 1px #333337;
	border-top soild 4px #c7cee3;	
}
#footer-left {
	width: 480px;
	height: 60px;
	float: left;
	margin: 15px 10px 10px 20px;
	text-align: left;
	line-height: 15px;
	font-size: 14px;
}
#footer-right {
	width: 255px;
	float: left;
	margin: 25px 15px 10px 15px;
	text-align: right;
	line-height: 15px;
	font-size: 14px;
}


.content-padding2 {
	margin: 10px 0px 2px 0px;
	padding: 0;
	font-size: 13px;
}
.content-padding2 a {
color:#000;
}
.content-padding2 a:hover {
color:#a3131a;
}

.om-oss-pic {
background:#00ff00;
}
.om-oss-text {
float: right;
width: 106px;
background:#00ffff;
}
#navigation {position: relative; margin: 0px auto; padding: 0px; width: 801px; height: 57px; background: url(../images/nav.gif) ;}
#navigation li {height: 57px; position: absolute; top: 0px; background: url(../images/nav.gif) 0 0 no-repeat; display: block; list-style: none;}

#navigation a { height: 57px; display: block;}

#navigation a:hover {}

#navigation #start {width: 99px; left: 255px; background-position: -255px 0;}
#navigation #tjanst {width: 92px; left: 353px; background-position: -353px 0;}
#navigation #om {width: 91px; left: 445px; background-position: -445px 0;}
#navigation #jobba {width: 138px; left: 536px; background-position: -536px 0;}
#navigation #kontakt {width: 95px; left: 674px; background-position: -678px 0;}



#navigation #start a:hover {width: 99px; background: url(../images/nav.gif) -255px -57px no-repeat;}
#navigation #tjanst a:hover {width: 92px; background: url(../images/nav.gif) -353px -57px no-repeat;}
#navigation #om a:hover {width: 91px; background: url(../images/nav.gif) -445px -57px no-repeat;}
#navigation #jobba a:hover {width: 138px; background: url(../images/nav.gif) -536px -57px no-repeat;}
#navigation #kontakt a:hover {width: 95px; background: url(../images/nav.gif) -678px -57px no-repeat;}



#navigation #start- {width: 99px; left: 255px; background-position: -255px -57px;}
#navigation #tjanst- {width: 92px; left: 353px; background-position: -353px -57px;}
#navigation #om- {width: 91px; left: 445px; background-position: -445px -57px;}
#navigation #jobba- {width: 138px; left: 536px; background-position: -536px -57px;}
#navigation #kontakt- {width: 95px; left: 674px; background-position: -678px -57px;}