/* 
===========
autosuggest
===========
*/
body {position: relative;}
div.autosuggest {position: absolute;background-image: url(/suche/suggest/css/img/as_pointer.gif);background-position: top;background-repeat: no-repeat;padding: 10px 0 0 0;font-size:.9em;}
div.autosuggest div.as_header, div.autosuggest div.as_footer {position: relative;height: 6px;padding: 0 6px;background-image: url(/suche/suggest/css/img/ul_corner_tr.gif);background-position: top right;background-repeat: no-repeat;overflow: hidden;}
div.autosuggest div.as_footer {background-image: url(/suche/suggest/css/img/ul_corner_br.gif);}
div.autosuggest div.as_header div.as_corner, div.autosuggest div.as_footer div.as_corner {position: absolute;top: 0;left: 0;height: 6px;width: 6px;background-image: url(/suche/suggest/css/img/ul_corner_tl.gif);background-position: top left;background-repeat: no-repeat;}
div.autosuggest div.as_footer div.as_corner {background-image: url(/suche/suggest/css/img/ul_corner_bl.gif);}
div.autosuggest div.as_header div.as_bar, div.autosuggest div.as_footer div.as_bar {height: 6px;overflow: hidden;background-color: #626b75;}
div.autosuggest ul {list-style: none;margin: 0 0 -4px 0;padding: 0;overflow: hidden;background-color: #626b75;}
div.autosuggest ul li {color: #ccc;text-decoration:none;padding: 0;margin: 0 4px 4px;text-align: left;}
div.autosuggest ul li a {color: #fff;display: block;text-decoration:none;background-color: transparent;position: relative;padding: 0;width: 100%;}
div.autosuggest ul li a:hover {background-color: #444;text-decoration:none;}
div.autosuggest ul li.as_highlight a:hover {text-decoration:none;background-color: #e5e5e5;}
div.autosuggest ul li a span {color: #fff;text-decoration:none;display: block;padding: 3px 6px;}
div.autosuggest ul li a span small {font-weight: normal;color: #999;text-decoration:none;}
div.autosuggest ul li.as_highlight a span small {color: #ccc;text-decoration:none;}
div.autosuggest ul li.as_highlight a {text-decoration:none;color: #444;background-color: #e5e5e5;/* background-image: url(/suche/suggest/css/img/hl_corner_br.gif);
background-position: bottom right;background-repeat: no-repeat; */ }
div.autosuggest ul li.as_highlight a span {color: #222;text-decoration:none;/* background-image: url(/suche/suggest/css/img/hl_corner_bl.gif);background-position: bottom left;background-repeat: no-repeat; */ }
div.autosuggest ul li a .tl, div.autosuggest ul li a .tr {text-decoration:none;/* background-image: transparent;background-repeat: no-repeat; */
width: 6px;height: 6px;position: absolute;top: 0;padding: 0;margin: 0;}
div.autosuggest ul li a .tr {text-decoration:none;right: 0;}
div.autosuggest ul li.as_highlight a .tl {text-decoration:none;left: 0;/* background-image: url(/suche/suggest/css/img/hl_corner_tl.gif);background-position: bottom left; */ }
div.autosuggest ul li.as_highlight a .tr {text-decoration:none;right: 0;/* background-image: url(/suche/suggest/css/img/hl_corner_tr.gif);background-position: bottom right; */ }
div.autosuggest ul li.as_warning {text-decoration:none;font-weight: bold;text-align: center;}
div.autosuggest ul em {text-decoration:none;font-style:normal;font-weight:bold;color: #fff;}
div.autosuggest ul li.as_highlight a:hover em, div.autosuggest ul li.as_highlight a span em {text-decoration:none;font-style:normal;font-weight:bold;color: #222;}