BODY     { FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff; COLOR: #000000;}
TD       { FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 10pt; }
font.site_name { color:#d8aa66; height:30; filter:DropShadow(Color=#000000, OffX=2, OffY=2, Positive=true) }
font.curr_menu { color:#d8aa66; height:12; filter:DropShadow(Color=#000000, OffX=1, OffY=1, Positive=true) }

input:hover {TEXT-DECORATION: underline}

span.forum_name            { color: #666699;}
span.forum_name_promo      { color: #990000;}

a.forum_name               { color: #000066;}
a.forum_name:hover         { color: #cc0000;}
a.forum_name_promo         { color: #330000; FONT-WEIGHT: bold; FONT-SIZE: 8pt;}

span.forum_menu            { cursor:hand; COLOR: #333333; }
span.forum_menu_promo      { cursor:hand; FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: underline;}
input.forum_message_header { width: 98%;}
td.forum_message           { background-color:#d0d0d0; width: 100%; }
span.forum_ico             { cursor:hand; }

a.forum_short              { cursor:hand; color:#808080; FONT-SIZE: 8pt;}
a.forum_short_promo        { cursor:hand; color:#808080; }

a.forum_short2          { cursor:hand; color:#660000; TEXT-DECORATION: none; FONT-SIZE: 8pt; font-weight: bolder; }
A.forum_short2:hover   	{ color:#000000;}
a.forum_short2_visited       { cursor:hand; color:#996666; TEXT-DECORATION: none; FONT-SIZE: 8pt; font-weight: bolder; }
a.forum_short2_promo         { cursor:hand; color:#000000; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.forum_short2_promo:hover   { color:#cc0000;}
a.forum_short2_visited_promo { cursor:hand; color:#505050; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
input.forum_short2         { border: 0; color:blue;    cursor:hand; width: 100%; height: 14; FONT-SIZE: 9pt; margin: 0; padding: 0; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
input.forum_short2_promo   { border: 0; color:blue;    cursor:hand; width: 100%; height: 14; FONT-SIZE: 9pt; margin: 0; padding: 0; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}

a.forum_link               { cursor:hand; color:#000099;  TEXT-DECORATION: underline; }
a.forum_link:hover         { color:#000033; }


font.forum_config { FONT-WEIGHT: bold; color:#0000FF; }

a.forum_wysiwyg            { cursor:hand; color:blue; TEXT-DECORATION: underline; font-weight: bolder; }
img.ico                    { width: 12px; height: 16px; }
img.ico_edit               { width: 11px; height: 11px; }
div.menu                   { background-color: #ffffff; color:#cc9999; text-align: center; padding: 2; width: 100%; border-width: 1; border-style:solid; border-color:#cccccc; }
div.new_message            { text-align: left; }

input.forum_short                    { border: 0; color:#000000; cursor:hand; width: 100%; height: 14; FONT-SIZE: 9pt; margin: 0; padding: 0; BACKGROUND-COLOR: transparent}
input.forum_short:hover              { color:#cc0000; text-decoration: underline}
input.forum_short_visited            { border: 0; color:#505050; cursor:hand; width: 100%; height: 14; FONT-SIZE: 9pt; margin: 0; padding: 0; BACKGROUND-COLOR: transparent}
input.forum_short_visited:hover      { text-decoration: underline}

input.forum_short_promo                    { border: 0; color:#333333; cursor:hand; width: 100%; height: 14; FONT-SIZE: 9pt; margin: 0; padding: 0; BACKGROUND-COLOR: transparent}
input.forum_short_promo:hover              { text-decoration: underline}
input.forum_short_visited_promo            { border: 0; color:#FF0000; cursor:hand; width: 100%; height: 14; FONT-SIZE: 9pt; margin: 0; padding: 0; BACKGROUND-COLOR: transparent}
input.forum_short_visited_promo:hover      { text-decoration: underline}

table.show_xml             { border: #666666 solid 1px; background-color:ffd666}
td.forum_full_newmsg       { background-color:#fff0c7; }
td.forum_full              { color:#666666; border-color:#cccccc; }
td.forum_full_3            { background: url(http://test-drive.ru/ico/forum_b3.gif) repeat-y; }
input.forum_sort           { font-size : 10px;  border : 1 outset Black;  width: 30;}

a.forum_delete         { color:#cc0000;}
A.forum_delete:hover   { color:#000000;}

a.forum_answer         { color:#cc0000;}
A.forum_answer:link    { }
A.forum_answer:visited { }
A.forum_answer:active  { }
A.forum_answer:hover   { color:#000000;}

A.subscribe:link    { font-style: italic; COLOR: #d8aa66 }
A.subscribe:visited { font-style: italic; COLOR: #d8aa66 }
A.subscribe:active  { font-style: italic; COLOR: red }
A.subscribe:hover   { font-style: italic; COLOR: red }

A.forum_root:link    { background-color:#d0d0d0; TEXT-DECORATION: none; font-weight: bolder; COLOR: blue }
A.forum_root:visited { background-color:#d0d0d0; TEXT-DECORATION: none; font-weight: bolder; COLOR: darkblue }
A.forum_root:active  { background-color:#d0d0d0; TEXT-DECORATION: none; font-weight: bolder; COLOR: red }
A.forum_root:hover   { background-color:#d0d0d0; TEXT-DECORATION: none; font-weight: bolder; COLOR: red }

A.forum_branch:link    { TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.forum_branch:visited { TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.forum_branch:active  { TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.forum_branch:hover   { TEXT-DECORATION: none; FONT-WEIGHT: bold; }

A.forum_leaf:link    { TEXT-DECORATION: none; }
A.forum_leaf:visited { TEXT-DECORATION: none; }
A.forum_leaf:active  { TEXT-DECORATION: none; }
A.forum_leaf:hover   { TEXT-DECORATION: none; }

A.forum_name_short { cursor:hand;  TEXT-DECORATION: underline; }

font.forum_root    { }
font.forum_branch  { color: #808080; }
font.forum_leaf    { }

.ie_editor { // основное окно редактирования
  border-width: 1;
  border-style:inset;
  width : 100%;
  height: 300;
  background-color:#ffffff;
}
textarea.newmsg_message   { width: 99%; }
textarea.textarea_edit_message   { width: 99%; }

.over {  cursor:hand; border-width: 1;  border-style:outset; }
.up   {  cursor:hand; border-width: 1;  border-style:outset; }
.down {  cursor:hand; border-width: 1;  border-style:inset;  background: ButtonFace;}
.out  {  cursor:hand; margin: 1pt }
.disabled { margin: 1pt; filter: alpha(opacity = 30); }  
