﻿.logo-area .row input:first-child
{
    width:100px;
}
.hits a:hover, .bg a:hover 
{
    text-decoration:none;
    color:#006699 !important; /*#ED1B34 !important;*/
    border:none;
}
.search-box
{
    border-bottom:1px solid #c6c6c6;
    padding-bottom:15px; /*0px;*/
    margin-bottom:10px;
    margin-top:-5px;
}
.search-textbox 
{
    width:200px;
    color:#3B3B3B;
}
.search-box input.button 
{
    color:black;
    cursor:pointer;
    font-weight:bold;
    display:inline;
}
.filterbox 
{
    background:#e8e8e8;
    width:100%;
    padding-bottom:8px;
    padding-top:8px;
    float:left;
    display:none;
}
.filterbox span input 
{
    vertical-align:middle;
    margin-left:5px;
}
.filterbox span label span 
{
    color:gray;
}
.filtermenu 
{
    list-style:none;
}
.filtermenu li 
{
    display:inline;
}
.resultheader 
{
    padding-bottom:15px;
    /*height:30px;
    padding-top:10px;*/
}
span.feedback 
{
    float:left;
    line-height:15px; /*35px;*/
    margin-left:10px;
    padding-bottom:20px;
}
span.feedback b
{
    color:#006699; /*#ED1B34;*/
}
.sortresult 
{
    display:inline;
    float:left;
    line-height:25px;
    margin-right:10px;
    width:200px;
    display:none;
}
.sortresult span input 
{
    vertical-align:middle;
}
.search .main
{
    background:#FDFAE7;
    padding:1px 0 15px 0;
    border-top:1px solid #c6c6c6;
    margin:0;
    width:450px;
    float:left;
}
.search .main a 
{
    border-bottom:1px solid #ED1B34;
    font-weight:bold;
    font-size:16px;
    color:#626262;
}
.search .main .bg p strong
{
    border-bottom:1px solid #ED1B34;
    font-size:15px;
    font-weight:bold;
}
.search .main .bg 
{
    padding: 0 10px 0 10px;
}
.bg p:first-child
{
    margin-top:0;
    padding-top:0;
}
.bg p 
{
    margin-bottom:10px;
    margin-top:12px;
}
.bc 
{
    color:#03b4b8;
}
.hits 
{
    /*width:450px;*/
    float:left;
}
.hits ul 
{
    list-style:none;
    margin:0;
    padding:0;
}
.hits ul li 
{
    padding: 15px 10px 15px 10px;
    border-top: 1px solid #c6c6c6;
}
.hits ul li a 
{
    border-bottom:1px solid #006699;
    font-weight:bold;
    font-size:15px;
    color: black;
}
.hits ul li p 
{
    margin-top:8px;
    margin-bottom:5px;
    color:#3b3b3b;
}
.hits ul li p span div 
{
    display:inline;
    color:Gray;
    font-size:11px;
}
.hits ul li span 
{
    color:#006699;
}
.hits ul li div 
{
    display:inline !important;
    color:Gray;
    font-size:11px;
}
.paging 
{
    margin-top:50px;
}
.pagingfeedback 
{
    display:none;
}
.prev 
{
    /*margin-right:15px;*/
    font-weight:bold;
}
.next 
{
    /*margin-left:15px;*/
    font-weight:bold;
}
.pager a
{
    color:#006699; /*#ED1B34;*/
    border-right:1px solid #c6c6c6;
    padding-right:6px;
    padding-left:6px;
}
.pager a:first-child
{
    border-left:1px solid #c6c6c6;
}
.pager .select 
{
    font-weight:bold;
    color:Black;
}
.arrowbefore 
{
    background:transparent url(/images/2010/arrow-more-left.gif) no-repeat scroll left 4px;
    /*padding-left:10px;*/
}
.arrowafter
{
    background:transparent url(/images/2010/arrow-more.gif) no-repeat scroll right 4px;
    /*padding-right:10px;*/
}