div.auto_complete { font-size: 11px;  position:absolute;  width:250px; background-color:white/*#eaeaea*/;
 border : 2px solid #FF460C/*#374F84*/; margin:0px;  padding:0px;  z-index: 10000;  color: black/*#374F84*/;  /*font-weight: bold;*/}
ul.contacts  { list-style-type: none;  margin:0px;  padding:0px;}
ul.contacts li.selected { background-color: #dadada; }
li.contact {  list-style-type: none;  display:block;  margin:0;  padding:2px;  height:32px;}
li.contact div.image {  float:left; width:32px; height:32px; margin-right:8px;}
li.contact div.name { font-weight:bold; font-size:12px; line-height:1.2em;}
li.contact div.email { font-size:10px; color:#888;}
#list {  margin:0;  margin-top:10px;  padding:0;  list-style-type: none;  width:250px;}
#list li {  margin:0;  margin-bottom:4px;  padding:5px;  border:1px solid #888;  cursor:move;}

div.auto_complete { width: 350px; background-color:white/*#eaeaea*/; }
div.auto_complete ul {  margin:0;  padding:0;  width:100%;  list-style-type:none;}
div.auto_complete ul li { margin:0; padding:3px;cursor:pointer;display:list-item;zoom:1;}
div.auto_complete ul li.selected { background-color: rgb(255,193,146)/*#374F84*/; color: rgb(176,39,0)/*white*/;}
div.auto_complete ul strong.highlight { color: black/*#800*/; margin:0; padding:0;}
div.auto_complete ul li span.city{ font-weight: bold;}
/*div.auto_complete ul li span.hilite{ color:blue;}*/

ul.newprod  {list-style: none; margin: 1px; padding: 2px; width: 150px; float: left;}
ul.newprod li{display: block; position: relative; padding: 2px 6px;  border: 1px solid black;}

div.cart { border: 1px solid black;}
div.cart-active { background-color: #FFF4D8; border: 1px solid red;}

div.clearboth { clear:both;}

div.indicator { height:40px; padding-top:10px;}
p.indicator { display:none; margin-top:0px;}

