div#results.search-results-priser>ul>li
{
    overflow:               hidden;
    float:                  left;
    clear:                  both;
    padding:                10px 10px;
    border-style:           solid;
    border-width:           0 0 0 0;
    border-color:           #dedede;
    background-color:       #ffffff;
    margin:                 4px 0;
    padding:                10px 10px;
    border-top:             1px solid #999999;
}

div#results.search-results-priser>ul>li:first-child
{
    margin:                 0 0 5px 0;
    border:                 none;
}

div#results.search-results-priser>ul>li.alt
{
    
}

div#results.search-results-priser div.image-holder
{
    float:                  right;
    clear:                  right;
    width:                  72px;
    overflow:               hidden;
    margin:                 0 0 0 20px;
    text-align:             center;
}

div#results.search-results-priser>ul>li div.image
{
    width:                  70px;
    overflow:               hidden;
}

div#results.search-results-priser>ul>li div.image.framed
{
    width:                  68px;
    padding:                5px 0;
    background-color:       #ffffff;
    border:                 1px solid #cccccc;
    -webkit-border-radius:  6px;
    -moz-border-radius:     6px;
    border-radius:          6px;
}

div#results.search-results-priser>ul>li div.image.framed img
{
    width:                  68px;
}

div#results.search-results-priser div.heading
{
    clear:                  left;
    float:                  left;
    width:                  588px;

    background-image:       url('/img/dots_333333.png');
    background-repeat:      repeat-x;
    background-position:    left 75%;
    background-color:       inherit;

    margin:                 0 0 10px 0;
}

div#results.search-results-priser div.heading h3, div#results.search-results-priser div.heading p.price
{
    font-size:              130%;
    font-weight:            bold;
    letter-spacing:         0.2px;

    clear:                  left;
    float:                  left;
    line-height:            140%;
    background-color:       inherit;
}

div#results.search-results-priser div.heading p.price
{
    text-align:             right;

    /*width:                222px;*/

    padding:                0 0 0 5px;

    clear:                  right;
    float:                  right;
}