body	{ 
*background-image:url('img/bg.png');
*background-repeat:repeat;
font-family: Calibri, sans-serif;
*font-family: Candara; 
*background: #fefefe;
background: #ffffff;
letter-spacing: 0.035em; 
line-height: 150%;
font-size: 0.840em; 
color: #6f6f6f;
margin: 0px;
}

html {
overflow: scroll
}

h1{ 
font-size: 40px;
text-transform: uppercase;
color: #6f6f6f;
letter-spacing: 0.045em; 
}

h2{ 
font-size: 20px;
text-transform: uppercase;
color: #6f6f6f;
letter-spacing: 0.045em; 
}


h3{ 
font-size: 16px;
*text-transform: uppercase;
color: #6f6f6f;
letter-spacing: 0.045em; 
}

hr { 
border: 1px dotted #dfdfdf; 
border-style: none none dashed; 
}

img {
	border: none;
	}

.center	{
	text-align: center;
	}
	
#content{
width: 950px;
*background-image:url('bgcontent.png');
*background-repeat:repeat;
height: 100%;
padding-top: 20px;
margin: 0px auto;
}


#menucontent {
width: 950px;
height: 70px;
float: right;
background-image:url('bgmenu.png');
background-repeat:repeat;
*border: 1px solid green;
}

#logo{
width: 465px;
float: left;
height: 70px;
*border: 1px solid red;
}


#menu{
width: 475px;
float: left;
height: 70px;
}

#slide{
width: 100%;
height: 412px;
clear: both;
text-align: center;
margin-top: 110px;
margin-bottom: 50px;
padding-top: 5px;
padding-bottom: 5px;
border-top: 1px solid #d7d7d7;
border-bottom: 1px solid #d7d7d7;
}

#icon{
float:left;
width: 950px;
*border: 1px solid yellow;
padding-bottom: 50px;
}

#text{
clear: both;
width: 950px;
*border: 1px solid yellow;
padding-top: 10px;
padding-bottom: 50px;
}

#footer{
float:left;
width: 950px;
color: #6f6f6f;
text-align: center;
font-style: italic;
margin: 0px auto;
*border: 1px solid grey;
}

caption
{
color: #ebebe9;
}

a:link {
color: #959595;
text-decoration: none;
}

a:hover {
color: #353535;
}

a:visited{
color: #959595;
}

a:visited:hover{
color: #353535;
}


p {
margin: 0;
}


td{
vertical-align: top; 
}


.hej {
font-weight:bold;
display:inline;
}


a.hem {
    width: 32px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/hem1.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }

a.hem:hover { 
    width: 32px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/hem2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }
	
a.hemactive {
    width: 32px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/hem2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
}
	
	
a.om {
    width: 25px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/om1.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }

a.om:hover { 
    width: 25px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/om2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }
	
a.omactive {
    width: 25px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/om2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
}


a.lacksok {
    width: 103px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/lacksok1.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }

a.lacksok:hover { 
    width: 103px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/lacksok2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }
	
a.lacksokactive {
    width: 103px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/lacksok2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
}


a.upp {
    width: 101px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/upp1.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }

a.upp:hover { 
    width: 101px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/upp2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }
	
a.uppactive {
    width: 101px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/upp2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
}


a.verkstad {
    width: 75px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/verkstad1.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }

a.verkstad:hover { 
    width: 75px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/verkstad2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }
	
a.verkstadactive {
    width: 75px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/verkstad2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
}


a.kontakt {
    width: 67px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/kontakt1.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }

a.kontakt:hover { 
    width: 67px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/kontakt2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
    }
	
a.kontaktactive {
    width: 67px;
    height: 60px;
    text-decoration:none;
    display: block;
    background-image: url("img/kontakt2.png");
    background-repeat: no-repeat;
	margin-right: 10px;
	float: left;
}



	
	
ul {
padding-left: 0px;}

li {
padding: 0em;
}






