background {
    body: url(img2/bg.png);
}
div.site {
    width: 892px;
    border: 2px solid #fff;
    border-top: 0;
}

#header {
    background: url(img2/header_bg.png) no-repeat;
    height: 134px; /*lägg på 2px om bordern på top-navigation-border har border på toppen*/
    width: 892px;
}


#top-navigation {
    
    padding: 95px 0 0 5px;;
    overflow:hidden;
    
}

#top-navigation ul {
    float:left;
    list-style-type:none;
    margin:0 0 0 0px;
    padding:0;
}
#top-navigation li{
    background:url("img2/menu_left.gif") no-repeat scroll left top transparent;
    padding: 0 0 0 9px;
    display: block;
    float: left;
}
#top-navigation a {
    background:url("img2/menu_right.gif") no-repeat scroll right top transparent;
    color:#000000;
    font-weight:bold;
    float:left;
    height:21px;
    line-height: 21px;
    margin:0 5px 0 0;
    padding: 0 9px 0 0;
    text-decoration:none;
}
#top-navigation span {
    display:block;
    float:left;
    height:21px;
    line-height: 21px;
    padding:0 12px 2px 3px;
}

#top-navigation li:hover a {
    background-position: 100% -21px;
}
#top-navigation li:hover,
#top-navigation #pages li:hover {
    background-position: 0 -21px;
}

#top-navigation-border {
    background: url(img2/menu_bg.png) repeat-x;
    /*border-top: 2px solid #fff;*/
    height: 17px;
    clear: both;
}

#where {
    background:url("img2/where_bg.png") repeat scroll 0 0 transparent;
    border-bottom:1px dotted #000000;
    border-top:1px dotted #000000;
    color:#6F6F6F;
    font-size:10px;
    height:35px;
    line-height:35px;
    margin:3px auto;
    width:892px;
    clear: both;
}
#where-breadcrumbs {
    float: left;
    margin: 0 0 auto 10px;

}
#where-cart {
    float:right;
    margin: 0 10px 0 0;
}
#where-cart img {
    vertical-align: middle;
}

#left-column, #right-column {
    float: left;
    margin: 0;
    margin-bottom: 20px;
}

#left-column {
    width: 190px;
}

.left-column-header, .right-column-header {
    background:url("img2/menu_top.png") repeat scroll 0 0 transparent;
    color:#FFFFFF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    height:24px;
    margin:10px 0 0 10px;
    padding:5px 0 0 10px;
    width:161px;
}
#left-column a, #right-column a {
    text-decoration: underline;
    color: #333;
}
.left-column-box, .right-column-box {
    background:none repeat scroll 0 0 #E4E4E4;
    margin:0 0 0 10px;
    padding:5px 10px 10px;
    width:151px;
}

#left-column-categories {
	background: url(img2/list_bg.png);
    margin:0 0 0 10px;
    padding: 0 0 0 5px;
    width:166px;
}

div.middle {
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    float:left;
    font-size:12px;
    margin: 10px 4px;
    padding:0 10px 25px;
    width:480px;
}

#footer {
    background:none repeat scroll 0 0 #FFFFFF;
    border-top:1px dotted #666666;
    color:#333333;
    font-size:10px;
    height:50px;
    margin:0 auto 20px auto;
    padding:10px;
    width:876px;
}

#footer a {
    color:#339233;
    font-weight:bold;
}

#footer a:hover {
    text-decoration: underline;
}

.clear {
    clear: both;
}


/*prodlist*/
.product-box {
    float:left;
    font-family:Verdana,Geneva,sans-serif;
    font-size:11px;
    height:220px;
    margin:0;
    padding:0;
    text-align:left;
    width:144px;
    margin-right: 16px;
}

.product-box-top {
    background:url("img2/prod_top.png") no-repeat scroll 0 0 transparent;
    font-family:Verdana,Geneva,sans-serif;
    font-size:14px;
    height:8px;
    margin:15px 0 0 0;
    padding:0;
    width:144px;
}

.product-box-product {
    background:url("img2/prod_bg.png") repeat-y scroll 0 0 transparent;
    margin:0;
    padding:0 5px 0;
    width:144px;
}
.product-box-product span.price {
    color:#339933;
    font-size:14px;
}
.product-box-bottom {
    background:url("img2/prod_bottom.png") no-repeat scroll 0 0 transparent;
    font-size:0;
    height:14px;
    margin:0 0 0 0;
    padding:0;
    width:144px;
}

div.prodInfo {
    width: 205px;
}

/* anti-spam */
#homepage {
    display: none;
}

