/* CSS Document */

body {
	margin:0px;
	padding: 0;
	background-repeat: repeat-y;
} 


#box1 {
	width: 1050px;
	height: 20px;
	padding: 0px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../bilder/bottom.jpg);
	background-repeat: no-repeat;

			 
			  }

#box {
	width: 1050px;
	height: 780px;
	padding: 0px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../bilder/bg.jpg);
	background-repeat: repeat-y;

			 
			  }
			  
#omOssbox {
	width: 1050px;
	height: 780px;
	padding: 0px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../bilder/bg.jpg);
	background-repeat: repeat-y;

			 
			  }			  
			  
#box3 {
	width: 1050px;
	height: 715px;
	padding: 0px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../bilder/bg.jpg);
	background-repeat: repeat-y;

			 
			  }			  

#container {
	width: 1000px;
	height: auto;
	padding: 0px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	

			 
			  }
			  
#containerOm {
	width: 1000px;
	height: auto;
	padding: 0px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	

			 
			  }			  
			  
#containerKontakt {
	width: 690px;
	height: auto;
	padding: 0px;
	margin-top:0px;
	margin-right: auto;
	margin-left: 0px;
	}			  
	
	
	#OmArbetar {
	width: 600px;
	height: auto;
	padding: 0px;
	margin-top:8px;
	margin-right: auto;
	margin-left: auto;
	float: left;	 
			  }			
			  
	#OmArbetar2 {
	width: 250px;
	height: auto;
	padding: 0px;
	margin-top:12px;
	margin-right: auto;
	margin-left: auto;
	float: right;	 
			  }				  
 #top {
	width: 1000px;
	height: 115px;
	padding: 0px;
	margin-right:auto;
	margin-left: auto;
	background-image:url(../bilder/hennig-top.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	
			  
 }
  #leftbox {
    border-right: solid 1px;
	border-right-color:#000000; 
	width: 230px;
	height: 615px;
	float:left;
	padding: 0px;
	margin-right:auto;
	margin-left: auto;
  
}

 .om {
     border-bottom:dotted 1px;
	border-color:#999999; 
	width: 215px;
	height: 20px;
	float:left;
	padding-top: 12px;
	margin-right:auto;
	margin-left: auto;

}


 #text {
	float:right;
	width: 450px;
	height:160px;
	margin-right:65px;
	margin-top: 250px;
	background: url(../bilder/papper.png) no-repeat;
	padding-top: 5px;
	padding-left: 8px;
	
}

		  

#content {
	float:right;
	width: 760px;
	height: 610px;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
	background-image: url(../bilder/start-bild1.jpg);
}

#content2 {
	float:right;
	width: 760px;
	height: auto;
	padding: 0px;
	margin-right:0px;
	margin-left:auto;
}
		
#contentTop {
	float:left;
	width: 420px;
	height: auto;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
	background-repeat: no-repeat;
	margin-top: 10px;
}

#contentTop2 {
	float:left;
	width: 645px;
	height: auto;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 0px;
}		
		
#contentLeft {
	float:left;
	width: 420px;
	height: auto;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
	padding-top: 0px;
}

#contentLeft2 {
	float:left;
	width: 420px;
	height: 455px;
	margin-right:0px;
	margin-left:0px;
	padding-top: 0px;
}
#contentLeftPartners {
	float:left;
	width: 420px;
	height: 540px;
	margin-right:0px;
	margin-left:0px;
	padding-top: 0px;
	overflow:auto;
}
#contentLeft3 {
	float:left;
	width: 420px;
	height: auto;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
}

#contentKontakt {
	float:left;
	width: 750px;
	height: 530px;
	padding: 0px;
	margin-right:0px;
	margin-left:8px;
}

#contentKontaktLeft {
	float:left;
	width: 400px;
	height: 460px;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
	margin-top: 10px;
}

#contentKontaktRight {
	float:left;
	width: 290px;
	height: 460px;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
	margin-top: 10px;
}


#finans {
	width: 700px;
	height: 65px;
	padding: 0px;
	margin-right:auto;
	margin-left:auto;
	margin-top: auto;
	clear: both;
	padding-top: 10px;
}
	

#contentContact {
	float:left;
	width: 370px;
	height: auto;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
}	

#contentContact2 {
	float:right;
	width: 325px;
	height: auto;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
	margin-top: 32px;
}					
		
#contentRight {
	float:right;
	width: 330px;
	height: auto;
	padding: 0px;
	margin-right:0px;
	margin-left:0px;
	margin-top: 0px;
}			
		  
#bottom {
	float:left;
	width: 1000px;
	height:27px;
	padding: 0px;
	margin-right:auto;
	margin-left:auto;
	margin-top:12px;
	background-color:#a30011;
	vertical-align: middle;
	padding-top: 4px;
		}		  

 #offer { 
        float:left;
	    width: 402px;
	    height: 175px;
	    float: left;
	    padding-top: 40px;
	    padding-left: 20px;
	    margin-top: 0;
	    margin-right:auto;
	    margin-left:23px;
	    background-image: url(../bilder/offer.png);	
	    background-repeat: no-repeat;			
}

#news {
	float:left;
	width: 215px;
	height: 320px;
	padding-top: 8px;
	padding-left: 5px;
	margin-right:0px;
	margin-left:0px;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-color: #FFFFFF;
}

#snow {
	float:left;
	width: 220px;
	height: 220px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right:0px;
	margin-right:0px;
	margin-left:auto;
	background-image: url(../bilder/K2-test-center.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	
}
#test {
	position:absolute;
	left:506px;
	top:380px;
	padding-top: 15px;
	padding-left: 15px;
	width:491px;
	height:264px;
	background-image:url(../bilder/test-big.png);
	background-repeat: no-repeat;
	z-index:1;
}

#news {
	float:left;
	width: auto;
	height: auto;
	padding-top: 2px;
	padding-left: 4px;
	margin-right:0px;
	margin-left:0px;
	margin-top: 0px;
	background-image: url(../bilder/bg_news.jpg);
	background-repeat: no-repeat;
}

#news1 {
	float:left;
	width: 207px;
	height: auto;
	padding-top: 0px;
	padding-left: 0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-top: 5px;
	margin-top: 0px;
}

#news2 {
	float:left;
	width: 189px;
	height: 70px;
	padding-top: 0px;
	padding-left: 6px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-color: #BBD5B4;
	border-top: 3px solid;
	border-top-color: #FFFFFF;
}

#news3 {
	float:left;
	width: 189px;
	height: 70px;
	padding-top: 0px;
	padding-left: 6px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-color: #BBD5B4;
	border-top: 3px solid;
	border-top-color: #FFFFFF;
}

#news4 {
	float:left;
	width: 189px;
	height: 75px;
	padding-top: 0px;
	padding-left: 6px;
	margin-right:0px;
	margin-left:0px;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-color: #BBD5B4;
	border-top: 3px solid;
	border-top-color: #FFFFFF;
}


#newsbox {
	float:left;
	width: 195px;
	height: auto;
	padding-left: 0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-top: 0px;
}
#newstop {
	float:left;
	width: 195px;
	height: 22px;
	padding-top: 2px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	background-repeat: repeat-x;
	background-image: url(../bilder/bgnewstop.gif);
}



 #menycontainer {
	width:215px;
	height:385px;
	float:left;
	padding-top:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0;
	margin-left:0px;
	margin-bottom: 0px;
	}


 #meny {

   	border-top: dotted 1px;
	border-bottom-color:#999999; 
	width:215px;
	height:200px;
	float:left;
	padding-top:8px;
	padding-left:0px;
	margin-top:0;
	margin-right:0;
	margin-left:0px;

	}

#menycontainer ul{
	list-style-type: none;
	float: left;
}
#menycontainer ul li a{background:transparent url(../bilder/symbol.gif) left center no-repeat;
	
	width:215px;
	height:320px;
	padding-left: 0px;
	margin-top:0px;
	font:bold 10px Helvetica, Verdana, Arial, sans-serif;
	margin-left:5px;
	letter-spacing:1px;
	text-decoration: none;
	color: #333333;
}
#menycontainer ul li a:hover{background: transparent url(../bilder/symbol.gif) left center no-repeat;}
#menycontainer ul li a:hover{font:bold 10px Helvetica, Verdana, Arial, sans-serif;color: #CC3300;}
#menycontainer ul li a#current{background: transparent url(../bilder/symbol.gif) left center no-repeat;
color: #CC3300;}h1 {font:bold 10px Verdana, Helvetica, sans-serif;color: #b5121b;}
/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */
