div#search_box
{
	padding-right: 0px;
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	background-color: transparent;
	
	position: absolute;
	z-index:9999;
	height: auto;
	width: 360px;

	display: none;
	
	opacity: 1.0;
	filter: alpha(opacity=100);
	margin-top:0;
	margin-left: 600px;
	top: 106px;
	
	
}
/*************************************************************************************************/
div#search_box div#search_box_top
{
	background: transparent url('/Administration/Webbplatsbilder/search_topbg.gif') no-repeat;
	height: 29px;
	width:360px;
}
div#search_box div#search_box_content
{
	background-color: #000000;
	width:360px;
	/*height: auto;*/
	padding-right: 0px;
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 

}
div#search_box div#search_box_morelink
{
	background-color: #000000;
	width:360px;
	height:15px;
	display:none;
	padding-right: 0px;
	padding-left: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 

}
div#search_box div#search_box_bottom
{
	background: transparent url('/Administration/Webbplatsbilder/search_bottbg.gif') no-repeat;
	height: 15px;
	width:360px;
}
/*************************************************************************************************/
div#search_box a#search_close
{
	float:right;
}
div#search_box div#search_box_morelink a#search_advanced
{
	font-size:75%;
	text-align: right;
	width: 330px;
	float:right;
	color:#abcdf0;
	font-weight:bold;
	text-decoration: none;
	margin-right: 15px;
}
img#search_go
{
	vertical-align:middle;
}

div#search_box h2
{
	margin:0;
	padding:0;
}  
input#txtSearch
{
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 4px;
	margin-bottom: 4px;
	width:324px;		
}

div.searchHitSuggest
{

}

div.searchHitSuggest H3 {
	background-color: #363636;
	color:#fff;
	font-size: 75%;
	margin:15px;
	padding-right: 4px;
	padding-left: 4px; 
	padding-bottom: 4px; 
	padding-top: 4px; 	
}

ul.search_list 
{
	font-size: 75%; 
	margin: 0px; 
	list-style-type: none;
	padding:0px;
}
ul.search_list li 
{
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	padding-right: 4px;
	padding-left: 4px; 
	padding-bottom: 4px; 
	padding-top: 4px;	
}
ul.search_list li:hover 
{
	/*background-color: #d6e8fc;*/
	background-color: #555;
	cursor:hand;
	
}
ul.search_list li p
{
	margin:0px;
	color:#fff;
}

#search_box ul.search_list li a,
#search_box ul.search_list li a:link,
#search_box ul.search_list li a:visited,
#search_box ul.search_list li a:active,
#search_box ul.search_list li a:hover
{
	color:#abcdf0;
	font-weight:bold;
	text-decoration: none;
}

ul.search_list li.highLightItem
{
	/*background-color: #d6e8fc;*/
	background-color: #555;
}
#search_box ul.search_list li.highLightItem a,
#search_box ul.search_list li:hover a,
#search_box ul.search_list li.highLightItem p,
#search_box ul.search_list li:hover p
{
	color: #fff;
}
/*
ul.search_list li.search_hit a
{
	color:#abcdf0;	
}*/
/*SÖKSIDAN*/
ul.autocomplete_completionListElement
{
	list-style-type:none;
	background-color: white;
	border: solid 1px #333333;
	margin-left:0px;
	margin-top: 0;
	padding: 0;
	z-index:1000;
}
ul.autocomplete_completionListElement li
{
	padding: 2px;
	z-index:1000;
}
li.autocomplete_listItem
{
	font-size: 90%;
	z-index:1000;
}
li.autocomplete_highlightedListItem
{
	font-size: 90%;
 	background-color: #abcdf0;
	color: #ffffff;
	cursor:hand;
	z-index:1000;
}
input.search_textbox
{
	color: #999999;	
}

/****SÖKRESULTATET*********/
table#CS_SkeKraft_SearchResult {
	width:99%;
	z-index:1;
	
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	border-collapse:collapse;
	margin:1em 0 1em 0.1em;
	}
table#CS_SkeKraft_SearchResult caption {
	/*color: #9ba9b4;*/
	color: #2859A5; 
	font-size:.94em;
	font-weight:bold;
	/*letter-spacing:.1em;*/
	margin:1em 0 0 0;
	padding:0;
	caption-side:top;
	text-align:left;
	}	
/*table#CS_SkeKraft_SearchResult tr.odd td 	{
	background:#f7fbff
	}*/
table#CS_SkeKraft_SearchResult tr.odd .column1, table#CS_SkeKraft_SearchResult tr.odd td {
/*	background:#f4f9fe;*/
	background:#f4f9fe url(/Administration/Webbplatsbilder/table_bg.gif) no-repeat;
	}	
table#CS_SkeKraft_SearchResult .column1	{
	background:#f9fcfe;
	}
table#CS_SkeKraft_SearchResult td {
/*	color:#678197;*/
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 0.5em;
/*	text-align:right;
	font-size:95%;
	white-space: nowrap;*/
	}
	
table#CS_SkeKraft_SearchResult a{
/*	color:#678197;
	font-size:75%;*/

	}
				
table#CS_SkeKraft_SearchResult td.alignleft
{
	text-align:left;
	vertical-align:top;
}
table#CS_SkeKraft_SearchResult td.selected
{
	font-weight:bold;
	text-align:right;
}	
table#CS_SkeKraft_SearchResult td.alignleft-selected
{
	text-align:left;
	font-weight:bold;
}		
table#CS_SkeKraft_SearchResult th {
	font-weight:bold;
/*	color: #678197;*/
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 0.5em;
	font-size:95%;
	}
table#CS_SkeKraft_SearchResult th.alignleft
{
	text-align:left;
}						

table#CS_SkeKraft_SearchResult thead th {
	background:#f4f9fe;
	text-align:right;
	font:bold 1em/1.2em Verdana, Arial,Helvetica,sans-serif;
/*	color:#66a3d3*/
	}
	
table#CS_SkeKraft_SearchResult th.alignleft p.note {
	text-align:left;
	font:bold 0.65em Arial,Helvetica,sans-serif;
	font-weight:normal;
	line-height:0.5em;
	padding:0;margin:0;
	color:#000000;
	}
				
table#CS_SkeKraft_SearchResult tfoot th {
	text-align:right;
	background:#f4f9fe;
	white-space: nowrap;
	}	
table#CS_SkeKraft_SearchResult tfoot th strong {
	font:bold 1em/1.2em Verdana, Arial,Helvetica,sans-serif;
	/*margin:.5em .5em .5em 0;*/
	}		
table#CS_SkeKraft_SearchResult tfoot th em {
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}
/*END SÖKSIDAN*/
