.tx-multishop-pi1 ol#_list_1.autocomplete_list * {
font:11px/15px arial,verdana,sans-serif;
color:#000;
}

.tx-multishop-pi1 ol#_list_1.autocomplete_list { 
display:block;
background:#fff;
text-align:left;
margin:0;
padding:0;
z-index:200;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list b, .tx-multishop-pi1 ol#_list_1.autocomplete_list em, .tx-multishop-pi1 ol#_list_1.autocomplete_list strong { 
font-weight: bold; 
}

.tx-multishop-pi1 ol#_list_1.autocomplete_list, .tx-multishop-pi1 ol#_list_1.autocomplete_list ol, .tx-multishop-pi1 ol#_list_1.autocomplete_list li { 
list-style-type:none; 
white-space:nowrap;
margin:0; 
padding:0;
}

.tx-multishop-pi1 ol#_list_1.autocomplete_list .item, .tx-multishop-pi1 ol#_list_1.autocomplete_list .current_item { 
margin: 0px; 
text-align: left; 
cursor: pointer; 
}

.tx-multishop-pi1 ol#_list_1.autocomplete_list li {
overflow:hidden;
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
padding:5px;
}
*:first-child+html .tx-multishop-pi1 ol#_list_1.autocomplete_list li {
margin-bottom:-3px;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list li:first-child {
border-top:1px solid #cdcdcd;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list li .ajax_products_image {
overflow:hidden;
float:left;
border:1px solid #cdcdcd;
width:50px;
height:50px;
background:#fff;
text-align:center;
margin-right:5px;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list li .ajax_products_search_item {
float:left;
height:52px;
}
.tx-multishop-pi1 ol#_list_1 .ajax_products_name {
font-weight:bold;
font-size:12px;
}
.tx-multishop-pi1 ol#_list_1 .ajax_products_shortdescription {
}
.tx-multishop-pi1 ol#_list_1 .ajax_products_price {
float:left;
}
.tx-multishop-pi1 ol#_list_1 .ajax_old_price {
float:left;
text-decoration:line-through;
padding-right:10px;
}
.tx-multishop-pi1 ol#_list_1 .ajax_specials_price {
float:left;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list li.odd {
background:url(../images/autofill_shade.gif) left top repeat-x;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list li.odd.current_item {
background:#FFE2BF;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list li.even {
border-bottom:1px solid #efefef;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list li.even.current_item {
background:#FFE2BF;
}
.tx-multishop-pi1 ol#_list_1.autocomplete_list .autofill_more {
border-bottom:1px solid #cdcdcd;
background:#FF9F33 ;
font-weight:bold;
font-size:12px;
color:#fff;
}