﻿@charset "utf-8";

* {
    margin: 0;
    padding: 0;
	
}


body {
	font-family: arial;
	font-size: 12px;
	line-height: 22px;
	color: #ccc;
	margin: auto;
	background-color: #000;
	padding-top:10px;
	padding-bottom:10px;
	background-repeat:repeat-y;
	background-image:url(image/bg.jpg);
	background-position: top center;
	overflow:hidden, scroll;

	}
img {
	border: 0;
}

#back {
	position: relative;
    width: 963px;
	height: 903px;
	margin: auto;
	background-image: url(image/BG_splash.gif);
	background-repeat: repeat-y;
	background-position: center;

}
#main {
	position: relative;
    width: 775px;
	margin: auto;
	background-image: url(image/BG_main.gif);
	background-repeat: repeat-y;
	background-position: center;
}

#content {
	position: relative;
    width: 735px;
	margin: auto;
	padding-top:15px;
	padding-left: 20px;
	padding-right: 20px;
	background-repeat: repeat-y;
	background-position: center;
}

#erbjudande {
	position: relative;
	width: 300px;
	height: 76px;
	font-size: 14px;
	background-image: url(image/erbjudande.gif);
	background-repeat: no-repeat;
	padding: 22px 0 0 170px;
}

#banner_1 {
	position: relative;
	width: 775px;
	height: 330px;
	font-size: 14px;
	margin:auto;
	background-image: url(image/head_hem.jpg);
	background-repeat: no-repeat;
	
}

#banner_2 {
	position: relative;
	width: 775px;
	height: 330px;
	font-size: 14px;
	margin:auto;
	background-image: url(image/head_foretaget.jpg);
	background-repeat: no-repeat;
	
}

#banner_3 {
	position: relative;
	width: 775px;
	height: 330px;
	font-size: 14px;
	margin:auto;
	background-image: url(image/head_vaggmoduler.jpg);
	background-repeat: no-repeat;
	
}

#banner_4 {
	position: relative;
	width: 775px;
	height: 330px;
	font-size: 14px;
	margin:auto;
	background-image: url(image/head_ritningar.jpg);
	background-repeat: no-repeat;
	
}

#banner_5 {
	position: relative;
	width: 775px;
	height: 330px;
	font-size: 14px;
	margin:auto;
	background-image: url(image/head_bilder.jpg);
	background-repeat: no-repeat;
	
}

#banner_6 {
	position: relative;
	width: 775px;
	height: 330px;
	font-size: 14px;
	margin:auto;
	background-image: url(image/head_kontakt.jpg);
	background-repeat: no-repeat;
	
}

#banner_7 {
	position: relative;
	width: 775px;
	height: 330px;
	font-size: 14px;
	margin:auto;
	background-image: url(image/banner_fel.jpg);
	background-repeat: no-repeat;
	}
	
#banner_8 {
	position: relative;
	width: 775px;
	height: 330px;
	font-size: 14px;
	margin:auto;
	background-image: url(image/banner_thanx.jpg);
	background-repeat: no-repeat;	
	
}

#logo {
	position: relative;
	width: 255px;
	height: 139px;
	font-size: 14px;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(image/logo.gif);
	background-repeat: no-repeat;
}

#adress {
    position: relative;
    width: 150px;
	margin-left: 22px;
	top:-20px;
}

#stripe {
    position: relative;
    width: 15px;
	height:75px;
	top: -90px;
	background-image:url(image/stripe.gif);
	margin-left: 105px;
}

#telefon {
    position: relative;
    width: 100px;
	top: 15px;
	margin-left: 485px;
}

#info_box {
    position: relative;
    width: 262px;
	margin-left: 480px;
	height:0px;
	bottom: 10px;
}



#under_meny {
    position: relative;
    width: 775px;
    height: 19px;
	margin:auto;
	background-color:#0dcbff;
	background-position: center;
}



#footer {
	position: relative;
	width: 775px;
	height: 25px;
	margin:auto;
	background:url(image/footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	
}

/*TEXT*/
h1 { 
	font-size: 15px;
	line-height: 22px;
	color: #00c6ff;
	padding: 18px 0 4px 0;
}

h2 { 
	font-size: 10px;
	line-height: 12px;
	color: #e10000;
	padding: 18px 0 4px 0;
}

h3 { 
	font-size: 12px;
	line-height: 12px;
	color: #e10000;
	padding: 18px 0 4px 0;
}

h4 { 
	font-size: 18px;
	line-height: 22px;
	color: #000;
}

.normal { 
	font-size: 15px;
	line-height: 18px;
	color: #fff;
	
}

.start { 
	font-size: 13px;
	line-height: 22px;
	color: #000;
}

.adress { 
	font-size: 14px;
	line-height: 22px;
	color: #999;
}


.besok {
	color: #00c6ff;
	text-decoration:none;
	background-color:#333333;
	}

.erbjudande{
	color: #000;
	text-decoration:underline;
	}


a:link, a:visited {
	color: #00c6ff;
	text-decoration:none;
	background-color:#333333;
	}
a:hover, a:active {
	color: #00c6ff;
	text-decoration:none;
	background-color:#000;
}

#back {
background:url(bild/background.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

.linespacing {line-height: 32px}
.linespacing1 {line-height: 23px}


/*LÄNKAR*/

#globalnav {
position: relative;
top: 0px;
width: 755px;
height: 63px;
margin-left:26px;
background-color: transparent;}

#globalnav ul {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;}

#globalnav li {
margin: 0;
padding: 0;
padding-right: 2px;
display: inline;
list-style-type: none;}

/*active*/
li#globalnavItem0.active a {background-position: -84px 0;}

li#globalnavItem1.active a {background-position: -131px 0;}

li#globalnavItem2.active a {background-position: -166px 0;}

li#globalnavItem3.active a {background-position: -128px 0;}

li#globalnavItem4.active a {background-position: -96px 0;}

li#globalnavItem5.active a {background-position: -117px 0;}

/*hover*/
li#globalnavItem0 a:hover {background-position: -84px 0;}

li#globalnavItem1 a:hover {background-position: -131px 0;}

li#globalnavItem2 a:hover {background-position: -166px 0;}

li#globalnavItem3 a:hover {background-position: -128px 0;}

li#globalnavItem4 a:hover {background-position: -96px 0;}

li#globalnavItem5 a:hover {background-position: -117px 0;}

/*a:active*/
li#globalnavItem0 a:active {background-position: 0px 0;}

li#globalnavItem1 a:active {background-position: 0px 0;}

li#globalnavItem2 a:active {background-position: 0px 0;}

li#globalnavItem3 a:active {background-position: 0px 0;}

li#globalnavItem4 a:active {background-position: 0px 0;}

li#globalnavItem5 a:active {background-position: 0px 0;}

li#globalnavItem0, li#globalnavItem1, li#globalnavItem2, li#globalnavItem3, li#globalnavItem4, li#globalnavItem5 {
float: left;
height: 63px;
background-repeat: no-repeat;
text-indent: -9999px;
overflow: hidden;}


li#globalnavItem0 a {
background-image: url('image/hem.gif');
background-position: top left;
background-repeat:no-repeat;
width: 74px;
margin-left: 10px;
height: 63px;
}

li#globalnavItem1, li#globalnavItem1 a {
background-image: url('image/foretaget.gif');
background-position: top left;
background-repeat:no-repeat;
margin-right: 10px;
margin-left: 10px;
width: 121px;
height: 63px;
}

li#globalnavItem2, li#globalnavItem2 a {
background-image: url('image/vaggmoduler.gif');
background-position: top left;
width: 156px;
margin-right: 10px;
height: 63px;
}

li#globalnavItem3, li#globalnavItem3 a {
background-image: url('image/ritningar.gif');
background-position: top left;
width: 118px;
height: 63px;
margin-right: 10px;
}

li#globalnavItem4, li#globalnavItem4 a {
background-image: url('image/bilder.gif');
background-position: top left;
width: 86px;
margin-right: 10px;
height: 63px;
}

li#globalnavItem5, li#globalnavItem5 a {
background-image: url('image/kontakt.gif');
background-position: top left;
width: 107px;
margin-right: 10px;
height: 63px;
}

li#globalnavItem0 a, li#globalnavItem1 a, li#globalnavItem2 a, li#globalnavItem3 a, li#globalnavItem4 a, li#globalnavItem5 a, li#globalnavItem6 a {display: block;margin: 0;padding: 0;height: 63px;overflow: hidden;border: 0px;}








/*UNDER LÄNKAR*/

#sitenav {
position: relative;
top: 0px;
width: 755px;
height: 19px;
margin-left:20px;
background-color: transparent;}

#sitenav ul {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;}

#sitenav li {
margin: 0;
padding: 0;
padding-right: 0px;
display: inline;
list-style-type: none;}

/*active*/
li#sitenavItem0.active a {background-position: -64px 0;}

li#sitenavItem1.active a {background-position: -98px 0;}

li#sitenavItem2.active a {background-position: -74px 0;}

li#sitenavItem3.active a {background-position: -54px 0;}

li#sitenavItem4.active a {background-position: -84px 0;}

/*hover*/
li#sitenavItem0 a:hover {background-position: -64px 0;}

li#sitenavItem1 a:hover {background-position: -98px 0;}

li#sitenavItem2 a:hover {background-position: -74px 0;}

li#sitenavItem3 a:hover {background-position: -54px 0;}

li#sitenavItem4 a:hover {background-position: -84px 0;}

/*a:active*/
li#sitenavItem0 a:active {background-position: 0px 0;}

li#sitenavItem1 a:active {background-position: 0px 0;}

li#sitenavItem2 a:active {background-position: 0px 0;}

li#sitenavItem3 a:active {background-position: 0px 0;}

li#sitenavItem4 a:active {background-position: 0px 0;}

li#sitenavItem0, li#sitenavItem1, li#sitenavItem2, li#sitenavItem3, li#sitenavItem4 {
float: left;
height: 19px;
background-repeat: no-repeat;
text-indent: -9999px;
overflow: hidden;}


li#sitenavItem0 a {
background-image: url('image/villor.gif');
background-position: top left;
background-repeat:no-repeat;
width: 54px;
height: 19px;
margin-left: 20px;
}

li#sitenavItem1, li#sitenavItem1 a {
background-image: url('image/fritidshus.gif');
background-position: top left;
width:88px;
height: 19px;
margin-left: 20px;
}

li#sitenavItem2, li#sitenavItem2 a {
background-image: url('image/garage.gif');
background-position: top left;
background-repeat:no-repeat;
width: 64px;
height: 19px;
margin-left: 20px;
}

li#sitenavItem3, li#sitenavItem3 a {
background-image: url('image/stall.gif');
background-position: top left;
background-repeat:no-repeat;
width: 44px;
height: 19px;
margin-left: 20px;
}

li#sitenavItem4, li#sitenavItem4 a {
background-image: url('image/detaljer.gif');
background-position: top left;
background-repeat:no-repeat;
width: 74px;
margin-right: 20px;
height: 19px;
}


li#sitenavItem0 a, li#sitenavItem1 a, li#sitenavItem2 a, li#sitenavItem3 a, li#sitenavItem4 a {display: block;margin: 0;padding: 0;height: 19px; overflow: hidden;border: 0px;}