div#results
{
    color:                  #000000;
    font-size:              12px;
    /*font-family:            "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
    background-color:       #ffffff;
}

div#results h3
{
    font-weight:            bold;
    font-size:              100%;
    margin:                 0;
    padding:                0;
}

div#results h4
{
    font-size:              100%;
}

div#results p
{
    margin:                 0;
}

div#results>ul
{
    list-style-type:        none;
    overflow:               hidden;
    margin:                 0;
    padding:                0;
}

div#resultsASDF>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;
}

div#resultsASDF>ul>li:first-child
{
    margin:                 0 0 5px 0;
    border:                 none;
}

div#results>ul>li div.heading h3 a, div#results>ul>li div.heading h2 a, div#results>ul>li div.heading p a
{
    color:                  #000000;
    text-decoration:        none;
}

div#results>ul>li div.heading h3
{
        padding:            0 5px 0 0;
}


div#resultsASDF>ul>li div.heading
{
    clear:                  left;
    float:                  left;
    width:                  480px;

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

    margin:                 0 0 10px 0;
}



div#resultsASDF>ul>li div.heading h3, div#resultsASDF>ul>li div.heading p.mainnumber, div#resultsASDF>ul>li div.heading p.price
{
    /*font-family:            "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
    font-size:              130%;
    font-weight:            bold;
    letter-spacing:         0.2px;

    /*width:                 518px;*/
    clear:                  left;
    float:                  left;

    background-color:       inherit;
}

div#results>ul>li.small div.heading h3, div#results>ul>li.small div.heading p.mainnumber, div#results>ul>li.small div.heading p.price
{
    font-size:              160%;
}




div#results>ul>li div.heading a:hover
{

}

div#results>ul>li div.heading p.price
{
    text-align:             right;

    /*width:                222px;*/
  
    padding:                0 0 0 5px;

    clear:                  right;
    float:                  right;
}


div#results>ul>li ul.linklist
{
    padding:                0 0 0 5px;
    float:                  left;
    clear:                  left;
    /*font-family:            Calibri,"Trebuchet MS", Arial, sans-serif;*/
    margin:                 0:
    width:                  480px;
}
div#results>ul>li ul.linklist>li
{
    margin:                 0 10px 0 0;
    line-height:            16px;
    list-style-type:        none;
    display:                inline;
}
div#results>ul>li ul.linklist>li>a
{
    color:                  #0245B4;
    text-decoration:        underline;
}

div#results>ul>li ul.linklist>li[class|=icon]
{
    margin:                 0 10px 0 0;
    background-position:    left;
    background-repeat:      no-repeat;
}

div#results>ul>li ul.linklist>li[class|=icon]>a
{
    padding:                0 0 0 20px;
}

div#no-results
{
    width:                  520px;
    margin:                 auto;
}

div#no-results h2
{
    margin:                 20px 0 5px 0;
}