IMG {MARGIN-RIGHT: 5px}
H1.center, H2.center, H3.center, H4.center {TEXT-ALIGN: center}

.inline {display: inline}
.li {MARGIN-BOTTOM: 5px}
.li_admin {MARGIN-BOTTOM: 10px}
.li2 {LIST-STYLE-IMAGE: url(/images/pointer2.gif); MARGIN-BOTTOM: 5px}
.gray {BACKGROUND: #ececec}
.red {COLOR: #dc143c}
.sup {COLOR: #FF0000}
.bl {FONT-WEIGHT:bold}
.pic {MARGIN: 5px 10px 5px 3px}
.progpic {MARGIN: 5px 1px 10px 1px}
.m2 {MARGIN: 5px 0px 5px 0px}
.m3 {MARGIN: 10px}
.marked {COLOR: #000000; BACKGROUND-COLOR: #fffacd; BORDER: 1px solid #999999; PADDING: 5px}
.quote {COLOR: #555555; BORDER: 1px solid #d3d3d3; PADDING: 3px; MARGIN: 3px 0px 3px 0px}
.tab_marked {COLOR: #000000; BACKGROUND-COLOR: #fffacd}
.j-item {margin-bottom: 5px;}
#viewport {margin: 0 auto; BORDER: 1px dotted #d3d3d3;}/*Слайдшоу*/
.rating_pic{margin: 0px 0px 0px 3px}

.t_el {BORDER: #d3d3d3 solid 1px; BORDER-COLLAPSE: collapse; PADDING: 0px;}

/*Продвижение программ*/
.advtd {MARGIN-LEFT: 5px}

/*Ссылки*/
a.title:link, a.title:visited {COLOR: #0000ff; FONT-WEIGHT:bold; TEXT-DECORATION: none}
a.title:hover, a.title:active {COLOR: #000099; FONT-WEIGHT:bold; TEXT-DECORATION: none}

/* Смайлики */
.smile {MARGIN: 0px 3px 0px 3px}
#smiles_bg {background: #ffffff; border:1px solid #e2e3ea; padding:5px 0 0 5px; margin: 0px; text-align:left;}

/* Контекстный поиск */
input.autocomplete-loading
{
    background-image:url(/images/autocomplete.gif);
    background-position: center right;
    background-repeat:no-repeat;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}
ul.autocomplete
{
    position: absolute;
    overflow: hidden;
    background-color: #fff;
    border: 1px solid ButtonShadow;
    margin: 0px;
    padding: 0px;
    list-style: none;
    color: #000;
    display:none;
    z-index:1000;
}
ul.autocomplete li
{
  display: block;
  padding: 0.3em;
  overflow: hidden;
  width: 100%;
  cursor:pointer;
  text-align:left;
}

ul.autocomplete li.selected
{
  background-color: Highlight ;
  color: #fff;
}
