.epoq_highlight {
	font-weight: bold;	
}

.epoq_header {
	font-weight: bold;	
	color: grey;
	margin: 2px 0px !important;
}

#epoq_searchresult p {
	padding:0px;
	margin:0px;
}

/* searchbox */

#epoq_typeahead {	
	font-family: sans-serif;
}

#epoq_typeaheadbox {

}

#epoq_submit {

}
/* searchbox */

/* autocomplete style */

.ac_results p {
	padding:0px;
	margin:0px;	
}

.ac_results ul li{
	float:left;	
}

.ac_epoqrow {
	float:left;
	width:470px;
	height:80px;	
}
.ac_epoqsuggrow {
	width:470px;
	height:30px;
	float:left;
}

.ac_epoqsugg {	
	width:300px;
	height:30px;
	float:left;
}

.ac_epoqsuggcount {
	width:170px;
	height:50px;
	float:left;
	text-align: right;
}



.ac_epoqpic {
	float:left;
	height: 80px;
	width: 80px;
}

.ac_epoqdesc {
	/*font-size: medium;*/
	/*font-weight: bold;*/
	width:250px;
	height:50px;
	float:left;
	/*border:1px solid black;*/
}

.ac_epoqprice {
	float:left;
	width:150px;
	height:50px;
	text-align: right;
}

/* end autocomplete style */


#epoq_searchresult {
	width:800px;	
	font-size: small;	
	font-family: sans-serif;
}

#epoq_filters {
	width:800px;	
	font-size: small;	
	font-family: sans-serif;
}


#epoq_resultandnavigation {
	/*border: 1px dotted black;*/	
	float: left;	
}

/* typeahead field style*/

.epoq_previewdesc {
	/*font-size: medium;*/
	/*font-weight: bold;*/
	width:200px;
	height:115px;
	float:left;
	/*border:1px solid black;*/
}

/* end typeahead field style*/

/* statistics style */
#epoq_filters {
	width: 800px;
	/*float: left;*/	
	/*border:1px solid black;*/	
}

#epoq_filters ul {
	list-style-type: none;
	margin:0px;
	padding: 0px;	
}

.epoq_singlefilter {
	/*float: left;*/
	width:200px;	
}


.epoq_filterresult:HOVER {
	cursor: pointer;
	color: orange;
}

.epoq_hide {
	/*visibility:hidden; 
	height:0px;
	font-size:0 and line-height:0;*/
	
	display:none;
	float:left;
	height:0px;
	clear:right;
	background-image: none;
}

.epoq_extend {
	background-image: none;
	font-weight: bold;	
}

.epoq_collapse {
	background-image: none;
	font-weight: bold;
}
/* end statistics style */

/* active filters style */
#epoq_activefilters {
	height:100%;
	width: 800px;	
	float: left;
}

.epoq_activefilters {	
}

.epoq_activeFilterList {
	list-style-type: none;	
	padding: 0px;
	margin: 0px;	
}

.epoq_activeFilter {
	font-weight: bold;	
	float:left;
	margin: 5px 50px 5px 0px;
	padding-right:-10px;
	
	background-image: url(delete.png);	
	background-repeat:no-repeat;
	background-position:right;		
}

.epoq_activeFilter img
{
	vertical-align:text-top;
}

.epoq_activeFilter:HOVER {
	cursor: pointer;
	background-color: black;
	color: orange;		
}
/* end active filters style */

/* start query and nunmber of results */
#epoq_search {
	float:left;
	height:100%;
}

.epoq_search_term {
	color: red;	
	display: inline;
}


#epoq_searchstats {
	height:100%;
	float: left;
}

.epoq_search_hits {
	color:red;
	display: inline;	
	
}
/* end query and nunmber of results */


/* navigation elements style */
.epoq_navigate {
	/*height: 100px;*/	
	/*border:1px solid black;*/		
	float: left;	
	width: 800px;
}

.epoq_navigate .epoq_active {
	color: orange;
	background: black;	
}

.epoq_navigate div {
	float: left;	
}

.epoq_navigate ul {
	padding: 0px;
	margin:0px;
	list-style-type:none;
}

.epoq_navigate ul li {
	float: left;
	margin: 2px 2px 2px;
	height: 24px;	
	line-height: 24px;
}

.epoq_navigate ul li:HOVER {
	cursor: pointer;
	color: orange;
	background: black;
}

.epoq_navigate ul li img {	
	vertical-align:text-top;
}

.epoq_resultsize
{
	width: 170px;
}

.epoq_changepage
{
	width: 200px;
}

.epoq_sort {
	width: 380px;
}

.epoq_seperate {
	border-left:2px solid white;	
	margin-left: 5px !important;
	margin-right: 5px !important;
	width:0 px;
	padding: 0px !important;
	
}

.epoq_page_left {
	background-image: url(back.png) !important;	
	background-repeat:no-repeat !important;
	background-position:left !important;	
}
.epoq_page_right {
	background-image: url(forward.png) !important;	
	background-repeat:no-repeat !important;
	background-position:right !important;	
}

.epoq_sort_down {
	background-image: url(sort_desc.png) !important;	
	background-repeat:no-repeat !important;
	background-position:right !important;
	border-top:#999 1px solid;
	border-bottom:#999 1px solid;
	
}

.epoq_aktive {
	
	background-color:# F60 !important;
	
}



.epoq_sort_up {
	background-image: url(sort_asc.png) !important;	
	background-repeat:no-repeat !important;
	background-position:right !important;		
}
/* end navigation elements style */

/* result page style */
#epoq_resultrows {
	font-size: small;
	/*border:1px solid #D0D0D0;*/
	position:relative;
	height: 100%;
	width: 800px;
	float: left;	
}

.epoq_resultrow {
	background-color:#FFFFFF;
	height:115px;
	width: 100%;
	/*border:1px solid #D0D0D0;*/
	border:1px solid #CCCCCC;
	position: relative;
}

.epoq_resultrow:HOVER {
	border:1px dashed #FF0000;
	cursor: pointer;
}

.epoq_evenrow {
	background-color: #EEEEEE;	
}

.epoq_resultpic {
	width:100px;
	height:115px;
	float:left;	
}

.epoq_resultdesc {
	/*font-size: medium;*/
	/*font-weight: bold;*/
	width:580px;
	height:115px;
	float:left;
	/*border:1px solid black;*/
}

.epoq_resultprice {
	width:100px;
	height:115px;
	float:left;
	text-align: right;
	/*border:1px solid black;*/
}

.epoq_dummyresult {
	width:1px;
	height:115px;
	float:left;
	/*border:1px solid black;*/
}

.epoq_brand {
	font-weight: bold;
}

.epoq_title {
	font-weight: bold;
}

.epoq_color {
	
}
/* end result page style */


