.indent
{ 
   margin: 0 0 0 20px; 
   text-indent: -20px; 
   color:#000000;
 }


.headtext
{
	color:#000000;
	font-weight:bold;
}

.seachtextbox
{
    margin-top: 3px;
	width:50%;	
}

/*Huvud rubrik antal träffar*/
.ess-resheader
{
	margin-top: 0px;
    font-size: 120%;
}

/*Sortera efter antal träffar*/
.ess-sortselection
{	
	clear:both;
	margin-top:13px;
	margin-bottom:8px;
 
}

.ess-sort-order-current 
{
	font-weight: bold;
}

.ess-hit-header strong 
{
	font-style: italic;
}

/*Body på resultat*/

.ess-hit-body 
{	
	width:100%;
	margin:0px;
	padding: 0px 0px 12px 0px;
	float:left;
}

.ess-hit-body  ess-doctype-html
{	
	margin:0px;
}

.ess-description
{
    margin: 3px 0 2px 0;
}

.ess-specialtext 
{
	display:none;	
}

.ess-dtype-icon 
{
    height: 18px;
    width: 18px;
}

.ess-option-group
{
    margin: 8px 0;
}

.ess-option-group select
{
    float: none;
    margin-left: 5px;
}

.ess-no-hits, .ess-no-query, .errormessage
{
    margin: 8px 0;
}

.ess-cat-group
{
	margin-top:10px;
}
.ess-cat
{
	padding:3px 0px 5px 0px;
	width:90%;
	display:block;
}

.ess-cat-bd .ess-cat-group,
.ess-cat-bd .ess-partition-group 
{
	font-weight: bold;
	margin-top: 14px;
	padding:2px 0px 2px 0px;
}

.ess-cat-bd .ess-cat-info,
.ess-cat-bd .ess-partition-info 
{
	display: inline;	
}

.ess-cat-info
{
    font-size: 100%;
    color: #4d4d4d;
}

.ess-cat-current a
{
    font-weight: bold;
}

.ess-hitinfo-date
{
    font-size: 100%;
    color: #565656;
}

.ess-hitinfo-fileext
{
    background: url(../images/design/misc/dot.gif) center left no-repeat;
    margin-left: 4px;
    padding-left: 8px;
}

.ess-hitinfo-fileext img
{
    vertical-align: text-bottom;
}

.hitcount
{
    margin-bottom: 12px;
}

.ess-pagenav
{
    text-align: center;
    float: left;
    clear: both;
    width: 100%;
    margin-top: 15px;
}

.ess-pagenav span.pages
{
    display: inline;
}

.ess-pagenav .current
{
    font-weight: bold;
}

.ess-pagenav a.previous
{
    float: left;
    #float: none; /* IE only */
    text-align: left;
}

.ess-pagenav a.next
{
    float: right;
    #float: none; /* IE only */
    text-align: right;
}

.formlinks
{
    margin-top: 16px;
}