.fruktkorg {
		width: 100px;
}
.logga {
		background: url(images/sparklem.png);
		width: 50px
		height: 50px;
		z-index: 1000;
}

.log {
		
		position: center;
		width: 150px;
		height: 80px;		

	
}

.logspace {
					  
		width: 250px;
}

/* GLOBALHEADER */
#globalheader { width: 875px; height: 30px; margin: 0px auto; position: relative; z-index: 9998;} 
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 125px; height: 0; padding-top: 30px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(images/navbarsprite.png); 
background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-omoss a { background-position: 0 0; }
#globalheader #globalnav li#gn-tjanster a { background-position: -126px 0; }
#globalheader #globalnav li#gn-kvalitet a { background-position: -252px 0; }
#globalheader #globalnav li#gn-miljopolicy a { background-position: -378px 0; }
#globalheader #globalnav li#gn-nyheter a { background-position: -503px 0; }
#globalheader #globalnav li#gn-erbjudanden a { background-position: -628px 0; }
#globalheader #globalnav li#gn-kontakt a { background-position: -754px 0; }


/* OVER STATES */
#globalheader #globalnav li#gn-omoss a:hover { background-position: 0 -29px; }
#globalheader #globalnav li#gn-tjanster a:hover { background-position: -126px -29px; }
#globalheader #globalnav li#gn-kvalitet a:hover { background-position: -252px -29px; }
#globalheader #globalnav li#gn-miljopolicy a:hover { background-position: -378px -29px; }
#globalheader #globalnav li#gn-nyheter a:hover { background-position: -503px -30px; }
#globalheader #globalnav li#gn-erbjudanden a:hover { background-position: -628px -29px; }
#globalheader #globalnav li#gn-kontakt a:hover { background-position: -754px -29px; }

* PRESSED STATES */
#globalheader #globalnav li#gn-omoss a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-tjanster a:active { background-position: -126px -60px; }
#globalheader #globalnav li#gn-kvalitet a:active { background-position: -252px -60px; }
#globalheader #globalnav li#gn-miljopolicy a:active { background-position: -378px -60px; }
#globalheader #globalnav li#gn-nyheter a:active { background-position: -503px -60px; }
#globalheader #globalnav li#gn-erbjudanden a:active { background-position: -628px -60px; }
#globalheader #globalnav li#gn-kontakt a:active { background-position: -754px -60px; }

/* ON STATES */
#globalheader.omoss #globalnav li#gn-omoss a { background-position: 0 0; cursor: default; }
#globalheader.tjanster #globalnav li#gn-tjanster a { background-position: -126px -120px !important; }
#globalheader.kvalitet #globalnav li#gn-kvalitet a { background-position: -252px -120px !important; }
#globalheader.miljopolicy #globalnav li#gn-miljopolicy a { background-position: -378px -120px !important; }
#globalheader.nyheter #globalnav li#gn-nyheter a { background-position: -584px -503px !important; }
#globalheader.erbjudanden #globalnav li#gn-erbjudanden a { background-position: -628px -120px !important; }
#globalheader.kontakt #globalnav li#gn-kontakt a { background-position: -754px -120px !important; }


.header {
		position: center;
		width: 876px;
		height: 20px;
		margin: 0px auto;
}


		


.contentbg {
		background: url(images/tranie4.png);	   
		position: center;
		width: 876px;
		height: 350px;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		border-bottom-right-radius:0px;
		border-bottom-left-radius:0px;
		-webkit-box-shadow: 1px 1px 1px 1px #0F273D; /* Safari and Chrome */
		box-shadow: 1px 1px 1px 1px #0F273D;
		opacity:1;
		padding-top: 0px;   
		margin: 5px auto;
}

.contentbgbot {
		background: url(images/tranie4.png);	   
		position: center;
		width: 876px;
		height: 101px;
		border-top-left-radius:0px;
		border-top-right-radius:0px;
		border-bottom-right-radius:5px;
		border-bottom-left-radius:5px;
		-webkit-box-shadow: 1px 1px 1px 1px #0F273D; /* Safari and Chrome */
		box-shadow: 1px 1px 1px 1px #0F273D;
		opacity:1;
		padding-top: 0px;   
		margin: 0px auto;
}


.contentbg2 {
		position: center;
		background-image: url(images/contentmid.png);
		position: center;
		width: 438px;
		height: 260px;  
		border-top-left-radius:0px;
		border-top-right-radius:0px;
		border-bottom-right-radius:0px;
		border-bottom-left-radius:0px;
		-webkit-box-shadow: 0px 0px 0px 0px #97A7B2; /* Safari and Chrome */
		box-shadow: 0px 0px 0px 0px #97A7B2;		
		padding-top: 0px;   
		margin: 0px auto;
}

.contentbg3 {
		position: center;
		background-image: url(images/contentmid.png);
		position: center;
		width: 438px;
		height: 260px;  
		border-top-left-radius:0px;
		border-top-right-radius:0px;
		border-bottom-right-radius:0px;
		border-bottom-left-radius:0px;   
		-webkit-box-shadow: 0px 0px 0px 0px #97A7B2; /* Safari and Chrome */
		box-shadow: 0px 0px 0px 0px #97A7B2;	 
		padding-top: 0px;   
		margin: 0px auto;
}
.contentbg4 {
		background-image: url(images/contentmid.png);
		position: center;
		width: 876px;
		height: 38px;
		border-top-left-radius:0px;
		border-top-right-radius:0px;
		border-bottom-right-radius:5px;
		border-bottom-left-radius:5px;
		-webkit-box-shadow: 0px 0px 0px 0px #97A7B2; /* Safari and Chrome */
		box-shadow: 0px 0px 0px 0px #97A7B2;
		opacity:1;
		padding-top: 0px;   
		margin: 0px auto;
}

.content-top {
		position: center;
		height: 14px;	  
		width: 881px; 
		padding-top: 0px;   
		margin: 0px auto;
		
}
.content-mid {
		
		position: center;
		width: 0px;
		height: 0px;
		padding-top: 0px;   
		margin: 0px auto;
}

.postit {	   
		background-image: url(images/diag5.png);		  
		position: center;
		width: 273px;
		height: 350px;
		border-top-left-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px;
		border-bottom-left-radius:3px;
		-webkit-box-shadow:inset 0px 0px 0px 0px #315C7A; /* Safari and Chrome */
		box-shadow:inset 0px 0px 0px 0px #315C7A;
		opacity:1;
		padding-top: 0px;   
		margin: 5px auto;
}

.postit2 {	
				 
		position: center;
		width: 590px;
		height: 350px;
 
}

.postit3 {  
		background-image: url(images/diag5.png);			   
		position: center;
		width: 273px;
		height: 350px;
		border-top-left-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px;
		border-bottom-left-radius:3px;
		-webkit-box-shadow:inset 0px 0px 0px 0px #315C7A; /* Safari and Chrome */
		box-shadow:inset 0px 0px 0px 0px #315C7A;
		opacity:1;
		padding-top: 0px;   
		margin: 5px auto;
}

.servicelist {
		background: #ffffff;	   
		position: center;
		width: 876px;
		height: 312px;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		border-bottom-right-radius:5px;
		border-bottom-left-radius:5px;
		-webkit-box-shadow: 1px 1px 1px 1px #224874; /* Safari and Chrome */
		box-shadow: 1px 1px 1px 1px #224874;
		opacity:1;
		padding-top: 0px;   
		margin: 0px auto;
}

.servicelist2 {
		background: #ffffff;	   
		position: center;
		width: 876px;
		height: 312px;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		border-bottom-right-radius:5px;
		border-bottom-left-radius:5px;
		-webkit-box-shadow: 0px 0px 0px 0px #224874; /* Safari and Chrome */
		box-shadow: 0px 0px 0px 0px #224874;
		opacity:1;
		padding-top: 0px;   
		margin: 0px auto;
}

.stadgolvfonster {
		background: #ffffff;	   
		position: center;
		width: 876px;
		height: 500px;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		border-bottom-right-radius:5px;
		border-bottom-left-radius:5px;
		-webkit-box-shadow: 1px 1px 1px 1px #224874; /* Safari and Chrome */
		box-shadow: 1px 1px 1px 1px #224874;
		opacity:1;
		padding-top: 0px;   
		margin: 5px auto;
}
.stadgolvfonster2 {
		background: #ffffff;	   
		position: center;
		width: 290px;
		height: 500px;
		border-right-style:solid;
		border-color: #abb2b9;
		border-width: 1px;
		border-top-left-radius:0px;
		border-top-right-radius:0px;
		border-bottom-right-radius:0px;
		border-bottom-left-radius:0px;
		-webkit-box-shadow: 0px 0px 0px 0px #224874; /* Safari and Chrome */
		box-shadow: 0px 0px 0px 0px #224874;
		opacity:1;
		padding-top: 5px;   
		margin: 5px auto;
}

.stadgolvfonster3 {
		background: #ffffff;	   
		position: center;
		width: 290px;
		height: 500px;
		border-right-style:solid;
		border-color: #abb2b9;
		border-width: 0px;
		border-top-left-radius:0px;
		border-top-right-radius:0px;
		border-bottom-right-radius:0px;
		border-bottom-left-radius:0px;
		-webkit-box-shadow: 0px 0px 0px 0px #224874; /* Safari and Chrome */
		box-shadow: 0px 0px 0px 0px #224874;
		opacity:1;
		padding-top: 5px;   
		margin: 5px auto;
}
.postitform {  
		background-image: url(images/diag2.png);			   
		position: center;
		width: 273px;
		height: 375px;
		border-top-left-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px;
		border-bottom-left-radius:3px;
		-webkit-box-shadow:inset 0px 0px 0px 0px #315C7A; /* Safari and Chrome */
		box-shadow:inset 0px 0px 0px 0px #315C7A;
		opacity:1;
		padding-top: 0px;   
		margin: 5px auto;
}
.form {  
		background-image: url(images/diag2.png);			   
		position: center;
		width: 590px;
		height: 1000px;
		border-top-left-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px;
		border-bottom-left-radius:3px;
		-webkit-box-shadow:inset 0px 0px 0px 0px #315C7A; /* Safari and Chrome */
		box-shadow:inset 0px 0px 0px 0px #315C7A;
		opacity:1;
		padding-top: 0px;   
		margin: 5px auto;
		  
}

.tab1 {
		background: url(images/phonetab.png);
		background-repeat: no-repeat;
		width: 283px;
		height: 76px;
		padding: 0px;
		margin: 0px auto;
		list-style-type:none;
}

.tab2 {
		background: url(images/emailtab.png);
		background-repeat: no-repeat;
		width: 283px;
		height: 76px;	   
		padding: 0px;
		margin: 0px auto;
		list-style-type:none;
}
.tab3 {
		background: url(images/addressltab.png);
		background-repeat: no-repeat;
		width: 283px;
		height: 76px;	 
		padding: 0px;
		margin: 0px auto;
		list-style-type:none;
}
/* GLOBALHEADER2 */
#globalheader2 { width: 876px; height: 154px; margin: 3px auto; position: relative; z-index: 9998; }
#globalheader2 #globalnav2 { margin: 0px; padding: 0px; }
#globalheader2 #globalnav2 li { display: inline; }
#globalheader2 #globalnav2 li a { float: left; width: 219px; margin: 0px; height: 0; padding-top: 154px; overflow: hidden; }
#globalheader2 #globalnav2 li a,
#globalheader2 #globalsearch {; 
background-repeat: no-repeat; }

/* BUTTONS */
#globalheader2 #globalnav2 li#item1 a { background: url(images/stad.png); }
#globalheader2 #globalnav2 li#item2 a { background: url(images/kaffe.png); }
#globalheader2 #globalnav2 li#item3 a { background: url(images/mattor.png); }
#globalheader2 #globalnav2 li#item4 a { background: url(images/tvatt.png); }
#globalheader2 #globalnav2 li#item5 a { background: url(images/bemanning.png); }
#globalheader2 #globalnav2 li#item6 a { background: url(images/frukt.png); }
#globalheader2 #globalnav2 li#item7 a { background: url(images/vakt.png); }
#globalheader2 #globalnav2 li#item8 a { background: url(images/flertjanster.png); }

/* OVER STATES */
#globalheader2 #globalnav2 li#item1 a:hover { background: url(images/stadhover.png); }
#globalheader2 #globalnav2 li#item2 a:hover { background: url(images/kaffehover.png); }
#globalheader2 #globalnav2 li#item3 a:hover { background: url(images/mattorhover.png); }
#globalheader2 #globalnav2 li#item4 a:hover { background: url(images/tvatthover.png); }
#globalheader2 #globalnav2 li#item5 a:hover { background: url(images/bemanninghover.png); }
#globalheader2 #globalnav2 li#item6 a:hover { background: url(images/frukthover.png); }
#globalheader2 #globalnav2 li#item7 a:hover { background: url(images/vakthover.png); }
#globalheader2 #globalnav2 li#item8 a:hover { background: url(images/flertjanster.png); }

.slideshow {
	   
		
		width: 590px;
		height: 380px;
		padding: 0px;		
		margin: 5px auto;
}
.cont {
		background:#ffffff;
		-moz-border-radius: 0px;
		border-radius: 0px;
		position: center;
		width: 876px;
		height: 350px;
		padding: 0px;
		margin: 0px auto;
		color: #265466;	
		font-family: Georgia,"Times New Roman",Times,serif;	
		font-size: 14px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 22px;	
		padding-left: 25px;	
		padding-right: 10px;	
		padding-top: 30px;	
		text-align: justify;	
		vertical-align: top;
}

.contleft {
		position: center;
		background: #428095;
		width: 292px;
		height: 400px;
}

.brodtext1 {
		color: #ffffff;	
		font-family: "Myriad Pro"; 
		font-size: 12px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 16px;	
		padding-left: 10px;	
		padding-right: 10px;	
		padding-top: 5px;	
		text-align: justify; 
		vertical-align: top;
}
.brodtext2 {
		color: #ffffff;	
		font-family: "Myriad Pro"; 
		font-size: 12px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 16px;	
		padding-left: 10px;	
		padding-right: 10px;	
		padding-top: 5px;	
		text-align: justify;	
		vertical-align: top;
}

.brodtext3 {
		color: #224874;	
		font-family: "Myriad Pro"; 
		font-size: 12px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 16px;	
		padding-left: 10px;	
		padding-right: 10px;	
		padding-top: 5px;	
		text-align: justify;	
		vertical-align: top;
}

.brodtext4 {
		color: #224874;	
		font-family: "Myriad Pro"; 
		font-size: 12px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 16px;		   
		padding-right: 10px;	
		padding-top: 5px;	
		text-align: justify;	
		vertical-align: top;
}

.brodtext5 {
		color: #224874;	
		font-family: "Myriad Pro"; 
		font-size: 18px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 20px;		   
		padding-right: 10px;	
		padding-top: 5px;	
		text-align: justify;	
		vertical-align: top;
}
.brodtextform {
		color: #ffffff;	
		font-family: "Myriad Pro"; 
		font-size: 13px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 16px;	
		padding-left: 10px;	
		padding-right: 10px;	
		padding-top: 5px;	
		text-align: justify;	
		vertical-align: top;
	   
}
.brodtextkontakt {
		color: #ffffff;	
		font-family: "Myriad Pro"; 
		font-size: 14px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 15px;	
		padding-left: 100px;	
  
		padding-top: 20px;	
		text-align: justify;	
		vertical-align: top;
	   
}
/* GLOBALHEADER */
#kategorier { width: 125px; height: 30px; margin: 10px auto; position: relative; z-index: 9998;} 
#kategorier #kategorier2 { margin: 0; padding: 0; }
#kategorier #kategorier2 li { display: inline; }
#kategorier #kategorier2 li a { float: left; width: 125px; height: 0; padding-top: 30px; overflow: hidden; }
#kategorier #kategorier2 li a,
#kategorier #globalsearch {} 
background-repeat: no-repeat; }

#kategorier #kategorier2 li#knappen a { background-image: url(images/kontorknapp2.png); }
#kategorier #kategorier2 li#knapp3 a { background-image: url(images/industriknapp2.png); }
#kategorier #kategorier2 li#knapp4 a { background-image: url(images/fonsterputsknapp.png); }
#kategorier #kategorier2 li#knapp5 a { background-image: url(images/golvvardknapp.png); }
#kategorier #kategorier2 li#knapp6 a { background-image: url(images/hemstadknapp.png); }
#kategorier #kategorier2 li#knapp7 a { background-image: url(images/flyttstadknapp.png); }
#kategorier #kategorier2 li#knapp8 a { background-image: url(images/restaurangknapp.png); }
#kategorier #kategorier2 li#knapp9 a { background-image: url(images/friskvardsanlaggningknapp.png); } 
#kategorier #kategorier2 li#knapp1 a { background-image: url(images/skolaknapp3.png); }
#kategorier #kategorier2 li#knappen a { background-image: url(images/kontorknapp2.png); }

#kategorier #kategorier2 li#knappen a:hover { background: url(images/kontorknapp2hover.png); }
#kategorier #kategorier2 li#knapp3 a:hover { background: url(images/industriknapp2hover.png); }
#kategorier #kategorier2 li#knapp4 a:hover { background: url(images/fonsterputsknapphover.png); }
#kategorier #kategorier2 li#knapp5 a:hover { background: url(images/golvvardknapphover.png); }
#kategorier #kategorier2 li#knapp6 a:hover { background: url(images/hemstadknapphover.png); }
#kategorier #kategorier2 li#knapp7 a:hover { background: url(images/flyttstadknapphover.png); }
#kategorier #kategorier2 li#knapp8 a:hover { background: url(images/restaurangknapphover.png); }
#kategorier #kategorier2 li#knapp9 a:hover { background: url(images/friskvardsanlaggningknapphover.png); }
#kategorier #kategorier2 li#knapp1 a:hover { background: url(images/skolaknapp3hover.png); }
#kategorier #kategorier2 li#knappen a:hover { background: url(images/kontorknapp2hover.png); }

.knapp {
		position: center;
		padding-left: 15px;
		margin: 5px auto;
}

.knapp a:hover {background: url(images/anbudhover.png);}

.knapp2 {
		position: center;
		padding-left: 60px;
		margin: 5px auto;
}
.h1 {
		position: center;
		color: #ffffff;	
		font-family: "Myriad Pro"; 
		font-size: 13px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 14px;	
		padding-left: 0px;	
		padding-right: 0px;	
		padding-top: 0px;	
		text-align: justify;	
		vertical-align: top;
}

.bot2	{
	   
		color: #7498b7;	
		font-family: "Myriad Pro"; 
		font-size: 10px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 13px;	   
		text-align: justify;	
		
		}
.bot2 br	{
		line-height:2px;
		}
.bottable {
		position: center;
		width: 876px;
		height: 30px;
		margin: 0px auto;
}
.bot3	{
	   
		color: #C3D8E5;	
		font-family: "Myriad Pro"; 
		font-size: 10px;	
		font-style: normal;	
		font-variant: normal;	
		font-weight: normal;	
		letter-spacing: 0;	
		line-height: 13px;	   
		text-align: justify;	
		
		}

.rflx {
		width: 860px;
		height: 101px;
		margin: 0px auto;
}
