body,
html {
    margin:0;
    padding:0;
    background-image:url(backtop.jpg);
    background-repeat: repeat-x;
    color:#000;
    }
body {
    min-width:1000px;
    font: 12px Verdana;
    }

h1 {
	color: #535353;
	font-style: italic;
}
h2 {
	color: #535353;
	font-style: italic;
}


h3 {
	color: #a71b1b;
	font-style: italic;
	font-size: 17px;
	font-weight: bold;
}
strong{
	color: #a71b1b;
	font-style: italic;
}

a:link { 
	color: #a71b1b;
	text-decoration: none;
	font-weight: bold;
	}
a:visited { 
	color: #a71b1b;  
	text-decoration: none;
	font-weight: bold;
	}
a:active { 
	color: #a71b1b;
	text-decoration: none;
	font-weight: bold;
    	
	}
a:hover { 
	color: #535353;
	text-decoration: none;
	font-weight: bold;
	}

table{
	background-image: url(backfooter.jpg);
	
	margin:10px;
}
#main li{
	font-size: 14px;
}

th{
	color:#ffffff;
	padding:3px;
	padding-left:15px;
	padding-right:15px;
	margin:1px;
	
}
td{
	background: #ffffff;
	padding:3px;
	padding-left:15px;
	padding-right:15px;
	margin:1px;
}

#wrap {
    background:white;
    margin:0 auto;
    width:1000px;
       	background-image: url(mainback.png);
	background-repeat: repeat-y;
    }
#header {
	background-image:url("header.jpg");
	height: 150px;
}

#main {
    float:right;
    width:625px;
    margin:0;
    padding:20px;
    padding-right:80px;
    

    }
#sidebar {
    float:left;
    width:270px;
    margin:0;
    padding:0;
    }



#footer {
    clear:both;
    height:188px;
    color: #ffffff;
    background-image: url(backfooter.jpg);
    background-repeat: repeat-x;
    }
    
#footer h2{
	color: #ffffff;
	text-size: 18px;
	font-style: italic;
	font-weight: bold;
}

#footer a:link { 
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	}
#footer a:visited { 
	color: #ffffff;  
	text-decoration: none;
	font-weight: bold;
	}
#footer a:active { 
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
    	
	}
#footer a:hover { 
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	}


#footer-logo{
	float:left;
	padding: 9px;
	padding-left: 20px;
}

#footer-text{
	 float:right;
	 width:800px;
	 padding: 20px;
}


#nav{
	padding:10px;
	background: #a71b1b;
	text-align: right;
	font-style: italic;
	font-size: 14px;
}


#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0;
    }
#nav a:link { 
	color: #ffffff;
	text-decoration: none;
	margin:2px;
    	padding:5px;
    	font-weight: normal;
	}
#nav a:visited { 
	color: #ffffff;  
	text-decoration: none;
	margin:2px;
    	padding:5px;
    	font-weight: normal;
	}
#nav a:active { 
	color: #ffffff;
	text-decoration: none;
	margin:2px;
    	padding:5px;
	font-weight: normal;
	}
#nav a:hover { 
	color: #ffffff;
	text-decoration: underline;
	margin:2px;
    	padding:5px;
	font-weight: normal;
	}
.insp {
	float:left;
	width: 300px;
	padding: 0px;
}
.inspend{
	clear:both;
}
.produkt{
	display: block;
}
.produktbild{
	float:left;
	padding:10px;
}
.produktinfo{
	width:505px;
	float:left;
}
.bildspel{
	display: block;
	background-image: url(backfooter.jpg);
	
}
.bild{
	float: left;
	padding: 5px;
}